Commit Graph

188 Commits

Author SHA1 Message Date
Zeno Rogue 0a465a7af5 export adjcheck, strafedist 2019-10-12 11:21:46 +02:00
Zeno Rogue adee8aa699 wall optimization option (-wallopt): do not draw things behind walls 2019-10-12 11:21:00 +02:00
Zeno Rogue e80869e14e fixed a bug in octahedral honeycombs 2019-10-10 13:49:35 +02:00
Zeno Rogue da4846f216 reg3:: improved the comments, also prepared for ideal 2019-10-10 13:49:35 +02:00
Zeno Rogue 57a8c93a82 reg3:: using quotient_map based on whether quotient_map exists 2019-10-10 13:49:35 +02:00
Zeno Rogue 562fe72629 fixed some } to EX } 2019-09-13 00:31:32 +02:00
Zeno Rogue 848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue 9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00
Zeno Rogue 481b1de5f9 reg3:: some junk removed 2019-09-12 22:50:13 +02:00
Zeno Rogue 8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue e1194ff588 more header cleanup 2019-09-12 22:50:12 +02:00
Zeno Rogue c131e21198 namespace hyperpoint_vec removed 2019-09-12 22:50:12 +02:00
Zeno Rogue 1573c0daef some more missing overrides 2019-09-12 22:50:00 +02:00
Zeno Rogue bb63fcdcda refactored first_cell_to_draw so that it is changed in one place 2019-09-12 22:49:46 +02:00
Zeno Rogue d9754ec57c added some missing 'override' 2019-09-12 22:43:02 +02:00
Zeno Rogue c8e950cd40 added some missing CAP_ and MAXMDIM guards 2019-09-12 22:43:01 +02:00
Zeno Rogue 044298d0bd fixed missing fix_distances 2019-09-12 22:43:01 +02:00
Zeno Rogue 81289b3216 set alt to NULL just in case 2019-09-12 22:42:59 +02:00
Zeno Rogue c0145c0d9c 3d:: Euclidean tori 2019-09-12 22:42:59 +02:00
Zeno Rogue 039118425c 3D:: alternate minefield adjacency rule 2019-09-12 22:42:59 +02:00
Zeno Rogue f9db5b3863 fixed some uninitialized variable warnings 2019-09-12 22:42:58 +02:00
Zeno Rogue 4c5a9091c2 made allcells work correctly in S^3 2019-09-12 22:42:58 +02:00
Zeno Rogue 7e65ea23ea pseudohept in Field534 2019-09-12 22:38:47 +02:00
Zeno Rogue 38559b304b fixed fielval_uniq for 3d geometries 2019-09-12 22:38:46 +02:00
Zeno Rogue af25eb1f1f 3D:: implemented the cool Emerald Mine pattern for 534, and also some Vineyard/Emerald patterns for both 435 and 534. 2019-09-12 22:38:46 +02:00
Zeno Rogue 13c426ae37 3d:: regular hyperbolic honeycombs now synchronize with the field quotient space 2019-09-12 22:38:46 +02:00
Zeno Rogue ba28bf5880 fixup sightranges 2019-09-12 22:38:46 +02:00
Zeno Rogue c693d40b84 fixup better naming 2019-09-12 22:38:46 +02:00
Zeno Rogue d369decc94 3d:: field quotient spaces for reg3 2019-09-12 22:38:46 +02:00
Zeno Rogue 791851f8d5 3d:: pseudohept for 534 2019-09-12 22:38:46 +02:00
Zeno Rogue 3f836d1dfe 3d:: Great Walls in H3 geometries 2019-09-12 22:38:45 +02:00
Zeno Rogue ebbaa3fcc3 fixed some memory bugs 2019-09-12 22:38:45 +02:00
Zeno Rogue 497f7f6c0f 3d:: reg3:: distances and alt-distances 2019-09-12 22:38:45 +02:00
Zeno Rogue 78d88b5909 improved in the OO fashion: draw, relative_matrix, create_step, and several minor functions are now virtual in hrmap 2019-09-12 22:38:44 +02:00
Zeno Rogue ce632ff9d5 reg3:: in reg hyperbolic honeycombs, celldistance now works correctly for small distances (required for trans walls) 2019-09-12 22:38:43 +02:00
Zeno Rogue 30272ce45e fixed for Steam compiler 2019-09-12 22:38:43 +02:00
Zeno Rogue 24e02f8dea reg3:: sightrange no longer changed to 3 2019-09-12 22:38:43 +02:00
Zeno Rogue 52ce5ac9aa 3d:: all the regular honeycombs 2019-09-12 22:38:43 +02:00