lexys-labyrinth/js
Eevee (Evelyn Woods) b6ed3b6502 Change the Lexy loop to be more Lynx-like
This simplifies the renderer by having movement cooldowns only work one
way, and thus removes the jank from Steam rendering.

This commit also applies cooldowns for animations at decision time, as
Lynx does, which eliminates a weird special case from their spawning.

Also, Lexy mode now explicitly does not allow an actor to get cooled
twice in one tic.  However, this change does make clone machines no
longer be aligned with the thing that pressed the button to clone them,
which is unfortunate.
2021-01-13 01:34:08 -07:00
..
algorithms.js Fix black buttons to /always/ separate horizontal and vertical wires 2020-12-28 06:53:19 -07:00
defs.js Refactor to using cells with fixed slots 2021-01-03 17:19:27 -07:00
editor-tile-overlays.js Teach the editor to do partial redraws 2021-01-03 18:21:52 -07:00
format-base.js Finally populate the options dialog, with volume controls and tileset selection 2021-01-06 19:04:28 -07:00
format-c2g.js Finally populate the options dialog, with volume controls and tileset selection 2021-01-06 19:04:28 -07:00
format-dat.js Finally populate the options dialog, with volume controls and tileset selection 2021-01-06 19:04:28 -07:00
game.js Change the Lexy loop to be more Lynx-like 2021-01-13 01:34:08 -07:00
main-base.js Add a focus trap for overlays, and close them with Esc 2021-01-08 22:00:59 -07:00
main-editor.js Fix copied floated selections being entangled 2021-01-11 01:30:16 -07:00
main.js Change the Lexy loop to be more Lynx-like 2021-01-13 01:34:08 -07:00
renderer-canvas.js Change the Lexy loop to be more Lynx-like 2021-01-13 01:34:08 -07:00
soundtrack.js Add three new music tracks from notchris 2020-11-03 14:07:25 -07:00
tileset.js Change the Lexy loop to be more Lynx-like 2021-01-13 01:34:08 -07:00
tiletypes.js Play an explosion sound when a flame jet destroys something 2021-01-10 14:45:00 -07:00
util.js Teach format_duration to handle negative durations 2021-01-03 13:48:23 -07:00