Difference between revisions of "Template:MCFloorOverviewDisplay"

From Dragalia Lost Wiki
Jump to navigation Jump to search
imported>Elaeagnifolia
>Boblers
(fixed display of mana spiral gem)
 
(90 intermediate revisions by 2 users not shown)
Line 8: Line 8:
  
 
--><div class="mc-node-overview-notable">
 
--><div class="mc-node-overview-notable">
 +
<div style="text-align:left;">
 
{{NotableWrap
 
{{NotableWrap
 
|notables={{#ifeq:{{{1|}}} | 6 | |  
 
|notables={{#ifeq:{{{1|}}} | 6 | |  
 +
{{#ifexpr: {{{1|}}} < {{#expr:{{#var:maxLimitBreakCount}}+1}} |
 
{{Notable
 
{{Notable
|header={{#ifeq:{{{1|}}} | 5 | Mana Spiral Unbind Materials | Floor {{#expr:{{{1|}}}+1}} Unbind Materials }}
+
|header={{#ifeq:{{{1|}}} | 5 | [[File:Mc Unbind 6M {{#switch:{{{2|}}}|Flame=01|Water=02|Wind=03|Light=04|Shadow=05}}.png|32px|link=]] Mana Spiral Unbind Materials | [[File:Mc Unbind Mana.png|32px|link=]] Floor {{#expr:{{{1|}}}+1}} Unbind Materials }}
|content=<div style="text-align:center;">
+
|content=<div style="margin:1em;">
{{#cargo_query:tables=CharaLimitBreak
+
{{#invoke:CargoQuery|main
|fields=CONCAT("{{{1|}}}")=Floor,OrbData1Id{{{1|}}},OrbData2Id{{{1|}}},OrbData3Id{{{1|}}},OrbData4Id{{{1|}}},OrbData5Id{{{1|}}},OrbData1Num{{{1|}}},OrbData2Num{{{1|}}},OrbData3Num{{{1|}}},OrbData4Num{{{1|}}},OrbData5Num{{{1|}}}
+
|q?tables=CharaLimitBreak
|where=Id={{#var:limitBreakId}}
+
|q?fields=CONCAT("{{{1|}}}")=Floor,OrbData1Id{{{1|}}},OrbData2Id{{{1|}}},OrbData3Id{{{1|}}},OrbData4Id{{{1|}}},OrbData5Id{{{1|}}},OrbData1Num{{{1|}}},OrbData2Num{{{1|}}},OrbData3Num{{{1|}}},OrbData4Num{{{1|}}},OrbData5Num{{{1|}}}
|format=template
+
|q?where=Id={{#var:limitBreakId}}
 
|template=MCFloorLimitBreakCost
 
|template=MCFloorLimitBreakCost
|named args=yes
 
 
}}
 
}}
 
</div>
 
</div>
 +
}}
 
}}
 
}}
 
}}
 
}}
 
{{Notable
 
{{Notable
 
|header={{#ifeq:{{{1|}}} | 6 | Mana Spiral | Floor {{{1|}}} }} Total Materials
 
|header={{#ifeq:{{{1|}}} | 6 | Mana Spiral | Floor {{{1|}}} }} Total Materials
|content=<!--
+
|content=<div style="margin:1em;"><!--
 
# Mana
 
# Mana
-->{{Icon|Resource|Mana|size=20px|text=1}} x{{#cargo_query:tables=MCNodes|fields=SUM(NecessaryManaPoint)|where=MC={{#var:manaCircleName}} AND Hierarchy="{{{1|}}}"}}<br/>
+
-->{{Icon|Resource|Mana|size=20px|text=1}} x{{formatnum:{{#expr:{{formatnum:{{#cargo_query:
 +
tables=MCNodes
 +
|fields=SUM(NecessaryManaPoint)
 +
|where=MC="{{#var:manaCircleName}}" AND Hierarchy="{{{1|}}}"
 +
|no html
 +
}}|R}}}}}}<br/><!--
 +
 
 +
# Material Loop
 +
-->{{#vardefine: i | 0 }}<!--
 +
-->{{#while:
 +
| {{#ifexpr: {{#var:i}} < {{#var:matCounter}} | true }}
 +
| <nowiki/><!--
 +
# Increment loop variable
 +
-->{{#vardefine:i| {{#expr: {{#var:i}}+1 }} }}<!--
 +
 
 +
# Get the material from the comma-separated list variable
 +
-->{{#vardefine:matLoopItem| {{#explode:{{#var:floorMaterials}}|,|{{#var:i}} }} }}<!--
 +
-->{{Icon|Material|{{#var:matLoopItem}}|size=20px|text=1}} x{{#var:{{{1|}}}{{#var:matLoopItem}}}}<br/>
 +
}}<!--
 +
-->{{#ifeq:{{#var:eldwaterFloorTotal}} | 0 | | {{Icon|Resource|Eldwater|size=20px|text=1}} x{{formatnum:{{#var:eldwaterFloorTotal}}}} }}
 +
</div>
 
}}
 
}}
 
{{Notable
 
{{Notable
 
|header={{#ifeq:{{{1|}}} | 6 | Mana Spiral | Floor {{{1|}}} }} Node Breakdown
 
|header={{#ifeq:{{{1|}}} | 6 | Mana Spiral | Floor {{{1|}}} }} Node Breakdown
|content=
+
|content=<div style="margin:1em;">
 +
{{#invoke:CargoQuery|main
 +
|q?tables=MCNodeType
 +
|q?fields=Id,NodeType,CONCAT("{{{1|}}}")=Floor
 +
|q?where=NodeType NOT LIKE "%?%"
 +
|template=MCNodeBreakdown
 
}}
 
}}
 +
</div>
 
}}
 
}}
 +
}}
 +
</div>
 
</div></includeonly>
 
</div></includeonly>

Latest revision as of 23:33, 27 June 2020