NIF Objects | Compound Types | Enum Types | Basic Types | File Versions
Name | Type | Arg | Arr1 | Arr2 | Cond | Description | From | To |
---|---|---|---|---|---|---|---|---|
From NiObject | ||||||||
From NiSequence | ||||||||
Name | string | Name of this object. This is also the name of the action associated with this file. For instance, if the original NIF file is called "demon.nif" and this animation file contains an attack sequence, then the file would be called "demon_attack1.kf" and this field would contain the string "attack1". | ||||||
Text Keys Name | string | Name of following referenced NiTextKeyExtraData class. | 10.1.0.0 | |||||
Text Keys | Ref<NiTextKeyExtraData> | Link to NiTextKeyExtraData. | 10.1.0.0 | |||||
Unknown Int 4 | int | Unknown | 20.3.0.9 | 20.3.0.9 | ||||
Unknown Int 5 | int | Unknown | 20.3.0.9 | 20.3.0.9 | ||||
Num Controlled Blocks | uint | Number of controlled objects. | ||||||
Unknown Int 1 | uint | Unknown. | 10.1.0.106 | |||||
Controlled Blocks | ControllerLink | Num Controlled Blocks | Refers to controlled objects. | |||||
From NiControllerSequence | ||||||||
Weight | float | Weight/priority of animation? | 10.1.0.106 | |||||
Text Keys | Ref<NiTextKeyExtraData> | Link to NiTextKeyExtraData. Replaces the other Text Keys field in versions 10.1.0.106 and up. | 10.1.0.106 | |||||
Cycle Type | CycleType | Anim cycle type? Is part of "Flags" in other objects? | 10.1.0.106 | |||||
Unknown Int 0 | uint | Unknown. | 10.1.0.106 | 10.1.0.106 | ||||
Frequency | float | The animation frequency. | 10.1.0.106 | |||||
Start Time | float | The controller sequence start time? | 10.1.0.106 | |||||
Unknown Float 2 | float | Unknown. | 10.2.0.0 | 10.4.0.1 | ||||
Stop Time | float | The controller sequence stop time? | 10.1.0.106 | |||||
Unknown Byte | byte | Unknown. | 10.1.0.106 | 10.1.0.106 | ||||
Manager | Ptr<NiControllerManager> | Refers to NiControllerManager which references this object, if any. | 10.1.0.106 | |||||
Target Name | string | Name of target node Controller acts on. | 10.1.0.106 | |||||
String Palette | Ref<NiStringPalette> | Refers to NiStringPalette. | 10.2.0.0 | 20.0.0.5 | ||||
Anim Notes | Ref<BSAnimNotes> | Unknown | 20.2.0.7 | |||||
Unknown Short 1 | short | Unknown | 20.2.0.7 | |||||
Unknown Int 3 | uint | Unknown, found in some Lazeska and Krazy Rain .KFs (seems to be 64 when present). | 20.3.0.9 |