Night Hammer wrote:Ive never fully understood what the Pilot change thing does and Ive always been too embarresed to ask. What is it?
Pilot file history:
The original purpose of the pilot file update is so that you wouldn't break you pilot file when the ships or weapons tbls were changed. From that it changed to better handling of stats changes and better upgrade paths from original FS2 pilots. By this point I had already destroyed several of my own pilot files.
Next came the request to move everything into campaign specific files. This made perfect sense to me because I hate recreating all of my control configs for each mod that I play. Now everything that is specific to a campaign or set of tables is moved into the campaign savefile and out of the pilot file. The pilot file still contains all generic information like control configuration, pic, squad stuff, and so on. The campaign savefile now contains all stats info, techroom data, available cutscenes, current mainhall, ship info and weapon info. By this point I've been working on the pilot file changes for about 6 weeks and testing them relentlessly. A private build is released and then a series of public builds.
Quite a few changes were needed to get the game to properly handle this change and to be able to properly upgrade the campaign savefiles between the various versions. Because of these changes it became possible to play multiple campaigns/mods simultaneously with the same pilot and switch between campaigns without losing your place. And that's pretty much where we are now.