I have been thinking on a problem, I have several fighters of different sizes and role, which use show model for banks of external missiles which is causing me problems. The external mounts on any one fighter are supposed to have the same number of projectiles regardless of weapon size ( $cargo: ) due to them being mounted on fixed points but they need to vary in number for the internal banks like in retail so setting a uniform size wont work.
The fix I was thinking was for an entry to be created in the ships table so that a maximum number of projectiles could be set, something like $Max sbank projectiles: ( 0, 0, 4 ) in this examples the 0 would denote retail behaviour for the first 2 banks and the 4 would limit the 3rd bank to 4 missiles max, though allow for less.
This then lead me to another problem
said feature would then cause issues using rocket pods similar to
this which would be fixable if there was a counterpart entry in the weapons table that works with the ship table. Ideally in the case that both are set, the $Max sbank projectiles: would specify the number of launchers and the weapons table entry would specify the number of projectiles per launcher which the game then adds together to form the bank ammo count.
What are everyone’s thoughts?