PDA

View Full Version : Extension: Success Level Colors



Zaister
November 13th, 2021, 13:24
I have created an extension to add graphical feedback to the announcement of check results in the chat window. These results will now be colored by the level of success, so you can recognize your success level faster:

Successes are colored green.
Failures are colored dark red.
Critical successes are colored blue.
Critical failures are colored bright red.

This applies to attack rolls and saving throws, as well as skill checks vs. DC.

Please test and give feedback!

I hope it's ok to post this in this forum, if not, please let me know.

EDIT: This extension is now available on the forge here (https://forge.fantasygrounds.com/shop/items/482/view).

ShadeRaven
November 13th, 2021, 14:19
I'll definitely check this out and let you know what I think, Zaister... sounds great, though!

If all goes well, you should consider tossing it out on the Forge where a lot of people now go to find their extensions and accessories. :)

Zaister
November 13th, 2021, 14:21
I'll definitely check this out and let you know what I think, Zaister... sounds great, though!

If all goes well, you should consider tossing it out on the Forge where a lot of people now go to find their extensions and accessories. :)

Thank you! Putting it on the Forge is indeed my plan, but I wanted to get some test feedback first. Maybe even some suggestions for a slightly better color scheme, as I'm not yet completely convinced by the two different shades of red.

Milke
November 15th, 2021, 19:07
Thank you! Putting it on the Forge is indeed my plan, but I wanted to get some test feedback first. Maybe even some suggestions for a slightly better color scheme, as I'm not yet completely convinced by the two different shades of red.

Yea... the 2 shades of red was what gave me pause when I read that.
Orange for failure, red for crit failure? Not sure what's best.

ShadeRaven
November 16th, 2021, 12:58
I thought maybe just bolding Crit Failure and Crit Success might make them stand out, but I'd have to see it in action to know whether or not it would be too much.

Trenloe
November 16th, 2021, 14:16
I have created an extension to add graphical feedback to the announcement of check results in the chat window.
Do you have a screenshot of what this looks like in use please?

Zaister
November 16th, 2021, 14:24
Do you have a screenshot of what this looks like in use please?

Here you go.

Frodie
November 16th, 2021, 21:20
I used it this weekend and it was great! Thank you!

Zaister
November 16th, 2021, 21:29
I used it this weekend and it was great! Thank you!

Cool!

spoonhead
November 17th, 2021, 12:39
I’ll trial this in my session this Saturday and get some feedback from my players. Will also see if it plays well with other extensions I have. Nice to see PF2 supported.

AlaskanFalcon
November 18th, 2021, 02:46
Keep in mind that colorblind players will struggle with this and that colorblindness has various permutations.

A majority of people that are colorblind suffer from Deuteranopia, A.K.A. red-green colorblindness (and thus will struggle greatly with the currently selected colors). Other common forms of color blindness include Protanopia (difficulties distinguishing between blue and green colors and also between red and green colors) and Tritanopia (Essentially Blue-yellow color-blindness). A lot of modern games and apps offer a setting that you can use to identify which type of colorblindness you have and adjust the colors accordingly.

Might be worth looking into. There are a lot of details on accessibility available online now and tons of UI/UX specific blogs and articles that should give you some "safe to use" colors for each mode. Just my two bit!
I'd love to use it, but wouldn't be able to right now due to my own colorblindness :)

Zaister
November 18th, 2021, 09:13
That is a good point. However, I think this would need to be resolved on per-player base, so that the player can configure this in his options, and I'm not sure FGU supports that for an extension. I'll try and find our if this can be improved for better accessibility. I actually have a player with deuteranopia myselft. Thank you for pointing this out!

ShadeRaven
November 19th, 2021, 21:23
I'll have to ask my colorblind player what he thinks, but I hadn't thought of that. Maybe another case where bolding would make a difference.

Montis
November 20th, 2021, 15:54
Maybe there's a way to implement some sort of color pickers?

vonBlashyrkh
November 24th, 2021, 10:24
Used it for both of my groups over the last week, worked just fine and we found it to be very useful. Thank you for your work :)

Zaister
January 28th, 2022, 09:09
Unfortunately, the colorblind option is not as easily implemented as I thought because the output style can only be chosen by the GM, not by individual players, so that would mean, all players would get the colorblind color scheme. Getting individual player colors is possible but much more complicated, and I'll try to see if I can get it done in this extension, but for now I'm going to publish it on Forge as is.

Zaister
January 30th, 2022, 11:03
This extension is now available on the forge in a slightly updated version. See the first post for the link

toastsniffer187
February 7th, 2022, 04:21
it works for just the melee actions only. So I do not know which extension is interfering with the save portion. I could find out if you would like.

Zaister
February 7th, 2022, 09:01
it works for just the melee actions only. So I do not know which extension is interfering with the save portion. I could find out if you would like.

Which other extensions are you using?

toastsniffer187
February 7th, 2022, 12:15
there is a lot i will go thru 1 at a time and find out which is messing with the saves. It works great for melee attacks but saves do not have color.

Tawil at Umr
February 21st, 2023, 07:38
It seems to be working quite well for attack rolls and saves, but skill checks are still just the same color no matter the result. The only other Extensions I'm running are Has Initiative Indicator, Aura Effects, and the Universal Module to be able to load a 1E campaign. Going to the party sheet and doing any Skill check with DC doesn't activate the colors, though the Saves from there do.

