Template:MoveData-UNI2/EfficiencyTest: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<includeonly><!--------------------------- defaults the character to the subpagename --------------------------- -->{{#vardefine:MoveCardTargetChara|{{{chara|{{SUBPAGENAME}}}}}}}<!----------- <!----------- determines up to 7 inputs from a comma seperated list of inputs in the |input argument ----------- -->{{#vardefine:name1|{{#explode:{{{input}}}|,|0}}}}<!-- -->{{#vardefine:name2|{{#explode:{{{input}}}|,|1}}}}<!-- -->{{#vardefine:name3|{{#explode:{{{input}}}|,|2}}}}<!--...") |
No edit summary |
||
Line 1: | Line 1: | ||
<includeonly><!--------------------------- defaults the character to the subpagename --------------------------- | <includeonly><!--------------------------- defaults the character to the subpagename --------------------------- | ||
-->{{#vardefine:MoveCardTargetChara|{{{chara|{{SUBPAGENAME}}}}}}}<!----------- | -->{{#vardefine:MoveCardTargetChara|{{{chara|{{SUBPAGENAME}}}}}}}<!----------- | ||
--------- determines up to 7 inputs from a comma seperated list of inputs in the |input argument ----------- | |||
-->{{#vardefine:name1|{{#explode:{{{input}}}|,|0}}}}<!-- | -->{{#vardefine:name1|{{#explode:{{{input}}}|,|0}}}}<!-- | ||
-->{{#vardefine:name2|{{#explode:{{{input}}}|,|1}}}}<!-- | -->{{#vardefine:name2|{{#explode:{{{input}}}|,|1}}}}<!-- | ||
Line 19: | Line 19: | ||
-->{{#vardefine:input8|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|7}}}}}}<!-- | -->{{#vardefine:input8|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|7}}}}}}<!-- | ||
---------------------- Gets some basic header info ----------------- | ---------------------- Gets some basic header info ----------------- | ||
-->{{#vardefine: | -->{{#vardefine:commandInput|{{#cargo_query:tables=UNI2_MoveData|fields=input|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}} }}<!-- | ||
-->{{#vardefine:name|{{#invoke:String|replace|{{#cargo_query:tables=UNI2_MoveData|fields=name|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}}|pattern=%([^)]*[A-C][^)]*%)|replace=|plain=false}}}}<!-- | -->{{#vardefine:name|{{#invoke:String|replace|{{#cargo_query:tables=UNI2_MoveData|fields=name|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}}|pattern=%([^)]*[A-C][^)]*%)|replace=|plain=false}}}}<!-- | ||
-->{{#vardefine:subtitle|{{#invoke:String|replace|{{#cargo_query:tables=UNI2_MoveData|fields=subtitle|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}}|pattern=%([^)]*[A-C][^)]*%)|replace=|plain=false}}}}<!-- | -->{{#vardefine:subtitle|{{#invoke:String|replace|{{#cargo_query:tables=UNI2_MoveData|fields=subtitle|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}}|pattern=%([^)]*[A-C][^)]*%)|replace=|plain=false}}}}<!-- | ||
Line 49: | Line 48: | ||
<div><big>{{#if:{{{title|}}}|{{{title}}}|{{#if:{{#var:name|}}|{{#var:name|}}|{{#var:name1}}}}}}</big></div> | <div><big>{{#if:{{{title|}}}|{{{title}}}|{{#if:{{#var:name|}}|{{#var:name|}}|{{#var:name1}}}}}}</big></div> | ||
<div><small>{{{subtitle|{{#var:subtitle|}} }}}</small></div> | <div><small>{{{subtitle|{{#var:subtitle|}} }}}</small></div> | ||
<div>{{#invoke:InputsUNI|toIcons|{{#if: {{{command|}}}|{{{command|}}}| | <div>{{#invoke:InputsUNI|toIcons|{{#if: {{{command|}}}|{{{command|}}}|{{#var: commandInput}} }} }} </div> | ||
</div> | </div> | ||
<div class="movedata-flex-images"> | <div class="movedata-flex-images"> | ||
Line 56: | Line 55: | ||
</div> | </div> | ||
{{#if:{{#var:hitboxes|}}|{{HitboxToggleButton}}}} | {{#if:{{#var:hitboxes|}}|{{HitboxToggleButton}}}} | ||
</div><div class="movedata-flex-information">{{#if: {{{overview|}}}|<div class="movedata-flex-information" style="padding: 10px 10px 10px;flex-basis: auto;">{{{overview|}}}</div>}} | </div><div class="movedata-flex-information">{{#if: {{{overview|}}}|<div class="movedata-flex-information" style="padding: 10px 10px 10px;flex-basis: auto;">{{{overview|}}}</div>}} <!-- | ||
< | |||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}}<!-- | --><div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}}<!-- | ||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input1}}}}<!-- | -->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input1}}}}<!-- | ||
-->{{#if: {{{ {{#var:name1}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name1}} |}}} </div> | -->{{#if: {{{ {{#var:name1}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name1}} |}}} </div> {{#if:{{#var:input2}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input2}}}}<!-- | -->{{#if:{{#var:input2}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input2}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name2}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name2}} |}}} </div> | -->{{#if: {{{ {{#var:name2}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name2}} |}}} </div> {{#if:{{#var:input3}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input3}}}}<!-- | -->{{#if:{{#var:input3}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input3}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name3}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name3}} |}}} </div> | -->{{#if: {{{ {{#var:name3}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name3}} |}}} </div> {{#if:{{#var:input4}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input4}}}}<!-- | -->{{#if:{{#var:input4}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input4}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name4}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name4}} |}}} </div> | -->{{#if: {{{ {{#var:name4}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name4}} |}}} </div> {{#if:{{#var:input5}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input5}}}}<!-- | -->{{#if:{{#var:input5}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input5}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name5}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name5}} |}}} </div> | -->{{#if: {{{ {{#var:name5}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name5}} |}}} </div> {{#if:{{#var:input6}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input6}}}}<!-- | -->{{#if:{{#var:input6}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input6}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name6}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name6}} |}}} </div> | -->{{#if: {{{ {{#var:name6}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name6}} |}}} </div> {{#if:{{#var:input7}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input7}}}}<!-- | -->{{#if:{{#var:input7}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input7}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name7}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name7}} |}}} </div> | -->{{#if: {{{ {{#var:name7}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name7}} |}}} </div> {{#if:{{#var:input8}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!-- | ||
{{FrameDataHeader-UNI2|version={{{versioned|}}}}} | |||
-->{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input8}}}}<!-- | -->{{#if:{{#var:input8}}|{{MoveData-UNI2/QueryById|versioned={{{versioned}}}|{{#var:input8}}}}|}}<!-- | ||
-->{{#if: {{{ {{#var:name8}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name8}} |}}} | -->{{#if: {{{ {{#var:name8}} |}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{ {{#var:name8}} |}}} </div>|}}<!-- | ||
--><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{description|}}}</div>< | -->{{#if: {{{description|}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{description|}}}</div>|}}<!-- | ||
<div class="mw-collapsible mw-collapsed additional-data-section" data-expandtext="Show Additional Data" data-collapsetext="Hide Additional Data"> | --><div class="mw-collapsible mw-collapsed additional-data-section" data-expandtext="Show Additional Data" data-collapsetext="Hide Additional Data"> | ||
<table class="wikitable movedata-flex-framedata-table"> | <table class="wikitable movedata-flex-framedata-table"> | ||
{{FrameDataHeader-UNI2/Additional|version={{{versioned|}}}}} | {{FrameDataHeader-UNI2/Additional|version={{{versioned|}}}}} | ||
Line 112: | Line 97: | ||
|where= moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}') | |where= moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}') | ||
|format=template|template=Cargo_Notes|named args=yes|order by=_ID|default= | |format=template|template=Cargo_Notes|named args=yes|order by=_ID|default= | ||
}} | }} | ||
</div></div></div></div></div><templatestyles src="MoveData-UNI2/styles.css"/></includeonly><noinclude> | |||
</noinclude> | </noinclude> |
Revision as of 08:23, 6 February 2024