Eevee (Evelyn Woods)
|
49b691adde
|
Allow yellow tanks into fire and rovers into more tiles
|
2021-05-03 21:38:42 -06:00 |
|
Eevee (Evelyn Woods)
|
7c498f195e
|
Improve editor rendering of connections, a bit
|
2021-04-30 13:22:50 -06:00 |
|
Eevee (Evelyn Woods)
|
f7ee18a28c
|
Add trap/cloner connection export to CCL
|
2021-04-28 22:15:21 -06:00 |
|
Eevee (Evelyn Woods)
|
eff62a9765
|
Merge trap/cloner connections; round-trip them through C2M; stub out connect tool
|
2021-04-28 22:05:01 -06:00 |
|
Eevee (Evelyn Woods)
|
7f90ee5f7d
|
Give the blue and green walls better names
|
2021-04-28 19:46:39 -06:00 |
|
Eevee (Evelyn Woods)
|
81b305b2f6
|
Add support for exporting hints to CCL; remove level hints
|
2021-04-28 19:46:21 -06:00 |
|
Eevee (Evelyn Woods)
|
58cc6ff61e
|
Consolidate editor export buttons into a menu
|
2021-04-28 19:25:49 -06:00 |
|
Eevee (Evelyn Woods)
|
c1bf88d3dd
|
Add rudimentary support for CCL export
|
2021-04-28 18:44:01 -06:00 |
|
Eevee (Evelyn Woods)
|
f48cef5250
|
Fix the hint editor to make an undo entry
|
2021-04-26 16:02:24 -06:00 |
|
Eevee (Evelyn Woods)
|
f2366be039
|
Move diamond iteration to algorithms so the editor can (eventually) use it
|
2021-04-26 15:57:13 -06:00 |
|
Eevee (Evelyn Woods)
|
4077bd0de3
|
Center the canvas independently along each axis
|
2021-04-26 10:24:01 -06:00 |
|
Eevee (Evelyn Woods)
|
167360f596
|
Add a zoom control
|
2021-04-24 11:43:28 -06:00 |
|
Eevee (Evelyn Woods)
|
e3a128df60
|
Add the cursor position to the editor's fledgling status bar
|
2021-04-23 14:37:20 -06:00 |
|
Eevee (Evelyn Woods)
|
ea9cc5ef07
|
Make editor zoom preserve the cursor point; allow wider panning
|
2021-04-23 14:27:52 -06:00 |
|
Eevee (Evelyn Woods)
|
a7553457ad
|
Add mousewheel zooming to the editor
|
2021-04-23 13:28:20 -06:00 |
|
Eevee (Evelyn Woods)
|
9e090f967d
|
Make erasing thin walls undoable; fix ctrl key sometimes not being recognized
|
2021-03-14 16:57:41 -06:00 |
|
Eevee (Evelyn Woods)
|
29fb8791e5
|
Fix using shift with the adjust tool
|
2021-03-14 15:16:30 -06:00 |
|
Eevee (Evelyn Woods)
|
2ab983ec0a
|
Swap ctrl with right click for most editor tools; add bg tile
Also merges hover with mouse operations proper, which simplifies some
things.
|
2021-03-14 15:08:19 -06:00 |
|
Eevee (Evelyn Woods)
|
4399c9c75a
|
Fix kb shortcuts no longer working in the editor after editing level properties
|
2021-03-13 20:16:37 -07:00 |
|
Eevee (Evelyn Woods)
|
ba7e715222
|
Bind U to undo
|
2021-03-13 19:02:11 -07:00 |
|
Eevee (Evelyn Woods)
|
854ad03523
|
Spruce up player UI slightly; add space for level rules; add fullscreen button for mobile
|
2021-03-13 18:53:27 -07:00 |
|
Eevee (Evelyn Woods)
|
d251955684
|
Make red teleporters count as wired if they neighbor a logic gate
|
2021-03-13 18:05:29 -07:00 |
|
Eevee (Evelyn Woods)
|
5384561413
|
Add a new tile, the one-way thin wall
|
2021-03-13 18:05:13 -07:00 |
|
Eevee (Evelyn Woods)
|
fa06eb8d7a
|
Allow editing level comments; touch up level props dialog (fixes #47)
|
2021-03-13 18:02:49 -07:00 |
|
Eevee (Evelyn Woods)
|
3b257df8d3
|
Add sound effects for time items and early exit
|
2021-03-13 17:55:10 -07:00 |
|
Eevee (Evelyn Woods)
|
0b957cfeb1
|
Preserve wires when drawing a wireable tile in the editor; light switches don't propagate
|
2021-03-10 23:20:00 -07:00 |
|
Eevee (Evelyn Woods)
|
3020e3b038
|
Count chips in C2Ms on level start, not on parse (so editing updates the chip count)
|
2021-03-10 22:19:47 -07:00 |
|
Eevee (Evelyn Woods)
|
56611958f7
|
Draw actor facing directions in the editor (fixes #38)
|
2021-03-10 20:47:07 -07:00 |
|
Eevee (Evelyn Woods)
|
28a26cdc14
|
Add modification tracking to the editor and wire it into undo/redo
|
2021-03-10 20:28:26 -07:00 |
|
Eevee (Evelyn Woods)
|
9c5b241cae
|
Add editor keyboard shortcuts for select all and deselect all
|
2021-03-10 19:27:49 -07:00 |
|
Eevee (Evelyn Woods)
|
58deed916c
|
Add editor keyboard shortcuts for undo and selecting (some) tools
|
2021-03-10 19:19:08 -07:00 |
|
Eevee (Evelyn Woods)
|
a0f282fb8e
|
Add mouse preview to the editor; implement the fill tool
|
2021-03-10 19:08:19 -07:00 |
|
Eevee (Evelyn Woods)
|
14d9c8ade9
|
Intercept and report syntax errors
|
2021-03-10 16:37:16 -07:00 |
|
Eevee (Evelyn Woods)
|
63609ba77e
|
Fix a few more Lynx compat issues
|
2021-03-08 23:53:52 -07:00 |
|
Eevee (Evelyn Woods)
|
2dcd73d44a
|
Fix loading of initial RFF direction from Tile World solutions
|
2021-03-08 21:33:03 -07:00 |
|
Eevee (Evelyn Woods)
|
dd10236b22
|
Implement "hide logic", and actually save options (fixes #52)
|
2021-03-08 21:04:23 -07:00 |
|
Eevee (Evelyn Woods)
|
028fc016b0
|
Add an ankh description in the editor
|
2021-03-08 20:16:14 -07:00 |
|
Eevee (Evelyn Woods)
|
48806a3dfd
|
Fix canopies being indestructible
|
2021-03-08 20:15:55 -07:00 |
|
Eevee (Evelyn Woods)
|
e8f82d885f
|
Add a compat flag for the cloned bowling ball change
|
2021-03-08 20:06:02 -07:00 |
|
Eevee (Evelyn Woods)
|
1e5160b40d
|
Use kill_actor when appropriate; fix some bowling ball behavior
|
2021-03-08 20:02:23 -07:00 |
|
Eevee (Evelyn Woods)
|
2cf6afa590
|
Slow down force floors and animated chips slightly
|
2021-03-08 18:53:36 -07:00 |
|
Eevee (Evelyn Woods)
|
cf2f399371
|
Fix some subtle issues caused by 60 FPS updating
|
2021-03-08 18:53:11 -07:00 |
|
Eevee (Evelyn Woods)
|
a36862e65b
|
Revamp the halo into an ankh
|
2021-03-07 19:36:48 -07:00 |
|
Eevee (Evelyn Woods)
|
c6c904ca68
|
Abandon the .mjs naming scheme
Browsers refuse to load a JS module if the mimetype is wrong, and even
Python's http.server doesn't recognize this extension yet.
|
2021-03-07 18:06:42 -07:00 |
|
Eevee (Evelyn Woods)
|
db34ca72f9
|
Make turntables slide actors out of them and toggle on edge flip
Also fix the default display of unpowered tiles while I'm in here.
|
2021-03-07 18:05:55 -07:00 |
|
Eevee (Evelyn Woods)
|
59d26e6a00
|
Add a vfx for falling into a hole
|
2021-03-07 00:56:11 -07:00 |
|
Eevee (Evelyn Woods)
|
662787c287
|
Add palette support for sokoban tiles
|
2021-03-07 00:46:01 -07:00 |
|
Eevee (Evelyn Woods)
|
e69ac492c7
|
Remove the item lock tile
|
2021-03-07 00:43:56 -07:00 |
|
Eevee (Evelyn Woods)
|
e5fd2b67da
|
Make turntables eject their contents
|
2021-03-07 00:42:19 -07:00 |
|
Eevee (Evelyn Woods)
|
0be59c21eb
|
Make the glass block shatter on spikes and work with the transmogrifier
|
2021-03-07 00:23:40 -07:00 |
|