Struct AnimationLocalHierarchy ​
Namespace: ValveResourceFormat.ResourceTypes.ModelAnimation
Assembly: ValveResourceFormat.dll
Represents a local-hierarchy override of an animation (m_hierarchyArray): for the given frame envelope, sub-frame interpolation of happens in the space of
how death animations detach a dropped weapon or limb from the root.
csharp
public readonly struct AnimationLocalHierarchyConstructors ​
AnimationLocalHierarchy(KVObject) ​
Initializes a new instance of the struct.
csharp
public AnimationLocalHierarchy(KVObject data)Parameters ​
data KVObject
Properties ​
Bone ​
Gets the bone whose interpolation space changes.
csharp
public string Bone { get; init; }Property Value ​
EndFrame ​
Gets the frame the override ends at.
csharp
public int EndFrame { get; init; }Property Value ​
NewParent ​
Gets the bone providing the new interpolation space; empty for model (world) space.
csharp
public string NewParent { get; init; }Property Value ​
PeakFrame ​
Gets the frame the override reaches full effect at.
csharp
public int PeakFrame { get; init; }Property Value ​
StartFrame ​
Gets the frame the override starts at.
csharp
public int StartFrame { get; init; }Property Value ​
TailFrame ​
Gets the last frame of full effect.
csharp
public int TailFrame { get; init; }Property Value ​
See Also ​
https://s2v.app/SchemaExplorer/cs2/animationsystem/CAnimLocalHierarchy

