forked from jaildesigner-jailgames/jaildoctors_dilemma
Ja torna a deixar jugar
Encara queden bugs per corregir Trencat el sistema de triar la paleta, de moment
This commit is contained in:
@@ -41,9 +41,9 @@ Demo::Demo()
|
||||
currentRoom = rooms[roomIndex];
|
||||
|
||||
// Crea los objetos
|
||||
itemTracker = std::make_shared<ItemTracker>();
|
||||
ItemTracker::init();
|
||||
scoreboard = std::make_shared<Scoreboard>(&board);
|
||||
room = std::make_shared<Room>(resource->getRoom(currentRoom), itemTracker, &board.items, false);
|
||||
room = std::make_shared<Room>(resource->getRoom(currentRoom), &board.items, false);
|
||||
text = resource->getText("smb2");
|
||||
|
||||
// Inicializa el resto de variables
|
||||
@@ -62,6 +62,12 @@ Demo::Demo()
|
||||
options.section.subsection = Subsection::NONE;
|
||||
}
|
||||
|
||||
// Destructor
|
||||
Demo::~Demo()
|
||||
{
|
||||
ItemTracker::destroy();
|
||||
}
|
||||
|
||||
// Comprueba los eventos de la cola
|
||||
void Demo::checkEvents()
|
||||
{
|
||||
@@ -183,7 +189,7 @@ bool Demo::changeRoom(std::string file)
|
||||
if (asset->get(file) != "")
|
||||
{
|
||||
// Crea un objeto habitación a partir del fichero
|
||||
room = std::make_shared<Room>(resource->getRoom(file), itemTracker, &board.items, false);
|
||||
room = std::make_shared<Room>(resource->getRoom(file), &board.items, false);
|
||||
|
||||
// Pone el color del marcador en función del color del borde de la habitación
|
||||
setScoreBoardColor();
|
||||
|
||||
Reference in New Issue
Block a user