更多操作
小无编辑摘要 |
小无编辑摘要 |
||
(未显示同一用户的4个中间版本) | |||
第1行: | 第1行: | ||
< | <noinclude><!--<include-only>{{#vardefine:titleInput|{{#cargo_query:tables=MoveData | ||
| | |||
|fields=MoveData.name | |fields=MoveData.name | ||
|where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}} | |where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}}}} | ||
| | {{#vardefine:startupInput|{{#cargo_query:tables=MoveData | ||
|fields=MoveData.startup | |fields=MoveData.startup | ||
|where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}} | |where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}}}} | ||
| | {{#vardefine:activeInput|{{#cargo_query:tables=MoveData | ||
|fields=MoveData.active | |fields=MoveData.active | ||
|where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}} | |where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}}}} | ||
| | {{#vardefine:recoveryInput|{{#cargo_query:tables=MoveData | ||
|fields=MoveData.recovery | |fields=MoveData.recovery | ||
|where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}} | |where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}}}} | ||
| | {{#vardefine:propertiesInput|{{#cargo_query:tables=MoveData | ||
|fields=MoveData.properties | |fields=MoveData.properties | ||
|where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}} | |where=MoveData.fighter = "{{{fighter|{{#titleparts:{{PAGENAME}}| 1 }}}}}" AND MoveData.input = "{{{input|}}}"}}}} | ||
{{#invoke:FrameChart|drawFrameData | |||
|title={{#var:titleInput}} | |||
|startup={{#var:startupInput}} | |||
|active={{#var:activeInput}} | |||
|recovery={{#var:recoveryInput}} | |||
|properties={{#var:propertiesInput}} | |||
|linetwo = {{{line2|}}} | |||
|nsc = {{{nsc|}}} | |nsc = {{{nsc|}}} | ||
|linefour = {{{line4|}}} | |linefour = {{{line4|}}} | ||
}} | }}--> | ||
{{doc}}</noinclude> |
2025年1月6日 (一) 23:15的最新版本
描述
本模板用于向FrameChart模块传递参数,绘制招式帧数条。
语法
{{#invoke:FrameChart|drawFrameData |title= (可选) |startup= (必写) |active= (必写) |properties=(可选) |recovery= (必写) |linetwo= (可选) |nc= (可选) |linefour= (可选) |iwc= (可选) }}
title对应拟绘制的招式的展示标题(展示在左侧)。
startup为启动帧数,支持格式:“n”或“a+b”,为“a+b”时自动绘制超必杀闪光条。
active为持续帧数,支持格式:“n”、“a,b,c...”、“axb”、“a×b”或“a(b)c...”。若需显示为紫色(部分投技),请在properties参数中输入“投”。
recovery为收招帧数,支持格式:“n”。
linetwo对应第二行的特殊格式,如本参数为空,且对应招数的“特性”栏不包括“无敌”,则第二行可默认绘制,长度为招式的startup、active、recovery三者之和,帧数类型为“可受创帧”。如需要自定义第二行,语法如下:帧类型缩写和长度,逗号分隔(期间不能插入空格),如ful3,stk2。帧类型缩写:ful为无敌(完全),stk为无敌(对打击),thr为无敌(对投),pro为无敌(对飞行道具),vul为可受创帧,ph为透明格子。
nsc对应第三行(无法取消)的长度。如有多段无法取消帧,不同数字间使用括号分隔,括号内的数字为无法取消帧,括号外的数字为透明格子。需注意,如有括号,最后一个括号后必须写一个0。如6;8(2)0;0(8)2(6)0。
linefour对应第四行的自定义格式,语法同第二行。帧类型缩写:arm为霸体、hyp为无限霸体、pro为(暂无翻译)、hat为憎恶装甲、noc为无碰撞判定、nwh为当击中对手时无碰撞判定、ph为透明格子。
iwc表示当前帧数条需要展示最速挥空的形式,并指定正常帧开始的位置(即在前n-1帧加上半透明遮罩,从第n帧开始正常显示)。
示例
以上文档来自模板:FrameChart/doc。(编辑 | 历史)