NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
| Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To |
|---|---|---|---|---|---|---|---|---|
| From NiObject | ||||||||
| From NiTimeController | ||||||||
| Next Controller | Ref<NiTimeController> | Index of the next controller. | ||||||
| Flags | Flags | Controller flags (usually 0x000C). Probably controls loops. Bit 0 : Anim type, 0=APP_TIME 1=APP_INIT Bit 1-2 : Cycle type 00=Loop 01=Reverse 10=Loop Bit 3 : Active Bit 4 : Play backwards |
||||||
| 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). | 3.3.0.13 | |||||
| Unknown Integer | uint | Unknown integer. | 3.1 | |||||
| From NiInterpController | ||||||||
| From NiSingleInterpController | ||||||||
| Interpolator | Ref<NiInterpolator> | Link to interpolator. | 10.2.0.0 | |||||
| From NiFloatInterpController | ||||||||
| From BSProceduralLightningController | ||||||||
| Interpolator 2: Mutation | Ref<NiInterpolator> | References interpolator for Mutation of strips | ||||||
| Interpolator 3 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 4 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 5 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 6 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 7 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 8 | Ref<NiInterpolator> | Unknown | ||||||
| Interpolator 9: Arc Offset | Ref<NiInterpolator> | References interpolator for Amplitutde control. 0=straight, 50=wide | ||||||
| Unknown Short 1 | ushort | Unknown | ||||||
| Unknown Short 2 | ushort | Unknown | ||||||
| Unknown Short 3 | ushort | Unknown | ||||||
| Distance Weight | float | How far lightning will stretch to. | ||||||
| Float 2 | float | Unknown | ||||||
| Strip Width | float | How wide the bolt will be | ||||||
| Fork | float | Influences forking behavior | ||||||
| Float 5 | float | Unknown | ||||||
| Byte 1 | byte | Unknown | ||||||
| Byte 2 | byte | Unknown | ||||||
| Byte 3 | byte | Unknown | ||||||
| Interpolator 10? | Ref<NiInterpolator> | Unknown, unsure if this is actually another interpolator link. | ||||||