2076 {
2078
2079 if ( param != NULL )
2080 {
2081 CfgParamFloat param_float = CfgParamFloat.Cast( param );
2082 param_float.SetValue( health );
2083 }
2084 else
2085 {
2086 array<ref CfgParam> item_params =
GetItemParams( preset_name, item_index );
2087
2088 if ( item_params != NULL )
2089 {
2091 new_param.SetValue( health );
2092 item_params.Insert( new_param );
2093 }
2094 }
2095
2096 SaveConfigToFile();
2097
2098 return true;
2099 }
array< ref CfgParam > GetItemParams(string preset_name, int item_index)
CfgParam GetItemParam(string preset_name, int item_index, string param_name)
const string SUB_PARAM_ITEM_HEALTH