Post by exaltedvanguard on Nov 1, 2019 10:42:14 GMT -5
If you haven't already seen it, XclusiveAce released a fantastic video on attachments and their effect on ADS time here:
Based off his data, I believe I've managed to sleuth out the background numbers.
Based on his stated ADS times/frames on the fastest/slowest M4, XclusiveAce has determined the M4's base ADS time to be 15 frames, which takes 250ms to display. This means that the guns actual, coded ADS time is somewhere between 233 and 150ms, as it is considered fully ADS at any point after frame 14 has been rendered at 233ms, and obviously has to be done prior to frame 15 rendering at 250ms.
So knowing that the coded ADS time of the M4 is 233-250ms, I tried to figure out how the attachments worked. Based off the combination of both 2 and 3 attachments being canceled out, as well as the numbers on the slow/fast M4, it was farily simple to determine that these were not basic +X ms penalties. So instead they must be multiplicative bonuses. So after a little trial and error, I believe I found a pattern that fit.
It appears that the M4 has a coded ADS time of 235ms. Attachments has multipliers attached to them of 0.9, 0.95, 1.05, 1.1, 1.2, 1.25, 1.3, 1.4. This makes sense from a human coding perspective, since us humans like "nice" numbers like these. The outlier is actually the 1.25 multiplier since everwhere else outside the beginning we only increase by increments of 0.1. However being an outlier makes sense since there is only a single attachment that gives the corresponding +3 frames.
So if you consider the <1 frame attachments as having 1.05 multipliers, and stippled grip (-2 frames) to have a 0.9 multiplier, all the combinations listed and how they cancel out fits with the frame data. Even more compellingly, stacking 4 attachments with 0.9 multipliers matches up with the 10-frame ADS of the fastest M4.
The only value which doesn't quite match is the slowest M4. XA states it has a zoom time of 584ms aka 35 frames. My numbers predict 33 frames. I think this may be due to measurement error on XA's part. He states later in the video that sniper scopes are considered fully ADS (fully accurate) a few frames prior to the animation looking like it's ADS. I would bet that the variable scope has the same functionality.
The full list of attachments and their effects can be viewed here:
imgur.com/a/ZsoYgRl
Based off his data, I believe I've managed to sleuth out the background numbers.
Based on his stated ADS times/frames on the fastest/slowest M4, XclusiveAce has determined the M4's base ADS time to be 15 frames, which takes 250ms to display. This means that the guns actual, coded ADS time is somewhere between 233 and 150ms, as it is considered fully ADS at any point after frame 14 has been rendered at 233ms, and obviously has to be done prior to frame 15 rendering at 250ms.
So knowing that the coded ADS time of the M4 is 233-250ms, I tried to figure out how the attachments worked. Based off the combination of both 2 and 3 attachments being canceled out, as well as the numbers on the slow/fast M4, it was farily simple to determine that these were not basic +X ms penalties. So instead they must be multiplicative bonuses. So after a little trial and error, I believe I found a pattern that fit.
It appears that the M4 has a coded ADS time of 235ms. Attachments has multipliers attached to them of 0.9, 0.95, 1.05, 1.1, 1.2, 1.25, 1.3, 1.4. This makes sense from a human coding perspective, since us humans like "nice" numbers like these. The outlier is actually the 1.25 multiplier since everwhere else outside the beginning we only increase by increments of 0.1. However being an outlier makes sense since there is only a single attachment that gives the corresponding +3 frames.
So if you consider the <1 frame attachments as having 1.05 multipliers, and stippled grip (-2 frames) to have a 0.9 multiplier, all the combinations listed and how they cancel out fits with the frame data. Even more compellingly, stacking 4 attachments with 0.9 multipliers matches up with the 10-frame ADS of the fastest M4.
The only value which doesn't quite match is the slowest M4. XA states it has a zoom time of 584ms aka 35 frames. My numbers predict 33 frames. I think this may be due to measurement error on XA's part. He states later in the video that sniper scopes are considered fully ADS (fully accurate) a few frames prior to the animation looking like it's ADS. I would bet that the variable scope has the same functionality.
The full list of attachments and their effects can be viewed here:
imgur.com/a/ZsoYgRl