NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
| Name | Type | Description |
|---|---|---|
| From NiObject | ||
| From NiPSysModifier | ||
| Name | string | Used to locate the modifier. |
| 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 or not the modifier is active. |
| From NiPSysFieldModifier | ||
| Field Object | Ref<NiAVObject> | The object whose position and orientation are the basis of the field. |
| Magnitude | float | Magnitude of the force. |
| Attenuation | float | How the magnitude diminishes with distance from the Field Object. |
| Use Max Distance | bool | Whether or not to use a distance from the Field Object after which there is no effect. |
| Max Distance | float | Maximum distance after which there is no effect. |
| From NiPSysAirFieldModifier | ||
| Direction | Vector3 | Direction of the particle velocity |
| Air Friction | float | How quickly particles will accelerate to the magnitude of the air field. |
| Inherit Velocity | float | How much of the air field velocity will be added to the particle velocity. |
| Inherit Rotation | bool | |
| Component Only | bool | |
| Enable Spread | bool | |
| Spread | float | The angle of the air field cone if Enable Spread is true. |