opponent info: add configuration for show opponent's opponent

This commit is contained in:
Tyler Harding
2018-11-04 16:45:01 -08:00
committed by Adam
parent 258d66cfd9
commit 41204c9742
2 changed files with 12 additions and 1 deletions

View File

@@ -52,4 +52,15 @@ public interface OpponentInfoConfig extends Config
{
return false;
}
@ConfigItem(
keyName = "showOpponentsOpponent",
name = "Show opponent's opponent",
description = "Toggle showing opponent's opponent if within a multi-combat area",
position = 2
)
default boolean showOpponentsOpponent()
{
return true;
}
}

View File

@@ -200,7 +200,7 @@ class OpponentInfoOverlay extends Overlay
}
// Opponents opponent
if (opponentsOpponentName != null)
if (opponentsOpponentName != null && opponentInfoConfig.showOpponentsOpponent())
{
textWidth = Math.max(textWidth, fontMetrics.stringWidth(opponentsOpponentName));
panelComponent.setPreferredSize(new Dimension(textWidth, 0));