I'm having an issue with this; it's treating every tile as if it's named Tile_10;15 during the rendering process, I've tried calculating through the tiles four different ways; two in the touch event and two in the rendering event.
This is my code in the rendering event that looks at the tiles to determine which one was touched:
if (tileChildRemoveQueue.size() > 0) {
for (String name : tileChildRemoveQueue) {
for (int y = 0; y < map.tiles[1].length; y++) {
for (int x = 0; x < map.tiles.length; x++) {
if (map.tiles[x][y].air){
continue;
}
if (map.tiles[x][y].hexagon.getName().equalsIgnoreCase(name)) {
System.out.println("Found one! Details:");
System.out.println("loop x: " + x + " loop y: " + y + " queue name: " + name);
System.out.println("hex name: " + map.tiles[x][y].hexagon.getName());
System.out.println("has child? " + map.tiles[x][y].child != null);
if (map.tiles[x][y].child != null) {
world.removeObject(map.tiles[x][y].child);
map.tiles[x][y].child = null;
}
}else{
System.out.println("fail. x: "+x+" y: "+y+ " requested name: "+name+" got name: "+map.tiles[x][y].hexagon.getName());
}
}
}
}
tileChildRemoveQueue.clear();
}
This is the code in the touch event:
SimpleVector dir = Interact2D.reproject2D3DWS(cam, fb, (int) tX, (int) tY).normalize();
Object[] res = world.calcMinDistanceAndObject3D(cam.getPosition(), dir, 10000);
if (res.length == 2) {
if (res[1] != null && res[1] instanceof Object3D) {
String name = ((Object3D) res[1]).getName();
tileChildRemoveQueue.add(name);
}
}
Here's the code that creates the tiles (and their possible children, but this will be removed soon when I can get this working):
public void generateHexagons() {
for (int y = 0; y < map.tiles[1].length; y++) {
for (int x = 0; x < map.tiles.length; x++) {
if (map.tiles[x][y].air)
continue;
map.tiles[x][y].height = (new Vec(x, y).distance(new Vec(map.tiles.length / 2, map.tiles[1].length / 2)) * 2) - 12;
Object3D cube;
cube = Models.get("hex");
cube.calcTextureWrap();
cube.setTexture("texture");
cube.setAdditionalColor(map.tiles[x][y].color);
cube.scale(1.025f);
cube.strip();
cube.build();
cube.translate((x * 15), map.tiles[x][y].height, -(17 * (2 * y + (x % 2)) / 2));
cube.setCollisionMode(Object3D.COLLISION_CHECK_OTHERS);
cube.setName("Tile_" + x + ";" + y);
if (Math.random() > 0.95) {
Object3D child;
child = Models.get("smallhouse");
child.calcTextureWrap();
child.setTexture("texture");
child.setAdditionalColor(Math.random() > 0.5 ? new RGBColor(125, 125, 125) : new RGBColor(125, 75, 12));
child.scale(1.025f);
child.strip();
child.build();
child.translate((x * 15), map.tiles[x][y].height, -(17 * (2 * y + (x % 2)) / 2));
child.setName("Child_" + x + ";" + y);
map.tiles[x][y].child = child;
world.addObject(child);
}
map.tiles[x][y].hexagon = cube;
world.addObject(cube);
}
}
}
And here is my output: 10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 1 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 1 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 1 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 1 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 10 y: 1 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 4 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 5 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 10 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 11 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 12 y: 2 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 3 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 4 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 5 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 10 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 11 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 12 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 13 y: 3 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 2 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 3 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 4 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 5 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 10 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 11 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 12 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 13 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 14 y: 4 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 2 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 3 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 4 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 5 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 10 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 11 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 12 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 13 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 14 y: 5 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 1 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 2 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 3 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 4 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 5 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 6 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 7 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 8 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.910: I/System.out(26263): fail. x: 9 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 15 y: 6 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 1 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 5 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 6 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 7 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 8 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 9 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 15 y: 7 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 1 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 5 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 6 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 7 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 8 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 9 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 15 y: 8 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 1 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 5 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 6 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 7 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 8 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 9 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 15 y: 9 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 1 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 5 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 6 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 7 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 8 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 9 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 15 y: 10 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 5 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 6 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 7 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 8 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 9 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 10 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 11 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 12 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 13 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 14 y: 11 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 2 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 3 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.915: I/System.out(26263): fail. x: 4 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 5 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 6 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 7 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 8 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 9 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 10 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 11 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 12 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 13 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 14 y: 12 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 3 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 4 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 5 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 6 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 7 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 8 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 9 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 10 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 11 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 12 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 13 y: 13 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 4 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 5 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 6 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 7 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 8 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 9 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 10 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 11 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 12 y: 14 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 6 y: 15 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 7 y: 15 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 8 y: 15 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 9 y: 15 requested name: Tile_2;11 got name: Tile_10;15
10-05 09:07:37.920: I/System.out(26263): fail. x: 10 y: 15 requested name: Tile_2;11 got name: Tile_10;15
Apologies for the long(ish) post, just wanted to give you as much information as possible.
What am I doing wrong?