Pilzinsel64 / PlayerTags

A Dalamud plugin for Lightweight job visibility in nameplates and chat. Create custom tags and add them to players with the context menu.
MIT License
5 stars 5 forks source link

Disabling chat name colors overrides Simpletweaks plugin #8

Closed Dranni21312 closed 1 year ago

Dranni21312 commented 1 year ago

Disabling role-specific chat name colors causes the color of names to be the default, despite another plugin (SimpleTweaks) forcing assigned chat name colors.

Dranni21312 commented 1 year ago

To be more specific, when this option is disabled:

image

Then ideally, settings such as this one in Simple Tweaks, should work without an issue:

image

However, currently, disabling that option in Player Tags plugin, forces the colors to be default instead of letting other plugins control them.

Pilzinsel64 commented 1 year ago

Probably fixed with https://github.com/goatcorp/DalamudPluginsD17/pull/370

Pilzinsel64 commented 1 year ago

Well, it's not fixed yet. I found the issue. It is not fixable. As long as the tag has a color it get applied even in chat to the tag. Everything that comes behind the tag will have the default color. Before the tag there is a "start this color" and behind the tag there is a "start with color" where the second one will reset to default color. Every other plugin that then tries to set another color will do that at the start and end of the text and not for every single partb of it. Latest after the tag where the color get tested the color from other plugins is lost. Workaround: set the tag position in chat to the end (right). So, the color of other plugins will affect the whole text, except the last part at the end, the tag.