Commit graph

21 commits

Author SHA1 Message Date
Juliana Sims
73ffad19f0 Implement orientation for logic gates
Note that orientation is called "direction" because it's named according to the
direction of electron flow.
2024-05-23 14:20:15 -04:00
David Thompson
4ec1666a1d Add end-game credits sequence. 2024-05-23 14:05:24 -04:00
Juliana Sims
50b6c67db8 Add ^switched-emitter, test in level 4 2024-05-23 12:35:50 -04:00
Christine Lemmer-Webber
67c25d93cb
Update level to have eye and moon 2024-05-23 10:14:59 -04:00
Christine Lemmer-Webber
b2d6d71b6a
Make new wall corners brickz 2024-05-23 10:14:52 -04:00
Christine Lemmer-Webber
02c331fa53
Slight tweak to star stuffs 2024-05-23 10:12:50 -04:00
Christine Lemmer-Webber
2273002d91
Use stars for background 2024-05-23 10:11:30 -04:00
Christine Lemmer-Webber
124de08764
Use the new corner tiles 2024-05-23 09:53:00 -04:00
David Thompson
9b88cb19c0 Add electron warp terminals. 2024-05-22 17:40:23 -04:00
Juliana Sims
6b9edbca25 Add or gate, update level 4 to use all logic gates 2024-05-22 13:32:37 -04:00
Juliana Sims
a49808d70d Add xor and level 4 2024-05-22 12:08:23 -04:00
David Thompson
dc05a9cd05 Reindent some stuff. 2024-05-22 10:35:27 -04:00
David Thompson
5756844161 Add basic AND gate and electric switch. 2024-05-22 08:00:39 -04:00
David Thompson
984ea4df67 Reimplement wireworld update; add stubs for new object types. 2024-05-21 22:12:21 -04:00
David Thompson
4c12ccc559 Add physical gates and finish floor switches. 2024-05-21 17:28:57 -04:00
David Thompson
ba7b9ea9d8 Add gems and the start of floor switches. 2024-05-21 14:10:57 -04:00
David Thompson
ce0c002e8b Add level progression. 2024-05-20 14:09:42 -04:00
David Thompson
111f4d37f1 Add support for more objects to map editor. 2024-05-20 12:31:56 -04:00
David Thompson
950361a9c4 Fix a tile on the map for symmetry reasons lol 2024-05-19 18:14:23 -04:00
David Thompson
f3ad31d244 Pack and parse wall data from map files. 2024-05-19 18:12:30 -04:00
David Thompson
3a3f4e31a1 Add start of tiled map compilation for levels. 2024-05-19 17:31:08 -04:00