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

◆ SearchAndTranslate()

bool SelectionTranslation::SearchAndTranslate ( string path,
int idx )
inlineprivate

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

118 {
119 if (!g_Game.ConfigIsExisting(path))
120 return false;
121
122 array<string> tempArrayStr = new array<string>;
123 g_Game.ConfigGetTextArray(path + " memberSelections", tempArrayStr);
124 int indexInOriginalArray = -2;
125
126 for (int i = 0; i < tempArrayStr.Count(); i++)
127 {
128 indexInOriginalArray = m_Head.m_HeadHairSelectionArray.Find(tempArrayStr.Get(i));
129 if ( idx == indexInOriginalArray ) //found it
130 {
131 g_Game.ConfigGetTextArray(path + " simpleSelectionName", tempArrayStr);
132 for (i = 0; i < tempArrayStr.Count(); i++)
133 {
134 m_TranslatedSelections.Insert(m_Head.m_HeadHairSelectionArray.Find(tempArrayStr.Get(i)));
135 }
137 return true;
138 }
139 }
140 return false;
141 }
DayZGame g_Game
Определения DayZGame.c:3868
string path
Определения OptionSelectorMultistate.c:142
ref array< int > m_TranslatedSelections
Определения Head.c:73
Head_Default m_Head
Определения Head.c:74
bool m_TranslationFinished
Определения Head.c:71

Перекрестные ссылки g_Game, m_Head, m_TranslatedSelections, m_TranslationFinished и path.

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