Kelsidavis-WoWee/tools/editor
Kelsi e0d14de5d2 feat(editor): zone manifest for client loading, export workflow complete
- Zone manifest (zone.json): generated on export with map name, map ID,
  tile list, biome, creature flag, and file paths. This is what the
  wowee client will read to discover and load custom zones.
- Export workflow now produces a complete loadable zone package:
  zone.json + MapName.wdt + MapName_X_Y.adt + creatures.json
- ZoneManifest class with save/load (JSON format)
- Custom map IDs start at 9000+ to avoid conflicting with retail maps
- New Terrain dialog shows helper text for map name format
2026-05-05 05:06:41 -07:00
..
adt_writer.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
adt_writer.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
asset_browser.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
asset_browser.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_app.cpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00
editor_app.hpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00
editor_brush.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_brush.hpp feat(editor): erosion brush, NPC load, auto-save 2026-05-05 04:44:54 -07:00
editor_camera.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_camera.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_history.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_history.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_markers.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_markers.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_ui.cpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00
editor_ui.hpp refactor(editor): remove dead marker renderer, clean up stale fields 2026-05-05 05:04:14 -07:00
editor_viewport.cpp refactor(editor): remove dead marker renderer, clean up stale fields 2026-05-05 05:04:14 -07:00
editor_viewport.hpp feat(editor): procedural noise generator, sky presets, viewport lighting 2026-05-05 04:40:37 -07:00
editor_water.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
editor_water.hpp feat(editor): brush radius circle indicator on terrain 2026-05-05 04:10:46 -07:00
main.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
npc_presets.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
npc_presets.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
npc_spawner.cpp feat(editor): erosion brush, NPC load, auto-save 2026-05-05 04:44:54 -07:00
npc_spawner.hpp feat(editor): NPC scatter tool, adjacent tile creation, multi-tile prep 2026-05-05 04:14:29 -07:00
object_placer.cpp feat(editor): random rotation, placed object list, quality of life 2026-05-05 04:57:42 -07:00
object_placer.hpp feat(editor): smooth entire tile, snap-to-ground toggle, object list improvements 2026-05-05 05:00:31 -07:00
stb_image_impl.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
terrain_biomes.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
terrain_editor.cpp feat(editor): smooth entire tile, snap-to-ground toggle, object list improvements 2026-05-05 05:00:31 -07:00
terrain_editor.hpp feat(editor): smooth entire tile, snap-to-ground toggle, object list improvements 2026-05-05 05:00:31 -07:00
texture_painter.cpp feat(editor): terrain holes, recent textures, sculpt panel polish 2026-05-05 04:34:03 -07:00
texture_painter.hpp feat(editor): terrain holes, recent textures, sculpt panel polish 2026-05-05 04:34:03 -07:00
transform_gizmo.cpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
transform_gizmo.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
zone_manifest.cpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00
zone_manifest.hpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00