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

◆ Update()

void SymptomBase::Update ( float deltatime)
inlineprivate

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

223 {
224 if ( GetGame().IsServer() )
225 {
226 m_ServerUpdateDelta += deltatime;
228 {
232 }
233 }
234 if ( GetGame().IsClient() )
235 {
236 OnUpdateClient(m_Player, deltatime);
237 }
238 if ( GetGame().IsServer() && !GetGame().IsMultiplayer() && !GetGame().IsMissionMainMenu() )
239 {
240 OnUpdateClient(m_Player, deltatime);
241 }
242 CheckDestroy();
243 }
float m_ServerUpdateInterval
Определения StateBase.c:9
void CheckDestroy()
Определения StateBase.c:289
float m_ServerUpdateDelta
Определения StateBase.c:10
void OnUpdateClient(PlayerBase player, float deltatime)
gets called every frame
void OnUpdateServer(PlayerBase player, float deltatime)
gets called every frame
float m_ActivatedTime
Определения StateBase.c:12
PlayerBase m_Player
Определения StateBase.c:8
proto native CGame GetGame()

Перекрестные ссылки CheckDestroy(), GetGame(), m_ActivatedTime, m_Player, m_ServerUpdateDelta, m_ServerUpdateInterval, OnUpdateClient() и OnUpdateServer().

Используется в SymptomManager::UpdateActiveSymptoms().