Ya precarga todos los recursos del juego
This commit is contained in:
@@ -125,14 +125,11 @@ private:
|
||||
std::vector<Item *> items; // Vector con los items
|
||||
std::vector<SmartSprite *> smartSprites; // Vector con los smartsprites
|
||||
|
||||
LTexture *balloon1Texture; // Textura para los globos
|
||||
LTexture *balloon2Texture; // Textura para los globos
|
||||
LTexture *balloon3Texture; // Textura para los globos
|
||||
LTexture *balloon4Texture; // Textura para los globos
|
||||
LTexture *bulletTexture; // Textura para las balas
|
||||
std::vector<LTexture *> itemsTexture; // Vector con las texturas de los items
|
||||
std::vector<LTexture *> player1Texture; // Vector con las texturas del jugador
|
||||
std::vector<LTexture *> player2Texture; // Vector con las texturas del jugador
|
||||
LTexture *bulletTexture; // Textura para las balas
|
||||
std::vector<LTexture *> itemTextures; // Vector con las texturas de los items
|
||||
std::vector<LTexture *> balloonTextures; // Vector con las texturas de los globos
|
||||
std::vector<LTexture *> player1Textures; // Vector con las texturas del jugador
|
||||
std::vector<LTexture *> player2Textures; // Vector con las texturas del jugador
|
||||
|
||||
LTexture *gameBuildingsTexture; // Textura con los edificios de fondo
|
||||
LTexture *gameCloudsTexture; // Textura con las nubes de fondo
|
||||
@@ -143,14 +140,14 @@ private:
|
||||
|
||||
LTexture *itemTexture; // Textura para los items
|
||||
|
||||
std::vector<std::vector<std::string> *> *itemAnimations; // Vector con las animaciones de los items
|
||||
std::vector<std::vector<std::string> *> *playerAnimations; // Vector con las animaciones del jugador
|
||||
std::vector<std::vector<std::string> *> *balloonAnimations; // Vector con las animaciones de los globos
|
||||
std::vector<std::vector<std::string> *> itemAnimations; // Vector con las animaciones de los items
|
||||
std::vector<std::vector<std::string> *> playerAnimations; // Vector con las animaciones del jugador
|
||||
std::vector<std::vector<std::string> *> balloonAnimations; // Vector con las animaciones de los globos
|
||||
|
||||
Text *text; // Fuente para los textos del juego
|
||||
Text *textBig; // Fuente de texto grande
|
||||
Text *textScoreBoard; // Fuente para el marcador del juego
|
||||
Text *textNokia2; // Otra fuente de texto para mesajes
|
||||
Text *textNokia2; // Otra fuente de texto para mensajes
|
||||
Text *textNokiaBig2; // Y la versión en grande
|
||||
|
||||
Menu *gameOverMenu; // Menú de la pantalla de game over
|
||||
@@ -348,12 +345,6 @@ private:
|
||||
// Obtiene el numero de globos activos
|
||||
Uint8 countBalloons();
|
||||
|
||||
// Obtiene la textura correspondiente en funcion del tipo
|
||||
LTexture *balloonTexture(int kind);
|
||||
|
||||
// Obtiene la animacion correspondiente en funcion del tipo
|
||||
std::vector<std::string> *balloonStreamAnimation(int kind);
|
||||
|
||||
// Vacia el vector de globos
|
||||
void freeBalloons();
|
||||
|
||||
@@ -388,7 +379,7 @@ private:
|
||||
Uint8 dropItem();
|
||||
|
||||
// Crea un objeto item
|
||||
void createItem(Uint8 type, float x, float y);
|
||||
void createItem(Uint8 kind, float x, float y);
|
||||
|
||||
// Vacia el vector de items
|
||||
void freeItems();
|
||||
|
||||
Reference in New Issue
Block a user