BC46 / freelancer-hd-edition

Freelancer: HD Edition is a mod that aims to improve every aspect of the game Freelancer (2003) while keeping the look and feel as close to vanilla as possible.
https://www.moddb.com/mods/freelancer-hd-edition
161 stars 14 forks source link

Add warning message at the very end of mission 12 if the OpenSP option has been enabled #184

Open BC46 opened 1 year ago

BC46 commented 1 year ago

We currently have two OpenSP options that players can enable to skip the entire storyline. The only negative side effect is that these OpenSP options break mission 13 entirely. In the installer option, we clearly put a warning that OpenSP should not be enabled when playing existing story save games. Unfortunately some players seem to disregard this warning, and as a result they may wonder why the storyline suddenly stops after they finish mission 12.

To mitigate this, we should add a warning message, right before mission 12 ends. This would be an in-game message box that tells the user that the upcoming mission is broken and if they want to continue, they must reinstall the mod and select Story Mode, not OpenSP. Of course this message should only be displayed if OpenSP is actually enabled. For convenience, right before the message shows up, create a save file via the SP mission commands for convenience. Test whether the save file is actually valid (i.e. it still allows you to dock with Toledo).

FireFlyEx commented 1 year ago

What if we just return the game to default and then include some special save files that people can load. We add custom save files with different start locations/loadouts/reputations/etc. This way you can play the story or you can essentially skip the story and play as different 'characters'. For fun you could include saves for playing the story with a different ship.

BC46 commented 1 year ago

That'd unfortunately remove the experience of clicking "NEW GAME" when starting a single player journey.