299 {
300 CfgParamString param = CfgParamString.Cast( GetParamByName( key,
CFG_TYPE_STRING ) );
301
303 {
304 return param.GetValue();
305 }
306 else
307 {
309 {
310 CfgParamString default_param = CfgParamString.Cast(
m_DefaultValues.Get( key ) );
311 CfgParamString param_string =
SetString( key, default_param.GetValue() );
312 if(param_string)
313 return param_string.GetValue();
314 }
315 else
316 {
318 }
319 }
320 return "";
321 }
const int CFG_TYPE_STRING
CfgParamString SetString(string key, string value)
ref map< string, ref CfgParam > m_DefaultValues
const string STRING_EMPTY