blob: 0fb3e4d3e6be3c18db96975338a016f547392252 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef player_h
#define player_h
struct World;
typedef struct {
int entity;
int face;
int ldx, ldy;
int shoot_cooldown;
int shoot_countdown;
int hp;
} Player;
void init_player(Player* player, struct World* world);
void update_player(Player* player, struct World* world);
void player_take_damage(Player* player, int dmg);
void update_camera(Player* player, struct World* world);
#endif
|