Difference between revisions of "Template:Transient infobox"
Jump to navigation
Jump to search
(a better error message) |
|||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine:transient id|{{{id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}|0}}}} | <includeonly>{{#vardefine:transient id|{{{id|}}} | ||
}}{{#if:{{#var:transient id|}}|| | |||
{{#vardefine:transient tmp subobj|{{#ask: [[Has game context::Transient]][[Has Japanese title::{{{jp title|}}}]]}}}} | |||
{{#if:{{#var:transient tmp subobj|}}|{{#vardefine:transient id|{{#show:{{#var:transient tmp subobj|}}|?Has ID}}}}}} | |||
}}{{#if:{{#var:transient id|}}|| | |||
{{#vardefine:transient id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}|0}}}} | |||
}}{{#ifexpr:{{#var:transient id|}}<2|{{#vardefine:transient id|}}}}{{#if:{{#var:transient id|}}|{{ | |||
#if:{{{en title|}}}|{{#vardefine:transient en title|{{{en title|}}}}}}}{{ | #if:{{{en title|}}}|{{#vardefine:transient en title|{{{en title|}}}}}}}{{ | ||
#if:{{{en name|}}}|{{#vardefine:transient en name|{{{en name|}}}}}}}{{ | #if:{{{en name|}}}|{{#vardefine:transient en name|{{{en name|}}}}}}}{{ |
Revision as of 12:22, 28 March 2019
Description
This templates is a proxy for the Template:Transient extended infobox extended template to avoid manually adding internal ID's to units by matching up titles to units. If you absolutely have to create an infobox for a unit that's not in game, please use:
{{#vardefine:transient en name|Gullinbursti}} {{#vardefine:transient jp name|グリンブルスティ}} {{#vardefine:transient element|英雄}} {{#vardefine:transient weapon|打撃}} {{#vardefine:transient illustrator|WAKU+LW}} {{#vardefine:transient voice actor|日野聡}} {{#vardefine:transient availability|}} {{#vardefine:transient acquisition|}} {{#vardefine:transient artwork|}} {{#vardefine:transient icon|}} {{#masterdata:CardPartial|utageFilename}}
Where either you can either specify artwork (filename on wiki) or utageFilename (asset used in-game). An icon is optional but recommended.
If a unit is in-game and the ID is unable to be found, you can simply invoke this template by:
{{Transient infobox | jp title = Title | en name = English Name | artwork = Wiki Filename | icon = Wiki Filename }}