From 16dae0f0949d5a5cf7283ea80b4710c19a76c7b4 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Sat, 10 Mar 2018 13:21:58 +0100 Subject: [PATCH] Lower default width of the PanelComponent Lower default width of PanelComponent to same as the XP tracker, so 129. Also, change fishing and woodcutting overlays to draw shorter text to fit in new overlay panel size. Update opponent info as well because it is using own implementation of panel component. Signed-off-by: Tomas Slusny --- .../runelite/client/plugins/fishing/FishingOverlay.java | 4 ++-- .../client/plugins/opponentinfo/OpponentInfoOverlay.java | 8 ++++---- .../client/plugins/woodcutting/WoodcuttingOverlay.java | 4 ++-- .../client/ui/overlay/components/PanelComponent.java | 2 +- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java index d5739cfe98..fd737cdda5 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/fishing/FishingOverlay.java @@ -81,12 +81,12 @@ class FishingOverlay extends Overlay if (client.getLocalPlayer().getInteracting() != null && client.getLocalPlayer().getInteracting().getName() .contains(FISHING_SPOT)) { - panelComponent.setTitle("You are fishing"); + panelComponent.setTitle("Fishing"); panelComponent.setTitleColor(Color.GREEN); } else { - panelComponent.setTitle("You are NOT fishing"); + panelComponent.setTitle("NOT fishing"); panelComponent.setTitleColor(Color.RED); } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoOverlay.java index f5c5283765..d70a952824 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/opponentinfo/OpponentInfoOverlay.java @@ -49,12 +49,12 @@ import net.runelite.client.util.Text; class OpponentInfoOverlay extends Overlay { - private static final int WIDTH = 140; + private static final int WIDTH = 129; - private static final int TOP_BORDER = 3; - private static final int BOTTOM_BORDER = 3; + private static final int TOP_BORDER = 4; + private static final int BOTTOM_BORDER = 4; - private static final int BAR_WIDTH = 124; + private static final int BAR_WIDTH = WIDTH - 10; private static final int BAR_HEIGHT = 16; private static final Color HP_GREEN = new Color(0, 146, 54, 230); diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingOverlay.java b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingOverlay.java index 497907cd26..f3807ff365 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingOverlay.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/woodcutting/WoodcuttingOverlay.java @@ -95,12 +95,12 @@ class WoodcuttingOverlay extends Overlay if (IntStream.of(animationIds).anyMatch(x -> x == client.getLocalPlayer().getAnimation())) { - panelComponent.setTitle("You are woodcutting"); + panelComponent.setTitle("Woodcutting"); panelComponent.setTitleColor(Color.GREEN); } else { - panelComponent.setTitle("You are NOT woodcutting"); + panelComponent.setTitle("NOT woodcutting"); panelComponent.setTitleColor(Color.RED); } diff --git a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java index d53978a5ba..af6748594d 100644 --- a/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java +++ b/runelite-client/src/main/java/net/runelite/client/ui/overlay/components/PanelComponent.java @@ -79,7 +79,7 @@ public class PanelComponent implements RenderableEntity private ProgressBarComponent progressBar; @Setter - private int width = 140; + private int width = 129; @Override public Dimension render(Graphics2D graphics, Point parent)