BodyState (for Weapons) - user-grinch/ModelExtras GitHub Wiki
๐ซ 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 fatslim
โ Visible when CJ is slimmuscle
โ 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! ๐