guardat dels canvis en la habitacio

This commit is contained in:
2026-04-02 11:10:03 +02:00
parent b31346830f
commit a6fae7b001
10 changed files with 796 additions and 65 deletions

View File

@@ -126,7 +126,9 @@ Game::Game(Mode mode)
GameControl::exit_editor = []() -> void {
MapEditor::get()->exit();
};
GameControl::save_editor = nullptr; // Se implementará en la fase 5
GameControl::revert_editor = []() -> std::string {
return MapEditor::get()->revert();
};
#endif
SceneManager::current = (mode_ == Mode::GAME) ? SceneManager::Scene::GAME : SceneManager::Scene::DEMO;
@@ -150,7 +152,7 @@ Game::~Game() {
if (MapEditor::get()->isActive()) { MapEditor::get()->exit(); }
GameControl::enter_editor = nullptr;
GameControl::exit_editor = nullptr;
GameControl::save_editor = nullptr;
GameControl::revert_editor = nullptr;
#endif
}