Template:MoveData-UNI2: Difference between revisions

From Mizuumi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(16 intermediate revisions by 2 users not shown)
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 -----------
--------- determines up to 7 inputs from a comma seperated list of inputs in the |input argument -----------
-->{{#vardefine:input1|{{#explode:{{{input}}}|,|0}}}}<!--
-->{{#vardefine:name1|{{#explode:{{{input}}}|,|0}}}}<!--
-->{{#vardefine:input2|{{#explode:{{{input}}}|,|1}}}}<!--
-->{{#vardefine:name2|{{#explode:{{{input}}}|,|1}}}}<!--
-->{{#vardefine:input3|{{#explode:{{{input}}}|,|2}}}}<!--
-->{{#vardefine:name3|{{#explode:{{{input}}}|,|2}}}}<!--
-->{{#vardefine:input4|{{#explode:{{{input}}}|,|3}}}}<!--
-->{{#vardefine:name4|{{#explode:{{{input}}}|,|3}}}}<!--
-->{{#vardefine:input5|{{#explode:{{{input}}}|,|4}}}}<!--
-->{{#vardefine:name5|{{#explode:{{{input}}}|,|4}}}}<!--
-->{{#vardefine:input6|{{#explode:{{{input}}}|,|5}}}}<!--
-->{{#vardefine:name6|{{#explode:{{{input}}}|,|5}}}}<!--
-->{{#vardefine:input7|{{#explode:{{{input}}}|,|6}}}}<!--
-->{{#vardefine:name7|{{#explode:{{{input}}}|,|6}}}}<!--
-->{{#vardefine:input8|{{#explode:{{{input}}}|,|7}}}}<!--
-->{{#vardefine:name8|{{#explode:{{{input}}}|,|7}}}}<!--
-->{{#vardefine:input1|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|0}}}}}}<!--
-->{{#vardefine:input2|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|1}}}}}}<!--
-->{{#vardefine:input3|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|2}}}}}}<!--
-->{{#vardefine:input4|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|3}}}}}}<!--
-->{{#vardefine:input5|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|4}}}}}}<!--
-->{{#vardefine:input6|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|5}}}}}}<!--
-->{{#vardefine:input7|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|6}}}}}}<!--
-->{{#vardefine:input8|{{MoveData-UNI2/QueryMoveId|chara={{#var:MoveCardTargetChara}}|input={{#explode:{{{input}}}|,|7}}}}}}<!--
---------------------- Gets some basic header info -----------------
---------------------- Gets some basic header info -----------------
-->{{#vardefine:name|{{#invoke:String|replace|{{#explode:{{#cargo_query:tables=UNI2_MoveData|fields=name|where= chara="{{#var:MoveCardTargetChara}}" and input="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text}}|;|0}}|pattern=%([^)]*[A-C][^)]*%)|replace=|plain=false}}|{{#var:input1}}}}<!--
-->{{#vardefine:commandInput|{{#cargo_query:tables=UNI2_MoveData|fields=input|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}} }}<!--
-->{{#vardefine:subtitle|{{#invoke:String|replace|{{#explode:{{#cargo_query:tables=UNI2_MoveData|fields=subtitle|where= chara="{{#var:MoveCardTargetChara}}" and input="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text}}|;|0}}|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:cost|{{#cargo_query:tables=UNI2_MoveData|fields=cost|where=moveId="{{#var:input1}}"|format=template|delimiter=;|template=FrameDataHeader-UNI2/Text|default=}}|}}<!--
---------------------- Pulls the images and captions from the game's moveData table -----------------
---------------------- Pulls the images and captions from the game's moveData table -----------------
-->{{#vardefine:images|{{#cargo_query:tables= UNI2_MoveData__images, UNI2_MoveData,
-->{{#vardefine:images|{{#cargo_query:tables= UNI2_MoveData__images, UNI2_MoveData, UNI2_MoveData__caption
|join on= UNI2_MoveData__images._rowID=UNI2_MoveData._ID
|join on= UNI2_MoveData__images._rowID=UNI2_MoveData._ID, UNI2_MoveData__images._rowID=UNI2_MoveData__caption._rowID, UNI2_MoveData__images._position=UNI2_MoveData__caption._position
|fields= UNI2_MoveData__images._value=image
|fields= UNI2_MoveData__images._value=image, UNI2_MoveData__caption._value=caption
|where=UNI2_MoveData.chara="{{#var:MoveCardTargetChara}}" and UNI2_MoveData.input in ('{{#explode:{{#var:input1}}| |0}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')  
|where=UNI2_MoveData.chara="{{#var:MoveCardTargetChara}}" and UNI2_MoveData.moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')  
|group by= UNI2_MoveData__images._value
|group by= UNI2_MoveData__images._value
|order by=_ID,UNI2_MoveData__images._position
|order by=_ID,UNI2_MoveData__images._position
|format=gallery|mode=nolines|show filename=0|show bytes=0|show dimensions=0
|format=gallery|mode=nolines|show filename=0|show bytes=0|show dimensions=0
|image height=210|image width=210
|image height=210|image width=210
|default=
|caption field=caption|default=
}} }}<!------------ Pulls the hitboxes afrom the game's moveData table ------------
}} }}<!------------ Pulls the hitboxes afrom the game's moveData table ------------
-->{{#vardefine:hitboxes|{{#cargo_query:tables=UNI2_MoveData__hitboxes, UNI2_MoveData,
-->{{#vardefine:hitboxes|{{#cargo_query:tables=UNI2_MoveData__hitboxes, UNI2_MoveData, UNI2_MoveData__hitboxCaption
|join on= UNI2_MoveData__hitboxes._rowID=UNI2_MoveData._ID
|join on= UNI2_MoveData__hitboxes._rowID=UNI2_MoveData._ID, UNI2_MoveData__hitboxes._rowID=UNI2_MoveData__hitboxCaption._rowID, UNI2_MoveData__hitboxes._position=UNI2_MoveData__hitboxCaption._position
|fields= UNI2_MoveData__hitboxes._value=image
|fields= UNI2_MoveData__hitboxes._value=image, UNI2_MoveData__hitboxCaption._value=hitboxCaption
|where=UNI2_MoveData.chara="{{#var:MoveCardTargetChara}}" and UNI2_MoveData.input in ('{{#explode:{{#var:input1}}| |0}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')  
|where=UNI2_MoveData.chara="{{#var:MoveCardTargetChara}}" and UNI2_MoveData.moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')  
|group by= UNI2_MoveData__hitboxes._value
|group by= UNI2_MoveData__hitboxes._value
|order by=_ID,UNI2_MoveData__hitboxes._position
|order by=_ID,UNI2_MoveData__hitboxes._position
|format=gallery|mode=nolines|show filename=0|show bytes=0|show dimensions=0
|format=gallery|mode=nolines|show filename=0|show bytes=0|show dimensions=0
|image height=210|image width=210
|image height=210|image width=210
|default=
|caption field=hitboxCaption|default=
}} }}<!--
}} }}<!--
--><div class="movedata-container">
--><div class="movedata-container">
<div class="movedata-flex-image-container">
<div class="movedata-flex-image-container">
<div>
<div>
<div><big>{{#if:{{{title|}}}|{{{title}}}|{{#if:{{#var:name|}}|{{#var:name|}}|{{#var:input1}}}}}}</big></div>
<div><big>{{#if:{{{title|}}}|{{{title}}}|{{#if:{{#var:name|}}|{{#var:name|}}|{{#var:name1}}}}}} </big></div>
<div><small style="font-weight: bold">{{#if:{{{versioned|}}}||{{#if: {{#var:cost}}|Requires {{#var:cost}}}}}}</small></div>
<div><small>{{{subtitle|{{#var:subtitle|}} }}}</small></div>
<div><small>{{{subtitle|{{#var:subtitle|}} }}}</small></div>
<div>{{#invoke:InputsUNI|toIcons|{{#if: {{{command|}}}|{{{command|}}}|{{#var:input1}} }}}}</div>
<div>{{#invoke:InputsUNI|toIcons|{{#if: {{{command|}}}|{{{command|}}}|{{#explode:{{#var:name1}}| |0}} }}}}</div>
</div>
</div>
<div class="movedata-flex-images">
<div class="movedata-flex-images">
Line 46: Line 57:
</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-description" style="padding: 10px 10px 10px;">{{{overview|}}}</div>}} <!--
-->{{#if: {{{hull|}}}|{{{description|<div class="movedata-flex-information" style="padding: 10px 10px 20px;flex-basis: auto;">This is placeholder hull. Please fill me with <nowiki>|description=</nowiki> along with some <nowiki>{{MoveData-UNI2/DataOnly}}</nowiki>. <br>
 
--><div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}}<!--
 
-->{{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:input2}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input3}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input4}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input5}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input6}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input7}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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:input8}}| <div class="movedata-flex-framedata"><table class="wikitable movedata-flex-framedata-table">{{FrameDataHeader-UNI2|version={{{versioned|}}}}} }} }}<!--
 
-->{{#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}} |}}} </div>|}}<!--
 
-->{{#if: {{{description|}}}|</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">{{{description|}}}</div>|}}<!--
 
-->{{#if: {{{ {{#var:name1}} |}}} {{{ {{#var:name2}} |}}} {{{ {{#var:name3}} |}}} {{{ {{#var:name4}} |}}} {{{ {{#var:name5}} |}}} {{{ {{#var:name6}} |}}} {{{ {{#var:name7}} |}}} {{{ {{#var:name8}} |}}} {{{description|}}}||</table></div><div class="movedata-flex-description" style="padding: 10px 10px 10px;">Add a description to this move using the <code><nowiki>|description=</nowiki></code> field, or a field with name equal to its corresponding input. '''Do not use <code><nowiki>|description=</nowiki></code> in conjunction with the last input entry'''. <br>
 
Example use:{{Pre|
Example use:{{Pre|
<nowiki>{{MoveData-UNI2 |hull=true |versioned=input |input=</nowiki>{{{input}}}<nowiki>
<nowiki>{{MoveData-UNI2 | versioned=input | input=</nowiki>{{{input}}}<!--
|description=</nowiki><!--
-->{{#if: {{#var:input1}}|<br><nowiki>| </nowiki>{{#var:name1}}<nowiki> = </nowiki>A description for {{#var:name1}}}}<!--
-->{{#if: {{#var:input1}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input1}}<nowiki>|description=</nowiki><br>A description for {{#var:input1}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input2}}|<br><nowiki>| </nowiki>{{#var:name2}}<nowiki> = </nowiki>A description for {{#var:name2}}}}<!--
-->{{#if: {{#var:input2}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input2}}<nowiki>|description=</nowiki><br>A description for {{#var:input2}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input3}}|<br><nowiki>| </nowiki>{{#var:name3}}<nowiki> = </nowiki>A description for {{#var:name3}}}}<!--
-->{{#if: {{#var:input3}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input3}}<nowiki>|description=</nowiki><br>A description for {{#var:input3}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input4}}|<br><nowiki>| </nowiki>{{#var:name4}}<nowiki> = </nowiki>A description for {{#var:name4}}}}<!--
-->{{#if: {{#var:input4}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input4}}<nowiki>|description=</nowiki><br>A description for {{#var:input4}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input5}}|<br><nowiki>| </nowiki>{{#var:name5}}<nowiki> = </nowiki>A description for {{#var:name5}}}}<!--
-->{{#if: {{#var:input5}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input5}}<nowiki>|description=</nowiki><br>A description for {{#var:input5}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input6}}|<br><nowiki>| </nowiki>{{#var:name6}}<nowiki> = </nowiki>A description for {{#var:name6}}}}<!--
-->{{#if: {{#var:input6}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input6}}<nowiki>|description=</nowiki><br>A description for {{#var:input6}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input7}}|<br><nowiki>| </nowiki>{{#var:name7}}<nowiki> = </nowiki>A description for {{#var:name7}}}}<!--
-->{{#if: {{#var:input7}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input7}}<nowiki>|description=</nowiki><br>A description for {{#var:input7}}<br><nowiki>}}</nowiki>}}<!--
-->{{#if: {{#var:input8}}|<br><nowiki>| </nowiki>{{#var:name8}}<nowiki> = </nowiki>A description for {{#var:name8}}}}<br><nowiki>}}</nowiki>}}
-->{{#if: {{#var:input8}}|<br><nowiki>{{MoveData-UNI2/DataOnly|input=</nowiki>{{#var:input8}}<nowiki>|description=</nowiki><br>A description for {{#var:input8}}<br><nowiki>}}</nowiki>}}<nowiki>}}</nowiki>}}
 
</div>}}}|{{MoveData-UNI2/DataOnly|chara={{#var:MoveCardTargetChara}}|input={{{input|}}}|versioned={{{versioned|}}}|description={{{description|}}} }} }}
Describe what the move is used for.
<div class="mw-collapsible mw-collapsed additional-data-section" data-expandtext="Show Additional Data" data-collapsetext="Hide Additional Data">
 
Explain the basics of why the initial purpose of the move is worth knowing or worth doing. Mention downsides that are important to know. If the move is particularly important it might have a spot on the character's Strategy page—an important anti-air will likely be mentioned in the neutral section, or an important combo move will be mentioned in the combo theory.</div>|}}<!--
 
--><span style="margin: 0 0 0 auto; padding: 0 10px 5px 0; text-decoration: underline;" class="mw-customtoggle-myDivision">[Show/Hide Additional Data]</span>
<div class="mw-collapsible mw-collapsed additional-data-section mw-customcollapsible-myDivision" id="mw-customcollapsible-myDivision" 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|}}}}}
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input1}}|versioned={{{versioned|}}}|dataType=sub}}<!--
{{#cargo_query:tables=UNI2_MoveData
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input2}}|versioned={{{versioned|}}}|dataType=sub}}<!--
|fields={{#switch:{{{versioned}}}|input = input = Version,|name = name=Version}}, inputInfo=subtitle, input=name, cost, overall, blockstun, property, proration, comboP1, comboP2, moveId
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input3}}|versioned={{{versioned|}}}|dataType=sub}}<!--
|where= moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input4}}|versioned={{{versioned|}}}|dataType=sub}}<!--
|format=template|template=FrameDataHeader-UNI2/AdditionalData|named args=yes|order by=_ID|delimiter= \n|default=
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input5}}|versioned={{{versioned|}}}|dataType=sub}}<!--
}}
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input6}}|versioned={{{versioned|}}}|dataType=sub}}<!--
</table><div class="movedata-flex-description" style="padding: 10px 10px 0 10px">{{#cargo_query:tables=UNI2_MoveData
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input7}}|versioned={{{versioned|}}}|dataType=sub}}<!--
|fields={{#switch:{{{versioned}}}|input = input = Version,|name = name=Version}}, inputInfo=subtitle, input=name, cancelWindow, notes
-->{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input8}}|versioned={{{versioned|}}}|dataType=sub}}<!---->
|where= moveId in ('{{#var:input1}}', '{{#var:input2}}', '{{#var:input3}}', '{{#var:input4}}', '{{#var:input5}}', '{{#var:input6}}', '{{#var:input7}}', '{{#var:input8}}')
</table><div class="movedata-flex-description" style="padding: 10px 10px 20px">
|format=template|template=Cargo_Notes|named args=yes|order by=_ID|default=
{{#if: {{#var:input1|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input1}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
}}
-->{{#if: {{#var:input2|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input2}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input3|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input3}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input4|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input4}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input5|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input5}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input6|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input6}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input7|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input7}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}<!--
-->{{#if: {{#var:input8|}}|{{MoveData-UNI2/Query|chara={{#var:MoveCardTargetChara|}}|input={{#var:input8}}|versioned={{{versioned|}}}|dataType=notes}}<br>}}
</div></div></div></div><templatestyles src="MoveData-UNI2/styles.css"/></includeonly><noinclude>{{clear}}{{doc}}</noinclude>
</div></div></div></div><templatestyles src="MoveData-UNI2/styles.css"/></includeonly><noinclude>{{clear}}{{doc}}</noinclude>

Latest revision as of 00:44, 3 March 2024

Template DocumentationEdit This Documentation
Automatically creates a query for cargo based on the current character page when given an input. Very thanks to Dustloop as most of the code are from theirs :)

Params:

  input                = a comma separated list of the inputs used for a move and its versions as they appear in cargo
  description          = a text description of the move.
  "inputName"          = for each input in input as params, you can assign them a description. You can intentionally left blank for adjacent entries and it will automatically merge
                         you MUST include either the last input or |description= but NOT BOTH as that will broke things 
  chara     (OPTIONAL) = defines the character the move card is for. If left blank, uses the current character page.
  versioned (OPTIONAL) = name column visibility. enter name of column to use for the version field, typically 'name' or 'input'. Leave blank for no version column
                         value defaults to "input" if used under /DataOnly
  command   (OPTIONAL) = specify the command to be shown.
  title     (OPTIONAL) = specify the title to be shown. 
  subtitle  (OPTIONAL) = specify the subtitle to be shown. 

Examples

1 inputs 1 versions

6B
6B
Hitboxes Off
Hitboxes On
test overview
Damage Guard Startup Active Recovery On-Block Cancel Attribute Invuln
1030 Mid 8 2 (10) 2 Total 42 -5 N, SP, EX, CS Strike
test description
[Show/Hide Additional Data]
Overall Blockstun Property Proration Combo Proration Data link
42 Launch, Chip Damage /Data#6B
6B :

3 inputs 3 versions

Black Orbiter
円環ノ凶渦
(ブラックオービター)
236X
Hitboxes Off
Hitboxes On
test overview
Version Damage Guard Startup Active Recovery On-Block Cancel Attribute Invuln
236A 810 All 13 Until Hit Total 42 -7 -UNQ-, -CS- Projectile
236B 810 All 11 Until Hit Total 44 -11 -UNQ-, -CS- Projectile
236C
100 EXS
330×7 All 8 Until Hit Total 32 +28 -CS- Projectile
this is a description for all related moves
[Show/Hide Additional Data]
Version Overall Blockstun Property Proration Combo Proration Data link
236A 42 Launch /Data#236A
236B 44 Launch /Data#236B
236C 32 Launch /Data#236C
236A :
  • Cancel Window: 14-29 or successful hit UNQ, 14-29 CS
  • 1-29 Counterhit state

236B :

  • Cancel Window: 12-29 or successful hit UNQ, 12-29 CS
  • 1-29 Counterhit state

236C :

  • Cancel Window: 8-21 CS
  • 1-22 Counterhit state

2 inputs 4 versions

Strict Daze
峭刻ノ残滓
(ストリクトデイズ)
B+C
Hitboxes Off
Hitboxes On
test overview
Version Damage Guard Startup Active Recovery On-Block Cancel Attribute Invuln
B+C
1 GRD
1250 Mid 20 5 Total 48 -11 SP, EX, CS, UNQ Strike
[B]+[C]
1 GRD
1450 High 32 5 Total 60 -11 CS, UNQ Strike
B+C (Vorpal)
0.5 GRD
1485 Mid 20 5 Total 43 -6 SP, EX, CS, UNQ Strike
[B]+[C] (Vorpal)
0.5 GRD
1705 High 30 5 Total 53 -6 CS, UNQ Strike
Add a description to this move using the |description= field, or a field with name equal to its corresponding input. Do not use |description= in conjunction with the last input entry.
Example use:
{{MoveData-UNI2 | versioned=input | input=B+C, [B]+[C], B+C (Vorpal), [B]+[C] (Vorpal)
| B+C = A description for B+C
| [B]+[C] = A description for [B]+[C]
| B+C (Vorpal) = A description for B+C (Vorpal)
| [B]+[C] (Vorpal) = A description for [B]+[C] (Vorpal)
}}

Describe what the move is used for.

Explain the basics of why the initial purpose of the move is worth knowing or worth doing. Mention downsides that are important to know. If the move is particularly important it might have a spot on the character's Strategy page—an important anti-air will likely be mentioned in the neutral section, or an important combo move will be mentioned in the combo theory.
[Show/Hide Additional Data]
Version Overall Blockstun Property Proration Combo Proration Data link
B+C 48 Wall Bounce, Chip Damage /Data#B+C
B+C
(Vorpal)
43 Wall Bounce, Chip Damage /Data#B+C
[B]+[C] 60 Wall Bounce, Chip Damage /Data#[B]+[C]
[B]+[C]
(Vorpal)
53 Wall Bounce, Chip Damage /Data#[B]+[C]
B+C :

B+C (Vorpal):

[B]+[C] :

[B]+[C] (Vorpal):


This documentation is automatically transcluded from Template:MoveData-UNI2/Documentation and is not included when this page is transcluded.