0% found this document useful (0 votes)
4 views208 pages

Animation Script Functions Overview

The document contains a series of animation scripts for a game, detailing various character animations and actions based on frame and animation handle conditions. Each script defines specific behaviors such as spawning entities, moving characters, and executing attacks. The scripts are organized by character and animation type, with conditional statements controlling the flow of actions based on the current frame and animation handle values.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
4 views208 pages

Animation Script Functions Overview

The document contains a series of animation scripts for a game, detailing various character animations and actions based on frame and animation handle conditions. Each script defines specific behaviors such as spawning entities, moving characters, and executing attacks. The scripts are organized by character and animation type, with conditional statements controlling the flow of actions based on the current frame and animation handle values.
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

####animationscript function main#####

# data/chars/misc/flashes/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3)
{
if(frame==0)
{
spawn02("white");

}
return;
}

####animationscript function main#####


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==10)
{
if(frame==3)
{
killentity(getlocalvar("self"));

}
return;
}

####animationscript function main#####


# data/chars/misc/Black/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==11)
{

if(frame==0)
{setglobalvar("[Link]",1);}
else
{
setglobalvar("[Link]",0);
killentity(getlocalvar("self"));
}
return;
}
}

####animationscript function main#####


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==14)
{
if(frame==1)
{
moveBack(1);

}
if(frame==2)
{
moveBack(0.4);

}
if(frame==3)
{
moveBack(0);

}
if(frame==4)
{
clearc();

}
return;
}

####animationscript function main#####


# data/chars/Axel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==29)
{
if(frame==0)
{
incAtt();

}
if(frame==2)
{
key("A", "ANI_attack3", 1);

}
if(frame==2)
{
key("F", "ANI_follow1", 1);
}
if(frame==2)
{
key("D", "ANI_freespecial11", 1);

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
return;
}
if(animhandle==30)
{
if(frame==2)
{
key("F", "ANI_follow1", 1);

}
if(frame==2)
{
key("D", "ANI_freespecial11", 1);

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("F", "ANI_follow1", 1);

}
if(frame==3)
{
key("D", "ANI_freespecial11", 1);

}
if(frame==3)
{
key("U", "ANI_grabforward", 1);

}
if(frame==3)
{
key("B", "ANI_grabbackward", 1);
}
return;
}
if(animhandle==32)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==39)
{
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==41)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
flip();

}
return;
}
if(animhandle==42)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==12)
{
costSelf(50);

}
return;
}
if(animhandle==43)
{
if(frame==1)
{
leaper(1, 0, 0);
}
if(frame==4)
{
stop();

}
if(frame==5)
{
leaper(0.5, 3.5, 0);

}
return;
}
if(animhandle==44)
{
if(frame==4)
{
dasher(0.6, 0, 0);

}
if(frame==11)
{
stop();

}
return;
}
if(animhandle==45)
{
if(frame==0)
{
stop();

}
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, 20, 0, -1, 1);

}
if(frame==2)
{
position(0, 10, 0, -1, 1);

}
if(frame==4)
{
position(2, -30, 30, -1, 1);

}
if(frame==5)
{
hurt(35);
}
if(frame==5)
{
position(2, -40, 0, -1, 1);

}
if(frame==5)
{
spawn01("zd", -50, 0, -1);

}
if(frame==6)
{
position(3, -30, 0, -1, 1);

}
if(frame==6)
{
clearSlam();

}
return;
}
if(animhandle==46)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==3)
{
key("F", "ANI_follow6", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==4)
{
key("F", "ANI_follow6", 0);
}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==5)
{
key("F", "ANI_follow6", 0);

}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
if(frame==6)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==6)
{
key("F", "ANI_follow6", 0);

}
if(frame==6)
{
key("D", "ANI_attackdown", 0);

}
if(frame==6)
{
key("U", "ANI_attackup", 0);

}
if(frame==7)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==7)
{
key("F", "ANI_follow6", 0);
}
if(frame==7)
{
key("D", "ANI_attackdown", 0);

}
if(frame==7)
{
key("U", "ANI_attackup", 0);

}
if(frame==7)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==47)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==1)
{
leaper(0.6, 0, 0);

}
if(frame==5)
{
leaper(0.6, 0, 0.5);

}
if(frame==7)
{
leaper(0.6, 0, -0.5);

}
if(frame==9)
{
leaper(0.6, 0, 0);

}
if(frame==11)
{
leaper(0.6, 0, 0.5);

}
if(frame==14)
{
leaper(0.6, 0, -0.5);

}
return;
}
if(animhandle==48)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
dasher(0.3, 0, 0);

}
if(frame==1)
{
dasher(1, 0, 0);

}
if(frame==5)
{
looper(1, 1);

}
if(frame==6)
{
clearL();

}
if(frame==10)
{
stop();

}
if(frame==11)
{
leaper(0.8, 3, 0);

}
return;
}
if(animhandle==49)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==50)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==1)
{
key("F", "ANI_follow6", 0);

}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==1)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==2)
{
key("F", "ANI_follow6", 0);

}
if(frame==2)
{
key("D", "ANI_attackdown", 0);

}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("J", "ANI_FREESPECIAL4", 0);
}
if(frame==3)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==3)
{
key("F", "ANI_follow6", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==4)
{
key("F", "ANI_follow6", 0);

}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==4)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==5)
{
key("F", "ANI_follow6", 0);
}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==5)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==51)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL2", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==9)
{
dasher(0.5, 0, 0);

}
if(frame==15)
{
stop();

}
if(frame==21)
{
leaper(0, 3.2, 0);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==52)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==0)
{
dasher(0.1, 0, 0);

}
if(frame==7)
{
dasher(0.1, 0, 0);

}
if(frame==14)
{
stop();

}
if(frame==24)
{
stop();

}
if(frame==36)
{
flip();

}
if(frame==39)
{
flip();

}
if(frame==39)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==53)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL13", 2, 2);

}
if(frame==1)
{
dasher(0.6, 0, 0);

}
if(frame==9)
{
stop();
}
return;
}
if(animhandle==54)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL18", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==6)
{
leaper(0.3, 1.5, 0);

}
if(frame==19)
{
leaper(0, 2, 0);

}
if(frame==28)
{
leaper(1, 3, 0);

}
if(frame==31)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==55)
{

if (frame == 3){
changeopenborvariant("slowmotion", 1);
}
if (frame == 5){
changeopenborvariant("slowmotion", 0);
}
if(frame==1)
{
leaper(1.5, 2, 0);

}
if(frame==8)
{
stop();

}
return;
}
if(animhandle==56)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL5", 2, 2);

}
if(frame==1)
{
leaper(1, 0, 0);

}
if(frame==4)
{
stop();

}
if(frame==5)
{
leaper(0.5, 3.5, 0);

}
return;
}
if(animhandle==57)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL56", 3, 3);

}
if(frame==0)
{
dasher(1, 0, 0);

}
if(frame==1)
{
stop();

}
if(frame==3)
{
leaper(0.5, 2.5, 0);

}
return;
}
if(animhandle==58)
{
if(frame==1)
{
enterAtt("ANI_freespecial52");

}
return;
}
if(animhandle==62)
{
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, -5, 0, -1, 1);

}
if(frame==4)
{
position(2, 20, 60, -1, 1);

}
if(frame==5)
{
position(2, 30, 60, -1, 0);

}
if(frame==5)
{
throw(30, 1.8, 2, 0, 0);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==63)
{
if(frame==1)
{
leaper(0.6, 0, 0);

}
if(frame==5)
{
leaper(0.6, 0, 0.5);

}
if(frame==7)
{
leaper(0.6, 0, -0.5);

}
if(frame==9)
{
leaper(0.6, 0, 0);

}
if(frame==11)
{
leaper(0.6, 0, 0.5);

}
if(frame==13)
{
leaper(0.6, 0, -0.5);

}
if(frame==16)
{
leaper(0.8, 3.5, 0);

}
return;
}
if(animhandle==66)
{
if(frame==0)
{
backAni("ANI_grabbackward");

}
return;
}
if(animhandle==68)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
backAni("ANI_freespecial11");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(0, 15, 5, -1, -1);

}
if(frame==2)
{
position(2, -15, 30, -1, -1);

}
if(frame==2)
{
throw(33, 2.6, 1.6, 0, -1);

}
if(frame==2)
{
clearSlam();

}
return;
}
if(animhandle==69)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL8", 0);

}
return;
}
if(animhandle==71)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(1, 0, 70, -1, 0);

}
if(frame==1)
{
position(2, 35, 50, -1, 0);

}
if(frame==2)
{
hurt(30);

}
if(frame==2)
{
spawn01("zd", 45, 0, -1);

}
if(frame==2)
{
position(3, 30, 0, -1, 0);

}
if(frame==3)
{
clearSlam();

}
if(frame==4)
{
leaper(-0.5, 1.5, 0);
}
return;
}
if(animhandle==72)
{
if(frame==0)
{
tyrantBody(0, 1);

}
if(frame==0)
{
select();

}
return;
}
if(animhandle==81)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==85)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL19", 1, 1);

}
if(frame==1)
{
dasher(0.6, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==89)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==2)
{
costSelf(50);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==90)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==21)
{
leaper(0, 3.2, 0);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==91)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL50", 3, 3);

}
if(frame==0)
{
select();

}
return;
}
if(animhandle==92)
{
if(frame==0)
{
clearSlam();

}
return;
}
if(animhandle==94)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL38", 1, 1);
}
return;
}
if(animhandle==95)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL39", 2, 2);

}
return;
}
if(animhandle==96)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL35", 3, 3);

}
return;
}
if(animhandle==98)
{
if(frame==0)
{
costSelf(50);

}
if(frame==23)
{
leaper(0, 2.5, 0);

}
return;
}

####animationscript function main#####


