forked from jaildesigner-jailgames/jaildoctors_dilemma
Muerte y reaparición del jugador
This commit is contained in:
@@ -19,6 +19,17 @@
|
||||
#define GRAVITY 0.035f
|
||||
#define MAX_VY 1.2f
|
||||
|
||||
struct player_t
|
||||
{
|
||||
float x;
|
||||
float y;
|
||||
float vx;
|
||||
float vy;
|
||||
int jump_ini;
|
||||
int status;
|
||||
SDL_RendererFlip flip;
|
||||
};
|
||||
|
||||
// Clase Player
|
||||
class Player
|
||||
{
|
||||
@@ -62,7 +73,7 @@ public:
|
||||
int status; // Estado en el que se encuentra el jugador. Util apara saber si está saltando o cayendo
|
||||
|
||||
// Constructor
|
||||
Player(std::string _tileset, SDL_Renderer *_renderer, Asset *_asset, Input *_input, Room *_room);
|
||||
Player(player_t ini, std::string _tileset, SDL_Renderer *_renderer, Asset *_asset, Input *_input, Room *_room);
|
||||
|
||||
// Destructor
|
||||
~Player();
|
||||
@@ -105,6 +116,9 @@ public:
|
||||
|
||||
// Deshace el ultimo movimiento
|
||||
void undoLastMove();
|
||||
|
||||
// Obtiene algunos parametros del jugador
|
||||
player_t getSpawnParams();
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user