Переснаряжение неполных магазинов. Отобраажене количества патронов в магазинах

Добавить в игру возможность переснаряжать неполные магазины и отображать количество патронов.

Переснаряжение происходит по одному магазину.
Переснаряжение требует 5-10 секунд анимации. Можно ввести зависимость времени анимации от количества восполненных патронов.

Менее 25% восполненных патронов - 8 секунд анимации (минимум). 25-50% - 10 секунд анимации. Более 75% - 12 секунд.

Восполняется самый левый магазин, а в качестве донора используется самый правый.
Поскольку самый левый магазин уже имеет 30 патронов восполнение начнется у следующего (с 28 патронами).

Вместо количества патронов у всех магазинов можно отображать только количество патронов в следующем по очередности магазине.

6 лайков