docs: add SQL export and zone map to CHANGELOG, update line count

This commit is contained in:
Kelsi 2026-05-05 16:08:18 -07:00
parent b19627d82c
commit 109b288573

View file

@ -14,7 +14,7 @@
- Decompose TransportManager (1,200→500 LOC): extract TransportPathRepository, TransportClockSync, TransportAnimator; consolidate 7 duplicated spline parsers into `spline_packet.cpp` (PR #60)
### World Editor (tools/editor/)
- Standalone world editor for creating custom WoW zones (13.8k+ lines, 55 files)
- Standalone world editor for creating custom WoW zones (14.1k+ lines, 57 files)
- 6 editing modes: Sculpt, Paint, Objects, Water, NPCs, Quests
- 30+ terrain tools: procedural generators (hill, mesa, crater, canyon, island, ridge, dunes), thermal erosion, noise, mirror/rotate, stamp copy/paste with file persistence
- Multi-select objects (Ctrl+Shift+Click), Select All (Ctrl+A), Select by Type (M2/WMO)
@ -33,6 +33,9 @@
- PNG/JPG/BMP/TGA heightmap image import (any resolution, 8/16-bit, undoable)
- Collision slope overlay on minimap (steep terrain visualization)
- Client-side WOC collision loading with walkability queries
- 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)
- Live open format validation (0-7 score) in File menu
### Novel Open Formats (7/7 Blizzard format replacements)