2100 {
2102
2103 if ( param != NULL )
2104 {
2105 CfgParamInt param_int = CfgParamInt.Cast( param );
2106 param_int.SetValue( quantity );
2107 }
2108 else
2109 {
2110 array<ref CfgParam> item_params =
GetItemParams( preset_name, item_index );
2111
2112 if ( item_params != NULL )
2113 {
2115 new_param.SetValue( quantity );
2116 item_params.Insert( new_param );
2117 }
2118 }
2119
2120 SaveConfigToFile();
2121
2122 return true;
2123 }
const string SUB_PARAM_ITEM_QUANTITY
array< ref CfgParam > GetItemParams(string preset_name, int item_index)
CfgParam GetItemParam(string preset_name, int item_index, string param_name)