0% found this document useful (0 votes)
6 views267 pages

Animation Script for Jason and Tommy

Uploaded by

adrianmoises106
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)
6 views267 pages

Animation Script for Jason and Tommy

Uploaded by

adrianmoises106
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/JASON/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==4)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==5)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==6)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==7)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==8)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==9)
{
if(frame==0)
{
spawn01("dash", 0, 0, 0);
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==11)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==12)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==13)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==16)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==17)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==19)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==20)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==23)
{

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if (frame == 0){
changeentityproperty(self, "name", "jasp.");
}

if ((frame == 1) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);

return;
}
if(animhandle==24)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


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

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if ((frame == 0) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);
}
return;
}
if(animhandle==32)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==33)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==34)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==36)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==37)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==38)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==39)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==40)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==43)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==46)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==47)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==48)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==49)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


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

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if (frame == 0){
changeentityproperty(self, "name", "kim");
}

if ((frame == 1) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);

return;
}
if(animhandle==55)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==56)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==57)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==59)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==60)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==61)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==62)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==63)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==65)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==66)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==69)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==70)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==71)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==72)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


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

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if ((frame == 0) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);
}
return;
}
if(animhandle==76)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==77)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==78)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==79)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==80)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==81)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==84)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==85)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==86)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==88)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==89)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==92)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==93)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==94)
{
if(frame==4)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==95)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/tommy_o/tommy_o.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==100)
{
void self = getlocalvar("self");
int morphed = getglobalvar("morphed");

if (frame == 0){
changeentityproperty(self, "name", "TOMMY");
}

if ((frame == 1) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);

return;
}
if(animhandle==101)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==102)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==103)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==105)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==106)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==107)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==108)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==109)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==112)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==115)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==116)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==117)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==118)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


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

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if ((frame == 0) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);
}
return;
}
if(animhandle==124)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==125)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==126)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==127)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==128)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==129)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==130)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==131)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==132)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==134)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==135)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==138)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==139)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==140)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==4)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==141)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


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

void self = getlocalvar("self");


int morphed = getglobalvar("morphed");

if ((frame == 0) && (morphed == 1)){


changeentityproperty(self, "weapon", 1);
}
return;
}
if(animhandle==145)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==146)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==147)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==148)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==149)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==150)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==153)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==154)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==155)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==156)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==157)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==158)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==161)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==162)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==163)
{
if(frame==4)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==164)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/misc/face_right.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==165)
{
if(frame==0)
{
DirPlayer(0, 1);
}
if(frame==0)
{
DirPlayer(1, 1);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

if(frame == 0){
changeentityproperty(p1, "animation", openborconstant("ANI_FOLLOW3"));
changeentityproperty(p2, "animation", openborconstant("ANI_FOLLOW3"));
changeentityproperty(p3, "animation", openborconstant("ANI_FOLLOW3"));
changeentityproperty(p4, "animation", openborconstant("ANI_FOLLOW3"));
}
if(frame==1)
{
spawn06("morphbolt", 200, 0, 200);
}
return;
}

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


# data/chars/red_ranger/red_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==167)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==168)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==169)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==170)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==171)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==172)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");
if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==173)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==174)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==175)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==176)
{
void self = getlocalvar("self");
int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 190 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==177)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==178)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL4"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL3"));

}
return;
}
if(animhandle==179)
{
if(frame==0)
{
spawnbind("burs0002", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==180)
{
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==182)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==183)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==184)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==185)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==186)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==187)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==188)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==191)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==192)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==194)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==195)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==197)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==198)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "JASP.");
}

return;
}
if(animhandle==199)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==201)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}

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


# data/chars/white_ranger/white_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==206)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==207)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==208)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==209)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==210)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==211)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==212)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==1)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==213)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==214)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==215)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==216)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==217)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==218)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==219)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==220)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==221)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==222)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==223)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==224)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==225)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==228)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==229)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==230)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==231)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==232)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==233)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==234)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==235)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==236)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/pink_ranger/pink_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==240)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "KIM");
}

return;
}
if(animhandle==241)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==16)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==242)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==243)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==244)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==245)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==246)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==247)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==248)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==249)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==250)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==251)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==252)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==253)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==254)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==255)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==256)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==257)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==258)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==259)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==260)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==263)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==264)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==265)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==266)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==267)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==268)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==269)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==270)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==271)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/black_ranger/black_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==276)
{
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==13)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==277)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==278)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==279)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==280)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==281)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==282)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==283)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==284)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==285)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==286)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==287)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==288)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==289)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==290)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==291)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==292)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==293)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==294)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==295)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==298)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==299)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==300)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==301)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==302)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==303)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==304)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==305)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==306)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/green_ranger/green_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==310)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "TOMMY");
}

return;
}
if(animhandle==311)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==312)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==313)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==314)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==315)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==316)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==317)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==318)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound2("[Link]", "[Link]",
"[Link]", "[Link]", "[Link]",
"[Link]");
}
return;
}
if(animhandle==319)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==18)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==320)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==321)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==322)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==323)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==324)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==325)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==326)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==327)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==328)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==329)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==330)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==333)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==334)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==335)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==336)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==337)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}
return;
}
if(animhandle==338)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==339)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==340)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==341)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/blue_ranger/blue_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==347)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==348)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==349)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==350)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==351)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==352)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==353)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==19)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==354)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==355)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==356)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==357)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==358)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==359)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==360)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==361)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==362)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==363)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==364)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==365)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==368)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==369)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==370)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==371)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==372)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==373)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==374)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==375)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==376)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}

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


# data/chars/yellow_ranger/yellow_ranger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==381)
{
if(frame==10)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==382)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==383)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==384)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==385)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==386)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==387)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==388)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==389)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==390)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==391)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==392)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==393)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==394)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==395)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==396)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==397)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==398)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==399)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==400)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==403)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==404)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==405)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==406)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==407)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==408)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==409)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==410)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==411)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/red_ranger/red_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==412)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==413)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==414)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==415)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==416)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==417)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==418)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==419)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==420)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==421)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 190 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==422)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==423)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL4"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL3"));

}
return;
}
if(animhandle==424)
{
if(frame==0)
{
spawnbind("burs0002", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==425)
{
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==427)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==428)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==429)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==430)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==431)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==432)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==433)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==436)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==437)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==439)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==440)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==442)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==443)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "JASP.");
}

return;
}
if(animhandle==444)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==446)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}

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


