Difference between revisions of "Template:Wyrmprint info card"

From Dragalia Lost Wiki
Jump to navigation Jump to search
imported>Elaeagnifolia
>Mornsta-gpuser
Line 1: Line 1:
<noinclude>{{doc}}[[Category:Templates]]</noinclude><includeonly>{{#invoke:CargoQuery|main
+
<noinclude>[[Category:Templates]]</noinclude><includeonly>{{#vardefine:minhp|{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=MinHp|default=|no html|group by=_pageName}}}}{{#vardefine:minstr|{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=MinAtk|default=|no html|group by=_pageName}}}}{{#vardefine:maxhp|{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=MaxHp|default=|no html|group by=_pageName}}}}{{#vardefine:maxstr|{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=MaxAtk|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities11|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities11|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities12|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities12|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities21|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities21|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities22|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities22|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities31|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities31|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}{{#vardefine:Abilities32|{{#cargo_query:tables=Abilities|where=Id="{{#cargo_query:tables=Wyrmprints|where=_pageName="{{{1|{{{Name|}}}}}}"|fields=Abilities32|default=|no html|group by=_pageName}}"|fields=Name|limit=1|more results text=|default=|no html|group by=_pageName}}}}
|q?tables=Wyrmprints,Abilities=A11,Abilities=A12,Abilities=A21,Abilities=A22,Abilities=A31,Abilities=A32
+
<!--Content display-->
|q?join=Wyrmprints.Abilities11=A11.Id,Wyrmprints.Abilities12=A12.Id,Wyrmprints.Abilities21=A21.Id,Wyrmprints.Abilities22=A22.Id,Wyrmprints.Abilities31=A31.Id,Wyrmprints.Abilities32=A32.Id
+
<div style="display:inline-block; margin: 1em; width:300px; vertical-align:top">
|q?fields=Wyrmprints._pageName=PageName,Wyrmprints.Name,BaseId,MinHp,MaxHp,MinAtk,MaxAtk,A11.Name=Abilities11,A12.Name=Abilities12,A21.Name=Abilities21,A22.Name=Abilities22,A31.Name=Abilities31,A32.Name=Abilities32
+
[[File:{{#cargo_query:tables=Wyrmprints|fields=CONCAT('',BaseId,' 01 portrait')|where=_pageName="{{{1|{{{Name|}}}}}}"|no html|default=Unknown|group by=_pageName}}.png|300px|link={{{1|{{{Name|}}}}}}]]
|q?where=Wyrmprints._pageName="{{{1|{{{Name|}}}}}}"
+
<div style="text-align:center;>'''[[{{{1|{{{Name|}}}}}}]]'''</div>
|template=WyrmprintInfoCard
+
<div style="text-align:center; font-size:.85em;">'''HP''': {{#var:minhp}} - {{#var:maxhp}}&emsp;'''Str''': {{#var:minstr}} - {{#var:maxstr}}</div>
|q?groupBy=Wyrmprints._pageName
+
<div style="text-align:center; font-size:.85em;">
}}</includeonly>
+
'''Abilities''': {{AbilityTooltip|{{#var:Abilities11}}|{{#var:Abilities12}}}}{{#if:{{#var:Abilities21}}|, {{AbilityTooltip|{{#var:Abilities21}}|{{#var:Abilities22}}}}}}{{#if:{{#var:Abilities31}}|, {{AbilityTooltip|{{#var:Abilities31}}|{{#var:Abilities32}}}}}}</div>
 +
</div></includeonly>

Revision as of 14:24, 5 February 2019