diff options
| author | BoredGuy <osome3717@gmail.com> | 2026-03-23 17:15:08 +0300 |
|---|---|---|
| committer | BoredGuy <osome3717@gmail.com> | 2026-03-23 17:15:08 +0300 |
| commit | e446e70fea6ef68c0807c9d6793402f1cd2d3929 (patch) | |
| tree | 9d164a32171110e2b4a38a75c2cb0076429a82be | |
| parent | 7c438c2a0e25d22323b5def545f32e97eee689f0 (diff) | |
Minor Bug Fixes
| -rw-r--r-- | src/player.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/player.c b/src/player.c index 9e1a782..76e6349 100644 --- a/src/player.c +++ b/src/player.c @@ -18,6 +18,8 @@ #define TOP_SPEEDY 100 #define ACCEL_X 200 +#define WALK_FRAME_TIME 0.2 + extern Texture character_spritesheet; void add_player_animations(struct entity* player); @@ -112,7 +114,7 @@ void handle_fall(struct entity* player) { void handle_flip(struct entity* player) { if (player->velocity.x < 0) { player->flip = true; - } else { + } else if (player->velocity.x > 0){ player->flip = false; } } @@ -164,6 +166,6 @@ void add_player_animations(struct entity* player) { {.x = 0, .y = 129, .width = 128, .height = 128}, {.x = 129, .y = 129, .width = 128, .height = 128} }, - .frame_times = {0.2, 0.2} + .frame_times = {WALK_FRAME_TIME, WALK_FRAME_TIME} }; } |
