From 75df7b243a1faac59db55648397ffa2e4c89e1cc Mon Sep 17 00:00:00 2001
From: Anonymus Raccoon
Date: Mon, 27 Apr 2020 19:38:54 +0200
Subject: [PATCH] Fixing animations
---
src/sfml_renderer/sfml_drawer.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/sfml_renderer/sfml_drawer.c b/src/sfml_renderer/sfml_drawer.c
index 7c31a8e..6bcb55a 100644
--- a/src/sfml_renderer/sfml_drawer.c
+++ b/src/sfml_renderer/sfml_drawer.c
@@ -70,7 +70,7 @@ gc_animholder *holder, float dtime)
if (curr && holder->timesince_up > 1 / curr->frame_rate) {
rec->left += rec->width;
holder->timesince_up = 0;
- if (rec->left > curr->rect.left + rec->width * (curr->frame_count - 1))
+ if (rec->left >= curr->rect.left + rec->width * (curr->frame_count - 1))
rec->left = curr->rect.left;
}
sfmlrenderer_draw_texture(engine, entity, holder->sprite, dtime);