From d7781f44d21beca67e75b62877f4e0c1bf33906f Mon Sep 17 00:00:00 2001 From: Theo Champion Date: Sun, 14 Sep 2025 17:42:48 +0200 Subject: [PATCH] feat: Added shooting event --- src/main.c | 10 +++++----- src/utils/hooks.c | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main.c b/src/main.c index 473f269..ce5941f 100644 --- a/src/main.c +++ b/src/main.c @@ -6,7 +6,7 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/07/17 14:14:30 by kcolin #+# #+# */ -/* Updated: 2025/09/10 15:34:15 by tchampio ### ########.fr */ +/* Updated: 2025/09/14 16:41:00 by tchampio ### ########.fr */ /* */ /* ************************************************************************** */ @@ -36,11 +36,10 @@ void handle_shooting(t_cub3d_data *data) { - if (!data->keypresses.is_space_pressed) - return ; - else + if (data->keypresses.is_space_pressed) { - + if (!data->player.weapon.is_auto) + data->keypresses.is_space_pressed = false; } } @@ -53,6 +52,7 @@ int game_loop(t_cub3d_data *data) data->last_tick = get_milliseconds(); reset_matrix(data); move_player(data); + handle_shooting(data); move_sprites(data); raycaster(data, &ray); sprite_caster(data); diff --git a/src/utils/hooks.c b/src/utils/hooks.c index 7877b4d..3be647e 100644 --- a/src/utils/hooks.c +++ b/src/utils/hooks.c @@ -6,7 +6,7 @@ /* By: kcolin +#+ +:+ +#+ */ /* +#+#+#+#+#+ +#+ */ /* Created: 2025/07/17 14:22:57 by kcolin #+# #+# */ -/* Updated: 2025/09/10 15:33:38 by tchampio ### ########.fr */ +/* Updated: 2025/09/14 15:57:54 by tchampio ### ########.fr */ /* */ /* ************************************************************************** */