# data/chars/Blaze/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==101)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL20", 3, 3);

}
return;
}
if(animhandle==102)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL21", 3, 3);
}
if(frame==0)
{
incAtt();

}
if(frame==4)
{
key("U", "ANI_freespecial7", 1);

}
if(frame==4)
{
key("D", "ANI_freespecial13", 1);

}
if(frame==4)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==4)
{
key("F", "ANI_freespecial8", 1);

}
if(frame==4)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==103)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL22", 3, 3);

}
if(frame==2)
{
key("U", "ANI_freespecial7", 1);

}
if(frame==2)
{
key("D", "ANI_freespecial13", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("F", "ANI_freespecial8", 1);
}
if(frame==4)
{
key("U", "ANI_freespecial7", 1);

}
if(frame==4)
{
key("D", "ANI_freespecial13", 1);

}
if(frame==4)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==4)
{
key("F", "ANI_freespecial8", 1);

}
if(frame==7)
{
key("A", "ANI_attack1", 1);

}
return;
}
if(animhandle==105)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL19", 3, 3);

}
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==10)
{
makeInv(150);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==111)
{
if(frame==1)
{
leaper(-2, 3, 0);

}
return;
}
if(animhandle==112)
{
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==113)
{
if(frame==0)
{
stayAir(40);

}
if(frame==1)
{
flip();

}
if(frame==1)
{
leaper(2.3, 2, 0);

}
return;
}
if(animhandle==114)
{
if(frame==1)
{
goAttack();

}
if(frame==4)
{
stop();

}
if(frame==4)
{
stayAir(40);

}
if(frame==4)
{
lock();

}
if(frame==4)
{
position(0, -20, 0, -1, 1);

}
if(frame==5)
{
leaper(0, 1, 0);

}
if(frame==5)
{
position(0, -20, 10, -1, 1);

}
if(frame==6)
{
position(0, -18, 15, -1, 1);

}
if(frame==7)
{
position(4, 5, 75, -1, -1);

}
if(frame==8)
{
position(2, 30, 0, -1, 1);

}
if(frame==8)
{
spawn01("qflash", 40, 0, 0);

}
if(frame==9)
{
hurt(70);

}
if(frame==9)
{
position(3, 35, 0, -1, 0);

}
if(frame==9)
{
clearSlam();

}
if(frame==10)
{
flip();

}
return;
}
if(animhandle==115)
{
if(frame==10)
{
lock();

}
if(frame==10)
{
position(0, 10, 0, -1, 1);

}
if(frame==11)
{
leaper(0, 1, 0);

}
if(frame==11)
{
position(0, 10, 10, -1, 1);

}
if(frame==12)
{
position(0, 10, 15, -1, 1);

}
if(frame==13)
{
position(4, 5, 75, -1, -1);

}
if(frame==14)
{
position(2, 30, 0, -1, 1);

}
if(frame==14)
{
hurt(50);

}
if(frame==14)
{
spawn01("qflash", 40, 0, 0);

}
if(frame==15)
{
position(3, 35, 0, -1, 0);

}
if(frame==15)
{
clearSlam();

}
return;
}
if(animhandle==116)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 10, 0, -1, 1);

}
if(frame==1)
{
leaper(0, 1, 0);

}
if(frame==1)
{
position(0, 10, 10, -1, 1);

}
if(frame==2)
{
position(0, 10, 15, -1, 1);

}
if(frame==3)
{
position(4, 5, 75, -1, -1);

}
if(frame==4)
{
position(2, 30, 0, -1, 1);

}
if(frame==4)
{
spawn01("qflash", 40, 0, 0);

}
if(frame==5)
{
hurt(70);

}
if(frame==5)
{
position(3, 35, 0, -1, 1);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==117)
{
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, -5, 0, -1, 1);

}
if(frame==4)
{
position(2, 20, 60, -1, 1);

}
if(frame==6)
{
position(2, 30, 60, -1, 0);

}
if(frame==6)
{
throw(30, 1.8, 2, 0, 0);

}
if(frame==6)
{
clearSlam();

}
if(frame==7)
{
clearSlam();

}
return;
}
if(animhandle==118)
{
if(frame==6)
{
flip();

}
return;
}
if(animhandle==119)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL5", 3, 3);

}
if(frame==1)
{
leaper(1.5, 1.2, 0);

}
if(frame==3)
{
stop();

}
if(frame==3)
{
leaper(0.8, 0, 0);

}
return;
}
if(animhandle==120)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, 1);

}
if(frame==1)
{
position(0, 12, 7, -1, 1);

}
if(frame==2)
{
position(2, -30, 30, -1, 1);

}
if(frame==3)
{
hurt(36);

}
if(frame==3)
{
position(2, -45, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", -25, 0, -1);

}
if(frame==4)
{
position(3, -50, 0, -1, 0);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==121)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL23", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==27)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==122)
{
if(frame==0)
{
costSelf(50);

}
if(frame==1)
{
leaper(1.5, 1.2, 0);

}
if(frame==3)
{
stop();

}
if(frame==3)
{
leaper(0.5, 0, 0);

}
if(frame==8)
{
leaper(1.5, 0, 0);

}
if(frame==12)
{
looper(8, 5);

}
if(frame==13)
{
clearL();

}
return;
}
if(animhandle==123)
{
if(frame==1)
{
leaper(1.5, 1.2, 0);

}
if(frame==3)
{
stop();

}
if(frame==3)
{
leaper(0.5, 0, 0);

}
if(frame==8)
{
leaper(1.5, 0, 0);

}
if(frame==10)
{
looper(8, 5);

}
if(frame==11)
{
clearL();

}
return;
}
if(animhandle==124)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL17", 0);

}
if(frame==3)
{
key("F", "ANI_FREESPECIAL25", 0);
}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL17", 0);

}
if(frame==4)
{
key("F", "ANI_FREESPECIAL25", 0);

}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL17", 0);

}
if(frame==5)
{
key("F", "ANI_FREESPECIAL25", 0);

}
if(frame==6)
{
key("D", "ANI_attackdown", 0);

}
if(frame==6)
{
key("U", "ANI_attackup", 0);

}
if(frame==6)
{
key("B", "ANI_FREESPECIAL17", 0);

}
if(frame==6)
{
key("F", "ANI_FREESPECIAL25", 0);
}
return;
}
if(animhandle==125)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==126)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==10)
{
makeInv(150);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==128)
{
if(frame==2)
{
key("A", "ANI_freespecial21", 1);

}
return;
}
if(animhandle==129)
{
if(frame==2)
{
key("U", "ANI_freespecial7", 1);

}
if(frame==2)
{
key("D", "ANI_freespecial13", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("F", "ANI_freespecial8", 1);

}
if(frame==4)
{
key("A", "ANI_freespecial22", 1);

}
if(frame==5)
{
key("A", "ANI_freespecial22", 1);

}
if(frame==5)
{
key("U", "ANI_freespecial7", 1);

}
if(frame==5)
{
key("D", "ANI_freespecial13", 1);

}
if(frame==5)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==5)
{
key("F", "ANI_freespecial8", 1);

}
return;
}
if(animhandle==131)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL24", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==30)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==132)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==26)
{
tyrantBody(1, 0.3);

}
if(frame==27)
{
zoom();

}
if(frame==37)
{
search();

}
if(frame==39)
{
lock();

}
if(frame==39)
{
position(0, -20, 0, -1, 1);

}
if(frame==41)
{
position(0, -20, 0, -1, 1);

}
if(frame==42)
{
leaper(0, 1, 0);

}
if(frame==42)
{
position(0, -20, 10, -1, 1);

}
if(frame==43)
{
position(0, -18, 15, -1, 1);

}
if(frame==44)
{
position(4, 5, 75, -1, -1);

}
if(frame==45)
{
position(2, 30, 0, -1, 1);

}
if(frame==45)
{
hurt(100);

}
if(frame==46)
{
spawn01("qflash", 40, 0, 0);

}
if(frame==46)
{
position(3, 35, 0, -1, 0);

}
if(frame==46)
{
hurt(100);

}
if(frame==46)
{
clearSlam();

}
if(frame==47)
{
flip();

}
if(frame==47)
{
clearSlam();

}
if(frame==47)
{
makeInv(150);

}
return;
}
if(animhandle==134)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL12", 2, 2);

}
if(frame==3)
{
leaper(1.4, 2, 0);

}
return;
}
if(animhandle==135)
{
if(frame==6)
{
leaper(3, 2, 0);

}
return;
}
if(animhandle==136)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
leaper(3, 4, 0);

}
if(frame==0)
{
hpAni("ANI_JUMPFORWARD");

}
if(frame==1)
{
zoom();

}
if(frame==6)
{
search();

}
return;
}
if(animhandle==137)
{
if(frame==0)
{
costSelf(50);
}
if(frame==0)
{
leaper(3, 4, 0);

}
if(frame==1)
{
zoom();

}
if(frame==6)
{
stop();

}
return;
}
if(animhandle==138)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL35", 3, 3);

}
return;
}
if(animhandle==140)
{
if(frame==0)
{
flip();

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 35, 0, -1, 0);

}
if(frame==4)
{
position(0, 30, 0, -1, 0);

}
if(frame==7)
{
leaper(0.2, 3.5, 0);

}
if(frame==8)
{
position(1, 10, 40, -1, 0);
}
if(frame==10)
{
position(1, 20, 60, -1, 0);

}
if(frame==11)
{
position(2, 30, 0, -1, 0);

}
if(frame==11)
{
hurt(45);

}
if(frame==11)
{
spawn01("qflash", 40, 0, 0);

}
if(frame==12)
{
position(3, 30, 0, -1, 0);

}
if(frame==12)
{
clearSlam();

}
return;
}
if(animhandle==141)
{
if(frame==1)
{
leaper(1.5, 1.2, 0);

}
if(frame==3)
{
stop();

}
if(frame==3)
{
leaper(0.5, 0, 0);

}
if(frame==8)
{
leaper(1.5, 0, 0);

}
if(frame==26)
{
stop();
}
return;
}
if(animhandle==143)
{
if(frame==0)
{
leaper(1, 0, 0);

}
return;
}
if(animhandle==145)
{
if(frame==1)
{
leaper(1, 2.5, 0);

}
return;
}
if(animhandle==146)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, 1);

}
if(frame==1)
{
position(0, 12, 7, -1, 1);

}
if(frame==2)
{
position(2, -30, 30, -1, 1);

}
if(frame==3)
{
hurt(36);

}
if(frame==3)
{
position(2, -45, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", -25, 0, -1);

}
if(frame==4)
{
position(3, -50, 0, -1, 0);

}
if(frame==4)
{
clearSlam();

}
if(frame==6)
{
clearSlam();

}
if(frame==7)
{
clearSlam();

}
return;
}
if(animhandle==149)
{
if(frame==0)
{
backAni("ANI_FREESPECIAL2");

}
return;
}
if(animhandle==151)
{
if(frame==0)
{
backAni("ANI_FREESPECIAL9");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 15, 0, -1, -1);

}
if(frame==1)
{
position(0, 10, 0, -1, -1);

}
if(frame==2)
{
position(2, -30, 29, -1, -1);

}
if(frame==3)
{
throw(30, 2.5, 2.2, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==152)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL10", 0);

}
return;
}
if(animhandle==154)
{
if(frame==0)
{
leaper(0, 2, 0);

}
if(frame==2)
{
leaper(-2, 3, 0);

}
if(frame==10)
{
clearSlam();

}
return;
}
if(animhandle==155)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 1, -1, -1);

}
if(frame==1)
{
position(1, 0, 30, -1, -1);

}
if(frame==2)
{
spawn01("zd", 40, 0, 1);
}
if(frame==2)
{
position(3, 20, 0, -1, -1);

}
if(frame==2)
{
hurt(30);

}
if(frame==3)
{
position(3, 20, 0, -1, -1);

}
if(frame==3)
{
clearSlam();

}
if(frame==3)
{
leaper(-0.8, 1.5, 0);

}
return;
}
if(animhandle==157)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
if(frame==0)
{
clearL();

}
return;
}
if(animhandle==158)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW3");

}
if(frame==2)
{
wallAttack("ANI_FOLLOW3");

}
if(frame==3)
{
wallAttack("ANI_FOLLOW3");

}
if(frame==4)
{
wallAttack("ANI_FOLLOW3");

}
if(frame==5)
{
wallAttack("ANI_FOLLOW3");

}
return;
}
if(animhandle==160)
{
if(frame==0)
{
lockR(32, 10, 55, "ANI_FREESPECIAL8", "");

}
return;
}
if(animhandle==167)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==169)
{
if(frame==1)
{
key("UA", "ANI_freespecial7", 1);

}
return;
}
if(animhandle==170)
{
if(frame==1)
{
key("S", "ANI_freespecial5", 1);

}
if(frame==2)
{
key("S", "ANI_freespecial5", 1);

}
if(frame==3)
{
key("S", "ANI_freespecial5", 1);
}
if(frame==4)
{
key("S", "ANI_freespecial5", 1);

}
return;
}
if(animhandle==171)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL26", 1, 1);

}
if(frame==3)
{
leaper(1.4, 2, 0);

}
return;
}
if(animhandle==175)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL19", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==2)
{
costSelf(50);

}
if(frame==10)
{
makeInv(150);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==176)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==8)
{
makeInv(100);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==177)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==178)
{
if(frame==0)
{
tyrantBody(0, 1);

}
if(frame==0)
{
clearSlam();

}
return;
}
if(animhandle==179)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==0)
{
costSelf(50);

}
if(frame==1)
{
zoom();

}
return;
}
}

####animationscript function main#####


