The Mega Snivy Update
Some checks failed
Build / Build Game (push) Has been cancelled

This commit is contained in:
2026-02-28 21:48:00 -05:00
parent 8b2edd1359
commit 17f3348e94
163 changed files with 8725 additions and 13281 deletions

39
src/state/main/menu.hpp Normal file
View File

@@ -0,0 +1,39 @@
#pragma once
#include <imgui.h>
#include "../configuration.hpp"
#include "chat.hpp"
#include "cheats.hpp"
#include "debug.hpp"
#include "play.hpp"
#include "stats.hpp"
#include "text.hpp"
#include "../../util/imgui/window_slide.hpp"
namespace game::state::main
{
class Menu
{
public:
Play play;
Chat chat;
Cheats cheats;
Debug debug;
Stats stats;
Inventory inventory;
state::Configuration configuration;
bool isCheats{true};
bool isDebug{true};
bool isOpen{true};
bool isChat{true};
util::imgui::WindowSlide slide{};
void tick();
void update(Resources&, ItemManager&, entity::Character&, entity::Cursor&, Text&, Canvas&);
};
}