Commit graph

3435 commits

Author SHA1 Message Date
Corwin
832605ff22
improve snail sprites 2023-09-01 21:42:09 +01:00
Corwin
9757608ab4
add snail rotator 2023-09-01 17:56:50 +01:00
Corwin
a97248cd68
add hole and rotating enemy 2023-09-01 00:42:43 +01:00
Gwilym Inzani
7431086b14 Try using memcpy4 for copying the tile data 2023-08-31 07:53:08 +01:00
Gwilym Inzani
d3c32ce351 Minor optimisation for the show entire screen case 2023-08-31 07:53:01 +01:00
Corwin
73a0b482a5
fix unintended solution 2023-08-30 19:55:43 +01:00
Corwin
1bcbeb056e
more advanced movement system 2023-08-30 17:43:24 +01:00
Gwilym Inzani
4642a74a0f Update the examples with the new tileset importing 2023-08-30 17:07:14 +01:00
Gwilym Inzani
2c556f9ce8 Fix docs for real this time 2023-08-30 17:02:06 +01:00
Gwilym Inzani
dc04785669 Fix doc examples 2023-08-30 16:46:05 +01:00
Gwilym Inzani
11fe4d92ac Delete the old toml file 2023-08-30 16:25:16 +01:00
Gwilym Inzani
3a1f8ed8ed Add a convienence fill_with method 2023-08-30 16:22:55 +01:00
Gwilym Inzani
f0ddfc96b4 Reference the TRANSPARENT_TILE_INDEX in the definition of BLANK 2023-08-30 16:18:08 +01:00
Gwilym Inzani
6853d36a9c Dynamic tile can also return the setting directly 2023-08-30 16:14:51 +01:00
Gwilym Inzani
5cfa64030a Generate the tileset directly 2023-08-30 16:08:43 +01:00
Corwin
025e76b8bd
you can only turn around if this is your first movement 2023-08-30 00:55:25 +01:00
Corwin
c142184bc0
add ice levels 2023-08-30 00:54:00 +01:00
Corwin
b29fc6bb6c
update laments 2023-08-30 00:53:31 +01:00
Corwin
20794d152c
a more basic ice level 2023-08-30 00:49:46 +01:00
Corwin
c44b131d73
another not so good ice level 2023-08-30 00:43:39 +01:00
Corwin
cfa846ddd3
add both levels 2023-08-30 00:08:57 +01:00
Corwin
a0b87d50c6
I have no idea what I have just made 2023-08-30 00:08:57 +01:00
Corwin
45a9dbfeac
fix block pushing on ice 2023-08-30 00:08:57 +01:00
Gwilym Inzani
7f10cdb869 Less square 2023-08-29 23:54:58 +01:00
Gwilym Inzani
c784cd759c Level with multiple ice 2023-08-29 23:52:51 +01:00
Corwin
36e8fca49a
really bad ice level 2023-08-29 23:36:30 +01:00
Corwin
0b24fdebd0
teleporters are on the ground 2023-08-29 23:10:09 +01:00
Corwin
50495d88b7
remove cheese 2023-08-29 23:10:09 +01:00
Gwilym Inzani
f357787711 Neaten up the slime_teleporter a little 2023-08-29 23:08:17 +01:00
Corwin
32eee32fb1
make teleporter_2 better 2023-08-29 22:58:59 +01:00
Gwilym Inzani
3c08880b5d add a slime + teleport level 2023-08-29 22:57:09 +01:00
Corwin
45059029fa
another teleporter level 2023-08-29 22:56:05 +01:00
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