SuperSpaceInvaderTurboApoca.../headers/player.h
Thomas 1b46599598
Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/game/display.cpp
#	src/game/gameManagers.cpp
2022-01-09 00:37:52 +01:00

20 lines
317 B
C

#ifndef GUARD_PLAYER_H
#define GUARD_PLAYER_H
struct Player{
unsigned lives = 3;
unsigned x;
unsigned id;
unsigned score=0;
unsigned deathAnimCounter=0;
unsigned fireCooldown=0;
// TODO remove ?
bool hasDeathAnimation() const;
bool isEliminated() const;
bool isPlaying() const;
void damage();
};
#endif