# NIF File Format Documentation

NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

## NiPSysGravityModifier

Adds gravity to a particle system, when linked to a NiNode to use as a Gravity Object.

### Attributes

Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To
--- | --- | --- | --- | --- | --- | --- | --- | ---
From NiObject
From NiPSysModifier
Name | string |  |  |  |  | The object name. |  |
Order | uint |  |  |  |  | Modifier ID in the particle modifier chain (always a multiple of 1000)? |  |
Target | Ptr<NiParticleSystem> |  |  |  |  | NiParticleSystem parent of this modifier. |  |
Active | bool |  |  |  |  | Whether the modifier is currently in effect? Usually true. |  |
From NiPSysGravityModifier
Gravity Object | Ptr<NiNode> |  |  |  |  | Refers to a NiNode for gravity location. |  |
Gravity Axis | Vector3 |  |  |  |  | Orientation of gravity. |  |
Decay | float |  |  |  |  | Falloff range. |  |
Strength | float |  |  |  |  | The strength of gravity. |  |
Force Type | ForceType |  |  |  |  | Planar or Spherical type |  |
Turbulence | float |  |  |  |  | Adds a degree of randomness. |  |
Turbulence Scale | float |  |  |  |  | Range for turbulence. |  |
Unknown Byte | byte |  |  |  |  | Unknown | 20.2.0.7 |

### Parent Of