Simple question - is there a way to make a specific weapon type on a ship only target specific types of ships? For example, I want a Battlecruiser with a long, drawn-out beam volley to only target enemy capital ships with it.
Put simply, no unless you want the weapon to be an ability and then you could target CapitalShips separately from frigates. As your aware the only way to simulate this would be to tweak the damage modifiers in the game play constants. However, you won't be able to keep an normal weapon from firing on non-capitalships.
I've thought about giving CapitalShips the COMPOSITE AttackType for most weapons in my mod and limiting the CAPITALSHIP damage type for anti-capitalship weapons.
Also while I'm here - does weapon cooldown begin immediately or after all hardpoints are used?
Weapon cooldowns begin immediately is my understanding. When the damage is applied is based on the DamageApplyType.