Thread: 5e - Indicators
April 13th, 2021, 13:58 #1
Now on the Forge: https://forge.fantasygrounds.com/shop/items/1603/view
This extension adds a number of different graphical indicators to PC and NPC tokens on a map. These indicators help both the DM and Players know what's going on at a glance.
The types of indicators this extension adds are:
Health Status - Shows how wounded the PC/NPC is by displaying a blood spatter image that gets progressively more intense.
Death Status - Shows when the PC/NPC is Dying, Dead, or Stable.
Saving Throw Results - Displays on each token the results of a saving throw. Whether they had a successful save, a save for half damage, or a failed save.
Initiative Indicator - Displays an indicator showing which token has initiative. This can make it easier to find the current token on the map.
Targeted Indicator - Displays an indicator on all tokens targeted by the current initiative holder. This can be especially helpful to make sure you are not targeting yourself!
Thanks to user Drowbe, a huge number of icon sets have been added including with and without blood spatter, ghosts, skulls, and words.
Bloodied - 2 icon sets
Dead - 19 icon sets
Dying/Stable - 13 icon sets
Health - 5 icon sets
Initiative - 4 icon sets
Saving Throws - 6 icon sets
Targeting - 5 icon sets
Note: The idea for this extensions was based on a previous one that I maintained here on the FG forums. That free version is still available at its thread. This new version is a complete rewrite. No code was copied. Licencing and Copyright details are included in the extension.
For support with this extension, either post here or come to our Discord and tag @mattekure so I can help you... Discord server - https://discord.gg/FVgtecr
Ruleset Compatibility: Although this extension was originally developed for 5E as indicated in the title, It is based on CoreRPG code and should work for many rulesets.
Last edited by mattekure; February 25th, 2024 at 23:06.
April 13th, 2021, 13:59 #2
With the release of Indicators on the Forge, I was requested to make a way for users to customize the indicators used. In this post is a link to a zip file containing an extension that will allow you to override any of the images used in the Indicators extension. I cannot attach the file itself to this post as it is larger than the forum file size limits for zip files. This override extension is entirely optional. It contains no code, just the images and the XML file which points to them.
Indicators Override Extension
Download the zip file and extract the contents into your extensions folder. This extension is not packaged up into a .ext file as most extensions are in order to make it easier to replace the images. The zip file contains a folder which should be placed into your extensions' folder.
Find the image in the folder that you would like to replace, and overwrite the file with the new image using the exact same file name including extension. All files must be PNG. There should be no need to ever edit the XML files directly. Here is an example where I have overwritten the initiative.png file with a new image.
When the extension is enabled and used, the Indicators extension now uses the new image. In this case, the initiative image is replaced.
Last edited by mattekure; February 25th, 2024 at 23:22.
April 14th, 2021, 21:12 #3
Have you tested this extension with other rulesets? The only one that looks like it might cause problems is the Saving Throw indicator.
Also, is it possible to have a different Death Indicator graphic for PC's and NPC's?
April 14th, 2021, 21:54 #4
Both the Health and Death Indicators rely on the function getHealthIndicators() which references ruleset specific functions ActorManager5E.getWoundPercent() and EffectManager5E.hasEffect(). There may be analogous functions in other rulesets that could be swapped out. They also rely on the standard simple and detailed health status terms defined in manager_actor_health.lua. If the ruleset overrides those, some tweaking would be required. Many systems have different names or definitions for the status of dead, dying, stable, bloodied, wounded, etc. All of those would need to be factored in. Not likely terribly difficult if you are familiar with the ruleset.
The saving throw mechanism digs into the 5e saving throw system. Each each ruleset could potentially be very similar, or very different in implementation and available functions.
For the different image for PC/NPC dead, its certainly possible and relatively simple. Its not currently set up that way, but it would just take adding in a check during the getHealthIndicators() function and checking if its a PC/NPC and adjusting the return value.
April 15th, 2021, 10:04 #5
- Join Date
- Apr 2019
Can I just confirm this extn is working with yesterday’s updates and Kent’s extn for advantage on flanking. Etc.
I was getting sometimes working sometimes not a lot yesterday.
April 15th, 2021, 13:12 #6
April 16th, 2021, 03:34 #7
I pushed v3 update today. This makes it compatible with the 4E ruleset for everything except Saving Throws. I will need to look more closely as 4E handles saving throws a bit different.
Thanks to user kevininrussia for his assistance with 4e.
April 19th, 2021, 05:59 #8
I like the targetting effects! Can the symbols be changed like your free version or should i go into the extension to swap out the images manually?Fantasy Grounds D&D Adventurers League Consultant
Organizer, DungeonMaster , and TTRPG Gamer
April 19th, 2021, 22:31 #9
I just pushed v4 of this extension to DMsGuild. Big update.
Added new graphic alternatives for all indicator types. Thanks to Drowbe for designing and providing me with an awesome set of images.
Added in new options to control scaling of indicators. Each indicator can now be scaled independently from 50%, 80%, 100%, 120%, and 150%.
April 20th, 2021, 00:19 #10
Feature request: This might not be possible but I thought it would be cool if the Death Saves updated the Dying overlay. For example if there was two failed death saves then dying_large2.png would load.
Last edited by kevininrussia; April 20th, 2021 at 00:22.
Users Browsing this Thread
There are currently 1 users browsing this thread. (0 members and 1 guests)