1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-02-04 00:40:16 +00:00

reg3:: ultra-mirrors

This commit is contained in:
Zeno Rogue
2020-05-28 01:50:00 +02:00
parent 89bba619f0
commit 4217c7ccc7
7 changed files with 126 additions and 40 deletions

View File

@@ -997,7 +997,7 @@ EX ld spherity(const transmatrix& V) {
}
EX bool confusingGeometry() {
return quotient || elliptic;
return quotient || elliptic || reg3::ultra_mirror_in();
}
EX ld master_to_c7_angle() {
@@ -2013,6 +2013,14 @@ EX namespace dq {
visited_by_matrix.insert(b);
drawqueue_c.emplace(c, T, band_shift);
}
EX void clear_all() {
visited.clear();
visited_by_matrix.clear();
visited_c.clear();
drawqueue_c = {};
drawqueue = {};
}
EX }