The final requirement is fire control and this is the part I don't understand so any help would be appreciated.
Each area can be improved by research.
So in a combat situation the sensors detect a craft and the range is given on the system map the trick then is to get within range to fire. The missiles can fire on any target as long as it is on sensors of a craft in the same fleet. So the best case scenario is to have sensors that have a range at least as far as the range of the misiles.
Missiles come in two main varieties anti-ship and point defense with the only difference been the way the fire controls are setup.
Well that's my understanding so far please enlighten me if it's incorrect.
Re. Missile Firecons:
You need a missile firecon to fire at a target, that has been "tagged" by your active sensor (duh)
Your missile firecons (MFC from here on) are designed quite similar to active sensors (they are even on the same tab for desiging system as sensors are)
Like Sensors, MFCs have a resolution. If you want to use a MFC against enemy missiles (i.e. point defense) your MFC should have a resolution of 1.
If you expect enemy gunboats, a resolution of 15 to 20 is advisable, while against enemy ships resolution 50+ should be used.
After an engagement with the swarm, I am now in the process of refitting my missile ships with an additional, res-16 MFC, so I can engage them at long range.
You can engage a small enemy ship with a MFC with a larger resolution, but the same formula as for sensors applies (Range x ((Target size) / (Resolution))^2)
I.e. If your target is half the size of your resolution, you can engage it at only one quarter the MFCs maximum range.
The maximum range is also affected by enemy ECM. ECM-10 reduces range by 10% and so on. This can be countered by ECCM.
If, for example, your enemy mounts ECM-30 and your ship has an ECCM-20 assigned to the MFC, the total malus to range is 10%
ECM does not add, so only one per ship is needed, ECCM, however, only works on the single Firecon it is assigned to, so if you have 3 MFCs and want all of them to have ECCM, you need 3 ECCM.
Hope this helps.