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

◆ SetConnectivityStatIcon() [2/2]

override void Hud::SetConnectivityStatIcon ( EConnectivityStatType type,
EConnectivityStatLevel level )
inlineprotected

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

946 {
947 if (type == EConnectivityStatType.PING)
948 {
949 switch (level)
950 {
951 case EConnectivityStatLevel.OFF:
952 m_HighPingA.Show(false);
953 m_HighPingB.Show(false);
954 break;
955 case EConnectivityStatLevel.LEVEL1:
956 m_HighPingA.Show(true);
957 m_HighPingB.Show(false);
958 break;
959 case EConnectivityStatLevel.LEVEL2:
960 m_HighPingA.Show(false);
961 m_HighPingB.Show(true);
962 break;
963 }
964 }
965 else if (type == EConnectivityStatType.SERVER_PERF)
966 {
967 switch (level)
968 {
969 case EConnectivityStatLevel.OFF:
970 m_LowServerPerfA.Show(false);
971 m_LowServerPerfB.Show(false);
972 break;
973 case EConnectivityStatLevel.LEVEL1:
974 m_LowServerPerfA.Show(true);
975 m_LowServerPerfB.Show(false);
976 break;
977 case EConnectivityStatLevel.LEVEL2:
978 m_LowServerPerfA.Show(false);
979 m_LowServerPerfB.Show(true);
980 break;
981 }
982 }
983 else if (type == EConnectivityStatType.CONN_LOST)
984 {
985 switch (level)
986 {
987 case EConnectivityStatLevel.OFF:
988 m_ConnectionLost.Show(false);
989 break;
990 case EConnectivityStatLevel.LEVEL1:
991 m_ConnectionLost.Show(true);
992 break
993 }
994 }
995 }
EConnectivityStatType
Определения EGameStateIcons.c:2
ImageWidget m_LowServerPerfA
Определения IngameHud.c:38
ImageWidget m_ConnectionLost
Определения IngameHud.c:40
ImageWidget m_HighPingB
Определения IngameHud.c:37
ImageWidget m_LowServerPerfB
Определения IngameHud.c:39
ImageWidget m_HighPingA
Определения IngameHud.c:36

Перекрестные ссылки m_ConnectionLost, m_HighPingA, m_HighPingB, m_LowServerPerfA и m_LowServerPerfB.