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

◆ Deactivate()

void SymptomBase::Deactivate ( )
inlineprivate

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

197 {
198 if ( !g_Game ) return;
199 m_IsActivated = false;
200 if ( g_Game.IsServer() )
201 {
203 if ( g_Game.IsMultiplayer() && IsSyncToClient() )
204 {
206 }
207 }
208 if ( !g_Game.IsDedicatedServer() )
209 {
211 }
212
213 }
DayZGame g_Game
Определения DayZGame.c:3942
void SyncToClientDeactivated(int SYMPTOM_id, int uid)
Определения StateBase.c:278
bool IsSyncToClient()
Определения StateBase.c:110
void OnGetDeactivatedClient(PlayerBase player)
bool m_IsActivated
Определения StateBase.c:7
int GetUID()
Определения StateBase.c:53
void OnGetDeactivatedServer(PlayerBase player)
only gets called once on an active Symptom that is being deactivated
int GetType()
Определения StateBase.c:100
PlayerBase m_Player
Определения StateBase.c:8

Перекрестные ссылки g_Game, GetType(), GetUID(), IsSyncToClient(), m_IsActivated, m_Player, OnGetDeactivatedClient(), OnGetDeactivatedServer() и SyncToClientDeactivated().

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