Difference between revisions of "Template:Strange rank name"

From Team Fortress Wiki
Jump to: navigation, search
m (I can't spell help me please)
(Changed generic ranks to be the fall-through. This template is now a lot harder to read, though.)
Line 24: Line 24:
 
     {{#ifexpr: 7923 <= {{{kills}}} and {{{kills}}} < 8500 | {{Item name|Australian}}}}
 
     {{#ifexpr: 7923 <= {{{kills}}} and {{{kills}}} < 8500 | {{Item name|Australian}}}}
 
     {{#ifexpr: 8500 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
 
     {{#ifexpr: 8500 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
}}{{#if:
+
|{{#if:
 
   {{#ifeq:{{lc:{{{rankson}}}}}|seconds cloaked|yes}}
 
   {{#ifeq:{{lc:{{{rankson}}}}}|seconds cloaked|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|invis watch|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|invis watch|yes}}
Line 49: Line 49:
 
     {{#ifexpr: 140000 <= {{{kills}}} and {{{kills}}} < 160000 | {{Item name|Australian}}}}
 
     {{#ifexpr: 140000 <= {{{kills}}} and {{{kills}}} < 160000 | {{Item name|Australian}}}}
 
     {{#ifexpr: 160000 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
 
     {{#ifexpr: 160000 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
}}{{#if:
+
|{{#if:
 
<!--  {{#ifeq:{{lc:{{{rankson}}}}}|kills|yes}}  Kills is also used by a lot of other things. It thus defaults to the default strange ranks.-->
 
<!--  {{#ifeq:{{lc:{{{rankson}}}}}|kills|yes}}  Kills is also used by a lot of other things. It thus defaults to the default strange ranks.-->
 
   {{#ifeq:{{lc:{{{item-name}}}}}|mantreads|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|mantreads|yes}}
Line 74: Line 74:
 
     {{#ifexpr: 784 <= {{{kills}}} and {{{kills}}} < 850 | {{Item name|Australian}}}}
 
     {{#ifexpr: 784 <= {{{kills}}} and {{{kills}}} < 850 | {{Item name|Australian}}}}
 
     {{#ifexpr: 850 <= {{{kills}}} | {{Item name|Hale's Custom}}}}
 
     {{#ifexpr: 850 <= {{{kills}}} | {{Item name|Hale's Custom}}}}
}}{{#if:
+
|{{#if:
 
   {{#ifeq:{{lc:{{{rankson}}}}}|buildings sapped|yes}}
 
   {{#ifeq:{{lc:{{{rankson}}}}}|buildings sapped|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|sapper|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|sapper|yes}}
Line 99: Line 99:
 
     {{#ifexpr: 2345 <= {{{kills}}} and {{{kills}}} < 2550 | {{Item name|Australian}}}}
 
     {{#ifexpr: 2345 <= {{{kills}}} and {{{kills}}} < 2550 | {{Item name|Australian}}}}
 
     {{#ifexpr: 2550 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
 
     {{#ifexpr: 2550 <= {{{kills}}} | {{Item name|Mann Co. Select}}}}
}}{{#if:
+
|{{#if:
 
   {{#ifeq:{{lc:{{{rankson}}}}}|gifts given|yes}}
 
   {{#ifeq:{{lc:{{{rankson}}}}}|gifts given|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|spirit of giving|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|spirit of giving|yes}}
Line 123: Line 123:
 
     {{#ifexpr: 210 <= {{{kills}}} and {{{kills}}} < 250 | {{Item name|The Uber-Altruist's}}}}
 
     {{#ifexpr: 210 <= {{{kills}}} and {{{kills}}} < 250 | {{Item name|The Uber-Altruist's}}}}
 
     {{#ifexpr: 250 <= {{{kills}}} | {{Item name|Saxton's Own}}}}
 
     {{#ifexpr: 250 <= {{{kills}}} | {{Item name|Saxton's Own}}}}
}}{{#if:
+
|{{#if:
 
   {{#ifeq:{{lc:{{{rankson}}}}}|points scored|yes}}
 
   {{#ifeq:{{lc:{{{rankson}}}}}|points scored|yes}}
 
<!--  {{#ifeq:{{lc:{{{item-name}}}}}|cosmetic|yes}} There isn't a good way to call this. Just use rankson=points scored. -->
 
<!--  {{#ifeq:{{lc:{{{item-name}}}}}|cosmetic|yes}} There isn't a good way to call this. Just use rankson=points scored. -->
Line 148: Line 148:
 
     {{#ifexpr: 10000 <= {{{kills}}} and {{{kills}}} < 15000 | {{Item name|Mann Co. Select}}}}
 
     {{#ifexpr: 10000 <= {{{kills}}} and {{{kills}}} < 15000 | {{Item name|Mann Co. Select}}}}
 
     {{#ifexpr: 15000 <= {{{kills}}} | {{Item name|Mannceaux Signature Collection}}}}
 
     {{#ifexpr: 15000 <= {{{kills}}} | {{Item name|Mannceaux Signature Collection}}}}
}}{{#if:
+
|{{#if:
 
   {{#ifeq:{{lc:{{{rankson}}}}}|duck xp level|yes}}
 
   {{#ifeq:{{lc:{{{rankson}}}}}|duck xp level|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|duck journal|yes}}
 
   {{#ifeq:{{lc:{{{item-name}}}}}|duck journal|yes}}
Line 173: Line 173:
 
     {{#ifexpr: 19 <= {{{kills}}} and {{{kills}}} < 20 | {{Item name|Specquackular}}}}
 
     {{#ifexpr: 19 <= {{{kills}}} and {{{kills}}} < 20 | {{Item name|Specquackular}}}}
 
     {{#ifexpr: 20 <= {{{kills}}} | {{Item name|Quackston's Own}}}}
 
     {{#ifexpr: 20 <= {{{kills}}} | {{Item name|Quackston's Own}}}}
}}{{#if:
+
| <!-- Since there are a variety of weapons using the 'generic' system, this is the fall-through case. -->
  {{#ifeq:{{lc:{{{rankson}}}}}|kills|yes}}
 
<!-- {{#ifeq:{{lc:{{{item-name}}}}}|cosmetic|yes}} There isn't a good way to call this. Just use rankson=kills. -->
 
|
 
 
     {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 10 | {{Item name|Strange}}}}
 
     {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 10 | {{Item name|Strange}}}}
 
     {{#ifexpr: 10 <= {{{kills}}} and {{{kills}}} < 25 | {{Item name|Unremarkable}}}}
 
     {{#ifexpr: 10 <= {{{kills}}} and {{{kills}}} < 25 | {{Item name|Unremarkable}}}}
Line 198: Line 195:
 
     {{#ifexpr: 7616 <= {{{kills}}} and {{{kills}}} < 8500 | {{Item name|Australian}}}}
 
     {{#ifexpr: 7616 <= {{{kills}}} and {{{kills}}} < 8500 | {{Item name|Australian}}}}
 
     {{#ifexpr: 8500 <= {{{kills}}} | {{Item name|Hale's Own}}}}
 
     {{#ifexpr: 8500 <= {{{kills}}} | {{Item name|Hale's Own}}}}
}}
+
}}}}}}}}}}}}}}

Revision as of 22:59, 14 April 2016

Expression error: Unrecognized punctuation character "{".

   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".
   Expression error: Unrecognized punctuation character "{".