WinMUGEN/MUGEN 1.0 common1.cns bug.
In WinMUGEN/MUGEN 1.0 there is a bug in the common1.cns file.
Whenever there's a change state in the [air] gethits (logical progression, 5030 => 5035 => 5050, etc) the [veladd] parameter is applied 2 times during the [changestate] frame.
Download: fixed common1.cns [06292012] for MUGEN 1.0
Download: fixed common1.cns [06292012] for WinMUGEN
Allow me to demonstrate with this sample:
air.velocity = -4.5,-7 ; yaccel = 0.5
Frame | Normal common1.cns | Fixed common1.cns |
Frame 1 | ||
Frame2 | ||
Frame 3 | ||
Frame 4 | ||
Frame 5 | ||
Frame 6 |
||
Frame 7 | ||
Frame 8 | ||
Frame 9 | ||
Frame 10 | ||
Frame 11 | ||
Frame 12 | ||
Frame 13 | ||
Frame 14 | ||
Frame 15 | ||
Frame 16 |
Example in video form:
Fixing the bug:
The bug occurs in states where a [VelAdd] controller appears with a trigger in the form of [trigger1 = 1]. The [common1-fix.cns] I provide already has the fixes applied.
Here's an [example] of how to fix it:
Normal | Fix |
;--------------------------------------------------------------------------- [State 5030, 1] [State 5030, 2] [State 5030, 3] [State 5030, 4] [State 5030, 5] [State 5030, 6] |
;--------------------------------------------------------------------------- [State 5030, 1] [State 5030, 2] [State 5030, 3] [State 5030, 4] [State 5030, 5] [State 5030, 6] |
Please keep this important bug in mind.
Thank you so much for your time!
~ Vans