Zeno Rogue
dd3f5a3d6b
do not generate Graveyard next to Dice
2021-06-03 13:26:10 +02:00
Zeno Rogue
6e4b2c281f
fixed a possible crash due to validating lands in product without underlying space
2021-06-03 13:26:10 +02:00
Zeno Rogue
32c4a5d4ff
disabled the new lands in Daily for now
2021-06-01 13:07:56 +02:00
Zeno Rogue
26b05d18be
dice:: dont_work in pure heptagonal and in 3D geometries
2021-06-01 13:07:56 +02:00
Zeno Rogue
41235b4afa
Increased lands_for_hell() to 40 in casual
2021-06-01 13:07:56 +02:00
Zeno Rogue
1f6dec0205
new lands in lists
2021-06-01 13:07:55 +02:00
Zeno Rogue
27406ec801
Crossroads II and V are no longer generated in nowalls mode
2021-05-01 14:14:28 +02:00
Zeno Rogue
4d7f117c0d
temple etc is listed in bt::in() multiland if starting in it
2021-05-01 14:14:28 +02:00
Zeno Rogue
a99be21653
clearing in gBinaryTiling
2021-04-25 11:10:09 +02:00
Zeno Rogue
5bd56eea10
fixed Elemental Planes in ls single
2021-04-23 20:13:10 +02:00
Zeno Rogue
e960b82e17
fixed Crossroads in ls::single, also enabled Crossroads V
2021-04-23 19:45:50 +02:00
Zeno Rogue
a1b0b6a643
one fix for all_unlocked
2021-04-15 17:33:52 +02:00
Zeno Rogue
c7b24363bb
improved add_unlocked as a cheat
2021-04-15 17:22:47 +02:00
Zeno Rogue
c436130d67
added add_unlocked as a cheat
2021-04-15 17:19:59 +02:00
Zeno Rogue
4b1b0516f3
choice of the land structure
2021-04-11 22:15:40 +02:00
Zeno Rogue
a4b7819fff
fixed Camelot accessibility help
2020-08-20 16:49:47 +02:00
Zeno Rogue
224a02d086
bigstuff in inverse
2020-07-13 00:53:48 +02:00
Zeno Rogue
bc63ca3f81
arb:: disable some lands
2020-06-03 11:46:16 +02:00
Arthur O'Dwyer
0d42168139
Make hookset<T> a pointer type, just like purehookset.
...
No more declaring `hookset<T> *hooks_foo`; now it's just
`hookset<T> hooks_foo` at global scope. This clears the way to
make `hookset<T>` into a class type if we want.
2020-04-12 10:50:18 -04:00
Zeno Rogue
63c9cc1060
removed tactic::trailer
2020-03-27 19:57:57 +01:00
Arthur O'Dwyer
a0da10b408
Remove extraneous semicolons to quiet pedantic GCC warnings.
2020-03-23 14:38:57 -04:00
Zeno Rogue
6447333d03
Frog Park is no longer generated adjacent to Land of Motion
2020-03-12 10:33:03 +01:00
Zeno Rogue
c99c109a6e
fixup to land_validity
2020-03-07 23:47:11 +01:00
Zeno Rogue
550d711f66
Frog has the same validity rules as Zebra
2020-03-07 23:44:34 +01:00
Zeno Rogue
76fd1a5da6
disabled Frog in shmup
2020-03-07 23:44:22 +01:00
Zeno Rogue
0f0a164050
Eclectic in anormal is pattern_not_implemented_weird
2020-03-07 04:47:11 +01:00
Zeno Rogue
ced8e540d1
Wetland and Desert no longer can start together
2020-03-07 04:47:11 +01:00
Zeno Rogue
248eecf960
new lands appear
2020-03-07 04:47:10 +01:00
Zeno Rogue
3597342f28
marked new lands as 'not_implemented' for SC
2020-03-07 04:47:10 +01:00
Zeno Rogue
9a2f8e1529
new lands in the lists and in YC
2020-03-07 04:47:10 +01:00
Zeno Rogue
acfd182913
cleaned up getNewLand
2020-02-25 12:28:24 +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
0a9ec78c18
remplace euclid6, euclid4, 'euclid && \!archimedean && \!penrose' with standard_tiling(), euc::in(dimension, s7)
2019-12-14 11:57:23 +01:00
Zeno Rogue
26fb19e7a8
subdivided game.cpp; split movepcto into separate functions
2019-12-08 20:07:02 +01:00
Zeno Rogue
ddb5d07ff6
cleanup in Euclidean
2019-12-08 10:59:09 +01:00
Zeno Rogue
f2efa016d0
updated landscapes_when
2019-12-06 14:07:11 +01:00
Zeno Rogue
48111329a3
in land_validity stdeucx to disallow torus
2019-11-30 18:06:48 +01:00
Zeno Rogue
beb3a06461
Hyperstone-optional lands are now clearly marked in the Overview, and the Hunting Grounds and Galapagos are now optional in Euclidean
2019-11-30 18:06:47 +01:00
Zeno Rogue
1cba452f07
rewritten the Euclidean geometry
2019-11-30 18:06:47 +01:00
Zeno Rogue
7246605329
do not do walls if walls not implemented
2019-10-12 13:47:41 +02:00
Zeno Rogue
321a54bc27
fixed accessing Emerald Mines from Irradiated even though it was not unlocked
2019-09-27 16:47:31 +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
2e066c106c
renamed gSL2 to gRotSpace
2019-09-12 22:50:15 +02:00
Zeno Rogue
3e7a604408
fixup to know actual_geometry
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