G1R AngelScript
Scripting reference for the Gothic 1 Remake
Loading...
Searching...
No Matches
FAnimNode_Inertialization Struct Reference

Public Member Functions

Functions
FAnimNode_Inertialization & opAssign (FAnimNode_Inertialization Other)

Public Attributes

Blending
bool bResetOnBecomingRelevant
 Clear any active blends if we just became relevant, to avoid carrying over undesired blends.
BlendProfile
UBlendProfile DefaultBlendProfile
 Optional default blend profile to use when no blend profile is supplied with the inertialization request.
Filter
TArray< FBoneReference > FilteredBones
 List of bones that should not use inertial blending. These bones will change instantly when the animation switches.
TArray< FName > FilteredCurves
 List of curves that should not use inertial blending. These curves will instantly change when inertialization begins.
Links
FPoseLink Source
Requests
bool bForwardRequestsThroughSkippedCachedPoseNodes
 When enabled this option will forward inertialization requests through any downstream UseCachedPose nodes which have had their update skipped (e.g. because they have already been updated in another location). This can be useful in the case where the same cached pose is used in multiple places, and having an inertialization request that goes with it caught in only one of those places would create popping.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ bForwardRequestsThroughSkippedCachedPoseNodes

bool bForwardRequestsThroughSkippedCachedPoseNodes

When enabled this option will forward inertialization requests through any downstream UseCachedPose nodes which have had their update skipped (e.g. because they have already been updated in another location). This can be useful in the case where the same cached pose is used in multiple places, and having an inertialization request that goes with it caught in only one of those places would create popping.

◆ bResetOnBecomingRelevant

bool bResetOnBecomingRelevant

Clear any active blends if we just became relevant, to avoid carrying over undesired blends.

◆ DefaultBlendProfile

UBlendProfile DefaultBlendProfile

Optional default blend profile to use when no blend profile is supplied with the inertialization request.

◆ FilteredBones

TArray<FBoneReference> FilteredBones

List of bones that should not use inertial blending. These bones will change instantly when the animation switches.

◆ FilteredCurves

TArray<FName> FilteredCurves

List of curves that should not use inertial blending. These curves will instantly change when inertialization begins.

◆ Source

FPoseLink Source