gunslingermod / mod_data

7 stars 1 forks source link

Desert Eagle - Нет патрона при перезарядке. #7

Open STRIFER-Gunslinger opened 4 years ago

STRIFER-Gunslinger commented 4 years ago

Если перезарядить пистолет когда в инвентаре всего один патрон (а значит и в магазине должен быть) вставляется пустой магазин.

gunslingermod commented 4 years ago

Причина - примерно в том же, что и #1 - некорректные анимации. Но ammo_bones настроены по-другому (будто один патрон всегда в патроннике), поэтому и проявляется по-другому. На самом деле, про ВСЕГДА - это очень смелое допущение, так как во время "пустой" перезарядки, очевидно, никакого патрона в патроннике нет. По-хорошему - переделывать анимы надо, чтобы было "как в реале" с наличием патрона в патроннике. Но сделаем пока по-плохому - закостыляем через minus_ammo_in_usual_reloads и minus_ammo_in_bore.