2 Commits

Author SHA1 Message Date
njohnson
272216a7d5 Fix TreeBuilder assignment and xscript-cli linking
- Change TreeBuilder m_registry from reference to pointer to allow assignment
- Add default constructor to TreeBuilder for member initialization
- Add Xbox SDK xcompress64 library to xscript-cli linker dependencies

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 12:39:18 -05:00
njohnson
8277be6518 Add xscript-cli tool and GML disassembler
- Add xscript-cli: Command-line validator for XScript definition files
  - Syntax checking and reference validation
  - Directory batch processing
  - Type listing and info commands
- Add gml_disasm.py: Python disassembler for Avatar GML bytecode
- Update tools.pro for new subprojects

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-11 12:11:38 -05:00