[Mugen] - R0 ~ R4 各阶段 运行的帧数 + 实验方法(附 死宣相关)

R0 = 29 F (固定,有时是 28 F) 【F 是 帧】

R1 = 70 F (最少 70 F,根据AssertSpecial控制的演出会增加)

R2 = 对战的帧数决定

R3 = 最多 900 F  (正常 30 - 40帧 左右)

R4 = 210 F (固定,有时是 209 F)




实验结论皆有实验所得,无半点虚假成分。




说明一下,

R0 --- 阶段 大概是 准备阶段

R1 --- 阶段 是表演阶段,根据 AssertSpecial的演出来增加

R2 --- 对战阶段

R3 --- K.O后,但不报幕 (根据人物代码+性质决定帧数)

R4 --- 报幕阶段 ,如:xxx win



这里顺带说一下, 人物内判定 win 和 lose 这个flag的时候,至少从R1就开始了,。

如果你用十德观察 直死机 可知,在R1阶段(R0未知),你的胜负flag已经是 

win = 1

lose = 0


而正常人物,需要 R2结束且刚进入R3的时候 才会定胜负。


顺带提一下,ydccdy氏(遥远氏)提过,Alive归零后 130帧之后,判定彻底死亡,在130帧之内将alive刷回来还是有救的。一般人物alive归零后,就进入R3了,也就是说 R3后大概130帧以内,讲alive刷回来,将对方alive归零,就能完成 “死宣”。130 F 这个时间还是很充裕的。

参考资料:

http://tieba.baidu.com/p/3905390529


;----------------------------------------


实验方法:

在 statedef -2 下 写上:

[state -2]   ; R0
type = varadd
triggerall = !ishelper
trigger1 = roundstate = 0  ; 各个阶段,可自行修改
var(xxx) = 1
ignorehitpause = 1

通过var(xxx)的值,可以反映 各个阶段的运行帧数。



 
评论
热度(1)
 
回到顶部