Только вот у нас у оружия уже есть стата покачивания.
Я для примера взял ПКП с 8х и ПТРД с 8х
Пока ПКП держится +- в одном блоке на расстоянии 40м
ПТРД …… улетает на 2-3 соседних блока и продолжает кругосветное путешествие по экрану
Т.е. в недрах кода такая штука уже реализованна и закрепленна.
Сюда же добавляем прикол что на низкой стамине прицел шатает еще сильнее.
Ну и на конец - подавление также увеличивает покачивание.
Т.е. эта механика уже есть и уже реализованна в сущностях что могут происходить ВНЕ стат игрока и оружия (подавление) а также ВНЕ стат ОРУЖИЯ (выносливость)