# data/chars/Adam/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==269)
{
if(frame==0)
{
incAtt();

}
if(frame==2)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==2)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("J", "ANI_freespecial", 1);

}
if(frame==2)
{
key("B", "ANI_follow3", 1);

}
if(frame==3)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("U", "ANI_grabforward", 1);

}
if(frame==3)
{
key("J", "ANI_freespecial", 1);

}
if(frame==3)
{
key("B", "ANI_follow3", 1);

}
if(frame==3)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==270)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL17", 3, 3);

}
if(frame==3)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("U", "ANI_grabforward", 1);

}
if(frame==3)
{
key("J", "ANI_freespecial", 1);

}
if(frame==3)
{
key("B", "ANI_follow3", 1);

}
if(frame==5)
{
key("A", "ANI_attack1", 1);

}
return;
}
if(animhandle==272)
{
if(frame==0)
{
tyrantBody(1, 0.2);
}
if(frame==0)
{
costSelf(50);

}
if(frame==8)
{
makeInv(100);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==275)
{
if(frame==0)
{
key("J", "ANI_freespecial19", 1);

}
if(frame==1)
{
key("J", "ANI_freespecial19", 1);

}
if(frame==2)
{
key("J", "ANI_freespecial19", 1);

}
if(frame==3)
{
key("J", "ANI_freespecial19", 1);

}
return;
}
if(animhandle==277)
{
if(frame==5)
{
adjustEnemy();

}
return;
}
if(animhandle==278)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -20, 0, -1, -1);

}
if(frame==0)
{
hurt2(5, 1);

}
if(frame==1)
{
position(2, 40, 42, -1, -1);

}
if(frame==2)
{
position(2, 40, 0, -1, -1);

}
if(frame==2)
{
spawn01("qflash", 40, 0, 1);

}
if(frame==2)
{
hurt(29);

}
if(frame==3)
{
position(3, 40, 0, -1, -1);

}
if(frame==4)
{
makeInv(50);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==279)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 23, 0, -1, 1);

}
if(frame==1)
{
position(1, 5, 46, -1, 1);

}
if(frame==2)
{
position(2, -28, 35, -1, 1);

}
if(frame==3)
{
position(2, -40, 0, -1, 1);

}
if(frame==3)
{
spawn01("qflash", -40, 0, 1);

}
if(frame==3)
{
hurt(32);

}
if(frame==4)
{
position(3, -40, 0, -1, 1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==281)
{
if(frame==0)
{
dasher(0.4, 0, 0);

}
if(frame==1)
{
stop();

}
if(frame==3)
{
zoom();

}
return;
}
if(animhandle==284)
{
if(frame==0)
{
tyrantBody(1, 0.6);

}
if(frame==0)
{
dasher(-1.8, 0, 0);

}
if(frame==3)
{
dasher(1.6, 0, 0);

}
if(frame==4)
{
dasher(0.7, 0, 0);

}
if(frame==5)
{
dasher(0.4, 0, 0);

}
if(frame==6)
{
tyrantBody(0, 1);

}
if(frame==6)
{
stop();

}
return;
}
if(animhandle==285)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL11", 0);

}
if(frame==1)
{
key("F", "ANI_FREESPECIAL10", 0);

}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL11", 0);

}
if(frame==2)
{
key("F", "ANI_FREESPECIAL10", 0);

}
if(frame==2)
{
key("D", "ANI_attackdown", 0);

}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL11", 0);

}
if(frame==3)
{
key("F", "ANI_FREESPECIAL10", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
return;
}
if(animhandle==286)
{
if(frame==2)
{
lock();

}
if(frame==2)
{
position(0, -20, 0, -1, 1);

}
if(frame==5)
{
position(4, 10, 60, -1, -1);

}
if(frame==6)
{
position(2, 40, 42, -1, 1);

}
if(frame==7)
{
throw(35, 2, 2.5, 0, 0);

}
return;
}
if(animhandle==287)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==288)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
dasher(-1.8, 0, 0);

}
if(frame==3)
{
dasher(1.6, 0, 0);

}
if(frame==4)
{
dasher(0.7, 0, 0);

}
if(frame==5)
{
dasher(0.4, 0, 0);

}
if(frame==6)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==290)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL8", 3, 3);

}
if(frame==1)
{
dasher(0.7, 0, 0);

}
if(frame==2)
{
dasher(4, 0, 0);

}
if(frame==8)
{
dasher(0.4, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==292)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL21", 3, 3);

}
if(frame==1)
{
shoot("Bullet", 40, 65, -1);
}
if(frame==3)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==5)
{
shoot("Bullet", 40, 65, -1);

}
return;
}
if(animhandle==293)
{
if(frame==1)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==3)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==5)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==7)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==9)
{
shoot("Bullet", 40, 65, -1);

}
if(frame==11)
{
shoot("Bullet", 40, 65, -1);

}
return;
}
if(animhandle==294)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL20", 2, 2);

}
if(frame==1)
{
shoot("Bullet", 40, 65, -1);
}
return;
}
if(animhandle==295)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL18", 2, 2);

}
return;
}
if(animhandle==296)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -15, 0, -1, -1);

}
if(frame==1)
{
position(1, -30, 50, -1, -1);

}
if(frame==2)
{
spawn01("qflash", -25, 0, 1);

}
if(frame==2)
{
position(2, -25, 0, -1, -1);

}
if(frame==2)
{
hurt2(32, 1);

}
if(frame==3)
{
position(3, -25, 0, -1, 0);

}
if(frame==3)
{
finish(1, -2, 2, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==298)
{
if(frame==0)
{
stayAir(20);

}
if(frame==1)
{
flip();

}
return;
}
if(animhandle==299)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL16", 2, 2);

}
if(frame==1)
{
zoom();

}
return;
}
if(animhandle==300)
{
if(frame==1)
{
dasher(0.7, 0, 0);

}
if(frame==2)
{
dasher(4, 0, 0);

}
if(frame==8)
{
dasher(0.4, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==301)
{
if(frame==14)
{
zoom();
}
if(frame==18)
{
leaper(0, 3.5, 0);

}
if(frame==25)
{
stop();

}
return;
}
if(animhandle==304)
{
if(frame==0)
{
backAni("ANI_FOLLOW2");

}
return;
}
if(animhandle==306)
{
if(frame==0)
{
backAni("ANI_FOLLOW3");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -20, 0, -1, 1);

}
if(frame==1)
{
position(4, 10, 60, -1, -1);

}
if(frame==2)
{
position(2, 40, 42, -1, 1);

}
if(frame==3)
{
throw(35, 2, 2.5, 0, 0);

}
return;
}
if(animhandle==307)
{
if(frame==0)
{
key("J", "ANI_freespecial12", 0);

}
return;
}
if(animhandle==309)
{
if(frame==0)
{
backAni("ANI_grabbackward");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -20, 0, -1, 1);

}
if(frame==1)
{
position(4, 10, 60, -1, -1);

}
if(frame==2)
{
position(2, 40, 42, -1, 1);

}
if(frame==3)
{
throw(35, 2, 2.5, 0, 0);

}
return;
}
if(animhandle==310)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==311)
{
if(frame==1)
{
wallAttack("ANI_FREESPECIAL6");

}
if(frame==2)
{
wallAttack("ANI_FREESPECIAL6");

}
if(frame==3)
{
wallAttack("ANI_FREESPECIAL6");

}
if(frame==4)
{
wallAttack("ANI_FREESPECIAL6");

}
return;
}
if(animhandle==317)
{
if(frame==2)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==2)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==2)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==2)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==3)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==3)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==4)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==4)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==4)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==4)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==5)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==5)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==5)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==5)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==6)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==6)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==6)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==6)
{
key("D", "ANI_ATTACKDOWN", 1);

}
return;
}
if(animhandle==318)
{
if(frame==1)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==1)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==1)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==1)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==2)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==2)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==2)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==2)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==3)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==3)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==3)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==4)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==4)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==4)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==4)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==5)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==5)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==5)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==5)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==6)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==6)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==6)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==6)
{
key("D", "ANI_ATTACKDOWN", 1);

}
if(frame==7)
{
key("F", "ANI_freespecial10", 1);

}
if(frame==7)
{
key("A", "ANI_freespecial10", 1);

}
if(frame==7)
{
key("U", "ANI_ATTACKUP", 1);

}
if(frame==7)
{
key("D", "ANI_ATTACKDOWN", 1);

}
return;
}
if(animhandle==319)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==323)
{
if(frame==0)
{
lockR(33, 15, 1, "ANI_FREESPECIAL5", "");

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL4", 1, 1);

}
if(frame==0)
{
dasher(1.5, 0, 0);

}
if(frame==1)
{
dasher(0.7, 0, 0);

}
if(frame==2)
{
dasher(0.4, 0, 0);

}
if(frame==3)
{
stop();

}
return;
}
if(animhandle==326)
{
if(frame==0)
{
costSelf(50);

}
if(frame==8)
{
makeInv(100);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==327)
{
if(frame==0)
{
costSelf(50);

}
if(frame==6)
{
tyrantBody(0, 1);

}
if(frame==14)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==328)
{
if(frame==0)
{
select();
}
return;
}
if(animhandle==329)
{
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==330)
{
if(frame==1)
{
spawn01("Skated", 300, 0, 1);

}
if(frame==1)
{
spawn01("Victyd", 300, 0, 1);

}
return;
}

####animationscript function main#####


# data/chars/Max/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==336)
{
if(frame==0)
{
incAtt();

}
if(frame==5)
{
key("F", "ANI_FOLLOW3", 1);

}
if(frame==5)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==5)
{
key("B", "ANI_freespecial8", 1);

}
if(frame==5)
{
key("U", "ANI_grabup", 1);

}
if(frame==6)
{
key("F", "ANI_FOLLOW3", 1);

}
if(frame==6)
{
key("D", "ANI_freespecial7", 1);

}
if(frame==6)
{
key("B", "ANI_freespecial8", 1);

}
if(frame==6)
{
key("U", "ANI_grabup", 1);

}
if(frame==7)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==339)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==342)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==343)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==344)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==346)
{
if(frame==9)
{
spawn01("dust", 10, 0, -1);

}
return;
}
if(animhandle==347)
{
if(frame==0)
{
costSelf(50);

}
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, 23, 0, -1, -1);

}
if(frame==2)
{
position(2, 0, 25, 1, -1);

}
if(frame==3)
{
position(2, -10, 25, -1, -1);

}
if(frame==4)
{
position(2, 0, 25, -1, 1);

}
if(frame==5)
{
position(2, 10, 25, -1, 1);

}
if(frame==6)
{
position(2, 0, 25, 1, -1);
}
if(frame==7)
{
position(2, -10, 25, -1, -1);

}
if(frame==8)
{
position(2, 0, 25, -1, 1);

}
if(frame==9)
{
position(2, 10, 25, -1, 1);

}
if(frame==10)
{
position(2, 0, 25, 1, -1);

}
if(frame==11)
{
position(2, -10, 25, -1, -1);

}
if(frame==12)
{
position(2, 0, 25, -1, 1);

}
if(frame==13)
{
position(2, 10, 25, -1, 1);

}
if(frame==14)
{
spawn01("qflash", 20, -20, 1);

}
if(frame==14)
{
hurt2(20, 1);

}
if(frame==14)
{
position(2, 10, 0, -1, 1);

}
if(frame==15)
{
finish(80, 2, 2, 0, -1);

}
if(frame==15)
{
clearSlam();
}
if(frame==15)
{
leaper(-2, 2, 0);

}
return;
}
if(animhandle==348)
{
if(frame==1)
{
zoom();

}
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, 30, 0, -1, 1);

}
if(frame==2)
{
position(1, -9, 70, -1, 1);

}
if(frame==3)
{
position(2, -55, 35, -1, 1);

}
if(frame==4)
{
hurt2(30, 1);

}
if(frame==4)
{
position(2, -78, 1, -1, 1);

}
if(frame==4)
{
spawn01("zd", -70, 0, -1);

}
if(frame==6)
{
flip();

}
if(frame==6)
{
position(0, 30, 0, -1, 1);
}
if(frame==7)
{
position(1, -9, 70, -1, 1);

}
if(frame==8)
{
position(2, -55, 35, -1, 1);

}
if(frame==9)
{
hurt2(30, 1);

}
if(frame==9)
{
position(2, -78, 0, -1, 1);

}
if(frame==9)
{
spawn01("qflash", -78, 0, 1);

}
if(frame==9)
{
spawn01("zd", -70, 0, -1);

}
if(frame==11)
{
flip();

}
if(frame==11)
{
position(0, 23, 0, -1, -1);

}
if(frame==12)
{
leaper(1, 4, 0);

}
if(frame==12)
{
position(2, 0, 25, 1, -1);

}
if(frame==13)
{
position(2, -10, 25, -1, -1);

}
if(frame==14)
{
position(2, 0, 25, -1, 1);

}
if(frame==15)
{
position(2, 10, 25, -1, 1);

}
if(frame==16)
{
position(2, 0, 25, 1, -1);

}
if(frame==17)
{
position(2, -10, 25, -1, -1);

}
if(frame==18)
{
position(2, 0, 25, -1, 1);

}
if(frame==19)
{
position(2, 10, 25, -1, 1);

}
if(frame==20)
{
position(2, 0, 25, 1, -1);

}
if(frame==21)
{
position(2, -10, 25, -1, -1);

}
if(frame==22)
{
position(2, 0, 25, -1, 1);

}
if(frame==23)
{
position(2, 10, 25, -1, 1);

}
if(frame==24)
{
spawn01("qflash", 20, -20, 1);

}
if(frame==24)
{
hurt(120);

}
if(frame==24)
{
position(2, 22, 0, -1, 1);

}
if(frame==25)
{
clearSlam();

}
if(frame==25)
{
leaper(-2, 2, 0);

}
return;
}
if(animhandle==349)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(1, 20, 30, -1, -1);

}
if(frame==2)
{
stayDown();

}
if(frame==2)
{
position(3, 0, 0, -1, -1);

}
if(frame==3)
{
spawn01("zd", 0, 0, -1);

}
if(frame==3)
{
hurt(70);

}
if(frame==3)
{
position(3, 0, 0, -1, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==350)
{
if(frame==1)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==2)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==3)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==4)
{
key("A", "ANI_freespecial23", 1);

}
return;
}
if(animhandle==351)
{
if(frame==0)
{
backAni("ANI_follow1");

}
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==352)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL15", 0);

}
if(frame==1)
{
key("F", "ANI_ATTACK3", 0);
}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL15", 0);

}
if(frame==2)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==2)
{
key("D", "ANI_attackdown", 0);

}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL15", 0);

}
if(frame==3)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL15", 0);

}
if(frame==4)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL15", 0);

}
if(frame==5)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
return;
}
if(animhandle==353)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==354)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL10", 3, 3);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 5, -1, -1);

}
if(frame==1)
{
position(0, 20, 10, -1, -1);

}
if(frame==2)
{
position(2, 20, 0, -1, 1);

}
if(frame==3)
{
position(2, 20, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", 28, 0, 1);

}
if(frame==3)
{
hurt2(30, 1);

}
if(frame==4)
{
finish(50, 2, 2, 0, 1);

}
if(frame==4)
{
clearSlam();

}
if(frame==6)
{
leaper(-1.5, 1.7, 0);

}
return;
}
if(animhandle==355)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL22", 2, 2);

}
if(frame==3)
{
key("A", "ANI_grabup", 1);

}
if(frame==4)
{
key("A", "ANI_grabup", 1);

}
if(frame==4)
{
leaper(0.5, 0, 0);

}
if(frame==5)
{
key("A", "ANI_grabup", 1);

}
if(frame==6)
{
key("A", "ANI_grabup", 1);

}
if(frame==7)
{
key("A", "ANI_grabup", 1);

}
if(frame==10)
{
stop();

}
return;
}
if(animhandle==356)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==357)
{
if(frame==0)
{
lock();
}
if(frame==0)
{
position(0, 20, 5, -1, -1);

}
if(frame==1)
{
position(0, 20, 10, -1, -1);

}
if(frame==2)
{
position(2, 20, 0, -1, 1);

}
if(frame==3)
{
position(2, 20, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", 28, 0, 1);

}
if(frame==3)
{
hurt2(30, 1);

}
if(frame==4)
{
finish(55, 2, 2, 0, 1);

}
if(frame==4)
{
clearSlam();

}
if(frame==6)
{
leaper(-1.5, 1.7, 0);

}
return;
}
if(animhandle==358)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL24", 3, 3);

}
if(frame==0)
{
flip();
}
if(frame==1)
{
flip();

}
if(frame==1)
{
leaper(0.5, 0, 0);

}
if(frame==2)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==3)
{
key("J", "ANI_freespecial23", 1);

}
if(frame==4)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==5)
{
key("A", "ANI_freespecial23", 1);

}
if(frame==8)
{
stop();

}
return;
}
if(animhandle==359)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 5, -1, -1);

}
if(frame==1)
{
position(1, -20, 0, 1, -1);

}
if(frame==2)
{
position(3, -20, -5, 1, -1);
}
if(frame==3)
{
position(3, -25, -5, -1, -1);

}
if(frame==4)
{
position(3, -25, -5, -1, -1);

}
if(frame==4)
{
hurt2(10, 1);

}
if(frame==5)
{
spawn01("zd", 28, 0, 1);

}
if(frame==5)
{
finish(50, 0.3, 0.5, 0, 0);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==360)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==0)
{
dasher(1, 0, 0);

}
if(frame==1)
{
dasher(0.9, 0, 0);

}
if(frame==3)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==3)
{
dasher(1, 0, 0);
}
if(frame==4)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==5)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==5)
{
dasher(1, 0, 0);

}
if(frame==6)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==7)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==7)
{
dasher(1.5, 0, 0);

}
if(frame==8)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==9)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==9)
{
dasher(1.5, 0, 0);

}
if(frame==10)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==11)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==11)
{
dasher(1.5, 0, 0);
}
if(frame==12)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==13)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==13)
{
dasher(2, 0, 0);

}
if(frame==14)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==15)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==15)
{
dasher(2, 0, 0);

}
if(frame==16)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==16)
{
dasher(1, 0, 0);

}
if(frame==17)
{
key("A", "ANI_freespecial12", 1);

}
if(frame==18)
{
stop();

}
if(frame==18)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==361)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 5, -1, -1);

}
if(frame==1)
{
position(3, 0, 80, -1, -1);

}
if(frame==2)
{
position(0, 30, 40, -1, -1);

}
if(frame==3)
{
position(2, 70, 30, -1, -1);

}
if(frame==3)
{
throw(80, -2, 1, 0, -1);

}
if(frame==3)
{
clearSlam();

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==362)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL17", 2, 2);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -10, 15, -1, -1);
}
if(frame==1)
{
position(4, 0, 100, -1, -1);

}
if(frame==2)
{
position(2, 54, 25, -1, -1);

}
if(frame==3)
{
position(2, 54, 25, -1, -1);

}
if(frame==4)
{
position(2, 35, 0, -1, -1);

}
if(frame==5)
{
position(2, 35, 0, -1, -1);

}
if(frame==5)
{
spawn01("zd", 28, 0, 1);

}
if(frame==5)
{
spawn01("qflash", 30, 0, 1);

}
if(frame==6)
{
finish(60, 1, -1, 0, -1);

}
if(frame==6)
{
clearSlam();

}
return;
}
if(animhandle==363)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex");
void ileft = playerkeys(iPIndex, 0, "moveleft");
void iright = playerkeys(iPIndex, 0, "moveright");
if {frame == 31){
if (ileft){
changeentityproperty(self, "direction", 0);
}if (iright){
changeentityproperty(self, "direction", 1);
}
}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 3, 3);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(3, 80, 30, 0, -1);

}
if(frame==1)
{
keycheck();

}
if(frame==1)
{
position(3, 35, 30, 1, -1);

}
if(frame==2)
{
position(3, -80, 30, -1, 1);

}
if(frame==3)
{
position(3, -30, 45, -1, 1);

}
if(frame==4)
{
keycheck();

}
if(frame==4)
{
position(3, 80, 30, 0, -1);

}
if(frame==5)
{
position(3, 35, 30, 1, -1);

}
if(frame==6)
{
position(3, -80, 30, -1, 1);

}
if(frame==7)
{
position(3, -30, 45, -1, 1);

}
if(frame==8)
{
keycheck();

}
if(frame==8)
{
position(3, 80, 30, 0, -1);

}
if(frame==9)
{
position(3, 35, 30, 1, -1);

}
if(frame==10)
{
position(3, -80, 30, -1, 1);

}
if(frame==11)
{
position(3, -30, 45, -1, 1);

}
if(frame==12)
{
keycheck();

}
if(frame==12)
{
position(3, 80, 30, 0, -1);

}
if(frame==13)
{
position(3, 35, 30, 1, -1);

}
if(frame==14)
{
position(3, -80, 30, -1, 1);

}
if(frame==15)
{
position(3, -30, 45, -1, 1);

}
if(frame==16)
{
keycheck();
}
if(frame==16)
{
position(3, 80, 30, 0, -1);

}
if(frame==17)
{
position(3, 80, 30, 0, -1);

}
if(frame==18)
{
keycheck();

}
if(frame==18)
{
position(3, 35, 30, 1, -1);

}
if(frame==19)
{
position(3, -80, 30, -1, 1);

}
if(frame==20)
{
position(3, -30, 45, -1, 1);

}
if(frame==21)
{
position(3, 80, 30, 0, -1);

}
if(frame==22)
{
position(3, 35, 30, 1, -1);

}
if(frame==23)
{
position(3, -80, 30, -1, 1);

}
if(frame==24)
{
position(3, -30, 45, -1, 1);

}
if(frame==25)
{
keycheck();

}
if(frame==25)
{
position(3, 80, 30, 0, -1);
}
if(frame==26)
{
position(3, 35, 30, 1, -1);

}
if(frame==27)
{
position(3, -80, 30, -1, 1);

}
if(frame==28)
{
position(3, -30, 45, -1, 1);

}
if(frame==29)
{
keycheck();

}
if(frame==29)
{
position(3, 80, 30, 0, -1);

}
if(frame==30)
{
position(3, 35, 30, 1, -1);

}
if(frame==31)
{
position(3, -80, 30, -1, 1);

}
if(frame==32)
{
position(3, -30, 45, -1, 1);

}
if(frame==33)
{
position(3, 80, 30, 0, -1);

}
if(frame==34)
{
position(3, 30, 45, -1, 1);

}
if(frame==34)
{
throw(150, 3.2, 2, 0, 0);

}
return;
}
if(animhandle==364)
{
if(frame==7)
{
spawn01("zd", 15, 0, -1);

}
if(frame==7)
{
spawn01("dust", 10, 0, -1);

}
return;
}
if(animhandle==365)
{
if(frame==0)
{
leaper(0.8, 3, 0);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 24, 5, -1, 1);

}
if(frame==1)
{
position(0, 24, 10, -1, 1);

}
if(frame==2)
{
position(0, 24, 10, -1, 1);

}
if(frame==3)
{
position(0, 24, 10, -1, 1);

}
if(frame==3)
{
spawn01("zd", 28, 0, 1);

}
if(frame==3)
{
hurt(80);

}
if(frame==4)
{
position(3, 24, 10, -1, 1);
}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==366)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 25, 0, -1, 1);

}
if(frame==1)
{
leaper(-0.5, 3, 0);

}
if(frame==1)
{
position(1, -9, 70, -1, 1);

}
if(frame==2)
{
position(2, -55, 35, -1, 1);

}
if(frame==3)
{
hurt2(30, 1);

}
if(frame==3)
{
position(2, -78, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", -60, 0, -1);

}
if(frame==4)
{
finish(40, -2, 2, 0, -1);

}
if(frame==4)
{
clearSlam();
}
return;
}
if(animhandle==368)
{
if(frame==2)
{
lock();

}
if(frame==2)
{
position(0, -5, 0, -1, 1);

}
if(frame==5)
{
position(2, 35, 60, -1, 1);

}
if(frame==6)
{
position(2, 50, 60, -1, 0);

}
if(frame==7)
{
position(2, 45, 60, -1, 0);

}
if(frame==7)
{
throw(30, 1.6, 2.2, 0, 0);

}
if(frame==7)
{
clearSlam();

}
return;
}
if(animhandle==369)
{
if(frame==1)
{
spawn01("dust", 30, 0, -1);

}
if(frame==1)
{
dasher(1, 0, 0);

}
if(frame==2)
{
dasher(1.7, 0, 0);
}
if(frame==3)
{
dasher(1, 0, 0);

}
if(frame==4)
{
spawn01("dust", 30, 0, -1);

}
if(frame==4)
{
dasher(0.7, 0, 0);

}
if(frame==5)
{
stop();

}
return;
}
if(animhandle==370)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 25, 0, -1, 1);

}
if(frame==1)
{
position(1, -9, 70, -1, 1);

}
if(frame==2)
{
position(2, -55, 35, -1, 1);

}
if(frame==3)
{
throw(75, -2.6, 1.8, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==371)
{
void self = getlocalvar("self");
int iPIndex = getentityproperty(self,"playerindex");
void ileft = playerkeys(iPIndex, 0, "moveleft");
void iright = playerkeys(iPIndex, 0, "moveright");
if {frame == 31){
if (ileft){
changeentityproperty(self, "direction", 0);
}if (iright){
changeentityproperty(self, "direction", 1);
}
}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL27", 2, 2);

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 3, 3);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(3, 80, 30, 0, -1);

}
if(frame==1)
{
keycheck();

}
if(frame==1)
{
position(3, 35, 30, 1, -1);

}
if(frame==2)
{
position(3, -80, 30, -1, 1);

}
if(frame==3)
{
position(3, -30, 45, -1, 1);

}
if(frame==4)
{
keycheck();

}
if(frame==4)
{
position(3, 80, 30, 0, -1);

}
if(frame==5)
{
position(3, 35, 30, 1, -1);

}
if(frame==6)
{
position(3, -80, 30, -1, 1);

}
if(frame==7)
{
position(3, -30, 45, -1, 1);

}
if(frame==8)
{
keycheck();

}
if(frame==8)
{
position(3, 80, 30, 0, -1);

}
if(frame==9)
{
position(3, 35, 30, 1, -1);

}
if(frame==10)
{
position(3, -80, 30, -1, 1);

}
if(frame==11)
{
position(3, -30, 45, -1, 1);

}
if(frame==12)
{
keycheck();

}
if(frame==12)
{
position(3, 80, 30, 0, -1);

}
if(frame==13)
{
position(3, 35, 30, 1, -1);

}
if(frame==14)
{
position(3, -80, 30, -1, 1);

}
if(frame==15)
{
position(3, -30, 45, -1, 1);

}
if(frame==16)
{
keycheck();

}
if(frame==16)
{
position(3, 80, 30, 0, -1);

}
if(frame==17)
{
position(3, 80, 30, 0, -1);

}
if(frame==18)
{
keycheck();

}
if(frame==18)
{
position(3, 35, 30, 1, -1);

}
if(frame==19)
{
position(3, -80, 30, -1, 1);

}
if(frame==20)
{
position(3, -30, 45, -1, 1);

}
if(frame==21)
{
position(3, 80, 30, 0, -1);

}
if(frame==22)
{
position(3, 35, 30, 1, -1);

}
if(frame==23)
{
position(3, -80, 30, -1, 1);

}
if(frame==24)
{
position(3, -30, 45, -1, 1);

}
if(frame==25)
{
keycheck();

}
if(frame==25)
{
position(3, 80, 30, 0, -1);

}
if(frame==26)
{
position(3, 35, 30, 1, -1);

}
if(frame==27)
{
position(3, -80, 30, -1, 1);

}
if(frame==28)
{
position(3, -30, 45, -1, 1);

}
if(frame==29)
{
keycheck();

}
if(frame==29)
{
position(3, 80, 30, 0, -1);

}
if(frame==30)
{
position(3, 35, 30, 1, -1);

}
if(frame==31)
{
position(3, -80, 30, -1, 1);

}
if(frame==32)
{
position(3, -30, 45, -1, 1);

}
if(frame==33)
{
position(3, 80, 30, 0, -1);
}
if(frame==34)
{
position(3, 30, 45, -1, 1);

}
if(frame==34)
{
throw(120, 3.2, 2, 0, 0);

}
return;
}
if(animhandle==373)
{
if(frame==0)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==0)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==0)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==0)
{
key("UJ", "ANI_freespecial26", 1);

}
return;
}
if(animhandle==374)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==0)
{
backAni("ANI_freespecial8");

}
return;
}
if(animhandle==375)
{
if(frame==0)
{
backAni("ANI_freespecial4");

}
if(frame==0)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==0)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==0)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==0)
{
key("UJ", "ANI_freespecial26", 1);

}
return;
}
if(animhandle==376)
{
if(frame==1)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==1)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==1)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==1)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==1)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==1)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==2)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==2)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==2)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==2)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==2)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==3)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==3)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==3)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==3)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==3)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==4)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==4)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==4)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==4)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==4)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==4)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==5)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==5)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==5)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==5)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==5)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==5)
{
key("BJ", "ANI_freespecial5", 1);

}
return;
}
if(animhandle==377)
{
if(frame==0)
{
fullMpAni("ANI_FREESPECIAL8");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 25, 0, -1, 1);

}
if(frame==1)
{
position(1, -9, 70, -1, 1);

}
if(frame==2)
{
position(2, -55, 35, -1, 1);

}
if(frame==3)
{
position(2, -78, 0, -1, 1);

}
if(frame==3)
{
spawn01("zd", -70, 0, -1);

}
if(frame==4)
{
position(3, -78, 0, -1, 1);

}
if(frame==4)
{
hurt(50);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==378)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL6", 0);

}
return;
}
if(animhandle==379)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(1, 20, 30, -1, -1);

}
if(frame==2)
{
stayDown();

}
if(frame==2)
{
position(3, 0, 0, -1, -1);

}
if(frame==3)
{
hurt2(10, 1);

}
if(frame==3)
{
position(3, 0, 0, -1, -1);

}
if(frame==4)
{
position(3, 0, 0, -1, -1);

}
if(frame==6)
{
spawn01("qflash", 30, 0, 1);

}
if(frame==6)
{
hurt2(10, 1);

}
if(frame==6)
{
stayDown();

}
if(frame==7)
{
position(3, 0, 0, -1, -1);

}
if(frame==8)
{
position(3, 0, 0, -1, -1);

}
if(frame==9)
{
spawn01("qflash", 30, 0, 1);

}
if(frame==9)
{
hurt2(10, 1);

}
if(frame==10)
{
position(3, 0, 0, -1, -1);

}
if(frame==12)
{
position(3, 0, 0, -1, -1);

}
if(frame==12)
{
spawn01("qflash", 30, 0, 1);

}
if(frame==12)
{
finish(20, -1, 1, 0, -1);

}
if(frame==12)
{
clearSlam();

}
return;
}
if(animhandle==380)
{
if(frame==0)
{
lvAtt("ANI_grabbackward", 2, 2);

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==0)
{
backAni("ANI_freespecial12");

}
return;
}
if(animhandle==381)
{
if(frame==0)
{
backAni("ANI_FREESPECIAL4");

}
if(frame==0)
{
lvAtt("ANI_grabbackward", 2, 2);

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, -10, 15, -1, -1);

}
if(frame==1)
{
position(3, 0, 80, -1, -1);

}
if(frame==2)
{
position(2, 35, 4, -1, -1);

}
if(frame==3)
{
position(2, 35, 4, -1, -1);

}
if(frame==3)
{
hurt2(15, 1);

}
if(frame==3)
{
spawn01("zd", 28, 0, 1);

}
if(frame==3)
{
spawn01("qflash", 30, 0, 1);

}
if(frame==4)
{
finish(35, 1, -1, 0, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==382)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 15, -1, -1);

}
if(frame==1)
{
position(3, 0, 87, -1, -1);

}
if(frame==2)
{
position(2, 40, 2, -1, -1);

}
if(frame==3)
{
spawn01("zd", 43, 0, 1);

}
if(frame==3)
{
spawn01("qflash", 45, 0, -1);

}
if(frame==4)
{
finish(50, -1, 1, 0, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==383)
{
if(frame==1)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==1)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==1)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==1)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==1)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==1)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==2)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==2)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==2)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==2)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==2)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==3)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==3)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==3)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==3)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==3)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==4)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==4)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==4)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==4)
{
key("DJ", "ANI_freespecial21", 1);
}
if(frame==4)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==4)
{
key("BJ", "ANI_freespecial5", 1);

}
if(frame==5)
{
key("BA", "ANI_freespecial8", 1);

}
if(frame==5)
{
key("DA", "ANI_grabbackward", 1);

}
if(frame==5)
{
key("UJ", "ANI_freespecial26", 1);

}
if(frame==5)
{
key("DJ", "ANI_freespecial21", 1);

}
if(frame==5)
{
key("FJ", "ANI_freespecial25", 1);

}
if(frame==5)
{
key("BJ", "ANI_freespecial5", 1);

}
return;
}
if(animhandle==384)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==391)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==392)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==393)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==397)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL19", 1, 1);

}
if(frame==1)
{
spawn01("dust", 30, 0, -1);

}
if(frame==1)
{
dasher(0.8, 0, 0);

}
if(frame==2)
{
dasher(0.8, 0, 0);

}
if(frame==3)
{
dasher(0.8, 0, 0);

}
if(frame==5)
{
dasher(1, 0, 0);

}
if(frame==6)
{
dasher(1, 0, 0);

}
if(frame==7)
{
spawn01("dust", 30, 0, -1);

}
if(frame==7)
{
stop();

}
return;
}
if(animhandle==398)
{
if(frame==11)
{
spawn01("dust", 10, 0, -1);

}
return;
}
if(animhandle==400)
{
if(frame==0)
{
slamInt();

}
return;
}
if(animhandle==401)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==402)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==0)
{
costSelf(50);

}
if(frame==1)
{
dasher(1, 0, 0);

}
if(frame==2)
{
dasher(0.9, 0, 0);

}
if(frame==4)
{
dasher(1, 0, 0);

}
if(frame==6)
{
dasher(1, 0, 0);

}
if(frame==8)
{
dasher(1.5, 0, 0);

}
if(frame==10)
{
dasher(1.5, 0, 0);

}
if(frame==12)
{
dasher(1.5, 0, 0);

}
if(frame==14)
{
dasher(2, 0, 0);

}
if(frame==16)
{
dasher(2, 0, 0);

}
if(frame==17)
{
dasher(1, 0, 0);

}
if(frame==19)
{
stop();
}
if(frame==19)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==403)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==404)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==405)
{
if(frame==12)
{
dasher(1.2, 0, 0);

}
if(frame==15)
{
stop();

}
return;
}
if(animhandle==406)
{
if(frame==0)
{
costSelf(50);

}
if(frame==4)
{
spawn01("baozha", 6, 0, 1);

}
return;
}
}

