1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-08-30 17:27:57 +00:00

An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween

This commit is contained in:
Zeno Rogue
2022-05-21 13:08:42 +02:00
parent 9bc0623022
commit 793148729b
40 changed files with 218 additions and 171 deletions

View File

@@ -704,7 +704,7 @@ EX void mode_higlights() {
}
EX eLandStructure default_land_structure() {
if(bounded) return lsSingle;
if(closed_or_bounded) return lsSingle;
if(tactic::on || princess::challenge) return lsSingle;
if(yendor::on) return yendor::get_land_structure();
if(specialland == laCanvas) return lsSingle;
@@ -1171,7 +1171,7 @@ EX named_functionality get_o_key() {
dialog::infix = "";
if((geometry != gNormal || NONSTDVAR) && !daily::on)
if((geometry != gNormal || NONSTDVAR || disksize) && !daily::on)
res.push_back(named_functionality(XLAT("experiment with geometry"), runGeometryExperiments));
if(res.empty()) return named_dialog(XLAT("world overview"), showOverview);