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

◆ SetMultiplayState()

static void OnlineServices::SetMultiplayState ( bool state)
inlinestaticprotected

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

521 {
522 m_MultiplayState = state;
523 bool is_multiplay;
524 if ( ClientData.GetSimplePlayerList() )
525 is_multiplay = state && ( ClientData.GetSimplePlayerList().Count() > 1 );
526
527 if ( m_ClientServices )
528 m_ClientServices.GetSessionService().SetMultiplayState(is_multiplay);
529 }
@ Count
Определения RandomGeneratorSyncManager.c:8
static BiosClientServices m_ClientServices
Определения OnlineServices.c:10
static bool m_MultiplayState
Определения OnlineServices.c:25

Перекрестные ссылки Count, ClientData::GetSimplePlayerList(), m_ClientServices и m_MultiplayState.

Используется в EnterGameplaySession(), LeaveGameplaySession(), CGame::OnEvent(), UIScriptedMenu::OnHide(), CGame::OnMPConnectionLostEvent(), UIScriptedMenu::OnShow(), DayZPlayer::ShowDeadScreen() и ClientData::SyncEvent_OnRecievedPlayerList().