forked from jaildesigner-jailgames/jaildoctors_dilemma
Ya lleva la cuenta de los objetos recogidos
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
#include "screen.h"
|
||||
#include "asset.h"
|
||||
#include "room.h"
|
||||
#include "item_tracker.h"
|
||||
#include "player.h"
|
||||
#include "jail_audio.h"
|
||||
|
||||
@@ -23,23 +24,24 @@
|
||||
class Game
|
||||
{
|
||||
private:
|
||||
SDL_Renderer *mRenderer; // El renderizador de la ventana
|
||||
SDL_Event *mEventHandler; // Manejador de eventos
|
||||
Screen *mScreen; // Objeto encargado de manejar el renderizador
|
||||
Room *mRoom; // Objeto encargado de gestionar cada habitación del juego
|
||||
Player *mPlayer; // Objeto con el jugador
|
||||
Asset *mAsset; // Objeto con la ruta a todos los ficheros de recursos
|
||||
Lang *mLang; // Objeto para gestionar los textos en diferentes idiomas
|
||||
Input *mInput; // Objeto pata gestionar la entrada
|
||||
Text *mText; // Objeto para los textos del juego
|
||||
Fade *mFade; // Objeto para renderizar fades
|
||||
LTexture *mTextureText; // Textura para la fuente de texto
|
||||
Uint32 mTicks; // Contador de ticks para ajustar la velocidad del programa
|
||||
Uint8 mTicksSpeed; // Velocidad a la que se repiten los bucles del programa
|
||||
section_t mSection; // Seccion actual dentro del juego
|
||||
std::string mCurrentRoom; // Fichero de la habitación actual
|
||||
player_t mSpawnPoint; // Lugar de la habitación donde aparece el jugador
|
||||
bool mDebug; // Indica si el modo debug está activo
|
||||
SDL_Renderer *mRenderer; // El renderizador de la ventana
|
||||
SDL_Event *mEventHandler; // Manejador de eventos
|
||||
Screen *mScreen; // Objeto encargado de manejar el renderizador
|
||||
Room *mRoom; // Objeto encargado de gestionar cada habitación del juego
|
||||
Player *mPlayer; // Objeto con el jugador
|
||||
Item_tracker *mItemTracker; // Lleva el control de los objetos recogidos
|
||||
Asset *mAsset; // Objeto con la ruta a todos los ficheros de recursos
|
||||
Lang *mLang; // Objeto para gestionar los textos en diferentes idiomas
|
||||
Input *mInput; // Objeto pata gestionar la entrada
|
||||
Text *mText; // Objeto para los textos del juego
|
||||
Fade *mFade; // Objeto para renderizar fades
|
||||
LTexture *mTextureText; // Textura para la fuente de texto
|
||||
Uint32 mTicks; // Contador de ticks para ajustar la velocidad del programa
|
||||
Uint8 mTicksSpeed; // Velocidad a la que se repiten los bucles del programa
|
||||
section_t mSection; // Seccion actual dentro del juego
|
||||
std::string mCurrentRoom; // Fichero de la habitación actual
|
||||
player_t mSpawnPoint; // Lugar de la habitación donde aparece el jugador
|
||||
bool mDebug; // Indica si el modo debug está activo
|
||||
|
||||
// Inicializa las variables
|
||||
void init();
|
||||
|
||||
Reference in New Issue
Block a user