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

◆ OnMPConnectionLostEvent()

void CGame::OnMPConnectionLostEvent ( int duration)
inlineprotected

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

1978 {
1979 if (duration >= 0)//(-1 means conn. reestablished)
1980 SetConnectivityStatState(EConnectivityStatType.CONN_LOST, EConnectivityStatLevel.LEVEL1);
1981 else
1982 SetConnectivityStatState(EConnectivityStatType.CONN_LOST, EConnectivityStatLevel.OFF);
1983
1984 #ifdef PLATFORM_PS4
1985 //PSN Set multiplay state
1986 if (duration < 0 && GetGameState() == DayZGameState.IN_GAME)
1987 {
1988 OnlineServices.SetMultiplayState(true);
1989 }
1990 else
1991 {
1992 OnlineServices.SetMultiplayState(false);
1993 }
1994 #endif
1995 }
EConnectivityStatType
Определения EGameStateIcons.c:2
void SetConnectivityStatState(EConnectivityStatType type, EConnectivityStatLevel level)
Определения DayZGame.c:1738
DayZGameState GetGameState()
Определения DayZGame.c:1320

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

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