I am wondering the mechanics around this or the reason why it was done this way.
When a laser fires, the capacitor need to be filled the number of point before it fires. When a enemy is out of range, this capacitor is not filled and ready to go when it come in range, it need to charge when the enemy is in range and you choice fire. This delay for large guns could be 15 secs before fires.
Missiles firing are the same the reload of first volley needs to be completed before it fires.
From a laser point of view I can understand that perhaps the capacitor can not be filled with energy for a long amount of time due to perhaps burning out systems but the missile reload on first firing this is a strange one, because I would fell you would have your missiles load ready to fire, and not need a reload wait time.
Just wondering if anyone knows the purpose around this, also noted this happen when you destroy an enemy you go into cease fire and the reload system halts and is not ready until you hit fire again, and starts the reload process where it is left off.