2141 {
2143
2144 if ( param != NULL )
2145 {
2146 CfgParamBool param_bool = CfgParamBool.Cast( param );
2147 param_bool.SetValue( with_physics );
2148 }
2149 else
2150 {
2151 array<ref CfgParam> item_params =
GetItemParams( preset_name, item_index );
2152
2153 if ( item_params != NULL )
2154 {
2156 new_param.SetValue( with_physics );
2157 item_params.Insert( new_param );
2158 }
2159 }
2160
2161 SaveConfigToFile();
2162
2163 return true;
2164 }
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_WITH_PHYSICS