How does the cancel system work?

As i understand , you can go from one animation to a freespecial using some key input.

But i can't get it to work.

I have this attack
Code:
anim	attack3
	cancel	3 12 0 U S freespecial2
	loop  	0
	delay	6
	offset	43 117
	bbox	23 16 42 109
	frame	data/chars/ko/attack3-00.png
	frame	data/chars/ko/attack3-01.png
	frame	data/chars/ko/attack3-02.png
	frame	data/chars/ko/attack3-03.png
	attack	59 19 39 16 10 1 50 0 2 20
	frame	data/chars/ko/attack3-04.png
	frame	data/chars/ko/attack3-05.png
	frame	data/chars/ko/attack3-06.png
	frame	data/chars/ko/attack3-07.png
	frame	data/chars/ko/attack3-08.png
	frame	data/chars/ko/attack3-09.png
	frame	data/chars/ko/attack3-10.png
	attack	0 0 0 0 0 0 0 0 0 0
	frame	data/chars/ko/attack3-11.png

And the freespecial
Code:
anim	freespecial2
	loop	0
	delay	1
	offset	55 200
	fastattack	1
	bbox	30 97 49 104
	sound	data/sounds/ko-attack4.wav
	frame	data/chars/ko/attack4-00.png
	frame	data/chars/ko/attack4-01.png
	frame	data/chars/ko/attack4-02.png
        move	1
	attack	40 80 100 95 2 1 0 0 0 20
	frame	data/chars/ko/attack4-03.png
	attack	0 0 0 0 0
	frame	data/chars/ko/attack4-03.png

But it just does nothing, tried using U A and U S (attack and special button, but i doesn't work.

Am i misunderstanding something?


EDIT: It works with only button S (without direction). What's the problem?


On a side note, i had some ATTACK4 with a combo 1 2 3 4, but sometimes that attack was performed after landing from a jump and pressing the attack, can't reproduce it, it just hapens somehow and sometimes. Is ATTACK4 special?
 
AFAIK U S freespecial command never works, dunno why. I usually just use script to replace cancel command. Though for simplicity sake, the command is changed to U+S instead

On a side note, i had some ATTACK4 with a combo 1 2 3 4, but sometimes that attack was performed after landing from a jump and pressing the attack

It's because of SoR2 charging feature i.e hold attack button for 2 seconds or more than release it. In OpenBoR after charging, the played chargeattack will refer to last attack in combo
 
Back
Top Bottom