Difference between revisions of "Template:Crate series table/row"

From Team Fortress Wiki
Jump to: navigation, search
m
(Added comments; general cleanup to fix localization issue.)
Line 1: Line 1:
<includeonly>
+
<includeonly><nowiki></nowiki><!-- this nowiki pair ensures that we get a newline before the |- (start of row) -->
<nowiki></nowiki>
+
|-
{{!-}}
+
| {{#if:{{{grade|}}}|data-grade={{{grade}}} class="item-grade {{lc:{{{grade}}}}}"}} | <!--
{{!}} colspan="2" {{#if:{{{grade|}}}|data-grade={{{grade}}}}} style="background:#{{#switch: {{{grade}}}|Civilian=B0C3D9|Freelance=5E98D9|Mercenary=4B69FF|Commando=8847FF|Assassin=D32CE6|Elite=EB4B4B|#default=FFDDAD}};" {{!}} {{item icon|{{{item}}}}} [[{{{link|{{{item}}}}}}{{if lang}}|{{#switch: {{{grade}}}|Civilian=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|Freelance=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|Mercenary=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|Commando=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|Assassin=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|Elite=<span style="color:white;">{{{name|{{Item name|{{{item}}}}}}}}</span>|#default={{{name|{{Item name|{{{item}}}}}}}}}}]]
+
 
{{!}} style="text-align:right;" {{!}} {{#if:{{{rate|}}}|{{Decimal Align|NUM={{{rate}}}|P=2|POSTFIX=%}}}}
+
  Icon (with {{{link}} override)
{{!-}}</includeonly><noinclude>
+
-->{{#if:{{{link|}}}|{{item icon|{{{item}}}|link={{{link}}}}}<!--
 +
 
 +
  Icon (with no link override)
 +
-->|{{item icon|{{{item}}}}}}}<!--
 +
 
 +
  Link target (can be overridden by {{{link}}})
 +
-->[[{{#if:{{{link|}}}|{{{link}}}|{{{item}}}{{if lang}}}}|<!--
 +
 
 +
  Set the link color to white when grade is present, for readability
 +
--><span style="{{#if:{{{grade|}}}|color: white;}}"><!--
 +
 
 +
  Link text (can be overridden by {{{name}}})
 +
-->{{#if:{{{name|}}}|{{{name}}}|{{item name|{{{item}}}}}}}</span>]]
 +
| style="text-align:right;" | {{#if:{{{rate|}}}|{{Decimal Align|NUM={{{rate}}}|P=2|POSTFIX=%}}}}</includeonly><noinclude>
 
{{Documentation}}
 
{{Documentation}}
 
</noinclude>
 
</noinclude>

Revision as of 17:53, 10 December 2023

Template documentation [view] [edit] [history] [purge]

A single row template for the Crate series table template. Renders a single row in the {{Crate series table/Sandbox}}.

Renders a single row in the {{Crate series table}}.

Parameters

item
Required. Used to determine the icon (and, if not overridden, the link and name)
link
Optional. Overrides the image and text links. This template does not modify the value, so it should use {{if lang}}
name
Optional. Overrides the link text. This template does not modify the value, so it should use {{item name}} (or similar).
rate
Optional. Provides a formatted drop percentage.
exactrate
Optional. Provides a tooltip on rate with a rate that factors in unusual drops.
grade
Optional. Sets the background color according to the Grade.

Examples

{{Crate series table/row|item=Shotgun|rate=1|grade=Civilian}}
{{Crate series table/row|item=Shotgun|rate=1|grade=Freelance}}
{{Crate series table/row|item=Shotgun|rate=1|grade=Mercenary}}
{{Crate series table/row|item=Shotgun|rate=1|grade=Commando}}
{{Crate series table/row|item=Shotgun|rate=1|grade=Assassin}}
{{Crate series table/row|item=Shotgun|rate=1|exactrate=0.99|grade=Elite}}
{{Crate series table/row|item=Scattergun}}
{{Crate series table/row|item=Scattergun|name=Rocket Launcher}}
{{Crate series table/row|item=Scattergun|name=Stickybomb Launcher|link=Stickybomb Launcher}}
Test

ShotgunShotgun
1 .00%

ShotgunShotgun
1 .00%

ShotgunShotgun
1 .00%

ShotgunShotgun
1 .00%

ShotgunShotgun
1 .00%

ShotgunShotgun
~1 .00%

ScattergunScattergun

ScattergunRocket Launcher

ScattergunStickybomb Launcher