Elemental Skill

Data Type

An Object used to specify an "Elemental Skill" for a power under the Active Self power type.

Fields

Field Type Default Description
show_cooldown Boolean false Whether or not the Elemental Skill's cooldown is rendered. Changing this will only affect the timer text.
should_render Boolean false Whether or not the Elemental Skill icon is rendered. This includes the icon, cooldown effect, and the cooldown text, and will override the selection made in show_cooldown if set to false.
disable_condition Entity Condition Type optional If specified, the Elemental Skill will appear "disabled" when the provided condition holds true.
icon_conditions Array of Elemental Skill Icons An Array of Elemental Skill Icons that determines the Elemental Skill icon to be rendered. The first icon with the condition on the list that holds true will be the icon used for the Elemental Skill. If no such icon exists, renders no Elemental Skill.

Examples

{
    "type": "origins:active_self",

    // ...

    "elemental_skill": {
        "show_cooldown": true,
        "should_render": true,
        "icon_condition": [
            // ...
        ]
    }
}