# data/chars/white_ranger/white_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==451)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==453)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==454)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==455)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==456)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==457)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==1)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==458)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==459)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==460)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==461)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==462)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==463)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==464)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==465)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==466)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==467)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==468)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==469)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==470)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==473)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==474)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==475)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==476)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==477)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/pink_ranger/pink_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==482)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==16)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==484)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==485)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==486)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==487)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==488)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==489)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==490)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==491)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==492)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==493)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==494)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==495)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==496)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==497)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==498)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==499)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==500)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==501)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==504)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==505)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==506)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==507)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==508)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/black_ranger/black_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==513)
{
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==13)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==515)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==516)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==517)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==518)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==519)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==520)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==521)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==522)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==523)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==524)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==525)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==526)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==527)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==528)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==529)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==530)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==531)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==532)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==535)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==536)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==537)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==538)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==539)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/green_ranger/green_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==544)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==546)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==547)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==548)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==549)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==550)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==551)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound2("[Link]", "[Link]",
"[Link]", "[Link]", "[Link]",
"[Link]");
}
return;
}
if(animhandle==552)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==18)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==553)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==554)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==555)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==556)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==557)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==558)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==559)
{
void self = getlocalvar("self");
int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==560)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==561)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==562)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==563)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==566)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==567)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==568)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==569)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==570)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/blue_ranger/blue_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==577)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==578)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==579)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==580)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==581)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==582)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==19)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==583)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==584)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==585)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==586)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==587)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==588)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==589)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==590)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==591)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==592)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==593)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==594)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==597)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==598)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==599)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==600)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==601)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/yellow_ranger/yellow_ranger_nospawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==606)
{
if(frame==10)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==608)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==609)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==610)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==611)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==612)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==613)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==614)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==615)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==616)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==617)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==618)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==619)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==620)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==621)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL6"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==622)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==623)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==624)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==625)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==628)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==629)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==630)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==631)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==632)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}

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


# data/chars/red_ranger/red_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==633)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==634)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==635)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==636)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==637)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==638)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
setglobalvar("morphed", 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==639)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==640)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==641)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==642)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 190 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==643)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==644)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL4"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL3"));

}
return;
}
if(animhandle==645)
{
if(frame==0)
{
spawnbind("burs0002", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==646)
{
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==648)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==649)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==650)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==651)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==652)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==653)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==654)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==657)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==658)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==660)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==661)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==663)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==664)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "JASP.");
}

return;
}
if(animhandle==665)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==667)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}

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


# data/chars/white_ranger/white_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==673)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==674)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==675)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==676)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==677)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==678)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==679)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==1)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==680)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==681)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==682)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==683)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==684)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==685)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==686)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==687)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==688)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==689)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==690)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==691)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==692)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==695)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==696)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==697)
{
void self = getlocalvar("self");
int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==698)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==699)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==700)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==701)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==702)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==703)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/pink_ranger/pink_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==707)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "kim");
}

return;
}
if(animhandle==708)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "kim");
}

return;
}
if(animhandle==709)
{
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==16)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==710)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==711)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==712)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==713)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==714)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==715)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==716)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==717)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==718)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==719)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==720)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==721)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==722)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==723)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==724)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==725)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==726)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==727)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==728)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==731)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==732)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==733)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==734)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==735)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==736)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==737)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==738)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==739)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/black_ranger/black_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==745)
{
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==13)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==746)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==747)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==748)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==749)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==750)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==751)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==752)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==753)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==754)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==755)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==756)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==757)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==758)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==759)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==760)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==761)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==762)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==763)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==764)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==767)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==768)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==769)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==770)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==771)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==772)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==773)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==774)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==775)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/green_ranger/green_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==779)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "TOMMY");
}

return;
}
if(animhandle==780)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "name", "TOMMY");
}

return;
}
if(animhandle==781)
{
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==11)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==782)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==783)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==784)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==785)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==786)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==787)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==788)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound2("[Link]", "[Link]",
"[Link]", "[Link]", "[Link]",
"[Link]");
}
return;
}
if(animhandle==789)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==18)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==790)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==791)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==792)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==793)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==794)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==795)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==796)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");
if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==797)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==798)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==799)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==800)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==803)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==804)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==805)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==806)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==807)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==808)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==809)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==810)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==811)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/blue_ranger/blue_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==818)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==819)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==820)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==821)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==822)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==823)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==824)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==19)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==22)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==825)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==826)
{
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==827)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==828)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==829)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==830)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==831)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==832)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==833)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==834)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==835)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==836)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==839)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==840)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==841)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==842)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==843)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==844)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==845)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==846)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}
if(animhandle==847)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound9("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]");
}
return;
}

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


# data/chars/yellow_ranger/yellow_ranger_respawn.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==853)
{
if(frame==10)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==854)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==855)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==856)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==857)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==858)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==859)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp == 40 ){

changeentityproperty(self, "mp", (mp-40));


performattack(self, openborconstant("ANI_FREESPECIAL3"));

} else if (frame == 0 && mp >= 20 ){


changeentityproperty(self, "mp", (mp-20));
performattack(self, openborconstant("ANI_FREESPECIAL4"));

}
return;
}
if(animhandle==860)
{
if(frame==0)
{
spawnbind("burs0001", 10, 20, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==861)
{
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==862)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==863)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==864)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==865)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==866)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==867)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==868)
{

void self = getlocalvar("self");


int mp = getentityproperty(self, "mp");

if (frame == 0 && mp >= 20 ){

changeentityproperty(self, "mp", (mp-20));


performattack(self, openborconstant("ANI_FREESPECIAL12"));

}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==869)
{
if(frame==0)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==870)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==871)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==872)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==875)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==876)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
spawnbind("zoomout", 0, 40, 0);
}
if(frame==2)
{
spawn06("morphintime", 120, 0, 200);
}
return;
}
if(animhandle==877)
{

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");
int MaxH = getentityproperty(self, "maxhealth");

if (frame == 0 ){
changeentityproperty(self, "health", MaxH);
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==878)
{
if(frame==0)
{
spawn01("face_right", 1, 1, 1);
}
return;
}
if(animhandle==879)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==880)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==881)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==882)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==883)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}

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


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

void self = getlocalvar("self");


if (frame == 0){
changeentityproperty(self, "name", "[Link]");
}
return;
}
if(animhandle==889)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==890)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==891)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==892)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==893)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==894)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==896)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==897)
{
if(frame==0)
{
spawnbind("burs0001", 10, 44, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==900)
{
if(frame==0)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==1)
{
spawnbind("fire0019", 0, 15, 2);
}
if(frame==2)
{
spawnbind("fire0019", -80, 15, 2);
}
if(frame==3)
{
spawnbind("fire0019", 20, 15, 2);
}
if(frame==4)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==5)
{
spawnbind("fire0019", 0, 15, 2);
}
return;
}
if(animhandle==902)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==3)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==903)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==904)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==905)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==906)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==907)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


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

