|
G1R AngelScript
Scripting reference for the Gothic 1 Remake
|
Simple controller that replaces or adds to the translation/rotation of a single bone. More...
Public Member Functions | |
Functions | |
| FAnimNode_ModifyBone & | opAssign (FAnimNode_ModifyBone Other) |
| Public Member Functions inherited from FAnimNode_SkeletalControlBase | |
| FAnimNode_SkeletalControlBase & | opAssign (FAnimNode_SkeletalControlBase Other) |
Public Attributes | |
Alpha | |
| FInputAlphaBoolBlend | AlphaBoolBlend |
| FInputScaleBiasClamp | AlphaScaleBiasClamp |
| EAnimAlphaInputType | AlphaInputType |
| bool | bAlphaBoolEnabled |
| FName | AlphaCurveName |
| FInputScaleBias | AlphaScaleBias |
| float32 | Alpha |
| Current strength of the skeletal control. | |
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. | |
Rotation | |
| FRotator | Rotation |
| New rotation of bone to apply. | |
| EBoneModificationMode | RotationMode |
| Whether and how to modify the translation of this bone. | |
| EBoneControlSpace | RotationSpace |
| Reference frame to apply Rotation in. | |
Scale | |
| FVector | Scale |
| New Scale of bone to apply. This is only worldspace. | |
| EBoneModificationMode | ScaleMode |
| Whether and how to modify the translation of this bone. | |
| EBoneControlSpace | ScaleSpace |
| Reference frame to apply Scale in. | |
SkeletalControl | |
| FBoneReference | BoneToModify |
| Name of bone to control. This is the main bone chain to modify from. *. | |
Translation | |
| EBoneModificationMode | TranslationMode |
| Whether and how to modify the translation of this bone. | |
| FVector | Translation |
| New translation of bone to apply. | |
| EBoneControlSpace | TranslationSpace |
| Reference frame to apply Translation in. | |
| 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. | |
Simple controller that replaces or adds to the translation/rotation of a single bone.
| FAnimNode_ModifyBone & opAssign | ( | FAnimNode_ModifyBone | Other | ) |
| float32 Alpha |
Current strength of the skeletal control.
| FInputAlphaBoolBlend AlphaBoolBlend |
| FName AlphaCurveName |
| EAnimAlphaInputType AlphaInputType |
| FInputScaleBias AlphaScaleBias |
| FInputScaleBiasClamp AlphaScaleBiasClamp |
| bool bAlphaBoolEnabled |
| FBoneReference BoneToModify |
Name of bone to control. This is the main bone chain to modify from. *.
| 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.
| FRotator Rotation |
New rotation of bone to apply.
| EBoneModificationMode RotationMode |
Whether and how to modify the translation of this bone.
| EBoneControlSpace RotationSpace |
Reference frame to apply Rotation in.
| FVector Scale |
New Scale of bone to apply. This is only worldspace.
| EBoneModificationMode ScaleMode |
Whether and how to modify the translation of this bone.
| EBoneControlSpace ScaleSpace |
Reference frame to apply Scale in.
| FVector Translation |
New translation of bone to apply.
| EBoneModificationMode TranslationMode |
Whether and how to modify the translation of this bone.
| EBoneControlSpace TranslationSpace |
Reference frame to apply Translation in.