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 |
|
Zeno Rogue
|
f224cc1027
|
no Hedgehog Warriors in SL2
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
1e6970ca28
|
hybrid:: refactored the common parts of prod and sl2, also used them when applicable
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
a03eb0d913
|
fixed new geometry handling for Archimedean
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
db42409878
|
product:: land generation for various lands
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
f40072511b
|
product:: big stuff
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
96bf478482
|
renamed DIM to GDIM
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
8b1c7bffe4
|
initial reformatting of comments for Doxygen
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
0ef57dde15
|
further cleanup
|
2019-09-12 22:50:13 +02:00 |
|
Zeno Rogue
|
65c4e6a31c
|
further cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
05bd7a905c
|
more header cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
a423dbd2da
|
more header cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
c2d56fb9bc
|
autohdr.h applied in more files
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
661743a19b
|
removed the obsolete *MovR functions
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
0e57fd1cc0
|
fixed Racing desync in Crossroads due to Ruins
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
69387d40ef
|
fixed Ruined City discrepancy (affected Racing)
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
5a7f789d8c
|
changed reptilecheat in Ice
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
1a3e676310
|
reduced the frequency of Seeps/Parrots/VineSpirits in 3D modes, also removed them with reptilecheat
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
602e6f27db
|
generating various lands in Sol
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
bc912a2fbb
|
setdist with d > BARLEV no longer pointlessly calls itself recursively
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
9f51df9720
|
removed unneeded setdist
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
f5dd6a6b7e
|
disabled the non-tree-fixer in non-hyperbolic geometries
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
4dc83af688
|
fixed a crash when generating Rose Garden in 3D geometries
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
b47525b623
|
some emerald implementation in sol
|
2019-09-12 22:50:11 +02:00 |
|
Zeno Rogue
|
6682c760a9
|
hopefully fixed a bug with prairie in Chaos Mode
|
2019-09-12 22:50:10 +02:00 |
|
Zeno Rogue
|
3b7d80bb17
|
solv:: Vineyard
|
2019-09-12 22:50:10 +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
|
cf496e8940
|
kite-and-dart tiling
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
dd5d317cb3
|
Sol geometry
|
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
|
c039f229e3
|
better sky for R'Lyeh, Temple, and Ruined City
|
2019-09-12 22:50:07 +02:00 |
|
Zeno Rogue
|
1da7a9b815
|
reduced Trollheim/Hive generation in new submodes of Chaos
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
b93fe4e792
|
fixed the PTM version of Brown Islands
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
4aa004e640
|
fixed generation of Turquoises on non-three-valent tilings
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
bd0ca960c4
|
more roses in total chaos
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
1077abf223
|
red power aura in Land of Power
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
ed2f452532
|
full 3D: a bit more monsters
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
8295251cdc
|
multigame support, including dualmode
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
2402dfeac9
|
Chaos variant of the Prairie
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
2b1aebb9b4
|
chaosmode variants (CLI only for now)
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
cc3b7df66d
|
racing:: fixed the generation of Space Rocks track
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
01207a0e87
|
2d3d:: fixed DIM to WDIM in landgen.cpp
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
aa8d4965e4
|
some more DIM->WDIM/GDIM fixes
|
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
|
f507b7cf55
|
fixed Orb of the Warp destroyed while refactoring
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
7c59f572ca
|
3d:: in Euclidean, lands are generated just like in Crystal
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
f9ba041451
|
asteroids:: theming, changed look to invisible floors + grid, provided validity rules
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
57f2891826
|
bounded Minefield now works according to the standard Minesweeper rules
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
5356eba11c
|
Asteroids
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
653a0af39f
|
made 3D a bit easier
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
0af9df16e4
|
3d:: Yendorian Forest
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
db5e89feae
|
removed the obsolete function isHive
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
02a174b3ca
|
item/monster/wall/land types done with X-macros; flags given too
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
af25eb1f1f
|
3D:: implemented the cool Emerald Mine pattern for 534, and also some Vineyard/Emerald patterns for both 435 and 534.
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
1e27888f7d
|
for BARLEV=8, buildEquidistant acts at 7
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
cb9513dd0d
|
3d:: horohex geometry
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
311506f45c
|
barrier fixup
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
3f836d1dfe
|
3d:: Great Walls in H3 geometries
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
e5cc9d77a0
|
3d:: automatically adjust monster generation based on the number of generated cells
|
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
|
c7eed9db4a
|
3d:: fixed crash in Caribbean
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
497f7f6c0f
|
3d:: reg3:: distances and alt-distances
|
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
|
8d2b6a0093
|
BARLEV now can be 8
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
e0fa2c2e1c
|
Euclidean emerald mine
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
ab1e6a9405
|
no big statues in any 3D kind of Temple of Cthulhu
|
2019-09-12 22:38:43 +02:00 |
|
?
|
142ddc9630
|
3d:: disabled anti-bad-generation
|
2019-09-12 22:38:42 +02:00 |
|
?
|
ba49bb203a
|
3d:: no crash in Power
|
2019-09-12 22:38:42 +02:00 |
|
?
|
e98afaf45c
|
3d:: random building of the Plalace
|
2019-09-12 22:38:42 +02:00 |
|
?
|
2a4d4cbda3
|
3d:: less ivies in Euclidean
|
2019-09-12 22:38:42 +02:00 |
|
?
|
481b417d70
|
3D:: no more statues of Cthulhu in 3D shmup
|
2019-09-12 22:38:40 +02:00 |
|
?
|
31037574f5
|
CAP_COMPLEX2 first
|
2019-09-12 22:38:39 +02:00 |
|
?
|
c5a771c888
|
CAP_FIELD part 1
|
2019-09-12 22:38:39 +02:00 |
|
?
|
b25730d5c9
|
geometry flags part 1
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
41a4c1bb2e
|
brownian:: improvement in distant generation
|
2019-09-12 22:38:38 +02:00 |
|
Zeno Rogue
|
dda147c173
|
newlands:: wandering monsters in Brownian and Variant
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
8a414d1768
|
westwall:: monster theme
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
1d413a7d97
|
racing:: blockoff false routes
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
6d392ce07e
|
westwall:: initial commit
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
724d3516fa
|
variant:: first version
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
410c05554c
|
racing:: fixed some lands for racing
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
a14255158a
|
racing:: no ghosts while racing
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
74ad8ea135
|
brownian:: more serious work
|
2019-04-29 17:19:05 +02:00 |
|
?
|
162542b616
|
parts pushed too fast
|
2019-02-08 17:39:46 +01:00 |
|
Zeno Rogue
|
f6ce7c9039
|
crystal:: no more compasses in minefields
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
681fd0f1c9
|
crystal:: Emerald Mine now uses random floors
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
0a5fd1a328
|
ghosts no longer appear without reason in Crystal and other low-distlimit geometries
|
2019-02-06 18:48:51 +01:00 |
|
Zeno Rogue
|
b90e3a4ed2
|
improved reptilecheat
|
2019-02-06 16:37:35 +01:00 |
|
Zeno Rogue
|
207df51b8a
|
crystal:: pirates no longer drop confusing Compasses
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
46256155d7
|
crystal:: compass generation
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
50f37a6b63
|
crystal:: started working on lands (Camelot done) and distances
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
cd357303b9
|
cleaned up surface flags
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
460eb19881
|
implemented new geometries: cylinder and (only one for now) Mobius band
|
2018-12-11 22:10:53 +01:00 |
|
Arthur O'Dwyer
|
f84975d1d1
|
polara50 and polarb50 now consistently return bool, not int.
MSVC complains about constructions such as
bool polara50(int);
int polara50(cell *c) {
// ...
return polara50(someint);
}
|
2018-09-05 22:28:35 -07:00 |
|
Zeno Rogue
|
dc7e60952b
|
disabled the roundabout bugfix in landgen in Archimedean
|
2018-09-02 15:09:46 +02:00 |
|
Zeno Rogue
|
64a77827f6
|
fixed kraken_pseudohept returning negated values
|
2018-08-30 16:10:49 +02:00 |
|
Zeno Rogue
|
80e0ad5cd0
|
fixed some lands in Archimedean dual
|
2018-08-30 16:10:49 +02:00 |
|
Zeno Rogue
|
5f74f2f641
|
fixed Dragon generation on geometries which include triangles
|
2018-08-28 19:06:30 +02:00 |
|