..
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_achievement_criteria_catalog.cpp
feat(editor): add WACR JSON round-trip (--export/--import-wacr-json)
2026-05-09 22:45:02 -07:00
cli_achievement_criteria_catalog.hpp
feat(editor): add WACR (Achievement Criteria) open catalog format
2026-05-09 22:43:44 -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_action_bars_catalog.cpp
feat(editor): add WACT JSON round-trip (--export/--import-wact-json)
2026-05-10 00:14:21 -07:00
cli_action_bars_catalog.hpp
feat(editor): add WACT (Action Bar Layout) open catalog format
2026-05-10 00:11:53 -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_animations_catalog.cpp
feat(editor): add WANI JSON round-trip (export/import sidecar)
2026-05-09 19:20:22 -07:00
cli_animations_catalog.hpp
feat(pipeline): add WANI (Wowee Animation) catalog
2026-05-09 19:19:13 -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(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_arg_required.hpp
refactor(editor): extract kArgRequired + meta handlers into cli modules
2026-05-09 10:08:14 -07:00
cli_auction_catalog.cpp
feat(editor): add WAUC JSON round-trip authoring workflow
2026-05-09 18:45:01 -07:00
cli_auction_catalog.hpp
feat(pipeline): add WAUC (Wowee Auction House) catalog
2026-05-09 18:34:54 -07:00
cli_audit_tree.cpp
feat(editor): add --audit-tree to flag corrupted/misnamed Wowee files
2026-05-09 21:45:54 -07:00
cli_audit_tree.hpp
feat(editor): add --audit-tree to flag corrupted/misnamed Wowee files
2026-05-09 21:45:54 -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_bags_catalog.cpp
feat(editor): add WBNK JSON round-trip (export/import sidecar)
2026-05-09 20:47:38 -07:00
cli_bags_catalog.hpp
feat(pipeline): add WBNK (Wowee Bag / Bank Slot) catalog
2026-05-09 20:46:06 -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_boss_encounters_catalog.cpp
feat(editor): add WBOS JSON round-trip (--export/--import-wbos-json)
2026-05-09 23:47:19 -07:00
cli_boss_encounters_catalog.hpp
feat(editor): add WBOS (Boss Encounter Definition) open catalog format
2026-05-09 23:45:26 -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_buff_book_catalog.cpp
feat(editor): add WBAB JSON round-trip (--export/--import-wbab-json)
2026-05-10 01:15:26 -07:00
cli_buff_book_catalog.hpp
feat(editor): add WBAB (Buff & Aura Book) — 102nd open format
2026-05-10 01:13:42 -07:00
cli_bulk_json.cpp
feat(editor): add --bulk-export-json + --bulk-import-json paired utilities
2026-05-09 22:35:12 -07:00
cli_bulk_json.hpp
feat(editor): add --bulk-export-json + --bulk-import-json paired utilities
2026-05-09 22:35:12 -07:00
cli_bulk_validate.cpp
feat(editor): add --bulk-validate to run every format's validator across a tree
2026-05-09 22:19:09 -07:00
cli_bulk_validate.hpp
feat(editor): add --bulk-validate to run every format's validator across a tree
2026-05-09 22:19:09 -07:00
cli_catalog_find.cpp
feat(editor): add WTBD (Tabard Design / Heraldry) — 103rd open format
2026-05-10 01:24:46 -07:00
cli_catalog_find.hpp
feat(editor): add --catalog-find directory-wide id search
2026-05-10 01:09:09 -07:00
cli_catalog_grep.cpp
feat(editor): add --catalog-grep search-by-name across content tree
2026-05-09 20:27:16 -07:00
cli_catalog_grep.hpp
feat(editor): add --catalog-grep search-by-name across content tree
2026-05-09 20:27:16 -07:00
cli_catalog_pluck.cpp
feat(editor): add WTBD (Tabard Design / Heraldry) — 103rd open format
2026-05-10 01:24:46 -07:00
cli_catalog_pluck.hpp
feat(editor): add --catalog-pluck cross-format entry lookup
2026-05-10 00:37:53 -07:00
cli_catalog_stats.cpp
feat(editor): add --catalog-stats for single-file deep size analysis
2026-05-09 23:21:32 -07:00
cli_catalog_stats.hpp
feat(editor): add --catalog-stats for single-file deep size analysis
2026-05-09 23:21:32 -07:00
cli_channels_catalog.cpp
feat(editor): add WCHN JSON round-trip (export/import sidecar)
2026-05-09 18:52:32 -07:00
cli_channels_catalog.hpp
feat(pipeline): add WCHN (Wowee Chat Channel) catalog
2026-05-09 18:43:26 -07:00
cli_char_features_catalog.cpp
feat(editor): add WCHF JSON round-trip (export/import sidecar)
2026-05-09 20:37:01 -07:00
cli_char_features_catalog.hpp
feat(pipeline): add WCHF (Wowee Character Customization Feature) catalog
2026-05-09 20:35:21 -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_cinematics_catalog.cpp
feat(editor): add WCMS JSON round-trip (export/import sidecar)
2026-05-09 18:56:29 -07:00
cli_cinematics_catalog.hpp
feat(pipeline): add WCMS (Wowee Cinematic) catalog
2026-05-09 18:50:43 -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_combat_maneuvers_catalog.cpp
feat(editor): add WCMG JSON round-trip (--export/--import-wcmg-json)
2026-05-10 00:43:28 -07:00
cli_combat_maneuvers_catalog.hpp
feat(editor): add WCMG (Combat Maneuver Group) open catalog format
2026-05-10 00:41:45 -07:00
cli_combat_ratings_catalog.cpp
feat(editor): add WCRR JSON round-trip (export/import sidecar)
2026-05-09 21:14:18 -07:00
cli_combat_ratings_catalog.hpp
feat(pipeline): add WCRR (Wowee Combat Rating Conversion) catalog
2026-05-09 21:11:26 -07:00
cli_companions_catalog.cpp
feat(editor): add WCMP JSON round-trip (export/import sidecar)
2026-05-09 20:06:33 -07:00
cli_companions_catalog.hpp
feat(pipeline): add WCMP (Wowee Companion Pet) catalog
2026-05-09 20:05:06 -07:00
cli_conditions_catalog.cpp
feat(editor): add WPCD JSON round-trip authoring workflow
2026-05-09 18:28:47 -07:00
cli_conditions_catalog.hpp
feat(pipeline): add WPCD (Wowee Player Condition) format
2026-05-09 18:18:27 -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_creature_difficulties_catalog.cpp
feat(editor): add WCDF JSON round-trip (--export/--import-wcdf-json)
2026-05-09 22:11:16 -07:00
cli_creature_difficulties_catalog.hpp
feat(editor): add WCDF (Creature Difficulty) open catalog format
2026-05-09 22:10:09 -07:00
cli_creature_equipment_catalog.cpp
feat(editor): add WCEQ JSON round-trip (export/import sidecar)
2026-05-09 19:50:20 -07:00
cli_creature_equipment_catalog.hpp
feat(pipeline): add WCEQ (Wowee Creature Equipment) — 50th open format
2026-05-09 19:48:13 -07:00
cli_creature_families_catalog.cpp
feat(editor): add WCEF JSON round-trip (--export/--import-wcef-json)
2026-05-09 21:55:23 -07:00
cli_creature_families_catalog.hpp
feat(editor): add WCEF (Creature Family) open catalog format
2026-05-09 21:54:00 -07:00
cli_creature_patrols_catalog.cpp
feat(editor): add WCMR JSON round-trip (--export/--import-wcmr-json)
2026-05-09 23:41:17 -07:00
cli_creature_patrols_catalog.hpp
feat(editor): add WCMR (Creature Patrol Path) — 90th open format milestone
2026-05-09 23:38:59 -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_currency_types_catalog.cpp
feat(editor): add WCTR JSON round-trip (--export/--import-wctr-json)
2026-05-09 22:33:12 -07:00
cli_currency_types_catalog.hpp
feat(editor): add WCTR (Currency Type) open catalog format
2026-05-09 22:31:42 -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_diff_headers.cpp
feat(editor): add --diff-headers cross-file header comparison
2026-05-09 21:27:26 -07:00
cli_diff_headers.hpp
feat(editor): add --diff-headers cross-file header comparison
2026-05-09 21:27:26 -07:00
cli_diff_tree.cpp
feat(editor): add --diff-tree to compare two directories of .w* catalogs
2026-05-09 22:46:52 -07:00
cli_diff_tree.hpp
feat(editor): add --diff-tree to compare two directories of .w* catalogs
2026-05-09 22:46:52 -07:00
cli_dispatch.cpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_dispatch.hpp
refactor(editor): replace 60-handler chain with table-driven dispatch
2026-05-09 10:15:51 -07:00
cli_emotes_catalog.cpp
feat(editor): add WEMO JSON round-trip (--export/--import-wemo-json)
2026-05-10 01:06:59 -07:00
cli_emotes_catalog.hpp
feat(editor): add WEMO (Emote Definition) — 101st open format
2026-05-10 00:53:33 -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_table.cpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_format_table.hpp
feat(editor): add --summary-dir bulk content inventory
2026-05-09 19:27:48 -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_game_tips_catalog.cpp
feat(editor): add WGTP JSON round-trip (export/import sidecar)
2026-05-09 20:02:02 -07:00
cli_game_tips_catalog.hpp
feat(pipeline): add WGTP (Wowee Game Tips) catalog
2026-05-09 20:00:56 -07:00
cli_gems_catalog.cpp
feat(editor): add WGEM JSON round-trip authoring workflow
2026-05-09 18:12:33 -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_glyph_slots_catalog.cpp
feat(editor): add WGFS JSON round-trip (--export/--import-wgfs-json)
2026-05-09 22:06:16 -07:00
cli_glyph_slots_catalog.hpp
feat(editor): add WGFS (Glyph Slot) open catalog format
2026-05-09 22:05:05 -07:00
cli_glyphs_catalog.cpp
feat(editor): add WGLY JSON round-trip (export/import sidecar)
2026-05-09 19:01:03 -07:00
cli_glyphs_catalog.hpp
feat(pipeline): add WGLY (Wowee Glyph) catalog
2026-05-09 18:55:22 -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_group_compositions_catalog.cpp
feat(editor): add WGRP JSON round-trip (--export/--import-wgrp-json)
2026-05-10 00:22:14 -07:00
cli_group_compositions_catalog.hpp
feat(editor): add WGRP (Group Composition) open catalog format
2026-05-10 00:20:44 -07:00
cli_guilds_catalog.cpp
feat(editor): add WGLD JSON round-trip authoring workflow
2026-05-09 18:20:43 -07:00
cli_guilds_catalog.hpp
feat(pipeline): add WGLD (Wowee Guild) catalog format
2026-05-09 18:10:45 -07:00
cli_hearth_binds_catalog.cpp
feat(editor): add WHRT JSON round-trip (--export/--import-whrt-json)
2026-05-10 00:27:05 -07:00
cli_hearth_binds_catalog.hpp
feat(editor): add WHRT (Hearth Bind Point) open catalog format
2026-05-10 00:25:55 -07:00
cli_help.cpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_help.hpp
refactor(editor): extract printUsage into cli_help.cpp
2026-05-08 20:12:15 -07:00
cli_holidays_catalog.cpp
feat(editor): add WHOL JSON round-trip (export/import sidecar)
2026-05-09 19:07:08 -07:00
cli_holidays_catalog.hpp
feat(pipeline): add WHOL (Wowee Holiday) catalog
2026-05-09 19:05:33 -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_magic.cpp
feat(editor): add --summary-dir bulk content inventory
2026-05-09 19:27:48 -07:00
cli_info_magic.hpp
feat(editor): add --info-magic auto-detect inspector
2026-05-09 19:16:26 -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_instance_lockouts_catalog.cpp
feat(editor): add WHLD JSON round-trip (--export/--import-whld-json)
2026-05-09 23:54:26 -07:00
cli_instance_lockouts_catalog.hpp
feat(editor): add WHLD (Instance Lockout Schedule) open catalog format
2026-05-09 23:51:49 -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_item_flags_catalog.cpp
feat(editor): add WIFS JSON round-trip (--export/--import-wifs-json)
2026-05-09 23:12:01 -07:00
cli_item_flags_catalog.hpp
feat(editor): add WIFS (Item Flag Set) open catalog format
2026-05-09 23:10:35 -07:00
cli_item_materials_catalog.cpp
feat(editor): add WMAT JSON round-trip (--export/--import-wmat-json)
2026-05-09 22:16:13 -07:00
cli_item_materials_catalog.hpp
feat(editor): add WMAT (Item Material) open catalog format
2026-05-09 22:14:44 -07:00
cli_item_qualities_catalog.cpp
feat(editor): add WIQR JSON round-trip (--export/--import-wiqr-json)
2026-05-09 23:00:32 -07:00
cli_item_qualities_catalog.hpp
feat(editor): add WIQR (Item Quality) open catalog format
2026-05-09 22:59:27 -07:00
cli_item_sets_catalog.cpp
feat(editor): add WSET JSON round-trip (export/import sidecar)
2026-05-09 19:55:50 -07:00
cli_item_sets_catalog.hpp
feat(pipeline): add WSET (Wowee Item Set / Tier Bonus) catalog
2026-05-09 19:54:36 -07:00
cli_item_suffixes_catalog.cpp
feat(editor): add WSUF JSON round-trip (export/import sidecar)
2026-05-09 21:07:58 -07:00
cli_item_suffixes_catalog.hpp
feat(pipeline): add WSUF (Wowee Item Random Suffix) catalog
2026-05-09 21:05:49 -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_keybindings_catalog.cpp
feat(editor): add WKBD JSON round-trip (export/import sidecar)
2026-05-09 20:15:02 -07:00
cli_keybindings_catalog.hpp
feat(pipeline): add WKBD (Wowee Keybinding) catalog
2026-05-09 20:13:37 -07:00
cli_learning_notifications_catalog.cpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_learning_notifications_catalog.hpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_lfg_catalog.cpp
feat(editor): add WLFG JSON round-trip (export/import sidecar)
2026-05-09 20:25:30 -07:00
cli_lfg_catalog.hpp
feat(pipeline): add WLFG (Wowee Looking-for-Group) catalog
2026-05-09 20:24:21 -07:00
cli_liquids_catalog.cpp
feat(editor): add WLIQ JSON round-trip (export/import sidecar)
2026-05-09 19:11:14 -07:00
cli_liquids_catalog.hpp
feat(pipeline): add WLIQ (Wowee Liquid Type) catalog
2026-05-09 19:10:03 -07:00
cli_list_by_magic.cpp
feat(editor): add --list-by-magic to filter a tree to one specific format
2026-05-09 23:18:46 -07:00
cli_list_by_magic.hpp
feat(editor): add --list-by-magic to filter a tree to one specific format
2026-05-09 23:18:46 -07:00
cli_list_formats.cpp
feat(editor): add WLDN (Learning Notification) — 105th open format
2026-05-10 01:35:40 -07:00
cli_list_formats.hpp
feat(editor): add --list-formats catalog discoverability flag
2026-05-09 19:14:55 -07:00
cli_loading_screens_catalog.cpp
feat(editor): add WLDS JSON round-trip (export/import sidecar)
2026-05-09 21:01:53 -07:00
cli_loading_screens_catalog.hpp
feat(pipeline): add WLDS (Wowee Loading Screen) catalog
2026-05-09 20:59:25 -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_macros_catalog.cpp
feat(editor): add WMAC JSON round-trip (export/import sidecar)
2026-05-09 20:31:37 -07:00
cli_macros_catalog.hpp
feat(pipeline): add WMAC (Wowee Macro / Slash Command) catalog
2026-05-09 20:30:17 -07:00
cli_magic_fix.cpp
feat(editor): add --magic-fix to auto-rename files to canonical extension
2026-05-09 21:57:26 -07:00
cli_magic_fix.hpp
feat(editor): add --magic-fix to auto-rename files to canonical extension
2026-05-09 21:57:26 -07:00
cli_mail_catalog.cpp
feat(editor): add WMAL JSON round-trip authoring workflow
2026-05-09 18:04: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_npc_services_catalog.cpp
feat(editor): add WBKD JSON round-trip (--export/--import-wbkd-json)
2026-05-09 23:16:32 -07:00
cli_npc_services_catalog.hpp
feat(editor): add WBKD (NPC Service Definition) open catalog format
2026-05-09 23:15:20 -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_orphan_jsons.cpp
feat(editor): add --orphan-jsons to find sidecars without binaries
2026-05-09 23:07:09 -07:00
cli_orphan_jsons.hpp
feat(editor): add --orphan-jsons to find sidecars without binaries
2026-05-09 23:07:09 -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_pets_catalog.cpp
feat(editor): add WPET JSON round-trip authoring workflow
2026-05-09 18:37:12 -07:00
cli_pets_catalog.hpp
feat(pipeline): add WPET (Wowee Pet System) catalog
2026-05-09 18:27:02 -07:00
cli_player_conditions_catalog.cpp
feat(editor): add WPCN JSON round-trip (export/import sidecar)
2026-05-09 19:38:06 -07:00
cli_player_conditions_catalog.hpp
feat(pipeline): add WPCN (Wowee Player Condition) catalog
2026-05-09 19:36:56 -07:00
cli_player_spawn_profiles_catalog.cpp
feat(editor): add WPSP JSON round-trip (--export/--import-wpsp-json)
2026-05-09 22:24:19 -07:00
cli_player_spawn_profiles_catalog.hpp
feat(editor): add WPSP (Player Spawn Profile) open catalog format
2026-05-09 22:22:57 -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_pvp_catalog.cpp
feat(editor): add WPVP JSON round-trip (export/import sidecar)
2026-05-09 20:42:21 -07:00
cli_pvp_catalog.hpp
feat(pipeline): add WPVP (Wowee PvP Honor / Rank) — 60th open format
2026-05-09 20:41:09 -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_quest_sorts_catalog.cpp
feat(editor): add WQSO JSON round-trip (export/import sidecar)
2026-05-09 21:25:12 -07:00
cli_quest_sorts_catalog.hpp
feat(pipeline): add WQSO (Wowee Quest Sort) catalog
2026-05-09 21:23:38 -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_realm_list_catalog.cpp
feat(editor): add WMSP JSON round-trip (--export/--import-wmsp-json)
2026-05-10 00:48:27 -07:00
cli_realm_list_catalog.hpp
feat(editor): add WMSP (Master Server Profile) — 100th open format
2026-05-10 00:47:02 -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_rename_magic.cpp
feat(editor): add --bulk-rename-by-magic recursive recovery flag
2026-05-09 19:44:52 -07:00
cli_rename_magic.hpp
feat(editor): add --rename-by-magic extension recovery flag
2026-05-09 19:29:18 -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_runes_catalog.cpp
feat(editor): add WRUN JSON round-trip (export/import sidecar)
2026-05-09 20:55:07 -07:00
cli_runes_catalog.hpp
feat(pipeline): add WRUN (Wowee DK Rune Cost) catalog
2026-05-09 20:52:19 -07:00
cli_server_broadcasts_catalog.cpp
feat(editor): add WSCB JSON round-trip (--export/--import-wscb-json)
2026-05-10 00:33:38 -07:00
cli_server_broadcasts_catalog.hpp
feat(editor): add WSCB (Server Channel Broadcast) open catalog format
2026-05-10 00:31:15 -07:00
cli_skill_costs_catalog.cpp
feat(editor): add WSCS JSON round-trip (--export/--import-wscs-json)
2026-05-09 23:05:23 -07:00
cli_skill_costs_catalog.hpp
feat(editor): add WSCS (Skill Cost) open catalog format
2026-05-09 23:04:02 -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_spell_aura_types_catalog.cpp
feat(editor): add WAUR JSON round-trip (--export/--import-waur-json)
2026-05-09 22:56:20 -07:00
cli_spell_aura_types_catalog.hpp
feat(editor): add WAUR (Spell Aura Type) — companion to WSEF, CLI flag count breaks 1000
2026-05-09 22:54:53 -07:00
cli_spell_cast_times_catalog.cpp
feat(editor): add WSCT JSON round-trip (--export/--import-wsct-json)
2026-05-09 21:38:56 -07:00
cli_spell_cast_times_catalog.hpp
feat(editor): add WSCT (Spell Cast Time Index) open catalog format
2026-05-09 21:37:42 -07:00
cli_spell_cooldowns_catalog.cpp
feat(editor): add WSCD JSON round-trip (--export/--import-wscd-json)
2026-05-09 21:50:39 -07:00
cli_spell_cooldowns_catalog.hpp
feat(editor): add WSCD (Spell Cooldown Category) open catalog format
2026-05-09 21:49:13 -07:00
cli_spell_durations_catalog.cpp
feat(editor): add WSDR JSON round-trip (--export/--import-wsdr-json)
2026-05-09 21:43:16 -07:00
cli_spell_durations_catalog.hpp
feat(editor): add WSDR (Spell Duration Index) — completes WSRG/WSCT/WSDR triplet
2026-05-09 21:41:55 -07:00
cli_spell_effect_types_catalog.cpp
feat(editor): add WSEF JSON round-trip (--export/--import-wsef-json)
2026-05-09 22:51:40 -07:00
cli_spell_effect_types_catalog.hpp
feat(editor): add WSEF (Spell Effect Type) open catalog format
2026-05-09 22:50:13 -07:00
cli_spell_markers_catalog.cpp
feat(editor): add WSPM JSON round-trip (--export/--import-wspm-json)
2026-05-10 01:31:49 -07:00
cli_spell_markers_catalog.hpp
feat(editor): add WSPM (Spell Persistent Marker) — 104th open format
2026-05-10 01:29:56 -07:00
cli_spell_mechanics_catalog.cpp
feat(editor): add WSMC JSON round-trip (export/import sidecar)
2026-05-09 20:10:59 -07:00
cli_spell_mechanics_catalog.hpp
feat(pipeline): add WSMC (Wowee Spell Mechanic) catalog
2026-05-09 20:09:44 -07:00
cli_spell_power_costs_catalog.cpp
feat(editor): add WSPC JSON round-trip (--export/--import-wspc-json)
2026-05-09 22:02:08 -07:00
cli_spell_power_costs_catalog.hpp
feat(editor): add WSPC (Spell Power Cost) — completes spell-bucket five-pack
2026-05-09 22:00:55 -07:00
cli_spell_procs_catalog.cpp
feat(editor): add WSPS JSON round-trip (--export/--import-wsps-json)
2026-05-09 23:34:29 -07:00
cli_spell_procs_catalog.hpp
feat(editor): add WSPS (Spell Proc Trigger) open catalog format
2026-05-09 23:32:25 -07:00
cli_spell_ranges_catalog.cpp
feat(editor): add WSRG JSON round-trip (--export/--import-wsrg-json)
2026-05-09 21:34:43 -07:00
cli_spell_ranges_catalog.hpp
feat(editor): add WSRG (Spell Range Index) open catalog format
2026-05-09 21:33:17 -07:00
cli_spell_reagents_catalog.cpp
feat(editor): add WSPR JSON round-trip (--export/--import-wspr-json)
2026-05-09 22:40:12 -07:00
cli_spell_reagents_catalog.hpp
feat(editor): add WSPR (Spell Reagent) — 80th open format milestone
2026-05-09 22:38:36 -07:00
cli_spell_schools_catalog.cpp
feat(editor): add WSCH JSON round-trip (export/import sidecar)
2026-05-09 20:20:55 -07:00
cli_spell_schools_catalog.hpp
feat(pipeline): add WSCH (Wowee Spell School) catalog
2026-05-09 20:19:34 -07:00
cli_spell_visuals_catalog.cpp
feat(editor): add WSVK JSON round-trip (export/import sidecar)
2026-05-09 19:24:37 -07:00
cli_spell_visuals_catalog.hpp
feat(pipeline): add WSVK (Wowee Spell Visual Kit) catalog
2026-05-09 19:23:36 -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_stable_slots_catalog.cpp
feat(editor): add WSTC JSON round-trip (--export/--import-wstc-json)
2026-05-10 00:00:43 -07:00
cli_stable_slots_catalog.hpp
feat(editor): add WSTC (Hunter Stable Slot) open catalog format
2026-05-09 23:58:49 -07:00
cli_stat_curves_catalog.cpp
feat(editor): add WSTM JSON round-trip (--export/--import-wstm-json)
2026-05-10 00:07:23 -07:00
cli_stat_curves_catalog.hpp
feat(editor): add WSTM (Stat Modifier Curve) open catalog format
2026-05-10 00:05:07 -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_summary_dir.cpp
feat(editor): add --summary-dir bulk content inventory
2026-05-09 19:27:48 -07:00
cli_summary_dir.hpp
feat(editor): add --summary-dir bulk content inventory
2026-05-09 19:27:48 -07:00
cli_tabards_catalog.cpp
feat(editor): add WTBD JSON round-trip (--export/--import-wtbd-json)
2026-05-10 01:26:02 -07:00
cli_tabards_catalog.hpp
feat(editor): add WTBD (Tabard Design / Heraldry) — 103rd open format
2026-05-10 01:24:46 -07:00
cli_talent_tabs_catalog.cpp
feat(editor): add WTLE JSON round-trip (--export/--import-wtle-json)
2026-05-09 22:28:28 -07:00
cli_talent_tabs_catalog.hpp
feat(editor): add WTLE (Talent Tab) open catalog format
2026-05-09 22:27:18 -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_token_rewards_catalog.cpp
feat(editor): add WTBR JSON round-trip (--export/--import-wtbr-json)
2026-05-09 23:28:23 -07:00
cli_token_rewards_catalog.hpp
feat(editor): add WTBR (Token Reward) open catalog format
2026-05-09 23:26:13 -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_touch_tree.cpp
feat(editor): add --touch-tree CI integrity check
2026-05-09 19:58:01 -07:00
cli_touch_tree.hpp
feat(editor): add --touch-tree CI integrity check
2026-05-09 19:58:01 -07:00
cli_trade_skills_catalog.cpp
feat(editor): add WTSK JSON round-trip (export/import sidecar)
2026-05-09 19:43:16 -07:00
cli_trade_skills_catalog.hpp
feat(pipeline): add WTSK (Wowee Trade Skill / Recipe) catalog
2026-05-09 19:41:49 -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_tree_summary_md.cpp
feat(editor): add --tree-summary-md content inventory generator
2026-05-09 20:16:27 -07:00
cli_tree_summary_md.hpp
feat(editor): add --tree-summary-md content inventory generator
2026-05-09 20:16:27 -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_unit_movement_catalog.cpp
feat(editor): add WUMV JSON round-trip (export/import sidecar)
2026-05-09 21:20:13 -07:00
cli_unit_movement_catalog.hpp
feat(pipeline): add WUMV (Wowee Unit Movement Type) catalog
2026-05-09 21:18:03 -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_vehicles_catalog.cpp
feat(editor): add WVHC JSON round-trip (export/import sidecar)
2026-05-09 19:02:17 -07:00
cli_vehicles_catalog.hpp
feat(pipeline): add WVHC (Wowee Vehicle) catalog
2026-05-09 18:59:49 -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_world_state_ui_catalog.cpp
feat(editor): add WWUI JSON round-trip (export/import sidecar)
2026-05-09 19:33:37 -07:00
cli_world_state_ui_catalog.hpp
feat(pipeline): add WWUI (Wowee World-State UI) catalog
2026-05-09 19:32:15 -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