diff options
| author | BoredGuy <osome3717@gmail.com> | 2025-09-10 18:02:05 +0300 |
|---|---|---|
| committer | BoredGuy <osome3717@gmail.com> | 2025-09-10 18:02:05 +0300 |
| commit | 1418b5ade374a58bfdf2e3dfee8a4263d642442f (patch) | |
| tree | 83127530ce88e66badd8b9935c132dfead790ed4 /src/game.c | |
| parent | 20f5d0944c12d1569d4a875782871f724463b8ed (diff) | |
Player module update
Diffstat (limited to 'src/game.c')
| -rw-r--r-- | src/game.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -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; |
