1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-20 15:40:26 +00:00

fixed syntetic Euclidean display

This commit is contained in:
Zeno Rogue 2018-08-18 17:39:12 +02:00
parent 18d917da79
commit dcee5d6d58

View File

@ -589,6 +589,10 @@ void draw_shapevec(cell *c, const transmatrix& V, const vector<hpcshape> &shv, i
} }
queuepolyat(V, shv[id], col, prio); queuepolyat(V, shv[id], col, prio);
} }
else if(syntetic) {
queuestr(V * C0, 10, its(synt::id_of(c->master)), 0xFFFFFFFF);
queuepolyat(V, shv[synt::id_of(c->master)], col, prio);
}
else if((euclid || gp::on) && ishex1(c)) else if((euclid || gp::on) && ishex1(c))
queuepolyat(V * pispin, shv[0], col, prio); queuepolyat(V * pispin, shv[0], col, prio);
else if(!(S7&1) && nonbitrunc) { else if(!(S7&1) && nonbitrunc) {
@ -601,8 +605,6 @@ void draw_shapevec(cell *c, const transmatrix& V, const vector<hpcshape> &shv, i
queuepolyat(V, shv[pseudohept(c)], col, prio); queuepolyat(V, shv[pseudohept(c)], col, prio);
else if(binarytiling) else if(binarytiling)
queuepolyat(V, shv[c->type-6], col, prio); queuepolyat(V, shv[c->type-6], col, prio);
else if(syntetic)
queuepolyat(V, shv[synt::id_of(c->master)], col, prio);
else else
queuepolyat(V, shv[ctof(c)], col, prio); queuepolyat(V, shv[ctof(c)], col, prio);
} }