Afegit lletreret de "gracies" al continuar

This commit is contained in:
2025-08-14 12:37:39 +02:00
parent ea7628259a
commit a388005968
5 changed files with 9 additions and 1 deletions

View File

@@ -26,6 +26,7 @@
"[GAME_TEXT] 6": "Temps!",
"[GAME_TEXT] 7": "Endavant!",
"[GAME_TEXT] 8": "1.000.000 de punts!",
"[GAME_TEXT] THANK_YOU": "Gracies!",
"[HIGHSCORE_TABLE] CAPTION": "Millors puntuacions",

View File

@@ -25,6 +25,7 @@
"[GAME_TEXT] 6": "Stop!",
"[GAME_TEXT] 7": "Get Ready!",
"[GAME_TEXT] 8": "1,000,000 points!",
"[GAME_TEXT] THANK_YOU": "Thank you!",
"[HIGHSCORE_TABLE] CAPTION": "Best scores",

View File

@@ -25,6 +25,7 @@
"[GAME_TEXT] 6": "Tiempo!",
"[GAME_TEXT] 7": "Adelante!",
"[GAME_TEXT] 8": "1.000.000 de puntos!",
"[GAME_TEXT] THANK_YOU": "Gracias!",
"[HIGHSCORE_TABLE] CAPTION": "Mejores puntuaciones",

View File

@@ -598,7 +598,8 @@ void Resource::createTextTextures() {
{"game_text_powerup", Lang::getText("[GAME_TEXT] 4")},
{"game_text_one_hit", Lang::getText("[GAME_TEXT] 5")},
{"game_text_stop", Lang::getText("[GAME_TEXT] 6")},
{"game_text_1000000_points", Lang::getText("[GAME_TEXT] 8")}};
{"game_text_1000000_points", Lang::getText("[GAME_TEXT] 8")},
{"game_text_thank_you", Lang::getText("[GAME_TEXT] THANK_YOU")}};
auto text = getText("04b_25");
for (const auto &s : strings) {

View File

@@ -153,6 +153,7 @@ void Game::setResources() {
game_text_textures_.emplace_back(Resource::get()->getTexture("game_text_one_hit"));
game_text_textures_.emplace_back(Resource::get()->getTexture("game_text_stop"));
game_text_textures_.emplace_back(Resource::get()->getTexture("game_text_100000_points"));
game_text_textures_.emplace_back(Resource::get()->getTexture("game_text_thank_you"));
// Texturas - Items
item_textures_.clear();
@@ -1477,6 +1478,9 @@ void Game::handlePlayerContinueInput(const std::shared_ptr<Player> &player) {
player->setPlayingState(Player::State::RESPAWNING);
player->addCredit();
sendPlayerToTheFront(player);
// Crea letrero de THANK_YOU
const auto X = player->getPosX() + (player->getWidth() - game_text_textures_.at(7)->getWidth()) / 2;
createItemText(X, game_text_textures_.at(7));
}
// Disminuye el contador de continuación si se presiona cualquier botón de disparo.