Fantasy Grounds Fridays Pre
Page 1 of 9 123 ... Last
  1. #1

    Polymorphism Extension (.ext file) [Fantasy Grounds Unity 5E ruleset]

    Polymorphism Extension (Fantasy Grounds Unity)]

    This stand-alone extension for Fantasy Grounds allows you to manage polymorphing effects right on your character sheet! Adding new forms you can change into is as simple as dragging and dropping an NPC sheet onto your character sheet and clicking the "Active" button. No additional modules are required —simply add this extension to Fantasy Grounds, and you are set!

    This extension unlocks the following functions:

    • Easily manage polymorph, true polymorph, animals shapes, shapechange, NPC shapechanger, and wild shape all from your character sheet with the click of a button
    • When activated, a new character sheet is opened automatically with your new shape's features & abilities
    • The combat tracker updates in real-time with your new form and statistics
    • Damage is carried back to your true form (as per RAW), and you revert to your true form automatically


    Additional perks included in this extension:

    • Concentration effects are properly coded: casting a polymorphism supported concentration spell ends a previous concentration spell (and ends its effects)
    • NPC Inventories are customizable when using our Map Parcel extension


    V1.1 - Found race condition with Death Indicators extension (which I use) so had to make a minor fix to make sure it no longer happened to me.

    V1.2 - Underlying sub_polymorphism window shared between charsheet and npc windows was slightly to large and was eating button clicks in NPC scroll bar - expanded min size of NPC window and fixed.

    V1.2 REDO OF ZIP FILES BECAUSE FGU NO LONGER LIKES HOW I ZIPPED THEM

    V 1.3 - In order to support extensions that change tab order and some class windows names in 5E PC and NPC sheets this will always go by the sub window name in the tab instead of the index as it previously did. It will also verify that a sub window exists before trying to add polymorphism into it. If you do not have main and actions tab sub windows exact naming for a PC or main_creature for an NPC - then this will not work. Period. If you are using standard FGU and 5E or any extensions that do not modify the tabs - then this will not effect you.

    V 1.4- Several nil type declarations were incorrect, may have been effecting the combo box window logic in rare cases.

    V 1.5 - Added new option to allow for FULL control of combat tracker NPC by player. By default this is on, and when it is the player the host drops a combat tracker NPC link onto will be given ownership of that CT entry and will be able to do anything with it - including changing it. As I want this option for my players and others may not want them to be able to edit things - I've made this optional. If not set the normal polymorphism behavior of allowing shared NPC's to still use end turn and targeting is still in effect. When this option is on you pretty much have a player completely owning this combat tracker entry until you remove it from combat tracker which allows the use of polymorphism buttons and comboboxes also.

    V1.6 - Bug fixes for Wild Shape when using circle forms druid level checks and also for elemental wild shape feature allowing fire,air,earth, or water elemental as special non beast wild shape option.

    V1.7 - Was not returning true for some of my OnDoubleClick new window creation operations. When clicking on the a polymorphed NPC sheet (Use this sheet) to get to the original sheet it was polymorphed from it would always put the new window behind the one you just double clicked on. Now it will appear in front as it should.

    V1.8 - Added ability for PC to get unlimited Shapechanger feature added into it. Simply edit PC's features list and add the word "Shapechanger" then save it. You can then edit the link to have some meaningful description. This will allow PC's to have ability to change into anything though DM will have to regulate it for common sense (some special PC's have abilities to be Shapechanger like their NPC counterparts).

    Grim Press overview video from DMsG.


    Long boring silent technical video showing test runs of this.
    https://www.youtube.com/watch?v=a0OAZL2nUbc

    Watch the video before you even contemplate buying it.

    Grim Press will be handling the sales and promotion of this extension.
    If you'd like to engage with us, please feel free to join the Grim Press discord: https://discord.gg/N7MM93a

    Extensions = RISK: This note is added to all the extensions I maintain. I want users to understand that extensions are code that is added to or overrides portions of code in the Fantasy Grounds Unity (FGU) application. When the underlying code in FGU changes it can break an extension. When you run with other extensions they can conflict by trying to overwrite the same parts of the FGU code. I will keep my extensions working with FGU changes, and the extensions I use (listed in my FGU signature) as I have direct control over those things. I cannot make the same promise with other extensions. If I am notified of an incompatibility I will attempt to resolve it - but if I cannot I will list what the known extension incompatibilities are. Understand before you get any extensions that it comes with RISK. Not just my extensions - any extension.

    Included is original text used for describing this extension - has a lot of details but really provided for reference if needed. This also lists the caveats (things I noticed but cannot solve - notably stop concentration button timing issue not always updating - need to switch from action tab and back to it again to get it to be in proper state (shown/not shown)).
    Attached Files Attached Files
    Last edited by SilentRuin; November 12th, 2020 at 19:10.

  2. #2
    Just to be sure...is this one complementary to one-click druid or a replacement?

  3. #3
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Newcastle, UK (for a bit)
    Posts
    27,769
    Moved to the 5E ruleset forum.

    Please don't post paid for extensions in the community Armory/Extensions sub-forums - these are for people sharing their community extensions with the community.

    Quote Originally Posted by SilentRuin View Post
    RISK WITH ALL EXTENSIONS IN FGU - ITS BETA CODE - THIS CODE IS PROVIDED AS IS - FGU CAN BREAK ME ANYTIME WITH AN UPDATE.
    Understood that FGU could break your code, but saying that the code is provided as is, when it costs $12.95 to buy, isn't giving confidence that you're going to provide your customers with support for something they paid for. You're charging people to purchase your work on a commercial website - which I don't have a problem with by-the-way, as long as the products released are treated as paid-for products, with support and maintenance. As this is a paid for product on a commercial site, best effort fixing for something given to the community isn't really appropriate. This is now someone buying a product - which you should support, even if the platform you're building it for is still in testing.
    Last edited by Trenloe; August 18th, 2020 at 12:41.
    FG Con 16 Fantasy Grounds Online RPG Convention - Postponed New date To Be Confirmed.
    Register at www.fg-con.com for all the latest info.

    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

  4. #4
    I think SilentRuin, while not stating it directly in DMSGUILD or in the forum, will support and mantain this extension. My question is fairly simple...I have some experience with One-Click druid from DiabloBob and Rob Twohy. How this extension fares compared to their? Is it easier, more flexible, more complete?

  5. #5
    Quote Originally Posted by Trenloe View Post
    Moved to the 5E ruleset forum.

    Please don't post paid for extensions in the community Armory/Extensions sub-forums - these are for people sharing their community extensions with the community.


    Understood that FGU could break your code, but saying that the code is provided as is, when it costs $12.95 to buy, isn't giving confidence that you're going to provide your customers with support for something they paid for. You're charging people to purchase your work on a commercial website - which I don't have a problem with by-the-way, as long as the products released are treated as paid-for products, with support and maintenance. As this is a paid for product on a commercial site, best effort fixing for something given to the community isn't really appropriate. This is now someone buying a product - which you should support, even if the platform you're building it for is still in testing.
    Did not know, thanks for the info. You can leave my community extension I provided for death indicator modifications (which still has issues I'm looking at) but you will probably want to move my other two extensions in my signature out of here also.

    I always support what I write, but I will NOT put out false information. What I state is a plain unvarnished warning that every extension - free or for sale - should put out when dealing with a BETA product. Especially, if its an extension which can be broken by any other extension by its very nature (hence, "code is provided as is", with a ton of compatibility data at the bottom in DMsG). So - even if I don't sell a single copy - that warning will stay in all my extensions that I provide for a BETA product - including this one.

    If it's not appropriate to post at all in these forums for paid extensions, please let me know and I'll request the 3 I have out there to be removed.

  6. #6
    Quote Originally Posted by eriktedesco View Post
    I think SilentRuin, while not stating it directly in DMSGUILD or in the forum, will support and mantain this extension. My question is fairly simple...I have some experience with One-Click druid from DiabloBob and Rob Twohy. How this extension fares compared to their? Is it easier, more flexible, more complete?
    True on the support - explained why my description in DMsG will remain as is in my last reply here.

    The reason I explicitly state that I can only guarantee it works with the extensions in my signature, is because those are the only extensions I run with. I have no idea what "one click druid" is so can't answer your question.

    I completely understand if the price and commentary makes people not want to get this. If you read the DMsG text for this - at the bottom you will see a list of caveats - and a number of programming details which should give an idea to other programmers if it will interfere with their stuff. For sure, I don't want anyone to buy this if they don't think it will run with what they use.

    It was 350 hours of many rewrites and complexity and it still has caveats I could not completely get around given what I was trying to do. Plus, its shown me that Death Indicators (a community modified extension I use) has two hard to duplicate issue I'll look into further in the next week or two. Having not written that extension, only modified it, its a learning curve to try and figure out and solve hard to duplicate issues. That's full disclosure on this extension. For sure I have tried to err on too much information in DMsG.

  7. #7
    Ok, thanks a lot for the clear explanation. I'm quite curious about this extension, so I will probably buy it and test it out. Maybe not now, but soon.

  8. #8
    Quote Originally Posted by eriktedesco View Post
    Ok, thanks a lot for the clear explanation. I'm quite curious about this extension, so I will probably buy it and test it out. Maybe not now, but soon.
    Well my big fear is that I and my testers have missed something critical, so there is that also For sure last time I put out extensions I tried pay what you want for a few weeks but literally 200 people swooped in and took it for free, another 80 or so paid, with about 80% of those paying almost nothing, all with little to no comments. It's the average price of going out to eat once, and for me? Sometimes I get a really crappy meal, so its a risk. I will support it as you pointed out - but extensions have so much RISK by their very nature I'm not willing to pretend in my description its anything other than that. A risk. Judge by my past extensions if you wish to figure the level of risk.
    Last edited by SilentRuin; August 18th, 2020 at 17:06.

  9. #9
    No problem, SilentRuin. Everyone of you, and by you I mean programmers, are dealing with a program (FGU) that is changing at a fast pace. As such, a lot of twicking is needed for both extensions and modules. So, a bit of risk must be considered when buying an extension or a module.

  10. #10
    Trenloe's Avatar
    Join Date
    May 2011
    Location
    Newcastle, UK (for a bit)
    Posts
    27,769
    Quote Originally Posted by SilentRuin View Post
    ...but you will probably want to move my other two extensions in my signature out of here also.
    I've relocated them. Thanks for the heads up.
    FG Con 16 Fantasy Grounds Online RPG Convention - Postponed New date To Be Confirmed.
    Register at www.fg-con.com for all the latest info.

    Private Messages: My inbox is forever filling up with PMs. Please don't send me PMs unless they are actually private/personal messages. General FG questions should be asked in the forums - don't be afraid, the FG community don't bite and you're giving everyone the chance to respond and learn!

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
  •  
Joshua Stream Pre

Log in

Log in