public GameTurn(Action action, Board board, Player player, int roundNo) { OnTurnEnded = action; Board = board; Map = new UnityBoardMap (board); TurnPlayer = player; RoundNo = roundNo; }
public TurnState(GameTurn context) { Context = context; Controller = context.TurnPlayer; Board = context.Board; Map = new UnityBoardMap (Board); FriendlyName = "Default"; }