Zeno Rogue
|
9c39688b49
|
infinite generation for single-land Camelot now only happens in hyperbolic geometry (also fixes the missing Grail in Crystal)
|
2022-02-21 20:02:58 +01:00 |
|
Zeno Rogue
|
064ac7de63
|
fixed racing official track generation
|
2022-02-02 03:07:12 +01:00 |
|
Zeno Rogue
|
5d81260f0b
|
expansion_analyzer is now in cgi
|
2021-12-11 23:28:05 +01:00 |
|
Zeno Rogue
|
98969e4b6b
|
fixed openplains in nowalls mode
|
2021-11-07 10:34:53 +01:00 |
|
Zeno Rogue
|
99f85aecfd
|
option disable_bigstuff for some experiments
|
2021-09-30 13:22:12 +02:00 |
|
Zeno Rogue
|
923420fd0d
|
altmap:: protect from crashing barriers
|
2021-07-31 20:30:12 +02:00 |
|
Zeno Rogue
|
7fcc4de28b
|
alt error reported differently
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
3972e5a6bb
|
altmap:: generate_random_path used
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
f567f0012b
|
renamed 'nowall' functions to clearer general_barrier_*
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
70702a8cd9
|
barrier:: fixed getNewLand to know the old land with new barriers
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
8d913f525d
|
altmap height now uses an outside parameter
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
ebfbc3d1c9
|
do not try to make horos needlessly in Euclidean
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
a2211590b3
|
implemented great-wall-like walls for all H2 tessellations
|
2021-07-31 15:14:31 +02:00 |
|
Zeno Rogue
|
ebf9a299b5
|
altmap:: fixed Camelot for strict_tree_rules
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
bc79fd05df
|
changed names generateAlts to extend_altmap and createAlternateMap to create_altmap
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
0e71e67ba6
|
reg3:: more happy to create initial altmap
|
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
|
bb3fbc5256
|
removed debug from generateAlt
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
05d4fcc280
|
altmap parameters are now accessible via altmap:: functions
|
2021-07-31 15:13:44 +02:00 |
|
Zeno Rogue
|
bac88ea9fd
|
altmap relspin is now remembered in altmap::relspin
|
2021-07-31 15:12:06 +02:00 |
|
Zeno Rogue
|
1c31a987a8
|
refactored link_alt
|
2021-07-31 15:12:06 +02:00 |
|
Zeno Rogue
|
7c9bea6e1b
|
conflict resolved
|
2021-07-12 09:55:25 +02:00 |
|
Jesse Ruderman
|
123994bdc2
|
Fix UB when sorting empty vecs
|
2021-07-11 20:54:25 -07:00 |
|
Zeno Rogue
|
7aec4c3cf1
|
reg3:: changed the remaining refs to adjacent_dirs to dirdist; S7 to c->type
|
2021-07-11 16:18:04 +02:00 |
|
Zeno Rogue
|
0e0e4d0212
|
reg3:: strafe and dirs_adjacent with subcubes -- Great Wall generation works
|
2021-07-11 11:48:33 +02:00 |
|
Zeno Rogue
|
9a319e2d2a
|
refactored shvid_full and wall_offset as virtual functions
|
2021-07-09 22:32:00 +02:00 |
|
Zeno Rogue
|
74486309a6
|
created a function init_heptagon which does tailored_alloc and clears the data
|
2021-07-04 10:36:16 +02:00 |
|
Zeno Rogue
|
90425b3f0e
|
Merge branch 'master' of https://github.com/zenorogue/hyperrogue
|
2021-06-17 09:53:50 +02:00 |
|
Zeno Rogue
|
2320619b86
|
strict_tree_rules() added
|
2021-06-17 09:44:48 +02:00 |
|
Dmitry Marakasov
|
0550ea97e6
|
bigstuff.cpp: fix identation warning
Fixes clang warning
./bigstuff.cpp:1663:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation]
|
2021-06-09 17:34:38 +03:00 |
|
Zeno Rogue
|
855d2f66c3
|
fixed the Caribbean Yendor Chalenge
|
2021-06-01 13:07:56 +02:00 |
|
Zeno Rogue
|
605f0209b8
|
untrapped Prairie in no_walls
|
2021-05-01 14:14:28 +02:00 |
|
Zeno Rogue
|
69c0b90169
|
fixed Camelot having inside lands in some ls modes, and also made it more likely to appear in nowalls
|
2021-05-01 14:14:28 +02:00 |
|
Zeno Rogue
|
b8aaf5c09a
|
in binary tilings, starting in a horocyclic land (not singleland) now generates a single horocycle
|
2021-05-01 14:14:28 +02:00 |
|
Zeno Rogue
|
ad235ee8e1
|
fixed wrong starting land in any_wall hybrid
|
2021-05-01 14:14:28 +02:00 |
|
Zeno Rogue
|
19e7b8aa29
|
fixed nicewalls in hybri
|
2021-05-01 14:14:28 +02:00 |
|
Zeno Rogue
|
f6f1bbe5a8
|
fixed the Temple of Cthulhu in bin44
|
2021-04-30 15:05:10 +02:00 |
|
Zeno Rogue
|
923f4522c3
|
fixed the Princess Challenge
|
2021-04-25 11:30:34 +02:00 |
|
Zeno Rogue
|
5f2c39a599
|
fixed Crossroads II
|
2021-04-25 11:30:26 +02:00 |
|
Zeno Rogue
|
acfacd498f
|
horocycle refactor/bugfix
|
2021-04-25 11:30:10 +02:00 |
|
Zeno Rogue
|
831d699270
|
fixed crashes with Canvas
|
2021-04-23 20:23:49 +02:00 |
|
Zeno Rogue
|
5bd56eea10
|
fixed Elemental Planes in ls single
|
2021-04-23 20:13:10 +02:00 |
|
Zeno Rogue
|
1276f87b71
|
added build_barrier_good, and also fixed equidistant lands in single
|
2021-04-23 19:54:12 +02:00 |
|
Zeno Rogue
|
21d5187039
|
in ls::single, fixed Warped Coast
|
2021-04-23 19:51:45 +02:00 |
|
Zeno Rogue
|
e960b82e17
|
fixed Crossroads in ls::single, also enabled Crossroads V
|
2021-04-23 19:45:50 +02:00 |
|
Zeno Rogue
|
f3b359940e
|
fixed single-land Camelot
|
2021-04-23 19:14:37 +02:00 |
|
Zeno Rogue
|
8f91990de6
|
improvements in ls::single
|
2021-04-15 19:07:41 +02:00 |
|
Zeno Rogue
|
f5fa1263c3
|
fixed the mercury rivers
|
2021-04-15 17:17:20 +02:00 |
|
Zeno Rogue
|
4b1b0516f3
|
choice of the land structure
|
2021-04-11 22:15:40 +02:00 |
|
Zeno Rogue
|
d64c5e338c
|
extra guards
|
2020-10-15 16:33:52 +02:00 |
|