mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-05-06 09:03:52 +00:00
feat(editor): project management UI in File menu
- File > Project submenu: New/Save/Load project, add zones - "Add Current Zone to Project" captures loaded map/tile info - Project path editable in the menu - Zone count shown for quick reference - Foundation for multi-zone custom expansion workflow: create project → add zones → edit each → export all as WCP
This commit is contained in:
parent
1d2f25f169
commit
18939af73d
2 changed files with 38 additions and 0 deletions
|
|
@ -9,6 +9,7 @@
|
|||
#include "npc_spawner.hpp"
|
||||
#include "npc_presets.hpp"
|
||||
#include "quest_editor.hpp"
|
||||
#include "editor_project.hpp"
|
||||
#include "zone_manifest.hpp"
|
||||
#include "asset_browser.hpp"
|
||||
#include "core/window.hpp"
|
||||
|
|
@ -117,6 +118,10 @@ private:
|
|||
NpcSpawner npcSpawner_;
|
||||
NpcPresets npcPresets_;
|
||||
QuestEditor questEditor_;
|
||||
EditorProject project_;
|
||||
public:
|
||||
EditorProject& getProject() { return project_; }
|
||||
private:
|
||||
AssetBrowser assetBrowser_;
|
||||
|
||||
pipeline::ADTTerrain terrain_;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue