fs2open.github.com icon indicating copy to clipboard operation
fs2open.github.com copied to clipboard

FR better mod-switching campaign handling

Open EatThePath opened this issue 3 years ago • 4 comments

Every time you switch between two mods with different campaigns on the same pilot you need to pick the campaign you want to play. It seems to me this should only be needed when you haven't ever played that mod with that pilot before, and when there's more than one campaign available. If there's only one campaign then we should just auto-select that one, since that's all the player can do anyway. And we should be able to save the last chosen campaign a pilot played for each mod so they can go back to that one if there's multiple.

Any reason we couldn't/shouldn't do that?

EatThePath avatar Jul 29 '22 13:07 EatThePath

I'm not super familiar with all the edge cases, but game_settings.tbl has $default campaign that does some of this, I think, yeah?

MjnMixael avatar Jul 29 '22 13:07 MjnMixael

I'm not super familiar with all the edge cases, but game_settings.tbl has $default campaign that does some of this, I think, yeah?

I suspect it just sets the campaign of a new pilot created for a mod, or something like that. I have it set in warmachine and still get prompted every time I switch back after testing something else.

EatThePath avatar Jul 29 '22 16:07 EatThePath

Correct in my experience as well. Arguably for convenience sake the default behaviour is to show a warning that says "Hey I couldn't find this campaign, switching to the default set for this mod".

MoerasGrizzly avatar Jul 30 '22 07:07 MoerasGrizzly

Correct in my experience as well. Arguably for convenience sake the default behaviour is to show a warning that says "Hey I couldn't find this campaign, switching to the default set for this mod".

I would prefer not, in my quest to remove all extra clicks from modding iteration

EatThePath avatar Jul 30 '22 18:07 EatThePath