void self = getlocalvar("self");


if (frame == 0){
changeentityproperty(self, "name", "[Link]");
}
return;
}
if(animhandle==913)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==914)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==915)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==916)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==917)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==918)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==920)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==921)
{
if(frame==0)
{
spawnbind("burs0001", 10, 44, 0);
}
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==924)
{
if(frame==0)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==1)
{
spawnbind("fire0019", 0, 15, 2);
}
if(frame==2)
{
spawnbind("fire0019", -80, 15, 2);
}
if(frame==3)
{
spawnbind("fire0019", 20, 15, 2);
}
if(frame==4)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==5)
{
spawnbind("fire0019", 0, 15, 2);
}
return;
}
if(animhandle==926)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==927)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==928)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==929)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==930)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==931)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/megazord/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==932)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==933)
{
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==934)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==935)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==936)
{
if(frame==0)
{
spawnbind("fire0019", -20, 15, 2);
}
if(frame==1)
{
spawnbind("fire0019", 0, 40, 2);
}
if(frame==2)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==3)
{
spawnbind("fire0019", 20, 40, 2);
}
if(frame==4)
{
spawnbind("fire0019", -20, 15, 2);
}
if(frame==5)
{
spawnbind("fire0019", 0, 25, 2);
}
return;
}
if(animhandle==938)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==939)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==940)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==941)
{
if(frame==0)
{
spawnbind("burs0001", 10, 44, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==943)
{
void self = getlocalvar("self");
int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==944)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==945)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==946)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==949)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==953)
{

void self = getlocalvar("self");


if (frame == 0){
changeentityproperty(self, "name", "Dail.");
}
return;
}
if(animhandle==955)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}

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


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

void self = getlocalvar("self");


if (frame == 0){
changeentityproperty(self, "name", "[Link]");
}
return;
}
if(animhandle==961)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "attack3")){// Dodge is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL6"));
}
return;
}
if(animhandle==962)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==963)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==964)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==965)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==967)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==968)
{
if(frame==0)
{
spawnbind("burs0001", 10, 44, 0);
}
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==970)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==971)
{
if(frame==0)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==1)
{
spawnbind("fire0019", 0, 15, 2);
}
if(frame==2)
{
spawnbind("fire0019", 40, 15, 2);
}
if(frame==3)
{
spawnbind("fire0019", 20, 15, 2);
}
if(frame==4)
{
spawnbind("fire0019", -40, 15, 2);
}
if(frame==5)
{
spawnbind("fire0019", 0, 15, 2);
}
return;
}
if(animhandle==974)
{

void self = getlocalvar("self");


int iPIndex = getentityproperty(self,"playerindex"); //Get player index
if(playerkeys(iPIndex, 0, "movedown")){// Down is pressed?
performattack(self, openborconstant("ANI_FREESPECIAL7"));
}

else if(playerkeys(iPIndex, 0, "moveup")){// up is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL8"));
}

else if(playerkeys(iPIndex, 0, "moveleft")){// left is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

else if(playerkeys(iPIndex, 0, "moveright")){// right is pressed?


performattack(self, openborconstant("ANI_FREESPECIAL9"));
}

return;
}
if(animhandle==975)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==976)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==977)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==978)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/misc/stonewall/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1005)
{
if(frame==4)
{
spawnbind("ministoneup", 0, 54, 2);
}
if(frame==4)
{
spawnbind("ministoneright", 0, 54, 2);
}
if(frame==4)
{
spawnbind("ministoneleft", 0, 54, 2);
}
if(frame==4)
{
spawnbind("ministonediagright", 0, 54, 2);
}
if(frame==4)
{
spawnbind("ministonediagleft", 0, 54, 2);
}
return;
}

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


# data/chars/green_ranger/green_ranger_evil.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1008)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound2("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1009)
{
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1010)
{
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==25)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==48)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1011)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1012)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==2)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==25)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1013)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1014)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==24)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==32)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==40)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==48)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==56)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==64)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==72)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==80)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==88)
{
spawnbind("firehuge", 0, 47, 2);
}
return;
}
if(animhandle==1015)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1016)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1019)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1021)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 90); // Set maxhealth
changeentityproperty(self, "health", 90); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 120); // Set maxhealth
changeentityproperty(self, "health", 120); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 150); // Set maxhealth
changeentityproperty(self, "health", 150); //Set health
}

return;
}
if(animhandle==1022)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/darkwarrior/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1028)
{
if(frame==2)
{
Rdodgez(0, 4, 0, 3, 1);
}
return;
}
if(animhandle==1029)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound16("[Link]", "[Link]");
}
return;
}
if(animhandle==1030)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==14)
{
randSound16("[Link]", "[Link]");
}
return;
}
if(animhandle==1032)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==6)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==24)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==32)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==40)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==48)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==56)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==64)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==72)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==80)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==88)
{
spawnbind("firehuge", 0, 47, 2);
}
return;
}
if(animhandle==1033)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1037)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1039)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 120); // Set maxhealth
changeentityproperty(self, "health", 120); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 160); // Set maxhealth
changeentityproperty(self, "health", 160); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}

return;
}
if(animhandle==1040)
{
if(frame==0)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1041)
{

void self = getlocalvar("self"); //Get calling entity.

changeentityproperty(self, "velocity", 0, 0);


setidle(self, openborconstant("ANI_IDLE"));
return;
}

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


# data/chars/misc/beam/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1042)
{
if(frame==16)
{
killentity(getlocalvar("self"));
}
return;
}

}
#### animationscript function main #####
# data/chars/rita/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1044)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 70); // Set maxhealth
changeentityproperty(self, "health", 70); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 90); // Set maxhealth
changeentityproperty(self, "health", 90); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 110); // Set maxhealth
changeentityproperty(self, "health", 110); //Set health
}

if(frame==6)
{
spawnmerso("zeddlightrita", 320, 0, 239);
}
if(frame==88)
{
spawnbind("beam", 0, 0, 2);
}
return;
}
if(animhandle==1048)
{
if(frame==0)
{
spawnbind("beam", 0, 0, 2);
}
if(frame==51)
{
spawnbind("beam", 0, 0, 2);
}
return;
}
if(animhandle==1049)
{
if(frame==5)
{
spawnbind("beam", 0, 0, 2);
}
return;
}
if(animhandle==1050)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==68)
{
spawnbind("firehuge", 0, 40, 0);
}
return;
}

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


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

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1055)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 120); // Set maxhealth
changeentityproperty(self, "health", 120); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 160); // Set maxhealth
changeentityproperty(self, "health", 160); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}

