mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-04-27 13:13:16 +00:00
3d:: nicer Temple of Cthulhu in horo-triangular
This commit is contained in:
parent
5990e107ac
commit
b9cbb28d66
@ -1362,6 +1362,9 @@ void moreBigStuff(cell *c) {
|
|||||||
forCellCM(c2, c) if(celldistAlt(c2) < celldistAlt(c)) i++;
|
forCellCM(c2, c) if(celldistAlt(c2) < celldistAlt(c)) i++;
|
||||||
if(i > 1) c->wall = waColumn;
|
if(i > 1) c->wall = waColumn;
|
||||||
}
|
}
|
||||||
|
else if(geometry == gHoroTris) {
|
||||||
|
if(c->c.spin(S7-1) != 0) c->wall = waColumn;
|
||||||
|
}
|
||||||
else if(DIM == 3) {
|
else if(DIM == 3) {
|
||||||
if(c->master->zebraval != 1) c->wall = waColumn;
|
if(c->master->zebraval != 1) c->wall = waColumn;
|
||||||
}
|
}
|
||||||
|
@ -439,6 +439,8 @@ auto bt_config = addHook(hooks_args, 0, [] () {
|
|||||||
bool pseudohept(cell *c) {
|
bool pseudohept(cell *c) {
|
||||||
if(DIM == 2)
|
if(DIM == 2)
|
||||||
return c->type & c->master->distance & 1;
|
return c->type & c->master->distance & 1;
|
||||||
|
else if(geometry == gHoroTris)
|
||||||
|
return c->c.spin(S7-1) == 0 && (c->master->distance & 1);
|
||||||
else
|
else
|
||||||
return (c->master->zebraval == 1) && (c->master->distance & 1);
|
return (c->master->zebraval == 1) && (c->master->distance & 1);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user