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
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
Gwilym Inzani
9a6f96b2ba
Update dependency ubuntu to v22 ( #473 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [ubuntu](https://togithub.com/actions/runner-images ) | github-runner |
major | `20.04` -> `22.04` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log [here](https://developer.mend.io/github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40MC4zIiwidXBkYXRlZEluVmVyIjoiMzYuNDAuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciJ9-->
2023-08-13 13:12:55 +01:00
GBA bot
c29ba6e9ec
Update lockfiles
2023-08-13 10:36:46 +00:00
renovate[bot]
10da95b2e3
Update dependency ubuntu to v22
2023-08-13 10:36:09 +00:00
Gwilym Inzani
ec7d1447d8
Replace mgba-test-runner with better bindings ( #471 )
...
- [ ] Changelog updated / no changelog update needed
2023-08-13 11:35:32 +01:00
Corwin
5eb240068a
video buffer using unsafe cell across ffi boundary
2023-08-09 21:06:54 +01:00
Corwin
d9a0ab1a9f
make non rust trait parts of vfile private
2023-08-08 09:48:10 +01:00
Corwin
ad1f70e6e5
use less specific versions of clap and anyhow
2023-08-08 09:48:10 +01:00