1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-12-27 02:20:36 +00:00
Commit Graph

73 Commits

Author SHA1 Message Date
Zeno Rogue
5d7ea94246 binary:: celldistance3_approx works without cells too 2019-09-12 22:50:11 +02:00
Zeno Rogue
29d3410aa6 correct updir in gBinaryTiling 2019-09-12 22:50:11 +02:00
Zeno Rogue
3cb39a0f8c binary:: relative_matrix now uses updir 2019-09-12 22:50:11 +02:00
Zeno Rogue
5491848ee9 fixed emeraldval computation in binary4 / sol 2019-09-12 22:50:11 +02:00
Zeno Rogue
fac3866d7e provided celldistance_approx for binary4 and kitedart3 2019-09-12 22:50:11 +02:00
Zeno Rogue
17ae3917e4 fixed updir 2019-09-12 22:50:11 +02:00
Zeno Rogue
ca76e7c217 title comment in binary-tiling.cpp 2019-09-12 22:50:09 +02:00
Zeno Rogue
598603c937 geodesics in Sol 2019-09-12 22:50:09 +02:00
Zeno Rogue
fff0cd1d3e land improvements in Sol/Penrose/B4 2019-09-12 22:50:09 +02:00
Zeno Rogue
b2e8a869cb updir and expansion functions in binarytiling 2019-09-12 22:50:09 +02:00
Zeno Rogue
2c3341bf67 sol:: fixed return too early 2019-09-12 22:50:09 +02:00
Zeno Rogue
d6c53f933f binary:: fixed incorrectly computed use_direct 2019-09-12 22:50:09 +02:00
Zeno Rogue
946570da31 moved zpush from 3dmodels to hyperpoint 2019-09-12 22:50:09 +02:00
Zeno Rogue
2d30f3830c standard binary tiling, also improved the looks of variant binary tiling, and optimized shvid for pure 2019-09-12 22:50:09 +02:00
Zeno Rogue
d1fb9f3564 simplified and generalized cdata 2019-09-12 22:50:09 +02:00
Zeno Rogue
47fd094c6f binary4 (WIP) 2019-09-12 22:50:09 +02:00
Zeno Rogue
b6e303ec7d MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure 2019-09-12 22:50:03 +02:00
Zeno Rogue
5ab7249afd horopoint cleanup in 2D 2019-09-12 22:43:01 +02:00
Zeno Rogue
aa8d4965e4 some more DIM->WDIM/GDIM fixes 2019-09-12 22:43:01 +02:00
Zeno Rogue
1c4d86e0e9 3D graphics in 2D (first commit) 2019-09-12 22:43:01 +02:00
Zeno Rogue
ee8b442300 added missing 'override' markers 2019-09-12 22:43:01 +02:00
Zeno Rogue
c8e950cd40 added some missing CAP_ and MAXMDIM guards 2019-09-12 22:43:01 +02:00
Zeno Rogue
f8a7cf8c74 3d:: horosphere tilings now save/load correctly 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
5545f8efeb 11.0o: fixed Ivory/Yendorian 2019-09-12 22:42:58 +02:00
Zeno Rogue
414353d720 3d:: binarytiling:: celldistance for rec, and approximate for hex 2019-09-12 22:38:46 +02:00
Zeno Rogue
378d21b509 findbaseAround for all binary tilings 2019-09-12 22:38:46 +02:00
Zeno Rogue
07be3e1e2e hororec improved typo fix 2019-09-12 22:38:46 +02:00
Zeno Rogue
8de98056ff 3d:: hororec:: better pseudohept pattern 2019-09-12 22:38:46 +02:00
Zeno Rogue
cb9513dd0d 3d:: horohex geometry 2019-09-12 22:38:46 +02:00
Zeno Rogue
678747ceff 3d:: horo-rec geometry 2019-09-12 22:38:45 +02:00
Zeno Rogue
2a7e1f2603 3d:: horotris: correct distances 2019-09-12 22:38:45 +02:00
Zeno Rogue
b9cbb28d66 3d:: nicer Temple of Cthulhu in horo-triangular 2019-09-12 22:38:45 +02:00
Zeno Rogue
5990e107ac removed debug draw 2019-09-12 22:38:45 +02:00
Zeno Rogue
a31f1094f9 3d:: binary:: fixed a crash bug caused by using the wrong relative_matrix 2019-09-12 22:38:45 +02:00
Zeno Rogue
225282a3eb 3d::binary:: make the land barriers more like planes by pushing them by a number depending on btwidth 2019-09-12 22:38:45 +02:00
Zeno Rogue
4591c2166e 3d:: binary:: land boundaries 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
105de56857 3d:: HoroTris geometry 2019-09-12 22:38:44 +02:00
Zeno Rogue
a6fd8146dd 3d:: binary:: changes so that it can be generate as an alt (virtualRebaseSimple, generation without c7 2019-09-12 22:38:43 +02:00
Zeno Rogue
a30267bad7 3d:: binary:: celldistance for heptagons 2019-09-12 22:38:43 +02:00
Zeno Rogue
c66858d0b5 3d:: binary:: itmatrix for extra speed 2019-09-12 22:38:43 +02:00
?
7d46acb1b8 3d:: more precise findbaseAround in binary3 2019-09-12 22:38:42 +02:00
?
54f278963c renamed MAXDIM to MAXMDIM (conflict with crystal) 2019-09-12 22:38:42 +02:00
?
483a5e253c 3D:: fixed binary::relative_matrix 2019-09-12 22:38:42 +02:00
?
b8913b39fd 3d:: pseudohept specified 2019-09-12 22:38:42 +02:00
?
008ef40ea3 3d:: binary:: default width reduced 2019-09-12 22:38:42 +02:00
?
a6094f7b0c 3d:: binary:: celldistance [untested] 2019-09-12 22:38:42 +02:00
?
fb71d4fd15 3D:: sightranges are now configurable 2019-09-12 22:38:40 +02:00
?
e8fa30de4c btrange_cosh checked in do_draw 2019-09-12 22:38:40 +02:00