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

◆ StartPeriodicMeasurement()

void PoweredOptic_Base::StartPeriodicMeasurement ( )
inlineprotected

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

55 {
56 if( !m_Timer )
57 {
58 m_Timer = new Timer( CALL_CATEGORY_GAMEPLAY );
59 }
60
61 m_RangeText = TextWidget.Cast( GetGame().GetWorkspace().CreateWidgets( "gui/layouts/gameplay/rangefinder_hud.layout" ) );
62
63 m_Timer.Run( GetMeasurementUpdateInterval(), this, "DoMeasurement", null, true );
64 }
ref Timer m_Timer
Определения Rangefinder.c:5
TextWidget m_RangeText
Определения Rangefinder.c:6
float GetMeasurementUpdateInterval()
Определения Rangefinder.c:18
proto native CGame GetGame()
const int CALL_CATEGORY_GAMEPLAY
Определения tools.c:10

Перекрестные ссылки CALL_CATEGORY_GAMEPLAY, GetGame(), GetMeasurementUpdateInterval(), m_RangeText и m_Timer.

Используется в OnWorkStart().