Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Loading...
Searching...
No Matches
CharacterInputContext.c
Go to the documentation of this file.
1/*
2===========================================
3Do not modify, this script is generated
4===========================================
5*/
6
11
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();
20 proto external int GetRollCommand();
21 proto external void SetRoll(int rollCommand);
23 proto external float GetLean();
24 proto external void SetLean(float lean);
25 proto external bool IsMoving();
26 proto external bool IsSprinting();
27 proto external bool IsAdjustedStanceEnabled();
28 proto external void ToggleAdjustedStance(bool enabled);
30 proto external void SetAimChange(vector aimChange);
32 proto external vector GetAimChange();
34 proto external float GetHeadingAngle();
35 proto external void SetHeadingAngle(float newHeadingAngle);
37 proto external void SetAimingAngles(vector aimingAngles);
39 proto external vector GetAimingAngles();
41 proto external void SetLookAtAngles(vector lookAtAngles);
43 proto external vector GetLookAtAngles();
44 // set weapon translation
45 proto external void SetWeaponIKTranslation(vector pWeaponTrans);
46 proto external vector GetWeaponIKTranslation();
48 proto external bool CameraIsFreeLook();
49 proto external void SetFreelook(bool pFreelook);
50 proto external void SetTransferFreeaimAfterFreelookRequest(bool val);
51 proto external bool ShouldTransferFreeaimAfterFreelook();
52 proto external void AccumulateFreelookAdjustment(vector change);
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 proto external void SetVehicleDoorToggle(bool toggle);
81 proto external bool GetVehicleDoorToggle();
82 proto external void SetVehicleTurnOutToggle(bool toggle);
83 proto external bool GetVehicleTurnOutToggle();
84 proto external bool GetVehicleTurnOut();
85 proto external void SetVehicleTurnOut(bool val);
86 proto external bool GetVehicleTurnIn();
87 proto external void SetVehicleTurnIn(bool val);
88 proto external void SetVehicleDoorInfoIndex(int val);
89 proto external int GetVehicleDoorInfoIndex();
90 proto external void SetVehicleTeleportTarget(vector target[]);
91 proto external vector[] GetVehicleTeleportTarget();
92 proto external void SetVehicleSteering(float val);
93 proto external float GetVehicleSteering();
94 proto external void SetVehicleThrottle(float val);
95 proto external float GetVehicleThrottle();
96 proto external void SetVehicleClutch(float val);
97 proto external float GetVehicleClutch();
98 proto external void SetVehicleBrake(float val);
99 proto external float GetVehicleBrake();
100 proto external void SetVehicleCollective(float val);
101 proto external float GetVehicleCollective();
102 proto external void SetVehicleCyclicForward(float val);
103 proto external float GetVehicleCyclicForward();
104 proto external void SetVehicleCyclicAside(float val);
105 proto external float GetVehicleCyclicAside();
106 proto external void SetVehicleAntiTorque(float val);
107 proto external float GetVehicleAntiTorque();
108 proto external int SetVehicleGearSwitch();
109 proto external void GetVehicleGearSwitch(int val);
110 proto external void SetVehicleEngineStartStop(int val);
111 proto external int GetVehicleEngineStartStop();
112 proto external void SetVehicleLights(int val);
113 proto external int GetVehicleLights();
114 proto external void SetVehicleHorn(int val);
115 proto external int GetVehicleHorn();
116 proto external void SetVehicleHandBrake(EHandBrakeType val);
117 proto external EHandBrakeType GetVehicleHandBrake();
118 // Gestures/Animations
119 proto external bool IsPlayingGesture();
120 proto external void SetPlayingGesture(bool val);
121 proto external int GetGestureID();
122 proto external void SetGestureID(int gestureID);
123 proto external bool IsUnconscious();
124 // Returns the entity only if the gadget is in the hand - not when it is hidden by another action.
125 proto external IEntity GetLeftHandGadgetEntity();
126 // Returns the entity both when the gadget is in hand and when hidden by another action.
127 proto external IEntity GetWantedLefHandGadgetEntity();
128 proto external void SetCancelItemAction(bool value);
129 // Returns depth of the water body in which character is standing, up to 2m (computed from a raycast going directly down from the character).
130 proto external float GetWaterBodyApproxDepth();
131 // Returns how deep the character is submerged in water (how deep the entity point is). Is influenced by character animations.
132 proto external float GetWaterCharacterSubmersion();
133 // Returns how deep the character's nose is submerged in water. Is influenced by character animations.
134 proto external float GetWaterNoseSubmersion();
135 // Returns the elevation of the water surface in world space.
136 proto external float GetWaterBodySurfaceY();
137}
138
bool IsMoving()
vector direction
ECharacterStanceChange
EHitReactionType
proto external bool IsUnconscious()
proto external bool IsPlayingGesture()
proto external bool IsSprinting()
proto external bool IsWeaponADS()
EHandBrakeType