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

◆ SetMultiplayState()

static void OnlineServices::SetMultiplayState ( bool state)
inlinestaticprotected

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

518 {
519 m_MultiplayState = state;
520 bool is_multiplay;
521 if ( ClientData.GetSimplePlayerList() )
522 is_multiplay = state && ( ClientData.GetSimplePlayerList().Count() > 1 );
523
524 if ( m_ClientServices )
525 m_ClientServices.GetSessionService().SetMultiplayState(is_multiplay);
526 }
@ 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().