public Gameplay(Dice dice, Mover mover, List<Player> turnOrder) { this.dice = dice; this.mover = mover; currentPlayersTurn = 0; turns = new List<Player>(); this.turnOrder = turnOrder; }
public void SetupMover() { dice = new Dice(); banker = new Banker(); board = new Board(banker, dice); mover = new Mover(dice, banker, board); Car = new Player("Car"); }
public Game(Dice dice) { players = new List<Player>(); turnOrder = new List<Player>(); dummyPlayerList = new List<Player>(); random = new Random(); banker = new Banker(); this.dice = dice; board = new Board(banker, dice); mover = new Mover(dice, banker, board); proprietor = new Proprietor(banker); gameplay = new Gameplay(dice, mover, turnOrder); }
public void SetupDice() { fakeDice = new FakeDice(); dice = new Dice(); }
public void Setup() { dice = new Dice(); player = new Player("Player"); player2 = new Player("Player2"); banker = new Banker(); proprietor = new Proprietor(banker); red = new List<Property>(); property = new Property("Property", 1, 50, 10, red, banker); red.Add(property); }
public void CreateBoard() { var banker = new Banker(); var dice = new Dice(); board = new Board(banker, dice); }
public Mover(Dice dice, Banker banker, Board board) { this.banker = banker; this.dice = dice; this.board = board; }