I am developing a turn-based strategy game and encountering some difficulties.

I want to create skill introduction cards for my combat units' abilities, similar to "Battle Epic Fantasy," by neatly listing some characteristics of the skills rather than simply describing them.

This will enable players to easily understand the skills. For example, in the skill's HUD, list: skill damage, skill attack modifier attribute,skill target range , skill hit rate, skill critical rate, skill additional effects, etc.

Currently, I have not found a way to add markers to skills so that skill introductions can be listed in the HUD. The method I can think of now is to use custom content to add markers to skills and then display them in the HUD.

However, there are several problems: 1. Custom content does not seem to support level overrides; 2. Custom content is fixed text content markers and does not support dynamic changes.

So, I am seeking help to find a way to create detailed skill introduction cards. Thank you very much for any assistance.^_^
  • I'm not familiar with Battle Epic Fantasy, so not 100% sure what skill introduction cards are. Also, which HUD are you using for this display? E.g. a tooltip HUD or HUD templates as part of the battle menu displaying the individual ability buttons?

    HUD content components can pretty much output any kind of information you want. You can e.g. set up special shortcut UI per ability and add your custom content information there.

    What kind of dynamic changes do you want to display? E.g. if it's just numerical values (or something like that), you could use ability variables for that. Add them to your content information via text codes and they'll automatically use the current value that's put on the ability.
    Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found.
    If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
  • I will further study the ability variables, thank you for your response!
  • Make sure to enable Use In Description/Custom Content settings to actually use the ability variables for text codes in the content information :)
    Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found.
    If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
  • Sure thanks ! Let's assume that my ability A has a float variable called damage, which is set to 10. I use this damage variable in the damage calculation formula of ability A. Now, I equip a weapon that can add the damage variable by 10 points, effectively enhancing the damage of the ability. Is it possible to achieve this? I know it's simple to implement a similar effect using the status values of a combatant, but those status values belong to the combatant. I want the instances of the skill to have similar status values and participate in the calculation.
  • edited April 2024
    Well, no - variables can't do that, unless equipping that equipment will actually change the variable of the ability (which you could do in the equip schematic of the equipment).

    Forgot to mention another system available to display this. If you check out UI > Text Display Settings > Status Change Display, you'll see a bunch of stuff you can define to display status changes that will happen for an ability or item.
    Those can be displayed e.g. in an ORK HUD Status Text Content component displaying an ability via text codes (e.g. < targetchanges> without the space after < ).
    Those status change calculations can use a combatant that's currently selected or a dummy combatant defined in the settings.

    There's also the Target Dialogues you can set up in Battles > Target Settings to display information and confirmation dialogues with status change information during target selection.
    Post edited by gamingislove on
    Please consider rating/reviewing my products on the Asset Store (hopefully positively), as that helps tremendously with getting found.
    If you're enjoying my products, updates and support, please consider supporting me on patreon.com!
  • Thank you for your patient guidance, your response has been very helpful to me, thank you again!
Sign In or Register to comment.