Ya se pueden definir los botones para cada jugador. Falta guardarlos en el fichero de configuración

This commit is contained in:
2024-07-07 11:02:49 +02:00
parent 9a91e6b6ec
commit 3ee04f7e1c
13 changed files with 64 additions and 87 deletions

View File

@@ -81,7 +81,7 @@ private:
Uint16 powerToComplete; // Cantidad de poder que se necesita para completar la fase
Uint8 maxMenace; // Umbral máximo de amenaza de la fase
Uint8 minMenace; // Umbral mínimo de amenaza de la fase
Uint8 number; // Numero de fase
Uint8 number; // Número de fase
};
struct helper_t
@@ -185,7 +185,7 @@ private:
float getReadyBitmapPath[STAGE_COUNTER]; // Vector con los puntos X por donde se desplaza el texto
Uint16 deathCounter; // Contador para la animación de muerte del jugador
Uint8 menaceCurrent; // Nivel de amenaza actual
Uint8 menaceThreshold; // Umbral del nivel de amenaza. Si el nivel de amenaza cae por debajo del umbral, se generan más globos. Si el umbral aumenta, aumenta el numero de globos
Uint8 menaceThreshold; // Umbral del nivel de amenaza. Si el nivel de amenaza cae por debajo del umbral, se generan más globos. Si el umbral aumenta, aumenta el número de globos
bool timeStopped; // Indica si el tiempo está detenido
Uint16 timeStoppedCounter; // Temporizador para llevar la cuenta del tiempo detenido
Uint32 counter; // Contador para el juego
@@ -208,7 +208,7 @@ private:
param_t *param; // Puntero con todos los parametros del programa
enemyFormation_t enemyFormation[NUMBER_OF_ENEMY_FORMATIONS]; // Vector con todas las formaciones enemigas
enemyPool_t enemyPool[10]; // Variable con los diferentes conjuntos de formaciones enemigas
Uint8 lastStageReached; // Contiene el numero de la última pantalla que se ha alcanzado
Uint8 lastStageReached; // Contiene el número de la última pantalla que se ha alcanzado
demo_t demo; // Variable con todas las variables relacionadas con el modo demo
int totalPowerToCompleteGame; // La suma del poder necesario para completar todas las fases
bool paused; // Indica si el juego está pausado (no se deberia de poder utilizar en el modo arcade)
@@ -316,7 +316,7 @@ private:
// Pone en marcha todos los globos
void startAllBalloons();
// Obtiene el numero de globos activos
// Obtiene el número de globos activos
Uint8 countBalloons();
// Vacia el vector de globos