fase 1 de zones

This commit is contained in:
2026-04-10 13:58:59 +02:00
parent 12ace89890
commit 4b4bfdf314
9 changed files with 197 additions and 0 deletions

View File

@@ -25,6 +25,7 @@
#include "game/gameplay/item_tracker.hpp" // Para ItemTracker
#include "game/gameplay/key_tracker.hpp" // Para KeyTracker
#include "game/gameplay/room.hpp" // Para Room, RoomData
#include "game/gameplay/zone_manager.hpp" // Para ZoneManager
#include "game/gameplay/room_tracker.hpp" // Para RoomTracker
#include "game/gameplay/scoreboard.hpp" // Para Scoreboard::Data, Scoreboard
#include "game/options.hpp" // Para Options, options, Cheat, SectionState
@@ -68,6 +69,7 @@ Game::Game(Mode mode)
#endif
// Crea objetos e inicializa variables
ZoneManager::init();
ItemTracker::init();
KeyTracker::init();
DoorTracker::init();
@@ -173,6 +175,7 @@ Game::~Game() {
KeyTracker::destroy();
DoorTracker::destroy();
Inventory::destroy();
ZoneManager::destroy();
if (Console::get() != nullptr) { Console::get()->on_toggle = nullptr; }