return;
}
if(animhandle==1057)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1058)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
if(frame==0)
{
randSoundonly2("goldar_pain01.wav", "goldar_pain02.wav");
}
return;
}
if(animhandle==1059)
{
if(frame==0)
{
randSoundonly2("goldar_pain01.wav", "goldar_pain02.wav");
}
return;
}
if(animhandle==1060)
{
if(frame==0)
{
randSoundonly2("goldar_pain01.wav", "goldar_pain02.wav");
}
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
return;
}
if(animhandle==1061)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 12){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1062)
{
void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 20){
changeentityproperty(self, "nodrop", 0);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1064)
{
if(frame==1)
{
DeControl(0, 1);
}
if(frame==1)
{
MovePlayer(0, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(0, 1);
}
if(frame==1)
{
AnimPlayer(0, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(0, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(0, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1065)
{
if(frame==1)
{
DeControl(1, 1);
}
if(frame==1)
{
MovePlayer(1, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(1, 1);
}
if(frame==1)
{
AnimPlayer(1, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(1, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(1, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1066)
{
if(frame==1)
{
DeControl(2, 1);
}
if(frame==1)
{
MovePlayer(2, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(2, 1);
}
if(frame==1)
{
AnimPlayer(2, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(2, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(2, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1067)
{
if(frame==1)
{
DeControl(3, 1);
}
if(frame==1)
{
MovePlayer(3, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(3, 1);
}
if(frame==1)
{
AnimPlayer(3, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(3, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(3, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


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

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 115); // Set maxhealth
changeentityproperty(self, "health", 115); //Set health
}

else if(frame == 0 && Player == 3) {


changeentityproperty(self, "maxhealth", 155); // Set maxhealth
changeentityproperty(self, "health", 155); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}
if(frame == 61){
playmusic("data/music/[Link]", 1);

}
if(frame==0)
{
spawn06("idlezedd1", 0, 0, 0);
}
if(frame==0)
{
spawn06("idlezedd2", 0, 0, 0);
}
if(frame==0)
{
spawn06("idlezedd3", 0, 0, 0);
}
if(frame==0)
{
spawn06("idlezedd4", 0, 0, 0);
}
return;
}
if(animhandle==1074)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==5)
{
spawn06("idlezedd1", 0, 0, 0);
}
if(frame==5)
{
spawn06("idlezedd2", 0, 0, 0);
}
if(frame==5)
{
spawn06("idlezedd3", 0, 0, 0);
}
if(frame==5)
{
spawn06("idlezedd4", 0, 0, 0);
}
if(frame==18)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==24)
{
spawnmerso("fadeoutwhite", 120, 0, 200);
}
return;
}
if(animhandle==1077)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1078)
{
if(frame==1)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1079)
{
if(frame==10)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1080)
{
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==12)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1081)
{
if(frame==2)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1082)
{
if(frame==20)
{
spawnbind("lightning", -40, 0, 0);
}
if(frame==20)
{
spawnbind("lightning", 40, 0, 0);
}
if(frame==20)
{
spawnbind("lightning", 0, 0, 40);
}
if(frame==20)
{
spawnbind("lightning", 0, 0, -40);
}
if(frame==40)
{
spawnbind("lightning", -40, 0, -40);
}
if(frame==40)
{
spawnbind("lightning", 40, 0, 40);
}
if(frame==40)
{
spawnbind("lightning", -40, 0, 40);
}
if(frame==40)
{
spawnbind("lightning", 40, 0, -40);
}
if(frame==60)
{
spawnbind("lightning", -60, 0, 0);
}
if(frame==60)
{
spawnbind("lightning", 60, 0, 0);
}
if(frame==60)
{
spawnbind("lightning", 0, 0, 60);
}
if(frame==60)
{
spawnbind("lightning", 0, 0, -60);
}
if(frame==80)
{
spawnbind("lightning", -60, 0, -60);
}
if(frame==80)
{
spawnbind("lightning", 60, 0, 60);
}
if(frame==80)
{
spawnbind("lightning", -60, 0, 60);
}
if(frame==80)
{
spawnbind("lightning", 60, 0, -60);
}
return;
}
if(animhandle==1083)
{
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==17)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==23)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==29)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==35)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==41)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1098)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", -80);
}
if(frame==0)
{
setglobalvar("zoomvalue", 990);
}
if(frame==1)
{
setglobalvar("zoomvalue", 980);
}
if(frame==2)
{
setglobalvar("zoomvalue", 970);
}
if(frame==3)
{
setglobalvar("zoomvalue", 960);
}
if(frame==4)
{
setglobalvar("zoomvalue", 950);
}
if(frame==5)
{
setglobalvar("zoomvalue", 940);
}
if(frame==6)
{
setglobalvar("zoomvalue", 930);
}
if(frame==7)
{
setglobalvar("zoomvalue", 920);
}
if(frame==8)
{
setglobalvar("zoomvalue", 910);
}
if(frame==9)
{
setglobalvar("zoomvalue", 900);
}
if(frame==10)
{
setglobalvar("zoomvalue", 890);
}
if(frame==11)
{
setglobalvar("zoomvalue", 880);
}
if(frame==12)
{
setglobalvar("zoomvalue", 870);
}
if(frame==13)
{
setglobalvar("zoomvalue", 860);
}
if(frame==14)
{
setglobalvar("zoomvalue", 850);
}
if(frame==15)
{
setglobalvar("zoomvalue", 840);
}
if(frame==16)
{
setglobalvar("zoomvalue", 830);
}
if(frame==17)
{
setglobalvar("zoomvalue", 820);
}
if(frame==18)
{
setglobalvar("zoomvalue", 810);
}
if(frame==19)
{
setglobalvar("zoomvalue", 800);
}
if(frame==20)
{
setglobalvar("zoomvalue", 790);
}
if(frame==21)
{
setglobalvar("zoomvalue", 780);
}
if(frame==22)
{
setglobalvar("zoomvalue", 770);
}
if(frame==23)
{
setglobalvar("zoomvalue", 760);
}
if(frame==24)
{
setglobalvar("zoomvalue", 750);
}
if(frame==25)
{
setglobalvar("zoomvalue", 740);
}
if(frame==26)
{
setglobalvar("zoomvalue", 730);
}
if(frame==27)
{
setglobalvar("zoomvalue", 720);
}
if(frame==28)
{
setglobalvar("zoomvalue", 710);
}
if(frame==29)
{
setglobalvar("zoomvalue", 700);
}
if(frame==30)
{
setglobalvar("zoomvalue", 690);
}
if(frame==31)
{
setglobalvar("zoomvalue", 680);
}
if(frame==32)
{
setglobalvar("zoomvalue", 670);
}
if(frame==33)
{
setglobalvar("zoomvalue", 660);
}
if(frame==34)
{
setglobalvar("zoomvalue", 650);
}
if(frame==35)
{
setglobalvar("zoomvalue", 640);
}
if(frame==36)
{
setglobalvar("zoomvalue", 630);
}
if(frame==37)
{
setglobalvar("zoomvalue", 620);
}
if(frame==38)
{
setglobalvar("zoomvalue", 610);
}
if(frame==39)
{
setglobalvar("zoomvalue", 600);
}
if(frame==40)
{
setglobalvar("zoomvalue", 590);
}
if(frame==41)
{
setglobalvar("zoomvalue", 580);
}
if(frame==42)
{
setglobalvar("zoomvalue", 570);
}
if(frame==43)
{
setglobalvar("zoomvalue", 560);
}
if(frame==44)
{
setglobalvar("zoomvalue", 550);
}
if(frame==45)
{
setglobalvar("zoomvalue", 540);
}
if(frame==46)
{
setglobalvar("zoomvalue", 530);
}
if(frame==47)
{
setglobalvar("zoomvalue", 520);
}
if(frame==48)
{
setglobalvar("zoomvalue", 510);
}
if(frame==49)
{
setglobalvar("zoomvalue", 500);
}
if(frame==50)
{
setglobalvar("zoomvalue", 490);
}
if(frame==51)
{
setglobalvar("zoomvalue", 480);
}
if(frame==52)
{
setglobalvar("zoomvalue", 470);
}
if(frame==53)
{
setglobalvar("zoomvalue", 460);
}
if(frame==54)
{
setglobalvar("zoomvalue", 450);
}
if(frame==55)
{
setglobalvar("zoomvalue", 440);
}
if(frame==56)
{
setglobalvar("zoomvalue", 430);
}
if(frame==57)
{
setglobalvar("zoomvalue", 420);
}
if(frame==58)
{
setglobalvar("zoomvalue", 410);
}
if(frame==59)
{
setglobalvar("zoomvalue", 400);
}
if(frame==60)
{
setglobalvar("zoomvalue", 390);
}
if(frame==61)
{
setglobalvar("zoomvalue", 380);
}
if(frame==62)
{
setglobalvar("zoomvalue", 370);
}
if(frame==63)
{
setglobalvar("zoomvalue", 360);
}
if(frame==64)
{
setglobalvar("zoomvalue", 350);
}
if(frame==65)
{
setglobalvar("zoomvalue", 340);
}
if(frame==66)
{
setglobalvar("zoomvalue", 330);
}
if(frame==67)
{
setglobalvar("zoomvalue", 320);
}
if(frame==68)
{
setglobalvar("zoomvalue", 310);
}
if(frame==69)
{
setglobalvar("zoomvalue", 310);
}
if(frame==70)
{
setglobalvar("zoomvalue", 300);
}
if(frame==71)
{
setglobalvar("zoomvalue", 290);
}
if(frame==72)
{
setglobalvar("zoomvalue", 280);
}
if(frame==73)
{
setglobalvar("zoomvalue", 270);
}
if(frame==74)
{
setglobalvar("zoomvalue", 260);
}
if(frame==75)
{
setglobalvar("zoomentity", NULL());
}
if(frame==76)
{
killentity(getlocalvar("self"));
}
return;
}
if(animhandle==1099)
{
if(frame==1)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==1)
{
setglobalvar("zoomx", 0);
}
if(frame==1)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 700);
}
if(frame==2)
{
setglobalvar("zoomvalue", 690);
}
if(frame==3)
{
setglobalvar("zoomvalue", 680);
}
if(frame==4)
{
setglobalvar("zoomvalue", 670);
}
if(frame==5)
{
setglobalvar("zoomvalue", 660);
}
if(frame==6)
{
setglobalvar("zoomvalue", 650);
}
if(frame==7)
{
setglobalvar("zoomvalue", 640);
}
if(frame==8)
{
setglobalvar("zoomvalue", 630);
}
if(frame==9)
{
setglobalvar("zoomvalue", 620);
}
if(frame==10)
{
setglobalvar("zoomvalue", 610);
}
if(frame==11)
{
setglobalvar("zoomvalue", 600);
}
if(frame==12)
{
setglobalvar("zoomvalue", 590);
}
if(frame==13)
{
setglobalvar("zoomvalue", 580);
}
if(frame==14)
{
setglobalvar("zoomvalue", 570);
}
if(frame==15)
{
setglobalvar("zoomvalue", 560);
}
if(frame==16)
{
setglobalvar("zoomvalue", 550);
}
if(frame==17)
{
setglobalvar("zoomvalue", 540);
}
if(frame==18)
{
setglobalvar("zoomvalue", 530);
}
if(frame==19)
{
setglobalvar("zoomvalue", 520);
}
if(frame==20)
{
setglobalvar("zoomvalue", 510);
}
if(frame==21)
{
setglobalvar("zoomvalue", 500);
}
if(frame==22)
{
setglobalvar("zoomvalue", 490);
}
if(frame==23)
{
setglobalvar("zoomvalue", 480);
}
if(frame==24)
{
setglobalvar("zoomvalue", 470);
}
if(frame==25)
{
setglobalvar("zoomvalue", 460);
}
if(frame==26)
{
setglobalvar("zoomvalue", 450);
}
if(frame==27)
{
setglobalvar("zoomvalue", 440);
}
if(frame==28)
{
setglobalvar("zoomvalue", 430);
}
if(frame==29)
{
setglobalvar("zoomvalue", 420);
}
if(frame==30)
{
setglobalvar("zoomvalue", 410);
}
if(frame==31)
{
setglobalvar("zoomvalue", 400);
}
if(frame==32)
{
setglobalvar("zoomvalue", 390);
}
if(frame==33)
{
setglobalvar("zoomvalue", 380);
}
if(frame==34)
{
setglobalvar("zoomvalue", 370);
}
if(frame==35)
{
setglobalvar("zoomvalue", 360);
}
if(frame==36)
{
setglobalvar("zoomvalue", 350);
}
if(frame==37)
{
setglobalvar("zoomvalue", 340);
}
if(frame==38)
{
setglobalvar("zoomvalue", 330);
}
if(frame==39)
{
setglobalvar("zoomvalue", 320);
}
if(frame==40)
{
setglobalvar("zoomvalue", 310);
}
if(frame==41)
{
setglobalvar("zoomvalue", 310);
}
if(frame==42)
{
setglobalvar("zoomvalue", 300);
}
if(frame==43)
{
setglobalvar("zoomvalue", 290);
}
if(frame==44)
{
setglobalvar("zoomvalue", 280);
}
if(frame==45)
{
setglobalvar("zoomvalue", 270);
}
if(frame==46)
{
setglobalvar("zoomvalue", 260);
}
if(frame==47)
{
setglobalvar("zoomentity", NULL());
}
if(frame==48)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1100)
{
if(frame==1)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==1)
{
setglobalvar("zoomx", 0);
}
if(frame==1)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 260);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 280);
}
if(frame==4)
{
setglobalvar("zoomvalue", 290);
}
if(frame==5)
{
setglobalvar("zoomvalue", 300);
}
if(frame==6)
{
setglobalvar("zoomvalue", 310);
}
if(frame==7)
{
setglobalvar("zoomvalue", 320);
}
if(frame==8)
{
setglobalvar("zoomvalue", 330);
}
if(frame==9)
{
setglobalvar("zoomvalue", 340);
}
if(frame==10)
{
setglobalvar("zoomvalue", 350);
}
if(frame==11)
{
setglobalvar("zoomvalue", 360);
}
if(frame==12)
{
setglobalvar("zoomvalue", 370);
}
if(frame==13)
{
setglobalvar("zoomvalue", 380);
}
if(frame==14)
{
setglobalvar("zoomvalue", 390);
}
if(frame==15)
{
setglobalvar("zoomvalue", 400);
}
if(frame==16)
{
setglobalvar("zoomvalue", 260);
}
if(frame==17)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1101)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", -80);
}
if(frame==0)
{
setglobalvar("zoomvalue", 250);
}
if(frame==1)
{
setglobalvar("zoomvalue", 240);
}
if(frame==2)
{
setglobalvar("zoomvalue", 250);
}
if(frame==3)
{
setglobalvar("zoomvalue", 260);
}
if(frame==4)
{
setglobalvar("zoomentity", NULL());
}
if(frame==5)
{
killentity(getlocalvar("self"));
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if (frame == 1 && (p1model == "white_ranger" || p1model == "green_ranger" ||


p1model == "red_ranger" || p1model == "blue_ranger" || p1model == "yellow_ranger"
|| p1model == "pink_ranger" || p1model == "black_ranger")){
performattack(p1, openborconstant("ANI_FOLLOW2"));
}

else if (frame == 2 && (p2model == "white_ranger" || p2model == "green_ranger" ||


p2model == "red_ranger" || p2model == "blue_ranger" || p2model == "yellow_ranger"
|| p2model == "pink_ranger" || p2model == "black_ranger")){
performattack(p2, openborconstant("ANI_FOLLOW2"));
}

else if (frame == 3 && (p3model == "white_ranger" || p3model == "green_ranger" ||


p3model == "red_ranger" || p3model == "blue_ranger" || p3model == "yellow_ranger"
|| p3model == "pink_ranger" || p3model == "black_ranger")){
performattack(p3, openborconstant("ANI_FOLLOW2"));
}

else if (frame == 4 && (p4model == "white_ranger" || p4model == "green_ranger" ||


p4model == "red_ranger" || p4model == "blue_ranger" || p4model == "yellow_ranger"
|| p4model == "pink_ranger" || p4model == "black_ranger")){
performattack(p4, openborconstant("ANI_FOLLOW2"));
}
if(frame==11)
{
setmusicvolume(100, 100);
}
return;
}

}
#### animationscript function main #####
# data/chars/misc/fade/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1105)
{

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

if(frame == 0){
changeentityproperty(p1, "weapon", 1);
changeentityproperty(p2, "weapon", 1);
changeentityproperty(p3, "weapon", 1);
changeentityproperty(p4, "weapon", 1);
}

if(frame==1)
{
spawn06("fadenone", 200, 0, 200);
}
return;
}

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


