summaryrefslogtreecommitdiff
path: root/src/player.h
diff options
context:
space:
mode:
authorBoredGuy <osome3717@gmail.com>2026-03-23 17:11:28 +0300
committerBoredGuy <osome3717@gmail.com>2026-03-23 17:11:28 +0300
commit7c438c2a0e25d22323b5def545f32e97eee689f0 (patch)
treea9e2cf29a967c88d022ea8e6c20a522a9c482610 /src/player.h
parent6dbd16cd920b51bc24b60d0561bd707ff8862cc5 (diff)
Asset system
- Multiple entity updates
Diffstat (limited to 'src/player.h')
-rw-r--r--src/player.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/player.h b/src/player.h
index 36f2d7b..96c4c29 100644
--- a/src/player.h
+++ b/src/player.h
@@ -3,7 +3,18 @@
#include "entity.h"
+enum player_state {
+ Player_Idle,
+ Player_Air
+};
+
void add_player(float xpos, float ypos);
void update_player(struct entity* player, float dt);
+void player_handle_collision
+(
+ struct entity* player,
+ struct entity* other,
+ enum direction collision_direction
+ );
#endif // PLAYER_H_