-
4f43392395
Merge
4637cc589d into 2c879f99d2
Emilia
2024-05-09 21:12:45 -0700
-
-
2c879f99d2
Style nits: redarken bg, sharpen button highlights, emphasize splash headers
master
Eevee (Evelyn Woods)
2024-05-09 21:01:39 -0600
-
b82e112cbc
Teach the connect tool to move destinations and delete connections
Eevee (Evelyn Woods)
2024-05-09 21:00:10 -0600
-
2fa84e0477
Fix some subtle bugs with some octants in walk_grid
Eevee (Evelyn Woods)
2024-05-09 19:02:01 -0600
-
6d003287e4
Fleshed out editor tools considerably
Eevee (Evelyn Woods)
2024-05-09 18:27:14 -0600
-
e963c83c4d
Fix undoing green button presses
Eevee (Evelyn Woods)
2024-05-08 08:55:23 -0600
-
0cd7537ce6
Add dirt sfx, and Cerise versions of the footstep and mmf sounds
Eevee (Evelyn Woods)
2024-05-07 17:50:58 -0600
-
ed67f371cb
Lighten the color scheme somewhat
Eevee (Evelyn Woods)
2024-05-07 17:10:05 -0600
-
246e56187c
Fix the editor to also crop the selection
Eevee (Evelyn Woods)
2024-05-06 23:12:35 -0600
-
214eaad1f5
Fix an editor crash when floating a selection containing a red button
Eevee (Evelyn Woods)
2024-05-06 22:45:00 -0600
-
9e90b18f1f
Fix the size of the "clear inventory" button
Eevee (Evelyn Woods)
2024-05-06 22:11:37 -0600
-
d4910a4147
Sort of estimate the size of undo entries
Eevee (Evelyn Woods)
2024-05-06 22:11:03 -0600
-
fe096436da
Add some random functions (which I'm already using whoops)
Eevee (Evelyn Woods)
2024-05-06 22:06:56 -0600
-
7b5e9b564d
Fix entering debug mode from the splash screen
Eevee (Evelyn Woods)
2024-05-06 22:04:14 -0600
-
98c77ed798
Fix undoing level properties
Eevee (Evelyn Woods)
2024-05-06 21:11:39 -0600
-
68eb16f7e7
Get the level filter out of the thread pool, and add a non-threaded pool
Eevee (Evelyn Woods)
2024-05-06 20:07:31 -0600
-
559730eae4
Fix and clean up wiring
Eevee (Evelyn Woods)
2024-05-06 20:03:37 -0600
-
aa4b3f3794
Remove the tile pool
Eevee (Evelyn Woods)
2024-05-06 15:38:11 -0600
-
0e752972f0
Fix some style nits
Eevee (Evelyn Woods)
2024-05-06 15:34:32 -0600
-
38d7b55032
Fix local directory loading
Eevee (Evelyn Woods)
2024-05-06 15:03:31 -0600
-
913a8144f1
Fix overwriting a VFX with a transmute
Eevee (Evelyn Woods)
2024-05-06 14:58:27 -0600
-
4772d63719
Remove some lingering console.log()s
Eevee (Evelyn Woods)
2024-05-06 14:08:51 -0600
-
626d146375
Add explicit support in the level for sokoban buttons
Eevee (Evelyn Woods)
2024-05-06 14:07:35 -0600
-
3c7b8948ae
Remove the undo closure for failing the level
Eevee (Evelyn Woods)
2024-05-06 13:41:29 -0600
-
d1f0ac4956
Simplify wire phase undo
Eevee (Evelyn Woods)
2024-05-06 13:37:34 -0600
-
b891d6f38c
Undo inventory changes with tile props
Eevee (Evelyn Woods)
2024-05-06 12:57:58 -0600
-
20b19c53ff
Cut down on some undo closures
Eevee (Evelyn Woods)
2024-05-06 12:40:38 -0600
-
c900ec80db
Reduce undo memory usage by a third
Eevee (Evelyn Woods)
2024-05-06 11:21:27 -0600
-
63da1ff38c
Implement the toll gate
Eevee (Evelyn Woods)
2024-05-05 16:20:21 -0600
-
3f6278f281
Fix rendering of the moment of death
Eevee (Evelyn Woods)
2024-05-05 15:32:56 -0600
-
4527eb972e
Add a little noise to the rewind effect
Eevee (Evelyn Woods)
2024-05-05 14:55:24 -0600
-
d54ba0a191
Increase rewinding speed
Eevee (Evelyn Woods)
2024-05-05 13:28:05 -0600
-
45a8e0055d
Untangle doppelganger movement from the visual is_blocked flag
Eevee (Evelyn Woods)
2024-05-04 13:05:19 -0600
-
f6ee09b6c7
Added a new auto-fix for actors atop bombs in CCL levels
Eevee (Evelyn Woods)
2024-05-04 12:09:48 -0600
-
e33c35bbe0
Fix (or unfix) the search radius for orange buttons
Eevee (Evelyn Woods)
2024-05-04 11:35:20 -0600
-
1481047b94
Adjust the bug/paramecium and frame blocks in the editor palette to be more consistent
Eevee (Evelyn Woods)
2024-04-28 09:24:13 -0600
-
55f185cd14
Merge
166adac8de into 430fa5c354
Simon Lydell
2024-04-28 15:20:52 +0200
-
-
166adac8de
Use cmd on macOS
Simon Lydell
2024-04-28 15:10:35 +0200
-
d9c6a3b0e0
Make zoom hotkeys zoom towards cursor
Simon Lydell
2024-04-28 14:24:01 +0200
-
c99bb2122d
Allow
+ as zoom-in hotkey
Simon Lydell
2024-04-28 14:23:33 +0200
-
4977ba13ed
Zoom with ctrl
Simon Lydell
2024-04-28 14:22:32 +0200
-
-
037d9d86fb
Fix a couple missed spots with actors_move_instantly
Eevee (Evelyn Woods)
2024-04-25 05:24:34 -0600
-
9763ceaa1c
Revamp tileset options; refactor drawing a bit; work on tileset conversion
Eevee (Evelyn Woods)
2024-04-25 05:22:18 -0600
-
85cd65da00
Merge
54ebdd1bb3 into 430fa5c354
mruac
2024-04-25 01:42:06 -0700
-
-
96f579ca09
Merge
394faa2f79 into 430fa5c354
Zee
2024-04-25 01:41:17 -0700
-
-
-
5a17b9022d
Arrange the compat flags into categories & show compat icon in main UI
Eevee (Evelyn Woods)
2024-04-24 12:30:59 -0600
-
0efbefb999
Politely decline to emulate a bug in TW Lynx
Eevee (Evelyn Woods)
2024-04-24 07:52:11 -0600
-
55c4c574ec
New MS compat flag: Block splashes don't block the player
Eevee (Evelyn Woods)
2024-04-24 03:32:15 -0600
-
df0ab43e70
Add partial support for the mouse move format in TWS files
Eevee (Evelyn Woods)
2024-04-24 03:21:14 -0600
-
097a4b04d8
Move Lynx trap ejection to its own mini-step
Eevee (Evelyn Woods)
2024-04-23 02:58:23 -0600
-
7e210de5e7
New compat flag for making popwalls actually pop on arrival
Eevee (Evelyn Woods)
2024-04-23 02:56:10 -0600
-
991704ee19
Erase animations at decision time, apparently
Eevee (Evelyn Woods)
2024-04-23 02:52:47 -0600
-
c5f2728ad0
Fix the Lynx fake-wall flicking behavior
Eevee (Evelyn Woods)
2024-04-23 00:31:56 -0600
-
6c3cf8b4b4
Fix DAT files to not insert implicit button connections
Eevee (Evelyn Woods)
2024-04-22 13:57:31 -0600
-
1cb92a454d
Show the correct replay input when rewinding
Eevee (Evelyn Woods)
2024-04-22 12:49:46 -0600
-
-
-
430fa5c354
Length connection arrows for adjacent cells
Eevee (Evelyn Woods)
2024-04-22 10:23:22 -0600
-
5da2cf14db
Give the adjust tool a live preview (still rough)
Eevee (Evelyn Woods)
2024-04-22 10:22:31 -0600
-
e7903d5895
Fix mirroring/flipping on ice corners and similar, oops
Eevee (Evelyn Woods)
2024-04-22 10:21:58 -0600
-
6a92641d57
Add get_terrain() and get_actor() to StoredCell
Eevee (Evelyn Woods)
2024-04-22 10:21:31 -0600
-
90a8f73b93
Tint it slightly pinker...
Eevee (Evelyn Woods)
2024-04-22 10:21:02 -0600
-
13918a579f
Fix the center point for keyboard zoom
Eevee (Evelyn Woods)
2024-04-22 10:09:25 -0600
-
20e2b64390
Update connections after a full-level transform
Eevee (Evelyn Woods)
2024-04-22 10:09:04 -0600
-
0a5e5c66c2
Add a rough circuit preview to the wire tool
Eevee (Evelyn Woods)
2024-04-22 09:44:50 -0600
-
5f80e880c2
Add shortcuts to zoom in/out and reset the zoom
Eevee (Evelyn Woods)
2024-04-22 09:07:55 -0600
-
3a9e7c1cd8
Split the adjust tool into rotate/adjust
Eevee (Evelyn Woods)
2024-04-22 00:24:07 -0600
-
abbda898c7
Add support for gray buttons to the adjust tool
Eevee (Evelyn Woods)
2024-04-21 03:53:57 -0600
-
1170c5970e
Fix blank circuit blocks? Although they seemed to work already?
Eevee (Evelyn Woods)
2024-04-21 03:51:44 -0600
-
39f0f20dc6
Update implicit button connections when editing, I hope
Eevee (Evelyn Woods)
2024-04-21 02:30:34 -0600
-
04d6b3dddb
Refactor circuit-tracing to be more in algorithms
Eevee (Evelyn Woods)
2024-04-21 00:39:23 -0600
-
c45ebe60e1
Run replays in reverse order, in the hopes of a teeny speedup
Eevee (Evelyn Woods)
2024-04-21 00:38:34 -0600
-
b360fa3998
Change sand slowdown from 100% to 50%, and give it the gravel sound
Eevee (Evelyn Woods)
2024-04-20 03:34:14 -0600
-
29fbb56c88
Update grass description
Eevee (Evelyn Woods)
2024-04-20 03:29:29 -0600
-
a31c8b8a86
Update icon to the new (current) palette
Eevee (Evelyn Woods)
2024-04-20 03:28:22 -0600
-
3dfa9bd361
Continue to fuck around with the color scheme a bit at a time
Eevee (Evelyn Woods)
2024-04-20 03:27:11 -0600
-
43d5d65366
Fix loading of c2g zips, oops
Eevee (Evelyn Woods)
2024-04-20 02:56:47 -0600
-
0098660d7b
Change editor export to use fragments
Eevee (Evelyn Woods)
2024-04-20 02:13:05 -0600
-
cd2d28dedd
Switch to using fragment; support direct linking to packs and levels
Eevee (Evelyn Woods)
2024-04-20 01:46:01 -0600
-
b6f38f835d
Enable zlib compression of exported levels
Eevee (Evelyn Woods)
2024-04-20 01:45:25 -0600
-
b44da28020
Try fruitlessly to make c2g parsing more tolerant of mistakes
Eevee (Evelyn Woods)
2024-04-20 01:44:32 -0600
-
06ceb827f3
Don't let the player get stuck in an inactive red teleporter
Eevee (Evelyn Woods)
2024-04-19 21:51:34 -0600
-
17f4e77054
Fix force-proof players to still bonk on force floors
Eevee (Evelyn Woods)
2024-04-19 21:39:37 -0600
-
939c71aab7
Don't die to a monster that was just hooked
Eevee (Evelyn Woods)
2024-04-19 00:24:58 -0600
-
af57e8a33e
Remove the raft from the editor
Eevee (Evelyn Woods)
2024-04-18 02:08:55 -0600
-
e3d8a0f669
Fix the floodfill tool
Eevee (Evelyn Woods)
2024-04-18 02:03:19 -0600
-
3cf81b53ad
Improve the connection tool somewhat; show implicit connections
Eevee (Evelyn Woods)
2024-04-18 00:56:20 -0600
-
5e2dfdd926
Allow clicking green buttons in the editor; move cursor into MouseOperation
Eevee (Evelyn Woods)
2024-04-17 20:30:23 -0600
-
c624964b76
Oops! Fix calls to blocks_leaving
Eevee (Evelyn Woods)
2024-04-17 19:46:50 -0600
-
e9650db4d8
Hardcode green toggles a bit less, and shrink the undo size
Eevee (Evelyn Woods)
2024-04-17 19:46:29 -0600
-
5aeeb8a974
Touch up some tile tooltips; rearrange experimental tiles
Eevee (Evelyn Woods)
2024-04-17 03:52:39 -0600
-
e11a5956bd
Make hearts and mines transmogrify into each other
Eevee (Evelyn Woods)
2024-04-17 03:51:47 -0600
-
618f292ec9
Add an xray view and a "matching button" sprite for the sokoban blocks
Eevee (Evelyn Woods)
2024-04-17 03:51:11 -0600
-
849010fc75
Add some saturation to the palette
Eevee (Evelyn Woods)
2024-04-17 03:50:19 -0600
-
2439048f59
Fix transforming selection + add more transforms
Eevee (Evelyn Woods)
2024-04-17 02:24:06 -0600
-
ed5f76221b
Add support for subtracting from the selection
Eevee (Evelyn Woods)
2024-04-17 01:22:45 -0600
-
eaa3bf6965
Spruce up the editor toolbar
Eevee (Evelyn Woods)
2024-04-17 01:09:55 -0600
-
ba11e48c7d
Highlight the most interesting button in a dialog
Eevee (Evelyn Woods)
2024-04-16 23:58:47 -0600
-
7e0c1b0337
Improve the editor's selection tool (slightly WIP)
Eevee (Evelyn Woods)
2024-04-16 23:55:35 -0600
-
48482b2a65
Recolor the whole thing to pinkish-orange
Eevee (Evelyn Woods)
2024-04-16 23:44:28 -0600
-
e1e99e73e7
Fix circuit blocks; distinguish floor wiring from black button wiring
Eevee (Evelyn Woods)
2024-04-16 21:09:46 -0600
-
3802b10956
Visually indicate when a floor is in an odd wiring state
Eevee (Evelyn Woods)
2024-04-16 20:48:50 -0600