public StrategyClass(PlayerClass Player) { coPlayer = Player; // Null Constructor }
public static void StartGame() { Board.GameLog = "Game Started: " + DateTime.Now.ToString(); Board.GameLog = "-----------------------------------------------------------------"; Board.GameLog = "Start Game Initiated"; CommunityChestDeck = new CommunityChestDeckClass(); Board.GameLog = "Community Chest Deck Created"; ChanceDeck = new ChanceDeckClass(); Board.GameLog = "Chance Deck Created"; // Instantiate all 40 Properties and set their respective information for (int i = 0; i <= 39; i++) { Property[i] = new PropertyClass(); Property[i].SetProperty(i); } Board.GameLog = "Properties Instantiated"; // Instantiate all 4 Players and set their respective information for (int i = 0; i < TotalPlayers; i++) { Player[i] = new PlayerClass(); Player[i].Number = i; } Board.GameLog = "Players Instantiated"; Board.GameLog = "Moving all players to Go"; MovePlayerToSpace(0, 0); MovePlayerToSpace(1, 0); MovePlayerToSpace(2, 0); MovePlayerToSpace(3, 0); Board.GameLog = "Player0's Turn:"; PlayerTurn = 0; Random Random = new Random(); RandomSeed = Random.Next(1, int.MaxValue); if (Config.FreeParking500 == true) { FreeParkingCash = 500; } }