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

288 Commits

Author SHA1 Message Date
Zeno Rogue
8a407f4505 specially generated lands now respect Unlocked and LandIngame rules 2024-03-27 23:52:22 +01:00
Zeno Rogue
886a7ff43e fixed on older compiler 2024-03-24 11:36:22 +01:00
Zeno Rogue
fdf83820f2 ls:: landscape land structure 2024-03-21 20:15:45 +01:00
Zeno Rogue
79527688cf ls:: fixed Caribbean in ideal Voronoi 2023-12-22 11:30:09 +01:00
Zeno Rogue
f5c5a5f876 ls:: better land compatibility in Voronoi 2023-12-17 17:42:03 +01:00
Zeno Rogue
fb5e4d25bb ls:: horocyclic variant of Warped Coast 2023-09-22 12:50:39 +02:00
Zeno Rogue
64a89e732f horocycle-based Elemental Plains 2023-09-22 12:36:27 +02:00
Zeno Rogue
c2f1f4371c fixed land generation becoming glitched in standard modes when Lost Mountain or Clearing becomes unlocked 2023-09-22 11:58:56 +02:00
Zeno Rogue
23423e4016 ls:: fixed Ocean and some other lands generating errors when restarted in Safety in h/v mode 2023-09-18 12:07:05 +02:00
Zeno Rogue
f62fcc12fc ls:: horodisk mode now has a parameter controlling perfection vs density 2023-09-18 11:09:06 +02:00
Zeno Rogue
dd5e9dbc6e ls:: fixed Camelot in horodisk_structure 2023-09-14 21:15:00 +02:00
Zeno Rogue
4aa707f197 renamed horodisk_la* to hv_la* 2023-09-14 17:37:37 +02:00
Zeno Rogue
3670be5700 debug_voronoi option 2023-09-14 17:36:31 +02:00
Zeno Rogue
6e695b5262 ls:: in voronoi, more varied relative distances on cross 2023-09-14 17:26:08 +02:00
Zeno Rogue
2668841e5a ls:: in voronoi, eliminate bugs when new root goes through known area 2023-09-14 17:25:55 +02:00
Zeno Rogue
e1a78fe1ac ls:: fixed weird trees in ideal Voronoi 2023-09-14 16:29:06 +02:00
Zeno Rogue
f9b8551529 ls:: firstland now taken into account in Voronoi 2023-09-14 16:20:51 +02:00
Zeno Rogue
77e5efa28f ideal Voronoi implemented 2023-09-14 15:06:39 +02:00
Zeno Rogue
50e5cc2c5a ls:: horodisk implemented 2023-09-14 11:41:51 +02:00
Zeno Rogue
8760ac4cfb more guards added 2023-04-11 17:10:04 +02:00
Zeno Rogue
121df0d9c7 fixed Terracotta in Euclidean disk 2023-03-28 22:53:31 +02:00
Zeno Rogue
fa9365466c hat:: disable horo and use clueless just in case 2023-03-24 23:19:53 +01:00
Zeno Rogue
acfa454114 aperiodic is now distinct from kite::in 2023-03-23 01:37:52 +01:00
Zeno Rogue
735db2bcc4 fixed horo_ok to use mhyperbolic 2022-12-15 21:03:36 +01:00
Zeno Rogue
3e733ae6e9 Big change: spatial_embedding option 2022-12-09 02:33:15 +01:00
Zeno Rogue
841108726c new system for honeycombs in action 2022-08-26 12:27:57 +02:00
Zeno Rogue
a439b16602 dont generate horos in hrmap_h3 2022-08-25 01:05:58 +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
78b0324a91 fixed some CAP guards 2022-05-06 19:54:55 +02:00
Zeno Rogue
64ece33a97 fixed Zebra-patterned lands in Zebra quotient space 2022-04-26 16:19:02 +02:00
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