Solved Attack4 not working

Question that is answered or resolved.

Hyunchris

Member
I am having trouble getting my fourth attack to work. I am not sure what I am doing wrong. I have maxattacks 5 in the models.txt.

In my data for my character I have,


anim attack4
loop 0
delay 7
offset 159 440
bbox 126 13 97 437
frame data/chars/Chris/roud1.png
frame data/chars/Chris/roud2.png
attack 278 135 185 87 10 0
frame data/chars/Chris/roud3.png
attack 0
frame data/chars/Chris/roud4.png
frame data/chars/Chris/roud5.png


Its not crashing, so nothing in the logs...its simply not working. I have it at combostyle 2 . So it should input at the 4th button press, but its not. Any help is appreciated thanks.
 
Last edited by a moderator:
Solution
so the problem is attack4 right?
change the delay might have an effect
or
change attack {pausetime} value

haven't try combostyle 2 but if the attack chain doesn't work I usually change these two

freeze value:
thanks. sorry for the late reply. I am hand drawing all of my frames and i wanted the all of the combo animations done before i tried to change the delays and pausetimes. so i finally was able to do as you suggested and it did the trick. thanks machok, it works perfect now. i appreciate the suggestions. i just needed to speed up the delay on attack3 and i slowed down some other attacks so they flowed more together and it works now.
Sounds like you forgot to set up your attack chain properly. Search atchain in the manual.

DC
thanks, that doesnt seem to be it. I have it set to atchain 1 2 3 4 5

currently it works as atchain 1 2 3....then resets back to 1 instead of going to 4. so its not using the default atchain 1 1 2 3.

and like i said maxattacks 5 is in the models.txt.

any other suggestions would be helpful. thanks so much
 
how about default combostyle? is it work?
did you change combodelay value?

My advice is to try each combostyle one by one slowly (start from the default one)
check which one is working well and then try another combostyle
 
I actually got it to work by chaning the atchain to atchain 1 2 4 3 5 instead of atchain 1 2 3 4 5

I have no idea why the order of attack chain cannot be 1 2 3 4 5?

I will try the default combostyle later to see if it works. I havent checked yet because it kills the enemies after two hits, so first I need to change the damage of the hits or give the enemies more HP. thanks
 
even though I got the chain to work, I still cannot get it to work in the order that I wanted. Right now only atchain 1 2 4 3 5 works...I wanted it atchain 1 2 3 4 5. And if I switch the name for anim attack4 to anim attack3, it also doesnt work...so strange.

However, it does work with default combostyle 0....Also, when I have it set to combostyle 2, it will work when I am hitting the enemy 4 consecutive times....but when I am merely punching the air it wont work..the 4th attack will only show when I am punching an enemy.

any ideas on what I can try to fix this? I would really like it to work properly.
 
so the problem is attack4 right?
change the delay might have an effect
or
change attack {pausetime} value

haven't try combostyle 2 but if the attack chain doesn't work I usually change these two

freeze value:
 
If you have combostyle 1 enabled, the next thing to check is range. If any attack in middle of the series can't detect a target in range, the attack doesn't work. This is not a bug, it's intentionally designed that way so you can make proximity based combos.

DC
 
so the problem is attack4 right?
change the delay might have an effect
or
change attack {pausetime} value

haven't try combostyle 2 but if the attack chain doesn't work I usually change these two

freeze value:
thanks. sorry for the late reply. I am hand drawing all of my frames and i wanted the all of the combo animations done before i tried to change the delays and pausetimes. so i finally was able to do as you suggested and it did the trick. thanks machok, it works perfect now. i appreciate the suggestions. i just needed to speed up the delay on attack3 and i slowed down some other attacks so they flowed more together and it works now.
 
Solution
Back
Top Bottom