Difference between revisions of "Template:Transient extended infobox"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
m (Added hyperlinks)
(Put the equippable ar template in)
(39 intermediate revisions by 3 users not shown)
Line 181: Line 181:
  |{{#ask:
  |{{#ask:
   [[Has game context::Skill]]
   [[Has game context::Skill]]
   [[Has Japanese name::{{{base skill 1}}}]]
   [[Has ID::{{{base skill 1 id}}}]]
   [[Has effect ID::1]]
   [[Has effect ID::1]]
   |link=none
   |link=none
Line 192: Line 192:


{{#if: {{#var:base skill 1 subobj|}}|
{{#if: {{#var:base skill 1 subobj|}}|
  {{#if:{{#vardefineecho:base skill 1 evo|{{#show: {{#var:base skill 1 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}
  <!--{{#if:{{#vardefineecho:base skill 1 evo|{{#show: {{#var:base skill 1 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}-->
{{#if:{{#show: {{#var:base skill 1 subobj}} |?Has evolved skill|link=none}}|{{#arraydefine:base skill 1 evo|{{#show: {{#var:base skill 1 subobj}} |?Has evolved skill|link=none}} }}{{#vardefine:has skill evo|true}} }}
}}
}}


Line 214: Line 215:
  }}
  }}
-->
-->
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 1 subobj|}}|{{#show: {{#var:base skill 1 subobj}} |?Has ID}}|{{#masterdata:Skill|{{{base skill 1}}}|id:name}}}}|link-radius-image=true}}
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 1 subobj|}}|{{formatnum:{{#show: {{#var:base skill 1 subobj}} |?Has ID}}|R}}|{{#masterdata:Skill|{{{base skill 1}}}|id:name}}}}|link-radius-image=true}}
}}
}}


Line 229: Line 230:
  |{{#ask:
  |{{#ask:
   [[Has game context::Skill]]
   [[Has game context::Skill]]
   [[Has Japanese name::{{{base skill 2}}}]]
   [[Has ID::{{{base skill 2 id}}}]]
   [[Has effect ID::1]]
   [[Has effect ID::1]]
   |link=none
   |link=none
Line 240: Line 241:


{{#if: {{#var:base skill 2 subobj|}}|
{{#if: {{#var:base skill 2 subobj|}}|
  {{#if:{{#vardefineecho:base skill 2 evo|{{#show: {{#var:base skill 2 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}
<!--{{#if:{{#vardefineecho:base skill 2 evo|{{#show: {{#var:base skill 2 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}-->
{{#if:{{#show: {{#var:base skill 2 subobj}} |?Has evolved skill|link=none}}|{{#arraydefine:base skill 2 evo|{{#show: {{#var:base skill 2 subobj}} |?Has evolved skill|link=none}} }}{{#vardefine:has skill evo|true}} }}
}}
}}


Line 263: Line 265:
  }}
  }}
-->
-->
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 2 subobj|}}|{{#show: {{#var:base skill 2 subobj}} |?Has ID}}|{{#masterdata:Skill|{{{base skill 2}}}|id:name}}}}|link-radius-image=true}}
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 2 subobj|}}|{{formatnum:{{#show: {{#var:base skill 2 subobj}} |?Has ID}}|R}}|{{#masterdata:Skill|{{{base skill 2}}}|id:name}}}}|link-radius-image=true}}
}}
}}
<!--
<!--
Line 276: Line 278:
  |{{#ask:
  |{{#ask:
   [[Has game context::Skill]]
   [[Has game context::Skill]]
   [[Has Japanese name::{{{base skill 3}}}]]
   [[Has ID::{{{base skill 3 id}}}]]
   [[Has effect ID::1]]
   [[Has effect ID::1]]
   |link=none
   |link=none
Line 287: Line 289:


{{#if: {{#var:base skill 3 subobj|}}|
{{#if: {{#var:base skill 3 subobj|}}|
  {{#if:{{#vardefineecho:base skill 3 evo|{{#show: {{#var:base skill 3 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}
  <!--{{#if:{{#vardefineecho:base skill 3 evo|{{#show: {{#var:base skill 3 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}-->
{{#if:{{#show: {{#var:base skill 3 subobj}} |?Has evolved skill|link=none}}|{{#arraydefine:base skill 3 evo|{{#show: {{#var:base skill 3 subobj}} |?Has evolved skill|link=none}} }}{{#vardefine:has skill evo|true}} }}
}}
}}


Line 310: Line 313:
  }}
  }}
-->
-->
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 3 subobj|}}|{{#show: {{#var:base skill 3 subobj}} |?Has ID}}|{{#masterdata:Skill|{{{base skill 3}}}|id:name}}}}|link-radius-image=true}}
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 3 subobj|}}|{{formatnum:{{#show: {{#var:base skill 3 subobj}} |?Has ID}}|R}}|{{#masterdata:Skill|{{{base skill 3}}}|id:name}}}}|link-radius-image=true}}
}}
}}
<!--
<!--
Line 323: Line 326:
  |{{#ask:
  |{{#ask:
   [[Has game context::Skill]]
   [[Has game context::Skill]]
   [[Has Japanese name::{{{base skill 4|}}}]]
   [[Has ID::{{{base skill 4 id}}}]]
   [[Has effect ID::1]]
   [[Has effect ID::1]]
   |link=none
   |link=none
Line 346: Line 349:


{{#if: {{#var:base skill 4 subobj|}}|
{{#if: {{#var:base skill 4 subobj|}}|
  {{#if:{{#vardefineecho:base skill 4 evo|{{#show: {{#var:base skill 4 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}
  <!--{{#if:{{#vardefineecho:base skill 4 evo|{{#show: {{#var:base skill 4 subobj}} |?Has evolved skill|link=none}}}}|{{#vardefine:has skill evo|true}}}}-->
{{#if:{{#show: {{#var:base skill 4 subobj}} |?Has evolved skill|link=none}}|{{#arraydefine:base skill 4 evo|{{#show: {{#var:base skill 4 subobj}} |?Has evolved skill|link=none}} }}{{#vardefine:has skill evo|true}} }}
}}
}}


Line 356: Line 360:
  }}
  }}
-->
-->
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 4 subobj|}}|{{#show: {{#var:base skill 4 subobj}} |?Has ID}}|{{#masterdata:Skill|{{{base skill 4}}}|id:name}}}}|link-radius-image=true}}
{{#masterdata:SkillDescription| {{#if: {{#var:base skill 4 subobj|}}|{{formatnum:{{#show: {{#var:base skill 4 subobj}} |?Has ID}}|R}}|{{#masterdata:Skill|{{{base skill 4}}}|id:name}}}}|link-radius-image=true}}
}}
}}
<!--
<!--
Line 365: Line 369:
}}
}}
-->
-->
<!--
 
{{#vardefine:charge skill subobj|
{{#vardefine:charge skill subobj|
  {{#if: {{{cs|}}}
  {{#if: {{{charge skill id|}}}
  |{{#ask:
  |{{#ask:
   [[Has game context::Skill]]
   [[Has game context::Skill]]
   [[Has ID::{{{cs|}}}]]
   [[Has ID::{{{charge skill id|}}}]]
   [[Has effect ID::1]]
   [[Has effect ID::1]]
   |link=none
   |link=none
Line 380: Line 384:
}}
}}


{{#vardefine:charge skill en name|
<!--{{#vardefine:charge skill en name|
  {{#if: {{#var:charge skill subobj|}}
  {{#if: {{#var:charge skill subobj|}}
  |{{#show: {{#var:charge skill subobj}} |?Has English name }}
  |{{#show: {{#var:charge skill subobj}} |?Has English name }}
Line 436: Line 440:
{{#vardefine:transient id|{{{id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}}}}}}}}
{{#vardefine:transient id|{{{id|{{#if:{{{jp title|}}}|{{#masterdata:Card|{{{jp title|}}}|id:name.title}}}}}}}}}
{{#ifexpr:{{#var:transient id|}}<2|{{#vardefine:transient id|}}}}
{{#ifexpr:{{#var:transient id|}}<2|{{#vardefine:transient id|}}}}
<!--searching for skill specific evolutions now that id is estabilished
This is a temporary solution until the original template creator comes up with a better way to link those skill evos with their respective units-->{{#if:{{#vardefineecho:sse evo|{{#ask:
  [[Has key::Sse linker]]
  [[Has transient ID::{{#var:transient id|100000}}]]
| ?Has skill subobject
| limit=1|headers=hide|link=none|searchlabel=-|mainlabel=-
}}}}|{{#vardefine:has skill evo|true}}}}
{{#vardefine:charge skill weapon|{{Weapons|{{#replace:{{{charge skill pattern|{{#ifeq:{{#var:weapon type}}|?||{{#var:weapon type}}}}}}}|Weapon Spread |}}}}}}
{{#vardefine:charge skill weapon|{{Weapons|{{#replace:{{{charge skill pattern|{{#ifeq:{{#var:weapon type}}|?||{{#var:weapon type}}}}}}}|Weapon Spread |}}}}}}
 
{{#vardefine:height|{{#var:transient height|{{{height|}}}}}}}
{{#vardefine:weight|{{#var:transient weight|{{{weight|}}}}}}}
{{#vardefine:summon date|{{#var:transient summon date|{{{summon date|}}}}}}}
}}<!--create vars end-->{{#if: {{NAMESPACE}} | <!-- don't create subobj within namespace --> | <!--
}}<!--create vars end-->{{#if: {{NAMESPACE}} | <!-- don't create subobj within namespace --> | <!--


Line 480: Line 479:
| Has sex = {{{sex|}}}
| Has sex = {{{sex|}}}
| Has gate = {{{gate|}}}
| Has gate = {{{gate|}}}
| Has summon date = {{{summon date|}}}
| Has summon date = {{#var:summon date}}
| Has weight = {{{weight|}}}
| Has weight = {{#var:weight}}
| Has height = {{{height|}}}
| Has height = {{#var:height}}
| 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|[?] ? / ?%}};{{{base skill 1 id}}}}}
| 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|[?] ? / ?%}};{{{base skill 2 id}}}}}
| 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|[?] ? / ?%}};{{{base skill 3 id}}}}}
| 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|[?] ? / ?%}};{{{base skill 4 id}}}}}
| 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}};{{{charge skill id|}}}
| Has illustrator ={{#if:{{{illustrator|}}}|
| Has illustrator ={{#if:{{{illustrator|}}}|
   {{#vardefine:counter|0}}
   {{#vardefine:counter|0}}
Line 823: Line 822:
{{#ifeq:{{#var:transientnumber}}|0|<h2>Transient Information</h2><div class='transientBox'><div class="tabs"></div></div>}}<div class="transient-infobox" id="transient{{#var:transientnumber}}">
{{#ifeq:{{#var:transientnumber}}|0|<h2>Transient Information</h2><div class='transientBox'><div class="tabs"></div></div>}}<div class="transient-infobox" id="transient{{#var:transientnumber}}">
  {{#ifeq:{{#var:transientnumber}}|0|<!--div class="tabs"></div-->}}
  {{#ifeq:{{#var:transientnumber}}|0|<!--div class="tabs"></div-->}}
  <div class="transient-container {{#ifeq:{{#var:energy}}|?|none|{{lc:{{Energy|{{#var:energy}}}}}}}} transient{{#var:transientnumber}}">
  <div class="transient-container {{#ifeq:{{#var:energy}}|?|none|{{lc:{{Energy|{{#var:energy}}}}}}}} transient{{#var:transientnumber}}" data-id="{{#var:transient id|}}">
  <div class="header">
  <div class="header">
   <table>
   <table>
Line 835: Line 834:
   <!--{{#if:{{{extended|}}}|<td><div class="extended">[[File:sprite_btn_favorite_on.png|Using the extended template]]</div></td>}}-->
   <!--{{#if:{{{extended|}}}|<td><div class="extended">[[File:sprite_btn_favorite_on.png|Using the extended template]]</div></td>}}-->
{{#ifeq:{{Weapon type|{{#var:weapon type}}}}|?| |
{{#ifeq:{{Weapon type|{{#var:weapon type}}}}|?| |
<td rowspan="2" style="width:50px; padding: 0px;">{{#ifexist:File:Weapon_Spread_{{Weapon type|{{#var:weapon type}}}}.png|[[File:Weapon_Spread_{{Weapon type|{{#var:weapon type}}}}.png|50px|link=Category:{{Weapon type|{{#var:weapon type}}}} transients]]|}}</td>
<td rowspan="2" style="width:50px; padding: 0px;">{{#ifexist:File:Weapon_Spread_{{Weapon type|{{#var:weapon type}}}}.png|[[File:Weapon_Spread_{{Weapon type|{{#var:weapon type}}}}.png|50px|link={{Weapon type|{{#var:weapon type}}}}]]|}}</td>
}}
}}
   </tr>
   </tr>
Line 853: Line 852:
     {{#if: {{{variant|}}} | {{#ifeq: {{lc:{{{variant}}}}} | standard |  |
     {{#if: {{{variant|}}} | {{#ifeq: {{lc:{{{variant}}}}} | standard |  |
       <th>Variant</th>
       <th>Variant</th>
       <td>{{{variant|Standard}}}</td>
       <td>{{Event link|{{{variant|}}}|unit={{{en name|}}}}}</td>
     }}
     }}
     }}
     }}
Line 911: Line 910:
     {{#if: {{#var:base skill 1 subobj|}}|{{#if:{{#show: {{#var:base skill 1 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 1 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     {{#if: {{#var:base skill 1 subobj|}}|{{#if:{{#show: {{#var:base skill 1 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 1 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     <tr>
     <tr>
       <th data-spread="{{#var:base skill 1 range|0 0 0 0}}">{{#if: {{#var:base skill 1 subobj|}} | [[{{#var:base skill 1 subobj|}}|{{#var:base skill 1 en name|{{{base skill 1}}} }}]] | {{#if:{{{base skill 1|}}}|[[{{{base skill 1}}}]]|?}} }}</th>
       <th data-spread="{{#var:base skill 1 range|0 0 0 0}}">{{#if: {{#var:base skill 1 subobj|}} | [[{{#var:base skill 1 subobj|}}|{{#var:base skill 1 en name|{{{base skill 1}}} }}]] | {{#if:{{{base skill 1|}}}|[[{{{base skill 1}}}]]|?}} }}</th>
       <td>{{#var:base skill 1 desc| ? }}</td>
       <td>{{#var:base skill 1 desc| ? }}</td>
     </tr>
     </tr>
     {{#if: {{#var:base skill 2 subobj|}}|{{#if:{{#show: {{#var:base skill 2 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 2 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     {{#if: {{#var:base skill 2 subobj|}}|{{#if:{{#show: {{#var:base skill 2 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 2 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     <tr>
     <tr>
       <th data-spread="{{#var:base skill 2 range|0 0 0 0}}">{{#if: {{#var:base skill 2 subobj|}} | [[{{#var:base skill 2 subobj|}}|{{#var:base skill 2 en name|{{{base skill 2}}} }}]] | {{#if:{{{base skill 2|}}}|[[{{{base skill 2}}}]]|?}} }}</th>
       <th data-spread="{{#var:base skill 2 range|0 0 0 0}}">{{#if: {{#var:base skill 2 subobj|}} | [[{{#var:base skill 2 subobj|}}|{{#var:base skill 2 en name|{{{base skill 2}}} }}]] | {{#if:{{{base skill 2|}}}|[[{{{base skill 2}}}]]|?}} }}</th>
       <td>{{#var:base skill 2 desc| ? }}</td>
       <td>{{#var:base skill 2 desc| ? }}</td>
     </tr>
     </tr>
     {{#if: {{#var:base skill 3 subobj|}}|{{#if:{{#show: {{#var:base skill 3 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 3 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     {{#if: {{#var:base skill 3 subobj|}}|{{#if:{{#show: {{#var:base skill 3 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 3 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     <tr>
     <tr>
       <th data-spread="{{#var:base skill 3 range|0 0 0 0}}">{{#if: {{#var:base skill 3 subobj|}} | [[{{#var:base skill 3 subobj|}}|{{#var:base skill 3 en name|{{{base skill 3}}} }}]] | {{#if:{{{base skill 3|}}}|[[{{{base skill 3}}}]]|?}} }}</th>
       <th data-spread="{{#var:base skill 3 range|0 0 0 0}}">{{#if: {{#var:base skill 3 subobj|}} | [[{{#var:base skill 3 subobj|}}|{{#var:base skill 3 en name|{{{base skill 3}}} }}]] | {{#if:{{{base skill 3|}}}|[[{{{base skill 3}}}]]|?}} }}</th>
       <td>{{#var:base skill 3 desc| ? }}</td>
       <td>{{#var:base skill 3 desc| ? }}</td>
     </tr>
     </tr>
     {{#if: {{#var:base skill 4 subobj|}}|{{#if:{{#show: {{#var:base skill 4 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 4 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     {{#if: {{#var:base skill 4 subobj|}}|{{#if:{{#show: {{#var:base skill 4 subobj}} |?Has additional skills }}|<tr><th colspan="3"><b>The skill below has its additional effects viewable [[{{#show: {{#var:base skill 4 subobj}} |?Has additional skills }}|here]].</b></th></tr>}}}}
     <tr>
     <tr>
       <th data-spread="{{#var:base skill 4 range|0 0 0 0}}">{{#if: {{#var:base skill 4 subobj|}} | [[{{#var:base skill 4 subobj|}}|{{#var:base skill 4 en name|{{{base skill 4}}} }}]] | {{#if:{{{base skill 4|}}}|[[{{{base skill 4}}}]]|?}} }}</th>
       <th data-spread="{{#var:base skill 4 range|0 0 0 0}}">{{#if: {{#var:base skill 4 subobj|}} | [[{{#var:base skill 4 subobj|}}|{{#var:base skill 4 en name|{{{base skill 4}}} }}]] | {{#if:{{{base skill 4|}}}|[[{{{base skill 4}}}]]|?}} }}</th>
       <td>{{#var:base skill 4 desc| ? }}</td>
       <td>{{#var:base skill 4 desc| ? }}</td>
     </tr>
     </tr>
     </table>
     </table>
   {{#if: {{#var:has skill evo|}} |
   {{#if: {{#var:has skill evo|}} |
     <table class="data>
     <table class="data">
     <tr>
     <tr>
     <th colspan="3">[[Skill Evolution]](s)</th>
     <th colspan="3">[[Skill Evolution]](s)</th>
     </tr>
     </tr>
    {{#if: {{#var:base skill 1 evo|}} |
<!--    {{#if: {{#var:base skill 1 evo|}} |
     <tr>
     <tr>
       <th>[[{{#var:base skill 1 evo|}}|{{#var:base skill 1 en name|{{{base skill 1}}} }} Plus]]</th>
       <th>[[{{#var:base skill 1 evo|}}|{{#var:base skill 1 en name|{{{base skill 1}}} }} Plus]]</th>
Line 957: Line 956:
       <th>[[{{#var:base skill 4 evo|}}|{{#var:base skill 4 en name|{{{base skill 4}}} }} Plus]]</th>
       <th>[[{{#var:base skill 4 evo|}}|{{#var:base skill 4 en name|{{{base skill 4}}} }} Plus]]</th>
       <td>{{#masterdata:SkillDescription|{{#show: {{#var:base skill 4 evo}} |?Has ID}}}}</td>
       <td>{{#masterdata:SkillDescription|{{#show: {{#var:base skill 4 evo}} |?Has ID}}}}</td>
    </tr>
    }}-->
    {{#arrayprint:base skill 1 evo||@@@@
    |<tr>
      <th>[[@@@@|{{#if:{{#show:@@@@|?Has English name}}|{{#show:@@@@|?Has English name|link=none}}|{{#show:@@@@|?Has Japanese name|link=none}}}}]]</th>
      <td>{{#masterdata:SkillDescription|{{formatnum:{{#show: @@@@ |?Has ID}}|R}}}}</td>
     </tr>
     </tr>
     }}
     }}
     {{#if: {{#var:sse evo|}} |
     {{#arrayprint:base skill 2 evo||@@@@
     <tr>
    |<tr>
       <th>[[{{#var:sse evo|}}|{{#show: {{#var:sse evo}}|?Has English name}}]]</th>
      <th>[[@@@@|{{#if:{{#show:@@@@|?Has English name}}|{{#show:@@@@|?Has English name|link=none}}|{{#show:@@@@|?Has Japanese name|link=none}}}}]]</th>
       <td>{{#masterdata:SkillDescription|{{#show: {{#var:sse evo}} |?Has ID}}}}</td>
      <td>{{#masterdata:SkillDescription|{{formatnum:{{#show: @@@@ |?Has ID}}|R}}}}</td>
     </tr>
    }}
    {{#arrayprint:base skill 3 evo||@@@@
    |<tr>
       <th>[[@@@@|{{#if:{{#show:@@@@|?Has English name}}|{{#show:@@@@|?Has English name|link=none}}|{{#show:@@@@|?Has Japanese name|link=none}}}}]]</th>
       <td>{{#masterdata:SkillDescription|{{formatnum:{{#show: @@@@ |?Has ID}}|R}}}}</td>
    </tr>
    }}
    {{#arrayprint:base skill 4 evo||@@@@
    |<tr>
      <th>[[@@@@|{{#if:{{#show:@@@@|?Has English name}}|{{#show:@@@@|?Has English name|link=none}}|{{#show:@@@@|?Has Japanese name|link=none}}}}]]</th>
      <td>{{#masterdata:SkillDescription|{{formatnum:{{#show: @@@@ |?Has ID}}|R}}}}</td>
     </tr>
     </tr>
     }}
     }}
Line 969: Line 986:
     <table class="data">
     <table class="data">
     <tr>
     <tr>
       <th colspan="3">{{#if:{{{charge skill name|}}}|{{#if:{{{charge skill jp-en name|}}}|<u><span title="{{{charge skill jp-en name}}}">{{{charge skill name}}}</span></u>|{{{charge skill name}}}}}|?}}</th>
       <th colspan="3">{{#if:{{{charge skill name|}}}|{{#if:{{{charge skill jp-en name|}}}|<u><span title="{{{charge skill jp-en name}}}">{{#if:{{#var:charge skill subobj}}|[[{{#var:charge skill subobj}}|{{{charge skill name}}}]]|{{{charge skill name}}}}}</span></u>|{{#if:{{#var:charge skill subobj}}|[[{{#var:charge skill subobj}}|{{{charge skill name}}}]]|{{{charge skill name}}}}}}}|?}}</th>
     </tr>
     </tr>
     <tr>
     <tr>
       <!--th>{{#if:{{{charge skill name|}}}|{{#if:{{{charge skill jp-en name|}}}|<u><span title="{{{charge skill jp-en name}}}">{{{charge skill name}}}</span></u>|{{{charge skill name}}}}}|?}}</th-->
       <!--th>{{#if:{{{charge skill name|}}}|{{#if:{{{charge skill jp-en name|}}}|<u><span title="{{{charge skill jp-en name}}}">{{{charge skill name}}}</span></u>|{{{charge skill name}}}}}|?}}</th-->
       <td>{{#if:{{{charge skill name|}}}|{{{charge skill description|?}}}|?}}</td>
       <td>{{#if:{{{charge skill name|}}}|{{{charge skill description|?}}}|?}}</td>
       <td style="width:50px; padding: 0px;">[[File:Weapon Spread {{#var:charge skill weapon|}}.png|50px]]{{#if:{{{charge skill multiplier|}}}|<br><div style='text-align:center'>{{{charge skill multiplier}}}x</div>}}</td>
       <td style="width:50px; padding: 0px;">[[File:Weapon Spread {{#var:charge skill weapon|}}.png|50px|link={{#var:charge skill weapon|}}]]{{#if:{{{charge skill multiplier|}}}|<br><div style='text-align:center'>{{{charge skill multiplier}}}x</div>}}</td>
     </tr>
     </tr>
    {{#ifeq:{{#var:availability|}}|Current|<tr>
      <td colspan="3">{{Equippable AR Equipment|{{{en name|{{{jp name|?}}}}}};{{Weapon type|{{#var:weapon type|?}}}};{{Energy|{{#var:energy|?}}}}}}</td>
    </tr>}}
     </table>
     </table>
     <!--}}-->
     <!--}}-->
Line 1,044: Line 1,064:
<tr>
<tr>
       <th>Gate</th>
       <th>Gate</th>
       <td>[[{{Gate|{{{gate}}}|format=name}}]]</td>
       <td>{{#ifeq:{{{gate|}}}|Unknown|Unknown|[[{{Gate|{{{gate}}}|format=name}}]]}}</td>
</tr>
</tr>
     }}
     }}
     {{#if:{{{weight|}}}|
     {{#if:{{#var:weight}}|
<tr>
<tr>
     <th>Weight (kg)</th>
     <th>Weight (kg)</th>
     <td>{{{weight|}}}</td>
     <td>{{#var:weight}}</td>
</tr>
</tr>
     }}
     }}
     {{#if:{{{height|}}}|
     {{#if:{{#var:height}}|
<tr>
<tr>
     <th>Height (cm)</th>
     <th>Height (cm)</th>
     <td>{{{height|}}}</td>
     <td>{{#var:height}}</td>
</tr>
</tr>
     }}
     }}
     {{#if:{{{summon date|}}}|
     {{#if:{{#var:summon date}}|
<tr>
<tr>
     <th>Summon Date</th>
     <th>Summon Date</th>
     <td>{{{summon date|}}}</td>
     <td>{{#var:summon date}}</td>
</tr>
</tr>
     }}
     }}
Line 1,094: Line 1,114:
<div>{{#if:{{{skin artwork|}}}|{{#tag:galleryscript|{{#ifexist:File:{{{artwork|}}}.png|{{{artwork}}}|{{#ifexist:File:{{{en name}}}{{#if:{{{variant|}}}|_{{{variant}}}|}}_{{{rarity}}}star_full.png|{{{en name}}}{{#if:{{{variant|}}}|_{{{variant}}}|}}_{{{rarity}}}star_full|}}}};{{{skin artwork|}}}|number={{#var:transientnumber}}}}|}}
<div>{{#if:{{{skin artwork|}}}|{{#tag:galleryscript|{{#ifexist:File:{{{artwork|}}}.png|{{{artwork}}}|{{#ifexist:File:{{{en name}}}{{#if:{{{variant|}}}|_{{{variant}}}|}}_{{{rarity}}}star_full.png|{{{en name}}}{{#if:{{{variant|}}}|_{{{variant}}}|}}_{{{rarity}}}star_full|}}}};{{{skin artwork|}}}|number={{#var:transientnumber}}}}|}}
{{#if:{{{cdn skin artwork|}}}|{{#tag:masterdataskins|{{{cdn skin artwork|}}}|selector-chara-relations=#charaRelations{{{chara id|0}}}|voice={{#var:transient voice filename|}}|selector-fg=div.transient{{#var:transientnumber}} > .artwork > img|selector-icon=td.icon.transient{{#var:transientnumber}} > img|flags={{#var:transient voice condition|}}}}{{#vardefine:transient voice filename|}}{{#vardefine:transient voice condition|}}|}}</div>
{{#if:{{{cdn skin artwork|}}}|{{#tag:masterdataskins|{{{cdn skin artwork|}}}|selector-chara-relations=#charaRelations{{{chara id|0}}}|voice={{#var:transient voice filename|}}|selector-fg=div.transient{{#var:transientnumber}} > .artwork > img|selector-icon=td.icon.transient{{#var:transientnumber}} > img|flags={{#var:transient voice condition|}}}}{{#vardefine:transient voice filename|}}{{#vardefine:transient voice condition|}}|}}</div>
</div></div>{{#ifexpr:{{{charge skill id|0}}}>0|{{#masterdata:Skill|{{{charge skill id|0}}}|format=blank}}}}{{#vardefine:base skill 1 evo|}}{{#vardefine:base skill 2 evo|}}{{#vardefine:base skill 3 evo|}}{{#vardefine:base skill 4 evo|}}{{#vardefine:sse evo|}}<!--
</div></div>{{#ifexpr:{{{charge skill id|0}}}>0|{{#masterdata:Skill|{{{charge skill id|0}}}|format=blank}}}}{{#arraydefine:base skill 1 evo|}}{{#arraydefine:base skill 2 evo|}}{{#arraydefine:base skill 3 evo|}}{{#arraydefine:base skill 4 evo|}}{{#vardefine:has skill evo|}}<!--


     auto categorization
     auto categorization
Line 1,116: Line 1,136:
| man = Male
| man = Male
| woman = Female
| woman = Female
| 無 = Unknown gender
| 無 | none = Unknown gender
|#default = {{{sex|Unknown gender}}}
|#default = {{{sex|Unknown gender}}}
}} transients]]
}} transients]]
Line 1,151: Line 1,171:
{{#vardefine:transient gate|Gate Name}}
{{#vardefine:transient gate|Gate Name}}
{{#vardefine:transient jp en research file|Translation for Japanese Research File}}
{{#vardefine:transient jp en research file|Translation for Japanese Research File}}
{{#vardefine:transient height|166}}
{{#vardefine:transient weight|96}}
{{#vardefine:transient summon date|8/7}}
</pre>
</pre>



Revision as of 06:31, 5 July 2020

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}}

{{#vardefine:transient height|166}}
{{#vardefine:transient weight|96}}
{{#vardefine:transient summon date|8/7}}

To invoke this template properly, use (after the vardefines):

{{#masterdata:Card|CARDID}}

Consult other transient pages for additional undocumented options.