Commit Graph

  • 8efa3a572a Partially consolidate slide overriding on force floors vs teleports Eevee (Evelyn Woods) 2021-05-07 23:44:05 -0600
  • e45a580d1a Restore the template's facing after a failed wired clone Eevee (Evelyn Woods) 2021-05-07 22:40:30 -0600
  • 2b488b2d89 Disable lilypad/popwall effects when activating dynamite Eevee (Evelyn Woods) 2021-05-07 22:40:21 -0600
  • 642c977df3 Prevent monsters killing you after you teleported Eevee (Evelyn Woods) 2021-05-07 22:39:54 -0600
  • b7e352a4a3 Switch to Lynx's delayed green button effect Eevee (Evelyn Woods) 2021-05-07 22:39:31 -0600
  • 87d7952960 Fix lilypad splash duration being slightly longer than expected Eevee (Evelyn Woods) 2021-05-07 18:54:56 -0600
  • 99dec75731 Split the editor up Eevee (Evelyn Woods) 2021-05-07 17:57:25 -0600
  • 9883dcf4ef Bring death and spring mining more into line with CC2 Eevee (Evelyn Woods) 2021-05-07 17:46:29 -0600
  • 24a55d7c88 Move the hairy Cell collision methods into Level Eevee (Evelyn Woods) 2021-05-06 12:44:29 -0600
  • 49b691adde Allow yellow tanks into fire and rovers into more tiles Eevee (Evelyn Woods) 2021-05-03 21:38:42 -0600
  • 7c498f195e Improve editor rendering of connections, a bit Eevee (Evelyn Woods) 2021-04-30 13:22:50 -0600
  • f7ee18a28c Add trap/cloner connection export to CCL Eevee (Evelyn Woods) 2021-04-28 22:15:21 -0600
  • eff62a9765 Merge trap/cloner connections; round-trip them through C2M; stub out connect tool Eevee (Evelyn Woods) 2021-04-28 22:05:01 -0600
  • 7f90ee5f7d Give the blue and green walls better names Eevee (Evelyn Woods) 2021-04-28 19:46:39 -0600
  • 81b305b2f6 Add support for exporting hints to CCL; remove level hints Eevee (Evelyn Woods) 2021-04-28 19:46:21 -0600
  • 58cc6ff61e Consolidate editor export buttons into a menu Eevee (Evelyn Woods) 2021-04-28 19:25:49 -0600
  • c1bf88d3dd Add rudimentary support for CCL export Eevee (Evelyn Woods) 2021-04-28 18:44:01 -0600
  • f48cef5250 Fix the hint editor to make an undo entry Eevee (Evelyn Woods) 2021-04-26 16:02:24 -0600
  • f2366be039 Move diamond iteration to algorithms so the editor can (eventually) use it Eevee (Evelyn Woods) 2021-04-26 15:57:13 -0600
  • 4077bd0de3 Center the canvas independently along each axis Eevee (Evelyn Woods) 2021-04-26 10:24:01 -0600
  • fd3e657387 Draw the editor's viewport shadow on top of the canvas Eevee (Evelyn Woods) 2021-04-24 14:32:26 -0600
  • 167360f596 Add a zoom control Eevee (Evelyn Woods) 2021-04-24 11:43:28 -0600
  • e3a128df60 Add the cursor position to the editor's fledgling status bar Eevee (Evelyn Woods) 2021-04-23 14:37:20 -0600
  • ea9cc5ef07 Make editor zoom preserve the cursor point; allow wider panning Eevee (Evelyn Woods) 2021-04-23 14:27:48 -0600
  • a7553457ad Add mousewheel zooming to the editor Eevee (Evelyn Woods) 2021-04-23 13:28:20 -0600
  • 9e090f967d Make erasing thin walls undoable; fix ctrl key sometimes not being recognized Eevee (Evelyn Woods) 2021-03-14 16:57:41 -0600
  • 29fb8791e5 Fix using shift with the adjust tool Eevee (Evelyn Woods) 2021-03-14 15:16:30 -0600
  • 2ab983ec0a Swap ctrl with right click for most editor tools; add bg tile Eevee (Evelyn Woods) 2021-03-14 15:08:19 -0600
  • 4399c9c75a Fix kb shortcuts no longer working in the editor after editing level properties Eevee (Evelyn Woods) 2021-03-13 20:16:37 -0700
  • ba7e715222 Bind U to undo Eevee (Evelyn Woods) 2021-03-13 19:02:11 -0700
  • 854ad03523 Spruce up player UI slightly; add space for level rules; add fullscreen button for mobile Eevee (Evelyn Woods) 2021-03-13 18:53:27 -0700
  • d251955684 Make red teleporters count as wired if they neighbor a logic gate Eevee (Evelyn Woods) 2021-03-13 18:05:29 -0700
  • 5384561413 Add a new tile, the one-way thin wall Eevee (Evelyn Woods) 2021-03-13 18:05:13 -0700
  • fa06eb8d7a Allow editing level comments; touch up level props dialog (fixes #47) Eevee (Evelyn Woods) 2021-03-13 18:02:49 -0700
  • 3b257df8d3 Add sound effects for time items and early exit Eevee (Evelyn Woods) 2021-03-13 17:55:10 -0700
  • 0b957cfeb1 Preserve wires when drawing a wireable tile in the editor; light switches don't propagate Eevee (Evelyn Woods) 2021-03-10 23:20:00 -0700
  • 3020e3b038 Count chips in C2Ms on level start, not on parse (so editing updates the chip count) Eevee (Evelyn Woods) 2021-03-10 22:19:47 -0700
  • 56611958f7 Draw actor facing directions in the editor (fixes #38) Eevee (Evelyn Woods) 2021-03-10 20:46:51 -0700
  • 28a26cdc14 Add modification tracking to the editor and wire it into undo/redo Eevee (Evelyn Woods) 2021-03-10 20:28:26 -0700
  • 9c5b241cae Add editor keyboard shortcuts for select all and deselect all Eevee (Evelyn Woods) 2021-03-10 19:27:49 -0700
  • 58deed916c Add editor keyboard shortcuts for undo and selecting (some) tools Eevee (Evelyn Woods) 2021-03-10 19:19:08 -0700
  • a0f282fb8e Add mouse preview to the editor; implement the fill tool Eevee (Evelyn Woods) 2021-03-10 19:08:19 -0700
  • fa85d06271 Fix the stack trace in caught syntax errors in Chrome Eevee (Evelyn Woods) 2021-03-10 19:07:03 -0700
  • f1681d18c2 Fix removing the error handler after initial load Eevee (Evelyn Woods) 2021-03-10 17:06:23 -0700
  • 14d9c8ade9 Intercept and report syntax errors Eevee (Evelyn Woods) 2021-03-10 16:37:16 -0700
  • 63609ba77e Fix a few more Lynx compat issues Eevee (Evelyn Woods) 2021-03-08 23:53:52 -0700
  • 2dcd73d44a Fix loading of initial RFF direction from Tile World solutions Eevee (Evelyn Woods) 2021-03-08 21:33:03 -0700
  • dd10236b22 Implement "hide logic", and actually save options (fixes #52) Eevee (Evelyn Woods) 2021-03-08 21:04:23 -0700
  • 028fc016b0 Add an ankh description in the editor Eevee (Evelyn Woods) 2021-03-08 20:16:14 -0700
  • 48806a3dfd Fix canopies being indestructible Eevee (Evelyn Woods) 2021-03-08 20:15:55 -0700
  • e8f82d885f Add a compat flag for the cloned bowling ball change Eevee (Evelyn Woods) 2021-03-08 20:06:02 -0700
  • 1e5160b40d Use kill_actor when appropriate; fix some bowling ball behavior Eevee (Evelyn Woods) 2021-03-08 20:02:23 -0700
  • 2cf6afa590 Slow down force floors and animated chips slightly Eevee (Evelyn Woods) 2021-03-08 18:53:36 -0700
  • cf2f399371 Fix some subtle issues caused by 60 FPS updating Eevee (Evelyn Woods) 2021-03-08 18:53:11 -0700
  • a36862e65b Revamp the halo into an ankh Eevee (Evelyn Woods) 2021-03-07 19:36:48 -0700
  • c6c904ca68 Abandon the .mjs naming scheme Eevee (Evelyn Woods) 2021-03-07 18:06:42 -0700
  • db34ca72f9 Make turntables slide actors out of them and toggle on edge flip Eevee (Evelyn Woods) 2021-03-07 18:05:55 -0700
  • 59d26e6a00 Add a vfx for falling into a hole Eevee (Evelyn Woods) 2021-03-07 00:56:11 -0700
  • 662787c287 Add palette support for sokoban tiles Eevee (Evelyn Woods) 2021-03-07 00:46:01 -0700
  • e69ac492c7 Remove the item lock tile Eevee (Evelyn Woods) 2021-03-07 00:43:56 -0700
  • e5fd2b67da Make turntables eject their contents Eevee (Evelyn Woods) 2021-03-07 00:42:19 -0700
  • 0be59c21eb Make the glass block shatter on spikes and work with the transmogrifier Eevee (Evelyn Woods) 2021-03-07 00:23:40 -0700
  • ada36e8d61 Implement sokoban blocks Eevee (Evelyn Woods) 2021-03-07 00:07:18 -0700
  • bf8b55a9c9 Clear swap_player1 more aggressively Eevee (Evelyn Woods) 2021-03-06 22:52:03 -0700
  • f8e4b5e707 Fix rendering jump when reaching the exit; fix debug teleport drawing Eevee (Evelyn Woods) 2021-03-06 22:33:58 -0700
  • 4a5f0e36c6 Run Steam mode at 60 FPS; fix turn-based mode, again (fixes #17, fixes #54) Eevee (Evelyn Woods) 2021-03-06 22:20:46 -0700
  • ed7c7461b6 Use webkit prefix on mask-image (fixes #57) Eevee (Evelyn Woods) 2021-03-06 20:19:35 -0700
  • fbe10e90a2 Fix p >= 1 in steam-strict, again Eevee (Evelyn Woods) 2021-03-06 19:01:45 -0700
  • 26c66d6857 Make animations explicit, and fix almost every rendering problem Eevee (Evelyn Woods) 2021-03-06 18:41:49 -0700
  • 8533eac5db Fix the name of the compat mode on page load Eevee (Evelyn Woods) 2021-03-06 14:38:27 -0700
  • 55a3daa649 Quiet distant sound effects much more aggressively Eevee (Evelyn Woods) 2021-03-06 14:34:03 -0700
  • 1f2a58d21c Add support for headless bulk testing Eevee (Evelyn Woods) 2021-03-06 12:39:16 -0700
  • dac868edbf Try out different colors for the different game stats Eevee (Evelyn Woods) 2021-03-05 14:04:09 -0700
  • 4c9afe5a9f Fix some typos in the new LL tile layout Eevee (Evelyn Woods) 2021-03-05 13:55:07 -0700
  • be275d380d Add a bunch of Lynx compat options Eevee (Evelyn Woods) 2021-03-05 13:54:38 -0700
  • a750a569ab Fix my fix for ?., which broke a couple levels Eevee (Evelyn Woods) 2021-03-04 14:58:10 -0700
  • fae19ab37b Allow monsters to pass through chips in order to kill a player Eevee (Evelyn Woods) 2021-03-04 13:50:19 -0700
  • b7e05f2eb9 Fix backwards trap tiles Eevee (Evelyn Woods) 2021-03-04 13:38:40 -0700
  • 459e71e632 Allow using a custom LL tileset Eevee (Evelyn Woods) 2021-03-02 21:47:27 -0700
  • 821bc4201f Unhardcode the placement of counter numbers on the tilesheet Eevee (Evelyn Woods) 2021-03-02 21:46:57 -0700
  • 4cb2afcc74 Avoid the very new ?. syntax (fixes #56) Eevee (Evelyn Woods) 2021-03-02 21:38:31 -0700
  • 5443514583 Revert handling of negative animation time, which should never happen Eevee (Evelyn Woods) 2021-03-02 21:34:28 -0700
  • e3443b73d8 Correctly erase the background when loading a custom CC2 tileset Eevee (Evelyn Woods) 2021-03-02 21:21:25 -0700
  • 751b6b92c3 Rearrange the Lexy tileset Eevee (Evelyn Woods) 2021-03-02 21:12:15 -0700
  • 7dbaeec606
    Merge pull request #64 from Patashu/master Eevee 2021-03-02 21:33:22 -0700
  • e4ce9d0bcc glass block-with-item can't move onto a tile with an item in it Timothy.Stiles 2021-03-03 14:15:17 +1100
  • 6971eb4d54 dynamite vs electrified floor, holes and cracked floor (60 partial fix) Timothy.Stiles 2021-03-03 14:10:44 +1100
  • ee718323cd glass block blown up by dynamite/halo drops its item (fixes #62) Timothy.Stiles 2021-03-03 13:51:25 +1100
  • 094e94a69c for fun, let glass blocks pick up chips; let's see what happens? Timothy.Stiles 2021-03-03 13:33:13 +1100
  • 7c35782079 fix glass blocks vs mines and pseudo-items (fixes #63, 59) Timothy.Stiles 2021-03-03 13:25:46 +1100
  • 4037cdf86b don't crash in _draw_standard if p < 0 (fixes #58) Timothy.Stiles 2021-03-03 13:04:55 +1100
  • 406243d490 Fix green teleporter selection behavior Eevee (Evelyn Woods) 2021-03-01 21:09:10 -0700
  • d5b9a2a307 Change flame jet activation to be actor-based Eevee (Evelyn Woods) 2021-03-01 20:21:59 -0700
  • 5fcce3f453 Delay black buttons by a frame, like switches (fixes #48) Eevee (Evelyn Woods) 2021-03-01 18:46:27 -0700
  • 0119f45d54 Name compat flags more consistently; add a couple; flip sliding blue tank behavior Eevee (Evelyn Woods) 2021-03-01 18:04:23 -0700
  • 3359c21387 Consolidate some repeated tile properties Eevee (Evelyn Woods) 2021-03-01 14:28:56 -0700
  • a294338080 Implement some more properties of lit dynamite Eevee (Evelyn Woods) 2021-03-01 14:06:21 -0700
  • 0d59ffef85 Implement item priority (fixes #37 #50 #51) Eevee (Evelyn Woods) 2021-03-01 13:13:01 -0700
  • 20e67b491e Finish the CC2 tileset Eevee (Evelyn Woods) 2021-02-28 19:21:27 -0700
  • fbd256c876 Fix playing the wall bump sound repeatedly in steam mode (fixes #49) Eevee (Evelyn Woods) 2021-02-28 18:52:51 -0700