TheFallenAngel359 wrote:I've been following this topic for a while, as I've been following Overdrive (and its failed successor, Operation Clonebay) for a while now. Both rewrites of the game were influential in the design for my mod, FTL: Otherspace, so I'd like to contribute to the project.
Unfortunately I don't know any Java, and likely won't learn any until after this summer (I'm in the CompSci program at my school), but I can help with both visual assets and testing. I'm going to attempt to create some of the assets you need as per the imgur link over this weekend, but let me know what you need as far as testing is concerned.
R4V3-0N is doing the customization UI assets (funny though, he hasn't reported back for a while). Can you scroll to the bottom and do the combat UI assets I requested?
As far as testing goes, download the most current available version (link on the first post) and see how many player-modded ships you can add to the sample program without breaking it. It should take infinite classes and 3 ships per class. Or in normal terms, infinite ships and 3 layouts per ship.
Once R4V3-0N finishes the buttons, 27 layouts will be possible.
To add a ship, add the ship's assets to the proper folders and modify the ship_list.xml file in the data/ships/player folder.
Note that my new design of FTL Overdrive uses a new unified ship.xml format. Manually unifying the three ship documents, ship.xml, ship.txt, and blueprints.xml will be a hassle, so I made an app that does it for you, although the app itself is not well formatted, as its buttons are not well spaced out.
https://drive.google.com/open?id=0B1TDF ... m1iakhnSTgAlso note, my FTL Overdrive program uses StaX XML parser, which demands neat XML scripting. All starting and ending tags must match, all attributes must be properly spaced, and only one root element at a time. First of all, use the link in the parent post of this thread to FTL Overdrive.zip, it contains pre-unified and pre-bugfixed ship.xml files. Second, double check the unified files after you've unified them.
As a further aside, depending on how much free time you have, I'm willing to train you. I have many plans for FTL Overdrive beyond the initial version of cloning Faster than Light and opening up the base to modders. I'm more than willing to turn you into a fully functional asset to the team.