Skip to content

BodyState (for Weapons)

Grinch_ edited this page Apr 28, 2025 · 5 revisions

🔫 Overview

This feature adjusts weapon models based on CJ’s body type (fat, slim, or muscular), adding realism and variety.

📌 Requirements

✔️ A weapon model (.dff file)
✔️ A dummy object named x_body_state inside the .dff file with three child nodes: fat, slim, and muscle.

⚙️ How to Set It Up

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.

🎮 Example in Action

📌 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! 🚀

Clone this wiki locally