Commit Graph

83 Commits

Author SHA1 Message Date
Arthur O'Dwyer 62db7ee250 Eliminate VLAs for the benefit of MSVC. 2018-06-29 14:13:59 -07:00
Zeno Rogue cf8dffd6b8 fixed bugs with manual celllisters 2018-06-28 13:35:03 +02:00
Zeno Rogue d11044a80a refactoring: sval/aitmp is no more, celllister(manual) used instead 2018-06-28 12:59:35 +02:00
Zeno Rogue c3feb7ddb7 a fix to windcodes 2018-06-28 10:38:25 +02:00
Zeno Rogue 82cd394fb0 fixed the windmap in the Field Quotient geometry 2018-06-28 10:26:56 +02:00
Zeno Rogue 030377583c changed the 'quotient==2' tests to 'geometry == gFieldQuotient' 2018-06-25 23:14:46 +02:00
Zeno Rogue 63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +02:00
Zeno Rogue 8f8a259992 new quotient geometries 2018-06-22 01:48:46 +02:00
Zeno Rogue 35301f0a68 movement animations now work in quotient geometries 2018-06-17 17:51:26 +02:00
Zeno Rogue c0266a7164 renamed 'near' to 'isnear' ('near' is a non-standard keyword) 2018-06-13 00:42:27 +02:00
Zeno Rogue 56baba800b moved more includes to sysconfig.h 2018-06-12 23:10:20 +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 081913fc4e fixed the Kraken movement (kraken_pseudohept not used in one place) 2018-05-08 01:59:29 +02:00
Zeno Rogue d9381c7284 Clearing in bounded geometries 2018-04-14 10:24:02 +02:00
Zeno Rogue 90ff8c49dc marked land quality in gp, fixed some bugs 2018-04-10 08:05:35 +02:00
Zeno Rogue 830785990c renamed whirl to goldberg 2018-04-09 17:40:12 +02:00
Zeno Rogue 22a92059b6 whirl 2018-04-03 23:39:18 +02:00
Zeno Rogue 229f717678 split sight/game/generation range; bonuses instead of absolute values 2018-04-03 23:34:47 +02:00
Zeno Rogue 2ea4b1df04 no Dragons in the herds, Worms only a few steps 2018-03-24 16:24:08 +01:00
Zeno Rogue ac37b6df99 more elegant cellwalkers 2018-03-24 12:59:01 +01:00
Zeno Rogue bcf5e984ad Illusions ignore plates (does not change much?) 2018-02-12 00:06:11 +01:00
Zeno Rogue 64adb6f0ea updated the header comments to 2018, also added the missing ones 2018-02-09 00:40:26 +01:00
Zeno Rogue 22d3d2590f some work on the savemem feature 2018-01-26 01:45:49 +01:00
Zeno Rogue 3095afc94b cellid / fixed some situations when the same seed did not reproduce the same game / fixed a bug with multi::cpid overflow / golems no longer consider Orbs of Safety safe 2018-01-13 19:23:02 +01:00
Zeno Rogue eda021dd2a one more place 2018-01-13 17:09:55 +01:00
Zeno Rogue c12f682d63 a reference to vector in elec::connect fixed 2018-01-13 17:09:26 +01:00
Zeno Rogue 5bf6d54c7d changed chamfered to bitruncated 2018-01-06 22:34:03 +01:00
Zeno Rogue 495dbba809 renamed 'truncated' to 'chamfered' 2018-01-04 18:39:04 +01:00
Zeno Rogue a8460b1ac7 Theming Ruins. Implemented Orb of Slaying (also cleaning up some kill/stun/Vizier code). 2018-01-03 21:49:14 +01:00
Zeno Rogue 9d1fe00d8f Orb of Magnetism. Orb of Phasing. Also fixed Aether in Whirlpool. 2017-12-30 23:47:10 +01:00
Zeno Rogue cafe34ad48 fixed circle/horocycle/equidistant-based lands in euclid4 2017-12-29 14:20:38 +01:00
Zeno Rogue 5f5c86e529 new land: Docks 2017-12-29 01:10:47 +01:00
Zeno Rogue 11569c693d big change: more configuration for the torus (and also Klein bottle) 2017-12-28 16:46:10 +01:00
Zeno Rogue 64618f5abb magma spreads to flammable 2017-12-21 15:12:25 +01:00
Zeno Rogue 214af58f7c don't edit buggy dragons while still in the Map Editor 2017-11-13 00:34:49 +01:00
Zeno Rogue 35b192405d fixed some references to fp43; preradom patterns no longer crash in Torus 2017-11-06 23:29:10 +01:00
Zeno Rogue 456ef9cfcf adjusted hiveradius in weirdhyperbolic 2017-11-03 22:25:08 +01:00
Zeno Rogue 8754d7d3be fixed Fieldquotient Prairie 2017-11-03 22:19:45 +01:00
Zeno Rogue 7aa2d90142 Cubic Windy Plains 2017-11-03 20:55:41 +01:00
Zeno Rogue 3100c0bc9c fixed special cases of the Whirlpool 2017-10-30 23:57:46 +01:00
Zeno Rogue f860554c9f more special cases fixed 2017-10-30 22:47:07 +01:00
Zeno Rogue ccbe7feb96 made the equidistant lands generate something without crashing in all geometries 2017-10-30 19:12:33 +01:00
Zeno Rogue ae5938e1a4 renamed the variable 'purehepta' to 'nontruncated' 2017-10-30 12:24:41 +01:00
Zeno Rogue 055307712a improved Camelot, Temple; fixed Whirlpool 2017-10-30 10:29:15 +01:00
Zeno Rogue e492ea09d9 fixed the list of lands where windmap is necessary 2017-10-30 09:04:46 +01:00
Zeno Rogue 2fea184bc6 further rearranging 2017-10-29 14:19:51 +01:00
Zeno Rogue c25e1dbdd1 improved tryagain -- more tries if necessary, less tries if not 2017-10-29 12:20:06 +01:00
Zeno Rogue 345bd94c0d parially done mirrors; field pattern in weirdhyperbolic; fake other patterns in weirdhyperbolic 2017-10-29 10:52:02 +01:00
Zeno Rogue 016ade10c6 lots of work on the new geometries 2017-10-29 01:57:34 +02:00