[Tool] Superluminal 2.2.1 - FTL Ship Editor

Discuss and distribute tools and methods for modding. Moderator - Grognak
Thunderr
Posts: 142
Joined: Sun May 19, 2013 9:09 pm

Re: [Tool] Superluminal2 beta

Postby Thunderr » Thu May 22, 2014 9:52 pm

Thanks so much!
User avatar
RAD-82
Posts: 796
Joined: Sat Nov 09, 2013 12:16 am

Re: [Tool] Superluminal2 beta

Postby RAD-82 » Thu May 22, 2014 10:11 pm

I haven't checked this, but I feel like it might be a possible cause for FTL to crash: Can FTL still connect two rooms that aren't adjacent?

People say that the Escort Duty doesn't work, and this is the only thing I can think of that would stop it from working. Even though Mithrandir hasn't mentioned anything about their crashing ships, I'm blindly inclined to think this might be the problem.
Image
Junkyard has FTL mods, mostly ships and a few other things.
User avatar
kartoFlane
Posts: 1488
Joined: Mon Jan 14, 2013 10:20 pm

Re: [Tool] Superluminal2 beta

Postby kartoFlane » Thu May 22, 2014 10:32 pm

@RAD
Nope, that's not it, just tried that.

Edit:
Just released an update to the editor - version beta 6a.
Those of you who found my temporary Sourceforge upload from several hours back should redownload :P

Changelog's here:

Code: Select all

2.0.0 beta6a:
- Added verification to image browsers to make sure that the selected file actually exists
- Improved error handling in ship-saving code
- Fixed a minor bug with crew UI that would cause a crash
- Added tooltips to rooms' sidebar
- Changed tooltips to stay until dismissed by the user
- Fixed drone parts and missile amount changes not being applied to the ship
- Fixed 'File > Reload Database' function
Superluminal2 - a ship editor for FTL
tehfrithzor
Posts: 1
Joined: Fri May 23, 2014 9:11 pm

Re: [Tool] Superluminal2 beta 6a

Postby tehfrithzor » Fri May 23, 2014 9:17 pm

Um... sorry to be a pest, but I don't understand how I use this.
As it, what do I actually run?
Because there's no .jar, there's no .exe, there's nothing I can actually run?
And I just want to be able to have to give it a go, and it's really irritating me
Not to mention that the Win-64 .zip is corrupted, so all it contains is the auto_update.xml
But even on the Win-32 one there's nothing to run.
FtDLulz
Posts: 38
Joined: Mon May 05, 2014 9:42 pm

Re: [Tool] Superluminal2 beta 6a

Postby FtDLulz » Fri May 23, 2014 10:54 pm

Don't know if you know, but trying to load some ships from the Load Ship dialog gives an error.

Log:

Code: Select all

15:52:08.936 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading IMPOSSIBLE_PIRATE: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)

15:52:20.538 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading LONG_ELITE_HARD: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)

15:52:22.969 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading LONG_ELITE_MED: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)

15:52:27.578 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading PLAYER_SHIP_TUTORIAL: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)

15:52:38.038 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading TUTORIAL_PIRATE: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)

15:52:48.304 [main] WARN  com.kartoflane.superluminal2.ui.ShipLoaderDialog - An error has occured while loading DEFAULT: java.lang.IllegalArgumentException: <crewCount> tag is missing 'max' attribute.
   at com.kartoflane.superluminal2.utils.ShipLoadUtils.loadShipXML(ShipLoadUtils.java:430)
   at com.kartoflane.superluminal2.ui.ShipLoaderDialog$5.widgetSelected(ShipLoaderDialog.java:271)
   at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source)
   at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source)
   at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source)
   at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source)
   at com.kartoflane.superluminal2.Superluminal.main(Superluminal.java:268)
User avatar
kartoFlane
Posts: 1488
Joined: Mon Jan 14, 2013 10:20 pm

Re: [Tool] Superluminal2 beta 6a

Postby kartoFlane » Fri May 23, 2014 11:18 pm

@tehfrithzor
Huh, I've just downloaded both Windows distributions -- they're not missing any files, and both are launching properly. Have you tried redownloading?

@FtDLulz
Yep, I'm aware of that -- this happens when the ship's blueprint is broken, as is the case here (missing 'max' attribute on <crewCount> tag). Although in this specific case the editor could assume a default handling of this error...
Superluminal2 - a ship editor for FTL
OnyxShadow
Posts: 23
Joined: Fri Dec 07, 2012 9:12 pm

Re: [Tool] Superluminal2 beta 6a

Postby OnyxShadow » Sat May 24, 2014 12:29 am

I tried downloading it, but I got a virus warning.

Win32:Evo-gen
Mithrandir
Posts: 11
Joined: Tue May 13, 2014 12:18 am

Re: [Tool] Superluminal2 beta 6a

Postby Mithrandir » Sat May 24, 2014 1:04 am

Kartoflane

The first one is an example of one of the files that crashes FTL in the hangar. If you need more of them to determine the issue, I have plenty more to upload...

The second one is an example of one of the files that causes strange yellow and black striped images to appear over certain parts of the floor. This happens in every other ship too, not just the modded one.

If you could tell me what the issue is, I would be eternally grateful. ;)

https://drive.google.com/file/d/0B1N0on ... sp=sharing

https://drive.google.com/file/d/0B1N0on ... sp=sharing
Neodaemo
Posts: 13
Joined: Sun Apr 13, 2014 3:08 am

Re: [Tool] Superluminal2 beta 6a

Postby Neodaemo » Sat May 24, 2014 1:58 am

Problem I didn't see in the FAQ:
When I try to open 2.0.0 windows 32 bit, it'll tell me "no ftl dat path previously set" And then nothing will happen. Ever.
Is this normal?
Image
ScubaSteve3465
Posts: 135
Joined: Tue Nov 19, 2013 3:04 pm

Re: [Tool] Superluminal2 beta 6a

Postby ScubaSteve3465 » Sat May 24, 2014 2:32 am

AMAZING as always my friend. Keep it up, I already started making me new ship but still waiting for the gib editing. If you need any image design work or anything like that let me know. Thanks again for keeping this project updated and alive <3