/// <summary>
    /// Animate the given ammo display (scale up and then scale down)
    /// </summary>
    /// <param name="ammo">which ammo to show</param>
    /// <param name="weaponType">ammo weapon type</param>
    private void ShowAmmoDisplay(Image ammo, ePlayerWeapon weaponType)
    {
        ammo.enabled = true;
        ammoText[(int)weaponType].enabled = true;

        iTween.ScaleTo(ammo.gameObject,
                       iTween.Hash(
                            "Time", .4f,
                            "scale", new Vector3(2, 2, 0),
                            "easeType", iTween.EaseType.linear
        ));

        iTween.ScaleTo(ammo.gameObject,
                       iTween.Hash(
                            "Time", .4f,
                            "delay", .5f,
                            "scale", new Vector3(1, 1, 0),
                            "easeType", iTween.EaseType.linear
        ));
    }
 /// <summary>
 /// Hide the given ammo display
 /// </summary>
 /// <param name="ammo">which ammo to show</param>
 /// <param name="weaponType">ammo weapon type</param>
 private void DisableAmmoDisplay(Image ammo, ePlayerWeapon weaponType)
 {
     ammo.enabled = false;
     ammoText[(int)weaponType].enabled = false;
 }