Demo Mod — Shiv Specs (Unique / Apex weapon upgrade)
Authority: FS-ITM-015 · Demo Mod OV37 Stats · mock SHIV_SPEC_* in tfa_gdd_html/figures/demo_mod_mock_data.js.
Not: Field Spec (FS-ITM-014) · Traits / Origin · Masterwork · Artifact · Invoke · Mag Install.
Unique/Apex exclusive upgrade lane under the Terra Firma brand mark. Player word: Shiv Spec.
| Rule | Lock |
|---|---|
| Quality | Unique or Apex only |
| Seat | Guns + melee (same eligibility as Field Spec weapons) |
| Slots | 1 Shiv Spec socket per instance (shivSpecId) |
| Catalog | Per Unique/Apex nameplate — hand-authored when that weapon is designed |
| Stub | Until authored → SHIV-TBD · “TBD (hand-author)” |
Armor / jewelry / Phys Shield / ES / Rare–Legendary: no Shiv Spec socket.
Authoring workflow
Section titled “Authoring workflow”- Designer locks Unique/Apex nameplate (
uniqueName). - Add Shiv Spec option id(s) under
SHIV_SPEC_BY_UNIQUENAME[nameplate]and a row inSHIV_SPEC_CATALOG/SHIV_SPEC_BY_ID. - Effects are TBD until that weapon’s fantasy + numbers are locked — Demo Mod shows the socket + TBD stub so the lane exists in playtests.
Do not dump shared Field Spec plugs into Shiv Spec. Shiv Spec is that weapon’s exclusive upgrade path under the Terra Firma brand mark.
Ownership stack (weapon)
Section titled “Ownership stack (weapon)”- Frame / melee kit
- Mag Install (guns)
- Field Spec (Rare→Apex)
- Shiv Spec (Unique/Apex · this doc)
- Traits / Origin / Artifact / Masterwork
Instance / export
Section titled “Instance / export”shivSpecId: string // Unique/Apex weapons; empty otherwise; SHIV-TBD until nameplate catalog filled