Example #1
0
 private void Fight()
 {
     while (true)
     {
         if (_warriorClient.IsBattleOver())
         {
             _ihaveLost = _warriorClient.CheckForWinner();
             break;
         }
         ExecuteNextCommand();
     }
     if (_ihaveLost)
     {
         WarriorLogger.BattleLost();
         for (int i = 5; i > 0; i--)
         {
             WarriorLogger.CountDown(i);
             Thread.Sleep(1000);
         }
         Environment.Exit(0);
     }
 }