bool IsAvailableAndHaveAmmo(WeaponIndex w) { return(inventoryWeapons.IsAvailableInGame(w) && inventoryAmmo.Get(inventoryWeapons.Get(w).AmmoType).CurrentAmount > 0); }