Zeno Rogue
|
36034a1514
|
fixed some lands generating incorrectly
|
2019-02-08 16:56:23 +01:00 |
|
Zeno Rogue
|
5bf27db481
|
removed Lancers and PyroCultists from Camelot if getDistLimit is too low
|
2019-02-06 18:48:38 +01:00 |
|
Zeno Rogue
|
05df60ae70
|
more lands implemented for cylinders
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
e16c4aada7
|
Hedgehog Warriors are replaced by Fire Cultists in non-3-valent Camelot
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
000f271552
|
refactored buildCamelot as a separate function
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
35b826645c
|
Euclidean Chaos Mode works not only in CR4
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
bd479d3c41
|
fixed worldsize display and gp::area for S3==4
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
e9920d8d57
|
Chaos mode not works in Euclidean
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
460eb19881
|
implemented new geometries: cylinder and (only one for now) Mobius band
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
ce390de0d2
|
fixed curr_dist and horocycles in Canvas for Euclidedan
|
2018-09-28 12:27:44 +02:00 |
|
Zeno Rogue
|
5e8a42629c
|
Canvas now includes celldistAlt
|
2018-09-27 22:11:37 +02:00 |
|
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 |
|