Template:BTD6 mk info: Difference between revisions

mNo edit summary
redesigned the infobox
Line 4: Line 4:
|
|
{|class="info-sub main centered-cells"
{|class="info-sub main centered-cells"
|[[File:{{{image}}}|100px]]
|[[File:{{{image}}}|100px|Icon of {{{name}}}]]
|-
|-
|{{{description}}}
|{{{description}}}
|}
|}
{|class="info-sub"
![[Tower category|Category]]
|colspan="2"|{{#switch:{{{category}}}
|Heroes=[[Hero]]es
|Powers=[[Power]]s
|[[{{{category|}}}]]
}}
|-
|-
|
{|class="info-sub centered-cells"
![[Tower category|Category]]
!Cost
!Cost
!Points required
|colspan="2"|{{#ifeq:{{{cost|0}}}|0|Free|{{BTD6 mm|{{{cost|0}}}}}}}
|-
|-
|{{{category|???}}}
|[[File:BTD6 BloonjaminsIcon.png|x17px|link=Monkey Money]] {{formatnum:{{{cost|0}}}}}
|[[File:BTD6 KnowledgeIcon.png|x17px|link=Monkey Knowledge Point]] {{{points required|0}}}
|}
|-
|
{|class="info-sub"
!Prerequisites
!Prerequisites
|colspan=2|{{#if:{{{prerequisites|}}}|{{#cargo_query:tables = btd6_mk=main_mk, btd6_mk__prerequisites, btd6_mk=prerequisites_mk
|colspan="2"|{{#ifexpr:{{{points required|0}}} != 0 or {{#if:{{{prerequisites|}}}|1}}|{{#ifeq:{{{points required|0}}}|0||
*[[File:BTD6 KnowledgeIcon.png|x17px|link=Monkey Knowledge Point]] {{{points required}}} invested}}
{{#if:{{{prerequisites|}}}|{{#cargo_query:tables = btd6_mk=main_mk, btd6_mk__prerequisites, btd6_mk=prerequisites_mk
|join on = main_mk._ID=btd6_mk__prerequisites._RowID, btd6_mk__prerequisites._value=prerequisites_mk.name
|join on = main_mk._ID=btd6_mk__prerequisites._RowID, btd6_mk__prerequisites._value=prerequisites_mk.name
|fields=CONCAT("[[", prerequisites_mk._pageName, "|", prerequisites_mk.name, "]]") = text
|fields=CONCAT("[[File:", prerequisites_mk.image, "|x20px|link=", prerequisites_mk._pageName, "{{!}}", prerequisites_mk.name, "]] [[", prerequisites_mk._pageName, "|", prerequisites_mk.name, "]]") = text
|where=main_mk.name = "{{{name|x}}}"
|where=main_mk.name = "{{{name|x}}}"
|format=ul
|format=ul
}}|―}}
}}}}|―}}
|-
|-
!Prerequisite of
!Prerequisite of
|colspan=2|{{#cargo_query:table=btd6_mk
|colspan="2"|{{#cargo_query:table=btd6_mk
|fields=CONCAT("[[", _pageName, "|", name, "]]") = text
|fields=CONCAT("[[File:", image, "|x20px|link=", _pageName, "{{!}}", name, "]] [[", _pageName, "|", name, "]]") = text
|where=prerequisites HOLDS "{{{name|x}}}"
|where=prerequisites HOLDS "{{{name|x}}}"
|format=ul
|format=ul
|default=―
|default=―}}
}}
|-
|-
!Introduced
!Introduced
|colspan=2|{{#if:{{{introduced|}}}|[[Bloons TD 6 v{{{introduced}}}|Version {{{introduced}}}]]|Launch}}
|colspan="2"|{{#if:{{{introduced|}}}|[[Bloons TD 6 v{{{introduced}}}|Version {{{introduced}}}]]|Launch}}
|}
|}
|}{{#ifeq:{{NAMESPACENUMBER}}|0|{{#cargo_store:_table=btd6_mk
|}{{#ifeq:{{NAMESPACENUMBER}}|0|{{#cargo_store:_table=btd6_mk
|id={{{id|}}}
|id={{{id|}}}
|unused={{{unused|No}}}


|name      ={{{name|}}}
|name      ={{{name|}}}
Line 54: Line 53:
|cost          ={{{cost|}}}
|cost          ={{{cost|}}}
|points_required={{{points required|}}}
|points_required={{{points required|}}}
}}[[Category:{{{category}}} Monkey Knowledge]]}}{{#seo:
}}[[Category:{{{category}}} Monkey Knowledge]]{{#seo:
|image={{{image|}}}
|image={{{image|}}}
|keywords=BTD6 {{{name|}}}
|keywords=BTD6 {{{name|}}}
}}</includeonly><noinclude>{{/doc}}
}}}}</includeonly><noinclude>{{#cargo_declare:_table=btd6_mk
 
{{#cargo_declare:_table=btd6_mk
|id=String
|id=String
|unused=Boolean


|name      =String
|name      =String
Line 72: Line 70:
|cost          =Integer
|cost          =Integer
|points_required=Integer
|points_required=Integer
|prerequisites  =List (, ) of String
|prerequisites  =List (;) of String
}}</noinclude>
}}{{/doc}}</noinclude>