Zeno Rogue
|
dee2b23991
|
replaced chosenDown with a better set of functions
|
2018-09-27 21:53:07 +02:00 |
|
Zeno Rogue
|
7058ccf747
|
Merge pull request #60 from Quuxplusone/polarb50
polara50 and polarb50 now consistently return bool, not int
|
2018-09-24 00:24:50 +02:00 |
|
Zeno Rogue
|
7b4bdbea1c
|
fixed chosenDownId on irregular grids (use MODFIXER not S42)
|
2018-09-23 16:34:53 +02:00 |
|
Zeno Rogue
|
2587474115
|
fixed chosenDown for bitruncated a45 where there can be three parents
|
2018-09-23 16:34:53 +02:00 |
|
Zeno Rogue
|
cebfcf5196
|
separated function chosenDownId
|
2018-09-21 19:49:03 +02:00 |
|
Zeno Rogue
|
9bf8842124
|
expansion is now computed exactly and for most geometries
|
2018-09-12 04:23:15 +02: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
|
5dea01b934
|
Camelot a bit more frequent in CR4
|
2018-08-31 04:18:41 +02:00 |
|
Zeno Rogue
|
3efb8990d7
|
fixed CR4 appearing inside Mountain (and probably other horocyclic lands)
|
2018-08-31 04:18:19 +02:00 |
|
Zeno Rogue
|
80e0ad5cd0
|
fixed some lands in Archimedean dual
|
2018-08-30 16:10:49 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
ad27493dee
|
fixed a crash in Yendorian Forest
|
2018-08-22 13:41:01 +02:00 |
|
Zeno Rogue
|
881a72c45b
|
reduced openplains dlimit in archimedean
|
2018-08-22 11:48:17 +02:00 |
|
Zeno Rogue
|
56c102de94
|
tailored allocation, and increased MAX_EDGE to 14
|
2018-08-22 00:00:59 +02:00 |
|
Zeno Rogue
|
dc1d3e4ee1
|
fixed automatic pseudohept; Warped walls do generate in arcm
|
2018-08-21 16:58:09 +02:00 |
|
Zeno Rogue
|
4d31e5a544
|
renamed 'syntetic' to 'archimedean' (enums/files/marcos/namespaces)
|
2018-08-19 23:06:32 +02:00 |
|
Zeno Rogue
|
7bae01c168
|
synt:: replaced the combinatorial building process with floating-point-based one for hyperbolic geometry too
|
2018-08-19 00:27:20 +02:00 |
|
Zeno Rogue
|
682f804576
|
major rewrite: unified the common parts of heptagon and cell via struct connection<T> and struct walker<T>
|
2018-08-18 00:46:45 +02:00 |
|
Zeno Rogue
|
749ad03138
|
syntetic tilings (WIP)
|
2018-08-17 13:29:00 +02:00 |
|
Zeno Rogue
|
4f3cc3783a
|
binary tiling
|
2018-08-09 19:28:53 +02:00 |
|
Zeno Rogue
|
f1250a677d
|
fixed the Crossroads IV in PTM
|
2018-08-01 13:52:40 +02:00 |
|
Zeno Rogue
|
190fa3ea1d
|
irr:: horocycles
|
2018-07-21 17:46:14 +02:00 |
|
Zeno Rogue
|
f7e5f470dc
|
irr:: celldist and (circular, not yet horocyclic) celldistAlt
|
2018-07-20 02:58:47 +02:00 |
|
Zeno Rogue
|
c52f8e94d2
|
irr:: improved the wall rate
|
2018-07-18 00:09:39 +02:00 |
|
Zeno Rogue
|
c8c1e3a346
|
irregular grids
|
2018-07-16 20:05:23 +02:00 |
|
Zeno Rogue
|
cf89574126
|
added missing horo_ok
|
2018-07-16 19:53:12 +02:00 |
|
Zeno Rogue
|
291f326634
|
fixed buildEquidistant by using MODFIXER instead of 42
|
2018-07-10 21:24:31 +02:00 |
|
Arthur O'Dwyer
|
62db7ee250
|
Eliminate VLAs for the benefit of MSVC.
|
2018-06-29 14:13:59 -07:00 |
|
Zeno Rogue
|
ed8ff63ce4
|
removed some more incorrect instances of pathdist
|
2018-06-28 11:55:59 +02:00 |
|
Zeno Rogue
|
030377583c
|
changed the 'quotient==2' tests to 'geometry == gFieldQuotient'
|
2018-06-25 23:14:46 +02:00 |
|
Zeno Rogue
|
bc06f387fc
|
fixed some issues with the generation of Land of Storms in other geometries
|
2018-06-22 19:36:04 +02:00 |
|
Zeno Rogue
|
63869c6d33
|
renamed the size function to isize
|
2018-06-22 14:47:24 +02:00 |
|
Zeno Rogue
|
a7ed148ec3
|
removed unnecessary check gp::on
|
2018-06-17 19:04:57 +02:00 |
|
Zeno Rogue
|
4c619e60dd
|
moved all the HyperRogue stuff except RogueViz to namespace 'hr' -- useful when using hr as a library
|
2018-06-11 01:58:31 +02:00 |
|
Zeno Rogue
|
39db828a38
|
Fixed the bugs with computing fieldpattern not in hyperbolic geometry (memory error + canvas crashes)
|
2018-05-09 21:32:31 +02:00 |
|
Zeno Rogue
|
6739a14eda
|
fixed the Crossroads IV/Camelot/Warped problem
|
2018-05-03 11:23:55 +02:00 |
|
Zeno Rogue
|
4b0a63120a
|
disabled quest in weirdhyperbolic palaces
|
2018-05-03 10:59:43 +02:00 |
|
Zeno Rogue
|
cf6d2a36c4
|
fixed odd stripes of CR4 in the Graveyard
|
2018-04-23 12:00:51 +02:00 |
|
Zeno Rogue
|
166061beb3
|
fixed the bug which caused too low Great Wall generation in the Crossroads
|
2018-04-23 11:49:05 +02:00 |
|
Zeno Rogue
|
d9381c7284
|
Clearing in bounded geometries
|
2018-04-14 10:24:02 +02:00 |
|
Zeno Rogue
|
026e126dd2
|
Fixed the bug with Caribbean in non-standard geometries (caused freezes, crashes, and bad horocycles)
|
2018-04-13 14:00:30 +02:00 |
|
Zeno Rogue
|
68a54c0695
|
Elemental Planes work in weirdgeometries with simplified walls. Improved validity reports.
|
2018-04-13 13:42:22 +02:00 |
|
Zeno Rogue
|
3ea4bd91a8
|
No more Lost Mountains in quotient Jungle etc.
|
2018-04-13 13:08:16 +02:00 |
|
Zeno Rogue
|
854c1dd3d2
|
improved the 'full game' in weird CR4
|
2018-04-11 23:37:28 +02:00 |
|
Zeno Rogue
|
9d91390677
|
tactic:: removed lasttactic in favor of specialland. No more treasures on Crossroads in equid lands. Fixed warped walls and CR4 in a4.
|
2018-04-11 17:44:46 +02:00 |
|
Zeno Rogue
|
9fd8713cbc
|
gp:: correct long-distances in all Goldberg hyperbolic tilings
|
2018-04-10 17:06:04 +02:00 |
|
Zeno Rogue
|
90ff8c49dc
|
marked land quality in gp, fixed some bugs
|
2018-04-10 08:05:35 +02:00 |
|
Zeno Rogue
|
85d5ca04cf
|
fixed Lost Mountain on spheres
|
2018-04-10 08:01:39 +02:00 |
|
Zeno Rogue
|
830785990c
|
renamed whirl to goldberg
|
2018-04-09 17:40:12 +02:00 |
|
Zeno Rogue
|
f5cd14c3c5
|
horo_ok to tell if horocycles are available in the current geometry
|
2018-04-06 23:18:40 +02:00 |
|