Commit Graph

  • bef5550a95 Make mouse operations always exist, not only while clicking Eevee (Evelyn Woods) 2024-04-16 05:23:56 -0600
  • 933d20d559 Factor out the list of pushable tiles Eevee (Evelyn Woods) 2024-04-13 22:06:00 -0600
  • cddc274701 Don't let key repeat interfere with the restart timer Eevee (Evelyn Woods) 2024-04-12 19:03:24 -0600
  • fe4c111fa9 Thread the bulk tester Eevee (Evelyn Woods) 2024-04-12 18:29:49 -0600
  • a06f53af29 Emit wire pulses in reverse reading order Eevee (Evelyn Woods) 2024-04-12 04:00:37 -0600
  • 52bc2bdf8e Show the entire blast radius of dynamite Eevee (Evelyn Woods) 2024-04-12 01:08:16 -0600
  • f7b8d3c7bc Whoops I meant to spice up the score, not the label Eevee (Evelyn Woods) 2024-04-12 00:07:07 -0600
  • 01dd4eb1a8 Show best score on the level overlay; touch up scorecard and mobile CSS a bit Eevee (Evelyn Woods) 2024-04-11 23:49:18 -0600
  • a3b283b51e Allow holding R (for one second) to restart the level Eevee (Evelyn Woods) 2024-04-11 23:41:48 -0600
  • 1df89884ed Implement MS-style instant movement for some reason Eevee (Evelyn Woods) 2024-04-11 03:50:58 -0600
  • 2b35dd5bce Swap turntable colors to sort of match teleporters; increase gate margins Eevee (Evelyn Woods) 2024-04-11 02:21:22 -0600
  • ebe848ec99 Fix trap timing on Lynx Eevee (Evelyn Woods) 2024-04-11 02:16:41 -0600
  • 9bf418258f Convert several uses of on_begin to on_ready Eevee (Evelyn Woods) 2024-04-11 02:03:02 -0600
  • 65664bba7b Simplify dynamite spawn code Eevee (Evelyn Woods) 2024-04-11 01:54:22 -0600
  • d7e1b969e8 Fix this errant comma and shame myself Eevee (Evelyn Woods) 2024-04-11 01:54:04 -0600
  • fd590f8353 Slightly reduce memory usage (?) for undoing transmutation Eevee (Evelyn Woods) 2024-04-11 01:53:34 -0600
  • f417162f6f Refactor bombs to use on_stand instead of on_begin Eevee (Evelyn Woods) 2024-04-11 01:52:44 -0600
  • 25cb6f2f05 Outdent the messy push-handling block in can_actor_enter_cell Eevee (Evelyn Woods) 2024-04-11 01:22:53 -0600
  • f422b4b395 Add a compat flag for pushing a sliding block Eevee (Evelyn Woods) 2024-04-11 01:18:34 -0600
  • f896e1bdfd Fix Lynx's no-backwards-overriding; remove the force-floor-on-arrive flag Eevee (Evelyn Woods) 2024-04-11 01:14:12 -0600
  • 80edfa1ae9 Clear the pending flags in more sensible places Eevee (Evelyn Woods) 2024-04-11 00:59:32 -0600
  • 64ca8f008c Restore standing on arrival Eevee (Evelyn Woods) 2024-04-11 00:23:21 -0600
  • 2ee86b50d2 Remove slide_automatically Eevee (Evelyn Woods) 2024-04-10 18:21:19 -0600
  • f140804713 Don't on_stand() on arrival; fix the CC1 force-floor compat flag Eevee (Evelyn Woods) 2024-04-10 18:15:35 -0600
  • a1f357f317 Make sliding be the tiles' responsibility Eevee (Evelyn Woods) 2024-04-10 18:02:43 -0600
  • 7ba261c7d9 Fix some style nits; add some comments Eevee (Evelyn Woods) 2024-04-10 03:30:03 -0600
  • 7a9e3a6eb1 Check forced movement when stepping on a cell, not during movement Eevee (Evelyn Woods) 2024-04-10 03:21:01 -0600
  • b0650e7d6e If you select exactly the compat flags matching a ruleset, highlight that button Eevee (Evelyn Woods) 2024-04-10 02:52:15 -0600
  • 6d6f4f7c47 Add CCLP5 Eevee (Evelyn Woods) 2024-04-09 23:10:02 -0600
  • 394faa2f79
    Add missing semicolor Zee 2024-02-19 09:59:51 +0200
  • c74b8f3f03
    Write all metadata keys when exporting to C2G Zee 2024-02-19 09:58:49 +0200
  • 669bbc5d38
    Add pack metadata to editor pack properties and C2G export Zee 2024-02-19 09:56:25 +0200
  • efef740362
    Merge 9f7c0ca40a into 816b249f67 Pixievolt No. 1 2023-04-20 12:24:19 -0400
  • 4637cc589d Switch touch controls to virtual joystick Emilia Lazer-Walker 2023-04-20 01:17:06 -0400
  • 816b249f67
    Merge pull request #92 from chz16/one-way-walls-fix Eevee 2023-03-13 16:49:21 -0600
  • 9f7c0ca40a Allow starting and resuming on tablets Pixievolt No. 1 2023-02-26 20:20:56 -0800
  • 50ebd95509 Add a missing tile encoding spec for one-way walls Ili Butterfield 2022-12-30 23:51:32 -0800
  • 54ebdd1bb3 Merge branch 'touch-relative-to-viewport' of https://github.com/mruac/lexys-labyrinth-amended into touch-relative-to-viewport mruac 2022-12-25 20:58:16 +1030
  • 0999450d38 added option to move relative to viewport If a mobile user taps to the side of the character, they will have less room to tap and so are either tapping all over the screen awkwardly or are accidentally mis-stepping. By moving the player by tapping relative to the game's viewport and not the character, the user does not need to move their fingers as much and so can use the entire viewport as a d-pad. mruac 2022-12-25 20:54:09 +1030
  • 695b18efa2 added option to move relative to viewport If a mobile user taps to the side of the character, they will have less room to tap and so are either tapping all over the screen awkwardly or are accidentally mis-stepping. By moving the player by tapping relative to the game's viewport and not the character, the user does not need to move their fingers as much and so can use the entire viewport as a d-pad. mruac 2022-12-25 20:54:09 +1030
  • 15a8be1c15 Play sounds very near the player at full volume, but spatialize chip pickups Eevee (Evelyn Woods) 2021-12-22 23:58:14 -0700
  • a088e50b3b Fix a typo; add a suggestion about hard refreshing a broken game Eevee (Evelyn Woods) 2021-12-22 22:31:37 -0700
  • 1e02c6aa6f Complete the pgchip ice block emulation (fixes #34) Eevee (Evelyn Woods) 2021-12-22 22:30:59 -0700
  • 2c95c7eacd Update MS compat so bugs and walkers still avoid fire (fixes #69) (nice) Eevee (Evelyn Woods) 2021-12-22 22:09:13 -0700
  • b4ebdf069d Add a MegaZeux-like ambient animation to ice tiles Eevee (Evelyn Woods) 2021-12-22 21:35:36 -0700
  • 45dbeacc4a Support the old Web Audio API for Firefox's sake Eevee (Evelyn Woods) 2021-12-22 21:34:30 -0700
  • 6d580af817 Use the inactive tile for electrified floors by default (fixes #67) Eevee (Evelyn Woods) 2021-12-22 21:25:01 -0700
  • bcbb536bdc Fix a couple bugs with drawing double-size tiles Eevee (Evelyn Woods) 2021-12-22 21:13:19 -0700
  • c8de4edfff Add spatial audio and sound effect captions Eevee (Evelyn Woods) 2021-12-22 20:54:44 -0700
  • 91a5ab6786
    Merge pull request #87 from Techokami/master Eevee 2021-12-22 16:50:21 -0700
  • 4ac01a403f One more missed tooltip Techokami 2021-12-18 23:54:43 -0500
  • 9309e9c838 Fix missing tooltips in editor Techokami 2021-12-17 19:04:59 -0500
  • 77afca5799 Fix handling of blocked diagonal movement (fixes #86) Eevee (Evelyn Woods) 2021-12-03 07:16:59 -0700
  • 4ebe5c1149 Preserve the color of sokoban blocks on cloning Eevee (Evelyn Woods) 2021-06-28 00:32:59 -0600
  • 34e430e8a1 Fix a typo in tileset detection Eevee (Evelyn Woods) 2021-06-06 03:06:59 -0600
  • 47313521ed
    Merge pull request #83 from Patashu/bug-fixes Eevee 2021-11-28 22:37:13 -0700
  • 6f27332cce Cerise doesn't break cracked tiles (because she's dainty) Timothy Stiles 2021-11-28 18:26:18 +1100
  • 073aba65ab glass block with a heart shouldn't crash (fixes #84) Timothy Stiles 2021-11-21 14:47:40 +1100
  • 71abc13330 let any actor with a key unlock gates (unlike doors) Timothy Stiles 2021-11-20 12:57:58 +1100
  • 8feb732a8f boulders are pushed in the movement not facing direction (fixes #81) Timothy Stiles 2021-11-18 20:53:56 +1100
  • a87db67d84 lexy w/ skates and cerise now crack but don't slide on cracked ice (fixes #82) Timothy Stiles 2021-11-18 20:22:00 +1100
  • d675cddafb spaceify Timothy Stiles 2021-11-18 18:40:15 +1100
  • 2df4dc5829 fix 'blowing up electric floors doesn't remove the wiring' regression Timothy Stiles 2021-11-18 18:39:46 +1100
  • 42d543b235 fix an electric floor visual bug (fixes #80) Timothy Stiles 2021-11-18 18:35:06 +1100
  • 94a7ec5a2c dropping 2 ankhs in a row shouldn't crash (fixes #79) Timothy Stiles 2021-11-18 18:27:28 +1100
  • 590ecb36ae placing a circuit block on a tile shouldn't crash (fixes #78) Timothy Stiles 2021-11-18 18:19:57 +1100
  • 96bc4e0a3c Restore the breathing room when adjusting game scale Eevee (Evelyn Woods) 2021-06-03 02:22:41 -0600
  • 51bc3dfe83 Add support for TW large tilesets, real MS tilesets, better tileset detection, and an attempted fix for CC1 thin wall tiles Eevee (Evelyn Woods) 2021-06-03 02:15:45 -0600
  • 3e7390ffc0 Fix rendering of actors zooming through traps in Lynx Eevee (Evelyn Woods) 2021-06-03 02:03:25 -0600
  • ca1a48c0fe Fix sokoban buttons to count being pressed at level start Eevee (Evelyn Woods) 2021-05-26 22:49:29 -0600
  • 3752902663 Move gates to the canopy layer 2.0 Eevee (Evelyn Woods) 2021-05-25 17:42:13 -0600
  • 753a375e89 Comment out this incredibly annoying C2M warning Eevee (Evelyn Woods) 2021-05-25 17:41:38 -0600
  • 7c0335a24d Update tileset: minor touchups, lighter popwalls, killer indicator, some experiments Eevee (Evelyn Woods) 2021-05-25 17:41:23 -0600
  • 6de69604d9 Extend CCL support with a chunk for storing the author's name Eevee (Evelyn Woods) 2021-05-25 17:27:41 -0600
  • 6bce30545d Update Lexy's Lessons; much smoother progression, lotta bugs fixed Eevee (Evelyn Woods) 2021-05-25 17:14:43 -0600
  • 04b284a267 Fix the hint border to match the game area background again Eevee (Evelyn Woods) 2021-05-22 20:25:37 -0600
  • 9e1adc768b Coax the small-screen media queries into working in Chrome Eevee (Evelyn Woods) 2021-05-22 02:13:04 -0600
  • 952ec10cb5 Remove errant manifest mention Eevee (Evelyn Woods) 2021-05-21 21:40:34 -0600
  • 41e5b5f9b8 Rework mobile layout to be more compact, et al. Eevee (Evelyn Woods) 2021-05-21 21:10:44 -0600
  • 8b03d09c78 Add a slight 3D effect to buttons Eevee (Evelyn Woods) 2021-05-17 19:15:54 -0600
  • ae8b42e0c9 Merge Lexy/Lynx loops; add compat for separated teleport phase Eevee (Evelyn Woods) 2021-05-17 19:12:04 -0600
  • a6aaaa7266 Shift the color scheme back towards blue somewhat Eevee (Evelyn Woods) 2021-05-17 18:37:37 -0600
  • feaf09e4e2 Hide editor facing arrows for lone blocks; add support for killer indicator Eevee (Evelyn Woods) 2021-05-16 18:00:14 -0600
  • 9e45710189 Shift the web color palette down a bit to cyan Eevee (Evelyn Woods) 2021-05-16 17:56:07 -0600
  • 53ed2f0948 Add support for rotating or flipping a level or selection Eevee (Evelyn Woods) 2021-05-16 17:52:31 -0600
  • 7ed3d38489 Implement monsters not hurting you at decision time in Lynx Eevee (Evelyn Woods) 2021-05-11 18:31:16 -0600
  • db02c19a0d "Fix" the Lynx TWS of Southpole by extending the "out of input" threshold a bit Eevee (Evelyn Woods) 2021-05-11 18:16:34 -0600
  • e8cb95a60b Fix double-ejecting from traps in Lynx Eevee (Evelyn Woods) 2021-05-11 17:39:19 -0600
  • 257e9db64b Preserve the CCL auto-fixes for Lynx and MS modes Eevee (Evelyn Woods) 2021-05-11 17:39:07 -0600
  • 3c00e0ba36 Fix rolling a second RFF direction under Lynx Eevee (Evelyn Woods) 2021-05-11 17:09:25 -0600
  • c9a2897bc2 Consolidate Lynx-style player death with CC2 Eevee (Evelyn Woods) 2021-05-11 16:38:48 -0600
  • fc1f85dac9 Fix Lynx force floor compat switch; ensure monsters can't turn in traps Eevee (Evelyn Woods) 2021-05-11 16:31:28 -0600
  • 9369b2b167 Partially restore Lynx force floor behavior Eevee (Evelyn Woods) 2021-05-10 20:46:19 -0600
  • ca42dbcf59 Fix bulk tester's parsing of single level numbers Eevee (Evelyn Woods) 2021-05-10 20:36:55 -0600
  • 08c86c6129 Refactor sliding handling Eevee (Evelyn Woods) 2021-05-10 20:23:02 -0600
  • b375f431af Bestow the bulk tester with arguments and get this local-to-me hack stuff outta here Eevee (Evelyn Woods) 2021-05-08 19:07:46 -0600
  • af66a53b2b Fix ghosts switching railroad tracks Eevee (Evelyn Woods) 2021-05-08 17:51:56 -0600
  • dfc8798ff6 Fix turtle splashes erasing dropped dynamite Eevee (Evelyn Woods) 2021-05-08 17:51:46 -0600
  • 172a8e8a6b Stick the buggy CC2 green teleport behavior behind a compat flag Eevee (Evelyn Woods) 2021-05-08 17:31:47 -0600
  • eebe8b9581 Emulate an obscure CC2 bug when selecting a green teleport destination Eevee (Evelyn Woods) 2021-05-08 17:13:48 -0600