Page 1 of 2 12 Last
  1. #1
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843

    Save overlay extension (idea from Ken L)

    For 3.3.9+
    IMPORTANT: The extension has now a new name and there is now a single extension for both, 3.5e and PF1. Untoggle your old extension and delete/replace it with the new version, then toggle the new one in the extension list of each campaign.


    Hi

    In that thread I will now upload my extension about a save overlay, a graphical hint telling you what the outcome of your spell/action was such that you do not have to read the chat; see the attached image (the player view, the one with the open character sheet, is there since there the chat contains everything for that one spell when you want to check whether the overlays' outputs are correct).




    The save overlay was originally introduces by Ken L in his Advanced Kombat extension and I was able to reproduce it, in such a way that I can release it without the GPL. I wrote with Ken L and he seems to be okay with that I release it without the GPL since the save overlay is partly a soft touch of the FG code and under the condition that my code is different to his of course (you will hopefully see in my description of the extension that it works different and is - w.r.t. the save overlay - more complex). Thanks to him! But when someone thinks that it should still be GPL because I was wrong and/or that I should change this or that then please tell me, then I will change it

    So: The save overlay is first of all a combination of the following extensions:

    Save versus tags: https://www.fantasygrounds.com/forum...232#post447232
    Advanced Effects (with incorporated keen extension): https://www.fantasygrounds.com/forum...finder-effects
    AoO tracker (with incorporated flatfooted on start): https://www.fantasygrounds.com/forum...tunity-tracker

    For a combination with StrainInjury, please look for a combined package here (second post): https://www.fantasygrounds.com/forum...njury-packages

    The reason why I've put also these extensions into it is simply due to arising incompatibilities and it would be now too complicated for me to offer again new packages (and probably confusing for users, too) But, when you don't want some of the other extensions, then please tell me and I will try to remove that

    This also means that you should not load one of the other mentioned extensions, they are included here

    Finally, what is this extension about in detail? As you can see in the picture there are now three overlays, similar to an ample system (Ken's extension only had the red and green one, I've added the yellow one).

    Green means that this target is not affected at all by that spell.
    (Either due to SIMMUNE (by my save versus tags extension) and/or due to a miss of the attack and/or due to a failed CLC and/or due to successful save when there is no half damage on successful saves.)

    Red means that that target is completely affected by the spell.
    (Due to missing SIMMUNE and due to a successful attack and due to a successful CLC and due to a failed save.)

    Yellow means that the target gets halved damage.
    (There was no SIMMUNE and a successful attack and a successful CLC and a successful save while there is half damage on a successful save.)

    So this extension makes sure that all information is taken into account and gives the correct overlay, i.e. I made sure that e.g. a failed save (red overlay) will not overwrite the green overlay of a failed CLC (if a CLC was involved)
    The overlays will be erased when the turn or round changes, but you also see a new button in the toolbar (similar to advanced Kombat of Ken L). This button simply also erases the save overlays and is only visible to the DM. You can use that button if the spell/action has to be redone. Due to my introduced hierarchy of the involved save overlays (green overwrites yellow overwrites red) a new spell action might not result into correct overlays when there are still overlays (especially the green one). Thus, press that button then before

    There is also some little known glitch for which you need to press this button: When you close your campaign while there were still save overlays, especially the green and yellow ones, then this will be saved in the code but the overlays will not be shown when the campaign will be loaded again. This can result into that the overlays seemingly do not work anymore because the code e.g. thinks that there is still a green overlay which can not be overwritten by anything. Pressing on that new button or changing the turn or round will reset this and then it should work again
    I hope I will find out how to tell FG to reset save overlays after loading the campaign.

    Have fun

    Customizing/Editing the overlays: By the way you can customize the overlays if you want (or completely remove some). Unzip the extension and go into graphics -> token there are all the images. When you want to replace some image then make sure to name it in the same way as I named it and make sure that the size is at least 500 x 500 (and quadratic)
    When you re-zip the extension then do not re-zip the folder, re-zip from within the folder of the extension

    EDIT: Added death and wound overlays Also there is the glitch mentioned above but an update of the health status brings the overlays back (or retype your hit points/wounds)

    UPDATE: The spell/action overlays are now also respecting evasion, improved evasion and rolls for miss chances

    UPDATE2: Updated to 3.3.9, and lots of new features in the included extensions

    COPYRIGHT: Dead/Dying overlay: Red Hook Studios. d20 in toolbar: Rafaël Massé. Remaining overlays: Public Domain (except the yellow save overlay, I edited the green one to make it yellow, therefore this overlay does not look so good as the other ones ).
    Attached Images Attached Images
    Attached Files Attached Files
    Last edited by Kelrugem; Yesterday at 06:30.

  2. #2
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    And please tell me whether there are any errors. This merging of all other extensions is a bit tedious and I might have forgotten something in that process (hopefully not ).

  3. #3
    damned's Avatar
    Join Date
    Mar 2011
    Location
    Australia
    Posts
    19,071
    Blog Entries
    1
    You have been very busy lately!
    Great work.

  4. #4
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    Quote Originally Posted by damned View Post
    You have been very busy lately!
    Great work.
    hehe, yes, had a lot of fun with that stuff

    Thanks

  5. #5
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    Important because I got some private messages about incompatibilities: This will not work in 3.3.7 For me that is easier to code everything already in 3.3.8, otherwise I would have to update that extension soon when 3.3.8 is released on the live servers (the same for my other extensions, but they might work still in 3.3.7).

    There is also an incompatibility with https://www.fantasygrounds.com/forum...Icon-extension. This effect icon extension of Markjan is rather old and it will not work in general in 3.3.8 (since the effect icon stuff changes in 3.3.8). So do not use my extension with that effect icon extension

  6. #6
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    By the way, this overlay stuff seems not be thaaat difficult. So, when you want other type of overlays, like for death, different types of status and so on (besides the effect icons), then tell me and maybe give me some image (with transparent background), I try to add that
    Last edited by Kelrugem; July 27th, 2019 at 21:33.

  7. #7
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    Updated due to recent changes in advanced effects; I have also added death and wound overlays (the same graphics as in the advanced Kombat extension)

  8. #8
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    oh, actually I forgot to upload the new overlays, now they are there (hopefully)

  9. #9
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    New update due to a change for save versus tags; beware the major rewrite of it in https://www.fantasygrounds.com/forum...232#post447232

  10. #10
    Kelrugem's Avatar
    Join Date
    Sep 2018
    Location
    Geneva, Switzerland, and Lyon, France
    Posts
    843
    By the way you can customize the overlays if you want (or completely remove some). Unzip the extension and go into graphics -> token there are all the images. When you want to replace some image then make sure to name it in the same way as I named it and make sure that the size is at least 500 x 500 (and quadratic)

    When you re-zip the extension then do not re-zip the folder, re-zip from within the folder of the extension

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Log in

Log in