Repository navigation
BodyState (for Weapons)
Caner Karaca edited this page Oct 9, 2026
·
7 revisions
⚠️ DeprecatedThe weapon body-state feature is unavailable in current ModelExtras builds. This page is retained for historical reference.
This feature adjusts weapon models based on CJ’s body type (fat, slim, or muscular), adding realism and variety.
✔️ A weapon model (.dff file)
✔️ A dummy object named x_body_state inside the .dff file with three child nodes: fat, slim, and muscle.
1️⃣ Add a dummy object in your weapon’s .dff file named x_body_state.
2️⃣ Create three child nodes inside it:
-
fat→ Visible when CJ is fat -
slim→ Visible when CJ is slim -
muscle→ Visible when CJ is muscular
3️⃣ Attach each model to its respective node.
4️⃣ Save the .dff file and place it in the correct game directory.
📌 When using a shotgun model:
- Fat CJ → Shotgun with a wider barrel & shorter stock
- Slim CJ → Standard shotgun
- Muscular CJ → Shotgun with a longer barrel & larger stock
🛠️ The model automatically updates as CJ’s body type changes! 🚀