Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
CharacterInputContext.c
Go to the documentation of this file.
1 /*
2 ===========================================
3 Do not modify, this script is generated
4 ===========================================
5 */
6 
13 {
14  // MOVEMENT
15  proto void GetMovement(out float pSpeed, out vector pLocalDirection);
16  proto external void SetMovement(float speed, vector pLocalDirection);
18  proto external ECharacterStanceChange GetStanceChange();
19  proto external void SetStanceChangeAction(ECharacterStanceChange action);
21  proto external int GetRollCommand();
22  proto external void SetRoll(int rollCommand);
24  proto external float GetLean();
25  proto external void SetLean(float lean);
26  proto external bool IsMoving();
27  proto external bool IsSprinting();
28  proto external bool IsAdjustedStanceEnabled();
29  proto external void ToggleAdjustedStance(bool enabled);
31  proto external void SetAimChange(vector aimChange);
33  proto external vector GetAimChange();
35  proto external float GetHeadingAngle();
36  proto external void SetHeadingAngle(float newHeadingAngle);
38  proto external void SetAimingAngles(vector aimingAngles);
40  proto external vector GetAimingAngles();
42  proto external void SetLookAtAngles(vector lookAtAngles);
44  proto external vector GetLookAtAngles();
45  // set weapon translation
46  proto external void SetWeaponIKTranslation(vector pWeaponTrans);
47  proto external vector GetWeaponIKTranslation();
49  proto external bool CameraIsFreeLook();
50  proto external void SetFreelook(bool pFreelook);
51  proto external void SetTransferFreeaimAfterFreelookRequest(bool val);
52  proto external bool ShouldTransferFreeaimAfterFreelook();
54  proto external bool WeaponIsRaisedOrADS();
55  proto external bool WeaponIsRaised();
56  proto external void SetRaiseWeapon(bool bRaise);
57  proto external void SetWeaponPullTrigger(bool bPull);
58  proto external bool WeaponIsPullingTrigger();
59  proto external bool WeaponIsStartReloading();
60  proto external int GetWeaponReloadType();
61  proto external void SetReloadWeapon(int ReloadType);
62  proto external void SetWeaponADS(bool ads);
63  proto external bool IsWeaponADS();
64  proto external bool IsWeaponObstructionEnabled();
65  proto external void ToggleWeaponObstruction(bool enabled);
66  // Actions
67  proto external void SetJump(float val);
68  proto external float GetJump();
69  proto external void SetThrow(bool val);
70  proto external bool GetThrow();
71  proto external void CancelThrow();
72  proto external bool IsThrowCanceled();
73  proto external void SetDie(bool val, float direction);
74  proto external float GetDie();
75  proto external void SetMeleeAttack(bool val);
76  proto external bool GetMeleeAttack();
77  proto external void SetHit(EHitReactionType hitRecationType, float direction);
78  proto external EHitReactionType GetHitReaction();
79  proto external float GetHitDirection();
80  // Vehicle
81  proto external void SetVehicleCompartment(BaseCompartmentSlot pCompartment);
82  proto external BaseCompartmentSlot GetVehicleCompartment();
83  proto external void SetVehicleAction(EVehicleAction val);
84  proto external EVehicleAction GetVehicleAction();
85  proto external void SetVehicleDoorInfoIndex(int val);
86  proto external int GetVehicleDoorInfoIndex();
87  proto external void SetVehicleTeleportTarget(vector target[]);
88  proto external vector[] GetVehicleTeleportTarget();
89  proto external void SetVehicleSteering(float val);
90  proto external float GetVehicleSteering();
91  proto external void SetVehicleThrottle(float val);
92  proto external float GetVehicleThrottle();
93  proto external void SetVehicleClutch(float val);
94  proto external float GetVehicleClutch();
95  proto external void SetVehicleBrake(float val);
96  proto external float GetVehicleBrake();
97  proto external void SetVehicleCollective(float val);
98  proto external float GetVehicleCollective();
99  proto external void SetVehicleCyclicForward(float val);
100  proto external float GetVehicleCyclicForward();
101  proto external void SetVehicleCyclicAside(float val);
102  proto external float GetVehicleCyclicAside();
103  proto external void SetVehicleAntiTorque(float val);
104  proto external float GetVehicleAntiTorque();
105  proto external int SetVehicleGearSwitch();
106  proto external void GetVehicleGearSwitch(int val);
107  proto external void SetVehicleEngineStartStop(int val);
108  proto external int GetVehicleEngineStartStop();
109  proto external void SetVehicleLights(int val);
110  proto external int GetVehicleLights();
111  proto external void SetVehicleHorn(int val);
112  proto external int GetVehicleHorn();
113  proto external void SetVehicleHandBrake(EHandBrakeType val);
114  proto external EHandBrakeType GetVehicleHandBrake();
115  // Gestures/Animations
116  proto external bool IsPlayingGesture();
117  proto external void SetPlayingGesture(bool val);
118  proto external int GetGestureID();
119  proto external void SetGestureID(int gestureID);
120  proto external bool IsUnconscious();
121  // Returns the entity only if the gadget is in the hand - not when it is hidden by another action.
122  proto external IEntity GetLeftHandGadgetEntity();
123  // Returns the entity both when the gadget is in hand and when hidden by another action.
124  proto external IEntity GetWantedLefHandGadgetEntity();
125  proto external void SetCancelItemAction(bool value);
126  // Returns depth of the water body in which character is standing, up to 2m (computed from a raycast going directly down from the character).
127  proto external float GetWaterBodyApproxDepth();
128  // Returns how deep the character is submerged in water (how deep the entity point is). Is influenced by character animations.
129  proto external float GetWaterCharacterSubmersion();
130  // Returns how deep the character's nose is submerged in water. Is influenced by character animations.
131  proto external float GetWaterNoseSubmersion();
132  // Returns the elevation of the water surface in world space.
133  proto external float GetWaterBodySurfaceY();
134 }
135 
direction
vector direction
Definition: SCR_DestructibleTreeV2.c:31
CharacterInputContext
Definition: CharacterInputContext.c:12
EVehicleAction
EVehicleAction
Definition: EVehicleAction.c:12
ECharacterStanceChange
ECharacterStanceChange
Definition: ECharacterStanceChange.c:12
EHandBrakeType
EHandBrakeType
Definition: EHandBrakeType.c:12
EHitReactionType
EHitReactionType
Definition: EHitReactionType.c:12