Kelsidavis-WoWee/tools/editor
Kelsi ddf97e9b8a feat(editor): multi-select objects, time-of-day lighting, WOT loading
- Multi-select: Ctrl+Shift+Click adds objects to selection, transforms
  (move/rotate/scale/delete) operate on all selected objects at once
- Time-of-day slider (0-24h) with automatic sun angle, light color,
  ambient, fog, and sky color transitions (dawn/day/dusk/night)
- View > Sky/Lighting menu: color pickers for light/ambient/fog, fog
  distance sliders, preset buttons (Dawn/Noon/Dusk/Night)
- loadADT prefers WOT/WHM open format from custom_zones/output dirs
- Selection count display when multiple objects selected
- setSkyPreset now delegates to setTimeOfDay for consistency
2026-05-05 13:47:23 -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): Find Valid Tile button, improved ADT loading workflow 2026-05-05 06:35:37 -07:00
asset_browser.hpp feat(editor): Find Valid Tile button, improved ADT loading workflow 2026-05-05 06:35:37 -07:00
content_pack.cpp fix(editor): harden JSON handling, quest loading, and content validation 2026-05-05 12:48:50 -07:00
content_pack.hpp fix(editor): harden JSON handling, quest loading, and content validation 2026-05-05 12:48:50 -07:00
dbc_exporter.cpp feat(editor): complete importOpen, keyboard shortcuts, DBC exporter 2026-05-05 13:15:00 -07:00
dbc_exporter.hpp feat(editor): DBC→JSON export for open format zone data tables 2026-05-05 10:21:14 -07:00
editor_app.cpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -07:00
editor_app.hpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -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): middle mouse orbit camera around terrain point 2026-05-05 06:48:05 -07:00
editor_camera.hpp feat(editor): middle mouse orbit camera around terrain point 2026-05-05 06:48:05 -07:00
editor_history.cpp fix(editor): undo now covers texture painting, fix stale buffer bug 2026-05-05 12:58:11 -07:00
editor_history.hpp fix(editor): undo now covers texture painting, fix stale buffer bug 2026-05-05 12:58:11 -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_project.cpp fix(editor): harden JSON handling, quest loading, and content validation 2026-05-05 12:48:50 -07:00
editor_project.hpp feat(editor): git integration for collaborative expansion development 2026-05-05 09:45:00 -07:00
editor_ui.cpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -07:00
editor_ui.hpp feat(editor): path preview line, transform undo, complete undo coverage 2026-05-05 13:33:28 -07:00
editor_viewport.cpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -07:00
editor_viewport.hpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -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
FORMAT_SPEC.md docs: update FORMAT_SPEC with WHM alpha maps, JSON DBC, PNG textures 2026-05-05 13:10:48 -07:00
main.cpp feat: complete client integration for all 6 open formats 2026-05-05 12:41:19 -07:00
npc_presets.cpp fix(editor): filter bad M2 models, toast on tile not found, robustness 2026-05-05 07:10:29 -07:00
npc_presets.hpp feat(editor): add standalone world editor (rough/WIP) 2026-05-05 03:47:03 -07:00
npc_spawner.cpp refactor: migrate all remaining JSON to nlohmann/json 2026-05-05 13:10:07 -07:00
npc_spawner.hpp fix(editor): NPC default scale 3x, right-side panels track window resize 2026-05-05 05:23:09 -07:00
object_placer.cpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -07:00
object_placer.hpp feat(editor): multi-select objects, time-of-day lighting, WOT loading 2026-05-05 13:47:23 -07:00
quest_editor.cpp fix(editor): harden JSON handling, quest loading, and content validation 2026-05-05 12:48:50 -07:00
quest_editor.hpp fix(editor): harden JSON handling, quest loading, and content validation 2026-05-05 12:48:50 -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): path preview line, transform undo, complete undo coverage 2026-05-05 13:33:28 -07:00
terrain_editor.hpp feat(editor): generator undo, quit confirmation, state cleanup 2026-05-05 13:26:38 -07:00
texture_exporter.cpp feat(editor): BLP→PNG texture export for open format zones 2026-05-05 10:17:03 -07:00
texture_exporter.hpp feat(editor): BLP→PNG texture export for open format zones 2026-05-05 10:17:03 -07:00
texture_painter.cpp feat(editor): texture eyedropper, WOT/WHM preference loading 2026-05-05 13:39:53 -07:00
texture_painter.hpp feat(editor): texture eyedropper, WOT/WHM preference loading 2026-05-05 13:39:53 -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
wowee_terrain.cpp feat(editor): complete importOpen, keyboard shortcuts, DBC exporter 2026-05-05 13:15:00 -07:00
wowee_terrain.hpp feat(editor): hole mask PNG export (16x16 chunk grid, white=holes) 2026-05-05 11:43:23 -07:00
zone_manifest.cpp refactor: migrate all remaining JSON to nlohmann/json 2026-05-05 13:10:07 -07:00
zone_manifest.hpp feat(editor): zone manifest for client loading, export workflow complete 2026-05-05 05:06:41 -07:00