public override void Use(Player player) { if (Input.GetKey("k") && player.GetInventory().GetNbMunition() > 0) { if (Time.fixedTime - firerateTimer > firerate) { player.GetInventory().DecreaseMunition(1); Bullet bullet = new Bullet(); bullet.Create(player); BulletsRep.Add(bullet); firerateTimer = Time.fixedTime; } } }