Arma Reforger Explorer  1.1.0.42
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
Turrets

Data Structures

class  TurretComponentClass
 
class  TurretSlotComponentClass
 

Enumerations

enum  ETurretReloadState {
  NONE, BEFORE_RELOADING, RELOADING, AFTER_RELOADING,
  NONE, BEFORE_RELOADING, RELOADING, AFTER_RELOADING
}
 
enum  ETurretReloadState {
  NONE, BEFORE_RELOADING, RELOADING, AFTER_RELOADING,
  NONE, BEFORE_RELOADING, RELOADING, AFTER_RELOADING
}
 

Functions

TurretComponentClass AimingComponentClass GetSights ()
 
proto external bool HasMoveableBase ()
 
proto external PointInfo GetCameraAttachmentSlot ()
 
proto external bool IsVehicleMounted ()
 
proto external vector GetAimingAngleExcess (vector tgtPosWorld)
 
proto external void SetSights (int index)
 
proto external int NextSights ()
 
proto external void SwitchNextSights ()
 
proto external void SwitchPrevSights ()
 

Detailed Description

Enumeration Type Documentation

◆ ETurretReloadState [1/2]

Enumerator
NONE 
BEFORE_RELOADING 
RELOADING 
AFTER_RELOADING 
NONE 
BEFORE_RELOADING 
RELOADING 
AFTER_RELOADING 

Definition at line 12 of file ETurretReloadState.c.

◆ ETurretReloadState [2/2]

Enumerator
NONE 
BEFORE_RELOADING 
RELOADING 
AFTER_RELOADING 
NONE 
BEFORE_RELOADING 
RELOADING 
AFTER_RELOADING 

Definition at line 12 of file ETurretReloadState.c.

Function Documentation

◆ GetAimingAngleExcess()

proto external vector GetAimingAngleExcess ( vector  tgtPosWorld)

Calculates aiming angle to target and returns horizontal and vertical excess of target angle compared to aiming limits, in degrees. outExcess[0] - horizontal excess outExcess[1] - vertical excess Example: Limits = -10...10. TgtAngle = 12. Excess = 2. Limits = -10...10. TgtAngle = -13. Excess = -3. Limits = -10...10. TgtAngle = 9. Excess = 0.

◆ GetCameraAttachmentSlot()

proto external PointInfo GetCameraAttachmentSlot ( )

◆ GetSights()

◆ HasMoveableBase()

proto external bool HasMoveableBase ( )

◆ IsVehicleMounted()

proto external bool IsVehicleMounted ( )

◆ NextSights()

proto external int NextSights ( )

◆ SetSights()

proto external void SetSights ( int  index)

◆ SwitchNextSights()

proto external void SwitchNextSights ( )

◆ SwitchPrevSights()

proto external void SwitchPrevSights ( )