279 {
280 CfgParamString param = CfgParamString.Cast( GetParamByName( key,
CFG_TYPE_STRING ) );
281
283 {
284 return param.GetValue();
285 }
286 else
287 {
289 {
290 CfgParamString default_param = CfgParamString.Cast(
m_DefaultValues.Get( key ) );
291 CfgParamString param_string =
SetString( key, default_param.GetValue() );
292 if(param_string)
293 return param_string.GetValue();
294 }
295 else
296 {
298 }
299 }
300 return "";
301 }
const int CFG_TYPE_STRING
CfgParamString SetString(string key, string value)
ref map< string, ref CfgParam > m_DefaultValues
const string STRING_EMPTY