I wonder if something
like this could be scripted.
At least the missile bay concept. (see summary a bit down)
Balancing the ships seems a phyrric victory when mass quantities of missiles can completely trash all that work.
It would require to intercept all "launch missile" instructions.
In (basically) vanilla, that's about 3 sripts / occurrences.
Select best missile instruction / script, too.
Bay management would be rather trivial via dynamic menu. Very few values to mess with.
Intercept all manual missile launches on the playership, forcing the player to use the "real" [launch missile bay] hotkey instead.
Easy enough.
The active missile on the HUD could probably still be used as a display device.
Would also require missiles with smaller hitboxes. Someone had already modded that but I haven't looked for quite a while.
IMO, the main effort would be assigning / balancing the launch tubes.
Could have a low default setting that is loaded per ship class, overwritten for specific ship types via TFile entry.
Would no doubt be very messy with completely random installation of additional XPS ships because they can land on any ship ID and would need to be detected correctly.
Would pretty much mean a serious missile overhaul as well, because a lot of them are very very useless - for a reason.
If missile
use could be balanced, that would change everything.
All of a sudden, missiles could be
allowed to be powerful. Fast. Dangerous.