####animationscript function main#####


# data/chars/zan/fbs/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==410)
{
if(frame==21)
{
killentity(getlocalvar("self"));

}
return;
}

####animationscript function main#####


# data/chars/zan/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==417)
{
if(frame==0)
{
incAtt();

}
if(frame==2)
{
key("F", "ANI_follow3", 1);

}
if(frame==2)
{
key("U", "ANI_FREESPECIAL8", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("D", "ANI_grabforward", 1);

}
if(frame==2)
{
key("A", "ANI_attack3", 1);
}
return;
}
if(animhandle==418)
{
if(frame==2)
{
key("F", "ANI_FOLLOW3", 1);

}
if(frame==2)
{
key("U", "ANI_FREESPECIAL8", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("D", "ANI_grabforward", 1);

}
if(frame==3)
{
key("F", "ANI_FOLLOW3", 1);

}
if(frame==3)
{
key("U", "ANI_FREESPECIAL8", 1);

}
if(frame==3)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("D", "ANI_grabforward", 1);

}
return;
}
if(animhandle==420)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL16", 3, 3);

}
if(frame==0)
{
costSelf(50);
}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==17)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==427)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==428)
{
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==431)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 2, 2);

}
return;
}
if(animhandle==432)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL14", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==433)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==434)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
spawn01("blockball", 0, 0, 0);

}
if(frame==6)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==6)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==6)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==6)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==7)
{
key("A", "ANI_freespecial15", 0);
}
if(frame==7)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==7)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==7)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==8)
{
key("B", "ANI_freespecial13", 0);

}
if(frame==8)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==8)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==8)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==8)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==9)
{
key("B", "ANI_freespecial13", 0);

}
if(frame==9)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==9)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==9)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==9)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==9)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==435)
{
if(frame==9)
{
costSelf(50);

}
return;
}
if(animhandle==436)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==437)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==438)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL2", 2, 2);

}
if(frame==0)
{
dasher(1.8, 0, 0);

}
return;
}
if(animhandle==439)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL10", 1, 1);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==65)
{
dasher(1.5, 0, 0);

}
return;
}
if(animhandle==440)
{
if(frame==9)
{
costSelf(50);

}
return;
}
if(animhandle==441)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==0)
{
dasher(1.5, 0, 0);

}
if(frame==5)
{
dasher(1.5, 0, 0);

}
if(frame==11)
{
dasher(1.5, 0, 0);

}
return;
}
if(animhandle==442)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL13", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==2)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==3)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==5)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==6)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==6)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==6)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==6)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==6)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==7)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==7)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==7)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==7)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==7)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==8)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==8)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==8)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==8)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==8)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==9)
{
key("B", "ANI_freespecial3", 0);

}
if(frame==9)
{
key("A", "ANI_freespecial15", 0);

}
if(frame==9)
{
key("F", "ANI_freespecial4", 0);

}
if(frame==9)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==9)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==9)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==443)
{
if(frame==2)
{
leaper(1.5, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==444)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 10, 0, -1, 1);

}
if(frame==1)
{
position(0, 30, 25, -1, 1);

}
if(frame==2)
{
position(0, 0, 55, -1, 1);

}
if(frame==3)
{
position(2, -15, 95, -1, -1);

}
if(frame==4)
{
throw(50, 3, 0.5, 0, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==446)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 35, 45, -1, -1);

}
if(frame==1)
{
position(0, 0, 52, -1, -1);

}
if(frame==2)
{
position(0, -25, 55, -1, -1);

}
if(frame==3)
{
position(0, 0, 52, -1, -1);

}
if(frame==4)
{
position(0, -25, 55, -1, -1);

}
if(frame==5)
{
position(3, 40, 0, -1, -1);

}
if(frame==5)
{
hurt(45);

}
if(frame==5)
{
spawn01("zd", 45, 0, -1);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==447)
{
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, -5, 0, -1, 1);

}
if(frame==6)
{
lock();

}
if(frame==6)
{
position(2, 20, 60, -1, 1);

}
if(frame==7)
{
position(2, 30, 60, -1, 0);

}
if(frame==7)
{
throw(30, 1.8, 2, 0, 0);

}
if(frame==7)
{
clearSlam();

}
return;
}
if(animhandle==448)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 5, 5, -1, 1);
}
if(frame==1)
{
position(2, 10, 30, -1, 0);

}
if(frame==1)
{
throw(30, 2, 2, 0, 0);

}
if(frame==1)
{
clearSlam();

}
return;
}
if(animhandle==449)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==2)
{
dasher(1, 0, 0);

}
if(frame==11)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==452)
{
if(frame==0)
{
backAni("ANI_freespecial5");

}
return;
}
if(animhandle==453)
{
if(frame==0)
{
backAni("ANI_freespecial5");

}
return;
}
if(animhandle==454)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
backAni("ANI_freespecial5");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 50, 45, -1, -1);

}
if(frame==1)
{
position(0, -30, 45, -1, -1);

}
if(frame==2)
{
position(2, -65, 55, -1, -1);

}
if(frame==2)
{
throw(38, 3.5, 1, 0, -1);

}
if(frame==2)
{
clearSlam();

}
return;
}
if(animhandle==455)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL7", 0);

}
return;
}
if(animhandle==457)
{
if(frame==0)
{
backAni("ANI_freespecial6");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 35, 45, -1, -1);

}
if(frame==1)
{
position(0, 0, 52, -1, -1);

}
if(frame==2)
{
position(0, -25, 55, -1, -1);

}
if(frame==3)
{
position(0, 0, 52, -1, -1);

}
if(frame==4)
{
position(0, -25, 55, -1, -1);

}
if(frame==5)
{
position(3, 40, 0, -1, -1);

}
if(frame==5)
{
hurt(35);

}
if(frame==5)
{
spawn01("zd", 45, 0, -1);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==458)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==468)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==472)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL17", 1, 1);

}
if(frame==0)
{
dasher(1.5, 0, 0);

}
return;
}
if(animhandle==477)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL16", 3, 3);

}
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==17)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==478)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==12)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==479)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==480)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==481)
{
if(frame==0)
{
costSelf(50);

}
return;
}

