fix: no aparecían nunca diskitos

This commit is contained in:
2024-07-12 18:48:51 +02:00
parent a4dc3d20e2
commit 2ca218c075
6 changed files with 89 additions and 89 deletions

View File

@@ -43,8 +43,8 @@ private:
float defaultPosX; // Posición inicial para el jugador
int defaultPosY; // Posición inicial para el jugador
Uint8 width; // Anchura
Uint8 height; // Altura
int width; // Anchura
int height; // Altura
float velX; // Cantidad de pixeles a desplazarse en el eje X
int velY; // Cantidad de pixeles a desplazarse en el eje Y
@@ -55,13 +55,13 @@ private:
Uint32 score; // Puntos del jugador
float scoreMultiplier; // Multiplicador de puntos
Uint8 statusWalking; // Estado del jugador
Uint8 statusFiring; // Estado del jugador
int statusWalking; // Estado del jugador
int statusFiring; // Estado del jugador
bool invulnerable; // Indica si el jugador es invulnerable
Uint16 invulnerableCounter; // Contador para la invulnerabilidad
bool extraHit; // Indica si el jugador tiene un toque extra
Uint8 coffees; // Indica cuantos cafes lleva acumulados
int coffees; // Indica cuantos cafes lleva acumulados
bool powerUp; // Indica si el jugador tiene activo el modo PowerUp
Uint16 powerUpCounter; // Temporizador para el modo PowerUp
bool input; // Indica si puede recibir ordenes de entrada
@@ -98,16 +98,16 @@ public:
void setPlayerTextures(std::vector<Texture *> texture);
// Actua en consecuencia de la entrada recibida
void setInput(Uint8 input);
void setInput(int input);
// Mueve el jugador a la posición y animación que le corresponde
void move();
// Establece el estado del jugador
void setWalkingStatus(Uint8 status);
void setWalkingStatus(int status);
// Establece el estado del jugador
void setFiringStatus(Uint8 status);
void setFiringStatus(int status);
// Establece la animación correspondiente al estado
void setAnimation();
@@ -203,7 +203,7 @@ public:
void disableInput();
// Devuelve el número de cafes actuales
Uint8 getCoffees();
int getCoffees();
// Obtiene el circulo de colisión
circle_t &getCollider();