public void EnergyLow(int n) { _energy -= n; if (Energy <= 0) { MessageDie.Invoke("Ship crashed becouse"); } }
// Death when zero health public void Die() { _health = 3; MessageDie?.Invoke(); if (Game.score > Program.BestScore) { Program.BestScore = Game.score; } }
private void DestroySpaceObject() { Destroyed = true; LeftTopPosition.X = -1100; CollisionsList.Clear(); MessageDie?.Invoke(); }
/// <summary> /// Уничтожение корабля /// </summary> public void Die() { Game.WriteLog?.Invoke("Корабль уничтожен"); MessageDie?.Invoke(); }
public void Die() { MessageDie?.Invoke(); }
/// <summary> /// Смерть корабля. /// </summary> public void Die() => MessageDie?.Invoke();
public override void Die() { MessageDie?.Invoke("Player died"); }
public void Die() { MessageDie?.Invoke(); MJournal?.Invoke("Корабль умер"); }
/// <summary> /// Выполняет оповещение о смерти корабля /// </summary> public void Die() { WriteLog?.Invoke("Корабль подбит"); MessageDie?.Invoke(); }
/// <summary> /// Когда корабль погибает вызываем событие Die starship /// </summary> public void Die() { MessageDie?.Invoke(); //+ Console.WriteLine("Starship died!"); // Вывод сообщения в консоль //Game.MessageToFile(" Starship died! "); }
public void Die() { DisplayNotification?.Invoke($"{DateTime.Now.ToLongTimeString()} - Spaceship has been destroyed!"); MessageDie?.Invoke(); }
public void Die() { MessageDie?.Invoke(); OnDie?.Invoke(this, EventArgs.Empty); }
internal void Die() { MessageDie?.Invoke(); }
public void Die() { LogMessage?.Invoke($"Total score: {_score}"); LogMessage?.Invoke("Ship destroyed. GAME OVER!"); MessageDie?.Invoke(); }
public static event Message MessageDie; //Внутри класса Ship создадим статическое событие: event Die starship public void Die() // Когда корабль погибает вызываем это событие: Die starship method { MessageDie?.Invoke(); Console.WriteLine("Starship died!"); }
public void Die() { print("Game over"); MessageDie?.Invoke(); }