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

Public Member Functions

Functions
void SetbKeepMeshInsideOfCapsule (bool Value)
void SetbPullPelvisDown (bool Value)
void SetbUseCustomFloorOffset (bool Value)
FAnimNode_SlopeWarping & opAssign (FAnimNode_SlopeWarping Other)
Public Member Functions inherited from FAnimNode_SkeletalControlBase
FAnimNode_SkeletalControlBase & opAssign (FAnimNode_SkeletalControlBase Other)

Public Attributes

Alpha
FInputScaleBiasClamp AlphaScaleBiasClamp
FName AlphaCurveName
FInputAlphaBoolBlend AlphaBoolBlend
FInputScaleBias AlphaScaleBias
float32 Alpha
 Current strength of the skeletal control.
bool bAlphaBoolEnabled
EAnimAlphaInputType AlphaInputType
Links
FComponentSpacePoseLink ComponentPose
 Input link.
Performance
int LODThreshold
 Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited.
Settings
FBoneReference IKFootRootBone
 IKFoot Root Bone. *.
FVector CustomFloorOffset
FVectorRK4SpringInterpolator FloorOffsetInterpolator
FVectorRK4SpringInterpolator FloorNormalInterpolator
float32 MaxStepHeight
FVector GravityDir
FVectorRK4SpringInterpolator PelvisOffsetInterpolator
TArray< FSlopeWarpingFootDefinition > FeetDefinitions
FBoneReference PelvisBone
 Pelvis Bone. *.
Public Attributes inherited from FAnimNode_SkeletalControlBase
float32 Alpha
 Current strength of the skeletal control.
EAnimAlphaInputType AlphaInputType
bool bAlphaBoolEnabled
FName AlphaCurveName
FInputScaleBias AlphaScaleBias
FInputAlphaBoolBlend AlphaBoolBlend
FInputScaleBiasClamp AlphaScaleBiasClamp
FComponentSpacePoseLink ComponentPose
 Input link.
int LODThreshold
 Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited.

Member Function Documentation

◆ opAssign()

◆ SetbKeepMeshInsideOfCapsule()

void SetbKeepMeshInsideOfCapsule ( bool Value)

◆ SetbPullPelvisDown()

void SetbPullPelvisDown ( bool Value)

◆ SetbUseCustomFloorOffset()

void SetbUseCustomFloorOffset ( bool Value)

Member Data Documentation

◆ Alpha

float32 Alpha

Current strength of the skeletal control.

◆ AlphaBoolBlend

FInputAlphaBoolBlend AlphaBoolBlend

◆ AlphaCurveName

FName AlphaCurveName

◆ AlphaInputType

EAnimAlphaInputType AlphaInputType

◆ AlphaScaleBias

FInputScaleBias AlphaScaleBias

◆ AlphaScaleBiasClamp

FInputScaleBiasClamp AlphaScaleBiasClamp

◆ bAlphaBoolEnabled

bool bAlphaBoolEnabled

◆ ComponentPose

FComponentSpacePoseLink ComponentPose

Input link.

◆ CustomFloorOffset

FVector CustomFloorOffset

◆ FeetDefinitions

◆ FloorNormalInterpolator

FVectorRK4SpringInterpolator FloorNormalInterpolator

◆ FloorOffsetInterpolator

FVectorRK4SpringInterpolator FloorOffsetInterpolator

◆ GravityDir

FVector GravityDir

◆ IKFootRootBone

FBoneReference IKFootRootBone

IKFoot Root Bone. *.

◆ LODThreshold

int LODThreshold

Max LOD that this node is allowed to run For example if you have LODThreshold to be 2, it will run until LOD 2 (based on 0 index) when the component LOD becomes 3, it will stop update/evaluate currently transition would be issue and that has to be re-visited.

◆ MaxStepHeight

float32 MaxStepHeight

◆ PelvisBone

FBoneReference PelvisBone

Pelvis Bone. *.

◆ PelvisOffsetInterpolator

FVectorRK4SpringInterpolator PelvisOffsetInterpolator