# data/chars/misc/morphs/jason/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1106)
{
if(frame==97)
{
spawn06("fadewhite", 200, 0, 200);
}
return;
}
if(animhandle==1107)
{
if(frame==0)
{
spawn06("fadewhite", 120, 0, 200);
}
return;
}
if(animhandle==1108)
{
void self = getlocalvar("self");
void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "JASPION" || p2model == "JASPION" || p3model == "JASPION" || p4model


== "JASPION" || p1model == "red_ranger" || p2model == "red_ranger" || p3model ==
"red_ranger" || p4model == "red_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "TRINI" || p2model == "TRINI" || p3model == "TRINI" || p4model ==


"TRINI" || p1model == "yellow_ranger" || p2model == "yellow_ranger" || p3model ==
"yellow_ranger" || p4model == "yellow_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1110)
{
if(frame==29)
{
spawn06("morphjason", 120, 0, 200);
}
return;
}
if(animhandle==1111)
{
if(frame==0)
{
spawn06("morphjason", 200, 0, 200);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "BILLY" || p2model == "BILLY" || p3model == "BILLY" || p4model ==


"BILLY" || p1model == "blue_ranger" || p2model == "blue_ranger" || p3model ==
"blue_ranger" || p4model == "blue_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1113)
{
if(frame==35)
{
spawn06("morphtrini", 120, 0, 200);
}
return;
}
if(animhandle==1114)
{
if(frame==0)
{
spawn06("morphtrini", 200, 0, 200);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "KIMBERLY" || p2model == "KIMBERLY" || p3model == "KIMBERLY" ||


p4model == "KIMBERLY" || p1model == "pink_ranger" || p2model == "pink_ranger" ||
p3model == "pink_ranger" || p4model == "pink_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1116)
{
if(frame==39)
{
spawn06("morphbilly", 120, 0, 200);
}
return;
}
if(animhandle==1117)
{
if(frame==0)
{
spawn06("morphbilly", 200, 0, 200);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "ZACK" || p2model == "ZACK" || p3model == "ZACK" || p4model ==


"ZACK" || p1model == "black_ranger" || p2model == "black_ranger" || p3model ==
"black_ranger" || p4model == "black_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1119)
{
if(frame==24)
{
spawn06("morphkim", 120, 0, 200);
}
return;
}
if(animhandle==1120)
{
if(frame==0)
{
spawn06("morphkim", 200, 0, 200);
}
return;
}

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


# data/chars/misc/morphs/tommy_o/morphtommy_o.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1121)
{

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");
void p1model = getentityproperty(p1,"model");
void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "TOMMY_O." || p2model == "TOMMY_O." || p3model == "TOMMY_O." ||


p4model == "TOMMY_O." || p1model == "green_ranger" || p2model == "green_ranger" ||
p3model == "green_ranger" || p4model == "green_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1122)
{
if(frame==32)
{
spawn06("morphzack", 120, 0, 200);
}
return;
}
if(animhandle==1123)
{
if(frame==0)
{
spawn06("morphzack", 200, 0, 200);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(p1model == "TOMMY" || p2model == "TOMMY" || p3model == "TOMMY" || p4model ==


"TOMMY" || p1model == "white_ranger" || p2model == "white_ranger" || p3model ==
"white_ranger" || p4model == "white_ranger"){
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
} else {
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==1125)
{
if(frame==24)
{
spawn06("morphtommy_o", 120, 0, 200);
}
return;
}
if(animhandle==1126)
{
if(frame==0)
{
spawn06("morphtommy_o", 200, 0, 200);
}
return;
}

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


# data/chars/misc/morphs/bolt/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1127)
{
if(frame==2)
{
setmusicvolume(20, 20);
}
if(frame==38)
{
spawn06("morphtommy", 120, 0, 200);
}
return;
}

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


# data/chars/misc/delay_npc.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1128)
{
if(frame==1)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/big_bolt/big_bolt.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1129)
{

void self = getlocalvar("self");


if (frame == 0){
setglobalvar("morphed", 0);
}
return;
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1137)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1138)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttytorso", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 2, -2);
}
return;
}
if(animhandle==1139)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1140)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1143)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1145)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1147)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1148)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttytorso", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 2, -2);
}
return;
}
if(animhandle==1149)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1150)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1153)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1158)
{
if(frame==1)
{
DeControl(0, 1);
}
if(frame==1)
{
MovePlayer(0, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(0, 1);
}
if(frame==1)
{
AnimPlayer(0, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(0, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(0, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1159)
{
if(frame==1)
{
DeControl(1, 1);
}
if(frame==1)
{
MovePlayer(1, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(1, 1);
}
if(frame==1)
{
AnimPlayer(1, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(1, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(1, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1160)
{
if(frame==1)
{
DeControl(2, 1);
}
if(frame==1)
{
MovePlayer(2, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(2, 1);
}
if(frame==1)
{
AnimPlayer(2, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(2, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(2, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1161)
{
if(frame==1)
{
DeControl(3, 1);
}
if(frame==1)
{
MovePlayer(3, 0, 0, 0);
}
if(frame==1)
{
DirPlayer(3, 1);
}
if(frame==1)
{
AnimPlayer(3, "ANI_IDLE");
}
if(frame==2)
{
AnimPlayer(3, "ANI_freespecial5");
}
if(frame==2)
{
DeControl(3, 0);
}
if(frame==2)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/luz/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1162)
{
if(frame==0)
{
spawnmerso("idlealpha1", 0, 0, 0);
}
if(frame==0)
{
spawnmerso("idlealpha2", 0, 0, 0);
}
if(frame==0)
{
spawnmerso("idlealpha3", 0, 0, 0);
}
if(frame==0)
{
spawnmerso("idlealpha4", 0, 0, 0);
}
return;
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1168)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttytorso", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 2, -2);
}
return;
}
if(animhandle==1169)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1170)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1171)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1174)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}

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


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

void self = getlocalvar("self");


int Health = getentityproperty(self, "health");

if(frame==1){
changeentityproperty(self, "health", Health-5);
if (Health <= 0){
killentity(self);
}
}
return;
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1185)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1186)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttytorso", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 2, -2);
}
return;
}
if(animhandle==1187)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1188)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1191)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1196)
{
if(frame==1)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==12)
{
spawn01("shermiejacket2", 0, 0, 0);
}
if(frame==13)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1198)
{
if(frame==1)
{
DeControl(0, 1);
}
if(frame==1)
{
MovePlayer(0, 0, 0, 0);
}
if(frame==1)
{
AnimPlayer(0, "ANI_IDLE");
}
if(frame==2)
{
DirPlayer(0, 1);
}
if(frame==2)
{
AnimPlayer(0, "ANI_FOLLOW1");
}
if(frame==3)
{
jumptobranch("Akhir", 1);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1199)
{
if(frame==1)
{
DeControl(1, 1);
}
if(frame==1)
{
MovePlayer(1, 0, 0, 0);
}
if(frame==1)
{
AnimPlayer(1, "ANI_IDLE");
}
if(frame==2)
{
DirPlayer(1, 1);
}
if(frame==2)
{
AnimPlayer(1, "ANI_FOLLOW1");
}
if(frame==3)
{
jumptobranch("Akhir", 1);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1200)
{
if(frame==1)
{
DeControl(2, 1);
}
if(frame==1)
{
MovePlayer(2, 0, 0, 0);
}
if(frame==1)
{
AnimPlayer(2, "ANI_IDLE");
}
if(frame==2)
{
DirPlayer(2, 1);
}
if(frame==2)
{
AnimPlayer(2, "ANI_FOLLOW1");
}
if(frame==3)
{
jumptobranch("Akhir", 1);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1201)
{
if(frame==1)
{
DeControl(3, 1);
}
if(frame==1)
{
MovePlayer(3, 0, 0, 0);
}
if(frame==1)
{
AnimPlayer(3, "ANI_IDLE");
}
if(frame==2)
{
DirPlayer(3, 1);
}
if(frame==2)
{
AnimPlayer(3, "ANI_FOLLOW1");
}
if(frame==3)
{
jumptobranch("Akhir", 1);
}
return;
}

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


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

void self = getlocalvar("self");


void p1 = getplayerproperty(0,"ent");
void p2 = getplayerproperty(1,"ent");
void p3 = getplayerproperty(2,"ent");
void p4 = getplayerproperty(3,"ent");

void p1model = getentityproperty(p1,"model");


void p2model = getentityproperty(p2,"model");
void p3model = getentityproperty(p3,"model");
void p4model = getentityproperty(p4,"model");

if(frame == 0 && (p1model == "MEGAZORD" || p2model == "MEGAZORD" || p3model ==


"MEGAZORD" || p4model == "MEGAZORD")){
playmusic("data/music/[Link]", 0);
playgif( "data/scenes/[Link]" , 0, 0, 0);

else if(frame == 1 && (p1model == "dragonzord" || p2model == "dragonzord" ||


p3model == "dragonzord" || p4model == "dragonzord")){
playmusic("data/music/[Link]", 0);
playgif( "data/scenes/[Link]" , 0, 0, 0);

else if(frame == 2 && (p1model == "THUNDER_MEGAZORD" || p2model ==


"THUNDER_MEGAZORD" || p3model == "THUNDER_MEGAZORD" || p4model ==
"THUNDER_MEGAZORD")){
playmusic("data/music/[Link]", 0);
playgif( "data/scenes/[Link]" , 0, 0, 0);

else if(frame == 3 && (p1model == "WHITE_TIGERZORD" || p2model == "WHITE_TIGERZORD"


|| p3model == "WHITE_TIGERZORD" || p4model == "WHITE_TIGERZORD")){
playmusic("data/music/[Link]", 0);
playgif( "data/scenes/[Link]" , 0, 0, 0);

else if(frame == 4 ){
playmusic("data/music/[Link]", 1);

}
return;
}

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


# data/chars/silver_horns/silver_horns_giant.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1204)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 9){
changeentityproperty(self, "nodrop", 0);
}
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==8)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1205)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 53){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1206)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 12){
changeentityproperty(self, "nodrop", 0);
}
if(frame==7)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound("[Link]", "[Link]", "[Link]");
}
if(frame==9)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1207)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==24)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==32)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==40)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==48)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==56)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==64)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==72)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==80)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==88)
{
spawnbind("firehuge", 0, 47, 2);
}
return;
}
if(animhandle==1208)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1209)
{
if(frame==0)
{
spawn01("fire0019", 0, 45, 2);
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1210)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1212)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1214)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 9){
changeentityproperty(self, "nodrop", 0);
}
if(frame==8)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==8)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1215)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 120); // Set maxhealth
changeentityproperty(self, "health", 120); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 160); // Set maxhealth
changeentityproperty(self, "health", 160); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}
return;
}
if(animhandle==1216)
{

void self = getlocalvar("self");


if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}

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


