Really, the proper way to do it would be to give fighters the amount of space they need, make fighter bays take up a lot of space, and give cruisers and carriers a lot of space as well. Really, though, it's kind of dumb how little ammo many large ships in EVO can carry after my preferred upgrades...
I mean, if (whips out ResEdit and calculator) a Crescent Fighter Bay weighs 80 tons, and can support 3 Crescent Fighters, each which weigh 8 tons and carry 45 spare tons of space, that means...waitasec.
Ignoring that 3 Crescent Fighters can carry more space than a bay and just taking the mass of the bay...
A bay = 80 pursuit missiles = 40 hunter rockets = 80 SADs...that doesn't leave much space left over in a large ship, considering a stock crescent warship (including bay) has only 35 tons empty...
A crescent warship is 8 times as long as a crescent fighter, and including the relatively more spacious shape of the crescent fighter, that means for appropriate weapon loads, a crescent warship should have (um) way too much space (more than 512 tons), considering that volume increases cubically with length.
Anyway, large ships really should be LARGE, and so should bays.
/me has the feeling his logic has some flaws, but doesn't know what...
------------------