Difference between revisions of "Template:Strange rank name"
(I wrote a pythong script so I wouldn't have to do it by hand.) |
|||
Line 1: | Line 1: | ||
− | <includeonly>{{# | + | <includeonly> |
− | | holiday punch | | + | {{#if: |
+ | {{#ifeq:{{lc:{{{rankson}}}}}|tickle fights won|yes}} | ||
+ | {{#ifeq:{{lc:{{{item-name}}}}}|holiday punch|yes}} | ||
+ | | | ||
{{#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 22: | Line 25: | ||
{{#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}}}} | ||
− | | invis watch | | + | }}{{#if: |
+ | {{#ifeq:{{lc:{{{rankson}}}}}|seconds cloaked|yes}} | ||
+ | {{#ifeq:{{lc:{{{item-name}}}}}|invis watch|yes}} | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 200 | {{Item name|Strange}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 200 | {{Item name|Strange}}}} | ||
{{#ifexpr: 200 <= {{{kills}}} and {{{kills}}} < 500 | {{Item name|Unremarkable}}}} | {{#ifexpr: 200 <= {{{kills}}} and {{{kills}}} < 500 | {{Item name|Unremarkable}}}} | ||
Line 44: | Line 50: | ||
{{#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}}}} | ||
− | | mantreads | + | }}{{#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:{{{item-name}}}}}|mantreads|yes}} | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|Strange}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|Strange}}}} | ||
{{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|Broken-In}}}} | {{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|Broken-In}}}} | ||
Line 66: | Line 75: | ||
{{#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}}}} | ||
− | | sapper | | + | }}{{#if: |
+ | {{#ifeq:{{lc:{{{rankson}}}}}|buildings sapped|yes}} | ||
+ | {{#ifeq:{{lc:{{{item-name}}}}}|sapper|yes}} | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|Strange}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|Strange}}}} | ||
{{#ifexpr: 3 <= {{{kills}}} and {{{kills}}} < 9 | {{Item name|Unremarkable}}}} | {{#ifexpr: 3 <= {{{kills}}} and {{{kills}}} < 9 | {{Item name|Unremarkable}}}} | ||
Line 88: | Line 100: | ||
{{#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}}}} | ||
− | | spirit of giving | | + | }}{{#if: |
+ | {{#ifeq:{{lc:{{{rankson}}}}}|gifts given|yes}} | ||
+ | {{#ifeq:{{lc:{{{item-name}}}}}|spirit of giving|yes}} | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|The}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|The}}}} | ||
{{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|The Baseline Benefactor's}}}} | {{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 3 | {{Item name|The Baseline Benefactor's}}}} | ||
Line 109: | Line 124: | ||
{{#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}}}} | ||
− | | cosmetic | points scored | + | }}{{#if: |
+ | {{#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. --> | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 15 | {{Item name|Strange}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 15 | {{Item name|Strange}}}} | ||
{{#ifexpr: 15 <= {{{kills}}} and {{{kills}}} < 30 | {{Item name|Ragged}}}} | {{#ifexpr: 15 <= {{{kills}}} and {{{kills}}} < 30 | {{Item name|Ragged}}}} | ||
Line 131: | Line 149: | ||
{{#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}}}} | ||
− | | duck journal | + | }}{{#if: |
+ | {{#ifeq:{{lc:{{{rankson}}}}}|duck xp level|yes}} | ||
+ | {{#ifeq:{{lc:{{{item-name}}}}}|duck journal|yes}} | ||
+ | | | ||
{{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|The}}}} | {{#ifexpr: 0 <= {{{kills}}} and {{{kills}}} < 1 | {{Item name|The}}}} | ||
{{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 2 | {{Item name|Crumb Chasing}}}} | {{#ifexpr: 1 <= {{{kills}}} and {{{kills}}} < 2 | {{Item name|Crumb Chasing}}}} | ||
Line 153: | Line 174: | ||
{{#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: |
+ | {{#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 175: | Line 199: | ||
{{#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}}}} | ||
+ | }} | ||
}}</includeonly> | }}</includeonly> |