Ok, For projectile speed/impact speed.
From what I can see, there are three values that can be manipulated.
The Global setting "battleFireSpeed", which effects projectile speed, but not impact duration.
The Clip's "bulletSpeed", Which is presumably multiplied by the global value. This does not appear on all weapons, and presumably has a default value somewhere else.
and The Clip's hitAnimation, which is how many frames the hit animation lasts, or -1 if it is instant and has no animation.
There is also explosion speed, but it is only on Miniguns, and I have no idea what it does.
So I just need to identify all the SMG in the game, and both increase bullet speed and reduce hit animation for them. I think that would cover it. I might want to to Rifles as well, but one thing at a time. Will probably do a full pass later.
Edit: Hit animation is a graphics lookup index, and -1 is null, meaning no animation. Now I need to figure out what animation to use, if any. I want it to be faster, but not instant, but no animation is still probably reasonable.