devtools: add tile region location and regionid to tile location tool
This commit is contained in:
@@ -56,6 +56,7 @@ import net.runelite.api.Tile;
|
||||
import net.runelite.api.TileItem;
|
||||
import net.runelite.api.TileObject;
|
||||
import net.runelite.api.coords.LocalPoint;
|
||||
import net.runelite.api.coords.WorldPoint;
|
||||
import net.runelite.api.widgets.Widget;
|
||||
import net.runelite.api.widgets.WidgetInfo;
|
||||
import net.runelite.api.widgets.WidgetItem;
|
||||
@@ -248,7 +249,11 @@ class DevToolsOverlay extends Overlay
|
||||
Polygon poly = Perspective.getCanvasTilePoly(client, tile.getLocalLocation());
|
||||
if (poly != null && poly.contains(client.getMouseCanvasPosition().getX(), client.getMouseCanvasPosition().getY()))
|
||||
{
|
||||
toolTipManager.add(new Tooltip("World Location: " + tile.getWorldLocation().getX() + ", " + tile.getWorldLocation().getY() + ", " + client.getPlane()));
|
||||
WorldPoint worldLocation = tile.getWorldLocation();
|
||||
String tooltip = String.format("World location: %d, %d, %d</br>" +
|
||||
"Region ID: %d location: %d, %d", worldLocation.getX(), worldLocation.getY(), worldLocation.getPlane(),
|
||||
worldLocation.getRegionID(), worldLocation.getRegionX(), worldLocation.getRegionY());
|
||||
toolTipManager.add(new Tooltip(tooltip));
|
||||
OverlayUtil.renderPolygon(graphics, poly, GREEN);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user