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

◆ Init()

void UniversalTemperatureSourceDebug::Init ( EntityAI pParent)
inlineprotected

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

89 {
90 if (pParent)
91 {
92 pParent.SetUniversalTemperatureSource(this);
93
94 m_Settings.m_Parent = pParent;
95 m_Settings.m_Position = pParent.GetPosition();
96 }
97
98 if (!m_Settings.m_ManualUpdate)
99 {
100 auto params = new Param2<UniversalTemperatureSourceSettings, UniversalTemperatureSourceLambdaBase>(m_Settings, m_Lambda);
101
102 m_Timer.Run(m_Settings.m_UpdateInterval, this, "Update", params, m_Settings.m_Updateable);
103 SetActive(false);
104 }
105
106 if (m_Settings.m_IsWorldOverriden)
107 m_Settings.m_TemperatureCap += g_Game.GetMission().GetWorldData().GetUniversalTemperatureSourceCapModifier();
108 }
DayZGame g_Game
Определения DayZGame.c:3868
void SetActive()
Определения TrapBase.c:414
ref UniversalTemperatureSourceTimer m_Timer
Определения UniversalTemperatureSource.c:70
UniversalTemperatureSourceSettings m_Settings
Определения UniversalTemperatureSource.c:71
ref UniversalTemperatureSourceLambdaBase m_Lambda
Определения UniversalTemperatureSource.c:73

Перекрестные ссылки g_Game, m_Lambda, m_Settings, m_Timer и SetActive().