Arma Reforger Script API
|
Public Member Functions | |
proto void | GetMovement (out float pSpeed, out vector pLocalDirection) |
proto external void | SetMovement (float speed, vector pLocalDirection) |
proto external ECharacterStanceChange | GetStanceChange () |
GetStanceChange - returns the currently happening stance change. | |
proto external int | GetRollCommand () |
returns 0 (no roll), (1 - left), (2 - right) | |
proto external void | SetRoll (int rollCommand) |
proto external float | GetLean () |
0 - no roll, 1 - right, -1 - left | |
proto external void | SetLean (float lean) |
proto external bool | IsMoving () |
proto external bool | IsSprinting () |
proto external bool | IsAdjustedStanceEnabled () |
proto external void | ToggleAdjustedStance (bool enabled) |
proto external void | SetAimChange (vector aimChange) |
Set the aim change in degree. | |
proto external vector | GetAimChange () |
Get the aim change in degree. | |
proto external float | GetHeadingAngle () |
returns 0..2pi angle of heading (rotation around world Y axis) | |
proto external void | SetHeadingAngle (float newHeadingAngle) |
proto external void | SetAimingAngles (vector aimingAngles) |
Set the aiming angle in radians. | |
proto external vector | GetAimingAngles () |
Get the aiming angle in radians. | |
proto external void | SetLookAtAngles (vector lookAtAngles) |
Set the aiming angle in radians. | |
proto external vector | GetLookAtAngles () |
Get the aiming angle in radians. | |
proto external void | SetWeaponIKTranslation (vector pWeaponTrans) |
proto external vector | GetWeaponIKTranslation () |
proto external bool | CameraIsFreeLook () |
is there a free look ? | |
proto external void | SetFreelook (bool pFreelook) |
proto external void | SetTransferFreeaimAfterFreelookRequest (bool val) |
proto external bool | ShouldTransferFreeaimAfterFreelook () |
proto external void | AccumulateFreelookAdjustment (vector change) |
proto external bool | WeaponIsRaisedOrADS () |
is weapon raised | |
proto external bool | WeaponIsRaised () |
proto external void | SetRaiseWeapon (bool bRaise) |
proto external void | SetWeaponPullTrigger (bool bPull) |
proto external bool | WeaponIsPullingTrigger () |
proto external bool | WeaponIsStartReloading () |
proto external int | GetWeaponReloadType () |
proto external void | SetReloadWeapon (int ReloadType) |
proto external void | SetWeaponADS (bool ads) |
proto external bool | IsWeaponADS () |
proto external bool | IsWeaponObstructionEnabled () |
proto external void | ToggleWeaponObstruction (bool enabled) |
proto external void | SetJump (float val) |
proto external float | GetJump () |
proto external void | SetThrow (bool val) |
proto external bool | GetThrow () |
proto external void | CancelThrow () |
proto external bool | IsThrowCanceled () |
proto external void | SetDie (bool val, float direction) |
proto external float | GetDie () |
proto external void | SetMeleeAttack (bool val) |
proto external bool | GetMeleeAttack () |
proto external void | SetHit (EHitReactionType hitRecationType, float direction) |
proto external EHitReactionType | GetHitReaction () |
proto external float | GetHitDirection () |
proto external void | SetVehicleDoorInfoIndex (int val) |
proto external int | GetVehicleDoorInfoIndex () |
proto external void | SetVehicleTeleportTarget (vector target[]) |
proto external vector[] | GetVehicleTeleportTarget () |
proto external void | SetVehicleSteering (float val) |
proto external float | GetVehicleSteering () |
proto external void | SetVehicleThrottle (float val) |
proto external float | GetVehicleThrottle () |
proto external void | SetVehicleClutch (float val) |
proto external float | GetVehicleClutch () |
proto external void | SetVehicleBrake (float val) |
proto external float | GetVehicleBrake () |
proto external void | SetVehicleCollective (float val) |
proto external float | GetVehicleCollective () |
proto external void | SetVehicleCyclicForward (float val) |
proto external float | GetVehicleCyclicForward () |
proto external void | SetVehicleCyclicAside (float val) |
proto external float | GetVehicleCyclicAside () |
proto external void | SetVehicleAntiTorque (float val) |
proto external float | GetVehicleAntiTorque () |
proto external int | SetVehicleGearSwitch () |
proto external void | GetVehicleGearSwitch (int val) |
proto external void | SetVehicleEngineStartStop (int val) |
proto external int | GetVehicleEngineStartStop () |
proto external void | SetVehicleLights (int val) |
proto external int | GetVehicleLights () |
proto external void | SetVehicleHorn (int val) |
proto external int | GetVehicleHorn () |
proto external void | SetVehicleHandBrake (EHandBrakeType val) |
proto external EHandBrakeType | GetVehicleHandBrake () |
proto external bool | IsPlayingGesture () |
proto external void | SetPlayingGesture (bool val) |
proto external int | GetGestureID () |
proto external void | SetGestureID (int gestureID) |
proto external bool | IsUnconscious () |
proto external IEntity | GetLeftHandGadgetEntity () |
proto external IEntity | GetWantedLefHandGadgetEntity () |
proto external void | SetCancelItemAction (bool value) |
proto external float | GetWaterBodyApproxDepth () |
proto external float | GetWaterCharacterSubmersion () |
proto external float | GetWaterNoseSubmersion () |
proto external float | GetWaterBodySurfaceY () |
proto external void CharacterInputContext.AccumulateFreelookAdjustment | ( | vector | change | ) |
proto external bool CharacterInputContext.CameraIsFreeLook | ( | ) |
is there a free look ?
proto external void CharacterInputContext.CancelThrow | ( | ) |
proto external vector CharacterInputContext.GetAimChange | ( | ) |
Get the aim change in degree.
proto external vector CharacterInputContext.GetAimingAngles | ( | ) |
Get the aiming angle in radians.
proto external float CharacterInputContext.GetDie | ( | ) |
proto external int CharacterInputContext.GetGestureID | ( | ) |
proto external float CharacterInputContext.GetHeadingAngle | ( | ) |
returns 0..2pi angle of heading (rotation around world Y axis)
proto external float CharacterInputContext.GetHitDirection | ( | ) |
proto external EHitReactionType CharacterInputContext.GetHitReaction | ( | ) |
proto external float CharacterInputContext.GetJump | ( | ) |
proto external float CharacterInputContext.GetLean | ( | ) |
0 - no roll, 1 - right, -1 - left
proto external IEntity CharacterInputContext.GetLeftHandGadgetEntity | ( | ) |
proto external vector CharacterInputContext.GetLookAtAngles | ( | ) |
Get the aiming angle in radians.
proto external bool CharacterInputContext.GetMeleeAttack | ( | ) |
proto void CharacterInputContext.GetMovement | ( | out float | pSpeed, |
out vector | pLocalDirection | ||
) |
proto external int CharacterInputContext.GetRollCommand | ( | ) |
returns 0 (no roll), (1 - left), (2 - right)
proto external ECharacterStanceChange CharacterInputContext.GetStanceChange | ( | ) |
GetStanceChange - returns the currently happening stance change.
proto external bool CharacterInputContext.GetThrow | ( | ) |
proto external float CharacterInputContext.GetVehicleAntiTorque | ( | ) |
proto external float CharacterInputContext.GetVehicleBrake | ( | ) |
proto external float CharacterInputContext.GetVehicleClutch | ( | ) |
proto external float CharacterInputContext.GetVehicleCollective | ( | ) |
proto external float CharacterInputContext.GetVehicleCyclicAside | ( | ) |
proto external float CharacterInputContext.GetVehicleCyclicForward | ( | ) |
proto external int CharacterInputContext.GetVehicleDoorInfoIndex | ( | ) |
proto external int CharacterInputContext.GetVehicleEngineStartStop | ( | ) |
proto external void CharacterInputContext.GetVehicleGearSwitch | ( | int | val | ) |
proto external EHandBrakeType CharacterInputContext.GetVehicleHandBrake | ( | ) |
proto external int CharacterInputContext.GetVehicleHorn | ( | ) |
proto external int CharacterInputContext.GetVehicleLights | ( | ) |
proto external float CharacterInputContext.GetVehicleSteering | ( | ) |
proto external vector[] CharacterInputContext.GetVehicleTeleportTarget | ( | ) |
proto external float CharacterInputContext.GetVehicleThrottle | ( | ) |
proto external IEntity CharacterInputContext.GetWantedLefHandGadgetEntity | ( | ) |
proto external float CharacterInputContext.GetWaterBodyApproxDepth | ( | ) |
proto external float CharacterInputContext.GetWaterBodySurfaceY | ( | ) |
proto external float CharacterInputContext.GetWaterCharacterSubmersion | ( | ) |
proto external float CharacterInputContext.GetWaterNoseSubmersion | ( | ) |
proto external vector CharacterInputContext.GetWeaponIKTranslation | ( | ) |
proto external int CharacterInputContext.GetWeaponReloadType | ( | ) |
proto external bool CharacterInputContext.IsAdjustedStanceEnabled | ( | ) |
proto external bool CharacterInputContext.IsMoving | ( | ) |
proto external bool CharacterInputContext.IsPlayingGesture | ( | ) |
proto external bool CharacterInputContext.IsSprinting | ( | ) |
proto external bool CharacterInputContext.IsThrowCanceled | ( | ) |
proto external bool CharacterInputContext.IsUnconscious | ( | ) |
proto external bool CharacterInputContext.IsWeaponADS | ( | ) |
proto external bool CharacterInputContext.IsWeaponObstructionEnabled | ( | ) |
proto external void CharacterInputContext.SetAimChange | ( | vector | aimChange | ) |
Set the aim change in degree.
proto external void CharacterInputContext.SetAimingAngles | ( | vector | aimingAngles | ) |
Set the aiming angle in radians.
proto external void CharacterInputContext.SetCancelItemAction | ( | bool | value | ) |
proto external void CharacterInputContext.SetDie | ( | bool | val, |
float | direction | ||
) |
proto external void CharacterInputContext.SetFreelook | ( | bool | pFreelook | ) |
proto external void CharacterInputContext.SetGestureID | ( | int | gestureID | ) |
proto external void CharacterInputContext.SetHeadingAngle | ( | float | newHeadingAngle | ) |
proto external void CharacterInputContext.SetHit | ( | EHitReactionType | hitRecationType, |
float | direction | ||
) |
proto external void CharacterInputContext.SetJump | ( | float | val | ) |
proto external void CharacterInputContext.SetLean | ( | float | lean | ) |
proto external void CharacterInputContext.SetLookAtAngles | ( | vector | lookAtAngles | ) |
Set the aiming angle in radians.
proto external void CharacterInputContext.SetMeleeAttack | ( | bool | val | ) |
proto external void CharacterInputContext.SetMovement | ( | float | speed, |
vector | pLocalDirection | ||
) |
proto external void CharacterInputContext.SetPlayingGesture | ( | bool | val | ) |
proto external void CharacterInputContext.SetRaiseWeapon | ( | bool | bRaise | ) |
proto external void CharacterInputContext.SetReloadWeapon | ( | int | ReloadType | ) |
proto external void CharacterInputContext.SetRoll | ( | int | rollCommand | ) |
proto external void CharacterInputContext.SetThrow | ( | bool | val | ) |
proto external void CharacterInputContext.SetTransferFreeaimAfterFreelookRequest | ( | bool | val | ) |
proto external void CharacterInputContext.SetVehicleAntiTorque | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleBrake | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleClutch | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleCollective | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleCyclicAside | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleCyclicForward | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleDoorInfoIndex | ( | int | val | ) |
proto external void CharacterInputContext.SetVehicleEngineStartStop | ( | int | val | ) |
proto external int CharacterInputContext.SetVehicleGearSwitch | ( | ) |
proto external void CharacterInputContext.SetVehicleHandBrake | ( | EHandBrakeType | val | ) |
proto external void CharacterInputContext.SetVehicleHorn | ( | int | val | ) |
proto external void CharacterInputContext.SetVehicleLights | ( | int | val | ) |
proto external void CharacterInputContext.SetVehicleSteering | ( | float | val | ) |
proto external void CharacterInputContext.SetVehicleTeleportTarget | ( | vector | target[] | ) |
proto external void CharacterInputContext.SetVehicleThrottle | ( | float | val | ) |
proto external void CharacterInputContext.SetWeaponADS | ( | bool | ads | ) |
proto external void CharacterInputContext.SetWeaponIKTranslation | ( | vector | pWeaponTrans | ) |
proto external void CharacterInputContext.SetWeaponPullTrigger | ( | bool | bPull | ) |
proto external bool CharacterInputContext.ShouldTransferFreeaimAfterFreelook | ( | ) |
proto external void CharacterInputContext.ToggleAdjustedStance | ( | bool | enabled | ) |
proto external void CharacterInputContext.ToggleWeaponObstruction | ( | bool | enabled | ) |
proto external bool CharacterInputContext.WeaponIsPullingTrigger | ( | ) |
proto external bool CharacterInputContext.WeaponIsRaised | ( | ) |
proto external bool CharacterInputContext.WeaponIsRaisedOrADS | ( | ) |
is weapon raised
proto external bool CharacterInputContext.WeaponIsStartReloading | ( | ) |