View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003174||FSSCP||Pilot data||public||2015-10-02 05:11||2017-08-26 21:04|
|Target Version||3.8||Fixed in Version||21.0.0|
|Summary||0003174: Unable to switch campaigns in the campaign room in certain cases|
|Description||If you play through a campaign until it's complete, then switch to a new campaign (and click OK), then try to switch back to the completed campaign (and click OK again), the button will play the error beep and FSO does not leave the campaign room.|
Despite this, the asterisk indicator does move to the newly selected campaign, and if you exit the campaign room by pressing Escape, that campaign is now the active one. But when you try to go to the Ready Room, FSO will tell you that the campaign is over.
To actually be able to play the campaign, you need to go back to the campaign room and click Reset Campaign. The behavior should be that when you switch to a new campaign that has been completed, the campaign should start over from the beginning.
I wonder if this behavior is an unintended side-effect of allowing the player to switch campaigns mid-campaign and yet not be forced to start over from the beginning?
Assigning to niffiwan since I'm fairly certain it has to do with the pilot code. >.>
|Steps To Reproduce||See above.|
|Tags||No tags attached.|
||Assigning to myself since I figured out what is causing this, though not necessarily an exact fix. A Git PR will be forthcoming.|
See GitHub PR 1450.
||PR has been merged, so this is fixed.|
|2015-10-02 05:11||Goober5000||New Issue|
|2015-10-02 05:11||Goober5000||Status||new => assigned|
|2015-10-02 05:11||Goober5000||Assigned To||=> niffiwan|
|2016-03-23 10:03||MageKing17||Note Added: 0016820|
|2016-03-23 10:03||MageKing17||Target Version||3.7.4 => 3.8|
|2017-08-18 04:27||Goober5000||Assigned To||niffiwan => Goober5000|
|2017-08-18 04:27||Goober5000||Note Added: 0016906|
|2017-08-26 08:24||Goober5000||Note Added: 0016907|
|2017-08-26 08:25||Goober5000||Note Edited: 0016907|
|2017-08-26 20:15||Goober5000||Status||assigned => resolved|
|2017-08-26 20:15||Goober5000||Resolution||open => fixed|
|2017-08-26 20:15||Goober5000||Note Added: 0016908|
|2017-08-26 21:04||Goober5000||Fixed in Version||=> 21.0.0|