..
adt_writer.cpp
fix(adt): scrub NaN/inf floats at write time
2026-05-06 06:49:51 -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
cli_achievements_catalog.cpp
feat(editor): add WACH JSON round-trip authoring workflow
2026-05-09 16:07:53 -07:00
cli_achievements_catalog.hpp
feat(pipeline): add WACH (Wowee Achievement Catalog) format
2026-05-09 16:04:30 -07:00
cli_add.cpp
refactor(editor): extract add-* append handlers into cli_add.cpp
2026-05-09 08:16:52 -07:00
cli_add.hpp
refactor(editor): extract add-* append handlers into cli_add.cpp
2026-05-09 08:16:52 -07:00
cli_arg_parse.hpp
refactor(editor): hoist consumeJsonFlag into cli_arg_parse.hpp
2026-05-09 14:50:27 -07:00
cli_arg_required.cpp
feat(pipeline): add WGEM (Wowee Gem / Enchantment) format
2026-05-09 18:01:48 -07:00
cli_arg_required.hpp
refactor(editor): extract kArgRequired + meta handlers into cli modules
2026-05-09 10:08:14 -07:00
cli_audits.cpp
feat(editor): add --summary flag to --audit-watertight-wob
2026-05-09 13:12:42 -07:00
cli_audits.hpp
refactor(editor): extract audit family into cli_audits.cpp
2026-05-08 17:12:10 -07:00
cli_bake.cpp
feat(editor): add --bake-zone-collision aggregator
2026-05-09 11:36:38 -07:00
cli_bake.hpp
refactor(editor): extract zone/project mesh-bake handlers into cli_bake.cpp
2026-05-09 05:57:25 -07:00
cli_battlegrounds_catalog.cpp
feat(editor): add WBGD JSON round-trip authoring workflow
2026-05-09 17:53:41 -07:00
cli_battlegrounds_catalog.hpp
feat(pipeline): add WBGD (Wowee Battleground Definition) format
2026-05-09 17:30:59 -07:00
cli_box_emitter.cpp
refactor(editor): extract addBox into shared cli_box_emitter
2026-05-09 11:24:35 -07:00
cli_box_emitter.hpp
refactor(editor): extract addClosedCylinderZ + adopt in woodpile
2026-05-09 13:29:07 -07:00
cli_chars_catalog.cpp
feat(editor): add WCHC JSON round-trip authoring workflow
2026-05-09 16:55:31 -07:00
cli_chars_catalog.hpp
feat(pipeline): add WCHC (Wowee Character Classes/Races) format
2026-05-09 16:47:04 -07:00
cli_check.cpp
refactor(editor): extract check-* sanity handlers into cli_check.cpp
2026-05-09 09:25:41 -07:00
cli_check.hpp
refactor(editor): extract check-* sanity handlers into cli_check.cpp
2026-05-09 09:25:41 -07:00
cli_clone.cpp
refactor(editor): extract clone-* duplicate handlers into cli_clone.cpp
2026-05-09 08:06:20 -07:00
cli_clone.hpp
refactor(editor): extract clone-* duplicate handlers into cli_clone.cpp
2026-05-09 08:06:20 -07:00
cli_content_info.cpp
refactor(editor): move --info-quests and --info-objects into cli_content_info.cpp
2026-05-09 04:50:26 -07:00
cli_content_info.hpp
refactor(editor): extract creature/object/quest info into cli_content_info.cpp
2026-05-09 03:33:40 -07:00
cli_convert.cpp
refactor(editor): extract batch convert handlers into cli_convert.cpp
2026-05-09 02:25:05 -07:00
cli_convert.hpp
refactor(editor): extract batch convert handlers into cli_convert.cpp
2026-05-09 02:25:05 -07:00
cli_convert_single.cpp
refactor(editor): extract single-file --convert-* into cli_convert_single.cpp
2026-05-09 06:25:04 -07:00
cli_convert_single.hpp
refactor(editor): extract single-file --convert-* into cli_convert_single.cpp
2026-05-09 06:25:04 -07:00
cli_creatures_catalog.cpp
feat(editor): add WCRT JSON round-trip authoring workflow
2026-05-09 15:27:12 -07:00
cli_creatures_catalog.hpp
feat(pipeline): add WCRT (Wowee Creature Template) format
2026-05-09 15:18:44 -07:00
cli_data_tree.cpp
refactor(editor): extract data-tree audit/migration into cli_data_tree.cpp
2026-05-09 04:14:32 -07:00
cli_data_tree.hpp
refactor(editor): extract data-tree audit/migration into cli_data_tree.cpp
2026-05-09 04:14:32 -07:00
cli_deps.cpp
refactor(editor): extract dep/orphan handlers into cli_deps.cpp
2026-05-09 09:16:26 -07:00
cli_deps.hpp
refactor(editor): extract dep/orphan handlers into cli_deps.cpp
2026-05-09 09:16:26 -07:00
cli_diff.cpp
refactor(editor): extract 10 diff handlers into cli_diff.cpp
2026-05-09 04:35:08 -07:00
cli_diff.hpp
refactor(editor): extract 10 diff handlers into cli_diff.cpp
2026-05-09 04:35:08 -07:00
cli_dispatch.cpp
feat(pipeline): add WGEM (Wowee Gem / Enchantment) format
2026-05-09 18:01:48 -07:00
cli_dispatch.hpp
refactor(editor): replace 60-handler chain with table-driven dispatch
2026-05-09 10:15:51 -07:00
cli_events_catalog.cpp
feat(editor): add WSEA JSON round-trip authoring workflow
2026-05-09 17:24:50 -07:00
cli_events_catalog.hpp
feat(pipeline): add WSEA (Wowee Seasonal Event) format
2026-05-09 17:14:46 -07:00
cli_export.cpp
refactor(editor): extract 9 export handlers + sha256 helper into cli_export.cpp
2026-05-09 05:45:00 -07:00
cli_export.hpp
refactor(editor): extract 9 export handlers + sha256 helper into cli_export.cpp
2026-05-09 05:45:00 -07:00
cli_extract_info.cpp
refactor(editor): extract data-tree inspection into cli_extract_info.cpp
2026-05-09 05:32:27 -07:00
cli_extract_info.hpp
refactor(editor): extract data-tree inspection into cli_extract_info.cpp
2026-05-09 05:32:27 -07:00
cli_factions_catalog.cpp
feat(editor): add WFAC JSON round-trip authoring workflow
2026-05-09 15:45:58 -07:00
cli_factions_catalog.hpp
feat(pipeline): add WFAC (Wowee Faction Catalog) format
2026-05-09 15:37:59 -07:00
cli_for_each.cpp
refactor(editor): extract for-each batch runners into cli_for_each.cpp
2026-05-09 09:23:23 -07:00
cli_for_each.hpp
refactor(editor): extract for-each batch runners into cli_for_each.cpp
2026-05-09 09:23:23 -07:00
cli_format_info.cpp
refactor(editor): extract format inspection handlers into cli_format_info.cpp
2026-05-09 02:48:58 -07:00
cli_format_info.hpp
refactor(editor): extract format inspection handlers into cli_format_info.cpp
2026-05-09 02:48:58 -07:00
cli_format_validate.cpp
refactor(editor): extract format validation into cli_format_validate.cpp
2026-05-09 01:57:37 -07:00
cli_format_validate.hpp
refactor(editor): extract format validation into cli_format_validate.cpp
2026-05-09 01:57:37 -07:00
cli_gems_catalog.cpp
feat(pipeline): add WGEM (Wowee Gem / Enchantment) format
2026-05-09 18:01:48 -07:00
cli_gems_catalog.hpp
feat(pipeline): add WGEM (Wowee Gem / Enchantment) format
2026-05-09 18:01:48 -07:00
cli_gen_audio.cpp
refactor(editor): extract gen-audio-* handlers into cli_gen_audio.cpp
2026-05-08 16:19:30 -07:00
cli_gen_audio.hpp
refactor(editor): extract gen-audio-* handlers into cli_gen_audio.cpp
2026-05-08 16:19:30 -07:00
cli_gen_mesh.cpp
feat(editor): add --gen-mesh-rune-stone standing monolith
2026-05-09 16:21:35 -07:00
cli_gen_mesh.hpp
refactor(editor): extract 12 composite mesh primitives into cli_gen_mesh.cpp
2026-05-08 22:19:41 -07:00
cli_gen_texture.cpp
feat(editor): add --gen-texture-gear-cog mechanical wheel
2026-05-09 17:09:32 -07:00
cli_gen_texture.hpp
refactor(editor): extract 7 newer texture generators into cli_gen_texture.cpp
2026-05-08 20:59:02 -07:00
cli_glb_inspect.cpp
refactor(editor): extract GLB inspectors into cli_glb_inspect.cpp
2026-05-09 06:46:02 -07:00
cli_glb_inspect.hpp
refactor(editor): extract GLB inspectors into cli_glb_inspect.cpp
2026-05-09 06:46:02 -07:00
cli_gossip_catalog.cpp
feat(editor): add WGSP JSON round-trip authoring workflow
2026-05-09 16:28:12 -07:00
cli_gossip_catalog.hpp
feat(pipeline): add WGSP (Wowee Gossip Menu) format
2026-05-09 16:20:07 -07:00
cli_help.cpp
feat(pipeline): add WGEM (Wowee Gem / Enchantment) format
2026-05-09 18:01:48 -07:00
cli_help.hpp
refactor(editor): extract printUsage into cli_help.cpp
2026-05-08 20:12:15 -07:00
cli_info_audio.cpp
refactor(editor): extract --info-{zone,project}-audio into cli_info_audio.cpp
2026-05-09 07:38:36 -07:00
cli_info_audio.hpp
refactor(editor): extract --info-{zone,project}-audio into cli_info_audio.cpp
2026-05-09 07:38:36 -07:00
cli_info_bytes.cpp
refactor(editor): extract --info-{zone,project}-bytes into cli_info_bytes.cpp
2026-05-09 07:16:27 -07:00
cli_info_bytes.hpp
refactor(editor): extract --info-{zone,project}-bytes into cli_info_bytes.cpp
2026-05-09 07:16:27 -07:00
cli_info_density.cpp
refactor(editor): extract --info-{zone,project}-density into cli_info_density.cpp
2026-05-09 07:33:40 -07:00
cli_info_density.hpp
refactor(editor): extract --info-{zone,project}-density into cli_info_density.cpp
2026-05-09 07:33:40 -07:00
cli_info_extents.cpp
refactor(editor): extract --info-{zone,project}-extents into cli_info_extents.cpp
2026-05-09 07:22:06 -07:00
cli_info_extents.hpp
refactor(editor): extract --info-{zone,project}-extents into cli_info_extents.cpp
2026-05-09 07:22:06 -07:00
cli_info_tree.cpp
refactor(editor): extract --info-{zone,project}-tree into cli_info_tree.cpp
2026-05-09 07:10:12 -07:00
cli_info_tree.hpp
refactor(editor): extract --info-{zone,project}-tree into cli_info_tree.cpp
2026-05-09 07:10:12 -07:00
cli_info_water.cpp
refactor(editor): extract --info-{zone,project}-water into cli_info_water.cpp
2026-05-09 07:28:15 -07:00
cli_info_water.hpp
refactor(editor): extract --info-{zone,project}-water into cli_info_water.cpp
2026-05-09 07:28:15 -07:00
cli_introspect.cpp
feat(editor): add --list-packs introspection + --gen-temple-pack
2026-05-09 12:51:10 -07:00
cli_introspect.hpp
refactor(editor): extract CLI introspection handlers into cli_introspect.cpp
2026-05-09 09:31:31 -07:00
cli_items.cpp
refactor(editor): extract 5 item read-only handlers into cli_items.cpp
2026-05-09 05:19:04 -07:00
cli_items.hpp
refactor(editor): extract 5 item read-only handlers into cli_items.cpp
2026-05-09 05:19:04 -07:00
cli_items_catalog.cpp
feat(editor): add WIT JSON round-trip authoring workflow
2026-05-09 15:13:26 -07:00
cli_items_catalog.hpp
feat(pipeline): add WIT (Wowee Item Template) format
2026-05-09 15:04:48 -07:00
cli_items_export.cpp
refactor(editor): extract item-export handlers into cli_items_export.cpp
2026-05-09 08:26:52 -07:00
cli_items_export.hpp
refactor(editor): extract item-export handlers into cli_items_export.cpp
2026-05-09 08:26:52 -07:00
cli_items_mutate.cpp
refactor(editor): extract items.json mutation handlers into cli_items_mutate.cpp
2026-05-09 08:33:59 -07:00
cli_items_mutate.hpp
refactor(editor): extract items.json mutation handlers into cli_items_mutate.cpp
2026-05-09 08:33:59 -07:00
cli_locks_catalog.cpp
feat(editor): add WLCK JSON round-trip authoring workflow
2026-05-09 15:52:20 -07:00
cli_locks_catalog.hpp
feat(pipeline): add WLCK (Wowee Lock Template) format
2026-05-09 15:44:26 -07:00
cli_loot_catalog.cpp
feat(editor): add WLOT JSON round-trip authoring workflow
2026-05-09 15:20:05 -07:00
cli_loot_catalog.hpp
feat(pipeline): add WLOT (Wowee Loot Table) format
2026-05-09 15:11:08 -07:00
cli_mail_catalog.cpp
feat(pipeline): add WMAL (Wowee Mail Template) format
2026-05-09 17:41:03 -07:00
cli_mail_catalog.hpp
feat(pipeline): add WMAL (Wowee Mail Template) format
2026-05-09 17:41:03 -07:00
cli_makefile.cpp
refactor(editor): extract --gen-makefile / --gen-project-makefile into cli_makefile.cpp
2026-05-09 09:04:44 -07:00
cli_makefile.hpp
refactor(editor): extract --gen-makefile / --gen-project-makefile into cli_makefile.cpp
2026-05-09 09:04:44 -07:00
cli_maps_catalog.cpp
feat(editor): add WMS JSON round-trip authoring workflow
2026-05-09 16:48:34 -07:00
cli_maps_catalog.hpp
feat(pipeline): add WMS (Wowee Map / Area) catalog format
2026-05-09 16:40:00 -07:00
cli_mesh_edit.cpp
refactor(editor): extract 10 mesh edit ops into cli_mesh_edit.cpp
2026-05-09 00:36:51 -07:00
cli_mesh_edit.hpp
refactor(editor): extract 10 mesh edit ops into cli_mesh_edit.cpp
2026-05-09 00:36:51 -07:00
cli_mesh_info.cpp
refactor(editor): extract edge classification into cli_weld
2026-05-09 11:15:31 -07:00
cli_mesh_info.hpp
refactor(editor): move 2 more mesh-info handlers into cli_mesh_info.cpp
2026-05-09 09:49:39 -07:00
cli_mesh_io.cpp
refactor(editor): extract mesh ⇄ heightmap I/O into cli_mesh_io.cpp
2026-05-09 00:04:27 -07:00
cli_mesh_io.hpp
refactor(editor): extract mesh ⇄ heightmap I/O into cli_mesh_io.cpp
2026-05-09 00:04:27 -07:00
cli_migrate.cpp
refactor(editor): extract --migrate-* handlers into cli_migrate.cpp
2026-05-09 06:13:41 -07:00
cli_migrate.hpp
refactor(editor): extract --migrate-* handlers into cli_migrate.cpp
2026-05-09 06:13:41 -07:00
cli_mounts_catalog.cpp
feat(editor): add WMOU JSON round-trip authoring workflow
2026-05-09 17:33:54 -07:00
cli_mounts_catalog.hpp
feat(pipeline): add WMOU (Wowee Mount catalog) format
2026-05-09 17:23:00 -07:00
cli_multi_arg_required.cpp
refactor(editor): table-driven multi-arg flag validation
2026-05-09 10:22:36 -07:00
cli_multi_arg_required.hpp
refactor(editor): table-driven multi-arg flag validation
2026-05-09 10:22:36 -07:00
cli_objects_catalog.cpp
feat(editor): add WGOT JSON round-trip authoring workflow
2026-05-09 15:39:50 -07:00
cli_objects_catalog.hpp
feat(pipeline): add WGOT (Wowee Game Object Template) format
2026-05-09 15:31:49 -07:00
cli_pack.cpp
refactor(editor): extract WCP pack handlers into cli_pack.cpp
2026-05-09 03:12:09 -07:00
cli_pack.hpp
refactor(editor): extract WCP pack handlers into cli_pack.cpp
2026-05-09 03:12:09 -07:00
cli_png_emit.hpp
refactor(editor): extract printPngWrote two-line success header
2026-05-09 12:37:22 -07:00
cli_project_actions.cpp
refactor(editor): extract project actions into cli_project_actions.cpp
2026-05-09 09:54:17 -07:00
cli_project_actions.hpp
refactor(editor): extract project actions into cli_project_actions.cpp
2026-05-09 09:54:17 -07:00
cli_project_inventory.cpp
refactor(editor): extract project inventory into cli_project_inventory.cpp
2026-05-08 18:47:06 -07:00
cli_project_inventory.hpp
refactor(editor): extract project inventory into cli_project_inventory.cpp
2026-05-08 18:47:06 -07:00
cli_quest_objective.cpp
refactor(editor): extract quest+objective handlers into cli_quest_objective.cpp
2026-05-09 07:56:16 -07:00
cli_quest_objective.hpp
refactor(editor): extract quest+objective handlers into cli_quest_objective.cpp
2026-05-09 07:56:16 -07:00
cli_quest_reward.cpp
refactor(editor): extract quest-reward handlers into cli_quest_reward.cpp
2026-05-09 08:01:28 -07:00
cli_quest_reward.hpp
refactor(editor): extract quest-reward handlers into cli_quest_reward.cpp
2026-05-09 08:01:28 -07:00
cli_quests_catalog.cpp
feat(editor): add WQT JSON round-trip authoring workflow
2026-05-09 15:33:21 -07:00
cli_quests_catalog.hpp
feat(pipeline): add WQT (Wowee Quest Template) format
2026-05-09 15:25:02 -07:00
cli_random.cpp
refactor(editor): extract random-* / gen-random-* into cli_random.cpp
2026-05-09 08:22:06 -07:00
cli_random.hpp
refactor(editor): extract random-* / gen-random-* into cli_random.cpp
2026-05-09 08:22:06 -07:00
cli_readmes.cpp
refactor(editor): extract README generators into cli_readmes.cpp
2026-05-08 17:36:10 -07:00
cli_readmes.hpp
refactor(editor): extract README generators into cli_readmes.cpp
2026-05-08 17:36:10 -07:00
cli_remove.cpp
refactor(editor): extract remove-* by-index handlers into cli_remove.cpp
2026-05-09 08:11:50 -07:00
cli_remove.hpp
refactor(editor): extract remove-* by-index handlers into cli_remove.cpp
2026-05-09 08:11:50 -07:00
cli_repair.cpp
refactor(editor): extract --repair-zone / --repair-project into cli_repair.cpp
2026-05-09 08:59:51 -07:00
cli_repair.hpp
refactor(editor): extract --repair-zone / --repair-project into cli_repair.cpp
2026-05-09 08:59:51 -07:00
cli_skills_catalog.cpp
feat(editor): add WSKL JSON round-trip authoring workflow
2026-05-09 15:59:20 -07:00
cli_skills_catalog.hpp
feat(pipeline): add WSKL (Wowee Skill Catalog) format
2026-05-09 15:50:25 -07:00
cli_sound_catalog.cpp
feat(editor): add WSND JSON round-trip authoring workflow
2026-05-09 14:51:44 -07:00
cli_sound_catalog.hpp
feat(pipeline): add WSND (Wowee Sound Catalog) format
2026-05-09 14:47:16 -07:00
cli_spawn_audit.cpp
refactor(editor): extract 8 spawn/snap handlers into cli_spawn_audit.cpp
2026-05-09 05:05:22 -07:00
cli_spawn_audit.hpp
refactor(editor): extract 8 spawn/snap handlers into cli_spawn_audit.cpp
2026-05-09 05:05:22 -07:00
cli_spawns_catalog.cpp
feat(editor): add WSPN JSON round-trip authoring workflow
2026-05-09 14:59:48 -07:00
cli_spawns_catalog.hpp
feat(pipeline): add WSPN (Wowee Spawn Point catalog) format
2026-05-09 14:57:53 -07:00
cli_spells_catalog.cpp
feat(editor): add WSPL JSON round-trip authoring workflow
2026-05-09 16:06:29 -07:00
cli_spells_catalog.hpp
feat(pipeline): add WSPL (Wowee Spell Catalog) format
2026-05-09 15:58:09 -07:00
cli_strip.cpp
refactor(editor): extract --strip-zone / --strip-project into cli_strip.cpp
2026-05-09 08:56:47 -07:00
cli_strip.hpp
refactor(editor): extract --strip-zone / --strip-project into cli_strip.cpp
2026-05-09 08:56:47 -07:00
cli_talents_catalog.cpp
feat(editor): add WTAL JSON round-trip authoring workflow
2026-05-09 16:41:37 -07:00
cli_talents_catalog.hpp
feat(pipeline): add WTAL (Wowee Talent catalog) format
2026-05-09 16:33:45 -07:00
cli_taxi_catalog.cpp
feat(editor): add WTAX JSON round-trip authoring workflow
2026-05-09 16:35:01 -07:00
cli_taxi_catalog.hpp
feat(pipeline): add WTAX (Wowee Taxi catalog) format
2026-05-09 16:26:27 -07:00
cli_texture_helpers.cpp
refactor(editor): extract simple texture helpers into cli_texture_helpers.cpp
2026-05-09 09:34:19 -07:00
cli_texture_helpers.hpp
refactor(editor): extract simple texture helpers into cli_texture_helpers.cpp
2026-05-09 09:34:19 -07:00
cli_tilemap.cpp
refactor(editor): extract --info-tilemap into cli_tilemap.cpp
2026-05-09 09:14:01 -07:00
cli_tilemap.hpp
refactor(editor): extract --info-tilemap into cli_tilemap.cpp
2026-05-09 09:14:01 -07:00
cli_tiles.cpp
refactor(editor): extract --add-tile / --remove-tile / --list-tiles into cli_tiles.cpp
2026-05-09 08:47:32 -07:00
cli_tiles.hpp
refactor(editor): extract --add-tile / --remove-tile / --list-tiles into cli_tiles.cpp
2026-05-09 08:47:32 -07:00
cli_titles_catalog.cpp
feat(editor): add WTIT JSON round-trip authoring workflow
2026-05-09 17:16:41 -07:00
cli_titles_catalog.hpp
feat(pipeline): add WTIT (Wowee Title catalog) format
2026-05-09 17:07:56 -07:00
cli_tokens_catalog.cpp
feat(editor): add WTKN JSON round-trip authoring workflow
2026-05-09 16:56:55 -07:00
cli_tokens_catalog.hpp
feat(pipeline): add WTKN (Wowee Token catalog) format
2026-05-09 16:53:11 -07:00
cli_trainers_catalog.cpp
feat(editor): add WTRN JSON round-trip authoring workflow
2026-05-09 16:14:50 -07:00
cli_trainers_catalog.hpp
feat(pipeline): add WTRN (Wowee Trainer / Vendor catalog) format
2026-05-09 16:12:58 -07:00
cli_triggers_catalog.cpp
feat(editor): add WTRG JSON round-trip authoring workflow
2026-05-09 17:03:27 -07:00
cli_triggers_catalog.hpp
feat(pipeline): add WTRG (Wowee Area Trigger) format
2026-05-09 17:01:43 -07:00
cli_validate_interop.cpp
refactor(editor): extract interop --validate-* into cli_validate_interop.cpp
2026-05-09 06:36:02 -07:00
cli_validate_interop.hpp
refactor(editor): extract interop --validate-* into cli_validate_interop.cpp
2026-05-09 06:36:02 -07:00
cli_weld.cpp
refactor(editor): extract edge classification into cli_weld
2026-05-09 11:15:31 -07:00
cli_weld.hpp
refactor(editor): extract edge classification into cli_weld
2026-05-09 11:15:31 -07:00
cli_wom_info.cpp
refactor(editor): hoist consumeJsonFlag into cli_arg_parse.hpp
2026-05-09 14:50:27 -07:00
cli_wom_info.hpp
refactor(editor): extract WOM info handlers into cli_wom_info.cpp
2026-05-09 01:18:09 -07:00
cli_wom_io.cpp
refactor(editor): move --import-obj into cli_wom_io.cpp
2026-05-09 07:50:02 -07:00
cli_wom_io.hpp
refactor(editor): move --import-obj into cli_wom_io.cpp
2026-05-09 07:50:02 -07:00
cli_world_info.cpp
feat(editor): add WOW JSON round-trip authoring workflow
2026-05-09 14:25:41 -07:00
cli_world_info.hpp
refactor(editor): extract WOB/WOT/WOC inspectors into cli_world_info.cpp
2026-05-09 07:44:57 -07:00
cli_world_io.cpp
refactor(editor): extract WOB/WHM/WOC IO into cli_world_io.cpp
2026-05-09 07:03:14 -07:00
cli_world_io.hpp
refactor(editor): extract WOB/WHM/WOC IO into cli_world_io.cpp
2026-05-09 07:03:14 -07:00
cli_world_map.cpp
refactor(editor): hoist consumeJsonFlag into cli_arg_parse.hpp
2026-05-09 14:50:27 -07:00
cli_world_map.hpp
feat(pipeline): add WOMX (Wowee World Map index) format
2026-05-09 14:38:05 -07:00
cli_zone_create.cpp
refactor(editor): extract zone-creation handlers into cli_zone_create.cpp
2026-05-09 08:42:49 -07:00
cli_zone_create.hpp
refactor(editor): extract zone-creation handlers into cli_zone_create.cpp
2026-05-09 08:42:49 -07:00
cli_zone_data.cpp
refactor(editor): extract zone-data maintenance into cli_zone_data.cpp
2026-05-09 09:44:52 -07:00
cli_zone_data.hpp
refactor(editor): extract zone-data maintenance into cli_zone_data.cpp
2026-05-09 09:44:52 -07:00
cli_zone_export.cpp
refactor(editor): extract zone-level export handlers into cli_zone_export.cpp
2026-05-09 10:01:33 -07:00
cli_zone_export.hpp
refactor(editor): extract zone-level export handlers into cli_zone_export.cpp
2026-05-09 10:01:33 -07:00
cli_zone_info.cpp
refactor(editor): extract zone/project metadata info into cli_zone_info.cpp
2026-05-09 03:52:44 -07:00
cli_zone_info.hpp
refactor(editor): extract zone/project metadata info into cli_zone_info.cpp
2026-05-09 03:52:44 -07:00
cli_zone_inventory.cpp
refactor(editor): extract per-zone inventory into cli_zone_inventory.cpp
2026-05-08 18:24:01 -07:00
cli_zone_inventory.hpp
refactor(editor): extract per-zone inventory into cli_zone_inventory.cpp
2026-05-08 18:24:01 -07:00
cli_zone_list.cpp
refactor(editor): extract --list-zones / --zone-stats into cli_zone_list.cpp
2026-05-09 09:09:06 -07:00
cli_zone_list.hpp
refactor(editor): extract --list-zones / --zone-stats into cli_zone_list.cpp
2026-05-09 09:09:06 -07:00
cli_zone_mgmt.cpp
refactor(editor): extract zone lifecycle handlers into cli_zone_mgmt.cpp
2026-05-09 08:52:19 -07:00
cli_zone_mgmt.hpp
refactor(editor): extract zone lifecycle handlers into cli_zone_mgmt.cpp
2026-05-09 08:52:19 -07:00
cli_zone_packs.cpp
refactor(editor): extract zone-pack orchestrators into cli_zone_packs.cpp
2026-05-08 16:46:14 -07:00
cli_zone_packs.hpp
refactor(editor): extract zone-pack orchestrators into cli_zone_packs.cpp
2026-05-08 16:46:14 -07:00
content_pack.cpp
fix(wcp): cap readInfo file-list parse at 1M entries
2026-05-06 09:57:37 -07:00
content_pack.hpp
feat(validate): report file counts and per-format invalid totals
2026-05-06 07:12:04 -07:00
dbc_exporter.cpp
feat(editor): export creature/faction/item DBCs alongside zone DBCs
2026-05-06 01:41:53 -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): in-editor "Audit Spawns Against Terrain" menu
2026-05-07 15:47:26 -07:00
editor_app.hpp
feat(editor): status bar shows active biome
2026-05-07 18:19:24 -07:00
editor_brush.cpp
fix(brush): defensive guards in EditorBrush::getInfluence
2026-05-06 07:38:50 -07:00
editor_brush.hpp
fix(brush): NaN-guard EditorBrush::setPosition
2026-05-06 10:15:00 -07:00
editor_camera.cpp
fix(camera): NaN guards on pivot orbit, setPosition, setYawPitch
2026-05-06 08:03:57 -07:00
editor_camera.hpp
fix(camera): validate setSpeed input against wheel-clamp range
2026-05-06 10:12:45 -07:00
editor_history.cpp
fix(history): bounds-check chunkIndex in captureChunk/restoreChunk
2026-05-06 10:13:56 -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
fix(markers): skip objects with NaN position/scale on update
2026-05-06 07:56:26 -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(project): cap zones at 1024 on project load
2026-05-06 10:01:36 -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): status bar shows active biome
2026-05-07 18:19:24 -07:00
editor_ui.hpp
feat(editor): river/road tool supports multi-point polylines
2026-05-07 10:32:19 -07:00
editor_viewport.cpp
fix(viewport): clear ghost preview on NaN/non-positive inputs
2026-05-06 08:24:51 -07:00
editor_viewport.hpp
fix(editor): NPC nameplates align with NPC + togglable to selected only
2026-05-07 09:48:59 -07:00
editor_water.cpp
fix(water): skip chunks with NaN water height in mesh build
2026-05-06 08:04:44 -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(formats): document the complete headless CLI surface
2026-05-06 08:53:45 -07:00
main.cpp
refactor(editor): table-driven multi-arg flag validation
2026-05-09 10:22:36 -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
fix(npc): cap spawn count at 50k on load
2026-05-06 09:56:55 -07:00
npc_spawner.hpp
fix(editor): NPCs default to Wander behavior + UI tooltip
2026-05-07 10:03:17 -07:00
object_placer.cpp
fix(editor): cap quest count at 4096 and object count at 100k on load
2026-05-06 09:56:03 -07:00
object_placer.hpp
feat(editor): biome vegetation auto-population system
2026-05-05 16:42:41 -07:00
quest_editor.cpp
fix(editor): cap quest count at 4096 and object count at 100k on load
2026-05-06 09:56:03 -07:00
quest_editor.hpp
fix(editor): harden JSON handling, quest loading, and content validation
2026-05-05 12:48:50 -07:00
server_module_gen.cpp
fix(editor): slugify mapName for module dir + conf keys
2026-05-06 06:47:43 -07:00
server_module_gen.hpp
feat(editor): AzerothCore server module generator
2026-05-05 16:31:13 -07:00
sql_exporter.cpp
fix(sql): downgrade Wander to stationary when wanderRadius == 0
2026-05-06 09:53:07 -07:00
sql_exporter.hpp
fix(editor): escape user strings in server module map/zone/tele SQL
2026-05-06 06:46:58 -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): biome vegetation auto-population system
2026-05-05 16:42:41 -07:00
terrain_editor.cpp
feat(editor): river tool now fills water along the carved path
2026-05-07 10:17:36 -07:00
terrain_editor.hpp
feat(editor): river tool now fills water along the carved path
2026-05-07 10:17:36 -07:00
texture_exporter.cpp
fix(editor): texture exporter validates BLP image before passing to stbi
2026-05-06 06:29:26 -07:00
texture_exporter.hpp
feat(editor): export WMO textures with the zone
2026-05-06 01:40:05 -07:00
texture_painter.cpp
fix(painter): reject NaN endpoints and zero-length lines in paintAlongPath
2026-05-06 07:41:58 -07:00
texture_painter.hpp
feat(editor): texture eyedropper, WOT/WHM preference loading
2026-05-05 13:39:53 -07:00
transform_gizmo.cpp
fix(gizmo): hide on NaN target instead of building NaN geometry
2026-05-06 08:01:23 -07:00
transform_gizmo.hpp
feat(editor): add standalone world editor (rough/WIP)
2026-05-05 03:47:03 -07:00
wowee_terrain.cpp
fix(wot): scrub NaN/inf in doodad/WMO placements at save time
2026-05-06 07:03:02 -07:00
wowee_terrain.hpp
feat(editor): zone map image export (colored top-down PNG)
2026-05-05 16:01:29 -07:00
zone_manifest.cpp
fix(zone): scrub NaN/inf manifest floats at save time
2026-05-06 07:05:13 -07:00
zone_manifest.hpp
feat(editor): zone metadata panel with mapId, displayName, gameplay flags
2026-05-05 15:52:59 -07:00