mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-18 20:10:10 +00:00
'reset special modes' disables dual geometry
This commit is contained in:
parent
3940f624fd
commit
693ee60fe3
@ -1109,6 +1109,8 @@ EX void resetModes(char leave IS('c')) {
|
|||||||
if(inv::on != (leave == rg::inv)) stop_game_and_switch_mode(rg::inv);
|
if(inv::on != (leave == rg::inv)) stop_game_and_switch_mode(rg::inv);
|
||||||
if(chaosmode != (leave == rg::chaos)) stop_game_and_switch_mode(rg::chaos);
|
if(chaosmode != (leave == rg::chaos)) stop_game_and_switch_mode(rg::chaos);
|
||||||
|
|
||||||
|
if((!!dual::state) != (leave == rg::dualmode)) stop_game_and_switch_mode(rg::dualmode);
|
||||||
|
|
||||||
if(peace::on != (leave == rg::peace)) stop_game_and_switch_mode(rg::peace);
|
if(peace::on != (leave == rg::peace)) stop_game_and_switch_mode(rg::peace);
|
||||||
#if CAP_TOUR
|
#if CAP_TOUR
|
||||||
if(tour::on != (leave == rg::tour)) stop_game_and_switch_mode(rg::tour);
|
if(tour::on != (leave == rg::tour)) stop_game_and_switch_mode(rg::tour);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user