public GridTile Move(GridSide side, GridTile from, int x, int y) { GridTile to = GetTile(side, x, y); if (!to.moveable) { return(from); } if (to != from) { to.Enter(); from.Exit(); } return(to); }
public GridTile Move(GridSide side, GridTile from, int x, int y) { GridTile to = GetTile(side, x, y); if (!to.moveable) { return(from); } if (to != from) { to.Enter(); from.Exit(); } return(to); }