Difference between revisions of "Template:Transient infobox"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
Line 2: Line 2:
}}{{#if:{{#var:transient id|}}||
}}{{#if:{{#var:transient id|}}||
{{#vardefine:transient tmp subobj|{{#ask: [[Has game context::Transient]][[Has Japanese title::{{{jp title|}}}]]}}}}
{{#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 tmp subobj|}}|{{#vardefine:transient id|{{#replace:{{#show:{{#var:transient tmp subobj|}}|?Has ID}}|,|}}}}}}
}}{{#if:{{#var:transient id|}}||
}}{{#if:{{#var:transient id|}}||
{{#vardefine:transient id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}|0}}}}
{{#vardefine:transient id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}|0}}}}

Revision as of 12:23, 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
}}