1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-09-19 18:29:36 +00:00

more fixes to fake bitrunc

This commit is contained in:
Zeno Rogue 2024-06-18 17:49:23 +02:00
parent 263720db60
commit dc5ced12e9

View File

@ -103,6 +103,10 @@ EX namespace fake {
return underlying_map->get_corner(c, cid, cf); return underlying_map->get_corner(c, cid, cf);
} }
if(standard_tiling() && BITRUNCATED) {
return underlying_map->get_corner(c, cid, cf);
}
hyperpoint h; hyperpoint h;
h = FPIU(currentmap->get_corner(c, cid, cf)); h = FPIU(currentmap->get_corner(c, cid, cf));
return befake(h); return befake(h);
@ -553,6 +557,8 @@ EX ld compute_euclidean() {
if(arcm::in()) return arcm::current.N * 2 / arcm::current.euclidean_angle_sum; if(arcm::in()) return arcm::current.N * 2 / arcm::current.euclidean_angle_sum;
#endif #endif
if(underlying == gAperiodicHat) return 6; if(underlying == gAperiodicHat) return 6;
if(WDIM == 2 && BITRUNCATED) return 9 / (4.5 - 3. / S7 - 6. / S6);
if(WDIM == 2) return 4 / (S7-2.) + 2; if(WDIM == 2) return 4 / (S7-2.) + 2;