Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
CharacterAnimationComponent.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
13{
15 proto external void SetAnimationLayerTPP();
17 proto external void SetAnimationLayerFPP();
18 proto external bool SetIKTarget(string bindingName, string boneName, vector position, vector rotationRad);
19 // Set an IK target plane to a plane given by specified normal vector and a dist distance from the world origin.
20 proto external bool SetIKTargetPlane(string bindingName, float normalX, float normalY, float normalZ, float dist);
27 proto external bool GetCollisionMinMax(ECharacterStance whichStance, out vector outMin, out vector outMax);
28 proto external void GetMovementState(out CharacterMovementState movementState);
30 proto external CharacterHeadingAnimComponent GetHeadingComponent();
32 proto external CharacterBuoyancyComponent GetKinematicBuoyancyComponent();
33 proto external bool IsWeaponRaisedTag();
34 proto external bool IsWeaponLoweredTag();
35 proto external bool IsWeaponADSTag();
36 proto external bool IsPrimaryTag(AnimationTagID tagID);
37 proto external bool IsSecondaryTag(AnimationTagID tagID);
39 proto external float GetMaxSpeed(float inputForward, float inputRight, int moveType);
44 proto external float GetTopSpeed(int moveType = -1, bool ignoreStance = false);
46 proto external vector GetInertiaSpeed();
47 proto external void SetAnimAimY(float aimY);
48 proto external void SetSharedVariableFloat(TAnimGraphVariable varIdx, float value, bool varHasOtherUsers);
49 proto external void SetSharedVariableInt(TAnimGraphVariable varIdx, int value, bool varHasOtherUsers);
50 proto external void SetSharedVariableBool(TAnimGraphVariable varIdx, bool value, bool varHasOtherUsers);
52 proto external CharacterCommandHandlerComponent GetCommandHandler();
54 proto external bool IsRagdollActive();
55 proto external bool GetRagdollBone(int index, out vector OutWorldTransform[4]);
62 proto external void AddRagdollEffectorDamage(vector posLS, vector dirLS, float force, float radius, float maxLifeTime);
63
64 // callbacks
65
68 event bool HandleDamage(BaseDamageContext damageContext, IEntity owner);
69}
70
int AnimationTagID
int TAnimGraphVariable
Definition ECommandIDs.c:2
vector position
SCR_DestructionSynchronizationComponentClass ScriptComponentClass int index
ECharacterStance