- Copy valid 8192-byte .archive from Arasaka Cyberarms mod
- ArchiveXL .xl file references translation_strings.json
- YAML uses string keys (crystal_katana_name) not LocKey#
- ArchiveXL resolves string keys via translation_strings.json
- This time the .archive is a real valid CP2077 archive file
- LocalizationOverride block in YAML registers LocKeys via TweakXL
- Remove ArchiveXL .xl and localization JSONs — not needed
- Clean structure: only r6/tweaks/crystal_blades/crystal_blades.yaml
- LocKey#crystal_katana_name etc. resolved by TweakXL
Structure:
r6/tweaks/crystal_blades/crystal_blades.yaml ← TweakXL weapon defs
archive/pc/mod/crystal_blades.archive.xl ← ArchiveXL localization registration
archive/pc/mod/crystal_blades/localization/
en-us/translation_strings.json ← English
de-de/translation_strings.json ← German
Changes:
- .xl file in archive/pc/mod/ (where ArchiveXL scans)
- Localization JSONs as real files (not inside .archive)
- String keys (crystal_katana_name) in YAML, not LocKey#
- primaryKey: 0 for ArchiveXL auto-assignment
- Clean 1:1 structure — just copy into game dir