1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-10-24 10:27:45 +00:00

aperiodic hat tiling

This commit is contained in:
Zeno Rogue
2023-03-23 01:34:58 +01:00
parent acfa454114
commit b854f68a88
8 changed files with 624 additions and 0 deletions

View File

@@ -825,6 +825,14 @@ void geometry_information::generate_floorshapes() {
else if(inforder::mixed()) { /* will be generated on the fly */ }
else if(hat::in()) {
dynamicval<bool> ncor(approx_nearcorner, true);
for(int i=0; i<2; i++) {
modelh.c7 = i == 1 ? &model : nullptr;
generate_floorshapes_for(i, &model, 0, 0);
}
}
#if CAP_BT
else if(kite::in()) {
dynamicval<bool> ncor(approx_nearcorner, true);