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

◆ GetLocationsData()

void PluginConfigHandler::GetLocationsData ( out array< ref LocationParams > arr,
bool isCustom )
inlineprotected

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

2171 {
2172 string world = g_Game.GetWorldName();
2173 world.ToLower();
2174 string paramName = POSITION_NAME_ROOT + world;
2175
2176 TStringArray names = new TStringArray();
2177 GetSubParametersInStringArray( paramName, PluginConfigDebugProfileFixed.SUB_PARAM_POS_NAME, names );
2178 TStringArray positions = new TStringArray();
2179 GetSubParametersInStringArray( paramName, PluginConfigDebugProfileFixed.SUB_PARAM_POS_VEC, positions );
2180 int i;
2181 if (isCustom)
2182 {
2183 for ( i = names.Count() - 1; i >= 0 ; i--)
2184 {
2185 arr.Insert(new LocationParams(names.Get(i), isCustom, positions.Get(i).ToVector()));
2186 }
2187 }
2188 else
2189 {
2190 for (i = 0; i < names.Count(); i++)
2191 {
2192 arr.Insert(new LocationParams(names.Get(i), isCustom, positions.Get(i).ToVector()));
2193 }
2194 }
2195 }
DayZGame g_Game
Определения DayZGame.c:3868
Param3< string, bool, vector > LocationParams
Определения PluginConfigDebugProfile.c:49
void GetSubParametersInStringArray(string setting_name, string sub_param_name, out TStringArray arr)
Определения PluginConfigDebugProfile.c:323
const string POSITION_NAME_ROOT
Определения PluginConfigDebugProfile.c:93
array< string > TStringArray
Определения EnScript.c:685
proto int ToLower()
Changes string to lowercase. Returns length.

Перекрестные ссылки g_Game, GetSubParametersInStringArray(), PluginConfigDebugProfile::PluginConfigDebugProfileFixed(), POSITION_NAME_ROOT и string::ToLower().