DayZ 1.28
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено
Класс PoweredOptic_Base

Защищенные члены

void Rangefinder ()
 
void ~Rangefinder ()
 
void InitRangeFinderData ()
 
float GetMeasurementUpdateInterval ()
 
override void OnWorkStart ()
 
override void OnWorkStop ()
 
void StartPeriodicMeasurement ()
 
void StopPeriodicMeasurement ()
 
void SetDistanceText (TextWidget text, float dist)
 
void SetInvalidText (TextWidget text)
 
void DoMeasurement ()
 
override void SetActions ()
 
override void OnDebugSpawn ()
 

Защищенные данные

ref Timer m_Timer
 
Widget m_Root
 
TextWidget m_RangeText
 
string m_LayoutPath
 

Закрытые члены

void NVGoggles ()
 
override void SetActions ()
 
override void EEItemAttached (EntityAI item, string slot_name)
 
override void EEItemDetached (EntityAI item, string slot_name)
 
override void OnWasAttached (EntityAI parent, int slot_id)
 
override void OnWasDetached (EntityAI parent, int slot_id)
 
override void OnWorkStart ()
 
override void OnWorkStop ()
 
override void OnWork (float consumed_energy)
 
void RotateGoggles (bool state)
 
override int GetCurrentNVType ()
 
override bool IsNVG ()
 
void LoweredCheck ()
 check for animation state, if another player lowered them first (or solve by synced variable)
 
void SwitchOnNVGCheck ()
 

Закрытые данные

bool m_IsLowered
 
Clothing m_Strap
 
ref Timer m_WorkCheckTimer = new Timer()
 

Закрытые статические данные

static const float RANGEFINDER_MAX_DISTANCE = 913.4856
 

Подробное описание

См. определение в файле NVGoggles.c строка 1