####animationscript function main#####


# data/chars/Shiva/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==519)
{
if(frame==0)
{
incAtt();
}
if(frame==3)
{
key("F", "ANI_freespecial17", 1);

}
if(frame==3)
{
key("D", "ANI_freespecial8", 1);

}
if(frame==3)
{
key("U", "ANI_grabforward", 1);

}
if(frame==3)
{
key("B", "ANI_freespecial9", 1);

}
if(frame==4)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==521)
{
if(frame==6)
{
flip();

}
return;
}
if(animhandle==522)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==528)
{
if(frame==5)
{
adjustEnemy();

}
return;
}
if(animhandle==529)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL27", 3, 3);

}
return;
}
if(animhandle==531)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL16", 2, 2);

}
return;
}
if(animhandle==532)
{
if(frame==0)
{
stayAir(20);

}
if(frame==3)
{
key("A", "ANI_JUMPATTACK", 1);

}
if(frame==4)
{
flip();

}
if(frame==4)
{
key("A", "ANI_JUMPATTACK", 1);

}
if(frame==5)
{
flip();

}
if(frame==5)
{
key("A", "ANI_JUMPATTACK", 1);

}
return;
}
if(animhandle==533)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL25", 2, 2);
}
return;
}
if(animhandle==536)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL3", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
costSelf(50);

}
if(frame==13)
{
spawn01("wslash", 6, 0, 1);

}
if(frame==15)
{
makeInv(100);

}
return;
}
if(animhandle==537)
{
if(frame==0)
{
leaper(2.5, 0, 0);

}
return;
}
if(animhandle==538)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 1, 1);

}
if(frame==6)
{
flip();

}
if(frame==7)
{
flip();

}
return;
}
if(animhandle==539)
{
if(frame==0)
{
flip();

}
if(frame==11)
{
flip();

}
return;
}
if(animhandle==540)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_freespecial19", 0);

}
if(frame==1)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==1)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==1)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==2)
{
key("B", "ANI_freespecial19", 0);

}
if(frame==2)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==2)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==2)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==3)
{
key("B", "ANI_freespecial19", 0);

}
if(frame==3)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==3)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==3)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==4)
{
key("B", "ANI_freespecial19", 0);

}
if(frame==4)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==4)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==4)
{
key("U", "ANI_ATTACKUP", 0);

}
return;
}
if(animhandle==541)
{
if(frame==7)
{
key("A", "ANI_RUNATTACK", 1);

}
return;
}
if(animhandle==542)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==543)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 47, 10, 1, -1);

}
if(frame==1)
{
position(0, 29, 50, 1, -1);

}
if(frame==2)
{
position(4, 7, 99, 1, 1);

}
if(frame==3)
{
position(2, 47, 50, 1, 1);

}
if(frame==4)
{
position(2, 56, 0, 1, -1);

}
if(frame==4)
{
spawn01("qflash", 56, 0, 1);

}
if(frame==4)
{
finish(35, -2, 2, 0, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==544)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL12", 3, 3);

}
if(frame==9)
{
flip();

}
if(frame==10)
{
flip();

}
return;
}
if(animhandle==545)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL24", 3, 3);

}
return;
}
if(animhandle==547)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL26", 3, 3);

}
return;
}
if(animhandle==548)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
leaper(0.3, 2, 0);

}
if(frame==11)
{
stop();

}
if(frame==13)
{
leaper(0.7, 2.5, 0);

}
return;
}
if(animhandle==549)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
return;
}
if(animhandle==550)
{
if(frame==1)
{
zoom();

}
if(frame==18)
{
spawn01("wslash", 6, 0, 1);

}
return;
}
if(animhandle==551)
{
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, -5, 0, -1, 1);

}
if(frame==4)
{
position(0, 0, 25, -1, 1);

}
if(frame==5)
{
position(0, 0, 20, -1, 1);

}
if(frame==6)
{
position(2, 30, 55, -1, 0);

}
if(frame==6)
{
throw(30, 1.8, 2, 0, 0);

}
if(frame==6)
{
clearSlam();

}
if(frame==7)
{
clearSlam();

}
return;
}
if(animhandle==554)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL15", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==14)
{
leaper(1, 4, 0);

}
if(frame==17)
{
makeInv(100);

}
return;
}
if(animhandle==556)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 30, -1, 1);
}
if(frame==1)
{
position(3, -20, 45, -1, 1);

}
if(frame==2)
{
spawn01("qflash", -40, 0, 1);

}
if(frame==2)
{
position(3, -40, 0, -1, 1);

}
if(frame==2)
{
hurt(33);

}
if(frame==3)
{
clearSlam();

}
if(frame==4)
{
leaper(1.5, 1.5, 0);

}
return;
}
if(animhandle==557)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 35, 0, -1, -1);

}
if(frame==1)
{
position(4, -29, 53, -1, 1);

}
if(frame==2)
{
position(4, -39, 58, -1, 1);

}
if(frame==2)
{
throw(26, -2.5, 2, 0, 1);
}
return;
}
if(animhandle==560)
{
if(frame==0)
{
backAni("ANI_grabforward");

}
return;
}
if(animhandle==562)
{
if(frame==0)
{
backAni("ANI_FREESPECIAL8");

}
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 35, 0, -1, -1);

}
if(frame==1)
{
position(4, -29, 53, -1, 1);

}
if(frame==2)
{
position(4, -39, 58, -1, 1);

}
if(frame==2)
{
throw(35, -2.5, 2, 0, 1);

}
return;
}
if(animhandle==563)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==1)
{
key("J", "ANI_FREESPECIAL4", 0);

}
return;
}
if(animhandle==566)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(4, 0, 65, -1, -1);

}
if(frame==1)
{
position(4, 70, 50, -1, -1);

}
if(frame==2)
{
position(3, 80, 40, -1, -1);

}
if(frame==2)
{
throw(35, -2.5, 2, 0, 1);

}
return;
}
if(animhandle==567)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==568)
{
if(frame==1)
{
wallAttack("ANI_FREESPECIAL10");

}
if(frame==2)
{
wallAttack("ANI_FREESPECIAL10");

}
if(frame==3)
{
wallAttack("ANI_FREESPECIAL10");

}
if(frame==4)
{
wallAttack("ANI_FREESPECIAL10");

}
if(frame==5)
{
wallAttack("ANI_FREESPECIAL10");

}
return;
}
if(animhandle==576)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==580)
{
if(frame==1)
{
key("A2", "ANI_freespecial16", 1);

}
if(frame==2)
{
key("A2", "ANI_freespecial16", 1);

}
if(frame==3)
{
key("A2", "ANI_freespecial16", 1);

}
if(frame==4)
{
key("A2", "ANI_freespecial16", 1);

}
if(frame==5)
{
key("A2", "ANI_freespecial16", 1);

}
return;
}
if(animhandle==581)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL", 1, 1);

}
return;
}
if(animhandle==583)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==585)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
costSelf(50);

}
if(frame==8)
{
makeInv(120);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==586)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
costSelf(50);

}
if(frame==6)
{
spawn01("wslash", 6, 0, 1);

}
if(frame==8)
{
makeInv(100);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==587)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==588)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==589)
{
if(frame==2)
{
spawn01("shivas2", 6, 0, 1);

}
return;
}
if(animhandle==590)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL32", 1, 1);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==8)
{
makeInv(120);
}
if(frame==8)
{
tyrantBody(0, 1);

}
if(frame==17)
{
makeInv(120);

}
if(frame==17)
{
tyrantBody(0, 1);

}
if(frame==26)
{
makeInv(120);

}
if(frame==26)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==591)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL30", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==8)
{
makeInv(120);

}
if(frame==8)
{
tyrantBody(0, 1);

}
if(frame==17)
{
makeInv(120);

}
if(frame==17)
{
tyrantBody(0, 1);
}
if(frame==26)
{
makeInv(120);

}
if(frame==26)
{
tyrantBody(0, 1);

}
return;
}

