1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-11-28 06:39:55 +00:00
Commit Graph

99 Commits

Author SHA1 Message Date
Zeno Rogue
b89204e616 expansion improved again: auto_extend can be disabled 2022-10-27 16:06:39 +02:00
Zeno Rogue
fc2e10739d an option to select max distance is back 2022-10-27 16:06:39 +02:00
Zeno Rogue
8294246449 dialog:: sm::NARROW_LINES 2022-10-27 16:06:39 +02:00
Zeno Rogue
caa4ac5bb4 sm::AUTO_VALUES to automatically assign option widths 2022-10-27 16:06:39 +02:00
Zeno Rogue
65095edea8 lists in expansion dialog 2022-10-27 16:06:39 +02:00
Zeno Rogue
a1cbf8c906 minecolors and distcolors now accept less/more colors in table 2022-10-06 13:47:00 +02:00
Zeno Rogue
6c88e9b2c3 debug_tiles improvements: 2 displays more tile information, not displayed in standard except in cheat mode 2022-10-06 11:59:34 +02:00
Zeno Rogue
6a39ed54c6 expansion dialog now links to line patterns dialog instead of listing some (which was bugged anyway) 2022-09-14 18:03:25 +02:00
Zeno Rogue
acc90b80b7 expansion:: dfStart returns 0 if not mod allowed 2022-09-14 18:02:26 +02:00
Zeno Rogue
90669b6bb8 expansion:: mod_allowed export 2022-09-14 18:02:12 +02:00
Zeno Rogue
841108726c new system for honeycombs in action 2022-08-26 12:27:57 +02:00
Zeno Rogue
42abdd223e expansion:: export distance_from 2022-07-23 15:36:38 +02:00
Zeno Rogue
6bc3dc9d6f subrule 3D maps implemented 2022-07-13 19:30:36 +02:00
Arthur O'Dwyer
0ae74aad62 Fix more instances of Clang's -Wunqualified-std-cast-call 2022-07-05 13:28:00 -04:00
Zeno Rogue
75f58766a2 made background screen darkening consistent and optional 2022-07-05 11:51:06 +02:00
Zeno Rogue
793148729b An option to play on a disk (and use bounded space rules). Also renamed 'bounded' flag to 'closed' or similar, and improved Halloween 2022-05-21 13:08:42 +02:00
Zeno Rogue
6285e39b06 export some linepatterns and expansion stuff 2022-05-17 09:45:09 +02:00
Zeno Rogue
5d81260f0b expansion_analyzer is now in cgi 2021-12-11 23:28:05 +01:00
Zeno Rogue
839ca440ea refer to color by HTML name in commandline arguments 2021-10-17 09:18:31 +02:00
Zeno Rogue
769411554f an option to enable strict tree maps from the expansion menu 2021-07-31 16:02:30 +02:00
Zeno Rogue
c8b4d6b159 basic generate_random_path in strict_tree_rules 2021-07-31 15:14:31 +02:00
Zeno Rogue
6f9a784775 an expansion mode to display pointer indices 2021-07-31 15:14:31 +02:00
Zeno Rogue
24fcc1a642 expansion:: show correct types in strict_tree_rules 2021-07-31 15:13:44 +02:00
Zeno Rogue
c53270ca16 introduced rulegen.cpp which generates strict_tree_rules for arb 2021-07-31 15:13:44 +02:00
Zeno Rogue
9c07ea7d3d expansion:: curr_dist in dfWorld mode is now more helpful 2021-07-31 15:13:44 +02:00
Zeno Rogue
8f4a0935b9 more XLAT refactoring, and preparation for gentrans.cpp 2021-05-23 16:00:50 +02:00
Zeno Rogue
0f767e16b6 XLAT refactor continued 2021-05-23 16:00:50 +02:00
Zeno Rogue
af9d35dc1c reg3 rules now support 65535 states 2021-05-23 16:00:49 +02:00
Zeno Rogue
bdc4671be4 an option to disable label coloring 2021-05-12 20:15:06 +02:00
Zeno Rogue
c4ca0840be no more crash when view by negative distance 2020-09-17 04:37:16 +02:00
Zeno Rogue
0b72d28ecd removed debug in expansion 2020-07-08 16:06:24 +02:00
Zeno Rogue
0ced76c4f2 fix compile error with MAXMDIM 3 2020-07-06 05:18:37 +02:00
Zeno Rogue
50be2133d1 expansion:: rule-based honeycombs 2020-07-05 00:55:56 +02:00
Zeno Rogue
6f2e7e90d5 expansion analyzer now can use libgmp for better analysis 2020-07-05 00:55:56 +02:00
Zeno Rogue
109efec4ff expansion:: dfWorld returns celldistAlt in canvas 2020-04-21 23:37:38 +02:00
Zeno Rogue
581d26ef45 added a comment to hyperbolic_celldistance 2020-03-07 04:47:11 +01:00
Zeno Rogue
86050df3da land distance shows the correct values in equidistant-based lands in Euclidean 2019-12-27 11:31:10 +01:00
Zeno Rogue
6c61162392 merge 2019-12-26 22:40:41 +01:00
Zeno Rogue
454024a42c moved bignum to util.cpp 2019-12-25 21:49:09 +01:00
Zeno Rogue
6ee57aa758 cleaned up linepatterns 2019-12-14 13:33:25 +01:00
Zeno Rogue
7f09bb6259 replaced macro VALENCE with function valence() 2019-12-14 12:31:20 +01:00
Zeno Rogue
8cfc5a578f renamed penrose.cpp to kite.cpp and 'penrose' to 'kite::in()' 2019-12-14 12:12:24 +01:00
Zeno Rogue
d5c8aebf16 renamed binary:: to bt:: and binarytiling to bt::in() 2019-12-14 12:05:01 +01:00
Zeno Rogue
f772f9b7fd replaced 'archimedean' with 'arcm::in()' 2019-12-14 11:57:23 +01:00
Zeno Rogue
622b683e33 drawcell parameter is now cell, not cellwalker (need to check half-elliptic) 2019-11-30 18:04:54 +01:00
Zeno Rogue
85a08d205d refactored celldraw 2019-10-25 12:44:41 +02:00
Zeno Rogue
848eb8f48b export everything: modules compiled separately 2019-09-12 22:50:16 +02:00
Zeno Rogue
82f24b4b6c exporting necessary stuff all over (in progress) 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
d046211a9c better flagging of geometries, and isometry spaces nicely selectable 2019-09-12 22:50:15 +02:00