Template:WeaponCard: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Gammaton32 (talk | contribs) added "no description" parameter |
m Closed quotation marks on style attributes. |
||
| Line 10: | Line 10: | ||
{|- style="border-radius:10px;text-align:center; background-image: linear-gradient(#180E02, #30220C); border-collapse:collapse; font-size:16px; font-family:'Retail Demo Regular', 'Open Sans', 'PT Serif','Palatino',serif;" | {|- style="border-radius:10px;text-align:center; background-image: linear-gradient(#180E02, #30220C); border-collapse:collapse; font-size:16px; font-family:'Retail Demo Regular', 'Open Sans', 'PT Serif','Palatino',serif;" | ||
| style="width:350px; max-width:40%; color:#CDBFAB;" | {{#invoke:Lang|get_string|CitadelHeroStats_Weapon}} | | style="width:350px; max-width:40%; color:#CDBFAB;" | {{#invoke:Lang|get_string|CitadelHeroStats_Weapon}} | ||
| rowspan="3" style="bottom:50px;" | <div style="display:inline-block; position:relative;">{{#ifexist:File:{{#var:hero_en}} Weapon.png|[[File:{{#var:hero_en}} Weapon.png|320x200px|link=]]|[[File:Placeholder Weapon.png|320x200px|link=]]}} <div style="position:absolute; bottom:0px; right:0px;><div style="position:relative; color:#FFEFD7;"> | | rowspan="3" style="bottom:50px;" | <div style="display:inline-block; position:relative;">{{#ifexist:File:{{#var:hero_en}} Weapon.png|[[File:{{#var:hero_en}} Weapon.png|320x200px|link=]]|[[File:Placeholder Weapon.png|320x200px|link=]]}} <div style="position:absolute; bottom:0px; right:0px;"><div style="position:relative; color:#FFEFD7;"> | ||
{|- style="background-color:rgba(0, 0, 0, 0.4); width:120px; font-family:'Retail Demo Regular','Open Sans',serif;" | {|- style="background-color:rgba(0, 0, 0, 0.4); width:120px; font-family:'Retail Demo Regular','Open Sans',serif;" | ||
|colspan="2" |{{#invoke:Lang|get_string|CitadelHeroStats_Weapon_Falloff}} | |colspan="2" |{{#invoke:Lang|get_string|CitadelHeroStats_Weapon_Falloff}} | ||
| Line 18: | Line 18: | ||
</div> | </div> | ||
</div> | </div> | ||
<div style="position:absolute; top:0px; right:5px; ><div style="position:relative; color:#FFEFD7; font-family:'Retail Demo','Open Sans',serif; font-size:14px;">{{Icon/Brown|[[File:Damage.png|20px|link=Damage per second]]|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|DPS|2}} {{#invoke:Lang|get_string|DPS_label}}}}</div> </div> | <div style="position:absolute; top:0px; right:5px;"><div style="position:relative; color:#FFEFD7; font-family:'Retail Demo','Open Sans',serif; font-size:14px;">{{Icon/Brown|[[File:Damage.png|20px|link=Damage per second]]|{{#invoke:HeroData|get_hero_var|{{#var:hero_key_or_en}}|DPS|2}} {{#invoke:Lang|get_string|DPS_label}}}}</div> </div> | ||
</div> | </div> | ||
|- | |- | ||
Revision as of 17:34, 9 November 2025
This template uses CSS found at WeaponCard/styles.css.
Usage
This template displays weapon stats.
Recommended to use key parameter for hero key instead of an unnamed 1st parameter of the english hero name. This allows localizing it to the current language in O(1) time complexity, as opposed to O(N).
Examples
{{WeaponCard|Dynamo}}
{{WeaponCard|key=hero_forge}}
{{WeaponCard|key=hero_forge|weapon_name=Test Weapon}}
{{WeaponCard|key=hero_forge|weapon_name=Test Weapon|no_description=true}}
No description.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| 1 | 1 | no description | Unknown | optional |
| key | key | no description | Unknown | optional |
| ph | ph | no description | Unknown | optional |
| weapon_name | weapon_name | In case the weapon name is different from the files | Unknown | optional |
| no_description | no_description | Remove description
| Boolean | optional |
| no_falloff | no_falloff | Weapons with no damage falloff (Celeste)
| Boolean | optional |