public static void ShowTrainerWins(ITrainer trainer)
 => ConsoleUtils.ShowMessageBetweenEmptyLines($"{trainer.GetType().Name} wins!");
 public static void EnemyTrainerWantsToBattle(ITrainer enemyTrainer)
 {
     Console.WriteLine($"{enemyTrainer.GetType().Name} wants to battle!");
     ConsoleUtils.WaitTwoSeconds();
     ConsoleUtils.ClearScreen();
 }
 public static void ShowPlayerThereAreNoPokemonLeftToSwitch()
 {
     ConsoleUtils.ShowMessageAndWaitOneSecond("There are no other pokemon left to battle!");
     ConsoleUtils.ClearScreen();
 }
 public static void TrainerHasNoPokemonLeft(ITrainer trainer)
 {
     ConsoleUtils.ClearScreen();
     ConsoleUtils.ShowMessageBetweenEmptyLines($"{trainer.GetType().Name} has no other pokemon left to battle...");
 }
Ejemplo n.º 5
0
 public static void ShowHowEffectiveTheMoveWas(TypeEffect typeEffect)
 => ConsoleUtils.ShowMessageAndWaitOneSecond(DictionaryOfMessageToTypeEffect[typeEffect]);