1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-24 05:17:17 +00:00
Commit Graph

75 Commits

Author SHA1 Message Date
Zeno Rogue
b2cc825ec9 smart celldistance did not work with non-standard tori -- replacing with a dumb one for now 2018-06-17 18:14:33 +02:00
Zeno Rogue
4c619e60dd moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library 2018-06-11 01:58:31 +02:00
Zeno Rogue
25cfc499fa getEuclidCdata now uses 'vector' as a parameter, not heptagon* 2018-05-09 21:32:59 +02:00
Zeno Rogue
81e7dfcad0 fix for the export commit 2018-05-04 02:41:30 +02:00
Zeno Rogue
5a9bc6c014 gSmallElliptic geometry 2018-05-01 19:34:09 +02:00
Zeno Rogue
67ad5f2f4b preparing for daily 2018-05-01 00:21:18 +02:00
Zeno Rogue
70bfe718ef map no longer disappears suddenly and irreparably if you scroll into the invisible region 2018-04-23 13:20:36 +02:00
Zeno Rogue
f9b03013c1 improved heptdistance a bit 2018-04-23 13:19:22 +02:00
Zeno Rogue
6f69f04449 improved the memoization of cell distances 2018-04-21 16:18:44 +02:00
Zeno Rogue
e494eb0020 Fractal landscapes fixed in Goldberg heptagonal geometries 2018-04-13 13:19:45 +02:00
Zeno Rogue
46523e4d5d gp:: garbage collection 2018-04-11 00:16:33 +02:00
Zeno Rogue
b9062e6a07 faster celldistance on smallbounded 2018-04-10 07:59:48 +02:00
Zeno Rogue
830785990c renamed whirl to goldberg 2018-04-09 17:40:12 +02:00
Zeno Rogue
a17445bee7 improved insightrange 2018-04-06 23:28:58 +02:00
Zeno Rogue
90d4f0d613 whirl:: celldist and celldistAlt now work 2018-04-06 22:22:33 +02:00
Zeno Rogue
22a92059b6 whirl 2018-04-03 23:39:18 +02:00
Zeno Rogue
5de5acc68c 10.3m 2018-03-25 14:02:20 +02:00
Zeno Rogue
ac37b6df99 more elegant cellwalkers 2018-03-24 12:59:01 +01:00
Zeno Rogue
64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue
b693c3ca58 fixed a bug with cleaning quotient spaces 2018-02-08 22:27:48 +01:00
Zeno Rogue
2a59ff7ab2 CAP_TOUR guards added, more exported in hyper.h, general cleanup 2018-02-08 22:27:12 +01:00
Zeno Rogue
8713d34d19 'remove faraway cells from the memory' option 2018-01-25 19:49:19 +01:00
Zeno Rogue
3b8b100ad5 fixed the octagons-fieldquotient geometry 2018-01-14 02:59:57 +01:00
Zeno Rogue
0c0f16ab12 fixed some problem with memory clearing in other geometries 2018-01-06 23:38:54 +01:00
Zeno Rogue
5bf6d54c7d changed chamfered to bitruncated 2018-01-06 22:34:03 +01:00
Zeno Rogue
0dd5ed1505 made the code compile with C++11 (not requiring C++14) 2018-01-05 17:18:37 +01:00
Zeno Rogue
495dbba809 renamed 'truncated' to 'chamfered' 2018-01-04 18:39:04 +01:00
Zeno Rogue
ead56c9c33 Euclidean (non-torus) should no longer act weirdly when you travel far away 2017-12-28 16:58:07 +01:00
Zeno Rogue
11569c693d big change: more configuration for the torus (and also Klein bottle) 2017-12-28 16:46:10 +01:00
Zeno Rogue
836ed087df Euclidean square grid 2017-12-18 13:00:36 +01:00
Zeno Rogue
36fe8dd1d0 better cellcounting 2017-12-14 02:50:52 +01:00
Zeno Rogue
9933f373d2 improvements to patterns; codenumbers also display directions 2017-12-09 08:06:41 +01:00
Zeno Rogue
9b2f9ecc14 Pattern-related functions moved from cells and mapeditor to pattern2s; three-color patterns 2017-12-05 16:19:22 +01:00
Zeno Rogue
6a617398cb fixed potential bug in cwpeek 2017-12-03 20:01:15 +01:00
Zeno Rogue
dadbbf244f 'siblings' patterns on spheres 2017-12-03 18:24:34 +01:00
Zeno Rogue
3c600d7d6b simple patterns for weird hyperbolic 2017-12-03 16:13:17 +01:00
Zeno Rogue
c5324ff2f5 more pattern editing for g46 2017-12-03 12:59:57 +01:00
Zeno Rogue
d6376e1ddf emeraldpattern on a46; fixed/improved darkening when sidedialog not available; pattern dialogs are now sidedialogs 2017-12-03 11:48:02 +01:00
Zeno Rogue
dfb0f6e1c1 a4* flags are now global; cleaner polygon case implementation 2017-12-03 10:43:37 +01:00
Zeno Rogue
5defb06d81 improved headers / conditional compilation 2017-12-02 00:31:36 +01:00
Zeno Rogue
d007580967 configurable field patterns 2017-11-07 00:40:46 +01:00
Zeno Rogue
b28320b141 torus config editing 2017-11-06 21:18:40 +01:00
Zeno Rogue
a99e413f25 set dx=1 2017-11-06 19:29:02 +01:00
Zeno Rogue
a14cced41d Hypersian Rug for the torus 2017-11-06 19:24:02 +01:00
Zeno Rogue
0c779f8067 Mercury Rivers added when applicable 2017-11-03 21:12:59 +01:00
Zeno Rogue
8498ae7af8 Zebra patterns for some of the new geometries 2017-11-03 19:20:54 +01:00
Zeno Rogue
f860554c9f more special cases fixed 2017-10-30 22:47:07 +01:00
Zeno Rogue
ae5938e1a4 renamed the variable 'purehepta' to 'nontruncated' 2017-10-30 12:24:41 +01:00
Zeno Rogue
6b658a6e51 fixed problems caused by calling getCdata and getBits in geometry 2017-10-30 10:52:10 +01:00
Zeno Rogue
5ff14c3d16 fixed Euclidean Zebra 2017-10-29 23:11:14 +01:00