mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-06-03 13:41:43 -04:00
Adds --export-wlnk-json / --import-wlnk-json mirroring the WCFR/WCAM
closure pattern. linkKind round-trips as both int and name string
("item"/"quest"/"spell"/"achievement"/"talent"/"trade").
requireServerLookup encodes as bool but accepts bool OR uint8 on
import. colorRGBA (uint32 quality color), linkTemplate (sprintf with
%d/%s placeholders), tooltipTemplate, and iconRule preserved
byte-identical.
All 3 presets (lnk-std / lnk-talent / lnk-quality) byte-identical
binary round-trip OK including the 4-placeholder Item template and
the 9-placeholder Achievement template.
Closes the audit gap that pre-existed for the 146th open format —
every catalog with --info/--validate now has matching JSON sidecar
flags.
CLI flag count 1508 -> 1510.
31 KiB
31 KiB