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

◆ Deactivate()

void SymptomBase::Deactivate ( )
inlineprivate

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

197 {
198 if ( !GetGame() ) return;
199 m_IsActivated = false;
200 if ( GetGame().IsServer() )
201 {
203 if ( GetGame().IsMultiplayer() && IsSyncToClient() )
204 {
206 }
207 }
208 if ( !GetGame().IsDedicatedServer() )
209 {
211 }
212
213 }
void SyncToClientDeactivated(int SYMPTOM_id, int uid)
Определения StateBase.c:272
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
proto native CGame GetGame()

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

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