Trenloe
February 21st, 2023, 10:20
It seems to be working quite well for attack rolls and saves, but skill checks are still just the same color no matter the result.
As mentioned in post #1 - "this extension supports This applies to attack rolls and saving throws, as well as skill checks vs. DC." Normal skill checks don't have a target DC so FG doesn't know the success level, but skill checks vs. DC (currently for NPC ability automation only) do have a target DC so FG knows the result.

Tawil at Umr
February 21st, 2023, 17:03
As mentioned in post #1 - "this extension supports This applies to attack rolls and saving throws, as well as skill checks vs. DC." Normal skill checks don't have a target DC so FG doesn't know the success level, but skill checks vs. DC (currently for NPC ability automation only) do have a target DC so FG knows the result.

But like I said, going to the party sheet's Skill tab, using the dropdown on the bottom to choose a skill, setting a DC, and rolling it for the party results in the program telling me who got what level of success, but just in plain old white. It seems weird that after telling it what the DC is it can tell me whether it's a success/failure/etc, but that it doesn't pass that info along to the extension.

Still a great extension, I was just making sure I wasn't doing something wrong.

Trenloe
February 21st, 2023, 17:06
Still a great extension, I was just making sure I wasn't doing something wrong.
Hopefully the extension author can provide full details.

Zaister
March 3rd, 2023, 09:35
Hopefully the extension author can provide full details.

The “Skill vs. DC” only works for something coded in a creature, so I think it currently only works on creature abilities vs. PCs, not the other way around. That might have to wait until ruleset release 19.

vimcdonald
May 18th, 2023, 23:25
Looks like this extension has a collision with the NPC Chat Portraits extension (https://forge.fantasygrounds.com/shop/items/509/view) that I was about to try out - once I disable it, the success colors show up for me again.

Azrael1337
October 24th, 2023, 14:30
Any chance that this extension gets updated to work with the new GM DC Panel?

Zaister
October 24th, 2023, 14:38
I can check this out, but I haven't really figures out when exactly FG uses the DC from the panel. Is that documented somewhere?

Trenloe
October 24th, 2023, 15:03
I can check this out, but I haven't really figures out when exactly FG uses the DC from the panel. Is that documented somewhere?
The panel just sets a DC for activity skill actions that don't have a DC set (DC = None in the activity Skill action).

Zaister
October 24th, 2023, 15:10
Thank you, that sounds doable, then. I'll see what I can do.

Trenloe
October 24th, 2023, 15:11
Any chance that this extension gets updated to work with the new GM DC Panel?
The extension's working fine for me when using the DC panel to set the DC for skill actions with DC = none.

Can you provide more details of exactly what isn't working for you?

Trenloe
October 24th, 2023, 15:11
Thank you, that sounds doable, then. I'll see what I can do.
It works fine for me.

See below - the DC is set at 20, the player rolls a Craft skill action (which has DC = None so the GM DC Panel is used), and the player rolls a 25 = success, with the correct color.

https://www.fantasygrounds.com/forums/attachment.php?attachmentid=59129

Azrael1337
October 24th, 2023, 15:16
Wow, that was a really quick replay ^^

I've been using this extension for some time, thanks for the work =)

Trenloe
October 24th, 2023, 15:21
Wow, that was a really quick replay ^^

I've been using this extension for some time, thanks for the work =)
To be clear - nothing's changed, this should work fine without any updates. If you're still having issues then you'll need to provide full details of how to recreate the problem.

Azrael1337
October 24th, 2023, 15:27
Ohh ok, yeah it's working with activities, I should have been more specific.

It's currently not working for normal skill checks (Not an Activity)

Because when rolling a normal skill check, the DC from the GM DC Panel is applied and the Success Level is also shown in Chat, but in plain white.

Trenloe
October 24th, 2023, 15:45
Ohh ok, yeah it's working with activities, I should have been more specific.

It's currently not working for normal skill checks (Not an Activity)

Because when rolling a normal skill check, the DC from the GM DC Panel is applied and the Success Level is also shown in Chat, but in plain white.
Thanks for clarifying. The success indicator for skill checks doesn't use the normal result handlers that Zaister uses for this extension. It's up to them if they wish to adjust to code for this - but it may make it harder to support with future updates to the PFRPG2 ruleset.

MaxAstro
October 25th, 2023, 04:59
EDIT: Ignore this post, I missed a page.

Zaister
October 29th, 2023, 08:49
Thanks for clarifying. The success indicator for skill checks doesn't use the normal result handlers that Zaister uses for this extension. It's up to them if they wish to adjust to code for this - but it may make it harder to support with future updates to the PFRPG2 ruleset.

Thanks for pointing this out, in the coming week, I'll try and see if I can apply the colors to those checks as well.

Mysteran
November 18th, 2023, 04:25
I have to say I absolutely love this extension and use it in all my games.

With the recent change to the PFRPG2 ruleset to split off the PFRPG2-Legacy ruleset, it looks like the Ruleset listing for this mod needs to be updated to include PFRPG2-Legacy to continue to be used on games using the pre-remaster ruleset.

Zaister
November 18th, 2023, 19:31
I have to say I absolutely love this extension and use it in all my games.

With the recent change to the PFRPG2 ruleset to split off the PFRPG2-Legacy ruleset, it looks like the Ruleset listing for this mod needs to be updated to include PFRPG2-Legacy to continue to be used on games using the pre-remaster ruleset.

Thank you for your kind words!

I have updated the extension, it should now be available in PFRPG2 Remaster and Legacy.