Re: [MOD TOOL][WIP] FTL Ship editor
Posted: Fri Sep 28, 2012 4:00 am
But how could you show the out side of the ship and the inside? Also the tardis would only work if you could teleport inside enemy ships
Official Forum for FTL: Faster Than Light and Into the Breach
https://subsetgames.com/forum/
Darkfrost wrote:Should it spit out just the xml for the ship, or automatically replace whatever ship you edited in the blueprints.xml file? Or even repack it back into the data.dat? Or just export a file to be loaded into that mod manager?
Or, add options for all of the above? I'm not quite sure how people would want to use it, so feedback is awesome Bear in mind more options takes longer, what would you want the most?
Darkfrost wrote:So, pretty major question - How streamlined would you like this to be?
Should it spit out just the xml for the ship, or automatically replace whatever ship you edited in the blueprints.xml file? Or even repack it back into the data.dat? Or just export a file to be loaded into that mod manager?
Or, add options for all of the above? I'm not quite sure how people would want to use it, so feedback is awesome Bear in mind more options takes longer, what would you want the most?
Code: Select all
C:\Games\FTL\Ship Editor\TestCruiser
Darkfrost wrote:Started work on the XML loading
All the weapon data etc is loaded from the XML, so if you're added a bunch of custom weapons, no problem, they'll show up (I might add a weapon editor too at some point, dunno, would people want this?)
Kieve wrote:I would suggest a \shipname\ subdirectory wherever the editor is installed.
Icehawk78 wrote:what XML library are you using to read/write the XML? I was trying to come up with a way to merge the XML files for the Mod Manager, and I was running into the issue of both Ruby and Python's libxml2 libraries either not handling the base game's XML very well (some attributes don't have spaces, html parsers don't maintain capitalization, etc, etc).
This looks incredible. I'm actually a little miffed because I began to write a ship editor as well, but you're significantly further along and contrary to what someone else stated, I don't much see the purpose of writing a competing editor when there's so much positive work to do on this one. After getting the functionality in place, do you intend to give the GUI the FTL "look and feel"?
Are you planning to release the source for your project? I skimmed the topic and didn't see any release info, apologies if I missed it.