Content placeholders
Gun Receiver placeholders (TFAWeapons)
Section titled “Gun Receiver placeholders (TFAWeapons)”From README_FAKE_MODULAR.md. One SK per Class × Receiver later; accessory parts stay fake until bFakeModular = false. Most Types are one Class; Gatling is multi-Class (Rifle / MG / Heavy) with separate SKs and Stance (FS-GUN-004).
| Class | Receiver (Type) | Placeholder NOW | Real SK to deliver |
|---|---|---|---|
| Rifle | Auto | B_Rifle | SK_TFA_Auto |
| Rifle | Pulse | B_Rifle | SK_TFA_Pulse |
| Rifle | Scout | B_Rifle | SK_TFA_Scout |
| Rifle | SMG | B_Pistol | SK_TFA_SMG |
| Rifle | Sniper | B_Rifle | SK_TFA_Sniper |
| Rifle | Gatling | B_Rifle | SK_TFA_Gatling_Rifle — 1H allowed |
| Hand Cannon | Hand Cannon | B_Pistol | SK_TFA_HandCannon |
| Sidearm | Sidearm (= Pistol) | B_Pistol | SK_TFA_Sidearm |
| Shotgun | Shotgun | B_Shotgun | SK_TFA_Shotgun |
| Machine Gun | Machine Gun | B_Rifle | SK_TFA_MachineGun |
| Machine Gun | Gatling | B_Rifle | SK_TFA_Gatling_MG — 1H allowed |
| Heavy Gun | Heavy Gun | B_Rifle | SK_TFA_HeavyGun — handheld gatling-hold pose; art mark FPS-15 (in Demo as system) |
| Heavy Gun | Gatling | B_Rifle | SK_TFA_Gatling_Heavy — Handheld2H only; art mark FPS-15 (in Demo as system) |
| Grenade Launcher | Grenade Launcher | B_Grenade | SK_TFA_GrenadeLauncher |
| Rocket | Rocket | B_Rifle | SK_TFA_Rocket — art mark FPS-15 (in Demo as system) |
| Bow | Bow | B_Rifle | SK_TFA_Bow — art mark FPS-15 (in Demo as system) |
| Crossbow | Crossbow | B_Rifle | SK_TFA_Crossbow |
| Directed Energy | Fusion | B_Rifle | SK_TFA_Fusion |
| Directed Energy | Linear Fusion | B_Rifle | SK_TFA_LinearFusion |
| Directed Energy | Trace | B_Rifle | SK_TFA_Trace |
Already have (reuse): Lyra B_Pistol / B_Rifle / B_Shotgun / B_Grenade.
Demo: All Receivers are in Demo (22-demo.md). Missing art is marked (kanban Demo · Blocked), not cut. Trees / monetary stay Full game only.
Code-referenced missing paths
Section titled “Code-referenced missing paths”| Path / asset | Status |
|---|---|
/Game/__TFA/Placeholder/B_* |
NEED — folder not found; code/docs reference placeholders |
Cooked UDA_TFA_GunFrames uasset |
NEED — no GunFrames CSV in pack or on 5.8_terra_demo; re-author CSV from FS-GUN-007 / AC-GUN-002 (or recover old test-project CSV), then import → cook uasset |
IMC_TFA_* (Default / UI / Map / Chat) |
IMC_TFA_Default built (TFAInput plugin; includes stance keys 1–7 and the wheel); _UI / _Map / _Chat NEED — absent. IMC_Default_TerraFirma was a redundant duplicate and is deleted |
OmniVisor / TFAOmniVisor + widgets (W_TFA_*) |
NEED — GFP MISSING; no widgets on host — remake (prior OV runtime reverted / not present) |
| Character I widgets | NEED |
| Economy / marketplace wallet widgets | NEED |
Per-Receiver art handover (when ready)
Section titled “Per-Receiver art handover (when ready)”Per Receiver (Type): SK 1P+3P, anim Fire/Reload/Equip/ADS, audio, VFX muzzle/tracer/impact, reticle W_Reticle_[Receiver], icon WID_[Receiver] 64×64.