Trabajando en la sección de juego y el jugador
This commit is contained in:
@@ -51,8 +51,8 @@ Game::Game(int numPlayers, int currentStage, SDL_Renderer *renderer, Screen *scr
|
||||
mTextNokia2 = new Text(mAsset->get("nokia2.png"), mAsset->get("nokia2.txt"), mRenderer);
|
||||
mTextNokiaBig2 = new Text(mAsset->get("nokia_big2.png"), mAsset->get("nokia_big2.txt"), mRenderer);
|
||||
|
||||
mMenuGameOver = new Menu(mRenderer, mAsset, mInput);
|
||||
mMenuPause = new Menu(mRenderer, mAsset, mInput);
|
||||
mMenuGameOver = new Menu(mRenderer, mAsset, mInput, mAsset->get("gameover.men"));
|
||||
mMenuPause = new Menu(mRenderer, mAsset, mInput, mAsset->get("pause.men"));
|
||||
|
||||
mFade = new Fade(mRenderer);
|
||||
mEventHandler = new SDL_Event();
|
||||
@@ -337,33 +337,33 @@ void Game::init()
|
||||
mFade->init(0x27, 0x27, 0x36);
|
||||
|
||||
// Inicializa el objeto con el menu de pausa
|
||||
mMenuPause->setName("PAUSE");
|
||||
mMenuPause->setPos(0, 12 * BLOCK);
|
||||
mMenuPause->setBackgroundType(MENU_BACKGROUND_SOLID);
|
||||
mMenuPause->addItem(mLang->getText(46), 2);
|
||||
mMenuPause->addItem(mLang->getText(47), 0);
|
||||
mMenuPause->setDefaultActionWhenCancel(0);
|
||||
mMenuPause->setBackgroundColor({0x29, 0x39, 0x41}, 240);
|
||||
mMenuPause->setSelectorColor({0xFF, 0x7A, 0x00}, 255);
|
||||
mMenuPause->setSelectorTextColor({0xFF, 0xFF, 0xFF});
|
||||
mMenuPause->centerMenuOnX(SCREEN_CENTER_X);
|
||||
mMenuPause->centerMenuElementsOnX();
|
||||
//mMenuPause->setName("PAUSE");
|
||||
//mMenuPause->setPos(0, 12 * BLOCK);
|
||||
//mMenuPause->setBackgroundType(MENU_BACKGROUND_SOLID);
|
||||
//mMenuPause->addItem(mLang->getText(46), 2);
|
||||
//mMenuPause->addItem(mLang->getText(47), 0);
|
||||
//mMenuPause->setDefaultActionWhenCancel(0);
|
||||
//mMenuPause->setBackgroundColor({0x29, 0x39, 0x41}, 240);
|
||||
//mMenuPause->setSelectorColor({0xFF, 0x7A, 0x00}, 255);
|
||||
//mMenuPause->setSelectorTextColor({0xFF, 0xFF, 0xFF});
|
||||
//mMenuPause->centerMenuOnX(SCREEN_CENTER_X);
|
||||
//mMenuPause->centerMenuElementsOnX();
|
||||
|
||||
// Inicializa el objeto con el menu de la pantalla de game over
|
||||
mMenuGameOver->setName("GAME OVER");
|
||||
mMenuGameOver->setPos(0, PLAY_AREA_CENTER_Y + BLOCK * 4);
|
||||
mMenuGameOver->setBackgroundType(MENU_BACKGROUND_TRANSPARENT);
|
||||
mMenuGameOver->addItem(mLang->getText(48), 2);
|
||||
mMenuGameOver->addItem(mLang->getText(49));
|
||||
mMenuGameOver->setDefaultActionWhenCancel(1);
|
||||
mMenuGameOver->setBackgroundColor({0, 0, 0}, 255);
|
||||
mMenuGameOver->setSelectorColor({0x54, 0x6e, 0x7a}, 255);
|
||||
mMenuGameOver->setSelectorColor({0x54, 0x6e, 0x7a}, 0);
|
||||
mMenuGameOver->setSelectorTextColor({0xFF, 0xFF, 0xFF});
|
||||
mMenuGameOver->setSelectorTextColor({0xFF, 0xF1, 0x76});
|
||||
mMenuGameOver->setSelectorTextColor({0xFF, 0x7A, 0x00});
|
||||
mMenuGameOver->centerMenuOnX(SCREEN_CENTER_X);
|
||||
mMenuGameOver->centerMenuElementsOnX();
|
||||
//mMenuGameOver->setName("GAME OVER");
|
||||
//mMenuGameOver->setPos(0, PLAY_AREA_CENTER_Y + BLOCK * 4);
|
||||
//mMenuGameOver->setBackgroundType(MENU_BACKGROUND_TRANSPARENT);
|
||||
//mMenuGameOver->addItem(mLang->getText(48), 2);
|
||||
//mMenuGameOver->addItem(mLang->getText(49));
|
||||
//mMenuGameOver->setDefaultActionWhenCancel(1);
|
||||
//mMenuGameOver->setBackgroundColor({0, 0, 0}, 255);
|
||||
//mMenuGameOver->setSelectorColor({0x54, 0x6e, 0x7a}, 255);
|
||||
//mMenuGameOver->setSelectorColor({0x54, 0x6e, 0x7a}, 0);
|
||||
//mMenuGameOver->setSelectorTextColor({0xFF, 0xFF, 0xFF});
|
||||
//mMenuGameOver->setSelectorTextColor({0xFF, 0xF1, 0x76});
|
||||
//mMenuGameOver->setSelectorTextColor({0xFF, 0x7A, 0x00});
|
||||
//mMenuGameOver->centerMenuOnX(SCREEN_CENTER_X);
|
||||
//mMenuGameOver->centerMenuElementsOnX();
|
||||
|
||||
// Sprites
|
||||
mClouds1a->setSpriteClip(256, 0, 256, 52);
|
||||
@@ -1756,9 +1756,9 @@ void Game::renderBalloons()
|
||||
// Crea un globo nuevo en el vector de globos
|
||||
Uint8 Game::createNewBalloon(float x, int y, Uint8 kind, float velx, float speed, Uint16 creationtimer, LTexture *texture)
|
||||
{
|
||||
Balloon *b = new Balloon(x, y, kind, velx, speed, creationtimer, texture, mRenderer);
|
||||
balloons.push_back(b);
|
||||
return (Uint8)(balloons.size() - 1);
|
||||
//Balloon *b = new Balloon(x, y, kind, velx, speed, creationtimer, texture, mRenderer);
|
||||
//balloons.push_back(b);
|
||||
//return (Uint8)(balloons.size() - 1);
|
||||
}
|
||||
|
||||
// Crea una PowerBall
|
||||
|
||||
Reference in New Issue
Block a user