scoreboard: Añadidas funciones para asignar valores a las variables

This commit is contained in:
2024-05-23 13:54:36 +02:00
parent bf0171b38d
commit 7ea14c984e
3 changed files with 57 additions and 11 deletions

View File

@@ -51,7 +51,6 @@ Game::Game(int numPlayers, int currentStage, SDL_Renderer *renderer, Screen *scr
skyColorsSprite = new Sprite(0, 0, GAMECANVAS_WIDTH, GAMECANVAS_HEIGHT, gameSkyColorsTexture, renderer);
grassSprite = new Sprite(0, 0, 256, 6, gameGrassTexture, renderer);
powerMeterSprite = new Sprite(PLAY_AREA_CENTER_X - 20, 170, 40, 7, gamePowerMeterTexture, renderer);
gameOverSprite = new Sprite(16, 80, 128, 96, gameOverTexture, renderer);
gameOverEndSprite = new Sprite(PLAY_AREA_CENTER_X - gameOverEndTexture->getWidth() / 2, 80, 128, 96, gameOverEndTexture, renderer);
@@ -85,9 +84,6 @@ Game::~Game()
gameGrassTexture->unload();
delete gameGrassTexture;
gamePowerMeterTexture->unload();
delete gamePowerMeterTexture;
gameSkyColorsTexture->unload();
delete gameSkyColorsTexture;
@@ -152,7 +148,6 @@ Game::~Game()
delete text;
delete textBig;
delete textScoreBoard;
delete textNokia2;
delete textNokiaBig2;
delete gameOverMenu;
@@ -170,7 +165,6 @@ Game::~Game()
delete skyColorsSprite;
delete grassSprite;
delete powerMeterSprite;
delete gameOverSprite;
delete gameOverEndSprite;
@@ -333,7 +327,6 @@ void Game::init()
clouds2B->setSpriteClip(0, 52, 256, 32);
grassSprite->setPosY(154);
powerMeterSprite->setSpriteClip(0, 0, 40, 7);
// Con los globos creados, calcula el nivel de amenaza
evaluateAndSetMenace();
@@ -542,7 +535,6 @@ void Game::loadMedia()
// Texto
text = new Text(asset->get("smb2.png"), asset->get("smb2.txt"), renderer);
textScoreBoard = new Text(asset->get("8bithud.png"), asset->get("8bithud.txt"), renderer);
textBig = new Text(asset->get("smb2_big.png"), asset->get("smb2_big.txt"), renderer);
textNokia2 = new Text(asset->get("nokia2.png"), asset->get("nokia2.txt"), renderer);
textNokiaBig2 = new Text(asset->get("nokia_big2.png"), asset->get("nokia_big2.txt"), renderer);
@@ -3804,7 +3796,6 @@ void Game::reloadTextures()
gameBuildingsTexture->reLoad();
gameCloudsTexture->reLoad();
gameGrassTexture->reLoad();
gamePowerMeterTexture->reLoad();
gameSkyColorsTexture->reLoad();
gameTextTexture->reLoad();
}