add method for applying prio status icon to nameplate element

This commit is contained in:
2022-11-04 18:36:00 +01:00
parent 85139e4c57
commit a50fa41a13
2 changed files with 23 additions and 5 deletions

View File

@@ -30,10 +30,9 @@ namespace Pilz.Dalamud.Nameplates.Tools
/// <param name="iconId">The incoming icon id that is being overwritten by the plugin.</param>
/// <param name="priorityIconId">The icon id that should be used.</param>
/// <returns>Whether a priority icon was found.</returns>
private bool IsPriorityIcon(int iconId, out int priorityIconId, ActivityContext activityContext)
public bool IsPriorityIcon(int iconId, ActivityContext activityContext)
{
bool isPrioIcon;
priorityIconId = iconId;
if (!Settings.UsePriorizedIcons && iconId != (int)StatusIcons.Disconnecting && iconId != (int)StatusIcons.Disconnecting + 50)
isPrioIcon = false;
@@ -46,9 +45,6 @@ namespace Pilz.Dalamud.Nameplates.Tools
// Determine whether the incoming icon should take priority over the job icon
// Check the id plus 50 as that's an alternately sized version
isPrioIcon = priorityIcons.Contains(iconId) || priorityIcons.Contains(iconId + 50);
// Save the id of the icon
priorityIconId = iconId;
}
return isPrioIcon;