Template talk:TypeDefVal

From Unofficial Homecoming Wiki
Jump to navigation Jump to search

Logic

Trying to make sense of this template: -Konoko

Def'''('''
<!-- Test if parameter is zero -->
{{#ifeq:{{{1|0|}}} | 0 
 |<!-- True: do nothing, display nothing -->
 |<!-- False: Set color of text to follow -->{{color|#333333;font-weight: bold|S<!--
 +++ After letter for type of defense, test for negative value parameter -->
  {{#if: {{{s|}}}
   |<!-- True, parameter exists: set color for debuff -->{{color|red;font-weight: normal|-'''{{{1|0}}}'''}}
   |<!-- False, parameter does not exist, do not change color, only display number entered -->{{{1|0<!-- zero is defined here... why?-->}}}
  }}
 }}
}}
{{#ifeq:{{{2|0|}}} | 0 
 |
 |{{color|#999999;font-weight: bold|L
  {{#if: {{{l|}}}
   |{{color|red;font-weight: normal|-'''{{{2|0}}}'''}}
   |{{{2|0}}}
  }}
 }}
}}
<!-- snip -->
''')'''
{{{1|0<!-- zero is defined here... why?-->}}}
Good point. Artifact from when 0's were displayed. I oughta remove those. -- Baalus Seth 01:06, 7 January 2009 (UTC)


Defense Template

This template is meant to show the defense values of a power in a easily visible format.

Use

{{DefVal|10|10|0|0|20|e=-}}

  • List the defenses in order: Smashing, Lethal, Fire, Cold, Energy, Negative Energy, Psychic.
  • Trailing 0s are unneccessary.
  • e=- denotes the energy defense as a debuff. The first letter of the defense type is used.