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

◆ UpdateDisplayElevation()

void GPSReceiver::UpdateDisplayElevation ( )
inlineprotected

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

143 {
144 int selectionIndex;
145 string selectionName;
146 array<int> altitudeNumbers = MapNavigationBehaviour.OrderedAltitudeNumbersPosition(this);
147
148 if (altitudeNumbers.DifferentAtPosition(m_AltitudeNumbersLast) != INDEX_NOT_FOUND)
149 {
150 for (int i = 0; i < m_DisplayAltSelections.Count(); ++i)
151 {
152 selectionName = m_DisplayAltSelections.Get(i);
153 selectionIndex = GetHiddenSelection(selectionName);
154 SetObjectTexture(selectionIndex, m_DisplayNumericSignTextureMap.Get(altitudeNumbers.Get(i)));
155 }
156
157 m_AltitudeNumbersLast = altitudeNumbers;
158 }
159 }
void MapNavigationBehaviour(PlayerBase pPlayer, EMapNavigationType pNavigationType=EMapNavigationType.BASIC)
Определения MapNavigationBehaviour.c:27
ref map< int, string > m_DisplayNumericSignTextureMap
Определения GPSReceiver.c:9
int GetHiddenSelection(string selection)
Определения GPSReceiver.c:161
ref array< int > m_AltitudeNumbersLast
Определения GPSReceiver.c:13
ref set< string > m_DisplayAltSelections
Определения GPSReceiver.c:8
const int INDEX_NOT_FOUND
Определения gameplay.c:13

Перекрестные ссылки GetHiddenSelection(), INDEX_NOT_FOUND, m_AltitudeNumbersLast, m_DisplayAltSelections, m_DisplayNumericSignTextureMap и MapNavigationBehaviour().

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