YesNoOk
avatar

How do I make a move so you can't cancel while doing it? (Read 351 times)

Started by blackstar, August 27, 2010, 11:30:23 pm
Share this topic:
How do I make a move so you can't cancel while doing it?
#1  August 27, 2010, 11:30:23 pm
  • avatar
  • ***
How do I make a move so when I'm doing it I can't do another move?
Spoiler: Your signature is oversized. Please read the rules next time. (click to see content)
Re: How do I make a move so you can't cancel while doing it?
#2  August 27, 2010, 11:31:43 pm
  • **
  • YEAH!
    • melchiormphilips.com
set ctrl = 0 at the beginning of the move, and ctrl =1 at the end of the move.
Re: How do I make a move so you can't cancel while doing it?
#3  August 27, 2010, 11:57:02 pm
  • avatar
  • ***
It's already like that but it can only cancel when you're hitting your opponent and I dont want it to do that either
Spoiler: Your signature is oversized. Please read the rules next time. (click to see content)

GT

Re: How do I make a move so you can't cancel while doing it?
#4  August 28, 2010, 01:49:30 pm
  • *****
  • Don't fuck with me, Jack!
    • USA
Do you have a movecontact trigger set to that move in the CMD (or that move's statedef)?
Yeah Titiln, in fact, You Made Him
Re: How do I make a move so you can't cancel while doing it?
#5  August 28, 2010, 07:24:39 pm
  • avatar
  • ***
[State -1, all over chadori]
type = ChangeState
value = 703
triggerall = command = "all over chadori"
triggerall = power >= 1000
trigger1 = statetype = S
trigger1 = ctrl
trigger2 = statetype != A
trigger2 = hitdefattr = SC, NA, SA, HA
trigger2 = stateno != [703,703)
trigger2 = movecontact

It like that in the CMD file which inlcudes a move contact trigger but it can still cancel when hitting the opponent
Spoiler: Your signature is oversized. Please read the rules next time. (click to see content)

GT

Re: How do I make a move so you can't cancel while doing it?
#6  August 28, 2010, 09:09:41 pm
  • *****
  • Don't fuck with me, Jack!
    • USA
Try removing the "trigger2 = movecontact".
Yeah Titiln, in fact, You Made Him
Re: How do I make a move so you can't cancel while doing it?
#7  August 28, 2010, 09:17:39 pm
  • ******
  • I hang out tough. I'm a real boss.
    • USA
    • litotichues.com/
^That'll just make the character do the move as soon as he activates a hitdef.



Remove the whole assortment of trigger2s. If you don't want the character to cancel into the attack after having movecontact, why would you place the trigger there for it to do so?

Or is it that you want the attack to cancel from anything that isn't itself? If that's the case, then you will need to fix the following:

stateno != [703,703)

Brackets and parenthesis don't mix like that. Correctlly would be "stateno != [703,703],"  but since there's only one state you want to exclude from allowing this move to trigger, you really don't need brackets or parenthesis. "Stateno != 703" is fine.



Also, for your assortment of trigger1s, you should use "statetype!=A" instead of "statetype=S," that's a much better trigger. You should do that to all of your changestates in the .cmd that should be able to be done while standing or crouching.
Last Edit: August 28, 2010, 09:24:11 pm by Rajaa
Re: How do I make a move so you can't cancel while doing it?
#8  August 28, 2010, 09:55:38 pm
  • avatar
  • ***
Thanks for the advice but I just want it so it's impossable to cancel into another move
Spoiler: Your signature is oversized. Please read the rules next time. (click to see content)
Re: How do I make a move so you can't cancel while doing it?
#9  August 28, 2010, 10:01:43 pm
  • ******
  • I hang out tough. I'm a real boss.
    • USA
    • litotichues.com/
So then remove triggers from other changestates that allow such a thing. Simple as that.
Re: How do I make a move so you can't cancel while doing it?
#10  August 28, 2010, 10:05:40 pm
  • avatar
  • ***
Which triggers would those be?
(sorry i'm a noob at mugen)
Spoiler: Your signature is oversized. Please read the rules next time. (click to see content)