####animationscript function main#####


# data/chars/Shiva/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==628)
{

void self=getlocalvar("self");
if(getentityproperty(self,"health")<110 &&
getentityproperty(self,"health")>55){
enterAtt("ANI_FOLLOW4");
}
return;
}
if(animhandle==639)
{

if (frame==7){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<200 && hp>105){
changeentityproperty(self,"health",200);
}
}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==15)
{
spawnEntity("shivas1", 50, 0, 3, 3, 0, 0);

}
return;
}
if(animhandle==640)
{

if (frame==7){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<100 && hp>55){
changeentityproperty(self,"health",100);
}
}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==18)
{
spawnEntity("shivas1", 50, 0, 3, 2, 0, 0);

}
if(frame==20)
{
spawnEntity("shivas1", -50, 0, 3, 3, 0, 0);

}
return;
}
if(animhandle==641)
{

if (frame==7){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<50 && hp>30){
changeentityproperty(self,"health",50);
}
}
if(frame==11)
{
spawnEntity("shivas1", 50, 0, 1, 4, 0, 0);

}
if(frame==13)
{
spawnEntity("shivas1", 0, 0, 3, 2, 0, 0);

}
if(frame==14)
{
spawnEntity("shivas1", 50, 0, 1, 5, 0, 0);

}
return;
}
if(animhandle==642)
{

if (frame==7){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<50){
changeentityproperty(self,"health",200);
}
}
if(frame==13)
{
spawnEntity("shivas1", 20, 0, 1, 3, 0, 0);

}
if(frame==14)
{
spawnEntity("shivas1", 50, 0, 1, 4, 0, 0);

}
if(frame==16)
{
spawnEntity("shivas1", 0, 0, 3, 2, 0, 0);

}
if(frame==17)
{
spawnEntity("shivas1", -50, 0, 1, 5, 0, 0);

}
return;
}
if(animhandle==645)
{
if(frame==13)
{
spawn01("wslash", 6, 0, 1);

}
return;
}
if(animhandle==647)
{
if(frame==5)
{
flip();

}
if(frame==7)
{
flip();

}
return;
}
if(animhandle==648)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
leaper(0.3, 2, 0);

}
if(frame==11)
{
stop();

}
if(frame==13)
{
leaper(0.7, 2.5, 0);

}
return;
}
if(animhandle==652)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 30, -1, 1);

}
if(frame==1)
{
position(3, -20, 45, -1, 1);

}
if(frame==2)
{
spawn01("qflash", -40, 0, 1);

}
if(frame==2)
{
position(3, -40, 0, -1, 1);

}
if(frame==2)
{
hurt(25);

}
if(frame==3)
{
clearSlam();

}
if(frame==4)
{
leaper(1.5, 1.5, 0);

}
return;
}
if(animhandle==655)
{

if (frame==1){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<200 && hp>105){
enterAtt("ANI_FOLLOW4");
}else if (hp<100 && hp>55){
enterAtt("ANI_FOLLOW5");
}else if (hp<50 && hp>30){
enterAtt("ANI_FOLLOW6");
}else if (hp<30){
enterAtt("ANI_FOLLOW7");
}
}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==661)
{
if(frame==0)
{
tyrantBody(1, 0.4);

}
return;
}
if(animhandle==662)
{

if (frame==2){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<30){
enterAtt("ANI_FOLLOW7");
}
}
if(frame==0)
{
tyrantBody(1, 0.4);

}
return;
}
if(animhandle==663)
{

if (frame==2){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<30){
enterAtt("ANI_FOLLOW7");
}
}
return;
}
if(animhandle==664)
{
if (frame==1){
void self=getlocalvar("self");
int hp=getentityproperty(self,"health");
if (hp<200 && hp>105){
enterAtt("ANI_FOLLOW4");
}else if (hp<100 && hp>55){
enterAtt("ANI_FOLLOW5");
}else if (hp<50 && hp>30){
enterAtt("ANI_FOLLOW6");
}else if (hp<30){
enterAtt("ANI_FOLLOW7");
}
}
return;
}
if(animhandle==665)
{

void self=getlocalvar("self");
if(getentityproperty(self,"health")<50){
enterAtt("ANI_FOLLOW6");
}
return;
}
if(animhandle==667)
{
if(frame==8)
{
flip();

}
if(frame==10)
{
flip();

}
return;
}
if(animhandle==670)
{
if(frame==0)
{
ready();

}
return;
}
if(animhandle==671)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==12)
{
tyrantBody(0, 1);
}
return;
}
if(animhandle==672)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==4)
{
spawn01("wslash", 6, 0, 1);

}
if(frame==6)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==673)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==12)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==674)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}

####animationscript function main#####


