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