Commit Graph

4 Commits

Author SHA1 Message Date
arch_agent f016052b3b v3.3 — Fix: displayName on ITEM record, not PRESET
KEY FIX (thanks to Kimi K2.6):
- Presets don't have displayName — Items do!
- Create new Item records (Items.Crystal_Katana, Items.Crystal_Knife)
- $base on Items.Katana_Saburo / Items.Tanto_Saburo
- displayName: LocKey#crystal_katana_name on the ITEM record
- Preset has 'item: Items.Crystal_Katana' pointing to the new item
- This is why displayName was ignored — it was on the wrong record type!

ArchiveXL localization unchanged (valid .archive + .xl + JSONs)
2026-07-21 22:45:15 +02:00
arch_agent 4b004b729d v3.2 — ArchiveXL localization with VALID empty .archive
- 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
2026-07-21 22:37:33 +02:00
arch_agent 1382c89737 v3.1 — Use TweakXL LocalizationOverride for names (no ArchiveXL needed)
- 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
2026-07-21 22:35:39 +02:00
arch_agent 0fd748d536 v3.0 — Correct mod structure with ArchiveXL localization
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
2026-07-21 22:25:28 +02:00