2059 {
2061
2062 if ( param != NULL )
2063 {
2064 CfgParamFloat param_float = CfgParamFloat.Cast( param );
2065 param_float.SetValue( health );
2066 }
2067 else
2068 {
2069 array<ref CfgParam> item_params =
GetItemParams( preset_name, item_index );
2070
2071 if ( item_params != NULL )
2072 {
2074 new_param.SetValue( health );
2075 item_params.Insert( new_param );
2076 }
2077 }
2078
2079 SaveConfigToFile();
2080
2081 return true;
2082 }
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