So I did some testing in testing grounds (where there shouldnt be any lag) and recorded videos.
To summarize, PPCS, ballistics and SRMs seem to have a strange 40-50 ms firing delay even in the testing grounds.
PPCs : 34ms after firing, the projectile still has not appeared but the weapon goes on cooldown. Projectile hits 46ms slower than it should. There seems to be a "charge up time" of roughly 46 ms.
PPCs seem to operate in several stages. In the first stage, some heat is generated, the weapon group indicator goes red, but the weapon does not go on cooldown. It then takes some time for the PPC projectile to appear. Interestingly, heat starts decreasing quite slowly into the firing sequence.
Most people assume that FLD weapons fire instantly and their cooldowns starts decreasing immediately, but this does not appear to be true.
https://i.imgur.com/ttI3kCs.png
AC20 : 50 ms after firing, the projectile appears but the weapon does not go on cooldown. WTF?
Extra 43 ms taken for the AC 20 to hit the target.
https://i.imgur.com/yeG0oQV.png
SRMs : 33 ms after firing, the SRMs go on cooldown.
Extra 50 ms taken for the SRMs to hit the target.
https://i.imgur.com/OF3mTQI.png
So for whatever reason, it seems there's an extra 50 ms or so of firing delay before the weapons will actually fire for real..which is kind of problematic when trying to hit fast moving targets at close ranges.
Lasers not only appear to have NO firing delay...the weapon group indicator goes red at the exact same time as the weapon goes on cool down + heat is generated....but they have a shorter burn duration + cooldown than they should.
MPLs : MPLs with all nodes should have a burn duration of 510 ms, but the burn duration finished 400 ms after firing which is when the cooldown started decreasing.
Cooldown + burn duration of MPLs were 195 ms faster for no reason.
https://i.imgur.com/yv1GbKX.png
The firing delay is probably worse in actual conditions with high ping, which would explain why I can frequently see battle masters reverse down a hill before my ER PPC projectiles reach them, even though my ER PPCs have a velocity of 2,130 m/s and should hit in less than half a second.
Can anyone explain what is going on here?
Edited by Jun Watarase, 08 November 2017 - 01:38 AM.