opponent info: add configuration for show opponent's opponent
This commit is contained in:
@@ -52,4 +52,15 @@ public interface OpponentInfoConfig extends Config
|
|||||||
{
|
{
|
||||||
return false;
|
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;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -200,7 +200,7 @@ class OpponentInfoOverlay extends Overlay
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Opponents opponent
|
// Opponents opponent
|
||||||
if (opponentsOpponentName != null)
|
if (opponentsOpponentName != null && opponentInfoConfig.showOpponentsOpponent())
|
||||||
{
|
{
|
||||||
textWidth = Math.max(textWidth, fontMetrics.stringWidth(opponentsOpponentName));
|
textWidth = Math.max(textWidth, fontMetrics.stringWidth(opponentsOpponentName));
|
||||||
panelComponent.setPreferredSize(new Dimension(textWidth, 0));
|
panelComponent.setPreferredSize(new Dimension(textWidth, 0));
|
||||||
|
|||||||
Reference in New Issue
Block a user