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

Public Member Functions

Functions
FFootPlacemenLegDefinition & opAssign (FFootPlacemenLegDefinition Other)

Public Attributes

Settings
FBoneReference IKFootBone
 TODO: can we optionally output as an attribute?
FBoneReference BallBone
 Secondary plant bone. For feet, use the ball joint.
int NumBonesInLimb
FName SpeedCurveName
 Name of the curve representing the foot/ball speed. Not required in Graph speed mode.
FName DisableLockCurveName
 Name of the curve representing the alpha of the locking alpha. This allows you to disable locking precisely, instead of relying on the procedural mechanism based on springs and foot analysis.
FName DisableLegCurveName
 Curve to disable the effect of footplacement on this leg.
FBoneReference FKFootBone
 Bone to be planted. For feet, use the heel/ankle joint.

Member Function Documentation

◆ opAssign()

Member Data Documentation

◆ BallBone

FBoneReference BallBone

Secondary plant bone. For feet, use the ball joint.

◆ DisableLegCurveName

FName DisableLegCurveName

Curve to disable the effect of footplacement on this leg.

◆ DisableLockCurveName

FName DisableLockCurveName

Name of the curve representing the alpha of the locking alpha. This allows you to disable locking precisely, instead of relying on the procedural mechanism based on springs and foot analysis.

◆ FKFootBone

FBoneReference FKFootBone

Bone to be planted. For feet, use the heel/ankle joint.

◆ IKFootBone

FBoneReference IKFootBone

TODO: can we optionally output as an attribute?

◆ NumBonesInLimb

int NumBonesInLimb

◆ SpeedCurveName

FName SpeedCurveName

Name of the curve representing the foot/ball speed. Not required in Graph speed mode.