Template:HeroRosterCard: Difference between revisions

Jump to navigation Jump to search
documentation
added "name" function to replace "key"
Line 8: Line 8:
| {{If lang
| {{If lang
   | <!-- 1st Parameter: English/Default -->
   | <!-- 1st Parameter: English/Default -->
     <div>{{#ifeq: {{{no_name|}}}|true|'''[[{{{hero_link|{{#var:hero}}}}}|<span style=color:#000000>{{{hero_loc|{{#var:hero}}}}}</span>]]'''|{{Template:Icon/White|[[File:{{#var:hero}}_name.png|x40px|link={{#var:hero}}]]}}}}</div>
     <div>{{#ifeq: {{{no_name|}}}|true|'''[[{{{hero_link|{{{name|{{#var:hero}}}}}}}}|<span style=color:#000000>{{{hero_loc|{{{name|{{#var:hero}}}}}}}}</span>]]'''|{{Template:Icon/White|[[File:{{{name|{{#var:hero}}}}}_name.png|x40px|link={{{name|{{#var:hero}}}}}]]}}}}</div>
   | <!-- 2nd Parameter: Other Languages -->
   | <!-- 2nd Parameter: Other Languages -->
     '''[[{{{hero_link|{{#var:hero}}}}}{{If_lang}}|<span style=color:#000000>{{{hero_loc|{{#var:hero}}}}}</span>]]'''
     '''[[{{{hero_link|{{#var:hero}}}}}{{If_lang}}|<span style=color:#000000>{{{hero_loc|{{#var:hero}}}}}</span>]]'''
}} <div class="HeroCard2" style="height: 280px; display: flex; align-items: center; justify-content: center;">[[File:{{#var:hero}} Render.png|270x280px|link={{#var:hero}}{{If_lang}}]]</div>
}} <div class="HeroCard2" style="height: 280px; display: flex; align-items: center; justify-content: center;">[[File:{{{name|{{#var:hero}}}}} Render.png|270x280px|link={{#var:hero}}{{If_lang}}]]</div>
|-
|-
|{{#ifeq: {{{no_tags|}}}|true
|{{#ifeq: {{{no_tags|}}}|true
||{{Infobox hero tags|key={{{key}}}|size=1|align=center}}|}}
||{{Infobox hero tags|key={{{key}}}|size=1|align=center}}|}}
|-
|-
| {{AbilityCircle|name={{{Ability1|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|1}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{#var:hero}}}}}#Abilities|{{{hero_link|{{#var:hero}}}}}{{If_lang}}}}}}   {{AbilityCircle|name={{{Ability2|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|2}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{#var:hero}}}}}#Abilities|{{{hero_link|{{#var:hero}}}}}{{If_lang}}}}}}   {{AbilityCircle|name={{{Ability3|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|3}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{#var:hero}}}}}#Abilities|{{{hero_link|{{#var:hero}}}}}{{If_lang}}}}}}   {{AbilityCircle|name={{{Ability4|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|4}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{#var:hero}}}}}#Abilities|{{{hero_link|{{#var:hero}}}}}{{If_lang}}}}}}
| {{AbilityCircle|name={{{Ability1|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|1}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{{name|{{#var:hero}}}}}}}}#Abilities|{{{hero_link|{{{name|{{#var:hero}}}}}}}}{{If_lang}}}}}}<!--
-->{{AbilityCircle|name={{{Ability2|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|2}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{{name|{{#var:hero}}}}}}}}#Abilities|{{{hero_link|{{{name|{{#var:hero}}}}}}}}{{If_lang}}}}}}<!--
-->{{AbilityCircle|name={{{Ability3|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|3}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{{name|{{#var:hero}}}}}}}}#Abilities|{{{hero_link|{{{name|{{#var:hero}}}}}}}}{{If_lang}}}}}}<!--
-->{{AbilityCircle|name={{{Ability4|{{#invoke:Abilities|get_ability_name|{{{key|hero_atlas}}}|4}}}}}|iconsize=48|bgsize=69|link={{If lang|{{{hero_link|{{{name|{{#var:hero}}}}}}}}#Abilities|{{{hero_link|{{{name|{{#var:hero}}}}}}}}{{If_lang}}}}}}
|}
|}
</div></onlyinclude>
</div></onlyinclude>