Im totally at lost at what to do, I have this code
====================================================
if (my.STATE == 1)
{
my.ANIMATION += 10 * time_step;
ent_animate(my, "idle", my.ANIMATION, ANM_CYCLE);
if (key_cur - key_cul)
{
my.ANIMATION = 0;
my.STATE = 2 ;
}
if(key_z)
{
my.ANIMATION = 0;
my.STATE = 4;
}
}
if(my.STATE == 4)
{
my.ANIMATION += 10 * time_step;
ent_animate(my, "firstpunch", my.ANIMATION, ANM_CYCLE);
my.ANIMATION = 0;
my.STATE = 4;
}
if(my.STATE == 4)
{
if(key_z)
{
my.ANIMATION = 0;
my.STATE = 5;
}
else
{
my.ANIMATION = 0;
my.STATE = 1;
}
}
if(my.STATE == 5)
{
my.ANIMATION += 10 * time_step;
ent_animate(my, "secondpunch", my.ANIMATION, ANM_CYCLE);
my.ANIMATION = 0;
my.STATE = 6;
}
if (my.STATE == 6)
{
my.ANIMATION = 0;
my.STATE = 1;
}
=========================================================
the first time the z button is pressed, it should execute an attack. But then if I press the z button, for some reason the animation is like restraining it self to punch. it doesnt complete the punch animation.
Last edited by DirtyDhan; 01/19/10 08:38.