I have some test weapons in a mod where the salvo_interval is large, and the fire_interval is short, and they don’t work. Looks like weapons enter battle now always uncharged, so if the salvo_interval is large, that’s when they first fire, only after one salvo interval.
The autocannon has a fire interval of 110 and a salvo interval of 1200 with a salvo size of 5.
If the salvo interval is functioning as the fire interval as suggested, and the fire interval as the salvo interval, it will fire a single shot every 1200 for 5 shots, then take 110 to reload and do the same. That’s slo-mo for sure.
Also, as I said, weapons appear to start unloaded, and the first shot happens only after the salvo interval passes—eliminating one of the only really useful parts of salvos.