public bool checkAmmo(ammoTypes ammo) { switch (ammo) { case ammoTypes.Bullets: Debug.Log("Checkling Bullet Ammot"); if (bulletAmmocount > 0) { hasAmmo = true; } else { hasAmmo = false; } break; case ammoTypes.Grenades: Debug.Log("Checkling 'Nades!"); if (grenadeAmmoCount > 0) { hasAmmo = true; } else { hasAmmo = false; } break; } return(hasAmmo); }
public void RemoveAmmo(ammoTypes ammo, int ammoUsed = 1) { switch (ammo) { case ammoTypes.Bullets: bulletAmmocount--; if (bulletAmmocount < 0) { bulletAmmocount = 0; } break; case ammoTypes.Grenades: grenadeAmmoCount--; if (grenadeAmmoCount < 0) { grenadeAmmoCount = 0; } break; } }