◆ ~Rangefinder()
◆ DoMeasurement()
References Math::Atan(), vector::Distance(), CGame::GetCurrentCameraDirection(), CGame::GetCurrentCameraPosition(), GetGame(), GetPlayer(), m_Root, Math::RAD2DEG, RANGEFINDER_MAX_DISTANCE, DayZPhysics::RaycastRV(), Math::Round(), SetDistanceText(), SetInvalidText(), and Vector().
◆ EEItemAttached()
◆ EEItemDetached()
◆ GetCurrentNVType()
override int GetCurrentNVType |
( |
| ) |
|
|
inlineprivate |
◆ GetMeasurementUpdateInterval()
float GetMeasurementUpdateInterval |
( |
| ) |
|
|
inlineprivate |
◆ InitRangeFinderData()
protected void InitRangeFinderData |
( |
| ) |
|
|
inlineprivate |
◆ IsNVG()
◆ LoweredCheck()
check for animation state, if another player lowered them first (or solve by synced variable)
◆ NVGoggles()
◆ OnDebugSpawn()
override void OnDebugSpawn |
( |
| ) |
|
|
inlineprivate |
◆ OnWasAttached()
override void OnWasAttached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ OnWasDetached()
override void OnWasDetached |
( |
EntityAI |
parent, |
|
|
int |
slot_id |
|
) |
| |
|
inlineprivate |
◆ OnWork()
override void OnWork |
( |
float |
consumed_energy | ) |
|
|
inlineprivate |
◆ OnWorkStart() [1/2]
override void OnWorkStart |
( |
| ) |
|
|
inlineprivate |
◆ OnWorkStart() [2/2]
override void OnWorkStart |
( |
| ) |
|
|
inlineprivate |
◆ OnWorkStop() [1/2]
override void OnWorkStop |
( |
| ) |
|
|
inlineprivate |
◆ OnWorkStop() [2/2]
override void OnWorkStop |
( |
| ) |
|
|
inlineprivate |
◆ Rangefinder()
◆ RotateGoggles()
void RotateGoggles |
( |
bool |
state | ) |
|
|
inlineprivate |
◆ SetActions() [1/2]
override void SetActions |
( |
| ) |
|
|
inlineprivate |
◆ SetActions() [2/2]
override void SetActions |
( |
| ) |
|
|
inlineprivate |
◆ SetDistanceText()
◆ SetInvalidText()
◆ StartPeriodicMeasurement()
void StartPeriodicMeasurement |
( |
| ) |
|
|
inlineprivate |
◆ StopPeriodicMeasurement()
void StopPeriodicMeasurement |
( |
| ) |
|
|
inlineprivate |
◆ SwitchOnNVGCheck()
void SwitchOnNVGCheck |
( |
| ) |
|
|
inlineprivate |
◆ m_IsLowered
◆ m_LayoutPath
◆ m_RangeText
◆ m_Root
◆ m_Strap
◆ m_Timer
protected ref Timer m_Timer |
|
private |
◆ m_WorkCheckTimer
◆ RANGEFINDER_MAX_DISTANCE
const float RANGEFINDER_MAX_DISTANCE = 913.4856 |
|
staticprivate |
The documentation for this class was generated from the following files: