From 8886377977fbc79bb30310543e2978ff0c7febfe Mon Sep 17 00:00:00 2001 From: BoredGuy Date: Fri, 5 Sep 2025 08:55:43 +0300 Subject: Player module refactor - Also changed the background to something cozier --- include/player_data.h | 8 ++++---- include/utils.h | 6 ++++++ 2 files changed, 10 insertions(+), 4 deletions(-) (limited to 'include') diff --git a/include/player_data.h b/include/player_data.h index bcd3bae..f8e937a 100644 --- a/include/player_data.h +++ b/include/player_data.h @@ -6,10 +6,10 @@ #define PLAYER_SPEED 300.0f static const Rectangle shadowDestRect = (Rectangle) { - .x = -30, - .y = 100, - .width = 140, - .height = 40 + .x = -20, + .y = 115, + .width = 128, + .height = 20 }; static const Rectangle physicsCollider = (Rectangle) { diff --git a/include/utils.h b/include/utils.h index cb1770e..7437860 100644 --- a/include/utils.h +++ b/include/utils.h @@ -76,5 +76,11 @@ static inline Rectangle GetEntityHurtboxGlobal(const Entity* e, int hbIndex) { return hurtBoxGlobal; } +static inline void ResetAnimation(Animation* animation) { + animation->currentFrame = 0; + animation->currentFrameTimer = 0; + animation->isComplete = false; +} + #endif // UTILS_H_ -- cgit v1.2.3