Eevee (Evelyn Woods)
|
2183e7de3c
|
Fix some copy/paste errors in editor tooltips
|
2020-12-30 18:50:17 -07:00 |
|
Eevee (Evelyn Woods)
|
130b917c81
|
Lazily load the level in the player and editor, so an unplayable level doesn't break the editor too
|
2020-12-30 18:21:21 -07:00 |
|
Eevee (Evelyn Woods)
|
93d77ea297
|
Add support for "rotating" through letter tiles. Fixes #21
|
2020-12-30 17:57:07 -07:00 |
|
Eevee (Evelyn Woods)
|
2109e4f4fa
|
Fix paths to rotation buttons
|
2020-12-30 17:50:34 -07:00 |
|
Eevee (Evelyn Woods)
|
15a37457de
|
Add physical rotation buttons
|
2020-12-30 17:47:29 -07:00 |
|
Eevee (Evelyn Woods)
|
fb2f79823c
|
Stub out a selection tool for the editor
|
2020-12-30 17:28:41 -07:00 |
|
Eevee (Evelyn Woods)
|
d700561c0f
|
Add a cursor to the editor
|
2020-12-30 11:52:27 -07:00 |
|
Eevee (Evelyn Woods)
|
09d220b2a3
|
Improve ergonomics of the level props dialog a bit
|
2020-12-30 11:30:50 -07:00 |
|
Eevee (Evelyn Woods)
|
48803b1483
|
Add tooltip help for most tiles in the editor
|
2020-12-30 11:08:38 -07:00 |
|
Eevee (Evelyn Woods)
|
de53582d47
|
Fix perception and use it to implement the xray eye
|
2020-12-29 20:42:53 -07:00 |
|
Eevee (Evelyn Woods)
|
746300a514
|
Add support for encoding thin walls/canopies; add them to the editor; add support for additive drawing
|
2020-12-29 20:12:54 -07:00 |
|
Eevee (Evelyn Woods)
|
b9a311a18c
|
Merge thin walls into a single tile; split "overlay" layer into correct CC2 parts
|
2020-12-29 19:29:22 -07:00 |
|
Eevee (Evelyn Woods)
|
1c5f63b61b
|
Add a new experimental tile: sand
|
2020-12-29 17:08:51 -07:00 |
|
Eevee (Evelyn Woods)
|
6b0bb9cb3d
|
Prevent pushing a block that's already moving due to a slide push
|
2020-12-29 12:30:08 -07:00 |
|
Eevee (Evelyn Woods)
|
c475500bdb
|
Add in a single-tic delay after a failed teleport
|
2020-12-29 11:42:41 -07:00 |
|
Eevee (Evelyn Woods)
|
be769b7dc8
|
Clean up doppelganger collision; monsters block doppelgangers, but players and dopps don't block each other
|
2020-12-29 11:34:51 -07:00 |
|
Eevee (Evelyn Woods)
|
819a2e2203
|
Make actors bonk on ice even if they weren't already sliding
|
2020-12-29 10:16:10 -07:00 |
|
Eevee (Evelyn Woods)
|
a32b29976e
|
Fix occasionally displaying times as 1:010
|
2020-12-29 10:15:57 -07:00 |
|
Eevee (Evelyn Woods)
|
6c99752f37
|
Allow the hook to block monster movement at decision time
|
2020-12-29 09:03:40 -07:00 |
|
Eevee (Evelyn Woods)
|
41ab804f79
|
Prevent blocks from pushing sliding blocks, except frame blocks pushing dirt blocks
|
2020-12-29 08:30:55 -07:00 |
|
Eevee (Evelyn Woods)
|
63f09283ea
|
Make actors explode when starting the level on a bomb
|
2020-12-29 07:21:18 -07:00 |
|
Eevee (Evelyn Woods)
|
0561e15d0a
|
Move hooking to decision time while fixing the swivel following problem
|
2020-12-29 07:04:55 -07:00 |
|
Eevee (Evelyn Woods)
|
2c1d047f4b
|
Don't let animations block actors with helmets
|
2020-12-28 15:03:40 -07:00 |
|
Eevee (Evelyn Woods)
|
f54edf8692
|
Fix the way force floors alter actors' movement when flipping under CC2 rules
|
2020-12-28 15:03:25 -07:00 |
|
Eevee (Evelyn Woods)
|
f6f83a45f1
|
Add a teleport flash
|
2020-12-28 14:21:28 -07:00 |
|
Eevee (Evelyn Woods)
|
1e79704f70
|
Add more experimental tiles: gates and a skeleton key (also some tileset touchups)
|
2020-12-28 14:00:47 -07:00 |
|
Eevee (Evelyn Woods)
|
fa47c28136
|
Fix some omissions with saving stats for custom level packs
|
2020-12-28 10:20:08 -07:00 |
|
Eevee (Evelyn Woods)
|
dee46b77df
|
Fix black buttons to /always/ separate horizontal and vertical wires
|
2020-12-28 06:53:19 -07:00 |
|
Eevee (Evelyn Woods)
|
b72e20a4a5
|
Round the bonus down when halving it
|
2020-12-27 18:26:49 -07:00 |
|
Eevee (Evelyn Woods)
|
a2914cc291
|
In Lynx update mode, only tick an actor's cooldown after an extra move if that move succeeded
|
2020-12-27 17:32:55 -07:00 |
|
Eevee (Evelyn Woods)
|
d10cba7935
|
Make bowling balls not detonate if bumped by an actor who can't enter the cell
|
2020-12-27 09:33:02 -07:00 |
|
Eevee (Evelyn Woods)
|
2c9fbbba50
|
Make ghosts bonk on ice corners too
|
2020-12-27 09:32:37 -07:00 |
|
Eevee (Evelyn Woods)
|
b9f31b4170
|
Attempt to fix the swap button flickering like mad
|
2020-12-27 08:51:12 -07:00 |
|
Eevee (Evelyn Woods)
|
1fc8e35843
|
Run on_ready in reverse order, mostly so initial RFF directions are correct
|
2020-12-27 08:33:03 -07:00 |
|
Eevee (Evelyn Woods)
|
66ca5f5fff
|
Prevent pickup up a fifth tool when unable to drop one (because it's a yellow teleport and you're not on floor)
|
2020-12-27 08:05:38 -07:00 |
|
Eevee (Evelyn Woods)
|
f30b9b34dd
|
Prevent bumping tiles in a cell that's blocked by thin walls
|
2020-12-27 08:05:03 -07:00 |
|
Eevee (Evelyn Woods)
|
bf952433f1
|
Allow anything to pull blocks with the hook
|
2020-12-27 07:41:11 -07:00 |
|
Eevee (Evelyn Woods)
|
6ab3ff9b0b
|
Fix treating a tile as wired if it had an adjacent wire with a tunnel running under it
|
2020-12-27 07:32:28 -07:00 |
|
Eevee (Evelyn Woods)
|
8211da6cc3
|
Make gravel and dirt also block doppelganger Cerise
|
2020-12-27 07:28:38 -07:00 |
|
Eevee (Evelyn Woods)
|
4e5b2f02d9
|
Make yellow tanks remember a yellow button press made while they were sliding
|
2020-12-27 07:20:33 -07:00 |
|
Eevee (Evelyn Woods)
|
934a2ec1fa
|
Switch railroad tracks when an actor with the RR sign makes a legal move
|
2020-12-27 07:08:23 -07:00 |
|
Eevee (Evelyn Woods)
|
d4fab4fba2
|
Restart a "waiting" level when changing compat mode; adjust player state when navigating with debug panel
|
2020-12-27 07:07:55 -07:00 |
|
Eevee (Evelyn Woods)
|
46a84e80b8
|
Fix some visual bugs with tracks in the editor
|
2020-12-27 07:07:23 -07:00 |
|
Eevee (Evelyn Woods)
|
f798bd2c9c
|
Move blobs' slime-spreading to happen instantly, not on arrival (and fix some typos)
|
2020-12-27 06:17:52 -07:00 |
|
Eevee (Evelyn Woods)
|
effc709a01
|
Make the compat preset buttons all the same height
|
2020-12-27 05:41:32 -07:00 |
|
Eevee (Evelyn Woods)
|
6470575a7b
|
Populate movement_cooldown for lit dynamite; guard against NaNs; check for moving blocks in bump mode
|
2020-12-27 05:41:03 -07:00 |
|
Eevee (Evelyn Woods)
|
c7815ba841
|
Move teleporter overriding to decision time; treat teleporting as a kind of slide; decouple speed from sliding
|
2020-12-27 05:40:06 -07:00 |
|
Eevee (Evelyn Woods)
|
adb0c4c869
|
Fix the search radius for orange buttons
|
2020-12-26 04:34:24 -07:00 |
|
Eevee (Evelyn Woods)
|
059a523347
|
Make ghosts erase fire even if they just got the boots from the same cell
|
2020-12-26 04:23:23 -07:00 |
|
Eevee (Evelyn Woods)
|
8fbd454059
|
Fix rendering in CC2 mode
|
2020-12-26 04:08:54 -07:00 |
|