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

◆ FilterDLCs()

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

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

796 {
797 if (!m_AllDlcsMap)
798 m_AllDlcsMap = new map<string,ref ModInfo>;
799
800 m_AllDlcsMap.Clear();
801 ModInfo info;
802 int count = modArray.Count();
803 for (int i = count - 1; i >= 0; i--)
804 {
805 info = modArray[i];
806 if (!info.GetIsDLC())
807 modArray.Remove(i);
808 else
809 m_AllDlcsMap.Set(info.GetName(), info);
810 }
811 }
proto bool GetIsDLC()
proto owned string GetName()
ref map< string, ref ModInfo > m_AllDlcsMap
Определения MainMenu.c:742

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