mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-26 01:50:36 +00:00
hat:: disable horo and use clueless just in case
This commit is contained in:
parent
9fa2ba72fe
commit
fa9365466c
@ -1370,6 +1370,7 @@ EX int wallchance(cell *c, bool deepOcean) {
|
|||||||
/** \brief should we generate the horocycles in the current geometry? */
|
/** \brief should we generate the horocycles in the current geometry? */
|
||||||
EX bool horo_ok() {
|
EX bool horo_ok() {
|
||||||
if(INVERSE) return false;
|
if(INVERSE) return false;
|
||||||
|
if(hat::in()) return false;
|
||||||
if(currentmap->strict_tree_rules()) return true;
|
if(currentmap->strict_tree_rules()) return true;
|
||||||
if(reg3::in_hrmap_h3() && !PURE) return false;
|
if(reg3::in_hrmap_h3() && !PURE) return false;
|
||||||
return mhyperbolic && !bt::in() && !arcm::in() && !kite::in() && !experimental && !mhybrid && !arb::in() && !quotient;
|
return mhyperbolic && !bt::in() && !arcm::in() && !kite::in() && !experimental && !mhybrid && !arb::in() && !quotient;
|
||||||
|
1
cell.cpp
1
cell.cpp
@ -598,6 +598,7 @@ EX int celldist(cell *c) {
|
|||||||
if(mhybrid)
|
if(mhybrid)
|
||||||
return hybrid::celldistance(c, currentmap->gamestart());
|
return hybrid::celldistance(c, currentmap->gamestart());
|
||||||
if(nil && !quotient) return DISTANCE_UNKNOWN;
|
if(nil && !quotient) return DISTANCE_UNKNOWN;
|
||||||
|
if(hat::in()) return clueless_celldistance(currentmap->gamestart(), c);
|
||||||
if(euc::in()) return celldistance(currentmap->gamestart(), c);
|
if(euc::in()) return celldistance(currentmap->gamestart(), c);
|
||||||
if(sphere || bt::in() || WDIM == 3 || cryst || sn::in() || aperiodic || closed_manifold) return celldistance(currentmap->gamestart(), c);
|
if(sphere || bt::in() || WDIM == 3 || cryst || sn::in() || aperiodic || closed_manifold) return celldistance(currentmap->gamestart(), c);
|
||||||
#if CAP_IRR
|
#if CAP_IRR
|
||||||
|
Loading…
Reference in New Issue
Block a user