Difference between revisions of "Template:AR Equipment extended infobox"

From Tokyo Afterschool Summoners
Jump to navigation Jump to search
 
(26 intermediate revisions by the same user not shown)
Line 30: Line 30:
| Has rarity = {{{rarity|}}}
| Has rarity = {{{rarity|}}}
| Has ID = {{{id|}}}
| Has ID = {{{id|}}}
| Has filename = {{{filename|}}}
| Has filename = {{lc:{{{filename|}}}}}
| Has release date = {{#var:ar equipment release date|{{{release date|2016-01-12}}}}}
| Has release version = {{#var:ar equipment release version|{{{release version|0.0.0}}}}}
| Has skills = {{#explode:{{#explode:{{{skills|}}}|<td colspan=3>|1}}|</td>|0}}
| Has skills = {{#explode:{{#explode:{{{skills|}}}|<td colspan=3>|1}}|</td>|0}}
| Has illustrator = {{#if:{{{illustrator|}}}|
| Has illustrator = {{#if:{{{illustrator|}}}|
Line 42: Line 44:
}}|+sep=###
}}|+sep=###
| Has acquisition = {{{acquisition|}}}
| Has acquisition = {{{acquisition|}}}
| Has AR effects = {{{effects|}}}
| Has restrictions = {{#if:{{{limitations|}}}|{{#arrayprint:limitation array
| Has restrictions = {{#if:{{{limitations|}}}|{{#arrayprint:limitation array
   | ###
   | ###
Line 55: Line 58:
}}|R}}}}}}{{#ifeq:{{#var:equipmentnumber|0}}|0|{{#css:
}}|R}}}}}}{{#ifeq:{{#var:equipmentnumber|0}}|0|{{#css:
table.equipment-infobox {
table.equipment-infobox {
     float: right;
     float: left;
     background-color: #f9f9f9;
     background-color: #f9f9f9;
     border: 1px solid #aaa;
     border: 1px solid #aaa;
Line 72: Line 75:
table.equipment-infobox tr:first-child th {
table.equipment-infobox tr:first-child th {
     background-color: #ccf;
     background-color: #ccf;
{{#switch:{{{rarity|}}}|
| 1 | 2 = background-image: linear-gradient(195deg, rgb(192, 160, 128), rgb(240, 224, 192), rgb(192, 160, 128));
| 3 = background-image: linear-gradient(195deg, rgb(192, 192, 192), rgb(224, 224, 224), rgb(192, 192, 192));
| 4 = background-image: linear-gradient(195deg, rgb(240, 176, 80), rgb(255, 224, 128), rgb(240, 176, 80));
| 5 = background-image: linear-gradient(195deg, rgb(255, 128, 128), rgb(255, 255, 128), rgb(128, 255, 128), rgb(128, 255, 255), rgb(128, 128, 255));
}}
     padding: 0.5em 1em 0.5em 1em;
     padding: 0.5em 1em 0.5em 1em;
     font-size: 1.2em;
     font-size: 1.2em;
Line 78: Line 87:
table.equipment-infobox tr:not(:first-child) th {
table.equipment-infobox tr:not(:first-child) th {
     background-color: #ddf;
     background-color: #ddf;
{{#switch:{{{rarity|}}}|
| 1 | 2 = background-color: rgb(240, 208, 176);
| 3 = background-color: rgb(224, 224, 224);
| 4 = background-color: rgb(255, 224, 128);
| 5 = background-image: linear-gradient(to right, rgb(255, 224, 224), rgb(255, 255, 224), rgb(224, 255, 224), rgb(224, 255, 255), rgb(224, 224, 255));
}}
}
}


Line 85: Line 100:
}}}}<table class="equipment-infobox" id="equipment{{#var:equipmentnumber|0}}">
}}}}<table class="equipment-infobox" id="equipment{{#var:equipmentnumber|0}}">
     <tr>
     <tr>
         <th colspan=3>
         <th colspan=4>
             <div style="float:left;padding:0px 0">{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android/icon_equip/equip_icon_{{{filename|none}}}.png|width=60|height=60}}</div>
             <div style="float:left;padding:0px 0">{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android/icon_equip/equip_icon_{{lc:{{{filename|none}}}}}.png|width=60|height=60}}</div>
             <div style="float:centre;padding:10px 0">{{{en name|?}}}<br>{{{name|}}}</div></th>
             <div style="float:centre;padding:10px 0">{{{en name|?}}}<br>{{{name|}}}</div></th>
        <th colspan=3>{{Star|{{{rarity|}}}}}</th>
     </tr>
     </tr>
{{#if:{{{illustrator|}}}|
{{#if:{{{illustrator|}}}|
     <tr>
     <tr>
       <td rowspan="12">{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{{filename|none}}}.png|height=320}}</td>
       <td rowspan="100">{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{lc:{{{filename|none}}}}}.png|height=350}}</td>
      <th>Rarity</th>
      <td>{{{rarity|?}}}</td>
    </tr>
    <tr>
       <th colspan=3>Illustrator</th>
       <th colspan=3>Illustrator</th>
     </tr>
     </tr>
