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

◆ FilterDLCs()

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

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

803 {
804 if (!m_AllDlcsMap)
805 m_AllDlcsMap = new map<string,ref ModInfo>;
806
807 m_AllDlcsMap.Clear();
808 ModInfo info;
809 int count = modArray.Count();
810 for (int i = count - 1; i >= 0; i--)
811 {
812 info = modArray[i];
813 if (!info.GetIsDLC())
814 modArray.Remove(i);
815 else
816 m_AllDlcsMap.Set(info.GetName(), info);
817 }
818 }
proto bool GetIsDLC()
proto owned string GetName()
ref map< string, ref ModInfo > m_AllDlcsMap
Определения MainMenu.c:768

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