# data/chars/Buiee/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==678)
{
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==679)
{
if(frame==0)
{
incAtt();

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("A", "ANI_attack4", 1);

}
return;
}
if(animhandle==688)
{
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==690)
{
if(frame==1)
{
leaper(1, 0, 0);
}
return;
}
if(animhandle==691)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==1)
{
leaper(0.3, 0, 0);

}
if(frame==27)
{
leaper(0.3, 1, 0);

}
if(frame==37)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==692)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL12", 3, 3);

}
return;
}
if(animhandle==694)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 0, -1, 1);

}
if(frame==1)
{
position(0, -10, 5, -1, 0);

}
if(frame==2)
{
position(2, 45, 30, -1, 0);

}
if(frame==3)
{
throw(30, 2.3, 1.3, 0, 0);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==695)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==696)
{
if(frame==1)
{
leaper(2, 2.5, 0);

}
return;
}
if(animhandle==697)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 0, -1, -1);

}
if(frame==1)
{
position(0, -10, 5, -1, -1);
}
if(frame==2)
{
position(2, -45, 30, -1, -1);

}
if(frame==3)
{
position(2, -55, 27, -1, -1);

}
if(frame==3)
{
throw(30, 2.3, 1, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==699)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL3", 0);

}
if(frame==1)
{
key("F", "ANI_attack4", 0);

}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL3", 0);

}
if(frame==2)
{
key("F", "ANI_attack4", 0);
}
if(frame==2)
{
key("D", "ANI_attackdown", 0);

}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==701)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 2, 2);

}
return;
}
if(animhandle==703)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL7", 2, 2);

}
if(frame==1)
{
leaper(0.6, 0, 0);

}
return;
}
if(animhandle==704)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL15", 3, 3);

}
if(frame==1)
{
leaper(0.8, 0, 0);

}
return;
}
if(animhandle==705)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==6)
{
leaper(0.3, 0, 0);

}
if(frame==20)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==706)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL10", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==1)
{
leaper(0.3, 0, 0);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==709)
{
if(frame==0)
{
backAni("ANI_grabbackward");

}
return;
}
if(animhandle==711)
{
if(frame==0)
{
backAni("ANI_freespecial13");
}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(10, 15, 0, -1, -1);

}
if(frame==1)
{
position(0, 10, 0, -1, -1);

}
if(frame==2)
{
position(2, -30, 29, -1, -1);

}
if(frame==3)
{
throw(30, 2.5, 2.2, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==712)
{
if(frame==0)
{
key("J", "ANI_freespecial13", 1);

}
if(frame==1)
{
key("J", "ANI_freespecial13", 1);

}
return;
}
if(animhandle==713)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 0, 0, -1, 1);
}
if(frame==1)
{
position(0, -10, 5, -1, 0);

}
if(frame==2)
{
position(2, 45, 30, -1, 0);

}
if(frame==3)
{
throw(30, 2.3, 1.3, 0, 0);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==714)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==724)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==728)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL6", 1, 1);

}
return;
}
if(animhandle==732)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==733)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==734)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==735)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}

####animationscript function main#####


# data/chars/monalisa/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==745)
{
if(frame==2)
{
key("F", "ANI_freespecial31", 1);

}
if(frame==2)
{
key("U", "ANI_freespecial6", 1);

}
if(frame==2)
{
key("D", "ANI_grabdown", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==2)
{
key("FDS", "ANI_freespecial", 1);

}
if(frame==3)
{
key("F", "ANI_freespecial31", 1);

}
if(frame==3)
{
key("U", "ANI_freespecial6", 1);

}
if(frame==3)
{
key("D", "ANI_grabdown", 1);

}
if(frame==3)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("FDS", "ANI_freespecial", 1);

}
if(frame==4)
{
key("F", "ANI_freespecial31", 1);

}
if(frame==4)
{
key("U", "ANI_freespecial6", 1);

}
if(frame==4)
{
key("D", "ANI_grabdown", 1);

}
if(frame==4)
{
key("B", "ANI_grabbackward", 1);
}
if(frame==4)
{
key("FDS", "ANI_freespecial", 1);

}
if(frame==4)
{
key("A", "ANI_attack3", 1);

}
return;
}
if(animhandle==746)
{
if(frame==1)
{
dasher(0.5, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==753)
{
if(frame==0)
{
costSelf(50);

}
if(frame==1)
{
zoom();

}
if(frame==1)
{
spawn01("yingzi1", 6, 0, 1);

}
if(frame==7)
{
dasher(0.5, 0, 0);

}
if(frame==11)
{
spawn01("yingzi2", 6, 0, 1);

}
if(frame==15)
{
stop();

}
return;
}
if(animhandle==754)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==21)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==755)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL12", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==12)
{
dasher(0.5, 0, 0);

}
if(frame==20)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==756)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL13", 3, 3);

}
if(frame==6)
{
dasher(0.5, 0, 0);

}
if(frame==14)
{
stop();

}
return;
}
if(animhandle==757)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==6)
{
dasher(0.5, 0, 0);

}
if(frame==14)
{
stop();

}
if(frame==40)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==758)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL14", 0);

}
if(frame==1)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL14", 0);

}
if(frame==2)
{
key("F", "ANI_ATTACK3", 0);
}
if(frame==2)
{
key("D", "ANI_attackdown", 0);

}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL14", 0);

}
if(frame==3)
{
key("F", "ANI_ATTACK3", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==759)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==760)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL11", 1, 1);

}
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==6)
{
dasher(0.5, 0, 0);

}
if(frame==14)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==761)
{
if(frame==8)
{
adjustEnemy();

}
return;
}
if(animhandle==762)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 15, 0, -1, 1);

}
if(frame==1)
{
position(0, 15, 0, -1, 1);

}
if(frame==4)
{
position(0, 15, 0, -1, 1);

}
if(frame==6)
{
position(0, 15, 0, -1, 1);

}
if(frame==7)
{
position(0, 15, 0, -1, 1);

}
if(frame==8)
{
lock();

}
if(frame==8)
{
position(0, 20, 0, -1, -1);

}
if(frame==9)
{
position(2, -30, 50, -1, -1);

}
if(frame==10)
{
hurt(36);

}
if(frame==10)
{
position(2, -60, 0, -1, 1);

}
if(frame==10)
{
spawn01("zd", -50, 0, -1);

}
if(frame==11)
{
position(3, -60, 0, -1, 1);

}
if(frame==11)
{
clearSlam();

}
return;
}
if(animhandle==763)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL6", 1, 1);

}
if(frame==1)
{
dasher(0.5, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==767)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL7", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==7)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==768)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL10", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==769)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 2, 2);

}
if(frame==1)
{
dasher(2, 0, 0);

}
if(frame==10)
{
stop();

}
return;
}
if(animhandle==770)
{
if(frame==1)
{
dasher(2.5, 0, 0);

}
if(frame==10)
{
stop();

}
return;
}
if(animhandle==771)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL5", 3, 3);

}
if(frame==1)
{
dasher(2.5, 0, 0);

}
if(frame==10)
{
stop();

}
return;
}
if(animhandle==774)
{
if(frame==0)
{
backAni("ANI_grabdown");

}
return;
}
if(animhandle==775)
{
if(frame==0)
{
backAni("ANI_grabdown");

}
return;
}
if(animhandle==776)
{
if(frame==0)
{
backAni("ANI_grabdown");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 15, 0, -1, -1);

}
if(frame==1)
{
position(0, 10, 0, -1, -1);

}
if(frame==2)
{
position(2, -50, 29, -1, -1);

}
if(frame==3)
{
position(2, -70, 29, -1, -1);

}
if(frame==4)
{
throw(35, 2.5, 2.2, 0, -1);

}
if(frame==4)
{
clearSlam();

}
return;
}
if(animhandle==777)
{
if(frame==0)
{
key("J", "ANI_freespecial18", 1);

}
if(frame==1)
{
key("J", "ANI_freespecial18", 1);

}
return;
}
if(animhandle==779)
{
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(2, -30, 50, -1, -1);

}
if(frame==2)
{
hurt(40);

}
if(frame==2)
{
position(2, -60, 0, -1, 1);

}
if(frame==2)
{
spawn01("zd", -50, 0, -1);

}
if(frame==3)
{
position(3, -60, 0, -1, 1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==780)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==789)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==794)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL7", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==10)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==799)
{
if(frame==0)
{
costSelf(50);

}
if(frame==5)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==800)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==801)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==802)
{
if(frame==0)
{
tyrantBody(0, 1);

}
if(frame==0)
{
clearSlam();

}
return;
}

####animationscript function main#####


# data/chars/axel/karate/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==810)
{
if(frame==7)
{
key("U", "ANI_grabforward", 1);

}
if(frame==7)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==8)
{
key("U", "ANI_grabforward", 1);

}
if(frame==8)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==8)
{
key("F", "ANI_runattack", 1);

}
if(frame==12)
{
key("U", "ANI_grabforward", 1);

}
if(frame==12)
{
key("D", "ANI_grabbackward", 1);

}
if(frame==12)
{
key("F", "ANI_runattack", 1);

}
if(frame==13)
{
key("A", "ANI_attack3", 1);

}
if(frame==13)
{
incAtt();

}
return;
}
if(animhandle==818)
{
if(frame==1)
{
dasher(3, 2, 0);

}
return;
}
if(animhandle==820)
{

if (frame == 69){
changeopenborvariant("slowmotion", 1);
}
if (frame == 71){
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==821)
{

if (frame == 3){
changeopenborvariant("slowmotion", 1);
}
if (frame == 5){
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==822)
{
if(frame==0)
{
flip();

}
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, 20, 0, -1, -1);

}
if(frame==2)
{
position(0, -20, 30, -1, -1);

}
if(frame==3)
{
position(0, -35, 20, -1, -1);

}
if(frame==4)
{
position(2, -55, 45, -1, -1);

}
if(frame==4)
{
throw(33, 2.6, 1.6, 0, -1);

}
if(frame==4)
{
clearSlam();

}
if(frame==6)
{
flip();

}
return;
}
if(animhandle==823)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==824)
{
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==10)
{
costSelf(50);

}
if(frame==13)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==825)
{
if(frame==0)
{
dasher(0.5, 0, 0);

}
if(frame==10)
{
stop();

}
return;
}
if(animhandle==826)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL13", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==3)
{
costSelf(50);

}
if(frame==13)
{
tyrantBody(0, 1);
}
return;
}
if(animhandle==827)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL2", 0);

}
if(frame==1)
{
key("F", "ANI_freespecial5", 0);

}
if(frame==1)
{
key("J", "ANI_FREESPECIAL", 0);

}
if(frame==1)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==1)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL2", 0);

}
if(frame==2)
{
key("F", "ANI_freespecial5", 0);

}
if(frame==2)
{
key("J", "ANI_FREESPECIAL", 0);

}
if(frame==2)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==2)
{
key("D", "ANI_ATTACKDOWN", 0);
}
if(frame==3)
{
key("B", "ANI_FREESPECIAL2", 0);

}
if(frame==3)
{
key("F", "ANI_freespecial5", 0);

}
if(frame==3)
{
key("J", "ANI_FREESPECIAL", 0);

}
if(frame==3)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==3)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL2", 0);

}
if(frame==4)
{
key("F", "ANI_freespecial5", 0);

}
if(frame==4)
{
key("J", "ANI_FREESPECIAL", 0);

}
if(frame==4)
{
key("U", "ANI_ATTACKUP", 0);

}
if(frame==4)
{
key("D", "ANI_ATTACKDOWN", 0);

}
if(frame==4)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==828)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL7", 2, 2);

}
return;
}
if(animhandle==830)
{
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==3)
{
dasher(1.5, 0, 0);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==833)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL4", 3, 3);

}
return;
}
if(animhandle==834)
{
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==14)
{
key("U", "ANI_freespecial", 1);

}
if(frame==14)
{
key("A", "ANI_freespecial", 1);

}
if(frame==14)
{
key("J", "ANI_freespecial", 1);

}
if(frame==15)
{
key("U", "ANI_freespecial", 1);

}
if(frame==15)
{
key("A", "ANI_freespecial", 1);

}
if(frame==15)
{
key("J", "ANI_freespecial", 1);

}
if(frame==15)
{
dasher(0.7, 0, 0);

}
if(frame==16)
{
key("U", "ANI_freespecial", 1);

}
if(frame==16)
{
key("A", "ANI_freespecial", 1);

}
if(frame==16)
{
key("J", "ANI_freespecial", 1);

}
if(frame==17)
{
key("U", "ANI_freespecial", 1);

}
if(frame==17)
{
key("A", "ANI_freespecial", 1);

}
if(frame==17)
{
key("J", "ANI_freespecial", 1);

}
if(frame==18)
{
stop();

}
if(frame==19)
{
dasher(-0.7, 0, 0);
}
if(frame==21)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==835)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL3", 1, 1);

}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==37)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==838)
{
if(frame==0)
{
backAni("ANI_grabbackward");

}
return;
}
if(animhandle==840)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
backAni("ANI_freespecial10");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(0, -20, 30, -1, -1);

}
if(frame==2)
{
position(0, -35, 20, -1, -1);

}
if(frame==3)
{
position(2, -55, 45, -1, -1);

}
if(frame==3)
{
throw(35, 2.6, 1.6, 0, -1);

}
if(frame==3)
{
clearSlam();

}
return;
}
if(animhandle==841)
{
if(frame==1)
{
key("J", "ANI_freespecial10", 0);

}
return;
}
if(animhandle==842)
{
if(frame==0)
{
flip();

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(0, -20, 30, -1, -1);

}
if(frame==2)
{
position(0, -35, 20, -1, -1);

}
if(frame==3)
{
position(2, -55, 45, -1, -1);

}
if(frame==3)
{
throw(35, 2.6, 1.6, 0, -1);

}
if(frame==3)
{
clearSlam();

}
if(frame==5)
{
flip();

}
return;
}
if(animhandle==843)
{
if(frame==0)
{
select();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==851)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==856)
{
if(frame==1)
{
dasher(1, 0, 0);

}
return;
}
if(animhandle==860)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==861)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL15", 2, 2);

}
if(frame==3)
{
costSelf(50);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==862)
{
if(frame==0)
{
select();

}
return;
}
if(animhandle==863)
{
if(frame==0)
{
clearSlam();

}
if(frame==0)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==864)
{
if(frame==1)
{
leaper(4, -2, 0);

}
return;
}
if(animhandle==866)
{
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==868)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL38", 1, 1);

}
return;
}
if(animhandle==869)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL39", 2, 2);

}
return;
}
if(animhandle==870)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL35", 3, 3);

}
return;
}
if(animhandle==871)
{
if(frame==9)
{
adjustEnemy();

}
return;
}

