Okay so check this out . . . we know the ammo mag carries the ammo capacity for the gun.
But what if the gun can also be loaded up with multiple ammo mags at the same time.
Obviously they would have to be the same kind of ammo magazines.
But you could have more than one loaded into the weapon at a time.
So you could have a 4 Shot Rocket Launcher which is reloaded with Rockets, but each Rocket only carries 1 capacity. So the shooter can dump 4 rockets into the rocket launcher but they will need to store any additional rockets in their backpack/etc one at a time.
Example ImageI mean with stuff like the Halo Rocket Launcher its easy because the launcher has fixed tubes of two shots, but not all weapons are like that, and if you have a launcher that can load multiple individual rounds at a time it may be more balancing or practical to just have each one of them separate.
Or with the Autocannon you can just basically connect one belt of ammunition to the next, in effect stacking up the number of magazines for AC ammo that have been loaded into the weapon
Easy enough to add this . . .
maxMagazines:(lack of it defaults to 1 if it has any compatibleAmmo)
The companion to this, a different feature but something that might often be used in conjunction with it. . .
ammoPerShot:(for every time this weapon shoots, it eats this many shots from the magazine, but still only shoots once)
(on a sidenote, I cant seem to find how the HWP Cannon is able to define a capacity of 30 shots for HWP Cannon shells, yet unlike all other weapons "HWP Cannon Shells" ammo is only ordered 1 shot at a time - - thats what reminded me of this suggestion because it looks like the HWP Cannon already does this by accepting up to 30 magazines of HWP Cannon Shells at a time. The aircraft cannon works in a similar way, allowing up to 200 shots, but that means accepting up to 4 magazines of Cannon Rounds which each have a capacity of 50 shots)