Common1.cns

From mugen-net
Jump to navigation Jump to search

common1.cns is where M.U.G.E.N stores overridable common states for every character. These states may be overridden in characters on an individual basis. For full games, common1.cns is where most game system behavior should be defined.

Bugs[edit]

VelAdd Bug[edit]

In 2012 while working on Angel, Vans discovered a bug in all versions of M.U.G.E.N's common1.cns where the VelAdd for the Y acceleration is applied twice while changing from State 5030 to State 5035[1]. This gave rise to the discovery of Time <= 0 holding true for a fresh ChangeState. The fix involves changing a trigger1 = 1 to trigger1 = Time > 0 for the VelAdd in State 5030 in common1.cns. Without this fix, characters may not rise high enough after a hit, and could land earlier than expected, preventing certain combos from working. Vans released a patch for common1.cns for both WinMUGEN and M.U.G.E.N 1.0 to fix the issue.