private void updateAndRemoveMonstersWhoGotHit(GameTime gt) { for (int i = 0; i < monsters.Count; i++) { monsters[i].Update(gt); if (monsters[i].GotHit) { monsterGotHitSounds.Play(); monsters.RemoveAt(i); } } }
internal void Shoot(Arrow arrow) { gunShoting = true; gunShotSound.Play(); ArrowList.Add(arrow); }