Line 129: Line 147:
     </tr>
     </tr>
     <tr>
     <tr>
         <td colspan=3>{{{limitations|}}}</td>
         <td colspan=3>{{#arrayprint:limitation array||@@@|{{#if:{{#pos:@@@|type:}}|{{AR Equipment limitation|type={{#explode:@@@|,|0}}|value={{#explode:@@@|,|1}}}}|@@@}}{{#if:{{#pos:@@@|div>}}|<!--transient icons get passed along with a data-test div, which creates an extra line break-->|<br>}}}}</td>
     </tr>
     </tr>
}}
}}
Line 142: Line 160:
{{#if:{{#arrayindex:limitation array|0}}|
{{#if:{{#arrayindex:limitation array|0}}|
     <tr>
     <tr>
      <th colspan=4>Applicable transients</th>
       <td colspan=4>{{Disjunctive transient search|{{#arrayprint:limitation array|;|@@@|{{Strip formatting|@@@}}}}|columns=6}}</td>
    </tr>
    <tr>
       <td colspan=4>{{Disjunctive transient search|{{#arrayprint:limitation array|;|@@@|{{Strip formatting|@@@}}}}|columns=4}}</td>
     </tr>
     </tr>
}}
}}
</table>[[Category:AR Equipment]]</onlyinclude></includeonly>
</table>[[Category:AR Equipment]]</onlyinclude></includeonly><noinclude>{{Documentation}}</noinclude>
== Description ==
Both creates an infobox and defines a subobject for AR Equipment. Additional parameters include:
<pre>
{{#vardefine:ar equipment acquisition|}}
{{#vardefine:ar equipment en name|}}
{{#vardefine:ar equipment en note|}}
{{#vardefine:ar equipment acquisition|}}
</pre>
 
Like other extended infobox templates, invocation of this template is to be done through the corresponding <code><nowiki>{{#masterdata:Equip|ID}}</nowiki></code> extension call.

Latest revision as of 17:03, 5 November 2022

Template documentation[view] [edit] [history] [purge]

Description

Both creates an infobox and defines a subobject for AR Equipment.

Usage

Like other extended infobox templates, invocation of this template is to be done through the corresponding {{#masterdata:Equip|ID}} extension call, where ID is the ID of the AR Equipment.

Editors may alter the infobox via variables.

Variables

  • ar equipment en name - English name of the equipment. This name will be the commonly displayed one.
  • ar equipment en note - Translation of the flavor text for the AR Equipment. It appears under "Translated from Japanese" cell below the infobox.
  • ar equipment acquisition - a way to obtain the AR Equipment.
  • ar equipment release date - when the AR was released.
  • ar equipment release version - the game version under which the AR was released.

Examples

{{#vardefine:ar equipment en name|Family Portrait}}
{{#vardefine:ar equipment en note|Example translation}}
{{#vardefine:ar equipment acquisition|Gacha}}
{{#masterdata:Equip|2026}}



Family Portrait
夏の日の一枚
Rarity 3
Illustrator
Effects
効果1Increases HP by 150~300
効果2Increases ATK by 150~300
往事渺望ユースフル・サマーデイNo additional CS effects
Skills
[Turn StartTriggers on turn start of their player, after [Phase Start] effects, before [Opponent Turn Start] effects. Effects of the same timing from same unit are all triggered together before they are applied.] Apply SpiritDeal extra 400~800 damage to enemies for 2 turns (Buff) to self / 20~40%
[Status ResistanceTriggers directly before receiving any status, including those that would normally not be accepted due to pre-existing acquisition of the same status. Prevents target statuses from being applied at all and removes them if already present. The application of the any status that confers Status Resistance will trigger its own Status Resistance skill effects.] Remove CharmCannot attack for 3 turns (Debuff) / 20~100%
Restrictions
Acquisition
Gacha
Translated from Japanese
Example translation
Official Japanese
「ヒーハー、砂像完成!名付けて『カウボーイとカメラマン』、どーだ、すげーだろ?」

「おれたちをモデルに、サンドアートつくってみました。あたまの上でハイタッチするのは、仲良しのあかしなんです、へへへ」 そう語ったのは神宿学園のジャーナリスト、シュクユウと、王子坊学園のカウボーイ、ベイブ・バニヤン。 サンドアートイベント会場のビーチにて、仲良しの2人は友情の証として互いの砂像を作った。 そして完成後にはシュクユウのカメラをつかって、記念のぱしゃり。 2人はそれぞれの学園でも特に活動的な生徒として知られている。 かたや取材で学外へ出かけ、かたや自身が未開拓の地を求めて散歩する。 そして今日の、彼らは二度と同じものはない、この夏休みの冒険へ出発するのだ。