Eevee (Evelyn Woods)
effc709a01
Make the compat preset buttons all the same height
2020-12-27 05:41:32 -07:00
Eevee (Evelyn Woods)
715d5412e4
Move these links out of the way for now
2020-12-24 06:11:35 -07:00
Eevee (Evelyn Woods)
1968420027
Improve the pack handling experience somewhat
...
- Include links for the stock packs
- Show completion amount and total time for played packs
- Expose a list of all other packs the player has played
- Allow forgetting a pack
- Jump to the current level when reopening a pack
- Highlight the current level in the level browser, and scroll to it
2020-12-24 05:36:57 -07:00
Eevee (Evelyn Woods)
a8800838d4
Add a loading and error screen; also include compat CSS oops
2020-12-24 03:38:13 -07:00
Eevee (Evelyn Woods)
af7d2c741b
Give the bulk tester a category for early exit
2020-12-16 01:38:45 -07:00
Eevee (Evelyn Woods)
f0e702e397
Fix display of errored levels in bulk tester
2020-12-16 00:12:43 -07:00
Eevee (Evelyn Woods)
22758e64ac
Fix score bonus wrapping onto a new line
2020-12-15 23:01:52 -07:00
Andrew Ekstedt
55bf250c63
Add grade report to the bulk tester
2020-12-15 20:08:35 -08:00
Eevee (Evelyn Woods)
f3f73a5e41
Move input handling into Level and clean it up a ton; add a bulk test gizmo
2020-12-14 17:02:14 -07:00
Eevee (Evelyn Woods)
2fa231a6cd
Oops; include HTML/CSS changes for replays too
2020-12-13 20:39:55 -07:00
Eevee (Evelyn Woods)
c17169f49d
Rearranged debug panel a bit; added progress bar for replay playback
2020-12-11 22:15:39 -07:00
Eevee (Evelyn Woods)
fde7d9a11c
Remove some old stuff; stub out replay progress bar
2020-12-11 21:40:40 -07:00
Eevee (Evelyn Woods)
a96c089d7f
Move the debug panel to a sidebar
2020-12-11 19:43:22 -07:00
Eevee (Evelyn Woods)
75e981335f
Restore the input viewer
2020-12-11 14:25:02 -07:00
Eevee (Evelyn Woods)
b01d50c7e8
Move replay support into the debug panel
2020-12-09 20:36:13 -07:00
Eevee (Evelyn Woods)
f462ae3394
Add some more complex tiles to the palette; add ,/. shortcuts
2020-12-07 12:45:21 -07:00
Eevee (Evelyn Woods)
aeac5c285b
Finally add and wire up most of the debug panel
2020-12-06 18:51:12 -07:00
Eevee (Evelyn Woods)
076aa9133a
Improve splash page slightly; add pack saving in editor
2020-12-06 14:03:36 -07:00
Eevee (Evelyn Woods)
7a710ee5dc
Fix editor canvas centering in Chrome
2020-12-03 21:19:33 -07:00
Eevee (Evelyn Woods)
411005eaa6
Editor: Stub out support for actually saving levels
2020-12-03 15:40:44 -07:00
Eevee (Evelyn Woods)
fa18238e60
Editor: Fix bad rendering when clicking a tool
2020-12-02 17:30:33 -07:00
Eevee (Evelyn Woods)
e51665b612
Add basic support for drop/cycle/swap
2020-12-02 17:18:54 -07:00
Eevee (Evelyn Woods)
f0680ce0c4
Cleaned up several tile properties; added railroad adjusting
2020-12-02 13:54:32 -07:00
Eevee (Evelyn Woods)
aa41336b90
Add more tiles and more kinds of adjustment
2020-12-02 11:54:15 -07:00
Eevee (Evelyn Woods)
ec5d9f7b12
Editor: Add selected tile, tool help, and hint editing; clean up toolbar style
2020-12-02 11:34:46 -07:00
Eevee (Evelyn Woods)
0d376e003e
Editor: Teach the adjust tool to edit individual tiles
2020-12-02 09:05:20 -07:00
Eevee (Evelyn Woods)
14061dec0e
Fix the editor's viewport size to match the level
2020-11-28 12:36:35 -07:00
Eevee (Evelyn Woods)
4218657c28
Use consistent drawing behavior in the editor; add shift, ctrl pencil modifiers
2020-11-28 11:59:57 -07:00
Eevee (Evelyn Woods)
dff3081194
Editor: center/pad the level, fix some bugs with pencil drawing
2020-11-28 11:07:02 -07:00
Eevee (Evelyn Woods)
ca4eaa86cb
Fix some minor aesthetic issues with the editor
2020-11-23 21:54:53 -07:00
Eevee (Evelyn Woods)
3514f25f2b
Revert part of the hearts/time style improvements to prevent grid blowout from hints
2020-11-03 14:40:05 -07:00
Eevee (Evelyn Woods)
6804169a8a
Spruce up buttons a teeny bit more
2020-11-03 14:07:49 -07:00
Eevee (Evelyn Woods)
81c7f97d72
Improve behavior on mobile
...
- Hide the key hints in portrait mode
- Make auto-scaling more robust; it now handles when the player root is
wider than the actual play area, it better understands the inventory
behavior in portrait mode, and it recognizes when it needs to shrink;
with these changes, the game actually fills the screen on both Firefox
and Chrome on my phone!
- Replace the text buttons with SVG icons
- Add a little more contrast to button edges
- Fix alignment of the heart/time/score counters in portrait mode
- Detect movement based on where the touch is relative to the level
viewport, not the entire play area (oof)
2020-11-03 13:50:34 -07:00
Eevee (Evelyn Woods)
37b44bcca4
Stub out debug controls
2020-11-01 11:29:48 -07:00
Eevee (Evelyn Woods)
8073604271
Add... error handling... sort of... for levels at least
2020-10-21 21:07:50 -06:00
Eevee (Evelyn Woods)
edbe32c148
Add support for drag/drop, dir upload, C2G, AND lazy level loading!
2020-10-21 20:47:07 -06:00
Eevee (Evelyn Woods)
76051870b7
Basically finish the camera region editing tool; add save/load support for it
2020-09-28 04:00:55 -06:00
Eevee (Evelyn Woods)
432bb881e6
Split out mouse operations; add camera regions, our first custom feature
2020-09-28 02:58:11 -06:00
Eevee (Evelyn Woods)
b40805c02e
Take a rough swing at phone support
2020-09-26 02:55:39 -06:00
Eevee (Evelyn Woods)
58473bbd17
(very minor splash changes)
2020-09-25 23:11:31 -06:00
Eevee (Evelyn Woods)
5e2c8ee65e
Add a background; hide some broken stuff
2020-09-25 19:55:34 -06:00
Eevee (Evelyn Woods)
f0bfa12083
Clear connections when editing a new level
2020-09-25 05:39:15 -06:00
Eevee (Evelyn Woods)
537e011f2a
Track scores, including your total score for a pack
2020-09-25 03:47:18 -06:00
Eevee (Evelyn Woods)
6aee8ed622
Overhaul the UI to be more good pretty; add CCLP2+4
2020-09-24 20:28:16 -06:00
Eevee (Evelyn Woods)
958a2768d7
Fix clicking in the editor lol
2020-09-23 22:10:45 -06:00
Eevee (Evelyn Woods)
02f7f19275
Use flex-end instead of end, which Chrome doesn't support
2020-09-23 22:10:35 -06:00
Eevee (Evelyn Woods)
8d0ea0c60e
Use image-rendering values that work in Chrome, too (oops)
2020-09-23 21:35:29 -06:00
Eevee (Evelyn Woods)
b7ceafc5a1
Add a first pass at a soundtrack, with 5 tracks wow!
2020-09-21 02:08:03 -06:00
Eevee (Evelyn Woods)
0535cbc0bf
Stub out drawing connections in the editor
2020-09-20 21:17:18 -06:00
Eevee (Evelyn Woods)
32be0d0d71
Overhaul inventory: taking items is now undoable; inventory UI is correct, shows key counts
2020-09-19 22:43:04 -06:00