27.01.2013, 09:19
When on foot, the FIRE key is pressed, having minigun in hand, use a timer every 500 ms which adds 1 to a variable, when the variable reaches lets say 5, play reloading anim. I don't know if this is the better way to do it or not.