| 1246 | Ref<Magazine> magazine = new Magazine(type); |
| 1247 | magazine->_ammo = type->_maxAmmo; |
| 1248 | magazine->_reloadMagazine = 0; |
| 1249 | magazine->_reload = 0; |
| 1250 | if (type->_modes.Size() > 0) |
| 1251 | { |
| 1252 | float reload = 0.8 + 0.2 * GRandGen.RandomValue(); |
| 1253 | magazine->_reload = reload * type->_modes[0]->_reloadTime; |
| 1254 | } |
| 1255 | pool._magazinesPool.Add(magazine); |
| 1256 | } |
| 1257 | } |
| 1258 | } |
no test coverage detected