public void OnDiscoPeteLanded(DiscoPeteBehaviour pete, int x, int z) { GridTile tile = ItlGetTileFromPos(x, z); if (tile != null && (tile.IsDestroyed() == false)) { tile.OnDiscoPeteLanded(pete); } else { pete.Die(); } }