lexys-labyrinth/js
Eevee (Evelyn Woods) 9883dcf4ef Bring death and spring mining more into line with CC2
- Players and monsters do, in fact, block each other.  The helmet only
  prevents death.

- Death happens during collision check, which is the entire reason items
  don't save you: you're collided with first!  This allows removing
  several special cases.

- Spring mining is prevented almost incidentally, by virtue of collision
  being checked both at decision time and movement time.  It /can/
  happen to actors other than the player, but seemingly not blocks.

- Some monsters, whose movement is essentially forced anyway, skip the
  decision time collision check.  This includes doppelgangers, which is
  why they always spring mine.
2021-05-07 17:51:11 -06:00
..
headless Add support for headless bulk testing 2021-03-06 12:39:16 -07:00
vendor Abandon the .mjs naming scheme 2021-03-07 18:06:42 -07:00
algorithms.js Move diamond iteration to algorithms so the editor can (eventually) use it 2021-04-26 15:57:13 -06:00
defs.js Bring death and spring mining more into line with CC2 2021-05-07 17:51:11 -06:00
editor-tile-overlays.js Fix the hint editor to make an undo entry 2021-04-26 16:02:24 -06:00
format-base.js Merge trap/cloner connections; round-trip them through C2M; stub out connect tool 2021-04-28 22:05:01 -06:00
format-c2g.js Merge trap/cloner connections; round-trip them through C2M; stub out connect tool 2021-04-28 22:05:01 -06:00
format-dat.js Add trap/cloner connection export to CCL 2021-04-28 22:15:21 -06:00
format-tws.js Fix loading of initial RFF direction from Tile World solutions 2021-03-08 21:33:03 -07:00
game.js Bring death and spring mining more into line with CC2 2021-05-07 17:51:11 -06:00
main-base.js Consolidate editor export buttons into a menu 2021-04-28 19:25:49 -06:00
main-editor.js Improve editor rendering of connections, a bit 2021-04-30 13:22:50 -06:00
main.js Add support for exporting hints to CCL; remove level hints 2021-04-28 19:46:21 -06:00
renderer-canvas.js Draw actor facing directions in the editor (fixes #38) 2021-03-10 20:47:07 -07:00
soundtrack.js Add three new music tracks from notchris 2020-11-03 14:07:25 -07:00
tileset.js Add a new tile, the one-way thin wall 2021-03-13 18:05:13 -07:00
tiletypes.js Bring death and spring mining more into line with CC2 2021-05-07 17:51:11 -06:00
util.js Merge trap/cloner connections; round-trip them through C2M; stub out connect tool 2021-04-28 22:05:01 -06:00