public PlayerModel(SquareModel initialSquare, MasterOccupiedRange masterOccupiedRange) : base(initialSquare, masterOccupiedRange) { MoveCount = new IntReactiveProperty(-1); }
protected PieceModelBase(SquareModel initialSquare, MasterOccupiedRange masterOccupiedRange) { CurrentSquare = new ReactiveProperty <SquareModel>(initialSquare); this.masterOccupiedRange = masterOccupiedRange; }