Commit Graph

77 Commits

Author SHA1 Message Date
Zeno Rogue 26fb19e7a8 subdivided game.cpp; split movepcto into separate functions 2019-12-08 20:07:02 +01:00
Zeno Rogue 07477e2b23 inv:: buffed up the Orb of Intensity 2019-11-30 18:06:47 +01:00
Zeno Rogue 982f01e6e5 tracking the specific copy of the player in confusing geometries 2019-11-23 19:05:24 +01:00
Zeno Rogue bf584b5429 more movei 2019-11-22 18:48:51 +01:00
Zeno Rogue 9521b622e1 movei from cellwalker, old empathyMove removed 2019-11-22 18:12:50 +01:00
Zeno Rogue 6d44105fef more movei. Also animated Friendly Ivy growth 2019-11-22 18:07:16 +01:00
Zeno Rogue 2172ca6fd7 movei used in more places, also improved push in shmup 2019-11-22 17:31:23 +01:00
Zeno Rogue 9647cbd47e added #include hyper.h to all cpp files 2019-09-12 22:50:16 +02:00
Zeno Rogue 8b1c7bffe4 initial reformatting of comments for Doxygen 2019-09-12 22:50:13 +02:00
Zeno Rogue f723a8d419 further cleanup, separated multi.cpp from shmup.cpp 2019-09-12 22:50:12 +02:00
Zeno Rogue 65c4e6a31c further 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 cecd362915 Orb of Matter no longer 'works' in the Free Fall 2019-09-12 22:50:06 +02:00
Zeno Rogue 5330491876 Terracotta Warrior statues flashed or shocked now count as kills 2019-09-12 22:50:01 +02:00
Zeno Rogue ea768b634b fixed Mutant Ivies appearing via Orb of Change 2019-09-12 22:43:01 +02:00
Zeno Rogue 62c2f0f666 using an Orb of Change on a Red Raider now also changes the other Red Raider 2019-09-12 22:42:59 +02:00
Zeno Rogue 14b32ced68 auto-charged teleport in bounded minefield 2019-09-12 22:42:59 +02:00
Zeno Rogue 463e874520 fixed Friendly Ivy attacking non-attackable monsters 2019-09-12 22:42:58 +02:00
Zeno Rogue 83d8025133 replaced [8] with [MAX_EDGE] 2019-09-12 22:42:58 +02:00
Zeno Rogue e4ad1c07a3 removed Witch and Evil Golem from the polymorph list; replaced them with Falling Dog and Mutant 2019-09-12 22:42:58 +02:00
Zeno Rogue 6a8d2b9046 Orb of Freedom takes Rose scent into account 2019-09-12 22:42:58 +02:00
Zeno Rogue 6e13da5800 Orb of Gravity now gives life in shmup (since it does not work) 2019-09-12 22:38:39 +02:00
Zeno Rogue ebe75cdd62 renamed itOrbBrown to itOrbIntensity 2019-09-12 22:38:38 +02:00
Zeno Rogue 54e262c157 explosive barrels now react to flash and lightning 2019-04-29 17:19:06 +02:00
Zeno Rogue 4169fe4cb1 newlands:: OLR and summoning rules added 2019-04-29 17:19:06 +02:00
Zeno Rogue 2bc66342dd newlands:: implemented new Orbs: Gravity, Intensity, Choice 2019-04-29 17:19:06 +02:00
Zeno Rogue 458b3f5dae Orb of Air now affects boats, statues, thumpers, and barrels 2019-02-08 17:07:07 +01:00
Zeno Rogue 35043b5528 tortoise flags are now editable with Shift+G and saved into saved levels 2019-02-06 18:48:53 +01:00
Zeno Rogue c117b0e2d0 fixed a crash when jumping on an Orb of Safety 2018-11-19 22:22:16 +01:00
Zeno Rogue 453c06f9f9 functions with rotation parameters in S84-degree system have been removed or replaced in radian versions 2018-08-19 15:52:39 +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 9220938e79 fixed the message order for teleport/jump orbs 2018-08-01 14:05:17 +02:00
Zeno Rogue 508cecb3b3 the cost of leaving Land of Power now happens before collecting items 2018-08-01 14:04:47 +02:00
Zeno Rogue ef883a41d8 it is no longer allowed to use Orb of Space on saved Baby Tortoises 2018-07-30 09:53:50 +02:00
Zeno Rogue 9fc9abce98 blowing a Tortoise+baby away now moves the baby even if there was an item on the target cell 2018-07-30 09:52:50 +02:00
Zeno Rogue 371ecc1ce2 summoned Tortoises no longer die on hit 2018-07-30 09:52:19 +02:00
Zeno Rogue 0f4de1fa9a [10.3i] fixed shooting in the Wild West 2018-06-29 13:14:49 +02:00
Zeno Rogue c2d7b0c011 fixed the map not being generated far enough in non-std geometries after Teleport (and other orbs) 2018-06-28 14:14:18 +02: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 ed8ff63ce4 removed some more incorrect instances of pathdist 2018-06-28 11:55:59 +02:00
Zeno Rogue ad74267080 Orb of Freedom now considers active arrow traps as impassable 2018-06-28 10:40:25 +02:00
Zeno Rogue 87dc7dcd62 renamed the global variable 'which' to 'who_kills_me' for clarity and bug prevention (would be better still to remove it) 2018-06-26 00:56:46 +02:00
Zeno Rogue 63869c6d33 renamed the size function to isize 2018-06-22 14:47:24 +02:00
Zeno Rogue 35301f0a68 movement animations now work in quotient geometries 2018-06-17 17:51:26 +02:00
Zeno Rogue 75b096c58d conflicts resolved 2018-06-12 21:57:00 +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 88c69bb97a lightning bolts are no longer generated forever 2018-05-20 15:18:03 +02:00
Zeno Rogue ac37b6df99 more elegant cellwalkers 2018-03-24 12:59:01 +01:00