public Turn(Int32 playerId, IDice dice, IJailRoster jailRoster, IBoard board) { this.playerId = playerId; this.dice = dice; this.jailRoster = jailRoster; this.board = board; this.locations = board.Locations; }
public GoToJail(Int32 index, String name, Int32 jailIndex, IBanker banker, IJailRoster jailRoster, IBoard board) : base(index, name) { this.jailIndex = jailIndex; this.jailRoster = jailRoster; this.board = board; }
public ChanceFactory(IBanker banker, IJailRoster jailRoster, GameBoard board, IDice dice) { this.banker = banker; this.jailRoster = jailRoster; this.board = board; this.dice = dice; }
public TraditionalCardDeckFactory(IBanker banker, IJailRoster jailRoster, GameBoard board, IDice dice) { this.communityChestFactory = new CommunityChestFactory(banker, jailRoster, board); this.chanceFactory = new ChanceFactory(banker, jailRoster, board, dice); }
public CommunityChestFactory(IBanker banker, IJailRoster jailRoster, GameBoard board) { this.banker = banker; this.jailRoster = jailRoster; this.board = board; }
public GoDirectlyToJailCommand(IJailRoster jailRoster, IBoard board) { this.jailRoster = jailRoster; this.board = board; }
public NormalTurn(Int32 playerId, IDice dice, IJailRoster jailRoster, GameBoard board) : base(playerId, dice, jailRoster, board) { }
public GetOutOfJailFreeCommand(IJailRoster jailRoster) { this.jailRoster = jailRoster; }
public InmateTurn(Int32 playerId, IDice dice, IJailRoster jailRoster, IBoard board) : base(playerId, dice, jailRoster, board) { }