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

◆ FilterDLCs()

void UIScriptedMenu::FilterDLCs ( inout array< ref ModInfo > modArray)
inlineprotected

leaves ONLY DLCs

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

138 {
139 if (!m_AllDlcsMap)
141
142 m_AllDlcsMap.Clear();
143 ModInfo info;
144 int count = modArray.Count();
145 for (int i = count - 1; i >= 0; i--)
146 {
147 info = modArray[i];
148 if (!info.GetIsDLC())
149 modArray.Remove(i);
150 else
151 m_AllDlcsMap.Set(info.GetName(), info);
152 }
153 }
map
Определения ControlsXboxNew.c:4
proto bool GetIsDLC()
proto owned string GetName()
ref map< string, ref ModInfo > m_AllDlcsMap
Определения MainMenu.c:45

Перекрестные ссылки ModInfo::GetIsDLC(), ModInfo::GetName() и m_AllDlcsMap.

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