####animationscript function main#####


# data/chars/Axel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==873)
{
if(frame==0)
{
incAtt();
}
if(frame==2)
{
key("A", "ANI_attack3", 1);

}
if(frame==2)
{
key("F", "ANI_follow1", 1);

}
if(frame==2)
{
key("D", "ANI_freespecial11", 1);

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
return;
}
if(animhandle==874)
{
if(frame==2)
{
key("F", "ANI_follow1", 1);

}
if(frame==2)
{
key("D", "ANI_freespecial11", 1);

}
if(frame==2)
{
key("U", "ANI_grabforward", 1);

}
if(frame==2)
{
key("B", "ANI_grabbackward", 1);

}
if(frame==3)
{
key("F", "ANI_follow1", 1);

}
if(frame==3)
{
key("D", "ANI_freespecial11", 1);
}
if(frame==3)
{
key("U", "ANI_grabforward", 1);

}
if(frame==3)
{
key("B", "ANI_grabbackward", 1);

}
return;
}
if(animhandle==876)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==0)
{
costSelf(50);

}
return;
}
if(animhandle==883)
{
if(frame==9)
{
adjustEnemy();

}
return;
}
if(animhandle==885)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
flip();

}
return;
}
if(animhandle==886)
{
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==12)
{
costSelf(50);

}
return;
}
if(animhandle==887)
{
if(frame==1)
{
leaper(1, 0, 0);

}
if(frame==4)
{
stop();

}
if(frame==5)
{
leaper(0.5, 3.5, 0);

}
return;
}
if(animhandle==888)
{
if(frame==4)
{
dasher(0.6, 0, 0);

}
if(frame==11)
{
stop();

}
return;
}
if(animhandle==889)
{
if(frame==0)
{
stop();

}
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, 20, 0, -1, 1);

}
if(frame==2)
{
position(0, 10, 0, -1, 1);
}
if(frame==4)
{
position(2, -30, 30, -1, 1);

}
if(frame==5)
{
hurt(35);

}
if(frame==5)
{
position(2, -40, 0, -1, 1);

}
if(frame==5)
{
spawn01("zd", -50, 0, -1);

}
if(frame==6)
{
position(3, -30, 0, -1, 1);

}
if(frame==6)
{
clearSlam();

}
return;
}
if(animhandle==890)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==3)
{
key("F", "ANI_follow6", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);
}
if(frame==4)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==4)
{
key("F", "ANI_follow6", 0);

}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==5)
{
key("F", "ANI_follow6", 0);

}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
if(frame==6)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==6)
{
key("F", "ANI_follow6", 0);

}
if(frame==6)
{
key("D", "ANI_attackdown", 0);

}
if(frame==6)
{
key("U", "ANI_attackup", 0);

}
if(frame==7)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==7)
{
key("F", "ANI_follow6", 0);

}
if(frame==7)
{
key("D", "ANI_attackdown", 0);

}
if(frame==7)
{
key("U", "ANI_attackup", 0);

}
if(frame==7)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==891)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL9", 3, 3);

}
if(frame==1)
{
leaper(0.6, 0, 0);

}
if(frame==5)
{
leaper(0.6, 0, 0.5);

}
if(frame==7)
{
leaper(0.6, 0, -0.5);

}
if(frame==9)
{
leaper(0.6, 0, 0);

}
if(frame==11)
{
leaper(0.6, 0, 0.5);

}
if(frame==14)
{
leaper(0.6, 0, -0.5);

}
return;
}
if(animhandle==892)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
dasher(0.3, 0, 0);

}
if(frame==1)
{
dasher(1, 0, 0);

}
if(frame==5)
{
looper(1, 1);

}
if(frame==6)
{
clearL();

}
if(frame==10)
{
stop();

}
if(frame==11)
{
leaper(0.8, 3, 0);

}
return;
}
if(animhandle==893)
{

if (frame==1){
void i,ent,total,find=0;
total=openborvariant("ent_max");
for(i=0;i<total;i++)
{
ent=getentity(i);
if(getentityproperty(ent,"Name")=="Dickson"||
getentityproperty(ent,"Name")=="Dickson1")
{
killentity(ent);
find=1;
}
}
if(find)return;
clearspawnentry();
setspawnentry("name","Dickson");
setspawnentry("coords",0,240);
spawn();
}
return;
}
if(animhandle==894)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==1)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==1)
{
key("F", "ANI_follow6", 0);

}
if(frame==1)
{
key("D", "ANI_attackdown", 0);

}
if(frame==1)
{
key("U", "ANI_attackup", 0);

}
if(frame==1)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==2)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==2)
{
key("F", "ANI_follow6", 0);

}
if(frame==2)
{
key("D", "ANI_attackdown", 0);
}
if(frame==2)
{
key("U", "ANI_attackup", 0);

}
if(frame==2)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==3)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==3)
{
key("F", "ANI_follow6", 0);

}
if(frame==3)
{
key("D", "ANI_attackdown", 0);

}
if(frame==3)
{
key("U", "ANI_attackup", 0);

}
if(frame==3)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==4)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==4)
{
key("F", "ANI_follow6", 0);

}
if(frame==4)
{
key("D", "ANI_attackdown", 0);

}
if(frame==4)
{
key("U", "ANI_attackup", 0);

}
if(frame==4)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==5)
{
key("B", "ANI_FREESPECIAL16", 0);

}
if(frame==5)
{
key("F", "ANI_follow6", 0);

}
if(frame==5)
{
key("D", "ANI_attackdown", 0);

}
if(frame==5)
{
key("U", "ANI_attackup", 0);

}
if(frame==5)
{
key("J", "ANI_FREESPECIAL4", 0);

}
if(frame==5)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==895)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL2", 2, 2);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==9)
{
dasher(0.5, 0, 0);

}
if(frame==15)
{
stop();

}
if(frame==21)
{
leaper(0, 3.2, 0);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==896)
{
if(frame==0)
{
tyrantBody(1, 0.3);

}
if(frame==0)
{
dasher(0.1, 0, 0);

}
if(frame==7)
{
dasher(0.1, 0, 0);

}
if(frame==14)
{
stop();

}
if(frame==24)
{
stop();

}
if(frame==36)
{
flip();

}
if(frame==39)
{
flip();

}
if(frame==39)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==897)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL13", 2, 2);
}
if(frame==1)
{
dasher(0.6, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==898)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL18", 3, 3);

}
if(frame==0)
{
tyrantBody(1, 0.4);

}
if(frame==6)
{
leaper(0.3, 1.5, 0);

}
if(frame==19)
{
leaper(0, 2, 0);

}
if(frame==28)
{
leaper(1, 3, 0);

}
if(frame==31)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==899)
{

if (frame == 3){
changeopenborvariant("slowmotion", 1);
}
if (frame == 5){
changeopenborvariant("slowmotion", 0);
}
if(frame==1)
{
leaper(1.5, 2, 0);

}
if(frame==8)
{
stop();

}
return;
}
if(animhandle==900)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL5", 2, 2);

}
if(frame==1)
{
leaper(1, 0, 0);

}
if(frame==4)
{
stop();

}
if(frame==5)
{
leaper(0.5, 3.5, 0);

}
return;
}
if(animhandle==901)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL56", 3, 3);

}
if(frame==0)
{
dasher(1, 0, 0);

}
if(frame==1)
{
stop();

}
if(frame==3)
{
leaper(0.5, 2.5, 0);

}
return;
}
if(animhandle==902)
{
if(frame==1)
{
enterAtt("ANI_freespecial52");

}
return;
}
if(animhandle==906)
{
if(frame==1)
{
lock();

}
if(frame==1)
{
position(0, -5, 0, -1, 1);

}
if(frame==4)
{
position(2, 20, 60, -1, 1);

}
if(frame==5)
{
position(2, 30, 60, -1, 0);

}
if(frame==5)
{
throw(30, 1.8, 2, 0, 0);

}
if(frame==5)
{
clearSlam();

}
return;
}
if(animhandle==907)
{
if(frame==1)
{
leaper(0.6, 0, 0);

}
if(frame==5)
{
leaper(0.6, 0, 0.5);

}
if(frame==7)
{
leaper(0.6, 0, -0.5);

}
if(frame==9)
{
leaper(0.6, 0, 0);

}
if(frame==11)
{
leaper(0.6, 0, 0.5);

}
if(frame==13)
{
leaper(0.6, 0, -0.5);

}
if(frame==16)
{
leaper(0.8, 3.5, 0);

}
return;
}
if(animhandle==910)
{
if(frame==0)
{
backAni("ANI_grabbackward");

}
return;
}
if(animhandle==912)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
backAni("ANI_freespecial11");

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(0, 20, 0, -1, -1);

}
if(frame==1)
{
position(0, 15, 5, -1, -1);

}
if(frame==2)
{
position(2, -15, 30, -1, -1);

}
if(frame==2)
{
throw(33, 2.6, 1.6, 0, -1);

}
if(frame==2)
{
clearSlam();

}
return;
}
if(animhandle==913)
{
if(frame==0)
{
key("J", "ANI_FREESPECIAL8", 0);

}
return;
}
if(animhandle==915)
{
if(frame==0)
{
stop();

}
if(frame==0)
{
lock();

}
if(frame==0)
{
position(1, 0, 70, -1, 0);

}
if(frame==1)
{
position(2, 35, 50, -1, 0);

}
if(frame==2)
{
hurt(30);

}
if(frame==2)
{
spawn01("zd", 45, 0, -1);

}
if(frame==2)
{
position(3, 30, 0, -1, 0);

}
if(frame==3)
{
clearSlam();

}
if(frame==4)
{
leaper(-0.5, 1.5, 0);

}
return;
}
if(animhandle==916)
{
if(frame==0)
{
tyrantBody(0, 1);

}
if(frame==0)
{
select();

}
return;
}
if(animhandle==925)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL51", 3, 3);

}
return;
}
if(animhandle==929)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL19", 1, 1);

}
if(frame==1)
{
dasher(0.6, 0, 0);

}
if(frame==9)
{
stop();

}
return;
}
if(animhandle==933)
{
if(frame==0)
{
tyrantBody(1, 0.2);

}
if(frame==2)
{
costSelf(50);

}
if(frame==8)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==934)
{
if(frame==0)
{
costSelf(50);

}
if(frame==0)
{
tyrantBody(1, 0.5);

}
if(frame==21)
{
leaper(0, 3.2, 0);

}
if(frame==24)
{
tyrantBody(0, 1);

}
return;
}
if(animhandle==935)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL50", 3, 3);

}
if(frame==0)
{
select();

}
return;
}
if(animhandle==936)
{
if(frame==0)
{
clearSlam();

}
return;
}
if(animhandle==938)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL38", 1, 1);

}
return;
}
if(animhandle==939)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL39", 2, 2);

}
return;
}
if(animhandle==940)
{
if(frame==0)
{
lvAtt("ANI_FREESPECIAL35", 3, 3);

}
return;
}
if(animhandle==942)
{
if(frame==0)
{
costSelf(50);

}
if(frame==23)
{
leaper(0, 2.5, 0);

}
return;
}

####animationscript function main#####


# data/move/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==950)
{
if (frame==1){
clearspawnentry();
setspawnentry("name","Dickson1");
setspawnentry("coords",0,240);
void vSpawn=spawn();
}
return;
}

You might also like