wiki: move icon to match vanilla position

This commit is contained in:
Adam
2021-09-04 12:32:21 -04:00
parent ef3622c05a
commit adf0d75be8
3 changed files with 10 additions and 9 deletions

View File

@@ -358,6 +358,7 @@ public class WidgetID
static final int RUN_ORB_TEXT = 24;
static final int SPEC_ORB = 29;
static final int WORLDMAP_ORB = 43;
static final int WIKI_BANNER_PARENT = 44;
static final int WIKI_BANNER = 45;
static final int WORLDMAP_OPTIONS = 48;
}

View File

@@ -181,6 +181,7 @@ public enum WidgetInfo
MINIMAP_HEALTH_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.HEALTH_ORB),
MINIMAP_SPEC_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.SPEC_ORB),
MINIMAP_WORLDMAP_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WORLDMAP_ORB),
MINIMAP_WIKI_BANNER_PARENT(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WIKI_BANNER_PARENT),
MINIMAP_WIKI_BANNER(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WIKI_BANNER),
MINIMAP_WORLDMAP_OPTIONS(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WORLDMAP_OPTIONS),

View File

@@ -118,13 +118,12 @@ public class WikiPlugin extends Plugin
private void removeWidgets()
{
Widget minimapOrbs = client.getWidget(WidgetInfo.MINIMAP_ORBS);
if (minimapOrbs == null)
Widget wikiBannerParent = client.getWidget(WidgetInfo.MINIMAP_WIKI_BANNER_PARENT);
if (wikiBannerParent == null)
{
return;
}
Widget[] children = minimapOrbs.getChildren();
Widget[] children = wikiBannerParent.getChildren();
if (children == null || children.length < 1)
{
return;
@@ -152,8 +151,8 @@ public class WikiPlugin extends Plugin
private void addWidgets()
{
Widget minimapOrbs = client.getWidget(WidgetInfo.MINIMAP_ORBS);
if (minimapOrbs == null)
Widget wikiBannerParent = client.getWidget(WidgetInfo.MINIMAP_WIKI_BANNER_PARENT);
if (wikiBannerParent == null)
{
return;
}
@@ -164,12 +163,12 @@ public class WikiPlugin extends Plugin
vanilla.setHidden(true);
}
icon = minimapOrbs.createChild(0, WidgetType.GRAPHIC);
icon = wikiBannerParent.createChild(0, WidgetType.GRAPHIC);
icon.setSpriteId(SpriteID.WIKI_DESELECTED);
icon.setOriginalX(0);
icon.setOriginalY(0);
icon.setXPositionMode(WidgetPositionMode.ABSOLUTE_RIGHT);
icon.setYPositionMode(WidgetPositionMode.ABSOLUTE_BOTTOM);
icon.setXPositionMode(WidgetPositionMode.ABSOLUTE_CENTER);
icon.setYPositionMode(WidgetPositionMode.ABSOLUTE_CENTER);
icon.setOriginalWidth(40);
icon.setOriginalHeight(14);
icon.setTargetVerb("Lookup");