1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-27 14:37:16 +00:00

chaosmode disables only bounded geometries

This commit is contained in:
Zeno Rogue 2018-12-04 23:08:56 +01:00
parent e244e3cff8
commit e68da3d9a9

View File

@ -1185,12 +1185,11 @@ void switch_game_mode(char switchWhat) {
break; break;
case rg::chaos: case rg::chaos:
if(sphere || quotient || fulltorus || (euwrap && torusconfig::sdy))
geometry = gNormal;
if(tactic::on) firstland = laIce; if(tactic::on) firstland = laIce;
yendor::on = tactic::on = princess::challenge = false; yendor::on = tactic::on = princess::challenge = false;
need_reset_geometry = true; need_reset_geometry = true;
chaosmode = !chaosmode; chaosmode = !chaosmode;
if(bounded) set_geometry(gNormal);
break; break;
#if CAP_TOUR #if CAP_TOUR