protected virtual void HideAmmoDisplay(vAmmoDisplay ammoDisplay)
 {
     if (useAmmoDisplay && ammoDisplay)
     {
         ammoDisplay.UpdateDisplay("");
         ammoDisplay.Hide();
     }
 }
Example #2
0
 public void OnDestroyWeapon(GameObject otherGameObject)
 {
     if (usingThirdPersonController)
     {
         if (useAmmoDisplay && !ammoDisplay)
         {
             ammoDisplay = FindObjectOfType <vAmmoDisplay>();
         }
         if (useAmmoDisplay && (ammoDisplay && (rWeapon == null || rWeapon.gameObject.Equals(otherGameObject))))
         {
             ammoDisplay.UpdateDisplay("");
             ammoDisplay.Hide();
         }
     }
 }