Confused on Reload Function

If you haven’t already, you’ll want to have a variable that stores how big the weapon’s mag size is. Then in your reload function check the current amount of ammo in the mag to the mag size, and if it’s less set current ammo to the max mag size. In your Fire Weapon custom event, I would then call the reload function after Stop Fire Weapon. Just remember that with this method when Fire Weapon is called and the Ammo in Mag is 0, the reload function will automatically be called. Also, I would make an ActionMapping for reloading at anytime so that the player does not have to wait for an empty mag to reload.