# data/chars/scarlet_sentinel_ear/scarlet_sentinel_ear.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1220)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 9){
changeentityproperty(self, "nodrop", 0);
}
if(frame==6)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==6)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1221)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 10){
changeentityproperty(self, "nodrop", 0);
}
if(frame==5)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==5)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1222)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
return;
}
if(animhandle==1223)
{
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1224)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1225)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
if(frame==0)
{
randSound("[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1227)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 90); // Set maxhealth
changeentityproperty(self, "health", 90); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 120); // Set maxhealth
changeentityproperty(self, "health", 120); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 150); // Set maxhealth
changeentityproperty(self, "health", 150); //Set health
}

return;
}
if(animhandle==1228)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}

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


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

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 12){
changeentityproperty(self, "nodrop", 0);
}
if(frame==7)
{
randSound("[Link]", "[Link]");
}
return;
}
if(animhandle==1231)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 20){
changeentityproperty(self, "nodrop", 0);
}
if(frame==9)
{
randSound("[Link]", "[Link]");
}
return;
}
if(animhandle==1232)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==0)
{
randSoundonly2("[Link]", "[Link]");
}
if(frame==24)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==32)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==40)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==48)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==56)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==64)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==72)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==80)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==88)
{
spawnbind("firehuge", 0, 47, 2);
}
return;
}
if(animhandle==1233)
{
if(frame==0)
{
randSoundonly2("[Link]", "[Link]");
}
return;
}
if(animhandle==1234)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1235)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
if(frame==0)
{
randSoundonly2("[Link]", "[Link]");
}
return;
}
if(animhandle==1238)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 150); // Set maxhealth
changeentityproperty(self, "health", 150); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 250); // Set maxhealth
changeentityproperty(self, "health", 250); //Set health
}

