Template:BATTD upgrade info: Difference between revisions

Pymonkibot (talk | contribs)
m Text replacement - "info-sub" to "subtable"
Pymonkibot (talk | contribs)
m Text replacement - "<div class="info">" to "<div class="info subtable-container">"
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>{|class="info"
<includeonly><templatestyles src="Info/style.css"/><div class="info subtable-container"><!--
!class="head"|{{{name}}}
--><div class="head">{{{name}}}</div>
|-
{|class="subtable main centered"
|
|[[File:{{{image}}}|100px|Icon of {{{name}}}]]
{|class="subtable main centered-cells"
|style="text-align:center"|[[File:{{{image}}}|100px]]
|-
|-
|{{{description}}}
|{{{description}}}
Line 16: Line 14:
|-
|-
!Conditions
!Conditions
|colspan="2"|{{#if:{{{level required|}}}{{{weapon required|}}}{{{trinket required|}}}{{{locked by upgrades|}}}{{{character nearby required|}}}|<ul>{{#if:{{{level required|}}}|<li>Requires [[Star level]] {{{level required}}}</li>}}{{#if:{{{weapon required|}}}|<li>Needs an [[Weapon (BATTD)|{{{weapon required}}}]] equipped</li>}}{{#if:{{{trinket required|}}}|<li>Needs {{{trinket required}}} equipped</li>}}{{#if:{{{character nearby required|}}}|<li>Needs [[{{{character nearby required}}}]] nearby</li>}}{{#if:{{{locked by upgrades|}}}|{{#cargo_query:table=battd_upgrades
|colspan="2"|{{#if:{{{level required|}}}{{{weapon required|}}}{{{trinket required|}}}{{{locked by upgrades|}}}{{{character nearby required|}}}|<!--
|fields=CONCAT("<li>Locked by [[", _pageName, "|", name, "]]</li>") = text
-->{{#if:{{{level required|}}}|Requires [[star level]] {{{level required}}}<br>}}<!--
-->{{#if:{{{weapon required|}}}|Needs an [[Weapon (BATTD)|{{{weapon required}}}]] equipped<br>}}<!--
-->{{#if:{{{trinket required|}}}|Needs {{{trinket required}}} equipped<br>}}<!--
-->{{#if:{{{character nearby required|}}}|Needs [[{{{character nearby required}}}]] nearby<br>}}<!--
-->{{#if:{{{locked by upgrades|}}}|{{#cargo_query:table=battd_upgrades
|fields=CONCAT("Locked by [[", _pageName, "|", name, "]]<br>") = text
|where={{#invoke:cargo name list|main|id|{{{locked by upgrades}}}|delimiter=,}}
|where={{#invoke:cargo name list|main|id|{{{locked by upgrades}}}|delimiter=,}}
|delimiter=\n
|delimiter=\n
}}}}</ul>|—}}
}}}}|—}}
|-
|-
!Prerequisites
!Prerequisites
|colspan="2"|{{#if:{{{previous|}}}|{{#cargo_query:tables = battd_upgrades=main_table, battd_upgrades__previous, battd_upgrades=prerequisites_table
|colspan="2"|{{#if:{{{previous|}}}|{{#cargo_query:tables = battd_upgrades=main_table, battd_upgrades__previous, battd_upgrades=prerequisites_table
|join on = main_table._ID=battd_upgrades__previous._RowID, battd_upgrades__previous._value=prerequisites_table.id
|join on = main_table._ID=battd_upgrades__previous._RowID, battd_upgrades__previous._value=prerequisites_table.id
|fields=CONCAT("[[", prerequisites_table._pageName, "|", prerequisites_table.name, "]]") = text
|fields=CONCAT("[[", prerequisites_table._pageName, "|", prerequisites_table.name, "]]<br>") = text
|where=main_table.id = "{{{id|x}}}" AND NOT prerequisites_table.unused
|where=main_table.id = "{{{id|x}}}" AND NOT prerequisites_table.unused
|format=ul
|format=list
|delimiter=
|default=―
|default=―
}}|―}}
}}|―}}
Line 34: Line 38:
|colspan="2"|{{#if:{{{prerequisite of|}}}|
|colspan="2"|{{#if:{{{prerequisite of|}}}|
*{{{prerequisite of}}}|{{#cargo_query:table=battd_upgrades
*{{{prerequisite of}}}|{{#cargo_query:table=battd_upgrades
|fields=CONCAT("[[", _pageName, "|", name, "]]") = text
|fields=CONCAT("[[", _pageName, "|", name, "]]<br>") = text
|where=previous HOLDS "{{{id|x}}}" AND NOT unused
|where=previous HOLDS "{{{id|x}}}" AND NOT unused
|format=ul
|format=list
|delimiter=
|default=―
|default=―
}}}}
}}}}
|}
|}</div><!--
|}{{#ifeq:{{NAMESPACENUMBER}}|0|{{#cargo_store:_table=battd_upgrades
-->{{#ifeq:{{NAMESPACENUMBER}}|0|{{#cargo_store:_table=battd_upgrades
|id={{{id|}}}
|id={{{id|}}}