См. определение в файле PluginConfigDebugProfile.c строка 146
147 {
148 CfgParamArray paramsOut;
149 if (ParamExist(key))
150 {
151 paramsOut = CfgParamArray.Cast( GetParamByName(key,
CFG_TYPE_ARRAY));
152 return paramsOut.GetValues();
153 }
154 else
155 {
157 {
158 CfgParamArray default_param = CfgParamArray.Cast(
m_DefaultValues.Get(key));
159 paramsOut =
SetArray(key, default_param.GetValues());
160 }
161 else
162 {
163 array<ref CfgParam> param = new array<ref CfgParam>();
165 }
166 }
167
168 return paramsOut.GetValues();
169 }
CfgParamArray SetArray(string key, array< ref CfgParam > params)
ref map< string, ref CfgParam > m_DefaultValues
Перекрестные ссылки CFG_TYPE_ARRAY, m_DefaultValues и SetArray().
Используется в AddCameraPreset(), AddWeatherPreset(), CustomLocationsAdd(), CustomLocationsRemove(), GetBatchSpawnRectangle(), GetItemParams(), GetSubParametersInStringArray(), ItemAddToPreset(), ItemRemoveFromPreset(), LoadCameraPresets(), LoadWeatherPresets(), OnInit(), RemoveCameraPreset(), RemovePreset(), RemoveWeatherPreset(), SetBatchSpawnRectangle(), SetPreset() и SwapItem().