I'm confused by the weapon specifications. Take the Ripple, for instance:
It has "4 shots", and shoots "4 shots/sec". I assume that means it fires a volley of 4 shots once every second? With Silicon, it does "33 area damage over 3.1 tiles". I assume that means it does 33 damage to every unit within a 3.1 tile radius of contact? Or is the damage divided among the targets? I'm assuming not, because I've seen Ripples tear through swarms of units with only a few volleys.
It has a "2x ammo multiplier". I assume that means that it only consumes one ammo for every 2 shots? It has "0.8 knockback". I guess that means it knocks back the target by 0.8 blocks? If it fires once per second, it should be able to cause -0.8 blocks/sec of velocity to its target? Does that count for each round or only the volley? If all 4 shots hit a single target, can it knock back "3.2", whatever that means?
Silicon ammo has "homing", which is obvious enough if you watch the animations.
Now, if we look at Lancer, we see it does 140 damage per shot, but only shoots 2 times every 3 seconds. I've seen it cut through a line of mechs, so I assume that it does 140 damage *per target* it touches? Since it always shoots in a straight line, it's pretty obvious what it hits.
But a more difficult one to understand is the Arc. It does 25 damage and fires 2.5x per second, but I think it also hits multiple targets. Does it hit *every* target within range, or just targets that a "close together"? Unlike artillery, the damage is not specified as a radius, so this is unclear.