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 NiBoneLODController | ||
LOD | uint | Unknown. |
Num LODs | uint | Number of LODs. |
Num Node Groups | uint | Number of node arrays. |
Node Groups | NodeSet | A list of node sets (each set a sequence of bones). |
Num Shape Groups | uint | Number of shape groups. |
Shape Groups 1 | SkinInfoSet | List of shape groups. |
Num Shape Groups 2 | uint | The size of the second list of shape groups. |
Shape Groups 2 | Ref<NiTriBasedGeom> | Group of NiTriShape indices. |
Unknown Int 2 | int | Unknown. |
Unknown Int 3 | int | Unknown. |