return;
}
if(animhandle==1239)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 20){
changeentityproperty(self, "nodrop", 0);
}
if(frame==9)
{
randSound("[Link]", "[Link]");
}
return;
}
if(animhandle==1240)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}

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


# data/chars/Shermieb/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1242)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1243)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttytorso", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 2, -2);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 2, -2);
}
return;
}
if(animhandle==1244)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1245)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1248)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1250)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

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


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

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 6){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1253)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 9){
changeentityproperty(self, "nodrop", 0);
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1254)
{
if(frame==0)
{
spawnmerso("ko_boss", 120, 0, 200);
}
if(frame==0)
{
randSound("[Link]", "[Link]");
}
if(frame==24)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==32)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==40)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==48)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==56)
{
spawnbind("fire0019", 20, 60, 2);
}
if(frame==64)
{
spawnbind("fire0019", -20, 20, 2);
}
if(frame==72)
{
spawnbind("fire0019", 20, 20, 2);
}
if(frame==80)
{
spawnbind("fire0019", -20, 60, 2);
}
if(frame==88)
{
spawnbind("firehuge", 0, 47, 2);
}
return;
}
if(animhandle==1255)
{
if(frame==0)
{
randSound("[Link]", "[Link]");
}
return;
}
if(animhandle==1256)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1260)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
if(frame==0)
{
randSound("[Link]", "[Link]");
}
return;
}
if(animhandle==1261)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}
if(animhandle==1262)
{

void self = getlocalvar("self");


int Player = openborvariant("count_players");
int HPMax = getentityproperty(self, "maxhealth");
int Health = getentityproperty(self, "health");

if(frame == 0 && Player == 2) {


changeentityproperty(self, "maxhealth", 150); // Set maxhealth
changeentityproperty(self, "health", 150); //Set health
}
else if(frame == 0 && Player == 3) {
changeentityproperty(self, "maxhealth", 200); // Set maxhealth
changeentityproperty(self, "health", 200); //Set health
}
else if(frame == 0 && Player == 4) {
changeentityproperty(self, "maxhealth", 250); // Set maxhealth
changeentityproperty(self, "health", 250); //Set health
}

return;
}
if(animhandle==1263)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 1);
}
else if (frame == 9){
changeentityproperty(self, "nodrop", 0);
}
if(frame==4)
{
randSound16("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1264)
{

void self = getlocalvar("self");

if (frame == 0){
changeentityproperty(self, "nodrop", 0);
}
return;
}

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


# data/chars/Shermie/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1266)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
if(frame==7)
{
spawn01("puttyhead", 0, 0, 0);
}
if(frame==7)
{
spawn01("puttytorso", 0, 0, 0);
}
if(frame==7)
{
spawn01("puttyrightleg", 0, 0, 0);
}
if(frame==7)
{
spawn01("puttyleftleg", 0, 0, 0);
}
if(frame==7)
{
spawn01("puttyrightarm", 0, 0, 0);
}
if(frame==7)
{
spawn01("puttyleftarm", 0, 0, 0);
}
return;
}
if(animhandle==1267)
{
if(frame==4)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1268)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1269)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1272)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]", "[Link]");
}
return;
}
if(animhandle==1274)
{
if(frame==0)
{
randSound7("[Link]", "[Link]", "[Link]", "[Link]",
"[Link]", "[Link]", "[Link]");
}
return;
}

You might also like