Difference between revisions of "Template:Transient extended infobox"
Jump to navigation
Jump to search
Line 188: | Line 188: | ||
{{#vardefine:base skill 1 desc| | {{#vardefine:base skill 1 desc| | ||
<!-- | |||
{{#if: {{#var:base skill 1 subobj|}} | {{#if: {{#var:base skill 1 subobj|}} | ||
|{{#show: {{#var:base skill 1 subobj}} |?Has preformatted English description |sep=<br> }} | |{{#show: {{#var:base skill 1 subobj}} |?Has preformatted English description |sep=<br> }} | ||
|{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 1}}}|id:name}}}} | |{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 1}}}|id:name}}}} | ||
}} | }} | ||
--> | |||
{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 1}}}|id:name}}}} | |||
}} | }} | ||
<!-- escape semi-colons to not run into issues when setting it as a value in the record property --> | <!-- escape semi-colons to not run into issues when setting it as a value in the record property --> | ||
<!-- | |||
{{#vardefine:base skill 1 raw desc| | {{#vardefine:base skill 1 raw desc| | ||
{{#if: {{#var:base skill 1 subobj|}} | {{#if: {{#var:base skill 1 subobj|}} | ||
Line 200: | Line 204: | ||
}} | }} | ||
}} | }} | ||
--> | |||
{{#vardefine:base skill 2 subobj| | {{#vardefine:base skill 2 subobj| | ||
{{#if: {{{base skill 2|}}} | {{#if: {{{base skill 2|}}} | ||
Line 222: | Line 226: | ||
{{#vardefine:base skill 2 desc| | {{#vardefine:base skill 2 desc| | ||
<!-- | |||
{{#if: {{#var:base skill 2 subobj|}} | {{#if: {{#var:base skill 2 subobj|}} | ||
|{{#show: {{#var:base skill 2 subobj}} |?Has preformatted English description |sep=<br>}} | |{{#show: {{#var:base skill 2 subobj}} |?Has preformatted English description |sep=<br>}} | ||
|{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 2}}}|id:name}}}} | |{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 2}}}|id:name}}}} | ||
}} | }} | ||
--> | |||
{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 2}}}|id:name}}}} | |||
}} | }} | ||
<!-- | |||
{{#vardefine:base skill 2 raw desc| | {{#vardefine:base skill 2 raw desc| | ||
{{#if: {{#var:base skill 2 subobj|}} | {{#if: {{#var:base skill 2 subobj|}} | ||
Line 233: | Line 240: | ||
}} | }} | ||
}} | }} | ||
--> | |||
{{#vardefine:base skill 3 subobj| | {{#vardefine:base skill 3 subobj| | ||
{{#if: {{{base skill 3|}}} | {{#if: {{{base skill 3|}}} | ||
Line 255: | Line 262: | ||
{{#vardefine:base skill 3 desc| | {{#vardefine:base skill 3 desc| | ||
<!-- | |||
{{#if: {{#var:base skill 3 subobj|}} | |||
|{{#show: {{#var:base skill 3 subobj}} |?Has preformatted English description |sep=<br>}} | |{{#show: {{#var:base skill 3 subobj}} |?Has preformatted English description |sep=<br>}} | ||
|{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 3}}}|id:name}}}} | |{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 3}}}|id:name}}}} | ||
}} | }} | ||
--> | |||
{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 3}}}|id:name}}}} | |||
}} | }} | ||
<!-- | |||
{{#vardefine:base skill 3 raw desc| | {{#vardefine:base skill 3 raw desc| | ||
{{#if: {{#var:base skill 3 subobj|}} | {{#if: {{#var:base skill 3 subobj|}} | ||
Line 266: | Line 276: | ||
}} | }} | ||
}} | }} | ||
--> | |||
{{#vardefine:base skill 4 subobj| | {{#vardefine:base skill 4 subobj| | ||
{{#if: {{{base skill 4|}}} | {{#if: {{{base skill 4|}}} | ||
Line 288: | Line 298: | ||
{{#vardefine:base skill 4 desc| | {{#vardefine:base skill 4 desc| | ||
<!-- | |||
{{#if: {{#var:base skill 4 subobj|}} | {{#if: {{#var:base skill 4 subobj|}} | ||
|{{#show: {{#var:base skill 4 subobj}} |?Has preformatted English description |sep=<br>}} | |{{#show: {{#var:base skill 4 subobj}} |?Has preformatted English description |sep=<br>}} | ||
|{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 4}}}|id:name}}}} | |{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 4}}}|id:name}}}} | ||
}} | }} | ||
--> | |||
{{#masterdata:SkillDescription|{{#masterdata:Skill|{{{base skill 4}}}|id:name}}}} | |||
}} | }} | ||
<!-- | |||
{{#vardefine:base skill 4 raw desc| | {{#vardefine:base skill 4 raw desc| | ||
{{#if: {{#var:base skill 4 subobj|}} | {{#if: {{#var:base skill 4 subobj|}} | ||
Line 299: | Line 312: | ||
}} | }} | ||
}} | }} | ||
--> | |||
<!-- | <!-- | ||
{{#vardefine:charge skill subobj| | {{#vardefine:charge skill subobj| | ||
Line 325: | Line 339: | ||
}} | }} | ||
}} | }} | ||
<!-- | |||
{{#vardefine:charge skill raw desc| | {{#vardefine:charge skill raw desc| | ||
{{#if: {{#var:charge skill subobj|}} | {{#if: {{#var:charge skill subobj|}} | ||
Line 331: | Line 345: | ||
}} | }} | ||
}} | }} | ||
--> | |||
--> | --> | ||
{{#vardefine:base skill 1 jp-en name| | {{#vardefine:base skill 1 jp-en name| | ||
Line 403: | Line 418: | ||
| Has sex = {{{sex|}}} | | Has sex = {{{sex|}}} | ||
| Has gate = {{{gate|}}} | | Has gate = {{{gate|}}} | ||
| Has base skill ={{#if:{{{base skill 1|}}}|{{#var:base skill 1 subobj|-}};0;{{{base skill 1}}};{{#var:base skill 1 en name|{{{base skill 1}}}}};{{#var:base skill 1 desc|[?] ? / ?%}};{{#var:base skill 1 raw desc|[?] ? / ?%}}}} | | Has base skill ={{#if:{{{base skill 1|}}}|{{#var:base skill 1 subobj|-}};0;{{{base skill 1}}};{{#var:base skill 1 en name|{{{base skill 1}}}}}<!--;{{#var:base skill 1 desc|[?] ? / ?%}};{{#var:base skill 1 raw desc|[?] ? / ?%}}}}--> | ||
| Has base skill ={{#if:{{{base skill 2|}}}|{{#var:base skill 2 subobj|-}};1;{{{base skill 2}}};{{#var:base skill 2 en name|{{{base skill 2}}}}};{{#var:base skill 2 desc|[?] ? / ?%}};{{#var:base skill 2 raw desc|[?] ? / ?%}}}} | | Has base skill ={{#if:{{{base skill 2|}}}|{{#var:base skill 2 subobj|-}};1;{{{base skill 2}}};{{#var:base skill 2 en name|{{{base skill 2}}}}}<!--;{{#var:base skill 2 desc|[?] ? / ?%}};{{#var:base skill 2 raw desc|[?] ? / ?%}}}}--> | ||
| Has base skill ={{#if:{{{base skill 3|}}}|{{#var:base skill 3 subobj|-}};2;{{{base skill 3}}};{{#var:base skill 3 en name|{{{base skill 3}}}}};{{#var:base skill 3 desc|[?] ? / ?%}};{{#var:base skill 3 raw desc|[?] ? / ?%}}}} | | Has base skill ={{#if:{{{base skill 3|}}}|{{#var:base skill 3 subobj|-}};2;{{{base skill 3}}};{{#var:base skill 3 en name|{{{base skill 3}}}}}<!--;{{#var:base skill 3 desc|[?] ? / ?%}};{{#var:base skill 3 raw desc|[?] ? / ?%}}}}--> | ||
| Has base skill ={{#if:{{{base skill 4|}}}|{{#var:base skill 4 subobj|-}};3;{{{base skill 4}}};{{#var:base skill 4 en name|{{{base skill 4}}}}};{{#var:base skill 4 desc|[?] ? / ?%}};{{#var:base skill 4 raw desc|[?] ? / ?%}}}} | | Has base skill ={{#if:{{{base skill 4|}}}|{{#var:base skill 4 subobj|-}};3;{{{base skill 4}}};{{#var:base skill 4 en name|{{{base skill 4}}}}}<!--;{{#var:base skill 4 desc|[?] ? / ?%}};{{#var:base skill 4 raw desc|[?] ? / ?%}}}}--> | ||
| Has charge skill ={{{charge skill name|}}};{{{charge skill jp name|}}};{{{charge skill description|}}};{{#var:charge skill weapon}} | | Has charge skill ={{{charge skill name|}}};{{{charge skill jp name|}}};{{{charge skill description|}}};{{#var:charge skill weapon}} | ||
| Has illustrator ={{#if:{{{illustrator|}}}| | | Has illustrator ={{#if:{{{illustrator|}}}| |
Revision as of 02:21, 4 March 2019
Description
This templates creates an infobox and subobject for a Transient. Please do not directly invoke this template.
An example to feed override parameters (such as translation names) are:
{{#vardefine:transient en name|Name}} {{#vardefine:transient en title|Title}} {{#vardefine:transient availability|Available}} {{#vardefine:transient acquisition|Gacha}} {{#vardefine:transient en jingi|Charge Skill Name}} {{#vardefine:transient species|Species}} {{#vardefine:transient gate|Gate Name}} {{#vardefine:transient jp en research file|Translation for Japanese Research File}}
To invoke this template properly, use (after the vardefines):
{{#masterdata:Card|CARDID}}
Consult other transient pages for additional undocumented options.