Eevee (Evelyn Woods)
3020e3b038
Count chips in C2Ms on level start, not on parse (so editing updates the chip count)
2021-03-10 22:19:47 -07:00
Eevee (Evelyn Woods)
56611958f7
Draw actor facing directions in the editor ( fixes #38 )
2021-03-10 20:47:07 -07:00
Eevee (Evelyn Woods)
28a26cdc14
Add modification tracking to the editor and wire it into undo/redo
2021-03-10 20:28:26 -07:00
Eevee (Evelyn Woods)
9c5b241cae
Add editor keyboard shortcuts for select all and deselect all
2021-03-10 19:27:49 -07:00
Eevee (Evelyn Woods)
58deed916c
Add editor keyboard shortcuts for undo and selecting (some) tools
2021-03-10 19:19:08 -07:00
Eevee (Evelyn Woods)
a0f282fb8e
Add mouse preview to the editor; implement the fill tool
2021-03-10 19:08:19 -07:00
Eevee (Evelyn Woods)
fa85d06271
Fix the stack trace in caught syntax errors in Chrome
2021-03-10 19:07:03 -07:00
Eevee (Evelyn Woods)
f1681d18c2
Fix removing the error handler after initial load
2021-03-10 17:06:23 -07:00
Eevee (Evelyn Woods)
14d9c8ade9
Intercept and report syntax errors
2021-03-10 16:37:16 -07:00
Eevee (Evelyn Woods)
63609ba77e
Fix a few more Lynx compat issues
2021-03-08 23:53:52 -07:00
Eevee (Evelyn Woods)
2dcd73d44a
Fix loading of initial RFF direction from Tile World solutions
2021-03-08 21:33:03 -07:00
Eevee (Evelyn Woods)
dd10236b22
Implement "hide logic", and actually save options ( fixes #52 )
2021-03-08 21:04:23 -07:00
Eevee (Evelyn Woods)
028fc016b0
Add an ankh description in the editor
2021-03-08 20:16:14 -07:00
Eevee (Evelyn Woods)
48806a3dfd
Fix canopies being indestructible
2021-03-08 20:15:55 -07:00
Eevee (Evelyn Woods)
e8f82d885f
Add a compat flag for the cloned bowling ball change
2021-03-08 20:06:02 -07:00
Eevee (Evelyn Woods)
1e5160b40d
Use kill_actor when appropriate; fix some bowling ball behavior
2021-03-08 20:02:23 -07:00
Eevee (Evelyn Woods)
2cf6afa590
Slow down force floors and animated chips slightly
2021-03-08 18:53:36 -07:00
Eevee (Evelyn Woods)
cf2f399371
Fix some subtle issues caused by 60 FPS updating
2021-03-08 18:53:11 -07:00
Eevee (Evelyn Woods)
a36862e65b
Revamp the halo into an ankh
2021-03-07 19:36:48 -07:00
Eevee (Evelyn Woods)
c6c904ca68
Abandon the .mjs naming scheme
...
Browsers refuse to load a JS module if the mimetype is wrong, and even
Python's http.server doesn't recognize this extension yet.
2021-03-07 18:06:42 -07:00
Eevee (Evelyn Woods)
db34ca72f9
Make turntables slide actors out of them and toggle on edge flip
...
Also fix the default display of unpowered tiles while I'm in here.
2021-03-07 18:05:55 -07:00
Eevee (Evelyn Woods)
59d26e6a00
Add a vfx for falling into a hole
2021-03-07 00:56:11 -07:00
Eevee (Evelyn Woods)
662787c287
Add palette support for sokoban tiles
2021-03-07 00:46:01 -07:00
Eevee (Evelyn Woods)
e69ac492c7
Remove the item lock tile
2021-03-07 00:43:56 -07:00
Eevee (Evelyn Woods)
e5fd2b67da
Make turntables eject their contents
2021-03-07 00:42:19 -07:00
Eevee (Evelyn Woods)
0be59c21eb
Make the glass block shatter on spikes and work with the transmogrifier
2021-03-07 00:23:40 -07:00
Eevee (Evelyn Woods)
ada36e8d61
Implement sokoban blocks
2021-03-07 00:07:18 -07:00
Eevee (Evelyn Woods)
bf8b55a9c9
Clear swap_player1 more aggressively
2021-03-06 22:52:03 -07:00
Eevee (Evelyn Woods)
f8e4b5e707
Fix rendering jump when reaching the exit; fix debug teleport drawing
2021-03-06 22:33:58 -07:00
Eevee (Evelyn Woods)
4a5f0e36c6
Run Steam mode at 60 FPS; fix turn-based mode, again ( fixes #17 , fixes #54 )
2021-03-06 22:20:46 -07:00
Eevee (Evelyn Woods)
ed7c7461b6
Use webkit prefix on mask-image ( fixes #57 )
2021-03-06 20:19:35 -07:00
Eevee (Evelyn Woods)
fbe10e90a2
Fix p >= 1 in steam-strict, again
2021-03-06 19:01:45 -07:00
Eevee (Evelyn Woods)
26c66d6857
Make animations explicit, and fix almost every rendering problem
...
- `Tileset.animation_slowdown` is gone!
- Actors are now free to animate every move or every two moves, and have
been configured to do so appropriately. This fixes the appearance of
blobs, most noticeably. (Also fixes #36.)
- Actors that are always animated in CC2 are now always animated in LL.
- Lilypads/turtles now bob randomly. More randomly than CC2, even.
- Players no longer appear to be swimming when stepping off of lilypads.
- Invisible walls no longer temporarily reveal themselves when you have
the x-ray glasses (secret eye).
- There's a new option for using the CC2 animation timing, though god
knows why you would want to.
2021-03-06 18:41:49 -07:00
Eevee (Evelyn Woods)
8533eac5db
Fix the name of the compat mode on page load
2021-03-06 14:38:27 -07:00
Eevee (Evelyn Woods)
55a3daa649
Quiet distant sound effects much more aggressively
2021-03-06 14:34:03 -07:00
Eevee (Evelyn Woods)
1f2a58d21c
Add support for headless bulk testing
2021-03-06 12:39:16 -07:00
Eevee (Evelyn Woods)
dac868edbf
Try out different colors for the different game stats
2021-03-05 14:04:09 -07:00
Eevee (Evelyn Woods)
4c9afe5a9f
Fix some typos in the new LL tile layout
2021-03-05 13:55:07 -07:00
Eevee (Evelyn Woods)
be275d380d
Add a bunch of Lynx compat options
2021-03-05 13:54:38 -07:00
Eevee (Evelyn Woods)
a750a569ab
Fix my fix for ?., which broke a couple levels
2021-03-04 14:58:10 -07:00
Eevee (Evelyn Woods)
fae19ab37b
Allow monsters to pass through chips in order to kill a player
2021-03-04 13:50:19 -07:00
Eevee (Evelyn Woods)
b7e05f2eb9
Fix backwards trap tiles
2021-03-04 13:38:40 -07:00
Eevee (Evelyn Woods)
459e71e632
Allow using a custom LL tileset
2021-03-02 21:47:27 -07:00
Eevee (Evelyn Woods)
821bc4201f
Unhardcode the placement of counter numbers on the tilesheet
2021-03-02 21:46:57 -07:00
Eevee (Evelyn Woods)
4cb2afcc74
Avoid the very new ?. syntax ( fixes #56 )
2021-03-02 21:38:31 -07:00
Eevee (Evelyn Woods)
5443514583
Revert handling of negative animation time, which should never happen
2021-03-02 21:34:28 -07:00
Eevee (Evelyn Woods)
e3443b73d8
Correctly erase the background when loading a custom CC2 tileset
2021-03-02 21:33:42 -07:00
Eevee (Evelyn Woods)
751b6b92c3
Rearrange the Lexy tileset
2021-03-02 21:33:42 -07:00
Eevee
7dbaeec606
Merge pull request #64 from Patashu/master
...
fix some custom tiles issues
2021-03-02 21:33:22 -07:00
Timothy.Stiles
e4ce9d0bcc
glass block-with-item can't move onto a tile with an item in it
2021-03-03 14:15:17 +11:00