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 NiPathController | ||
| Path Flags | PathFlags | |
| Bank Dir | int | -1 = Negative, 1 = Positive |
| Max Bank Angle | float | Max angle in radians. |
| Smoothing | float | |
| Follow Axis | short | 0, 1, or 2 representing X, Y, or Z. |
| Path Data | Ref<NiPosData> | |
| Percent Data | Ref<NiFloatData> | |