//check whether adjacent tiles are opposite local adjTile = Utils.getOffsetTile(tile, -1, 0); local nextAdjTile = Utils.getOffsetTile(tile, 1, 0); if (!(adjRoadTiles.HasItem(adjTile) && adjRoadTiles.HasItem(nextAdjTile))) { adjTile = Utils.getOffsetTile(tile, 0, -1); nextAdjTile = Utils.getOffsetTile(tile, 0, 1); }