Commit Graph

375 Commits

Author SHA1 Message Date
Eevee (Evelyn Woods)
eb2dd7a4a4 Implement clone machine! 2020-09-01 01:31:42 -06:00
Eevee (Evelyn Woods)
2b4450fc8c Prevent spacebar from scrolling 2020-08-31 12:24:07 -06:00
Eevee (Evelyn Woods)
af65e3d5b3 Whoops, fix syntax error 2020-08-31 12:18:39 -06:00
Eevee (Evelyn Woods)
8309ff37a8 Add an incredibly crappy restart button 2020-08-31 12:18:09 -06:00
Eevee (Evelyn Woods)
051730750b Always put the player first in actor order 2020-08-31 12:07:11 -06:00
Eevee (Evelyn Woods)
730824e697 Define clone blocks and teeth in the CC2 tile layout 2020-08-31 12:06:58 -06:00
Eevee (Evelyn Woods)
6076b3c9a1 Add an incredibly bad level select 2020-08-31 11:33:01 -06:00
Eevee (Evelyn Woods)
a76a44e1b8 Fuck it, I guess let anyone use the secret query args 2020-08-31 11:06:27 -06:00
Eevee (Evelyn Woods)
070d276e8a Implement green/blue buttons, tanks, monster death; stub out remaining CC1 objects; easy restart on death 2020-08-31 11:03:14 -06:00
Eevee (Evelyn Woods)
0390d54909 Styled the whole page; reimplemented pausing; implemented success, score, and time 2020-08-31 10:27:29 -06:00
Eevee (Evelyn Woods)
b871181bf4 Add support for demos, terrible UI for it, and a clumsy pause button 2020-08-31 08:40:44 -06:00
Eevee (Evelyn Woods)
101b68c017 Map out most of the parts of the CC2 tile layout that I can actually draw 2020-08-30 04:52:47 -06:00
Eevee (Evelyn Woods)
731d3c15a8 Rewrite movement loop and timing to better match Lynx rules 2020-08-30 01:50:34 -06:00
Eevee (Evelyn Woods)
413c511fe1 Implement specialized blocking for dirt, gravel, chips, etc. 2020-08-29 02:22:55 -06:00
Eevee (Evelyn Woods)
b3a0ff963c Begrudgingly support letter tiles 2020-08-29 02:10:27 -06:00
Eevee (Evelyn Woods)
a2e1a4fd9a Stop parsing a C2M at END; fix CC2 force floor tiles 2020-08-29 01:31:05 -06:00
Eevee (Evelyn Woods)
ec872d93d2 Implement implicit terrain for C2M; implement thin walls 2020-08-29 01:14:59 -06:00
Eevee (Evelyn Woods)
a9b1af8e62 Support CC2's multiple hints 2020-08-29 00:58:04 -06:00
Eevee (Evelyn Woods)
a50de91195 Implement appearing walls and popwalls 2020-08-29 00:30:01 -06:00
Eevee (Evelyn Woods)
576a7b0c26 Finish specifying the Tile World tileset layout 2020-08-29 00:25:28 -06:00
Eevee (Evelyn Woods)
050c4e0322 Fix missing floor tiles in DAT levels 2020-08-29 00:25:17 -06:00
Eevee (Evelyn Woods)
bbfa0a6e8f Split out CC2 tile bytes; stub out enough for Lesson 1 to load; show inventory; implement misc bits 2020-08-28 07:01:28 -06:00
Eevee (Evelyn Woods)
15d9101ebf Allow me to play commercial levels locally 2020-08-28 05:38:23 -06:00
Eevee (Evelyn Woods)
0dd190fc5a Finish CC1 parser; show hints; improve ice 2020-08-28 05:24:25 -06:00
Eevee (Evelyn Woods)
3084ca7b49 Initial commit: a game that plays through some of CCLP1 2020-08-28 04:02:03 -06:00