Bug: Inconsistent Reload Speeds and Animation Timings Between Partial and Full Reloads
Bug #721
Inconsistent Reload Speeds and Animation Timings Between Partial and Full Reloads
| Status: | New |
| Priority: |
Medium |
| Added by: |
|
| Assigned to: |
Unassigned
|
| Due date: | |
| Reported for: |
Steps to Reproduce
- Shoot gun until mag hits zero, this would be the Full Reload
- Shoot gun and reload before mag hits zero, this would be the Partial Reload
- Shoot gun with Loader perk, this would be the perk Fast Hands, Flash Reloader, or Ammo! Now!
- Shoot gun with Extended Mag attachment until mag hits zero. This would be Full Extended
- Shoot gun with Extended Mag attachment beforemag hits zero. This would be Partial Extended
Explanation
Reload speeds are different during partial reload vs full reload. There are also variances that do not have a trend when comparing to extended mag as well. I've frame counted them on a 60fps source, so there will be 1-2 frame variance. Here is a screenshot from my spreadsheet showing the frames to complete the action of reloading, which is from animation start to bullets entering the mag in the UI bottom right: https://i.vgy.me/5UwAgF.png
Here are a few takeaways from it that really go against any type of trend seen:
Sprinter - Extended mag full reload is 1.5x, slower. Partial 2.0x, slower
Rattler - Extended mag full reload is 0.9x, faster
Pulse - Extended mag full reload is 0.9x, faster. Partial 0.8x, faster
Jackhammer - partial reload is 1.1x, slower
Jackhammer - Extended mag is 1.7x, slower. Partial 1.1x, slower
Plow - has no benefit to partial reload
Charger - has next to or not benefit to partial reload, hard animation to measure
While the partial reload still makes sense, I do not think having every gun have a different relationship of speed doing a partial reload makes sense. There should be a similar multiplier, acting the way the loader perks like Fast Hands work (Reload Speed/0.8).
There are also some guns whose animation doesn't quite line up with where I would expect to see the bullets enter the magazine. Here's some examples that are all with assumption of a partial reload as that would be what we'd be striving for with the current set up in most cases:
Rattler - This one is frame perfect, mag touches the gun its done, feels amazing
Tempo - after they remove hand from mag, feels bad
Trailblazer - Once mag is fully slide in, makes sense
Cadence - jiggles mag first before completion, feels bad
Pulse - well after mag insertion, frame before they put hand back on grip, feels bad
Quantum - few frames after mag is inserted, feels okay
Hyperline - few frames after mag is inserted, feels bad
Blink - slightly before mag is fully slide in, feels good
Juke - once mag is fully slide in, makes sense
Punch - once bullet is fully pressed in, makes sense
Coil - once mag is fully slide in, makes sense
Goliath - frame before gun fully comes back together, feels amazing
Blitz - once mag is fully pressed in, makes sense