Page MenuHomeFeedback Tracker

Weapon zero calculation based on magazine initSpeed, even if weapon initSpeed is defined
Assigned, WishlistPublic

Description

When firing a weapon that has a defined initSpeed that is different from the initSpeed of the loaded magazine, the zero will be off. This can be seen in this video: http://www.youtube.com/watch?v=JTuDu5GGNmk where it is demonstrated that the round exits the muzzle on the path calculated for the magazine initSpeed to reach the selected zero, but with the muzzle velocity of the weapon's initSpeed.

With an undefined weapon initSpeed (0 or -1) zero calculations are correct. Also if the weapon initSpeed and magazine initSpeed match, zero will be correct.

Details

Legacy ID
1096300372
Severity
None
Resolution
Open
Reproducibility
Always
Category
Engine
Steps To Reproduce

Set a weapon's init speed to a value different from the loaded magazine's init speed and fire the weapon.

Event Timeline

Douggem edited Steps To Reproduce. (Show Details)Mar 20 2015, 6:10 PM
Douggem set Category to Engine.
Douggem set Reproducibility to Always.
Douggem set Severity to None.
Douggem set Resolution to Open.
Douggem set Legacy ID to 1096300372.May 8 2016, 11:43 AM
Douggem edited a custom field.

Related tickets, i.e. directly caused by weapon initspeeds not matching magazine initspeeds:

http://feedback.arma3.com/view.php?id=23119
http://feedback.arma3.com/view.php?id=22407
http://feedback.arma3.com/view.php?id=23231

It was also mentioned on the forums as soon as soon as the weapon-based initspeed feature was implemented, since people had noticed the same thing happening for a long time with muzzle attachments that modify initspeed using class MagazineCoef. It was obvious that zeroing calculations were purely based on the magazine value and not the actual speed at the muzzle.