From ef3844bf2128fa82f20c5995d1fca66fadba2ce3 Mon Sep 17 00:00:00 2001 From: scratko Date: Wed, 17 Apr 2024 17:00:48 +0300 Subject: Added colors Changed the number of pacman's lives. Fixed clear_or_revert_symbol(). Target hit display. Changed ghost initialization. Clearing ghost positions is moved to the function. Added flag in struct ghost_type (reached_pacman). Changed catching stage. Now eating an energizer resets the counter. --- pac.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'pac.c') diff --git a/pac.c b/pac.c index c3fcbb7..2aac83c 100644 --- a/pac.c +++ b/pac.c @@ -140,9 +140,12 @@ void catch_pac(struct pacman *pac) { --pac->lives; erase_life(pac->lives); - if(pac->lives >= 1) { + pac->direction = none; +#if 0 + if(pac->lives >= 0) { pac->position.y = pac_y; pac->position.x = pac_x; pac->direction = none; } +#endif } -- cgit v1.2.3