From 83cbe80dd9c07ebe767d92d97c1dfe447e264751 Mon Sep 17 00:00:00 2001 From: "Juan J. Martinez" Date: Thu, 29 Jun 2023 23:19:10 +0100 Subject: Collect pickups even if invulnerable --- src/player.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'src/player.c') diff --git a/src/player.c b/src/player.c index 71c951a..a8a75cf 100644 --- a/src/player.c +++ b/src/player.c @@ -297,7 +297,15 @@ void player_draw() uint8_t player_collision(Entity *e) { - if (invuln || dying) + if (invuln) + return 0; + + return player_collision_pickup(e); +} + +uint8_t player_collision_pickup(Entity *e) +{ + if (dying) return 0; if (y < e->y + 16 && e->y < y + 16 -- cgit v1.2.3