From 96d347240403ef1a0811955da625633d6b30e6c8 Mon Sep 17 00:00:00 2001 From: KikooDX Date: Fri, 15 Jan 2021 13:52:29 +0100 Subject: [PATCH] Moved player_set_vars to player_step, thanks KBD2. --- src/player.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/player.c b/src/player.c index 81cd3de..dff5fce 100644 --- a/src/player.c +++ b/src/player.c @@ -73,7 +73,6 @@ void player_set_vars(Player *player, const Level *level) { } void player_move(Player *player, const Level *level) { - player_set_vars(player, level); /* TODO: Take into account player's hitbox */ const int sgn_spd_x = SGN(player->spd.x); const int sgn_spd_y = SGN(player->spd.y); @@ -121,6 +120,7 @@ void player_move(Player *player, const Level *level) { } void player_step(Player *player, Input *input, const Level *level, uint step) { + player_set_vars(player, level); /* Get directionnal input and assign it to move.x/move.y: * i.e., if the player hold left and down move will have * move.x = -1 and move.y = 1. */