private void GameOverEventHandler(object sender, LocationEventArgs e) { pcbHitPoints.WriteNumberMessages(currentSpaceQuestGameManager.GoodSpaceShipHitPoints, "Your hit points:"); currentSpaceQuestGameManager.GoodSpaceShipHitPoints = INITIAL_HIT_POINTS; BAD_SHIP_SPEED = INITIAL_BAD_SHIP_SPEED; _goodSpaceShip.Explosion(); lblNewGame.Visible = true; foreach (Spaceship s in _badShipsLst) { s.MoveSpaceShipNow -= MoveSpaceShipNowEventHandler; SpaceShipToUpperLocation(s); } this.pcbMessages.SendToBack(); }
public void GoodSpaceShipDestroyedEventHandler(object sender, LocationEventArgs e) { GoodSpaceShipDestroyed?.Invoke(sender, e); }