Eevee (Evelyn Woods)
c7012f2565
Allow simple item bestowal when facing the level edge, too
2021-02-04 20:34:53 -07:00
Eevee (Evelyn Woods)
d5fd7b546d
Fix ghosts to not detonate green mines
2021-02-01 22:46:08 -07:00
Eevee (Evelyn Woods)
d8ac50efa9
Implement the CC1 inventory
2021-02-01 22:06:34 -07:00
Eevee (Evelyn Woods)
51acfc4353
Remove a hack for the old Lexy loop that's no longer necessary
2021-01-25 17:22:28 -07:00
Eevee (Evelyn Woods)
bf51cc2e0b
Only "mmf" once per attempted move
2021-01-25 17:22:12 -07:00
Eevee (Evelyn Woods)
b87ce730f2
Don't blow up players that start on mines by default; fixes CCLP4 #38
2021-01-25 16:54:09 -07:00
Eevee (Evelyn Woods)
acfad66974
Add undo/redo support to the editor
2021-01-25 15:26:56 -07:00
Eevee (Evelyn Woods)
884d6d9164
Restore manually-saved doppelganger behavior, to make it work with undo
2021-01-25 12:29:18 -07:00
Eevee (Evelyn Woods)
0b6ea68a7b
Fix rendering of crossed wires
2021-01-22 09:30:12 -07:00
Eevee (Evelyn Woods)
0c774d343e
Fix several renderer interpolation bugs
2021-01-22 09:12:02 -07:00
Eevee (Evelyn Woods)
69a344595c
Fix hints lingering forever
2021-01-22 08:46:23 -07:00
Eevee (Evelyn Woods)
54823f62bf
Add some more actor inspection to debug mode
2021-01-22 08:37:14 -07:00
Eevee (Evelyn Woods)
134270e3e3
Add a couple CC1 compat flags
2021-01-20 14:45:30 -07:00
Eevee (Evelyn Woods)
75d7691925
Add some more sound effects
2021-01-20 13:42:27 -07:00
Eevee (Evelyn Woods)
652e7e8108
Show time improvement on the level tally
2021-01-20 12:36:02 -07:00
Eevee (Evelyn Woods)
d21bfd4601
Fix a typo when moving levels
2021-01-20 12:00:47 -07:00
Eevee (Evelyn Woods)
7cb2d949db
Clarify flame jet tooltips
2021-01-20 12:00:37 -07:00
Eevee (Evelyn Woods)
ff33c42cc2
Keep the editor's level browser dialog around, and render previews faster
...
It's kind of annoying to watch the previews flicker into existence anew
every time you open the dialog, if you're working on several levels at a
time.
2021-01-20 11:59:29 -07:00
Eevee (Evelyn Woods)
1e38ccdc30
Fix door collision to act like dirt and not check has_inventory ( fixes #29 )
2021-01-17 23:21:12 -07:00
Eevee (Evelyn Woods)
32a5bc31bb
Fix dynamite leaving fire under actors beneath canopies ( fixes #27 )
2021-01-16 20:56:16 -07:00
Eevee (Evelyn Woods)
6a2d6d608d
Disable animation on inactive red teleporters and transmogrifiers ( fixes #28 )
2021-01-16 20:53:30 -07:00
Eevee (Evelyn Woods)
5653fc9c12
Change the "more" link text to bypass Vivaldi's fast forward feature
2021-01-16 02:58:11 -07:00
Eevee (Evelyn Woods)
b9037c1ce1
Remember last opened level in editor; prevent deleting the current level
2021-01-16 02:50:52 -07:00
Eevee (Evelyn Woods)
ac9b702eaa
Add controls for rearranging, duplicating, and deleting levels
2021-01-16 01:45:57 -07:00
Eevee (Evelyn Woods)
f89cccedb2
Pin the fflate version; 0.5.3 is unusable
2021-01-14 04:35:08 -07:00
Eevee (Evelyn Woods)
cf72daacbe
Checkpoint some minor editor bits
2021-01-14 00:53:54 -07:00
Eevee (Evelyn Woods)
5ab45b95c6
Prevent blowing up the same block twice in one tic, take two
2021-01-14 00:51:20 -07:00
Eevee (Evelyn Woods)
6e7338a214
Prevent blowing up the same block twice in one tic
2021-01-14 00:47:44 -07:00
Eevee (Evelyn Woods)
570fad84ab
Fix the player not being all the way on the exit when winning
2021-01-13 23:48:24 -07:00
Eevee (Evelyn Woods)
788e4ec3bc
Fix spacebar at the end of a level skipping the title screen for the next level
2021-01-13 23:43:54 -07:00
Eevee (Evelyn Woods)
fcab03f1d1
Fix some nits with the level browser header
2021-01-13 22:52:57 -07:00
Eevee (Evelyn Woods)
a91e1a831e
Track best score/clock/time separately; add a summary row to the level browser
2021-01-13 22:49:34 -07:00
Eevee (Evelyn Woods)
22f78f171c
Fix counting of aidless levels; remove total_time
2021-01-13 22:12:53 -07:00
Eevee (Evelyn Woods)
5df34712b6
Plurals
2021-01-13 21:56:34 -07:00
Eevee (Evelyn Woods)
db9ef8e51d
Show something useful for old save files
2021-01-13 21:51:25 -07:00
Eevee (Evelyn Woods)
3aec2b1fe6
Spruce up stock pack list with previews, progress bar
2021-01-13 21:49:01 -07:00
Eevee (Evelyn Woods)
bb7c468174
Finish special-ization of tileset defs; add depressed versions of buttons
2021-01-13 03:33:43 -07:00
Eevee (Evelyn Woods)
62eb4dc4bd
Remove the old Lexy-mode hack that only existed to try to make CC1 sync
2021-01-13 02:01:04 -07:00
Eevee (Evelyn Woods)
ed814cbf60
Add a compat flag for the MSCC ice patch behavior
2021-01-13 01:55:04 -07:00
Eevee (Evelyn Woods)
1650a3fc94
Add new, smoother pulling behavior as the Lexy default
2021-01-13 01:46:47 -07:00
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
Eevee (Evelyn Woods)
0f6f912055
Fix spacebar being eaten by Vivaldi, and repeated arrow keys causing scrolling
2021-01-11 18:10:34 -07:00
Eevee (Evelyn Woods)
602f16be8c
Update auto-scaling to match new DOM; introduce a landscape layout with more vertical space
2021-01-11 18:06:09 -07:00
Eevee (Evelyn Woods)
83f0ac9813
Always update the total levels in a pack when saving scores
2021-01-11 01:34:14 -07:00
Eevee (Evelyn Woods)
73fff50a00
Reduce the amount of mmfing allowed in a row
2021-01-11 01:34:04 -07:00
Eevee (Evelyn Woods)
2f9b0c1154
Add obituaries for CC2 monsters, and give existing causes a few more
2021-01-11 01:33:52 -07:00
Eevee (Evelyn Woods)
dfed3f2db9
Fix copied floated selections being entangled
2021-01-11 01:30:16 -07:00
Eevee (Evelyn Woods)
fbf3cb5ae2
Add a WIP version of Lexy's Lessons as a canon pack
2021-01-11 00:57:50 -07:00
Eevee (Evelyn Woods)
c2ed444ca0
Fix the drawing of copying a floating selection
2021-01-11 00:23:18 -07:00
Eevee (Evelyn Woods)
6a6a3a212e
Show time and level count in the splash's list of editor packs
2021-01-11 00:17:40 -07:00