From 1418b5ade374a58bfdf2e3dfee8a4263d642442f Mon Sep 17 00:00:00 2001 From: BoredGuy Date: Wed, 10 Sep 2025 18:02:05 +0300 Subject: Player module update --- src/game.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/game.c') diff --git a/src/game.c b/src/game.c index 132eeab..88f6405 100644 --- a/src/game.c +++ b/src/game.c @@ -243,14 +243,13 @@ void UpdateCurrentSpriteAnimation(Sprite* sprite, float dt) { if (currentAnimation->currentFrameTimer >= GetCurrentFrameTime(currentAnimation)) { currentAnimation->currentFrame++; - currentAnimation->currentFrameTimer = - currentAnimation->currentFrameTimer - GetCurrentFrameTime(currentAnimation); + currentAnimation->currentFrameTimer -= GetCurrentFrameTime(currentAnimation); } if (currentAnimation->currentFrame >= currentAnimation->numFrames) { if (currentAnimation->isLooping) { currentAnimation->currentFrame = 0; - currentAnimation->currentFrameTimer = 0.0f; + currentAnimation->currentFrameTimer -= GetCurrentFrameTime(currentAnimation); } else { currentAnimation->currentFrame = currentAnimation->numFrames - 1; -- cgit v1.2.3