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

◆ SetConnectivityStatIcon() [2/2]

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

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

943 {
944 if (type == EConnectivityStatType.PING)
945 {
946 switch (level)
947 {
948 case EConnectivityStatLevel.OFF:
949 m_HighPingA.Show(false);
950 m_HighPingB.Show(false);
951 break;
952 case EConnectivityStatLevel.LEVEL1:
953 m_HighPingA.Show(true);
954 m_HighPingB.Show(false);
955 break;
956 case EConnectivityStatLevel.LEVEL2:
957 m_HighPingA.Show(false);
958 m_HighPingB.Show(true);
959 break;
960 }
961 }
962 else if (type == EConnectivityStatType.SERVER_PERF)
963 {
964 switch (level)
965 {
966 case EConnectivityStatLevel.OFF:
967 m_LowServerPerfA.Show(false);
968 m_LowServerPerfB.Show(false);
969 break;
970 case EConnectivityStatLevel.LEVEL1:
971 m_LowServerPerfA.Show(true);
972 m_LowServerPerfB.Show(false);
973 break;
974 case EConnectivityStatLevel.LEVEL2:
975 m_LowServerPerfA.Show(false);
976 m_LowServerPerfB.Show(true);
977 break;
978 }
979 }
980 else if (type == EConnectivityStatType.CONN_LOST)
981 {
982 switch (level)
983 {
984 case EConnectivityStatLevel.OFF:
985 m_ConnectionLost.Show(false);
986 break;
987 case EConnectivityStatLevel.LEVEL1:
988 m_ConnectionLost.Show(true);
989 break
990 }
991 }
992 }
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.