From dfd1811009f917bc774b6d1286e5135e89c44db4 Mon Sep 17 00:00:00 2001 From: Ulysse Cura Date: Wed, 22 Jul 2026 13:00:33 +0200 Subject: [PATCH] Corrected walk animation name and frames. --- src/ecs/components/headers/player_system.h | 2 +- src/ecs/components/player_system.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ecs/components/headers/player_system.h b/src/ecs/components/headers/player_system.h index b983e6f..e6532c4 100644 --- a/src/ecs/components/headers/player_system.h +++ b/src/ecs/components/headers/player_system.h @@ -8,7 +8,7 @@ #define PLAYER_DEFAULT_SPEED 80.0f // px / s #define PLAYER_DEFAULT_IDLE_ANIMATION_SPEED 250.0f // ms / frame -#define PLAYER_DEFAULT_RUN_ANIMATION_SPEED 160.0f // ms / frame +#define PLAYER_DEFAULT_WALK_ANIMATION_SPEED 160.0f // ms / frame typedef enum player_state_t { PLAYER_IDLE = 0x00, // 00000000 diff --git a/src/ecs/components/player_system.c b/src/ecs/components/player_system.c index 15b5dfb..10f73c3 100644 --- a/src/ecs/components/player_system.c +++ b/src/ecs/components/player_system.c @@ -65,8 +65,8 @@ static inline void player_system_set_animation(player_system_data_t *system_data if((system_data->state & PLAYER_RUNNING) && !(system_data->last_state & PLAYER_RUNNING)) { - animation_system_data->frame_delay_ms = PLAYER_DEFAULT_RUN_ANIMATION_SPEED; - animation_system_change_animation(animation_system_data, "player_run_sheet", 6); + animation_system_data->frame_delay_ms = PLAYER_DEFAULT_WALK_ANIMATION_SPEED; + animation_system_change_animation(animation_system_data, "player_walk_sheet", 4); } else if(!(system_data->state & PLAYER_RUNNING) && (system_data->last_state & PLAYER_RUNNING)) {