Commit Graph

494 Commits

Author SHA1 Message Date
Eevee (Evelyn Woods)
549b34ad30 Split out the game proper 2020-09-10 11:05:38 -06:00
Eevee (Evelyn Woods)
1a9c3f619d Fix trying to draw out of bounds 2020-09-10 11:05:24 -06:00
Eevee (Evelyn Woods)
6b5b8b06aa Spruce up the options dialog, though it still doesn't work 2020-09-09 21:39:24 -06:00
Eevee (Evelyn Woods)
790adb34c4 Add a favicon 2020-09-09 20:56:19 -06:00
Eevee (Evelyn Woods)
57ee13425e Draw actors as they cross the viewport boundary too 2020-09-09 20:54:19 -06:00
Eevee (Evelyn Woods)
e85a896f5c Add CCLP3 2020-09-09 20:45:16 -06:00
Eevee (Evelyn Woods)
5279df12b7 Set a default font and slap a border around the playing field 2020-09-09 20:11:54 -06:00
Eevee (Evelyn Woods)
51a554286a Fix teeth not moving on levels without a time limit 2020-09-09 20:08:51 -06:00
Eevee (Evelyn Woods)
4d44441983 After a clone, mark the new clone as stuck too 2020-09-09 20:02:15 -06:00
Eevee (Evelyn Woods)
ac053d6c1f Restart the level when switching back from the editor 2020-09-09 18:47:18 -06:00
Eevee (Evelyn Woods)
274fa7c3c5 Only the player can step on thieves 2020-09-09 17:28:19 -06:00
Eevee (Evelyn Woods)
420b497cf2 Only the player can step on hints 2020-09-09 17:18:08 -06:00
Eevee (Evelyn Woods)
a3928b2865 Implement splashes and explosions, at least partially 2020-09-08 15:16:35 -06:00
Eevee (Evelyn Woods)
321641d8d8 Make fire block monsters; cleanup in prep for more CC2 nonsense 2020-09-08 14:52:23 -06:00
Eevee (Evelyn Woods)
8097339886 Implement green bombs/chips, ice blocks, and custom walls/floors 2020-09-08 14:42:38 -06:00
Eevee (Evelyn Woods)
88ec9f89e7 Fix turtles and implement swivels; CC2 LESSON 1 now replays correctly! 2020-09-08 14:23:55 -06:00
Eevee (Evelyn Woods)
214a430e52 Load the CC2 thin walls (and canopy) 2020-09-08 14:11:20 -06:00
Eevee (Evelyn Woods)
d38cbc9294 Add more items to the editor, fix its buttons, do smart drawing 2020-09-08 12:39:06 -06:00
Eevee (Evelyn Woods)
8be4f46641 Add an "accept" to the file upload control 2020-09-07 14:51:53 -06:00
Eevee (Evelyn Woods)
bd25fb02b1 Oops, fix re-trapping actors 2020-09-07 14:48:29 -06:00
Eevee (Evelyn Woods)
646fafc153 Make traps, doors, and the chip socket undoable 2020-09-07 14:43:34 -06:00
Eevee (Evelyn Woods)
bb50189644 Actors who start on traps should start the level trapped 2020-09-07 14:38:31 -06:00
Eevee (Evelyn Woods)
de98ba1a60 Creatures also block blocks 2020-09-07 13:21:28 -06:00
Eevee (Evelyn Woods)
bdf0caf4e7 Force a move on anything released from a trap 2020-09-07 13:14:43 -06:00
Eevee (Evelyn Woods)
2b07254d70 Fix undoing of slide moves 2020-09-05 19:50:09 -06:00
Eevee (Evelyn Woods)
9197061096 Don't stop when hitting a wall on a force floor 2020-09-05 19:41:36 -06:00
Eevee (Evelyn Woods)
8b18ce37fb Touch up the OpenGraph preview image 2020-09-05 19:19:21 -06:00
Eevee (Evelyn Woods)
136fa432e3 Prevent pushing a block off a cloner 2020-09-05 19:19:08 -06:00
Eevee (Evelyn Woods)
2096c42dbf Add clone blocks to the Tile World layout 2020-09-05 18:43:59 -06:00
Eevee (Evelyn Woods)
5361cff70a Give blocks a speed so they behave correctly when moving on their own (via ice, clone, etc) 2020-09-05 18:20:26 -06:00
Eevee (Evelyn Woods)
3d6dca2440 Fix blocks sliding on ice and also squishing the player 2020-09-05 17:57:48 -06:00
Eevee (Evelyn Woods)
4ccf17120b Fix turning around when hitting a wall on an ice corner 2020-09-05 17:47:33 -06:00
Eevee (Evelyn Woods)
a43b7e1d37 Wire up the "change pack" button 2020-09-05 17:37:11 -06:00
Eevee (Evelyn Woods)
06c4733e3f Make suction boots apply to all-way force floors 2020-09-05 17:31:11 -06:00
Eevee (Evelyn Woods)
077999de57 Fix restart 2020-09-05 17:30:41 -06:00
Eevee (Evelyn Woods)
444b16a05d Add OpenGraph tags 2020-09-05 17:24:34 -06:00
Eevee (Evelyn Woods)
34eb0dae6c Scale sidebar text a little better 2020-09-05 17:21:16 -06:00
Eevee (Evelyn Woods)
b01601fab6 Correctly identify DAT files; don't render editor when not in use 2020-09-05 17:17:59 -06:00
Eevee (Evelyn Woods)
bd526059f7 Unbreak opening CCLP1 (oops) 2020-09-05 17:11:34 -06:00
Eevee (Evelyn Woods)
6f6f0fab48 Finally support "uploading" your own levels 2020-09-05 17:10:52 -06:00
Eevee (Evelyn Woods)
dea7a7b754 Add a splash screen and the beginning of an editor 2020-09-05 16:21:31 -06:00
Eevee (Evelyn Woods)
25989fc75b Limit the undo stack to 200 tics 2020-09-03 13:55:19 -06:00
Eevee (Evelyn Woods)
8384b8d268 Auto-pause when losing focus 2020-09-03 13:53:22 -06:00
Eevee (Evelyn Woods)
ea31abe7a6 Change the viewport default size back to 9x9 2020-09-03 13:50:59 -06:00
Eevee (Evelyn Woods)
caf695acfe Put thin walls on the terrain layer for now 2020-09-03 10:44:19 -06:00
Eevee (Evelyn Woods)
8309b80342 Fix draw order of tiles in a cell once and for all 2020-09-03 10:39:19 -06:00
Eevee (Evelyn Woods)
15d3d43b76 Let's just guarantee that tic_offset is never 1 2020-09-03 10:31:46 -06:00
Eevee (Evelyn Woods)
bd57f686c7 Fix walk animation speed; fix occasional camera hiccups 2020-09-03 10:28:34 -06:00
Eevee (Evelyn Woods)
041d0223c7 Make ignoring work on sliding tiles again 2020-09-03 10:28:17 -06:00
Eevee (Evelyn Woods)
4972b0bc82 Fix teeth behavior to match CC2 2020-09-03 10:11:26 -06:00