minor refactor

This commit is contained in:
MihailRis 2024-03-06 13:41:30 +03:00
parent eba8332b75
commit 19e5bea4e0
2 changed files with 2 additions and 4 deletions

View File

@ -183,8 +183,6 @@ Hud::Hud(Engine* engine, LevelFrontend* frontend, Player* player)
frontend(frontend),
player(player)
{
auto menu = gui->getMenu();
interaction = std::make_unique<InventoryInteraction>();
grabbedItemView = std::make_shared<SlotView>(
SlotLayout(-1, glm::vec2(), false, false, nullptr, nullptr)
@ -218,8 +216,6 @@ Hud::Hud(Engine* engine, LevelFrontend* frontend, Player* player)
uicamera->flipped = true;
debugPanel = create_debug_panel(engine, frontend->getLevel(), player);
menu->reset();
debugPanel->setZIndex(2);
gui->add(darkOverlay);

View File

@ -92,6 +92,8 @@ static bool backlight;
LevelScreen::LevelScreen(Engine* engine, Level* level) : Screen(engine) {
auto& settings = engine->getSettings();
auto assets = engine->getAssets();
auto menu = engine->getGUI()->getMenu();
menu->reset();
controller = std::make_unique<LevelController>(settings, level);
frontend = std::make_unique<LevelFrontend>(level, assets);