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

◆ CustomLocationsAdd()

bool PluginConfigHandler::CustomLocationsAdd ( string name,
vector position )
inlineprotected

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

1839 {
1840 string world = g_Game.GetWorldName();
1841 world.ToLower();
1842
1843 CfgParamString locationName = new CfgParamString(PluginConfigDebugProfileFixed.SUB_PARAM_POS_NAME);
1844 locationName.SetValue(name);
1845 CfgParamString locationPos = new CfgParamString(PluginConfigDebugProfileFixed.SUB_PARAM_POS_VEC);
1846 locationPos.SetValue(position.ToString(false));
1847
1848 CfgParamArray locationEntry = new CfgParamArray( locationName.GetValue() );
1849 locationEntry.InsertValue( locationName );
1850 locationEntry.InsertValue( locationPos );
1851
1852 string paramName = POSITION_NAME_ROOT + world;
1853 array<ref CfgParam> params = GetArray(paramName);
1854 params.Insert(locationEntry);
1855 SetArray(paramName, params);
1856 SaveConfigToFile();
1857
1858 return true;
1859 }
PlayerSpawnPresetDiscreteItemSetSlotData name
one set for cargo
DayZGame g_Game
Определения DayZGame.c:4074
vector position
Определения DustKickupEffects.c:20
CfgParamArray SetArray(string key, array< ref CfgParam > params)
Определения PluginConfigDebugProfile.c:138
const string POSITION_NAME_ROOT
Определения PluginConfigDebugProfile.c:72
array< ref CfgParam > GetArray(string key)
Определения PluginConfigDebugProfile.c:146
proto string ToString(bool beautify=true)
Vector to string.
proto int ToLower()
Changes string to lowercase. Returns length.

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