User:Saag/AbilityCircle: Difference between revisions

From Deadlock Wiki
Jump to navigation Jump to search
Saag (talk | contribs)
initial integration with ability module
Saag (talk | contribs)
Fixed getting icon
Line 4: Line 4:
               <div class="ability-icon popover-wrapper nopreview"
               <div class="ability-icon popover-wrapper nopreview"
                 style="width:100%; height:100%; display:flex; flex-direction:column; justify-content:center;">
                 style="width:100%; height:100%; display:flex; flex-direction:column; justify-content:center;">
                 {{#if:{{{displayicon|}}}|[[File:{{{displayicon}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center|link={{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}]]|[[File:{{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}.png|link={{#invoke:AbilityData|get_ability_name|{{{hero}}}|{{{ability_num}}}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center]]}}
                 {{#if:{{{displayicon|}}}|[[File:{{{displayicon}}}|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center|link=]]|[[File:{{#invoke:AbilityData|get_ability_name|{{{hero_name}}}|{{{ability_num}}}}}.png|link=|{{{iconsize|90}}}x{{{iconsize|90}}}px|middle|center]]}}
               </div>
               </div>
                
                
               <div class="popover-content" style="text-align:left">
               <div class="popover-content" style="text-align:left">
                   {{#invoke:AbilityData|get_ability_card|{{{hero}}}|{{{ability_num}}}}}
                   {{#invoke:AbilityData|get_ability_card|{{{hero_name}}}|{{{ability_num}}}}}
               </div>
               </div>
             </div>
             </div>
</onlyinclude>
</onlyinclude>
<div class="nopreview">
test
[[Abrams]]
<div>


Isolated port of the ability circle and background from [[Template:Ability card]]. Intended for use on [[Heroes]].
Isolated port of the ability circle and background from [[Template:Ability card]]. Intended for use on [[Heroes]].


{{User:Saag/AbilityCircle|hero_name=Bebop|ability_num=1}} {{AbilityCircle|hero_name=Abrams|ability_name=2}} {{AbilityCircle|ability_name=Infernal Resilience}}
{{User:Saag/AbilityCircle|hero_name=Abrams|ability_num=1}} {{AbilityCircle|hero_name=Abrams|ability_name=2}} {{AbilityCircle|ability_name=Infernal Resilience}}
<noinclude>
<noinclude>
<templatedata>
<templatedata>

Revision as of 13:00, 14 September 2024

                 Lua error in Module:AbilityData at line 88: bad argument #4 to 'format' (string expected, got nil).


Isolated port of the ability circle and background from Template:Ability card. Intended for use on Heroes.


 Siphon Life Drain health from enemies in front of you while they are in the radius. {{{range}}} {{{radius}}} {{{cooldown}}} {{{num_of_charges}}} {{{charge_cooldown}}} {{{ability_width}}} {{{duration}}}
 LifeDrainPerSecond
 35
 tech_damage
 spirit
 0.235872
 HealingFactor
 100
 healing
 {{{scale_type}}}
 {{{scale_value}}}
 NonHeroHealingFactor
 50
 healing
 {{{scale_type}}}
 {{{scale_value}}}
 Upgrades



No description.

Template parameters

ParameterDescriptionTypeStatus
hero_namehero_name

Name of the Hero

Example
Bebop
Unknownrequired
ability_numability_num

Number of the ability

Example
1
Unknownrequired
iconsizeiconsize

Size of the whole icon. Defaults to 90

Default
90
Example
20
Unknownoptional
bgsizebgsize

Size of the background circle. Should almost always be larger than the icon

Example
128
Unknownoptional
displayicondisplayicon

Use if the ability icon has a different name or uses another icon.

Example
Smoke Bomb.png
Unknownoptional