WARNING: This build could permanently mess up your pilots! Save them before using this build! If you lose anything it's your fault for not having a backup!
BEFORE using this build run your current version and note the stats in the barracks for each pilot. Play the next mission in your current campaign and note the mission played and your weapon loadout.
AFTER you install and run the new build go back to the barracks and make sure that the stats are still the same. Try the next campaign mission again and make sure that is the same mission and the weapon loadout and ship selection are the same as the pervious build.
http://icculus.org/~taylor/fso/willrobinson/20040802-win32.zipThis build contains the new pilot and campaign savefile formats. Single player pilots will now have the .pl2 extension and campaign savefiles will be merged from the current two (.csg, .css) into one .cs2. Multi pilots will still be the old .plr format but contain fixes to handle ship and weapon table changes.
The new campaign savefiles will contain all information that pertains to a campaign including: weapon loadout, available ships/weapons, current mainhall, red-alert status, stats, techroom data, which cutscenes are viewable. The new formats will be able to handle changes to the ship and weapon tables without corrupting the pilot file or campaign savefile. Current files will be upgraded automatically when they are first read and the old files will be deleted.
Pilot files will only be read out of the game directory now (ie. c:\games\freespace2\data\players). If you have pilots in you mod directories you will need to move them into the directory of choice (single or multi). You must also move your campaign savefiles. Please note any files that would have the same filename, it does not handle this well and will only be able to upgrade the current campaign that's specified in the pilot file. If you have multiple pilots with the same filename you will have to upgrade each set individually to avoid losing any information.
You will now be able to use one pilot for multiple campaigns. The campaign room will now allow you to switch between campaigns without having them reset. This way you can be playing one campaign, try out another one, and come back to where you left off.
Please report any problems since this will probably be the last public test before these changes enter CVS and appear in all future builds.