public TileNeighbours(TileNeighbours neigbours) { North = neigbours.North; South = neigbours.South; East = neigbours.East; West = neigbours.West; }
public MultiTileNeighbours(TileNeighbours firstTileNeighbour, TileNeighbours secondTileNeighbour) { FirstTileNeighbour = firstTileNeighbour; SecondTileNeighbour = secondTileNeighbour; }