Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
CharacterAnimationComponent.c
Go to the documentation of this file.
1 /*
2 ===========================================
3 Do not modify, this script is generated
4 ===========================================
5 */
6 
13 {
14 }
15 
16 class CharacterAnimationComponent: BaseAnimPhysComponent
17 {
19  proto external void SetAnimationLayerTPP();
21  proto external void SetAnimationLayerFPP();
22  proto external bool SetIKTarget(string bindingName, string boneName, vector position, vector rotationRad);
23  // Set an IK target plane to a plane given by specified normal vector and a dist distance from the world origin.
24  proto external bool SetIKTargetPlane(string bindingName, float normalX, float normalY, float normalZ, float dist);
31  proto external bool GetCollisionMinMax(ECharacterStance whichStance, out vector outMin, out vector outMax);
32  proto external void GetMovementState(out CharacterMovementState movementState);
34  proto external CharacterHeadingAnimComponent GetHeadingComponent();
37  proto external bool IsWeaponADSTag();
38  proto external bool IsPrimaryTag(AnimationTagID tagID);
39  proto external bool IsSecondaryTag(AnimationTagID tagID);
41  proto external float GetMaxSpeed(float inputForward, float inputRight, int moveType);
46  proto external float GetTopSpeed(int moveType = -1, bool ignoreStance = false);
48  proto external vector GetInertiaSpeed();
50  proto external CharacterCommandHandlerComponent GetCommandHandler();
52  proto external bool IsRagdollActive();
55  proto external void AddRagdollEffectorDamage(vector posLS, vector dirLS, float force, float radius, float maxLifeTime);
56 }
57 
GetHeadingComponent
proto external CharacterHeadingAnimComponent GetHeadingComponent()
heading component - AnimPhysAgent component
IsPrimaryTag
proto external bool IsPrimaryTag(AnimationTagID tagID)
GetInertiaSpeed
proto external vector GetInertiaSpeed()
Returns the current inertia speed.
ECharacterStance
ECharacterStance
Definition: ECharacterStance.c:12
AddRagdollEffectorDamage
proto external void AddRagdollEffectorDamage(vector posLS, vector dirLS, float force, float radius, float maxLifeTime)
CharacterMovementState
Definition: CharacterMovementState.c:15
BaseAnimPhysComponentClass
Definition: BaseAnimPhysComponent.c:12
GetMovementState
proto external void GetMovementState(out CharacterMovementState movementState)
IsSecondaryTag
proto external bool IsSecondaryTag(AnimationTagID tagID)
SetIKTarget
proto external bool SetIKTarget(string bindingName, string boneName, vector position, vector rotationRad)
GetCommandHandler
proto external CharacterCommandHandlerComponent GetCommandHandler()
command handler access
IsRagdollActive
proto external bool IsRagdollActive()
Returns if Character is currently ragdolling.
GetMaxSpeed
proto external float GetMaxSpeed(float inputForward, float inputRight, int moveType)
Returns max speed for provided model direction and movement type.
SetIKTargetPlane
proto external bool SetIKTargetPlane(string bindingName, float normalX, float normalY, float normalZ, float dist)
GetTopSpeed
proto external float GetTopSpeed(int moveType=-1, bool ignoreStance=false)
GetKinematicBuoyancyComponent
proto external CharacterBuoyancyComponent GetKinematicBuoyancyComponent()
Character Buoyancy - AnimPhysAgent component.
CharacterAnimationComponentClass
Definition: CharacterAnimationComponent.c:12
GetCollisionMinMax
proto external bool GetCollisionMinMax(ECharacterStance whichStance, out vector outMin, out vector outMax)
CharacterBuoyancyComponent
Definition: CharacterBuoyancyComponent.c:12
SetAnimationLayerTPP
CharacterAnimationComponentClass BaseAnimPhysComponentClass SetAnimationLayerTPP()
Set animation layer for third person camera.
position
vector position
Definition: SCR_DestructibleTreeV2.c:30
SetAnimationLayerFPP
proto external void SetAnimationLayerFPP()
Set animation layer for first person camera.
IsWeaponADSTag
proto external bool IsWeaponADSTag()