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

◆ OnMPConnectionLostEvent()

void CGame::OnMPConnectionLostEvent ( int duration)
inlineprotected

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

1990 {
1991 if (duration >= 0)//(-1 means conn. reestablished)
1992 SetConnectivityStatState(EConnectivityStatType.CONN_LOST, EConnectivityStatLevel.LEVEL1);
1993 else
1994 SetConnectivityStatState(EConnectivityStatType.CONN_LOST, EConnectivityStatLevel.OFF);
1995
1996 #ifdef PLATFORM_PS4
1997 //PSN Set multiplay state
1998 if (duration < 0 && GetGameState() == DayZGameState.IN_GAME)
1999 {
2000 OnlineServices.SetMultiplayState(true);
2001 }
2002 else
2003 {
2004 OnlineServices.SetMultiplayState(false);
2005 }
2006 #endif
2007 }
EConnectivityStatType
Определения EGameStateIcons.c:2
void SetConnectivityStatState(EConnectivityStatType type, EConnectivityStatLevel level)
Определения DayZGame.c:1750
DayZGameState GetGameState()
Определения DayZGame.c:1331

Перекрестные ссылки GetGameState(), SetConnectivityStatState() и OnlineServices::SetMultiplayState().

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