public void StartBattle() { robotFleet.CreateWeaponList(); robotFleet.ChooseWeapon(robotFleet.Optimus); robotFleet.ChooseWeapon(robotFleet.Hal); robotFleet.ChooseWeapon(robotFleet.Phil); if (randomBool.Next(2) == 1) { playerTurn = true; Console.WriteLine(); Console.WriteLine("Dinos go first!"); Console.WriteLine(); } else { Console.WriteLine(); Console.WriteLine("Robots go first!"); Console.WriteLine(); } while (gameOver == false) { if (playerTurn) { DinoAttack(); CheckRoundResult(); Console.WriteLine(); playerTurn = !playerTurn; } else { RoboAttack(); Console.WriteLine(); CheckRoundResult(); playerTurn = !playerTurn; } } Console.WriteLine("Game Over"); if (dinoWin) { Console.WriteLine("Dinosaurs win!"); } else { Console.WriteLine("Robots win!"); } }