NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Type | Description |
---|---|---|
From NiObject | ||
From NiTimeController | ||
Next Controller | Ref<NiTimeController> | Index of the next controller. |
Flags | Flags | Controller flags. Bit 0 : Anim type, 0=APP_TIME 1=APP_INIT Bit 1-2 : Cycle type, 00=Loop 01=Reverse 10=Clamp Bit 3 : Active Bit 4 : Play backwards Bit 5 : Is manager controlled Bit 6 : Always seems to be set in Skyrim and Fallout NIFs, unknown function |
Frequency | float | Frequency (is usually 1.0). |
Phase | float | Phase (usually 0.0). |
Start Time | float | Controller start time. |
Stop Time | float | Controller stop time. |
Target | Ptr<NiObjectNET> | Controller target (object index of the first controllable ancestor of this object). |
From BSProceduralLightningController | ||
Interpolator 1: Generation | Ref<NiInterpolator> | References generation interpolator. |
Interpolator 2: Mutation | Ref<NiInterpolator> | References interpolator for Mutation of strips |
Interpolator 3: Subdivision | Ref<NiInterpolator> | References subdivision interpolator. |
Interpolator 4: Num Branches | Ref<NiInterpolator> | References branches interpolator. |
Interpolator 5: Num Branches Var | Ref<NiInterpolator> | References branches variation interpolator. |
Interpolator 6: Length | Ref<NiInterpolator> | References length interpolator. |
Interpolator 7: Length Var | Ref<NiInterpolator> | References length variation interpolator. |
Interpolator 8: Width | Ref<NiInterpolator> | References width interpolator. |
Interpolator 9: Arc Offset | Ref<NiInterpolator> | References interpolator for amplitude control. 0=straight, 50=wide |
Subdivisions | ushort | |
Num Branches | ushort | |
Num Branches Variation | ushort | |
Length | float | How far lightning will stretch to. |
Length Variation | float | How far lightning variation will stretch to. |
Width | float | How wide the bolt will be. |
Child Width Mult | float | Influences forking behavior with a multiplier. |
Arc Offset | float | |
Fade Main Bolt | bool | |
Fade Child Bolts | bool | |
Animate Arc Offset | bool | |
Shader Property | Ref<BSShaderProperty> | Reference to a shader property. |