NIF File Format Documentation

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

NiPSSimulatorGeneralStep

Encapsulates a floodgate kernel that updates particle size, colors, and rotations.

Attributes

Name Type Arg Arr1 Arr2 Cond Description FromTo
From NiObject
From NiPSSimulatorStep
From NiPSSimulatorGeneralStep
Num Size Keys byte The number of size animation keys.
Size Keys Key<float> 1 Num Size Keys The particle size keys.
Size Loop Behavior PSLoopBehavior The loop behavior for the size keys. 30.0.0.2
Unknown 1 float Unknown. 20.6.0.0
Unknown 2 float Unknown. 20.6.0.0
Unknown 3 float Unknown. 20.6.0.0
Num Color Keys byte The number of color animation keys. 30.0.0.2
Color Keys Key<ByteColor4> 1 Num Color Keys The particle color keys. 30.0.0.2
Color Loop Behavior PSLoopBehavior The loop behavior for the color keys. 30.0.0.2
Num Rotation Keys byte The number of rotatoin animation keys. 30.0.0.2
Rotation Keys QuatKey<Quaternion> 1 Num Rotation Keys The particle rotation keys. 30.0.0.2
Rotation Loop Behavior PSLoopBehavior The loop behavior for the rotation keys. 30.0.0.2
Grow Time float The the amount of time over which a particle's size is ramped from 0.0 to 1.0 in seconds 30.0.0.2
Shrink Time float The the amount of time over which a particle's size is ramped from 1.0 to 0.0 in seconds 30.0.0.2
Grow Generation ushort Specifies the particle generation to which the grow effect should be applied. This is usually generation 0, so that newly created particles will grow. 30.0.0.2
Shrink Generation ushort Specifies the particle generation to which the shrink effect should be applied. This is usually the highest supported generation for the particle system, so that particles will shrink immediately before getting killed. 30.0.0.2

Parent Of