public bool HasAmmo(AmmoType ammoType, int amount) { return ammoType == AmmoType.Infinite || GetAmmo(ammoType) > amount; }