См. определение в файле PluginConfigDebugProfile.c строка 167
168 {
169 if ( ParamExist(key) )
170 {
171 CfgParamArray param = CfgParamArray.Cast( GetParamByName( key,
CFG_TYPE_ARRAY ) );
172 return param.GetValues();
173 }
174 else
175 {
177 {
178 CfgParamArray default_param = CfgParamArray.Cast(
m_DefaultValues.Get( key ) );
179 return SetArray( key, default_param.GetValues() ).GetValues();
180 }
181 else
182 {
183 return SetArray( key,
new array<ref CfgParam> ).GetValues();
184 }
185 }
186 }
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().