Template:H: Difference between revisions

From Zelda Dungeon Wiki
Jump to navigation Jump to search
Want an adless experience? Log in or Create an account.
mNo edit summary
(add doc)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<onlyinclude>{{#vardefine:HNum|{{{1|0}}}}}{{#vardefine:0H|[[File:0 Heart.png|link=]]}}{{#vardefine:1-4H|[[File:1-4 Heart.png|link=]]}}{{#vardefine:1-2H|[[File:1-2 Heart.png|link=]]}}{{#vardefine:3-4H|[[File:3-4 Heart.png|link=]]}}{{#vardefine:1H|[[File:1 Heart.png|link=]]}}{{#vardefine:2H|{{#var:1H}}{{#var:1H}}}}{{#vardefine:3H|{{#var:2H}}{{#var:1H}}}}{{#vardefine:4H|{{#var:3H}}{{#var:1H}}}}{{#vardefine:5H|{{#var:4H}}{{#var:1H}}}}{{#vardefine:6H|{{#var:5H}}{{#var:1H}}}}{{#vardefine:7H|{{#var:6H}}{{#var:1H}}}}{{#vardefine:8H|{{#var:7H}}{{#var:1H}}}}{{#vardefine:9H|{{#var:8H}}{{#var:1H}}}}{{#vardefine:10H|{{#var:9H}}{{#var:1H}}}}<span title="{{#var:HNum}}">{{#switch:{{{2|}}}
<includeonly>{{#invoke:Hearts|icons}}</includeonly><noinclude>{{Documentation}}</noinclude>
|#default|16={{#ifexpr:{{#expr:(4*{{#var:HNum}}round1)/4}}<1|{{#switch:{{#expr:(4*{{#var:HNum}}round1)/4}}
|0={{#var:0H}}|0.25={{#var:1-4H}}|0.5={{#var:1-2H}}|0.75={{#var:3-4H}}
|1={{#var:1H}}}}|{{#switch:{{#expr:floor((4*{{#var:HNum}}round1)/4)}}
|1={{#var:1H}}
|2={{#var:2H}}
|3={{#var:3H}}
|4={{#var:4H}}
|5={{#var:5H}}
|6={{#var:6H}}
|7={{#var:7H}}
|8={{#var:8H}}{{#ifexpr:{{#expr:((4*{{#var:HNum}}round1)/4)-floor((4*{{#var:HNum}}round1)/4)}}>0|<br/>}}
|9={{#var:8H}}<br/>{{#var:1H}}
|10={{#var:8H}}<br/>{{#var:2H}}
|11={{#var:8H}}<br/>{{#var:3H}}
|12={{#var:8H}}<br/>{{#var:4H}}
|13={{#var:8H}}<br/>{{#var:5H}}
|14={{#var:8H}}<br/>{{#var:6H}}
|15={{#var:8H}}<br/>{{#var:7H}}
|16={{#var:9H}}<br/>{{#var:8H}}}}{{#switch:{{#expr:((4*{{#var:HNum}}round1)/4)-floor((4*{{#var:HNum}}round1)/4)}}
|0={{Void}}
|0.25=[[File:1-4 Heart.png|link=]]
|0.5=[[File:1-2 Heart.png|link=]]
|0.75=[[File:3-4 Heart.gif|link=]]}}}}
|20={{#ifexpr:{{#expr:(4*{{#var:HNum}}round1)/4}}<1|{{#switch:{{#expr:(4*{{#var:HNum}}round1)/4}}
|0={{#var:0H}}
|0.25={{#var:1-4H}}
|0.5={{#var:1-2H}}
|0.75={{#var:3-4H}}
|1={{#var:1H}}}}|{{#switch:{{#expr:floor((4*{{#var:HNum}}round1)/4)}}
|1={{#var:1H}}
|2={{#var:2H}}
|3={{#var:3H}}
|4={{#var:4H}}
|5={{#var:5H}}
|6={{#var:6H}}
|7={{#var:7H}}
|8={{#var:8H}}
|9={{#var:9H}}
|10={{#var:10H}}{{#ifexpr:{{#expr:((4*{{#var:HNum}}round1)/4)-floor((4*{{#var:HNum}}round1)/4)}}>0|<br/>}}
|11={{#var:10H}}<br/>{{#var:1H}}
|12={{#var:10H}}<br/>{{#var:2H}}
|13={{#var:10H}}<br/>{{#var:3H}}
|14={{#var:10H}}<br/>{{#var:4H}}
|15={{#var:10H}}<br/>{{#var:5H}}
|16={{#var:10H}}<br/>{{#var:6H}}
|17={{#var:10H}}<br/>{{#var:7H}}
|18={{#var:10H}}<br/>{{#var:8H}}
|19={{#var:10H}}<br/>{{#var:9H}}
|20={{#var:10H}}<br/>{{#var:10H}}}}{{#switch:{{#expr:((4*{{#var:HNum}}round1)/4)-floor((4*{{#var:HNum}}round1)/4)}}
|0={{Void}}|0.25=[[File:1-4 Heart.png|link=]]|0.5=[[File:1-2 Heart.png|link=]]|0.75=[[File:3-4 Heart.gif|link=]]}}}}}}</span></onlyinclude>
 
==Purpose==
This provides a more intuitive way of indicating how much damage an attack does.
 
==Usage==
{{Usage|Number}}
{{Usage/Param|Number|Number of hearts of damage done.}}
{{Usage/Example}}<pre>
{{H|0}}
{{H|0.25}}
{{H|0.5}}
{{H|0.75}}
{{H|1}}
{{H|1.25}}
{{H|1.5}}
{{H|1.75}}
{{H|2}}</pre>
{{Usage/Result|
<br/>
{{H|0}}<br/>
{{H|0.25}}<br/>
{{H|0.5}}<br/>
{{H|0.75}}<br/>
{{H|1}}<br/>
{{H|1.25}}<br/>
{{H|1.5}}<br/>
{{H|1.75}}<br/>
{{H|2}}
}}
 
 
{{Cat|Icon Templates}}

Latest revision as of 07:23, April 4, 2017

[Edit Documentation] This template indicates how much damage attacks do by drawing a given number of heart icons.

Usage

{{H| number | ... }}

  • number — Number of hearts of damage done, including decimal fraction. Each argument adds another line.
ExampleResult
{{H|0}}
{{H|0.25}}
{{H|0.5}}
{{H|0.75}}
{{H|1}}
{{H|3.5}}
{{H|8|4}}
{{H|15|15|5}}


0 Heart.png
1-4 Heart.png
1-2 Heart.png
3-4 Heart.png
1 Heart.png
1 Heart.png1 Heart.png1 Heart.png1-2 Heart.png
1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png
1 Heart.png1 Heart.png1 Heart.png1 Heart.png
1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png
1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png
1 Heart.png1 Heart.png1 Heart.png1 Heart.png1 Heart.png