#ifndef PLAYER_H #define PLAYER_H #include "map.h" #include "render.h" #include "ball.h" #define ENTITIES_UP 0 #define ENTITIES_DOWN 1 #define ENTITIES_LEFT 2 #define ENTITIES_RIGHT 3 #define HIT_RANGE 2 #define HIT_FORCE 20 #define MOVEMENT_SPEED 20 typedef struct player{ float x; float y; float z; int h; int w; int speed; int isMoving; int isHitting; int isHit; int direction; int HPMax; int currentHP; int coins; float angle; float deltax; float deltay; float viewAngle; } player_t; extern player_t player; extern player_t ennemy; void initPlayer(); void managePlayer(); #endif