|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
A modular structure that holds foot placement data. Designed to be scalable (e.g., for characters with more than two feet) future-proof, i want to scale this to be used by centipedes lets see. More...
Public Member Functions | |
Functions | |
| FGothicFootData & | opAssign (FGothicFootData Other) |
Public Attributes | |
FootPlacement | |
| float32 | IKOffset |
| Offset to be applied to the IK foot transform. | |
| float32 | TraceDistance |
| Distance used for ground tracing. | |
Settings | |
| int | NumBonesInLimb |
| Number of bones in the limb (default is 2 for human unless....). | |
| FBoneReference | FKFootBone |
| Bone to be planted. For feet, this is typically the heel/ankle joint. | |
| FName | DisableLockCurveName |
| Name of the curve representing the locking alpha. | |
| FName | DisableLegCurveName |
| Curve to disable the effect of foot placement on this leg. | |
| FBoneReference | BallBone |
| Secondary plant bone. For feet, typically the ball joint. | |
| FBoneReference | IKFootBone |
| Optional IK bone for the foot. | |
| FName | SpeedCurveName |
| Name of the curve representing the foot/ball speed. | |
A modular structure that holds foot placement data. Designed to be scalable (e.g., for characters with more than two feet) future-proof, i want to scale this to be used by centipedes lets see.
| FGothicFootData & opAssign | ( | FGothicFootData | Other | ) |
| FBoneReference BallBone |
Secondary plant bone. For feet, typically the ball joint.
| FName DisableLegCurveName |
Curve to disable the effect of foot placement on this leg.
| FName DisableLockCurveName |
Name of the curve representing the locking alpha.
| FBoneReference FKFootBone |
Bone to be planted. For feet, this is typically the heel/ankle joint.
| FBoneReference IKFootBone |
Optional IK bone for the foot.
| float32 IKOffset |
Offset to be applied to the IK foot transform.
| int NumBonesInLimb |
Number of bones in the limb (default is 2 for human unless....).
| FName SpeedCurveName |
Name of the curve representing the foot/ball speed.
| float32 TraceDistance |
Distance used for ground tracing.