215 {
216 if ( ParamExist(key) )
217 {
218 CfgParamFloat param = CfgParamFloat.Cast( GetParamByName( key,
CFG_TYPE_FLOAT ) );
219 return param.GetValue();
220 }
221 else
222 {
224 {
225 CfgParamFloat default_param = CfgParamFloat.Cast(
m_DefaultValues.Get( key ) );
226 return SetFloat( key, default_param.GetValue() ).GetValue();
227 }
228 else
229 {
230 return SetFloat( key, 0.0 ).GetValue();
231 }
232 }
233 }
CfgParamFloat SetFloat(string key, float value)
ref map< string, ref CfgParam > m_DefaultValues