trusted
5,920
edits
SurtrFan8511 (talk | contribs) |
|||
(50 intermediate revisions by 2 users not shown) | |||
Line 22: | Line 22: | ||
}} | }} | ||
{{#vardefine:counter|{{#expr:{{#var:counter}}+1}} }} | {{#vardefine:counter|{{#expr:{{#var:counter}}+1}} }} | ||
}}{{#subobject:equipment{{#vardefineecho:equipmentumber|{{#expr:{{#var:equipmentnumber|-1}}+1}}}} | }}{{#arraydefine:limitation array|{{{limitations|}}}|<br>}}{{#subobject:equipment{{#vardefineecho:equipmentumber|{{#expr:{{#var:equipmentnumber|-1}}+1}}}} | ||
| Has game context = AR Equipment | | Has game context = AR Equipment | ||
| Has Japanese name = {{{name|}}} | | Has Japanese name = {{{name|}}} | ||
Line 30: | Line 30: | ||
| Has rarity = {{{rarity|}}} | | Has rarity = {{{rarity|}}} | ||
| Has ID = {{{id|}}} | | Has ID = {{{id|}}} | ||
| Has filename = {{{filename|}}} | | Has filename = {{lc:{{{filename|}}}}} | ||
| Has illustrator ={{#if:{{{illustrator|}}}| | | 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 illustrator = {{#if:{{{illustrator|}}}| | |||
{{#vardefine:counter|0}} | {{#vardefine:counter|0}} | ||
{{#arrayprint:illustrator | {{#arrayprint:illustrator | ||
Line 41: | Line 44: | ||
}}|+sep=### | }}|+sep=### | ||
| Has acquisition = {{{acquisition|}}} | | Has acquisition = {{{acquisition|}}} | ||
| Has restrictions={{{limitations|}}} | | Has AR effects = {{{effects|}}} | ||
| Has restrictions = {{#if:{{{limitations|}}}|{{#arrayprint:limitation array | |||
| ### | |||
| @@@ | |||
| {{Strip formatting|@@@}} | |||
}}|No restrictions}}|+sep=### | |||
}} | }} | ||
}}<!-- end subobject | }}<!-- end subobject | ||
-->{{#ifeq:{{#var:equipmentnumber|0}}|0|{{#css: | -->{{#if:{{{id|}}}|{{#vardefine:ar skill id|{{formatnum:{{#ask: | ||
[[Has key::AR skill linker]] | |||
[[Has AR ID::{{{id|}}}]] | |||
|?Has Skill ID|mainlabel=-|limit=1|headers=hide | |||
}}|R}}}}}}{{#ifeq:{{#var:equipmentnumber|0}}|0|{{#css: | |||
table.equipment-infobox { | table.equipment-infobox { | ||
float: | float: left; | ||
background-color: #f9f9f9; | background-color: #f9f9f9; | ||
border: 1px solid #aaa; | border: 1px solid #aaa; | ||
Line 63: | 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 69: | 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 76: | Line 100: | ||
}}}}<table class="equipment-infobox" id="equipment{{#var:equipmentnumber|0}}"> | }}}}<table class="equipment-infobox" id="equipment{{#var:equipmentnumber|0}}"> | ||
<tr> | <tr> | ||
<th colspan= | <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 style="float:centre;padding:10px 0">{{{en name|?}}}<br>{{{name|}}}</div></th> | ||
</tr> | </tr> | ||
{{#if:{{{illustrator|}}}| | {{#if:{{{illustrator|}}}| | ||
<tr> | <tr> | ||
<td rowspan="100">{{#tag:mediator|https://cdn.housamo.xyz/housamo/unity/Android//equip/equip_card_{{{filename|none}}}.png|height= | <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 109: | Line 136: | ||
{{#if:{{{skills|}}}| | {{#if:{{{skills|}}}| | ||
<tr> | <tr> | ||
<th colspan=3>Skills</th> | <th colspan=3>{{#ifexist:AR Equipment Skill:{{#var:ar skill id}}|[[AR Equipment Skill:{{#var:ar skill id}}|Skills]]|Skills}}</th> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 120: | Line 147: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td colspan=3>{{{ | <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 131: | Line 158: | ||
</tr> | </tr> | ||
}} | }} | ||
{{#if:{{#arrayindex:limitation array|0}}| | |||
= | <tr> | ||
<td colspan=4>{{Disjunctive transient search|{{#arrayprint:limitation array|;|@@@|{{Strip formatting|@@@}}}}|columns=6}}</td> | |||
</tr> | |||
{{ | }} | ||
{{# | </table>[[Category:AR Equipment]]</onlyinclude></includeonly><noinclude>{{Documentation}}</noinclude> | ||
{{ | |||
</ | |||