Originally posted by EdrickV
With a little luck, I think we may be able to get the Robotech MOD's changes (transforming ships via in game POF swapping) merged into the main fs2_open tree so that a seperate exe isn't needed. (The RT MOD's exe was started using the original code so doesn't have all the enhancements that fs2_open has/will have.) The idea we're working on is to have a seperate table that, if present, will specify what ships can transform, how they can transform, and what ship table entries go with each mode.
Our original method used ships with fake "turrets" that when destroyed would "transform" the ship because the turret submodel would be replaced with the destroyed turret submodel. However, with the original exe you couldn't restore the turret submodel. That's where we first got fiddling with the code. (Ronin more then me since he has the better tools.)
Has anyone checked to see if this mod support change will let the game load player info from the mod directory?
As far as easy use of MODs, we could probably make a replacement launcher that would let you chose whether to run FS2 with a particular mod (from a list) or without any mods. And have options for running the original FS2 and other stuff.
It is not committed yet, since I’m "fiddling" with the support for VP files so all u need to have in that directory is a VP file and of course the player directories, so I’m the only one who can answer this.
But player files, the so-called .plr files are read from the mod directory. thus avoiding the playing with the same pilot in several mods.
Also; mission files are also read from the mod directory.
again avoiding the having missions from another mod in the default fs2/data/mission directory.
Right know this is only developer friendly and not very user friendly, since only plain files in the mod directory is supported.
once i get "VP files in mod directory" support. This will be equally user-friendly, since people then can have several mods on their HD in the same directory all the time.
what I aim it to be is to be like the "Quake" method. Where it accepts all .pak files and other files in the mod directory.
Special for us is the player files. A thing Quake or Half-life didn’t have to bother with since it only supported 1 profile.