Files
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

49 lines
1.5 KiB
Markdown

# Crystal Blades — Kristallklingen
Two new Iconic weapons for Cyberpunk 2077, cloned from Satori and Nehan.
## Requirements
- ArchiveXL
- TweakXL
- RED4ext
## Installation
Copy the entire folder structure into your Cyberpunk 2077 game directory (or MO2/Fluorine mods folder):
```
cp2077-crystal-blades/
├── r6/
│ └── tweaks/
│ └── crystal_blades/
│ └── crystal_blades.yaml ← Weapon definitions (clone Satori + Nehan)
└── archive/
└── pc/
└── mod/
├── crystal_blades.archive.xl ← ArchiveXL localization registration
└── crystal_blades/
└── localization/
├── en-us/
│ └── translation_strings.json ← English names/descriptions
└── de-de/
└── translation_strings.json ← German names/descriptions
```
## Spawn Commands (CET Console)
```
Game.AddToInventory("Items.Preset_Crystal_Katana", 1)
Game.AddToInventory("Items.Preset_Crystal_Knife", 1)
```
## Weapons
### Kristallschneider (Crystal Cleaver) — Katana
- **Base:** Satori (Items.Preset_Katana_Saburo_Legendary)
- **Retains:** Bleeding on hit, hemorrhaging, all hidden GameplayLogicPackages
### Phantom Splitter — Wurfdolch
- **Base:** Nehan (Items.Preset_Tanto_Saburo_Retrofix)
- **Retains:** Thrown hits apply Bleeding, hemorrhaging on already-bleeding targets, health restoration