Commit graph

115 commits

Author SHA1 Message Date
Corwin
b78f7345b9
replace existing animation for pushed entity 2023-08-29 22:32:03 +01:00
Corwin
f3d0757fa3
squid hero phasing 2023-08-29 22:28:00 +01:00
Corwin
36e912bcb0
nothing should get killed from overlapping the hero 2023-08-29 22:28:00 +01:00
Gwilym Inzani
7af1b01006 Add a level where a squid teleports 2023-08-29 22:26:47 +01:00
Gwilym Inzani
a8e8f30f91 Remove invalid solution for glove_key 2023-08-29 22:26:19 +01:00
Corwin
7d907d014f
the check should be for one entity 2023-08-29 22:03:42 +01:00
Corwin
b7c10742af
add teleporter to build.rs 2023-08-29 21:58:02 +01:00
Corwin
da89a8a6cb
add teleporter shadow 2023-08-29 21:53:10 +01:00
Gwilym Inzani
8cb4f0c40f Make the reason the solution works not the wall 2023-08-29 21:47:40 +01:00
Gwilym Inzani
657637aa8e Make just rocks more interesting 2023-08-29 21:47:40 +01:00
Corwin
712301bd2e
teleporter level 2023-08-29 21:45:11 +01:00
Corwin
8b8f94ae7f
teleporters 2023-08-29 21:45:11 +01:00
Gwilym Inzani
2ce7d91c74 Add a level with just rocks 2023-08-29 21:43:37 +01:00
Gwilym Inzani
86607eeab0 Glove and key 2023-08-29 21:33:21 +01:00
Corwin
df2f45797b
only hero and squid can pick up items 2023-08-29 21:31:36 +01:00
Corwin
07c5afb990
add teleporter entity type 2023-08-29 21:24:30 +01:00
Gwilym Inzani
a7cbb60b20 Add a squid rock level 2023-08-29 21:13:57 +01:00
Corwin
98c96080f9
environment variable to run specific level 2023-08-29 21:11:58 +01:00
Corwin
56f1b68055
allow with justification 2023-08-29 21:01:35 +01:00
Corwin
078f4f22a9
make obtuse return values understandable 2023-08-29 20:59:03 +01:00
Gwilym Inzani
15d075a1c8 Maybe we'll have this many levels one day 2023-08-29 20:56:29 +01:00
Gwilym Inzani
fef393c39c We can now make a lot more levels 2023-08-29 20:54:31 +01:00
Gwilym Inzani
f72ff39867 Make the spikes more obvious 2023-08-29 20:52:09 +01:00
Corwin
346f62f328
resolve overlaps after all moves 2023-08-29 20:52:07 +01:00
Gwilym Inzani
d781a41357 Add teleporter 2023-08-29 20:38:02 +01:00
Corwin
b5da20d748
blocks can't intersect heros or enemies 2023-08-29 20:11:55 +01:00
Gwilym Inzani
54237c0fce Remove trailing whitespace 2023-08-29 16:28:57 +01:00
Gwilym Inzani
c9bf56755a Also deduplicate for the dungeon puzzler 2023-08-29 15:17:50 +01:00
Gwilym Inzani
afed1542fe Move the new sprites to the correct place 2023-08-29 09:50:00 +01:00
Corwin
b275db90da
make correct solution more obvious 2023-08-28 23:05:35 +01:00
Corwin
31c5519bc8
base update order on initial positions 2023-08-28 15:59:20 +01:00
Corwin
2a02da1c2f
simplify entity update loop 2023-08-28 14:00:39 +01:00
Corwin
0b45c006c8
ice on bottom 2023-08-28 11:45:29 +01:00
Corwin
4bd175cd7b
defined update order 2023-08-28 11:45:21 +01:00
Corwin
dacecef900
fix bug where the ice is the one to get moved 2023-08-28 11:38:04 +01:00
Corwin
ae0b86c7b9
fix lints 2023-08-28 11:36:22 +01:00
Corwin
5846a1c024
fix wonky ice animation next to wall 2023-08-28 11:34:08 +01:00
Gwilym Inzani
04ee5646ef
Add some new sprites for Corwin 2023-08-28 11:06:59 +01:00
Corwin
248cdae7a3
change squid change direction behaviour 2023-08-27 20:34:20 +01:00
Corwin
36603d5446
add block 2023-08-27 19:49:37 +01:00
Corwin
a0ab3e9fb4
add ice level 2023-08-27 18:31:30 +01:00
Corwin
e33eee7d11
fix mistakes copy over 2023-08-27 17:27:43 +01:00
Corwin
b9e6e09fe1
add ice 2023-08-27 16:47:00 +01:00
GBA bot
c29ba6e9ec Update lockfiles 2023-08-13 10:36:46 +00:00
Gwilym Inzani
6607ea3f1f Update lockfiles 2023-08-06 21:06:12 +01:00
Gwilym Inzani
43d7350c2f Remove some of the volume slides 2023-08-04 21:30:09 +01:00
Gwilym Inzani
0a851e296a Some music updates 2023-08-04 21:24:45 +01:00
Gwilym Inzani
6731fa88a0 I prefer this a bit slower 2023-08-02 17:18:27 +01:00
Gwilym Inzani
4b145d3194 Try composing my own theme (with some bug fixes) 2023-08-02 16:48:41 +01:00
Gwilym Inzani
70e763cc11 Add some panning for some more audio interest 2023-08-01 22:34:33 +01:00