Gwilym Inzani
be316a305b
BAD CORWIN!
2023-08-29 22:35:41 +01:00
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
70cbc7a608
ignore tiled session
2023-08-29 21:45:11 +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
dc5bf9de98
Deduplicate background tiles ( #477 )
...
This started as an attempt to get dungeon puzzler in the combo rom,
ended up fixing a _load_ of 256 colour bugs and the ability to
deduplicate tiles you import.
Fixes #448
- [x] Changelog updated / no changelog update needed
2023-08-29 20:02:38 +01:00
Gwilym Inzani
6422ed63f1
Give purple night the deduplication treatment
2023-08-29 16:33:11 +01:00
Gwilym Inzani
54237c0fce
Remove trailing whitespace
2023-08-29 16:28:57 +01:00
Gwilym Inzani
345a27a7d9
Remove useless cast
2023-08-29 16:25:16 +01:00
Gwilym Inzani
b25ebf4a94
Add a changelog entry about the new flip methods
2023-08-29 16:21:28 +01:00
Gwilym Inzani
9abfa7f8e1
Update documentation
2023-08-29 16:20:54 +01:00
Gwilym Inzani
eede8c3719
Add changelog entries
2023-08-29 16:19:15 +01:00
Gwilym Inzani
3eb7aabe37
Add dungeon puzzler to combo
2023-08-29 16:17:14 +01:00
Gwilym Inzani
b5991d3ccc
Copy all the tiles for a 256 colour map
2023-08-29 16:14:05 +01:00
Gwilym Inzani
a865240308
Start fixing 256 colours
2023-08-29 16:07:50 +01:00
Gwilym Inzani
9db4230aee
Better error if we run out of VRam
2023-08-29 15:34:07 +01:00
Gwilym Inzani
c25cd74f43
Correctly use deduplication for combo rom
2023-08-29 15:20:41 +01:00
Gwilym Inzani
c9bf56755a
Also deduplicate for the dungeon puzzler
2023-08-29 15:17:50 +01:00
Gwilym Inzani
a73e817f02
Deduplicate everything in hatwiz
2023-08-29 15:05:57 +01:00
Gwilym Inzani
201a127673
Use deduplicated tiles for hatwiz splash screens
2023-08-29 14:55:23 +01:00
Gwilym Inzani
b39f99990c
Use deduplication in hyperspace roll
2023-08-29 14:52:20 +01:00
Gwilym Inzani
6d56e72d66
Fix palette assignment
2023-08-29 14:39:41 +01:00
Gwilym Inzani
3d7d3f25a2
Update agb repo
2023-08-29 14:13:40 +01:00
Gwilym Inzani
b5af3a3aff
Generate tile settings instead of palette assignments
2023-08-29 14:07:19 +01:00
Gwilym Inzani
f097e152cc
Pass deduplicate one step further
2023-08-29 13:18:14 +01:00
Gwilym Inzani
8158bc1ff3
Allow deduplicating background tiles
2023-08-29 13:16:57 +01:00
Gwilym Inzani
afed1542fe
Move the new sprites to the correct place
2023-08-29 09:50:00 +01:00