Currently every weapon follows the same linear set of upgrades i.e:
- Level 1: -10% Reload Time.
- Level 2: +15% Rate of fire, -10% Vertical recoil, -10% Horizontal recoil.
- Level 3: +20% Hit power, -15% Shots deviation.
Atleast thats the path for Submachine guns, I think a better system should go like this:
- Level 1: points for weapon tuning.
- Level 2: points for weapon tuning.
- Level 3: points for weapon tuning.
What can you do with these points you ask? Adjust weapon stats that are currently affected by weapon upgrades such as:
- Reload speed
- Rate of fire
- Vertical recoil
- Horizontal recoil
- Damage
- Bullet deviation
Now how would this tie into balance? That’s for the developers to handle, but generally I think that the amount of upgrade points should depend on the Battle rating of the weapons, here’s an example for Submachine guns:
- 100 upgrade points for BR I-II weapons.
- 125 upgrade points for BR III weapons.
- 150 upgrade points for BR IV-V weapons.
Upgrades to spend points on:
- Reload speed: +1% per point, max of 25%
- Rate of fire: + 1% per point, max of 25%
- Vertical recoil control: +1% per point max of 25%
- Horizontal recoil control: +1% per point, max of 25%
- Damage: +1% per point, max of 25%
- Bullet deviation: +1% per point, max of 25%
Also it would be nice to also lower the default values on some guns through tuning, for example the PPT-27, Tokyo Arsenal SMG, PPD 1929, PPSh-41, and many other guns have an excessive rate of fire that doesn’t really benefit you, other guns like the Uragan SMG and MP-43/1/StG-44 can be lowered for historical reasons.
Hope this gets implemented as it would give us the ability to tune each weapon to our own play style.