mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2026-02-01 23:40:15 +00:00
other noniso embeddings of Euclidean
This commit is contained in:
@@ -3490,7 +3490,7 @@ EX int countMinesAround(cell *c) {
|
||||
}
|
||||
|
||||
EX transmatrix applyPatterndir(cell *c, const patterns::patterninfo& si) {
|
||||
if(NONSTDVAR || bt::in() || geom3::euc_in_nil()) return Id;
|
||||
if(NONSTDVAR || bt::in() || geom3::euc_in_noniso()) return Id;
|
||||
transmatrix V = ddspin180(c, si.dir);
|
||||
if(si.reflect) V = V * lmirror();
|
||||
if(euclid) return V;
|
||||
@@ -3749,7 +3749,7 @@ EX bool placeSidewall(cell *c, int i, int sidepar, const shiftmatrix& V, color_t
|
||||
else if(sidepar == SIDE_BSHA) prio = PPR::BSHALLOW;
|
||||
else prio = PPR::REDWALL-2+4*(sidepar-SIDE_SLEV);
|
||||
|
||||
if(geom3::euc_in_nil()) {
|
||||
if(geom3::euc_in_noniso()) {
|
||||
draw_shapevec(c, V, qfi.fshape->gpside[sidepar][i], col, prio);
|
||||
return false;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user