mugen chars, rare characters
Mugen | CHAT | Chain combos - Forum | Registration | Login
[New messages · Members · Forum rules · Search · RSS ]
  • Page 1 of 1
  • 1
Chain combos
BabricogurlDate: Tuesday, 2010-04-13, 10:30 PM | Message # 1
Hero
Group: contributor
Messages: 429
Awards: 3
Reputation: 7
Reproofs: 0%
Status: Offline
Anyone who has played "Marvel VS Capcom 2" knows what
this system is. This is a different combo system as oppose to most, where the
medium attack buttons are eliminated as "On-Demand" commands, but are used
during chain combos.
Please note: This is not a code, but a simple explanation as how it is done.
To begin, your character must have all of his/her basic attacks, with all the
required chain combo triggers. (movecontact)

NOTE: NOT MY CODE

FOR STRONG ATTACKS:

1.) In the CMD file, make a copy of the move's state entry. Example:
Code:

;Stand Strong Kick
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "c") && (command != "holddown")
trigger1 = (statetype = S && ctrl)
trigger2 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger3 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger4 = (stateno = 440 && movecontact)

(Make the copy of the state entry)
Code:

;Stand Strong Kick
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "c") && (command != "holddown")
trigger1 = (statetype = S && ctrl)
trigger2 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger3 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger4 = (stateno = 440 && movecontact)

2.) Leave the 1st state entry (The one which was copied) untouched. As for the 2nd
state entry, remove any "On-Demand" triggers, such as "Ctrl":
Code:

;Stand Strong Kick
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "c") && (command != "holddown")
trigger1 = (statetype = S && ctrl) ;<-- REMOVE THIS ENTIRE LINE
trigger2 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger3 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger4 = (stateno = 440 && movecontact)

3.) Make the necessary command trigger changes, and change the move command to one
level lower. If the command was "z", change it to "y". Example:
Code:

;Stand Strong Kick: Alternate Command
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "b") && (command != "holddown")
trigger1 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger2 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger3 = (stateno = 440 && movecontact)

Added (2010-04-13, 10:30 PM)
---------------------------------------------
You should now have something like this:
Code:

;----------------------------------------------------------------------------
;Stand Strong Kick
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "c") && (command != "holddown")
trigger1 = (statetype = S && ctrl)
trigger2 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger3 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger4 = (stateno = 440 && movecontact)

;Stand Strong Kick: Alternate Command
[State -1: SSK]
type = ChangeState
value = 250
triggerall (command = "b") && (command != "holddown")
trigger1 = (stateno = 200 && movecontact) || (stateno = 210 && movecontact) || (stateno = 220 && movecontact) || (stateno = 230 && movecontact)
trigger2 = (stateno = 240 && movecontact) || (stateno = 400 && movecontact) || (stateno = 410 && movecontact) || (stateno = 430 && movecontact)
trigger3 = (stateno = 440 && movecontact)

FOR MEDIUM ATTACKS:

The same "Copy and Paste" method from strong attacks is used, except that the
original state entry is removed after this is done.

The original state entry has the "On-Demand" trigger, such as "Ctrl".


http://www.youtube.com/user/TheBabricogurl
 
  • Page 1 of 1
  • 1
Search:

Copyright MyCorp © 2024 Create a free website with uCoz