afegit separador de milers a la tabla de puntuacions

This commit is contained in:
2024-07-14 20:57:49 +02:00
parent 6eef3ada55
commit fef9a4f9a0
9 changed files with 85 additions and 27 deletions

View File

@@ -19,6 +19,7 @@
#include "scoreboard.h"
#include "background.h"
#include "lang.h"
#include "manage_hiscore_table.h"
#include <iostream>
#ifndef GAME_H
@@ -174,8 +175,8 @@ private:
// Variables
Uint32 ticks; // Contador de ticks para ajustar la velocidad del programa
Uint32 ticksSpeed; // Velocidad a la que se repiten los bucles del programa
Uint32 hiScore; // Puntuación máxima
Uint32 ticksSpeed; // Velocidad a la que se repiten los bucles del programa
int hiScore; // Puntuación máxima
bool hiScoreAchieved; // Indica si se ha superado la puntuación máxima
std::string hiScoreName; // Nombre del jugador que ostenta la máxima puntuación
stage_t stage[10]; // Variable con los datos de cada pantalla
@@ -188,8 +189,8 @@ private:
int 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
int timeStoppedCounter; // Temporizador para llevar la cuenta del tiempo detenido
Uint32 counter; // Contador para el juego
Uint32 scoreDataFile[TOTAL_SCORE_DATA]; // Datos del fichero de puntos
int counter; // Contador para el juego
int scoreDataFile[TOTAL_SCORE_DATA]; // Datos del fichero de puntos
int balloonsPopped; // Lleva la cuenta de los globos explotados
int lastEnemyDeploy; // Guarda cual ha sido la última formación desplegada para no repetir;
int enemyDeployCounter; // Cuando se lanza una formación, se le da un valor y no sale otra hasta que llegue a cero