docs: document server module generator in CHANGELOG, README, help panel

- CHANGELOG: add server module generator description
- README: add AzerothCore integration paragraph with feature summary
- Help panel (F1): add "File → Generate Server Module" to export section
This commit is contained in:
Kelsi 2026-05-05 16:34:40 -07:00
parent cceff622b4
commit 0d401c3eb8
3 changed files with 5 additions and 0 deletions

View file

@ -36,6 +36,8 @@
- Zone map image export: colored top-down PNG with terrain, water, objects
- SQL spawn export for AzerothCore/TrinityCore (creature_template, creature,
waypoint_data, quest_template — ready-to-import .sql files)
- Server module generator: one-click AzerothCore module with map registration,
spawns, teleport command, zone flags, conf snippet, and admin README
- Live open format validation (0-7 score) in File menu
### Novel Open Formats (7/7 Blizzard format replacements)

View file

@ -51,6 +51,8 @@ cmake --build build --target wowee_editor
Exported zones auto-load in the wowee client from `custom_zones/` or `output/` directories.
**AzerothCore integration**: File > Generate Server Module creates a ready-to-import module with SQL spawn tables, map registration, teleport commands, zone flags, and a server admin README.
## Features
### Rendering Engine

View file

@ -638,6 +638,7 @@ void EditorUI::renderMenuBar(EditorApp& app) {
ImGui::BulletText("Ctrl+S — quick save (all formats + collision)");
ImGui::BulletText("Ctrl+Shift+E — export content pack (.wcp)");
ImGui::BulletText("File → Batch Convert Assets (M2→WOM, WMO→WOB)");
ImGui::BulletText("File → Generate Server Module (AzerothCore SQL)");
ImGui::BulletText("Minimap: toggle slope overlay for collision preview");
}
ImGui::End();