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

Script Log

The document contains multiple animation scripts for a game, detailing how characters perform specific actions based on their current state and frame. Each script uses various animation handles to trigger different animations depending on global variables and player properties. The scripts include conditions for idle animations, follow animations, and spawning items based on character states and player actions.
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 views474 pages

Script Log

The document contains multiple animation scripts for a game, detailing how characters perform specific actions based on their current state and frame. Each script uses various animation handles to trigger different animations depending on global variables and player properties. The scripts include conditions for idle animations, follow animations, and spawning items based on character states and player actions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

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

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

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}
if(animhandle==33)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}
if(animhandle==34)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}
if(animhandle==35)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}
if(animhandle==36)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}
if(animhandle==37)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==0){performattack(self, openborconstant("ANI_IDLE"));}
}
return;
}
if(animhandle==38)
{

if (frame==0){
int joinha = getglobalvar("vJoia");
void self = getlocalvar("self");
if (joinha==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (joinha==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (joinha==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (joinha==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (joinha==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (joinha==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}

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


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

if (frame==0){
int myVar = getglobalvar("vXavier");
void self = getlocalvar("self");
if (myVar==1 ){
performattack(self, openborconstant("ANI_IDLE"));
}
}
return;
}
if(animhandle==40)
{

if (frame==0){
int myVar = getglobalvar("vXavier");
void self = getlocalvar("self");
if (myVar!=1){performattack(self, openborconstant("ANI_FOLLOW1"));}
}
return;
}

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


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

int myHelp = getglobalvar("vAjuda");


if (myHelp!=1 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==42)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=9 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==43)
{
int myHelp = getglobalvar("vAjuda");
if (myHelp!=10 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==44)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=2 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==45)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=3 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==46)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=4 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==47)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=5 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==48)
{

if (frame==0){
int myHelp = getglobalvar("vAjuda");
void self = getlocalvar("self");
if (myHelp!=0 && myHelp!=NULL()){
performattack(self, openborconstant("ANI_IDLE"));
}
}
return;
}
if(animhandle==49)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=6 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==50)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=7 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==51)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=8 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==52)
{

if (frame==0){
int myHelp = getglobalvar("vAjuda");
void self = getlocalvar("self");
if (myHelp==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myHelp==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myHelp==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myHelp==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myHelp==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myHelp==6){performattack(self, openborconstant("ANI_FOLLOW7"));}
if (myHelp==7){performattack(self, openborconstant("ANI_FOLLOW8"));}
if (myHelp==8){performattack(self, openborconstant("ANI_FOLLOW9"));}
if (myHelp==9){performattack(self, openborconstant("ANI_FOLLOW10"));}
if (myHelp==10){performattack(self, openborconstant("ANI_FOLLOW11"));}
performattack(self, openborconstant("ANI_FOLLOW6"));
}
return;
}

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


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

if (frame==0){
int myVar = getglobalvar("vJoia");
void self = getlocalvar("self");
if (myVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myVar==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myVar==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
}
return;
}

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


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

if (frame==0){
int joinha = getglobalvar("vJoia");
int magus = getglobalvar("vMagus");
char branch = openborvariant("current_branch");
if(branch=="strange" && joinha!=5 ){
char nome1 = getplayerproperty(0, "name");
char nome2 = getplayerproperty(1, "name");
char nome3 = getplayerproperty(2, "name");
char nome4 = getplayerproperty(3, "name");
if(nome1=="DrSt" || nome2=="DrSt" || nome3=="DrSt" || nome4=="DrSt"){
spawn01("1up", 310, 0, 0);
spawn01("credito",410, 0, 0);
spawn01("xavier",210, 0, 0);
}
}
if (joinha==5 || magus==1){
if(branch=="strange"){
spawn01("1up", 310, 0, 0);
spawn01("credito",410, 0, 0);
spawn01("xavier",210, 0, 0);
}else{
int r = rand()%3;
if(r==-2){
spawn01("lifeGem", 510, 0, 0);
spawn01("manaGem",1010, 0, 0);
spawn01("lifeGem",1510, 0, 0);
spawn01("manaGem",2010, 0, 0);
}
if(r==-1){
spawn01("lifeGem", 520, 0, 0);
spawn01("lifeGem",1020, 0, 0);
spawn01("lifeGem",1520, 0, 0);
spawn01("manaGem",2020, 0, 0);
}
if(r==0){
spawn01("lifeGem", 530, 0, 0);
spawn01("lifeGem",1030, 0, 0);
spawn01("manaGem",1530, 0, 0);
spawn01("manaGem",2030, 0, 0);
}
if(r==1){
spawn01("manaGem", 540, 0, 0);
spawn01("manaGem",1040, 0, 0);
spawn01("lifeGem",1540, 0, 0);
spawn01("manaGem",2040, 0, 0);
}
if(r==2){
spawn01("manaGem", 500, 0, 0);
spawn01("lifeGem",1000, 0, 0);
spawn01("lifeGem",1500, 0, 0);
spawn01("manaGem",2000, 0, 0);
}
}
}
}
return;
}

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


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

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=1 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==67)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=2 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==68)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=3 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==69)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=4 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==70)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=5 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==71)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=6 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==72)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=7 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==73)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=8 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==74)
{

void boneco = getplayerproperty(0, "ent");


if (frame==0 && boneco!=NULL()){
int myVar = getplayerproperty(0, "credits");
void self = getlocalvar("self");
if (myVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myVar==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myVar==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
if (myVar==7){performattack(self, openborconstant("ANI_FOLLOW7"));}
if (myVar==8){performattack(self, openborconstant("ANI_FOLLOW8"));}
if (myVar==9){performattack(self, openborconstant("ANI_FOLLOW9"));}
if (myVar==0){performattack(self, openborconstant("ANI_FOLLOW10"));}
}
return;
}
if(animhandle==75)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=0 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==76)
{

int myHelp = getplayerproperty(0, "credits");


if (myHelp!=9 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}

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


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

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=1 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==78)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=2 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==79)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=3 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==80)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=4 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==81)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=5 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==82)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=6 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==83)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=7 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==84)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=8 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==85)
{

void boneco = getplayerproperty(1, "ent");


if (frame==0 && boneco!=NULL()){
int myVar = getplayerproperty(1, "credits");
void self = getlocalvar("self");
if (myVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myVar==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myVar==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
if (myVar==7){performattack(self, openborconstant("ANI_FOLLOW7"));}
if (myVar==8){performattack(self, openborconstant("ANI_FOLLOW8"));}
if (myVar==9){performattack(self, openborconstant("ANI_FOLLOW9"));}
if (myVar==0){performattack(self, openborconstant("ANI_FOLLOW10"));}
}
return;
}
if(animhandle==86)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=0 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==87)
{

int myHelp = getplayerproperty(1, "credits");


if (myHelp!=9 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}

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


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

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=1 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==89)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=2 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==90)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=3 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==91)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=4 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==92)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=5 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==93)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=6 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==94)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=7 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==95)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=8 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==96)
{

void boneco = getplayerproperty(2, "ent");


if (frame==0 && boneco!=NULL()){
int myVar = getplayerproperty(2, "credits");
void self = getlocalvar("self");
if (myVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myVar==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myVar==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
if (myVar==7){performattack(self, openborconstant("ANI_FOLLOW7"));}
if (myVar==8){performattack(self, openborconstant("ANI_FOLLOW8"));}
if (myVar==9){performattack(self, openborconstant("ANI_FOLLOW9"));}
if (myVar==0){performattack(self, openborconstant("ANI_FOLLOW10"));}
}
return;
}
if(animhandle==97)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=0 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==98)
{

int myHelp = getplayerproperty(2, "credits");


if (myHelp!=9 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}

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


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

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=1 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==100)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=2 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==101)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=3 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==102)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=4 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==103)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=5 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==104)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=6 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==105)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=7 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==106)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=8 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==107)
{

void boneco = getplayerproperty(3, "ent");


if (frame==0 && boneco!=NULL()){
int myVar = getplayerproperty(3, "credits");
void self = getlocalvar("self");
if (myVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (myVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (myVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (myVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (myVar==5){performattack(self, openborconstant("ANI_FOLLOW5"));}
if (myVar==6){performattack(self, openborconstant("ANI_FOLLOW6"));}
if (myVar==7){performattack(self, openborconstant("ANI_FOLLOW7"));}
if (myVar==8){performattack(self, openborconstant("ANI_FOLLOW8"));}
if (myVar==9){performattack(self, openborconstant("ANI_FOLLOW9"));}
if (myVar==0){performattack(self, openborconstant("ANI_FOLLOW10"));}
}
return;
}
if(animhandle==108)
{
int myHelp = getplayerproperty(3, "credits");
if (myHelp!=0 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}
if(animhandle==109)
{

int myHelp = getplayerproperty(3, "credits");


if (myHelp!=9 && frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_IDLE"));
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==110)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 320);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
return;
}

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


# data/chars/Sentry/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==180)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==182)
{
if(frame==1)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==187)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


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

if(frame==1){
int r = rand()%4;
if(r==-3){spawn01("banshee", -50, 200, 0);}
if(r==-2){spawn01("bishop", -50, 0, 0);}
if(r==-1){spawn01("dazzler", -50, 200, 0);}
if(r==0){spawn01("domino", -50, 200, 0);}
if(r==1){spawn01("strongguy", -90, 0, 0);}
if(r==2){spawn01("Polaris", -50, 200, 0);}
if(r==3){spawn01("shatterstar", -50, 200, 0);}
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==191)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==201)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==202)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Cyclops/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==210)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==214)
{
if(frame==0)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==215)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==14)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==216)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==218)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==222)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial9"));
}
if (frame==7){
void iDownH = playerkeys(iPlIndex, 0, "movedown");
void iUpH = playerkeys(iPlIndex, 0, "moveup");
if (iDownH){
performattack(self, openborconstant("ANI_freespecial17"));
}
if (iUpH){
performattack(self, openborconstant("ANI_freespecial14"));
}
}
return;
}
if(animhandle==223)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial12"));
}
if (frame==7){
void iDownH = playerkeys(iPlIndex, 0, "movedown");
void iUpH = playerkeys(iPlIndex, 0, "moveup");
if (iDownH){
performattack(self, openborconstant("ANI_freespecial13"));
}
if (iUpH){
performattack(self, openborconstant("ANI_freespecial15"));
}
}
return;
}
if(animhandle==224)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial11"));
}
if (frame==7){
void iDownH = playerkeys(iPlIndex, 0, "movedown");
void iUpH = playerkeys(iPlIndex, 0, "moveup");
if (iDownH){
performattack(self, openborconstant("ANI_freespecial14"));
}
if (iUpH){
performattack(self, openborconstant("ANI_freespecial16"));
}
}
return;
}
if(animhandle==225)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial10"));
}
if (frame==7){
void iDownH = playerkeys(iPlIndex, 0, "movedown");
if (iDownH){
performattack(self, openborconstant("ANI_freespecial15"));
}
}
return;
}
if(animhandle==226)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial18"));
}
if (frame==7){
void iUpH = playerkeys(iPlIndex, 0, "moveup");
if (iUpH){
performattack(self, openborconstant("ANI_freespecial13"));
}
}
return;
}
if(animhandle==228)
{

void self = getlocalvar("self");


if (frame==2){
performattack(self, openborconstant("ANI_freespecial14"));
}
return;
}
if(animhandle==229)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==14)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==232)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==234)
{
if(frame==3)
{
velo001(-3, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==235)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==238)
{

if (frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_freespecial14"));
}
return;
}
if(animhandle==243)
{
if(frame==0)
{
joia(240, 1.4);
}
return;
}
if(animhandle==244)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==246)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==253)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Cyclops");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==254)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Wolverine/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==264)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==268)
{

if(frame==0){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", 133);//add health
changeentityproperty(self, "mp", 0);//add mp
}
if(frame==0)
{
velo001(1, 1, 0);
}
if(frame==5)
{
velo001(2, -1, 0);
}
if(frame==10)
{
velo001(1, 0, 0);
}
if(frame==15)
{
velo001(4, -1, 0);
}
if(frame==17)
{
velo001(2, -1, 0);
}
if(frame==22)
{
velo001(3, 1, 0);
}
if(frame==27)
{
velo001(2, 0, 0);
}
if(frame==32)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==269)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(2, 0, 3);
}
if(frame==15)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==270)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==271)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==272)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==274)
{
if(frame==2)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==276)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(2, 0, 3);
}
if(frame==15)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==277)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==280)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==281)
{

if (frame==3){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==284)
{
if(frame==0)
{
velo001(2.5, 0, 0);
}
if(frame==18)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==289)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
if(frame==0)
{
joia(300, 1.6);
}
return;
}
if(animhandle==290)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==291)
{
if(frame==2)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==292)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==295)
{

if(frame==0){
void self = getlocalvar("self");
void Life = getentityproperty(self,"health");
int chance = rand()%2;
int myVar = getlocalvar("vWolvie");
if (myVar==0 && Life <= 70 && chance==1){
setlocalvar("vWolvie", 1);
performattack(self, openborconstant("ANI_FOLLOW1"));
} }
return;
}
if(animhandle==298)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(2, 0, 0);
}

setlocalvar("vWolvie", 0);
return;
}
if(animhandle==299)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==4)
{
velo001(2, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==301)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


# data/chars/Wolverine/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==307)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==311)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==13)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(3, 0, 0);
}
return;
}
if(animhandle==312)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && (Map!=4)){
spawnbind("sumonX",1,0,0);
}
if((frame==1) && (Map==4)){
spawn01("Domino",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
return;
}
if(animhandle==313)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==315)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==13)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(3, 0, 0);
}
return;
}
if(animhandle==316)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==319)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==328)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
if(frame==0)
{
joia(300, 1.6);
}
return;
}
if(animhandle==329)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==331)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==337)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==4)
{
velo001(2, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==339)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}
if(animhandle==340)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==341)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==344)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==346)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==351)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==355)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==359)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==361)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==363)
{

void vSelf = getlocalvar("self");


int Map = getentityproperty(vSelf, "map");
if((frame==0) && ((Map==5))){
performattack(vSelf, openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animhandle==366)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Wolverine/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==375)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==379)
{

if(frame==0){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", 133);//add health
changeentityproperty(self, "mp", 0);//add mp
}
if(frame==0)
{
velo001(1, 1, 0);
}
if(frame==5)
{
velo001(2, -1, 0);
}
if(frame==10)
{
velo001(1, 0, 0);
}
if(frame==15)
{
velo001(4, -1, 0);
}
if(frame==17)
{
velo001(2, -1, 0);
}
if(frame==22)
{
velo001(3, 1, 0);
}
if(frame==27)
{
velo001(2, 0, 0);
}
if(frame==32)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==380)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(2, 0, 3);
}
if(frame==15)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==381)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && (Map!=4)){
spawnbind("sumonX",1,0,0);
}
if((frame==1) && (Map==4)){
spawn01("Domino",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
return;
}
if(animhandle==382)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==385)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==386)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==388)
{
if(frame==2)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==389)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(2, 0, 3);
}
if(frame==15)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==390)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==393)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==394)
{

if (frame==3){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW2"));
}
return;
}
if(animhandle==402)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
if(frame==0)
{
joia(300, 1.3);
}
return;
}
if(animhandle==403)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==404)
{
if(frame==2)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==405)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==408)
{

if(frame==0){
void self = getlocalvar("self");
void Life = getentityproperty(self,"health");
int chance = rand()%2;
int myVar = getlocalvar("vWolvie");
if (myVar==0 && Life <= 70 && chance==1){
setlocalvar("vWolvie", 1);
performattack(self, openborconstant("ANI_FOLLOW1"));
} }
return;
}
if(animhandle==410)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==412)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Wolverine");
int Map = getentityproperty(vSelf, "map");
if((frame==1) && ((Map==5))){
//changeplayerproperty(0, "weapon", 5, 0);
performattack(vSelf, openborconstant("ANI_FOLLOW3"));
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}

setlocalvar("vWolvie", 0);
return;
}
if(animhandle==413)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==4)
{
velo001(2, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==416)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==419)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==422)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==424)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==429)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==430)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Gambit/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==444)
{
if(frame==0)
{
velo001(4, 0, -3);
}
return;
}

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


# data/chars/Gambit/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==450)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==454)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
shoot("Carta3B", 0, 25, 0);
}
if(frame==14)
{
shoot("Carta3B", 0, 35, 0);
}
if(frame==15)
{
shoot("Carta3B", 0, 43, 0);
}
if(frame==16)
{
shoot("Carta3B", 0, 50, 0);
}
if(frame==20)
{
shoot("Carta3B", 0, 25, 0);
}
if(frame==21)
{
shoot("Carta3B", 0, 35, 0);
}
if(frame==22)
{
shoot("Carta3B", 0, 43, 0);
}
if(frame==23)
{
shoot("Carta3B", 0, 50, 0);
}
if(frame==27)
{
shoot("Carta3B", 0, 25, 0);
}
if(frame==28)
{
shoot("Carta3B", 0, 35, 0);
}
if(frame==29)
{
shoot("Carta3B", 0, 43, 0);
}
if(frame==30)
{
shoot("Carta3B", 0, 50, 0);
}
return;
}
if(animhandle==455)
{
if(frame==0)
{
spawn01("RadioG", 0, 0, 0);
}
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==456)
{
if(frame==1)
{
shoot("Carta3", -25, 37, 0);
}
return;
}
if(animhandle==457)
{
if(frame==1)
{
shoot("Carta3B", -15, 42, 0);
}
return;
}
if(animhandle==459)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
shoot("Carta3", 0, 25, 0);
}
if(frame==14)
{
shoot("Carta3", 0, 35, 0);
}
if(frame==15)
{
shoot("Carta3", 0, 43, 0);
}
if(frame==16)
{
shoot("Carta3", 0, 50, 0);
}
if(frame==20)
{
shoot("Carta3", 0, 25, 0);
}
if(frame==21)
{
shoot("Carta3", 0, 35, 0);
}
if(frame==22)
{
shoot("Carta3", 0, 43, 0);
}
if(frame==23)
{
shoot("Carta3", 0, 50, 0);
}
return;
}
if(animhandle==460)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==462)
{
if(frame==3)
{
toss("Carta", 3, 55, 0);
}
if(frame==3)
{
toss("CartaB", 3, 55, 0);
}
return;
}
if(animhandle==463)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==466)
{

void self = getlocalvar("self");


int iP1Index = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iP1Index, 0, "attack2");
if (frame < 10 && !iAttackR){
performattack(self, openborconstant("ANI_follow3"));
}
if (frame >= 10 && !iAttackR){
performattack(self, openborconstant("ANI_follow4"));
}
return;
}
if(animhandle==471)
{
if(frame==0)
{
joia(240, 1.6);
}
return;
}
if(animhandle==472)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==474)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==481)
{
void vSelf = getlocalvar("self");
changeentityproperty(vSelf, "name", "Gambit");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==482)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==483)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==487)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==490)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==492)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==497)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==498)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Psylocke/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==508)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==514)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==515)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==1)
{
velo001(1, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==517)
{
if(frame==4)
{
velo001(5, 0, 0);
}
if(frame==10)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==519)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(6, 0, 2);
}
if(frame==22)
{
velo001(2, 0, 0);
}
if(frame==23)
{
powerGem();
}
return;
}
if(animhandle==520)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==522)
{
if(frame==2)
{
velo001(3, 0, 0);
}
if(frame==17)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==523)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==526)
{
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==531)
{
if(frame==0)
{
joia(240, 1.5);
}
return;
}
if(animhandle==532)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
if(frame==13)
{
keymove(2, 0);
}
if(frame==14)
{
keymove(2, 0);
}
if(frame==15)
{
keymove(2, 0);
}
if(frame==16)
{
keymove(2, 0);
}
return;
}
if(animhandle==534)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==539)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==541)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Psylocke");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==542)
{
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==543)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==548)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
shoot("WarB", -75, 20, 20);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
shoot("WarB", -85, 20, -5);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
return;
}
if(animhandle==551)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
shoot("WarB", 75, 37, 60);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
shoot("WarB", 95, 30, 25);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==553)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
shoot("WarB", 75, 37, 60);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
shoot("WarB", 95, 30, 25);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==558)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
shoot("WarB", 75, 37, 60);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
shoot("WarB", 95, 30, 25);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Beast/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==566)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==571)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(1.5, 0, 0);
}
if(frame==30)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==572)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==575)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==576)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==577)
{
if(frame==2)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==578)
{
if(frame==2)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==579)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(1.5, 0, 0);
}
if(frame==30)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==580)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==582)
{

if(frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ani_follow2"));
}
return;
}
if(animhandle==583)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==586)
{

if(frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ani_follow3"));
}
return;
}
if(animhandle==587)
{
if(frame==2)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==591)
{
if(frame==0)
{
velo001(2, 0, 2);
}
return;
}
if(animhandle==592)
{
if(frame==0)
{
joia(260, 1.6);
}
return;
}
if(animhandle==593)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==594)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==595)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==602)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Beast");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==603)
{
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==612)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==615)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==617)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==622)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==623)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Storm/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==631)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==635)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==15)
{
spawn01("raioK", 50, 0, 0);
}
if(frame==15)
{
spawn01("raioK", -50, 0, 0);
}
if(frame==15)
{
spawn01("raioK", -10, 0, -10);
}
if(frame==15)
{
spawn01("raioK", 10, 0, 10);
}
if(frame==17)
{
spawn01("raioK", 100, 0, 0);
}
if(frame==17)
{
spawn01("raioK", -100, 0, 0);
}
if(frame==19)
{
spawn01("raioK", 150, 0, 0);
}
if(frame==19)
{
spawn01("raioK", -150, 0, 0);
}
if(frame==21)
{
spawn01("raioK", 200, 0, 0);
}
if(frame==21)
{
spawn01("raioK", -200, 0, 0);
}
if(frame==23)
{
spawn01("raioK", 250, 0, 0);
}
if(frame==23)
{
spawn01("raioK", -250, 0, 0);
}
if(frame==25)
{
spawn01("raioK", 300, 0, 0);
}
if(frame==25)
{
spawn01("raioK", -300, 0, 0);
}
if(frame==27)
{
spawn01("raioK", 350, 0, 0);
}
if(frame==27)
{
spawn01("raioK", -350, 0, 0);
}
return;
}
if(animhandle==636)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==2)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==637)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
spawn01("raioK", 0, 0, 0);
}
if(frame==15)
{
spawn01("raioK", 50, 0, 0);
}
if(frame==17)
{
spawn01("raioK", 100, 0, 0);
}
if(frame==19)
{
spawn01("raioK", 150, 0, 0);
}
if(frame==21)
{
spawn01("raioK", 200, 0, 0);
}
if(frame==23)
{
spawn01("raioK", 250, 0, 0);
}
if(frame==25)
{
spawn01("raioK", 300, 0, 0);
}
if(frame==27)
{
spawn01("raioK", 350, 0, 0);
}
return;
}
if(animhandle==638)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==640)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==642)
{
if(frame==0)
{
velo001(-1, 0, 3);
}
if(frame==3)
{
shoot("Tornado", 15, -10, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==643)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==644)
{
if(frame==2)
{
velo001(4, 0, -4);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==645)
{
if(frame==9)
{
shoot("raio", 330, 0, 0);
}
return;
}
if(animhandle==647)
{
if(frame==0)
{
velo001(-1, 0, 2);
}
if(frame==1)
{
velo001(-1, 0, 2);
}
if(frame==2)
{
velo001(-1, 0, 2);
}
if(frame==3)
{
velo001(-1, 0, 2);
}
if(frame==4)
{
velo001(-1, 0, 2);
}
if(frame==5)
{
velo001(-1, 0, 2);
}
if(frame==6)
{
velo001(-1, 0, 2);
}
if(frame==7)
{
velo001(-1, 0, 2);
}
if(frame==8)
{
velo001(-1, 0, 2);
}
if(frame==9)
{
velo001(-1, 0, 2);
}
if(frame==10)
{
velo001(-1, 0, 1);
}
if(frame==11)
{
velo001(0, 0, 1);
}
if(frame==12)
{
velo001(0, 0, 1);
}
if(frame==13)
{
velo001(0, 0, 1);
}
if(frame==14)
{
velo001(0, 0, 1);
}
if(frame==14)
{
velo001(0, 0, 1);
}
if(frame==15)
{
velo001(0, 0, 1);
}
return;
}
if(animhandle==651)
{
if(frame==0)
{
joia(240, 1.5);
}
return;
}
if(animhandle==652)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
return;
}
if(animhandle==654)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==659)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==4)
{
velo001(4, 0, 0);
}
if(frame==22)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==661)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Storm");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==662)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==676)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==9)
{
spawnbind("Ave", 0, 0, -1);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==677)
{
if(frame==0)
{
spawn01("MiniEx", 20, 1, 2);
}
return;
}
if(animhandle==678)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
setglobalvar("zoomvalue", 310);
}
if(frame==9)
{
spawnbind("Ave", 0, 0, -1);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==679)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==683)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==685)
{
if(frame==2)
{
spawn01("flame", 100, 0, 0);
}
if(frame==3)
{
spawn01("flame", 150, 0, 0);
}
if(frame==4)
{
spawn01("flame", 200, 0, 0);
}
return;
}
if(animhandle==687)
{
if(frame==0)
{
joia(240, 1.8);
}
return;
}
if(animhandle==688)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==690)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==696)
{
if(frame==0)
{
velo001(9, 0, 0);
}
if(frame==1)
{
spawn01("trail", -15, 0, 0);
}
if(frame==2)
{
spawn01("trail", -15, 0, 0);
}
if(frame==3)
{
spawn01("trail", -15, 0, 0);
}
if(frame==4)
{
spawn01("trail", -15, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==700)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
return;
}
if(animhandle==710)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==711)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==714)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
return;
}
if(animhandle==717)
{

void self = getlocalvar("self");


if(frame==0){changeentityproperty(self, "name", "Phoenix");}
return;
}
if(animhandle==722)
{

void vSelf = getlocalvar("self");


int Map = getentityproperty(vSelf, "map");
if((frame==0) && ((Map==7))){
performattack(vSelf, openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animhandle==725)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==726)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==738)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
spawnbind("Ave", 0, 0, -1);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==739)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==741)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
spawnbind("Ave", 0, 0, -1);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==742)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==744)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==747)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==748)
{
if(frame==1)
{
spawn01("flame", 35, 0, 0);
}
return;
}
if(animhandle==754)
{
if(frame==0)
{
joia(240, 1.2);
}
return;
}
if(animhandle==755)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
return;
}
if(animhandle==757)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial10"));
return;
}
if(animhandle==762)
{
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==763)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==764)
{
if(frame==0)
{
velo001(5, 0, 0);
}
if(frame==0)
{
spawn01("trail", -15, 0, 0);
}
if(frame==2)
{
spawn01("trail", -15, 0, 0);
}
if(frame==4)
{
spawn01("trail", -15, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==769)
{
if(frame==1)
{
spawn01("stomp2", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==770)
{
if(frame==1)
{
spawn01("stomp2", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==771)
{
if(frame==1)
{
spawn01("stomp", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==772)
{
if(frame==1)
{
spawn01("stomp", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==773)
{
if(frame==1)
{
spawn01("stomp", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==774)
{
if(frame==1)
{
spawn01("stomp", 1, 0, -1);
}
return;
}

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


# data/chars/Jean/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==775)
{
if(frame==1)
{
spawn01("stomp2", 1, 0, -1);
}
return;
}

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


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

if(frame==1){
int r = rand()%4;
if(r==-3){spawn01("JeanTiro1", 1, 300, 0);}
if(r==-2){spawn01("JeanTiro2", 1, 300, 0);}
if(r==-1){spawn01("JeanTiro3", 1, 300, 0);}
if(r==0){spawn01("JeanTiro4", 1, 300, 0);}
if(r==1){spawn01("JeanTiro5", 1, 300, 0);}
if(r==2){spawn01("JeanTiro6", 1, 300, 0);}
if(r==3){spawn01("JeanTiro7", 1, 300, 0);}
}
return;
}

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


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

if(frame==0){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", 160);//add health
}
if(frame==2)
{
spawnbind("Ave", 0, 0, -1);
}
return;
}
if(animhandle==785)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==786)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==790)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==791)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==792)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==794)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==797)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==800)
{
if(frame==1)
{
velo001(-1, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==801)
{
if(frame==3)
{
shoot("RaioJ", 52, 0, 0);
}
return;
}
if(animhandle==805)
{
if(frame==0)
{
joia(240, 1.2);
}
return;
}
if(animhandle==806)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
return;
}
if(animhandle==808)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial10"));
return;
}
if(animhandle==812)
{

if(frame==0){
void self = getlocalvar("self");
void Life = getentityproperty(self,"health");
int chance = rand()%2;
int myVar = getlocalvar("vPhoenix");
if (myVar==0 && Life <= 70 && chance==1){
setlocalvar("vPhoenix", 1);
changeentityproperty(self, "name", "Dark_Phoenix");
performattack(self, openborconstant("ANI_FOLLOW1"));
}}
return;
}
if(animhandle==814)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==10)
{
velo001(2, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==816)
{

setlocalvar("vPhoenix", 0);
void vSelf = getlocalvar("self");
changeentityproperty(vSelf, "name", "Jean_Grey");
int Map = getentityproperty(vSelf, "map");
if((frame==1) && (Map==7)){
changeentityproperty(vSelf, "name", "Phoenix");
performattack(vSelf, openborconstant("ANI_FOLLOW2"));
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==817)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==822)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==825)
{
if(frame==0)
{
velo001(6, 0, 0);
}
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==2)
{
velo001(6, 0, 0);
}
if(frame==3)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==827)
{
if(frame==0)
{
velo001(6, 0, 0);
}
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==2)
{
velo001(6, 0, 0);
}
if(frame==3)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==832)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==833)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


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

void self = getlocalvar("self");


int cor = getglobalvar("palIce");
changeentityproperty(self, "map", cor);
return;
}

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


# data/chars/Rogue/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==850)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==2)
{
velo001(1, 0, 3);
}
if(frame==3)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==852)
{

if(frame==0){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
if(myVar==3){performattack(self,
openborconstant("ani_follow6"));}
if(myVar==2){performattack(self,
openborconstant("ani_follow7"));}
if(myVar==5){performattack(self,
openborconstant("ani_attack6"));}
if(myVar==1){performattack(self,
openborconstant("ani_attack7"));}
}
if(frame==2)
{
velo001(4, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==854)
{
if(frame==2)
{
velo001(4, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==856)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==859)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==861)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
velo001(-5, 0, 0);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(-4, 0, 0);
}
if(frame==17)
{
velo001(8, 0, 0);
}
if(frame==22)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==862)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==863)
{
if(frame==3)
{
shoot("Carta3", 0, 25, 0);
}
if(frame==4)
{
shoot("Carta3", 0, 35, 0);
}
if(frame==5)
{
shoot("Carta3", 0, 43, 0);
}
if(frame==6)
{
shoot("Carta3", 0, 50, 0);
}
if(frame==11)
{
shoot("Carta3", 0, 25, 0);
}
if(frame==12)
{
shoot("Carta3", 0, 35, 0);
}
if(frame==13)
{
shoot("Carta3", 0, 43, 0);
}
if(frame==14)
{
shoot("Carta3", 0, 50, 0);
}
return;
}
if(animhandle==865)
{
if(frame==3)
{
velo001(5, 0, 3);
}
return;
}
if(animhandle==866)
{
if(frame==3)
{
spawn01("raioK", 0, 0, 0);
}
if(frame==5)
{
spawn01("raioK", 50, 0, 0);
}
if(frame==7)
{
spawn01("raioK", 100, 0, 0);
}
if(frame==9)
{
spawn01("raioK", 150, 0, 0);
}
if(frame==11)
{
spawn01("raioK", 200, 0, 0);
}
if(frame==13)
{
spawn01("raioK", 250, 0, 0);
}
if(frame==15)
{
spawn01("raioK", 300, 0, 0);
}
return;
}
if(animhandle==867)
{
if(frame==3)
{
shoot("icem2", 0, 59, 0);
}
if(frame==4)
{
shoot("icem2", 0, 79, 0);
}
if(frame==5)
{
shoot("icem2", 0, 69, 0);
}
if(frame==6)
{
shoot("icem2", 0, 49, 0);
}
if(frame==7)
{
shoot("icem2", 0, 58, 0);
}
if(frame==8)
{
shoot("icem2", 0, 65, 0);
}
if(frame==9)
{
shoot("icem2", 0, 55, 0);
}
if(frame==10)
{
shoot("icem2", 0, 59, 0);
}
if(frame==11)
{
shoot("icem2", 0, 79, 0);
}
if(frame==12)
{
shoot("icem2", 0, 69, 0);
}
if(frame==13)
{
shoot("icem2", 0, 49, 0);
}
if(frame==14)
{
shoot("icem2", 0, 58, 0);
}
if(frame==15)
{
shoot("icem2", 0, 65, 0);
}
if(frame==16)
{
shoot("icem2", 0, 55, 0);
}
if(frame==17)
{
shoot("icem2", 0, 59, 0);
}
if(frame==18)
{
shoot("icem2", 0, 79, 0);
}
if(frame==19)
{
shoot("icem2", 0, 69, 0);
}
if(frame==20)
{
shoot("icem2", 0, 49, 0);
}
if(frame==21)
{
shoot("icem2", 0, 58, 0);
}
if(frame==22)
{
shoot("icem2", 0, 65, 0);
}
if(frame==23)
{
shoot("icem2", 0, 55, 0);
}
return;
}
if(animhandle==869)
{
if(frame==3)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==5)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==8)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==11)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==14)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==17)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==20)
{
spawn01("bamf", 0, 0, -1);
}
return;
}
if(animhandle==870)
{
if(frame==1)
{
velo001(4, 0, 2);
}
return;
}
if(animhandle==873)
{

void self = getlocalvar("self");


if(frame==2) {
changeentityproperty(self, "subject_to_platform", 0);
changeentityproperty(self, "subject_to_obstacle", 0);
}
if(frame==3){
changeentityproperty(self, "subject_to_platform", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
gravity(0);
}
if(frame==2)
{
velo001(65, 0, 0);
}
if(frame==3)
{
gravity(1);
}
if(frame==3)
{
velo001(0, 0, 0);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==874)
{
if(frame==2)
{
velo001(4, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==876)
{
if(frame==1)
{
velo001(0, 0, 0);
}
if(frame==1)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==2)
{
velo001(3, 0, 3);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==877)
{
if(frame==1)
{
setNopain(1);
}
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==5)
{
velo001(2, 0, 0);
}
if(frame==9)
{
velo001(2, 0, 0);
}
if(frame==11)
{
velo001(2, 0, 3);
}
if(frame==13)
{
velo001(1, 0, 0);
}
if(frame==13)
{
setNopain(0);
}
if(frame==14)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==878)
{

if(frame==0){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
if(myVar==1){performattack(self,
openborconstant("ani_freespecial15"));}
}
return;
}
if(animhandle==879)
{
if(frame==3)
{
toss("Carta", 3, 55, 0);
}
return;
}
if(animhandle==880)
{

if(frame==2){
int myVar = getlocalvar("vRogue");
int r = rand()%4;
if((r+4) == myVar){ r = r + 1;}
if(r == 4){ r = -3;}
if(r==-3){
setlocalvar("vRogue",1);
spawn01("rogGambit", 0, 40, 1);}
if(r==-2){
setlocalvar("vRogue",2);
spawn01("rogCyclops", 0, 40, 1);}
if(r==-1){
setlocalvar("vRogue",3);
spawn01("rogWolvie", 0, 40, 1);}
if(r==0){
setlocalvar("vRogue",4);
spawn01("rogStorm", 0, 40, 1);}
if(r==1){
setlocalvar("vRogue",5);
spawn01("rogIceman", 0, 40, 1);}
if(r==2){
setlocalvar("vRogue",6);
spawn01("rogJean", 0, 40, 1);}
if(r==3){
setlocalvar("vRogue",7);
spawn01("rogNight", 0, 40, 1);}
}
return;
}
if(animhandle==881)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==882)
{
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==884)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==2)
{
velo001(2, 0, 0);
}
return;
}
if(animhandle==885)
{

if(frame==12){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
if(myVar==1){performattack(self, openborconstant("ANI_FOLLOW13"));}
if(myVar==2){performattack(self,
openborconstant("ANI_FOLLOW14"));}
if(myVar==3){performattack(self,
openborconstant("ANI_FOLLOW15"));}
if(myVar==4){performattack(self,
openborconstant("ANI_FOLLOW16"));}
if(myVar==5){performattack(self,
openborconstant("ANI_FOLLOW17"));}
if(myVar==6){performattack(self,
openborconstant("ANI_FOLLOW18"));}
if(myVar==7){performattack(self,
openborconstant("ANI_FOLLOW19"));}
}
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
velo001(-5, 0, 0);
}
if(frame==17)
{
velo001(0, 0, 0);
}
if(frame==18)
{
velo001(8, 0, 0);
}
if(frame==23)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==886)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==888)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==889)
{
if(frame==2)
{
velo001(4, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==890)
{

if(frame==0){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
void mana = getentityproperty(self,"mp");
//if(mana<=5){performattack(self,
openborconstant("ani_freespecial12"));}
if((myVar!=1)&&(myVar!=2)&&(myVar!=3)&&(myVar!=4)&&(myVar!
=5)&&(myVar!=6)&&(myVar!=7)){performattack(self,
openborconstant("ani_freespecial12"));}
if(myVar==1){performattack(self,
openborconstant("ani_freespecial11"));}
if(myVar==2){performattack(self,
openborconstant("ANI_FOLLOW1"));}
if(myVar==3){performattack(self,
openborconstant("ANI_FOLLOW2"));}
if(myVar==4){performattack(self,
openborconstant("ANI_FOLLOW3"));}
if(myVar==5){performattack(self,
openborconstant("ANI_FOLLOW4"));}
if(myVar==6){performattack(self,
openborconstant("ani_freespecial9"));}
if(myVar==7){performattack(self,
openborconstant("ani_freespecial8"));}
}
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==5)
{
velo001(2, 0, 0);
}
if(frame==9)
{
velo001(2, 0, 0);
}
if(frame==11)
{
velo001(2, 0, 3);
}
if(frame==13)
{
velo001(1, 0, 0);
}
if(frame==14)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==891)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==894)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
velo001(35, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==4)
{
velo001(3, 0, 3);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==898)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==2)
{
velo001(1, 0, 3);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==899)
{

void self = getlocalvar("self");


if(frame==3 && getlocalvar("vRogue")==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
if(frame==0)
{
joia(280, 1.3);
}
return;
}
if(animhandle==900)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==902)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial10"));
return;
}
if(animhandle==907)
{

if(frame==0){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
if(myVar==4){performattack(self,
openborconstant("ani_follow9"));}
if(myVar==6){performattack(self,
openborconstant("ani_freespecial13"));}
if(myVar==7){performattack(self,
openborconstant("ani_freespecial14"));}
}
if(frame==1)
{
setNopain(1);
}
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==5)
{
velo001(2, 0, 0);
}
if(frame==9)
{
velo001(2, 0, 0);
}
if(frame==11)
{
velo001(2, 0, 3);
}
if(frame==13)
{
velo001(1, 0, 0);
}
if(frame==13)
{
setNopain(0);
}
if(frame==14)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==909)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Rogue");
if(frame==0)
{
setNopain(0);
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==910)
{

if(frame==0){
void self = getlocalvar("self");
int myVar = getlocalvar("vRogue");
if(myVar==7){performattack(self,
openborconstant("ani_follow5"));}
}
return;
}
if(animhandle==913)
{

void self = getlocalvar("self");


if(frame==3 && getlocalvar("vRogue")==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


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

if(frame==2){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", vida-3);//add health
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==919)
{

void self = getlocalvar("self");


int iPlIndex = getentityproperty(self,"playerindex");
void iAttackR = playerkeys(iPlIndex, 0, "attack2");
if (!iAttackR){
performattack(self, openborconstant("ANI_freespecial5"));
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==926)
{

if(frame==2){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", vida-3);//add health
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==927)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Jubilee/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==939)
{
if(frame==3)
{
spawnbind("jubF1", 35, 65, 5);
}
if(frame==7)
{
spawnbind("jubF1", 55, 50, 5);
}
return;
}
if(animhandle==941)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==945)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
spawnbind("jubF1", -25, 65, 5);
}
if(frame==12)
{
spawnbind("jubF1", 25, 65, 5);
}
if(frame==13)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawnbind("jubHyper", 0, 85, 10);
}
return;
}
if(animhandle==946)
{
if(frame==0)
{
spawn01("jubRadio", 20, 1, 2);
}
if(frame==2)
{
spawnbind("oops", 0, 75, 0);
}
return;
}
if(animhandle==948)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
spawnbind("jubF1", -25, 65, 5);
}
if(frame==12)
{
spawnbind("jubF1", 25, 65, 5);
}
if(frame==13)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawnbind("jubHyper", 0, 85, 10);
}
return;
}
if(animhandle==949)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==950)
{
if(frame==3)
{
spawnbind("jubF1", 35, 65, 5);
}
if(frame==7)
{
spawnbind("jubF1", 55, 60, 5);
}
return;
}
if(animhandle==952)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==954)
{
if(frame==2)
{
spawnbind("jubF1", 55, 50, 5);
}
if(frame==2)
{
spawnbind("jubF1", -55, 55, 5);
}
if(frame==3)
{
spawnbind("jubF1", 45, 50, 5);
}
if(frame==3)
{
spawnbind("jubF1", -45, 55, 5);
}
return;
}
if(animhandle==955)
{

if(frame==3){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW8"));
}
return;
}
if(animhandle==957)
{
if(frame==0)
{
joia(240, 1.5);
}
return;
}
if(animhandle==958)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==960)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==965)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(2, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==967)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Jubilee");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==968)
{
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==972)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==975)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==977)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==982)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==983)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Night/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==988)
{
if(frame==1)
{
velo001(1, 0, 1);
}
return;
}
if(animhandle==992)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==995)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==997)
{
if(frame==1)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==1)
{
setglobalvar("zoomvalue", 260);
}
if(frame==1)
{
setglobalvar("zoomx", 0);
}
if(frame==1)
{
setglobalvar("zoomy", 0);
}
if(frame==2)
{
setglobalvar("zoomvalue", 265);
}
if(frame==3)
{
setglobalvar("zoomvalue", 270);
}
if(frame==4)
{
setglobalvar("zoomvalue", 275);
}
if(frame==5)
{
setglobalvar("zoomvalue", 280);
}
if(frame==6)
{
setglobalvar("zoomvalue", 285);
}
if(frame==7)
{
setglobalvar("zoomvalue", 290);
}
if(frame==8)
{
setglobalvar("zoomvalue", 295);
}
if(frame==9)
{
setglobalvar("zoomvalue", 300);
}
if(frame==10)
{
setglobalvar("zoomvalue", 305);
}
if(frame==11)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==16)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==19)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==22)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==25)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==28)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==31)
{
spawn01("bamf", 0, 0, -1);
}
return;
}
if(animhandle==998)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==999)
{
if(frame==0)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1000)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==1)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1001)
{
if(frame==0)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1002)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==1003)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
keymove(12, 3);
}
if(frame==2)
{
changeopenborvariant("slowmotion", 1);
}
if(frame==3)
{
keymove(12, 3);
}
if(frame==4)
{
keymove(12, 3);
}
if(frame==5)
{
keymove(12, 3);
}
if(frame==6)
{
keymove(12, 3);
}
if(frame==7)
{
keymove(12, 3);
}
if(frame==8)
{
keymove(12, 3);
}
if(frame==9)
{
keymove(12, 3);
}
if(frame==10)
{
keymove(11, 3);
}
if(frame==11)
{
keymove(10, 3);
}
if(frame==12)
{
keymove(9, 3);
}
if(frame==13)
{
keymove(8, 3);
}
if(frame==14)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==14)
{
velo001(0, 0, 0);
}
if(frame==14)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1004)
{
if(frame==2)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1005)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==1)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1006)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==4)
{
velo001(-1, 0, 3);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1007)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 0, 5, 0, 0);
}
if(frame==1)
{
position(0, 20, 5, 0, 0);
}
if(frame==1)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
spawn01("bamfout", 120, 110, -1);
}
if(frame==3)
{
position(0, 120, 110, 0, 0);
}
if(frame==4)
{
position(0, 0, 5, 0, 0);
}
if(frame==4)
{
depost(0);
}
if(frame==4)
{
throw(15, 1, 0, -3, 0, 1);
}
if(frame==4)
{
clearL();
}
return;
}
if(animhandle==1008)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==1009)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==0)
{
velo001(5, 0, 0);
}
if(frame==1)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1010)
{
if(frame==1)
{
powerGem();
}
if(frame==1)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==1)
{
setglobalvar("zoomvalue", 260);
}
if(frame==1)
{
setglobalvar("zoomx", 0);
}
if(frame==1)
{
setglobalvar("zoomy", 0);
}
if(frame==2)
{
setglobalvar("zoomvalue", 265);
}
if(frame==3)
{
setglobalvar("zoomvalue", 270);
}
if(frame==4)
{
setglobalvar("zoomvalue", 275);
}
if(frame==5)
{
setglobalvar("zoomvalue", 280);
}
if(frame==6)
{
setglobalvar("zoomvalue", 285);
}
if(frame==7)
{
setglobalvar("zoomvalue", 290);
}
if(frame==8)
{
setglobalvar("zoomvalue", 295);
}
if(frame==9)
{
setglobalvar("zoomvalue", 300);
}
if(frame==10)
{
setglobalvar("zoomvalue", 305);
}
if(frame==11)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==16)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==19)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==22)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==25)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==28)
{
spawn01("bamf", 0, 0, -1);
}
if(frame==31)
{
spawn01("bamf", 0, 0, -1);
}
return;
}
if(animhandle==1011)
{
if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1012)
{
if(frame==1)
{
velo001(1, 0, 1);
}
return;
}
if(animhandle==1013)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
velo001(35, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==4)
{
velo001(0, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1014)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1016)
{
if(frame==0)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==0)
{
velo001(10, 0, 0);
}
if(frame==1)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1018)
{

if (frame==1){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW2"));
}
if(frame==0)
{
spawn01("bamfout", 0, 0, -1);
}
if(frame==0)
{
velo001(-2, 0, -2);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1022)
{
if(frame==0)
{
joia(240, 1.6);
}
return;
}
if(animhandle==1023)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==1024)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==1025)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial8"));
return;
}
if(animhandle==1027)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1031)
{
if(frame==1)
{
velo001(1, 0, 1);
}
return;
}
if(animhandle==1032)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Nightcrawler");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1033)
{

void self = getlocalvar("self");


if(frame==2) {
changeentityproperty(self, "subject_to_platform", 0);
changeentityproperty(self, "subject_to_obstacle", 0);
}
if(frame==4){
changeentityproperty(self, "subject_to_platform", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
if(frame==2)
{
spawn01("bamfin", 0, 0, -1);
}
if(frame==2)
{
gravity(0);
}
if(frame==2)
{
velo001(70, 0, 0);
}
if(frame==3)
{
gravity(1);
}
if(frame==3)
{
velo001(0, 0, 0);
}
if(frame==3)
{
spawn01("bamfout", 0, 0, -1);
}
return;
}
if(animhandle==1034)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Iceman/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1043)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1048)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1049)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
if(frame==10)
{
shoot("icem2", 0, 59, 0);
}
if(frame==11)
{
shoot("icem2", 0, 79, 0);
}
if(frame==12)
{
shoot("icem2", 0, 69, 0);
}
if(frame==13)
{
shoot("icem2", 0, 49, 0);
}
if(frame==14)
{
shoot("icem2", 0, 58, 0);
}
if(frame==15)
{
shoot("icem2", 0, 65, 0);
}
if(frame==16)
{
shoot("icem2", 0, 55, 0);
}
if(frame==17)
{
shoot("icem2", 0, 59, 0);
}
if(frame==18)
{
shoot("icem2", 0, 79, 0);
}
if(frame==19)
{
shoot("icem2", 0, 69, 0);
}
if(frame==20)
{
shoot("icem2", 0, 49, 0);
}
if(frame==21)
{
shoot("icem2", 0, 58, 0);
}
if(frame==22)
{
shoot("icem2", 0, 65, 0);
}
if(frame==23)
{
shoot("icem2", 0, 55, 0);
}
if(frame==24)
{
shoot("icem2", 0, 59, 0);
}
if(frame==25)
{
shoot("icem2", 0, 79, 0);
}
if(frame==26)
{
shoot("icem2", 0, 69, 0);
}
if(frame==27)
{
shoot("icem2", 0, 49, 0);
}
if(frame==28)
{
shoot("icem2", 0, 58, 0);
}
if(frame==29)
{
shoot("icem2", 0, 65, 0);
}
if(frame==30)
{
shoot("icem2", 0, 55, 0);
}
return;
}
if(animhandle==1052)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1055)
{
if(frame==0)
{
joia(260, 1.3);
}
return;
}
if(animhandle==1062)
{
if(frame==0)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==0)
{
spawn01("iceRun", -20, 0, 0);
}
if(frame==1)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==1)
{
spawn01("iceRun", -20, 0, 0);
}
if(frame==2)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==2)
{
spawn01("iceRun", -20, 0, 0);
}
if(frame==3)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==3)
{
spawn01("iceRun", -20, 0, 0);
}
if(frame==4)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==4)
{
spawn01("iceRun", -20, 0, 0);
}
if(frame==5)
{
spawn01("iceRun", 16, 0, 0);
}
if(frame==5)
{
spawn01("iceRun", -20, 0, 0);
}
return;
}
if(animhandle==1064)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==1065)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1069)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==1)
{
atiraNave();
}
return;
}
if(animhandle==1072)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1074)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1079)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1080)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
return;
}

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


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

void self = getlocalvar("self");


int cor = getglobalvar("palIce");
changeentityproperty(self, "map", cor);
if(frame==6)
{
killentity(getlocalvar("self"));
}
return;
}

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


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

void self = getlocalvar("self");


int cor = getglobalvar("palIce");
changeentityproperty(self, "map", cor);
if(frame==6)
{
killentity(getlocalvar("self"));
}
return;
}
}

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


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

void self = getlocalvar("self");


int cor = getglobalvar("palIce");
changeentityproperty(self, "map", cor);
if(frame==6)
{
killentity(getlocalvar("self"));
}
return;
}

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


# data/chars/Iceman/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1091)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1096)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
if(frame==10)
{
shoot("icem2", 0, 59, 0);
}
if(frame==11)
{
shoot("icem2", 0, 79, 0);
}
if(frame==12)
{
shoot("icem2", 0, 69, 0);
}
if(frame==13)
{
shoot("icem2", 0, 49, 0);
}
if(frame==14)
{
shoot("icem2", 0, 58, 0);
}
if(frame==15)
{
shoot("icem2", 0, 65, 0);
}
if(frame==16)
{
shoot("icem2", 0, 55, 0);
}
if(frame==17)
{
shoot("icem2", 0, 59, 0);
}
if(frame==18)
{
shoot("icem2", 0, 79, 0);
}
if(frame==19)
{
shoot("icem2", 0, 69, 0);
}
if(frame==20)
{
shoot("icem2", 0, 49, 0);
}
if(frame==21)
{
shoot("icem2", 0, 58, 0);
}
if(frame==22)
{
shoot("icem2", 0, 65, 0);
}
if(frame==23)
{
shoot("icem2", 0, 55, 0);
}
if(frame==24)
{
shoot("icem2", 0, 59, 0);
}
if(frame==25)
{
shoot("icem2", 0, 79, 0);
}
if(frame==26)
{
shoot("icem2", 0, 69, 0);
}
if(frame==27)
{
shoot("icem2", 0, 49, 0);
}
if(frame==28)
{
shoot("icem2", 0, 58, 0);
}
if(frame==29)
{
shoot("icem2", 0, 65, 0);
}
if(frame==30)
{
shoot("icem2", 0, 55, 0);
}
if(frame==31)
{
shoot("icem2", 0, 65, 0);
}
if(frame==32)
{
shoot("icem2", 0, 55, 0);
}
if(frame==33)
{
shoot("icem2", 0, 59, 0);
}
if(frame==34)
{
shoot("icem2", 0, 79, 0);
}
if(frame==35)
{
shoot("icem2", 0, 69, 0);
}
if(frame==36)
{
shoot("icem2", 0, 49, 0);
}
if(frame==37)
{
shoot("icem2", 0, 58, 0);
}
if(frame==38)
{
shoot("icem2", 0, 65, 0);
}
if(frame==39)
{
shoot("icem2", 0, 55, 0);
}
return;
}
if(animhandle==1097)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1099)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
if(frame==10)
{
shoot("icem2", 0, 59, 0);
}
if(frame==11)
{
shoot("icem2", 0, 79, 0);
}
if(frame==12)
{
shoot("icem2", 0, 69, 0);
}
if(frame==13)
{
shoot("icem2", 0, 49, 0);
}
if(frame==14)
{
shoot("icem2", 0, 58, 0);
}
if(frame==15)
{
shoot("icem2", 0, 65, 0);
}
if(frame==16)
{
shoot("icem2", 0, 55, 0);
}
if(frame==17)
{
shoot("icem2", 0, 59, 0);
}
if(frame==18)
{
shoot("icem2", 0, 79, 0);
}
if(frame==19)
{
shoot("icem2", 0, 69, 0);
}
if(frame==20)
{
shoot("icem2", 0, 49, 0);
}
if(frame==21)
{
shoot("icem2", 0, 58, 0);
}
if(frame==22)
{
shoot("icem2", 0, 65, 0);
}
if(frame==23)
{
shoot("icem2", 0, 55, 0);
}
if(frame==24)
{
shoot("icem2", 0, 59, 0);
}
if(frame==25)
{
shoot("icem2", 0, 79, 0);
}
if(frame==26)
{
shoot("icem2", 0, 69, 0);
}
if(frame==27)
{
shoot("icem2", 0, 49, 0);
}
if(frame==28)
{
shoot("icem2", 0, 58, 0);
}
if(frame==29)
{
shoot("icem2", 0, 65, 0);
}
if(frame==30)
{
shoot("icem2", 0, 55, 0);
}
return;
}
if(animhandle==1100)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if (frame==20){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW1"));
}
if(frame==0)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==2)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==4)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==6)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==8)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==10)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==12)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==14)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==16)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==18)
{
spawn01("icem5", 0, -10, -1);
}
if(frame==20)
{
spawn01("icem5", 0, -10, -1);
}
return;
}
if(animhandle==1101)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1104)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1105)
{
if (frame==17){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW1"));
}
if(frame==0)
{
spawn01("icem5", -0, -10, -1);
}
if(frame==2)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==4)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==6)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==8)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==10)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==12)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==14)
{
spawn01("icem3", -20, -10, -1);
}
if(frame==16)
{
spawn01("icem3", -20, -10, -1);
}
return;
}
if(animhandle==1108)
{

if (frame==13){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW1"));
}
if(frame==0)
{
spawn01("icem5", -0, -10, -1);
}
if(frame==2)
{
spawn01("icem6", -20, -10, -1);
}
if(frame==4)
{
spawn01("icem6", -20, -10, -1);
}
if(frame==6)
{
spawn01("icem6", -20, -10, -1);
}
if(frame==8)
{
spawn01("icem6", -20, -10, -1);
}
if(frame==10)
{
spawn01("icem6", -20, -10, -1);
}
if(frame==12)
{
spawn01("icem6", -20, -10, -1);
}
return;
}
if(animhandle==1112)
{
if(frame==0)
{
joia(260, 1.3);
}
return;
}
if(animhandle==1113)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==1115)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial9"));
return;
}
if(animhandle==1119)
{
if(frame==0)
{
spawn01("iceRun", 16, 0, 3);
}
if(frame==1)
{
spawn01("iceRun", 16, 0, 3);
}
if(frame==2)
{
spawn01("iceRun", 16, 0, 3);
}
if(frame==3)
{
spawn01("iceRun", 16, 0, 3);
}
if(frame==6)
{
spawn01("iceRun", 20, 0, -3);
}
if(frame==7)
{
spawn01("iceRun", 20, 0, -3);
}
if(frame==8)
{
spawn01("iceRun", 20, 0, -3);
}
if(frame==9)
{
spawn01("iceRun", 20, 0, -3);
}
return;
}
if(animhandle==1122)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Iceman");
if(frame==1){
int cor = getentityproperty(vSelf,"map");
setglobalvar("palIce", cor);
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1123)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Archangel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1132)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==1136)
{
if(frame==2)
{
shoot("penas2", 22, 0, -25);
}
if(frame==3)
{
shoot("penas2", 15, 0, 9);
}
if(frame==4)
{
shoot("penas2", 3, 0, -10);
}
if(frame==5)
{
shoot("penas2", 1, 0, 0);
}
if(frame==6)
{
shoot("penas2", 24, 0, -7);
}
if(frame==7)
{
shoot("penas2", 12, 0, 25);
}
return;
}
if(animhandle==1137)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
velo001(-4, 0, 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==11)
{
velo001(9, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
if(frame==13)
{
velo001(-11, 0, 0);
}
if(frame==14)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==1138)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawn01("Caliban", -30, 140, 0);
}
return;
}
if(animhandle==1139)
{
if (frame==9){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_freespecial20"));
}
if(frame==2)
{
velo001(0, 0, 1);
}
if(frame==2)
{
toss("penasB2", 18, 42, 20);
}
if(frame==3)
{
toss("penasB2", 18, 42, 0);
}
if(frame==4)
{
toss("penasB2", 18, 42, 10);
}
if(frame==5)
{
toss("penasB2", 18, 42, -10);
}
if(frame==6)
{
toss("penasB2", 18, 42, -20);
}
return;
}
if(animhandle==1140)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
velo001(-4, 0, 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==11)
{
velo001(8, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
if(frame==13)
{
velo001(-10, 0, 0);
}
if(frame==14)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==1141)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
if(frame==9)
{
keymove(2, 0.6);
}
if(frame==10)
{
keymove(2, 0.6);
}
if(frame==11)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1143)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1145)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==0) && ((Map==1) || (Map==2))){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
if(frame==2)
{
shoot("penas", 22, 0, -25);
}
if(frame==3)
{
shoot("penas", 15, 0, 9);
}
if(frame==4)
{
shoot("penas", 3, 0, -10);
}
if(frame==5)
{
shoot("penas", 1, 0, 0);
}
if(frame==6)
{
shoot("penas", 24, 0, -7);
}
if(frame==7)
{
shoot("penas", 12, 0, 25);
}
return;
}
if(animhandle==1146)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1149)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==0) && ((Map==1) || (Map==2))){
performattack(self, openborconstant("ANI_FOLLOW2"));
}
if (frame==9){
performattack(self, openborconstant("ANI_freespecial20"));
}
if(frame==2)
{
velo001(0, 0, 1);
}
if(frame==2)
{
toss("penasB", 18, 42, 20);
}
if(frame==3)
{
toss("penasB", 18, 42, 0);
}
if(frame==4)
{
toss("penasB", 18, 42, 10);
}
if(frame==5)
{
toss("penasB", 18, 42, -10);
}
if(frame==6)
{
toss("penasB", 18, 42, -20);
}
return;
}
if(animhandle==1153)
{
if(frame==0)
{
joia(260, 1.9);
}
return;
}
if(animhandle==1154)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==1156)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1158)
{
if(frame==0)
{
velo001(0, 0, 0);
}

void self = getlocalvar("self");


if(frame==1){
performattack(self, openborconstant("ANI_freespecial20"));
}
return;
}
if(animhandle==1162)
{
if(frame==0)
{
velo001(4, 0, 1);
}
if(frame==0)
{
velo001(2, 0, 3);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1163)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(2, 0, 0);
}
return;
}
if(animhandle==1164)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1169)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
shoot("WarA", 30, 15, 0);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==6)
{
atiraNave();
}
return;
}
if(animhandle==1177)
{

void vSelf = getlocalvar("self");


int Map = getentityproperty(vSelf, "map");
if((frame==0) && ((Map==5))){
performattack(vSelf, openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animhandle==1181)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1185)
{
if (frame==2){
shoot("penas", 22, -30, -25);
}
if (frame==3){
shoot("penas", 15, -30, 9);
}
if (frame==4){
shoot("penas", 3, -30, -11);
}
if (frame==5){
shoot("penas", -8, -30, -30);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==6)
{
atiraNave();
}
return;
}
if(animhandle==1189)
{
if(frame==1)
{
velo001(8, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1191)
{
if(frame==1)
{
velo001(8, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1197)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Archangel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1204)
{
if(frame==0)
{
velo001(8, 0, -2);
}
return;
}

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


# data/chars/Archangel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1218)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==1221)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==1222)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
velo001(-4, 0, 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==11)
{
velo001(8, 0, 0);
}
if(frame==15)
{
velo001(0, 0, 0);
}
if(frame==16)
{
velo001(9, 0, 0);
}
if(frame==20)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==1223)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1224)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 25, 15, 1, 1);
}
if(frame==0)
{
keymove(3, 0);
}
if(frame==1)
{
keymove(3, 0);
}
if(frame==2)
{
keymove(3, 0);
}
if(frame==3)
{
keymove(3, 0);
}
if(frame==4)
{
keymove(3, 0);
}
if(frame==4)
{
position(0, 25, 15, 1, 0);
}
if(frame==5)
{
keymove(3, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
if(frame==5)
{
position(0, 30, -15, 1, 0);
}
if(frame==6)
{
velo001(2, 0, -12);
}
if(frame==7)
{
velo001(0, 0, 0);
}
if(frame==7)
{
position(0, 30, 0, 1, 0);
}
if(frame==7)
{
depost(0);
}
if(frame==7)
{
throw(5, 1, -2, 1, 0, 0);
}
if(frame==7)
{
clearL();
}
if(frame==8)
{
spawn01("stomp", 22, 1, -1);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1226)
{

void self = getlocalvar("self");


if (frame==6){
performattack(self, openborconstant("ANI_freespecial20"));
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1227)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==0)
{
velo001(-4, 0, 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==11)
{
velo001(8, 0, 0);
}
if(frame==15)
{
velo001(0, 0, 0);
}
if(frame==16)
{
velo001(9, 0, 0);
}
if(frame==20)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==1228)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1230)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1232)
{
if(frame==2)
{
shoot("penas2", 5, 0, -1);
}
return;
}
if(animhandle==1233)
{
int myHelp = getglobalvar("vAjuda");
if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1237)
{
if(frame==8)
{
spawn01("lifeAngel", 30, 1, 0);
}
return;
}
if(animhandle==1241)
{
if(frame==0)
{
joia(260, 1.9);
}
return;
}
if(animhandle==1242)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==1244)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1246)
{
if(frame==0)
{
velo001(0, 0, 0);
}

void self = getlocalvar("self");


if(frame==1){
performattack(self, openborconstant("ANI_freespecial20"));
}
return;
}
if(animhandle==1247)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==1250)
{
if(frame==1)
{
velo001(7, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1252)
{

void self = getlocalvar("self");


changeentityproperty(self, "name", "Angel");
int Map = getentityproperty(self,"map");
if((frame==1) && ((Map==5))){
changeentityproperty(self, "name", "Archangel");
performattack(self, openborconstant("ANI_FOLLOW6"));
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1253)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}

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


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

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && ((Map==0) || (Map==1)|| (Map==2)|| (Map==4)||
(Map==5))){
spawnbind("sumonX",1,0,0);
}
if((frame==1) && (Map==3)){
spawn01("exodus",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 80, 0);
}
return;
}
if(animhandle==1268)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==1270)
{
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1271)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1274)
{
if(frame==0)
{
joia(300, 1.4);
}
return;
}
if(animhandle==1275)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==1277)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1283)
{
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1284)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==1285)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


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

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && ((Map==0) || (Map==1)|| (Map==2)|| (Map==4)||
(Map==5))){
spawnbind("sumonX",1,0,0);
}
if((frame==1) && (Map==3)){
spawn01("exodus",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 80, 0);
}
return;
}
if(animhandle==1298)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1301)
{
if(frame==0)
{
joia(300, 0.9);
}
return;
}
if(animhandle==1307)
{
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==9)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1308)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==1309)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1312)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1315)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1317)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1322)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1323)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1328)
{
if(frame==2)
{
velo001(7, 0, -4);
}
return;
}

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


# data/chars/Colossus/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1343)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==1344)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(5, 0, 0);
}
if(frame==28)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1345)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && ((Map==0) || (Map==1)|| (Map==2)|| (Map==4)||
(Map==5))){
spawnbind("sumonX",1,0,0);
}
if((frame==1) && (Map==3)){
spawn01("exodus",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 80, 0);
}
return;
}
if(animhandle==1346)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 30, 10, -1, 0);
}
if(frame==1)
{
position(0, 0, 6, 1, 0);
}
if(frame==2)
{
position(0, -33, 10, 1, 0);
}
if(frame==3)
{
position(0, 0, 14, -1, 0);
}
if(frame==4)
{
position(0, 30, 10, -1, 0);
}
if(frame==5)
{
position(0, 0, 6, 1, 0);
}
if(frame==6)
{
position(0, -33, 10, 1, 0);
}
if(frame==7)
{
position(0, 0, 14, -1, 0);
}
if(frame==8)
{
position(0, 30, 10, -1, 0);
}
if(frame==9)
{
position(0, 0, 6, 1, 0);
}
if(frame==10)
{
position(0, -33, 10, 1, 0);
}
if(frame==11)
{
position(0, 0, 14, -1, 0);
}
if(frame==12)
{
position(0, 35, 14, -1, 0);
}
if(frame==13)
{
velo001(0, 0, 0);
}
if(frame==13)
{
position(1, 0, 15, 0, 0);
}
if(frame==13)
{
depost(0);
}
if(frame==13)
{
throw(20, 1, -5, 1.5, 0, 1);
}
if(frame==13)
{
clearL();
}
return;
}
if(animhandle==1348)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 30, 10, -1, 0);
}
if(frame==1)
{
position(0, 0, 6, 1, 0);
}
if(frame==2)
{
position(0, -33, 10, 1, 0);
}
if(frame==3)
{
position(0, 0, 14, -1, 0);
}
if(frame==4)
{
position(0, 30, 10, -1, 0);
}
if(frame==5)
{
position(0, 0, 6, 1, 0);
}
if(frame==6)
{
position(0, -33, 10, 1, 0);
}
if(frame==7)
{
position(0, 0, 14, -1, 0);
}
if(frame==8)
{
position(0, 30, 10, -1, 0);
}
if(frame==9)
{
position(0, 0, 6, 1, 0);
}
if(frame==10)
{
position(0, -33, 10, 1, 0);
}
if(frame==11)
{
position(0, 0, 14, -1, 0);
}
if(frame==12)
{
position(0, 35, 14, -1, 0);
}
if(frame==13)
{
velo001(0, 0, 0);
}
if(frame==13)
{
position(1, 0, 15, 0, 0);
}
if(frame==13)
{
depost(0);
}
if(frame==13)
{
throw(20, 1, 5, 1.5, 0, 1);
}
if(frame==13)
{
clearL();
}
return;
}
if(animhandle==1349)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(4, 0, 0);
}
if(frame==28)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1350)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1352)
{
if(frame==2)
{
velo001(3, 0, 2);
}
return;
}
if(animhandle==1353)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1362)
{
if(frame==0)
{
joia(300, 1.1);
}
return;
}
if(animhandle==1363)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
return;
}
if(animhandle==1365)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1367)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==1368)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==1371)
{
if(frame==3)
{
velo001(2, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1373)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Colossus");
changeentityproperty(vSelf, "nopain", 0);
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1374)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1379)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1382)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1389)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1390)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Magik/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1413)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1417)
{

if(frame==4){
void self = getlocalvar("self");// get caller
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", 120);//add health
}
if(frame==4)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==4)
{
setglobalvar("zoomvalue", 260);
}
if(frame==4)
{
setglobalvar("zoomx", 0);
}
if(frame==4)
{
setglobalvar("zoomy", 0);
}
if(frame==5)
{
setglobalvar("zoomvalue", 265);
}
if(frame==6)
{
setglobalvar("zoomvalue", 270);
}
if(frame==7)
{
setglobalvar("zoomvalue", 275);
}
if(frame==8)
{
setglobalvar("zoomvalue", 280);
}
if(frame==9)
{
setglobalvar("zoomvalue", 285);
}
if(frame==10)
{
setglobalvar("zoomvalue", 290);
}
if(frame==11)
{
setglobalvar("zoomvalue", 295);
}
if(frame==12)
{
setglobalvar("zoomvalue", 300);
}
if(frame==13)
{
setglobalvar("zoomvalue", 305);
}
if(frame==14)
{
setglobalvar("zoomvalue", 310);
}
if(frame==15)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==1418)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
shoot("magikUltra", -20, 79, 0);
}
if(frame==14)
{
shoot("magikUltra", -20, 29, 0);
}
if(frame==15)
{
shoot("magikUltra", -20, 79, 10);
}
if(frame==16)
{
shoot("magikUltra", -20, 19, -10);
}
if(frame==17)
{
shoot("magikUltra", -20, 69, 0);
}
if(frame==18)
{
spawn01("MagikDemon", -20, 0, 1);
}
if(frame==18)
{
shoot("magikUltra", -20, 49, 0);
}
if(frame==19)
{
shoot("magikUltra", -20, 79, 20);
}
if(frame==20)
{
shoot("magikUltra", -20, 19, -20);
}
if(frame==21)
{
shoot("magikUltra", -20, 89, 0);
}
if(frame==22)
{
shoot("magikUltra", -20, 19, 0);
}
if(frame==23)
{
spawn01("MagikDemon", -20, 0, 1);
}
if(frame==23)
{
shoot("magikUltra", -20, 79, 10);
}
if(frame==24)
{
shoot("magikUltra", -20, 19, -10);
}
if(frame==25)
{
shoot("magikUltra", -20, 79, 0);
}
if(frame==26)
{
shoot("magikUltra", -20, 19, 0);
}
if(frame==27)
{
shoot("magikUltra", -20, 79, 20);
}
if(frame==28)
{
shoot("magikUltra", -20, 19, -20);
}
if(frame==29)
{
spawn01("MagikDemon", -20, 0, 1);
}
if(frame==29)
{
shoot("MagikTiro2", -20, 79, 0);
}
if(frame==30)
{
spawn01("MagikDemon", -20, 0, 1);
}
if(frame==30)
{
shoot("MagikTiro2", -20, 19, 0);
}
if(frame==31)
{
shoot("MagikTiro2", -20, 79, 20);
}
if(frame==32)
{
shoot("MagikTiro2", -20, 19, -20);
}
return;
}
if(animhandle==1419)
{
if(frame==0)
{
spawnbind("come", 0, 80, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1420)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 20, 5, 0, 0);
}
if(frame==1)
{
position(0, 20, 5, 0, 0);
}
if(frame==2)
{
position(0, 20, 5, 0, 0);
}
if(frame==3)
{
position(0, 120, 110, 0, 0);
}
if(frame==4)
{
position(0, 120, 110, 0, 0);
}
if(frame==4)
{
depost(0);
}
if(frame==4)
{
throw(15, 1, 0, -3, 0, 1);
}
if(frame==4)
{
clearL();
}
return;
}
if(animhandle==1421)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==10)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
shoot("magikUltra", -20, 79, 0);
}
if(frame==14)
{
shoot("magikUltra", -20, 29, 0);
}
if(frame==15)
{
shoot("magikUltra", -20, 79, 10);
}
if(frame==16)
{
shoot("magikUltra", -20, 19, -10);
}
if(frame==17)
{
shoot("magikUltra", -20, 69, 0);
}
if(frame==18)
{
shoot("magikUltra", -20, 49, 0);
}
if(frame==19)
{
shoot("magikUltra", -20, 79, 20);
}
if(frame==20)
{
shoot("magikUltra", -20, 19, -20);
}
if(frame==21)
{
shoot("magikUltra", -20, 89, 0);
}
if(frame==22)
{
shoot("magikUltra", -20, 19, 0);
}
if(frame==23)
{
shoot("magikUltra", -20, 79, 10);
}
if(frame==24)
{
shoot("magikUltra", -20, 19, -10);
}
if(frame==25)
{
shoot("magikUltra", -20, 79, 0);
}
if(frame==26)
{
shoot("magikUltra", -20, 19, 0);
}
if(frame==27)
{
shoot("magikUltra", -20, 79, 20);
}
if(frame==28)
{
shoot("magikUltra", -20, 19, -20);
}
return;
}
if(animhandle==1422)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1424)
{
if(frame==4)
{
shoot("MagikTiro", 30, 25, 0);
}
return;
}
if(animhandle==1425)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1428)
{
if(frame==2)
{
spawn01("MagikDemon", 35, 0, 1);
}
return;
}
if(animhandle==1429)
{
if(frame==2)
{
shoot("MagikTiro2", 20, 37, 0);
}
return;
}
if(animhandle==1433)
{
if(frame==0)
{
joia(240, 1.4);
}
return;
}
if(animhandle==1434)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
return;
}
if(animhandle==1436)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1439)
{

if(frame==0){
void self = getlocalvar("self");
void Life = getentityproperty(self,"health");
int chance = rand()%2;
int myVar = getlocalvar("vMagik");
if (myVar==0 && Life <= 80 && chance==1){
setlocalvar("vMagik", 1);
performattack(self, openborconstant("ANI_FOLLOW1"));
} }
return;
}
if(animhandle==1443)
{

void vSelf = getlocalvar("self");


setlocalvar("vMagik", 0);
changeentityproperty(vSelf, "name", "Magik");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
gravity(1);
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1444)
{
if(frame==7)
{
gravity(0);
}
if(frame==7)
{
spawn01("MagikTele", 0, 0, 0);
}
if(frame==7)
{
velo001(75, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
if(frame==14)
{
spawn01("MagikTele", 0, 0, 0);
}
if(frame==14)
{
gravity(1);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1449)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1452)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1454)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1459)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1460)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

}
#### animationscript function main #####
# data/chars/Emma/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1465)
{
if(frame==0)
{
velo001(6, 0, -1);
}
return;
}

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


# data/chars/Emma/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1466)
{
if(frame==0)
{
velo001(9, 0, 2);
}
return;
}

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


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

if(frame == 0){
int emma = getglobalvar("vDiamante");
if(emma == 1){
void self = getlocalvar("self");
killentity(self);
}
}
return;
}
if(animhandle==1471)
{

if(frame == 0){
int emma = getglobalvar("vDiamante");
if(emma == 1){
void self = getlocalvar("self");
killentity(self);
}
}
return;
}

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


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

if(frame == 0){
int emma = getglobalvar("vDiamante");
if(emma == 1){
void self = getlocalvar("self");
killentity(self);
}
}
return;
}
if(animhandle==1476)
{

if(frame == 0){
int emma = getglobalvar("vDiamante");
if(emma == 1){
void self = getlocalvar("self");
killentity(self);
}
}
return;
}

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


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

if(frame==0){
setglobalvar("vDiamante", 1);
}
return;
}
if(animhandle==1485)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==1486)
{

if(frame==0){
setglobalvar("vDiamante", 0);
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
spawn01("Em4b", 0, 100, 0);
}
return;
}
if(animhandle==1487)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1488)
{
if(frame==0)
{
setNopain(1);
}
if(frame==2)
{
setNopain(0);
}
return;
}
if(animhandle==1489)
{

if(frame==0){
setglobalvar("vDiamante", 0);
}
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
spawn01("Em4", 0, 100, 0);
}
return;
}
if(animhandle==1490)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1493)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1496)
{

if(frame==0){
setglobalvar("vDiamante", 1);
}
if(frame==0)
{
setNopain(1);
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==11)
{
setNopain(0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1500)
{
if(frame==0)
{
joia(240, 1.2);
}
return;
}
if(animhandle==1501)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
return;
}
if(animhandle==1503)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1510)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Emma_Frost");
changeentityproperty(vSelf, "nopain", 0);
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1511)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1512)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 0, 20, 0, 0);
}
if(frame==1)
{
position(0, 0, 20, 0, 0);
}
if(frame==1)
{
depost(0);
}
if(frame==1)
{
throw(10, 1, 2, 2, 0, 1);
}
if(frame==1)
{
clearL();
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1516)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1519)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1521)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1526)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1527)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/kit/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1532)
{
if(frame==1)
{
velo001(1, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1534)
{

if(frame==1){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
return;
}
if(animhandle==1539)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1541)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "subject_to_wall", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
return;
}
if(animhandle==1542)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==28)
{
powerGem();
}
return;
}
if(animhandle==1543)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1545)
{

if(frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ani_follow2"));
}
return;
}
if(animhandle==1546)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1548)
{

void self = getlocalvar("self");


if(frame==7) {
changeentityproperty(self, "subject_to_wall", 0);
changeentityproperty(self, "subject_to_obstacle", 0);
}
if(frame==28){
changeentityproperty(self, "subject_to_wall", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
if(frame==7)
{
keymove(3, 2);
}
if(frame==8)
{
keymove(3, 2);
}
if(frame==9)
{
keymove(3, 2);
}
if(frame==10)
{
keymove(3, 2);
}
if(frame==11)
{
keymove(3, 2);
}
if(frame==12)
{
keymove(3, 2);
}
if(frame==13)
{
keymove(3, 2);
}
if(frame==14)
{
keymove(3, 2);
}
if(frame==15)
{
keymove(3, 2);
}
if(frame==16)
{
keymove(3, 2);
}
if(frame==17)
{
keymove(3, 2);
}
if(frame==18)
{
keymove(3, 2);
}
if(frame==19)
{
keymove(3, 2);
}
if(frame==20)
{
keymove(3, 2);
}
if(frame==21)
{
keymove(3, 2);
}
if(frame==22)
{
keymove(3, 2);
}
if(frame==23)
{
keymove(3, 2);
}
if(frame==24)
{
keymove(3, 2);
}
if(frame==25)
{
keymove(3, 2);
}
if(frame==26)
{
keymove(3, 2);
}
if(frame==27)
{
keymove(3, 2);
}
if(frame==28)
{
keymove(3, 2);
}
if(frame==29)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1549)
{
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1554)
{
if(frame==0)
{
joia(240, 1.5);
}
return;
}
if(animhandle==1555)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==1557)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1562)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1564)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Shadowcat");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1565)
{
if(frame==0)
{
velo001(3, 0, 0);
}

void self = getlocalvar("self");


if(frame==0) {
changeentityproperty(self, "subject_to_platform", 0);
changeentityproperty(self, "subject_to_obstacle", 0);
}
if(frame==5){
changeentityproperty(self, "subject_to_platform", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
return;
}
if(animhandle==1566)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1570)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1573)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1575)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1580)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1581)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/x23/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1586)
{
if(frame==1)
{
velo001(1.5, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1590)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1594)
{
if(frame==9)
{
spawn01("x23claw", -30, 0, 0);
}
if(frame==10)
{
velo001(15, 0, 0);
}
if(frame==11)
{
velo001(2, 0, 0);
}
if(frame==14)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1596)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==1598)
{
if(frame==0)
{
powerGem();
}
return;
}
if(animhandle==1599)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==1600)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==1601)
{

if (frame==12){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW3"));
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==1602)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1605)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1608)
{
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1613)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
if(frame==0)
{
joia(300, 1.6);
}
return;
}
if(animhandle==1614)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
return;
}
if(animhandle==1615)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==1616)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1621)
{
if(frame==1)
{
velo001(2.5, 0, 0);
}
if(frame==9)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1623)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1624)
{
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1627)
{

void self = getlocalvar("self");


if(frame==2){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1629)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1632)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1634)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1639)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1640)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/dino/Blob_.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1654)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==4)
{changeentityproperty(self, "nopain", 0);}
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==1657)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==1658)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==4)
{changeentityproperty(self, "nopain", 0);}
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==1664)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}

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


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

if(frame==1){
int r = rand()%2;
if(r==-1){spawn01("Blob_", 30, 140, 0);}
if(r==0){spawn01("Toad", 30, 140, 0);}
if(r==1){spawn01("Pyro_", 30, 140, 0);}
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1686)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1690)
{

if (frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW2"));
}
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1691)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(2, 0, 0);
}
if(frame==30)
{
velo001(0, 0, 0);
}
if(frame==32)
{
velo001(4, 0, 0);
}
if(frame==35)
{
velo001(1, 0, 0);
}
if(frame==38)
{
velo001(5, 0, 0);
}
if(frame==49)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1692)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1693)
{
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1694)
{
if(frame==2)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==5)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}
if(animhandle==1696)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(2, 0, 0);
}
if(frame==30)
{
velo001(0, 0, 0);
}
if(frame==32)
{
velo001(4, 0, 0);
}
if(frame==35)
{
velo001(1, 0, 0);
}
if(frame==38)
{
velo001(4, 0, 0);
}
if(frame==45)
{
velo001(3, 0, 0);
}
if(frame==49)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1697)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1699)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1700)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1702)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1708)
{
if(frame==0)
{
joia(280, 1.7);
}
return;
}
if(animhandle==1709)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==1711)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1716)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1717)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==1718)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1719)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1727)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1728)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1745)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1746)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1763)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1764)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1781)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1782)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1800)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1801)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1818)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1819)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1836)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1837)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1854)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1855)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==13)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==16)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==16)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==19)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==19)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==22)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==22)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1872)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1877)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==14)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==17)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==17)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==20)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==20)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==23)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==23)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==25)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==25)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==28)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==28)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==31)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==31)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}
if(animhandle==1878)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==1882)
{
if(frame==2)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==2)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==5)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==5)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}
if(animhandle==1887)
{

if (frame==3){
void self = getlocalvar("self");
int MysVar = getglobalvar("MysVar");
if (MysVar==0){performattack(self, openborconstant("ANI_FOLLOW6"));}
if (MysVar==1){performattack(self, openborconstant("ANI_FOLLOW1"));}
if (MysVar==2){performattack(self, openborconstant("ANI_FOLLOW2"));}
if (MysVar==3){performattack(self, openborconstant("ANI_FOLLOW3"));}
if (MysVar==4){performattack(self, openborconstant("ANI_FOLLOW4"));}
if (MysVar==5){performattack(self,
openborconstant("ANI_freespecial9"));}
if (MysVar==6){performattack(self,
openborconstant("ANI_freespecial10"));}
if (MysVar==7){performattack(self,
openborconstant("ANI_freespecial11"));}
if (MysVar==8){performattack(self, openborconstant("ANI_FOLLOW8"));}
}
return;
}
if(animhandle==1890)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1891)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==14)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==17)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==17)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==20)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==20)
{
shoot("BalaNEW", 0, 63, 0);
}
if(frame==23)
{
toss2("cartucho", 30, 70, 1);
}
if(frame==23)
{
shoot("BalaNEW", 0, 63, 0);
}
return;
}
if(animhandle==1892)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1894)
{

if (frame==0){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp");
if (mana+5>=50){
// changeentityproperty(self, "mp", mana-10);//add mp
performattack(self, openborconstant("ANI_FOLLOW5"));
}
}
if(frame==1)
{
toss2("cartucho", 35, 45, 1);
}
return;
}
if(animhandle==1895)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1897)
{
if(frame==0)
{
velo001(2.6, 0, 0);
}
if(frame==1)
{
toss2("cartucho", 50, 55, 1);
}
return;
}
if(animhandle==1903)
{
if(frame==0)
{
joia(280, 1.5);
}
return;
}
if(animhandle==1904)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==1906)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1913)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Mystique");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1914)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1915)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Deadpool/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1919)
{
if(frame==1)
{
setglobalvar("zoomentity", NULL());
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
if(frame==9)
{
keymove(2, 0.6);
}
if(frame==10)
{
keymove(2, 0.6);
}
if(frame==11)
{
keymove(2, 0.6);
}
if(frame==12)
{
keymove(2, 0.6);
}
if(frame==13)
{
keymove(2, 0.6);
}
if(frame==14)
{
keymove(2, 0.6);
}
if(frame==15)
{
keymove(2, 0.6);
}
if(frame==16)
{
keymove(2, 0.6);
}
if(frame==17)
{
keymove(2, 0.6);
}
if(frame==18)
{
keymove(2, 0.6);
}
if(frame==19)
{
keymove(2, 0.6);
}
if(frame==20)
{
keymove(2, 0.6);
}
if(frame==21)
{
keymove(2, 0.6);
}
if(frame==22)
{
keymove(2, 0.6);
}
if(frame==23)
{
keymove(2, 0.6);
}
if(frame==24)
{
keymove(2, 0.6);
}
if(frame==25)
{
keymove(2, 0.6);
}
if(frame==26)
{
keymove(2, 0.6);
}
if(frame==27)
{
keymove(2, 0.6);
}
if(frame==28)
{
keymove(2, 0.6);
}
if(frame==29)
{
keymove(2, 0.6);
}
if(frame==30)
{
keymove(2, 0.6);
}
if(frame==31)
{
keymove(2, 0.6);
}
if(frame==32)
{
keymove(2, 0.6);
}
if(frame==33)
{
keymove(2, 0.6);
}
if(frame==34)
{
keymove(2, 0.6);
}
if(frame==35)
{
keymove(2, 0.6);
}
if(frame==36)
{
keymove(2, 0.6);
}
if(frame==37)
{
keymove(2, 0.6);
}
if(frame==38)
{
keymove(2, 0.6);
}
if(frame==39)
{
keymove(2, 0.6);
}
if(frame==40)
{
keymove(2, 0.6);
}
if(frame==41)
{
keymove(2, 0.6);
}
if(frame==42)
{
keymove(2, 0.6);
}
if(frame==43)
{
keymove(2, 0.6);
}
if(frame==44)
{
keymove(2, 0.6);
}
if(frame==45)
{
keymove(2, 0.6);
}
if(frame==46)
{
keymove(0.01, 0.01);
}
return;
}
if(animhandle==1920)
{
if(frame==1)
{
setglobalvar("zoomentity", NULL());
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
if(frame==9)
{
keymove(2, 0.6);
}
if(frame==10)
{
keymove(2, 0.6);
}
if(frame==11)
{
keymove(2, 0.6);
}
if(frame==12)
{
keymove(2, 0.6);
}
if(frame==13)
{
keymove(2, 0.6);
}
if(frame==14)
{
keymove(2, 0.6);
}
if(frame==15)
{
keymove(2, 0.6);
}
if(frame==16)
{
keymove(2, 0.6);
}
if(frame==17)
{
keymove(2, 0.6);
}
if(frame==18)
{
keymove(2, 0.6);
}
if(frame==19)
{
keymove(2, 0.6);
}
if(frame==20)
{
keymove(2, 0.6);
}
if(frame==21)
{
keymove(2, 0.6);
}
if(frame==22)
{
keymove(2, 0.6);
}
if(frame==23)
{
keymove(2, 0.6);
}
if(frame==24)
{
keymove(2, 0.6);
}
if(frame==25)
{
keymove(2, 0.6);
}
if(frame==26)
{
keymove(2, 0.6);
}
if(frame==27)
{
keymove(2, 0.6);
}
if(frame==28)
{
keymove(2, 0.6);
}
if(frame==29)
{
keymove(2, 0.6);
}
if(frame==30)
{
keymove(2, 0.6);
}
if(frame==31)
{
keymove(2, 0.6);
}
if(frame==32)
{
keymove(2, 0.6);
}
if(frame==33)
{
keymove(2, 0.6);
}
if(frame==34)
{
keymove(2, 0.6);
}
if(frame==35)
{
keymove(2, 0.6);
}
if(frame==36)
{
keymove(2, 0.6);
}
if(frame==37)
{
keymove(2, 0.6);
}
if(frame==38)
{
keymove(2, 0.6);
}
if(frame==39)
{
keymove(2, 0.6);
}
if(frame==40)
{
keymove(2, 0.6);
}
if(frame==41)
{
keymove(2, 0.6);
}
if(frame==42)
{
keymove(2, 0.6);
}
if(frame==43)
{
keymove(2, 0.6);
}
if(frame==44)
{
keymove(2, 0.6);
}
if(frame==45)
{
keymove(2, 0.6);
}
if(frame==46)
{
keymove(0.01, 0.01);
}
return;
}
if(animhandle==1921)
{
if(frame==0)
{
powerGem();
}

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_FOLLOW1"));
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1922)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1925)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1927)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1932)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1933)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Elektra/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1938)
{
if(frame==0)
{
velo001(9, 0, -2);
}
return;
}

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


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

if(frame==9)
{
int SFX1 = loadsample("data/sounds/[Link]");
int SFX2 = loadsample("data/sounds/[Link]");
int SFX3 = loadsample("data/sounds/[Link]");
int SFX4 = loadsample("data/sounds/[Link]");
int SFX5 = loadsample("data/sounds/[Link]");
int SFX6 = loadsample("data/sounds/[Link]");
int SFX7 = loadsample("data/sounds/[Link]");
int SFX8 = loadsample("data/sounds/[Link]");
int SFX9 = loadsample("data/sounds/[Link]");
int r = rand()%5;
if(r==-4){playsample(SFX1, 0, 120, 120, 100, 0);}
if(r==-3){playsample(SFX2, 0, 120, 120, 100, 0);}
if(r==-2){playsample(SFX3, 0, 120, 120, 100, 0);}
if(r==-1){playsample(SFX4, 0, 120, 120, 100, 0);}
if(r==0){playsample(SFX5, 0, 120, 120, 100, 0);}
if(r==1){playsample(SFX6, 0, 120, 120, 100, 0);}
if(r==2){playsample(SFX7, 0, 120, 120, 100, 0);}
if(r==3){playsample(SFX8, 0, 120, 120, 100, 0);}
if(r==4){playsample(SFX9, 0, 120, 120, 100, 0);}
}
return;
}
if(animhandle==1954)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==1958)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && ((Map==0) || (Map==1)|| (Map==3)|| (Map==2)||
(Map==4))){
spawn01("Bob",-30,155,0);
}
if((frame==1) && (Map==5)){
spawn01("Domino",30,240,10);
}
return;
}
if(animhandle==1960)
{
if(frame==1)
{
velo001(1, 0, 0);
}
if(frame==2)
{
velo001(7, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1961)
{
if(frame==1)
{
toss2("cartucho", 45, 55, 1);
}
return;
}
if(animhandle==1962)
{
if(frame==1)
{
toss2("cartucho", 42, 52, 1);
}
return;
}
if(animhandle==1964)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 270);
}
if(frame==2)
{
setglobalvar("zoomvalue", 280);
}
if(frame==3)
{
setglobalvar("zoomvalue", 290);
}
if(frame==4)
{
setglobalvar("zoomvalue", 300);
}
if(frame==5)
{
setglobalvar("zoomvalue", 310);
}
if(frame==6)
{
setglobalvar("zoomvalue", 320);
}
if(frame==7)
{
setglobalvar("zoomvalue", 330);
}
if(frame==8)
{
setglobalvar("zoomvalue", 340);
}
if(frame==9)
{
setglobalvar("zoomvalue", 350);
}
if(frame==10)
{
setglobalvar("zoomvalue", 360);
}
return;
}
if(animhandle==1965)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==1967)
{
if(frame==2)
{
toss2("cartucho", 45, 55, 1);
}
return;
}
if(animhandle==1968)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==1970)
{
if(frame==5)
{
toss2("cartucho", 0, 40, 1);
}
return;
}
if(animhandle==1971)
{
if(frame==2)
{
toss2("cartucho", 45, 55, 1);
}
return;
}
if(animhandle==1976)
{

if(frame==7 || frame==14 || frame==21 || frame==28 || frame==35 ||


frame==42){
void self = getlocalvar("self");
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}

if(frame==8)
{
int SFX1 = loadsample("data/sounds/[Link]");
int SFX2 = loadsample("data/sounds/[Link]");
int SFX3 = loadsample("data/sounds/[Link]");
int SFX4 = loadsample("data/sounds/[Link]");
int SFX5 = loadsample("data/sounds/[Link]");
int SFX6 = loadsample("data/sounds/[Link]");
int SFX7 = loadsample("data/sounds/[Link]");
int SFX8 = loadsample("data/sounds/[Link]");
int SFX9 = loadsample("data/sounds/[Link]");
int r = rand()%5;
if(r==-4){playsample(SFX1, 0, 120, 120, 100, 0);}
if(r==-3){playsample(SFX2, 0, 120, 120, 100, 0);}
if(r==-2){playsample(SFX3, 0, 120, 120, 100, 0);}
if(r==-1){playsample(SFX4, 0, 120, 120, 100, 0);}
if(r==0){playsample(SFX5, 0, 120, 120, 100, 0);}
if(r==1){playsample(SFX6, 0, 120, 120, 100, 0);}
if(r==2){playsample(SFX7, 0, 120, 120, 100, 0);}
if(r==3){playsample(SFX8, 0, 120, 120, 100, 0);}
if(r==4){playsample(SFX9, 0, 120, 120, 100, 0);}
}
if(frame==0)
{
joia(300, 1.5);
}
return;
}
if(animhandle==1977)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
if(frame==13)
{
keymove(2, 0);
}
return;
}
if(animhandle==1979)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==1984)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==1986)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Deadpool");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==1987)
{

void self = getlocalvar("self");


if(frame==4) {
changeentityproperty(self, "subject_to_platform", 0);
changeentityproperty(self, "subject_to_obstacle", 0);
}
if(frame==5){
changeentityproperty(self, "subject_to_platform", 1);
changeentityproperty(self, "subject_to_obstacle", 1);
}
return;
}
if(animhandle==1990)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==1992)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==1995)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==1997)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2002)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Cable/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2018)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==2023)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2024)
{

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==1) && ((Map==2) || (Map==4))){
spawn01("Shatterstar",-30,0,0);
}
if((frame==1) && ((Map==0) || (Map==1) || (Map==3)|| (Map==5))){
spawn01("Domino",30,240,10);
}
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
return;
}
if(animhandle==2028)
{
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2029)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2030)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2032)
{
if(frame==2)
{
toss("granadaC", 25, 55, 0);
}
return;
}
if(animhandle==2033)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2037)
{
if(frame==9)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2041)
{
if(frame==0)
{
joia(240, 1.0);
}
return;
}
if(animhandle==2042)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
return;
}
if(animhandle==2044)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial7"));
return;
}
if(animhandle==2049)
{
if(frame==2)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2051)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Cable");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2052)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2057)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2060)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2062)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2067)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2071)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2075)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2077)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2079)
{

void vSelf = getlocalvar("self");


int Map = getentityproperty(vSelf, "map");
if((frame==0) && ((Map==7))){
changeentityproperty(vSelf, "name", "Scarlet_Spider");
performattack(vSelf, openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animhandle==2082)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


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

if(frame==1){
int r = rand()%3;
if(r==-2){spawn01("White_Tiger", -50, 200, 1);}
if(r==-1){spawn01("GhostSpider", -50, 200, 1);}
if(r==0){spawn01("MistyKnight", -50, 200, 1);}
if(r==1){spawn01("Morbius", -50, 200, 1);}
if(r==2){spawn01("SpeedBall", -50, 200, 1);}
}
return;
}

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


# data/chars/Spiderman/2099/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2143)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==2146)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2148)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2149)
{
if(frame==0)
{
spawnbind("come", 0, 65, 0);
}
if(frame==1)
{
spawnbind("sumonR", 1, 0, 0);
}
return;
}
if(animhandle==2151)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==2155)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==2156)
{
if(frame==0)
{
velo001(0, 0, 0);
}

void self = getlocalvar("self");


if(frame==1){
performattack(self, openborconstant("ANI_freespecial23"));
}
return;
}
if(animhandle==2157)
{

void self = getlocalvar("self");


if(frame==6){
performattack(self, openborconstant("ANI_freespecial20"));
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2158)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2159)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==5){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_freespecial23"));
}
return;
}
if(animhandle==2161)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2162)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==3){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
return;
}
if(animhandle==2165)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2168)
{

if (frame==4){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW3"));
}
return;
}
if(animhandle==2169)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 5, 16, 0, 0);
}
if(frame==1)
{
position(0, -5, 40, 0, 1);
}
if(frame==2)
{
position(0, -35, 40, 0, 1);
}
if(frame==3)
{
position(0, -45, 35, 0, 1);
}
if(frame==4)
{
position(1, -35, 10, 0, 1);
}
if(frame==5)
{
velo001(0, 0, 0);
}
if(frame==5)
{
depost(0);
}
if(frame==5)
{
throw(14, 1, 5, 2, 0, 1);
}
if(frame==5)
{
clearL();
}
return;
}
if(animhandle==2174)
{
if(frame==0)
{
joia(260, 1.6);
}
return;
}
if(animhandle==2175)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
if(frame==13)
{
keymove(2, 0);
}
return;
}
if(animhandle==2176)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==2177)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2179)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2182)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==1)
{
velo001(2, 0, 4);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2183)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2184)
{
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Spiderman/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2193)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==2196)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2198)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2199)
{
if(frame==0)
{
spawnbind("come", 0, 65, 0);
}
if(frame==1)
{
spawnbind("sumonR", 1, 0, 0);
}
return;
}
if(animhandle==2200)
{
if(frame==6)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==6)
{
velo001(5, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2202)
{

if (frame==16){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_Freespecial11"));
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2203)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2206)
{
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==0)
{
gravity(0);
}
if(frame==1)
{
gravity(1);
}
return;
}
if(animhandle==2211)
{
if(frame==6)
{
velo001(4, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2214)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==2215)
{
if(frame==0)
{
velo001(0, 0, 0);
}

void self = getlocalvar("self");


if(frame==1){
performattack(self, openborconstant("ANI_freespecial23"));
}
return;
}
if(animhandle==2216)
{
void self = getlocalvar("self");
if(frame==6){
performattack(self, openborconstant("ANI_freespecial20"));
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2217)
{
if(frame==0)
{
powerGem();
}

void self = getlocalvar("self");


int Map = getentityproperty(self, "map");
if((frame==0) && (Map==3)){
performattack(self, openborconstant("ANI_FOLLOW4"));
}
if((frame==0) && (Map==4)){
performattack(self, openborconstant("ANI_FOLLOW4"));
}
if((frame==0) && (Map==5)){
performattack(self, openborconstant("ANI_FOLLOW5"));
}
if((frame==23)){
performattack(self, openborconstant("ANI_FOLLOW7"));
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
velo001(1, 0, 0);
}
if(frame==13)
{
velo001(0, 0, 0);
}
if(frame==15)
{
velo001(1, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
if(frame==19)
{
velo001(1, 0, 0);
}
if(frame==21)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2218)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==5){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_freespecial23"));
}
return;
}
if(animhandle==2220)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2221)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==3){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
return;
}
if(animhandle==2224)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2227)
{

if (frame==4){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW3"));
}
return;
}
if(animhandle==2228)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 5, 16, 0, 0);
}
if(frame==1)
{
position(0, -5, 40, 0, 1);
}
if(frame==2)
{
position(0, -35, 40, 0, 1);
}
if(frame==3)
{
position(0, -45, 35, 0, 1);
}
if(frame==4)
{
position(1, -35, 10, 0, 1);
}
if(frame==5)
{
velo001(0, 0, 0);
}
if(frame==5)
{
depost(0);
}
if(frame==5)
{
throw(14, 1, 5, 2, 0, 1);
}
if(frame==5)
{
clearL();
}
return;
}
if(animhandle==2233)
{
if(frame==0)
{
joia(260, 1.6);
}
return;
}
if(animhandle==2234)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
if(frame==13)
{
keymove(2, 0);
}
if(frame==14)
{
keymove(2, 0);
}
return;
}
if(animhandle==2235)
{
if(frame==1)
{
wallAttack("ANI_FOLLOW9");
}
return;
}
if(animhandle==2236)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2238)
{
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2241)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==1)
{
velo001(2, 0, 4);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2243)
{

void self = getlocalvar("self");


changeentityproperty(self, "name", "Spiderman");
int Map = getentityproperty(self,"map");
Map = getentityproperty(self, "map");
if((frame==1) && ((Map==7))){
changeentityproperty(self, "name", "Scarlet_Spider");
performattack(self, openborconstant("ANI_FOLLOW6"));
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2244)
{
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2261)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==5)
{
atiraNave();
}
return;
}
if(animhandle==2264)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2266)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2271)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2272)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Legion/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2281)
{
if(frame==0)
{
velo001(5, 0, -2);
}
return;
}

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


# data/chars/Legion/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2291)
{
if(frame==3)
{
velo001(6, 0, 2);
}
if(frame==4)
{
velo001(0, 0, 0);
}
if(frame==7)
{
powerGem();
}
return;
}
if(animhandle==2292)
{

if(frame==2)
{
void self = getlocalvar("self");
int r = rand()%2;
if(r==-1){performattack(self, openborconstant("ANI_Follow6"));}
if(r==0){performattack(self, openborconstant("ANI_Follow7"));}
if(r==1){performattack(self, openborconstant("ANI_Follow8"));}
}
return;
}
if(animhandle==2293)
{
if(frame==0)
{
spawnbind("comeN", 0, 85, 0);
}
if(frame==1)
{
spawn01("LegionClone", -42, 0, 0);
}
if(frame==2)
{
spawn01("LegionClone", 42, 0, 0);
}
return;
}
if(animhandle==2294)
{
if(frame==10)
{
powerGem();
}
return;
}
if(animhandle==2295)
{
if(frame==10)
{
powerGem();
}
return;
}
if(animhandle==2296)
{
if(frame==1)
{
spawnbind("tonto2", 0, 75, 1);
}
if(frame==8)
{
powerGem();
}
return;
}
if(animhandle==2297)
{
if(frame==1)
{
spawn01("LegionPoison", 0, 0, -1);
}
if(frame==3)
{
powerGem();
}
return;
}
if(animhandle==2298)
{
if(frame==3)
{
velo001(6, 0, 2);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2299)
{
if(frame==0)
{
spawn01("LegionClone", 0, 0, 0);
}
return;
}
if(animhandle==2302)
{

if(frame==18)
{
void self = getlocalvar("self");
int r = rand()%3;
if(r==-2){performattack(self, openborconstant("ANI_Follow1"));}
if(r==-1){performattack(self, openborconstant("ANI_Follow2"));}
if(r==0){performattack(self, openborconstant("ANI_Follow3"));}
if(r==1){performattack(self, openborconstant("ANI_Follow4"));}
if(r==2){performattack(self, openborconstant("ANI_Follow5"));}
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2303)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2305)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2308)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2316)
{
if(frame==0)
{
joia(300, 1.3);
}
return;
}
if(animhandle==2317)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==2319)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2326)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Legion");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2346)
{
if(frame==1)
{
spawn01("Sent_explode", 0, 0, 1);
}
if(frame==2)
{
toss2("Sent_pe", 0, 15, 0);
}
if(frame==2)
{
toss2("Sent_cabeca", 0, 100, 0);
}
if(frame==2)
{
toss2("Sent_braco", 0, 55, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2354)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==5)
{
atiraNave();
}
return;
}
if(animhandle==2365)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Sentinel/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2375)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2376)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2377)
{
if(frame==0)
{
spawnbind("come", 0, 115, 0);
}
if(frame==1)
{
spawn01("sentNPC", -10, 224, 0);
}
if(frame==2)
{
spawn01("sentNPC", 80, 224, 0);
}
return;
}
if(animhandle==2379)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==1)
{
setNopain(1);
}
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==6)
{
velo001(3, 0, 0);
}
if(frame==10)
{
setNopain(0);
}
if(frame==10)
{
velo001(1, 0, 0);
}
return;
}
if(animhandle==2380)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2381)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
if(frame==8)
{
keymove(2, 0.6);
}
if(frame==9)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2383)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2385)
{
if(frame==6)
{
shoot("WarB", 55, 33, 0);
}
return;
}
if(animhandle==2386)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2388)
{
if(frame==1)
{
setNopain(1);
}
if(frame==14)
{
shoot("SentinelTiro", 45, 82, 0);
}
if(frame==15)
{
setNopain(0);
}
return;
}
if(animhandle==2396)
{
if(frame==0)
{
joia(240, 0.8);
}
return;
}
if(animhandle==2397)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
return;
}
if(animhandle==2399)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2401)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2402)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2405)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2407)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Sentinel_X");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2408)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2409)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 60, 65, 0, 0);
}
if(frame==1)
{
position(0, 0, 110, 0, 0);
}
if(frame==2)
{
position(0, 0, 110, 0, 0);
}
if(frame==2)
{
depost(0);
}
if(frame==2)
{
throw(15, 1, 4, -2, 0, 1);
}
if(frame==2)
{
clearL();
}
return;
}

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


# data/chars/Apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2414)
{
if(frame==1)
{
velo001(3, 0, 0);
}
return;
}

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


# data/chars/Apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2415)
{
if(frame==1)
{
velo001(3, 0, 0);
}
return;
}

}
#### animationscript function main #####
# data/chars/Apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2416)
{
if(frame==1)
{
velo001(3, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2418)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2421)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2423)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2428)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2434)
{
if(frame==0)
{
setNopain(1);
}
if(frame==19)
{
setNopain(0);
}
return;
}
if(animhandle==2438)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2439)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
spawn01("cava1", -700, 0, 0);
}
if(frame==13)
{
spawn01("cava2", -700, 0, 35);
}
if(frame==14)
{
spawn01("cava3", -700, 0, -35);
}
if(frame==15)
{
spawn01("cava1", -700, 0, 0);
}
return;
}
if(animhandle==2440)
{
if(frame==0)
{
spawnbind("come", 0, 95, 0);
}
if(frame==1)
{
spawn01("Caliban", -30, 140, 0);
}
return;
}
if(animhandle==2441)
{
if(frame==2)
{
velo001(3, 0, 0);
}
if(frame==8)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2442)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==12)
{
spawn01("cava1", -700, 0, 0);
}
if(frame==13)
{
spawn01("cava2", -700, 0, 35);
}
if(frame==14)
{
spawn01("cava3", -700, 0, -35);
}
return;
}
if(animhandle==2443)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2444)
{
if(frame==0)
{
setNopain(1);
}
if(frame==19)
{
setNopain(0);
}
return;
}
if(animhandle==2446)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2450)
{

void self = getlocalvar("self");


if(frame==3 || frame==6 || frame==9 || frame==12 || frame==15 ||
frame==18 || frame==21|| frame==24){
void vida = getentityproperty(self,"health"); //get health
changeentityproperty(self, "health", vida+5);//add health
}
if(frame==0)
{
setNopain(1);
}
if(frame==26)
{
setNopain(0);
}
return;
}
if(animhandle==2454)
{
if(frame==0)
{
joia(300, 1.0);
}

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+5);//add health
}
}
return;
}
if(animhandle==2455)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
return;
}
if(animhandle==2457)
{
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_freespecial8"));
return;
}
if(animhandle==2465)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Apocalypse");
changeentityproperty(vSelf, "nopain", 0);
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2466)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2467)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 31, 11, 0, 0);
}
if(frame==0)
{
depost(0);
}
if(frame==0)
{
throw(14, 1, 3, 4, 0, 1);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==2469)
{
void self = getlocalvar("self");
if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<120){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2472)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2475)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2477)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2482)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2483)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Stryfe/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2498)
{
if(frame==0)
{
velo001(-2, 0, 0);
}
return;
}
if(animhandle==2502)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2503)
{
if(frame==0)
{
spawnbind("come", 0, 90, 0);
}
if(frame==1)
{
spawn01("Zero", -42, 0, 0);
}
return;
}
if(animhandle==2504)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2505)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2507)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2509)
{
if(frame==3)
{
shoot("StryfeTiro", 0, 70, 0);
}
return;
}
if(animhandle==2510)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2513)
{
if(frame==4)
{
shoot("StryfeTiro", 0, 70, 0);
}
if(frame==4)
{
shoot2("StryfeTiro", 0, 70, 0);
}
return;
}
if(animhandle==2518)
{
if(frame==0)
{
joia(240, 1.1);
}
return;
}
if(animhandle==2519)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
return;
}
if(animhandle==2521)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial9"));
return;
}
if(animhandle==2526)
{
if(frame==1)
{
velo001(2, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2528)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Stryfe");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2529)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2535)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2538)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2540)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2545)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Juggz/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2555)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==2556)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(5, 0, 0);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==24)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2557)
{
if(frame==0)
{
spawnbind("come", 0, 100, 0);
}
if(frame==1)
{
spawnbind("sumonB", 1, 0, 0);
}
return;
}
if(animhandle==2558)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
velo001(5, 0, 0);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==24)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2559)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2562)
{
int myHelp = getglobalvar("vAjuda");
if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2564)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==2565)
{
if(frame==2)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==2571)
{
if(frame==0)
{
joia(300, 1.0);
}
return;
}
if(animhandle==2572)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
return;
}
if(animhandle==2574)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial8"));
return;
}
if(animhandle==2580)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==0)
{
setNopain(1);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==9)
{
setNopain(0);
}
return;
}
if(animhandle==2582)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Juggernaut");
changeentityproperty(vSelf, "nopain", 0);
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2583)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2589)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==5)
{
atiraNave();
}
return;
}
if(animhandle==2592)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2594)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2599)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2600)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/Sentry/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2614)
{
if(frame==2)
{
velo001(6, 0, -2);
}
return;
}
if(animhandle==2622)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


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

if(frame==1){
int r = rand()%4;
if(r==-3){spawn01("Sif", -50, 200, 1);}
if(r==-2){spawn01("Hank_Pym", -50, 200, 1);}
if(r==-1){spawn01("Falcon", -50, 0, 1);}
if(r==0){spawn01("Wonderman", -50, 200, 1);}
if(r==1){spawn01("Mockingbird", -50, 200, 1);}
if(r==2){spawn01("Tigra", -50, 200, 1);}
if(r==3){spawn01("Quasar", -50, 200, 1);}
}
return;
}

}
#### animationscript function main #####
# data/chars/Namor/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2681)
{
if(frame==0)
{
velo001(-1, 0, 0);
}
return;
}
if(animhandle==2684)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==2685)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(1, 0, 0);
}
if(frame==16)
{
velo001(9, 0, 0);
}
if(frame==17)
{
velo001(2, 0, 0);
}
if(frame==19)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2686)
{
if(frame==0)
{
spawnbind("come", 0, 85, 0);
}
if(frame==1)
{
spawnbind("sumonA", 1, 0, 0);
}
return;
}
if(animhandle==2687)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 25, 15, 1, 1);
}

if (frame==2){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW4"));
}
if(frame==0)
{
velo001(0, 0, 0);
}
if(frame==1)
{
position(0, 25, 15, 1, 1);
}
return;
}
if(animhandle==2688)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 25, 35, 1, 1);
}
if(frame==0)
{
keymove(3, 0);
}
if(frame==1)
{
keymove(3, 0);
}
if(frame==2)
{
keymove(3, 0);
}
if(frame==3)
{
keymove(3, 0);
}
if(frame==4)
{
keymove(3, 0);
}
if(frame==4)
{
position(0, 25, 20, 1, 0);
}
if(frame==5)
{
keymove(3, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
if(frame==6)
{
velo001(2, 0, -12);
}
if(frame==6)
{
position(0, 40, -15, 1, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
if(frame==7)
{
position(0, 40, 0, 1, 0);
}
if(frame==7)
{
depost(0);
}
if(frame==7)
{
throw(5, 1, -2, 1, 0, 0);
}
if(frame==7)
{
clearL();
}
if(frame==8)
{
spawn01("stomp2", 1, 1, -1);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2689)
{
if(frame==0)
{
slamstart();
}
if(frame==0)
{
position(0, 25, 35, 1, 1);
}
if(frame==0)
{
keymove(3, 0);
}
if(frame==1)
{
keymove(3, 0);
}
if(frame==2)
{
keymove(3, 0);
}
if(frame==3)
{
keymove(3, 0);
}
if(frame==4)
{
keymove(3, 0);
}
if(frame==4)
{
position(0, 25, 20, 1, 0);
}
if(frame==5)
{
keymove(3, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
if(frame==6)
{
velo001(0, 0, -12);
}
if(frame==6)
{
position(0, 40, -15, 1, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
if(frame==7)
{
position(0, 40, 0, 1, 0);
}
if(frame==7)
{
depost(0);
}
if(frame==7)
{
throw(5, 1, -2, 1, 0, 0);
}
if(frame==7)
{
clearL();
}
if(frame==8)
{
spawn01("stomp2", 1, 1, -1);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==11)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2690)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==2691)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==2692)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
velo001(1, 0, 0);
}
if(frame==16)
{
velo001(9, 0, 0);
}
if(frame==17)
{
velo001(2, 0, 0);
}
if(frame==19)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2693)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2695)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2697)
{
if(frame==1)
{
velo001(7, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2698)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2699)
{
if(frame==2)
{
velo001(5, 0, -6);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2701)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 10, 15, 0, 0);
}
if(frame==1)
{
position(0, 15, 30, 0, 0);
}
if(frame==1)
{
depost(0);
}
if(frame==1)
{
throw(14, 1, -5, 2, 0, 1);
}
if(frame==1)
{
clearL();
}
return;
}
if(animhandle==2702)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==2706)
{
if(frame==0)
{
joia(280, 1.5);
}
return;
}
if(animhandle==2707)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
return;
}
if(animhandle==2709)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2711)
{
if(frame==0)
{
depost(0);
}
if(frame==0)
{
clearL();
}
return;
}
if(animhandle==2714)
{
if(frame==2)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2716)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Namor");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2717)
{
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2718)
{
if(frame==0)
{
slamstartGRAB();
}
if(frame==0)
{
position(0, 5, 40, 0, 0);
}
if(frame==1)
{
position(0, 0, 35, 0, 0);
}
if(frame==1)
{
depost(0);
}
if(frame==1)
{
throw(14, 1, 5, 2, 0, 1);
}
if(frame==1)
{
clearL();
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2722)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==2)
{
atiraNave();
}
return;
}
if(animhandle==2725)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2727)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2732)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Quick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2740)
{
if(frame==2)
{
velo001(2, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2742)
{
if(frame==0)
{
velo001(-4, 0, 0);
}
return;
}
if(animhandle==2746)
{
if(frame==0)
{
velo001(12, 0, 0);
}
if(frame==1)
{
velo001(1, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2747)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
velo001(-30, 10, 0);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
velo001(30, -5, 0);
}
if(frame==14)
{
velo001(0, 40, 0);
}
if(frame==15)
{
velo001(-30, -5, 0);
}
if(frame==16)
{
velo001(0, 40, 0);
}
if(frame==17)
{
velo001(30, -5, 0);
}
if(frame==18)
{
velo001(0, 40, 0);
}
if(frame==19)
{
velo001(-5, -2, 0);
}
if(frame==19)
{
changeopenborvariant("slowmotion", 1);
}
if(frame==20)
{
velo001(0, 0, 0);
}
if(frame==21)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2748)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonA", 1, 0, 0);
}
return;
}
if(animhandle==2749)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
velo001(-30, 10, 0);
}
if(frame==12)
{
setglobalvar("zoomentity", NULL());
}
if(frame==13)
{
velo001(30, -5, 0);
}
if(frame==14)
{
velo001(0, 40, 0);
}
if(frame==15)
{
velo001(-30, -5, 0);
}
if(frame==16)
{
velo001(0, 40, 0);
}
if(frame==17)
{
velo001(30, -5, 0);
}
if(frame==18)
{
velo001(0, 40, 0);
}
if(frame==19)
{
velo001(-5, -2, 0);
}
if(frame==19)
{
changeopenborvariant("slowmotion", 1);
}
if(frame==20)
{
velo001(0, 0, 0);
}
if(frame==21)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2750)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2751)
{
if(frame==2)
{
velo001(2, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2752)
{
if(frame==0)
{
velo001(6, 0, 0);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2753)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2755)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==2)
{
keymove(6, 2);
}
if(frame==3)
{
keymove(6, 2);
}
if(frame==4)
{
keymove(6, 2);
}
if(frame==5)
{
keymove(6, 2);
}
if(frame==6)
{
keymove(6, 2);
}
if(frame==7)
{
keymove(6, 2);
}
if(frame==8)
{
keymove(6, 2);
}
if(frame==9)
{
keymove(6, 2);
}
if(frame==10)
{
keymove(6, 2);
}
if(frame==11)
{
keymove(6, 2);
}
if(frame==12)
{
keymove(6, 2);
}
if(frame==13)
{
keymove(6, 2);
}
if(frame==14)
{
keymove(6, 2);
}
if(frame==15)
{
keymove(6, 2);
}
if(frame==16)
{
keymove(6, 2);
}
if(frame==17)
{
keymove(6, 2);
}
if(frame==18)
{
keymove(6, 2);
}
if(frame==19)
{
keymove(6, 2);
}
if(frame==20)
{
keymove(6, 2);
}
if(frame==21)
{
keymove(6, 2);
}
if(frame==22)
{
keymove(6, 2);
}
if(frame==23)
{
keymove(6, 2);
}
if(frame==24)
{
keymove(6, 2);
}
if(frame==25)
{
keymove(6, 2);
}
if(frame==26)
{
keymove(6, 2);
}
if(frame==27)
{
keymove(6, 2);
}
if(frame==28)
{
keymove(6, 2);
}
if(frame==29)
{
keymove(6, 2);
}
if(frame==30)
{
keymove(6, 2);
}
if(frame==31)
{
keymove(6, 2);
}
if(frame==32)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2756)
{
if(frame==0)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2757)
{
if(frame==0)
{
velo001(10, 0, 0);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2761)
{
if(frame==0)
{
joia(240, 1.9);
}
return;
}
if(animhandle==2762)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
if(frame==13)
{
keymove(2, 0);
}
return;
}
if(animhandle==2764)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial6"));
return;
}
if(animhandle==2766)
{
if(frame==0)
{
velo001(20, 0, 0);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2770)
{
if(frame==0)
{
velo001(7, 0, 0);
}
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2772)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Quicksilver");
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2773)
{
if(frame==1)
{
velo001(35, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2779)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==4)
{
atiraNave();
}
return;
}

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


# data/chars/HumanTorch/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2800)
{
if(frame==0)
{
velo001(6, 0, -3);
}
return;
}

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


# data/chars/Scarlet/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2811)
{
if(frame==0)
{
velo001(-3, 0, 0);
}
return;
}
if(animhandle==2816)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2817)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==1)
{
spawnbind("sumonA", 1, 0, 0);
}
return;
}
if(animhandle==2819)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==7)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2820)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
return;
}
if(animhandle==2821)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2823)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2825)
{

if (frame==0){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp");
if (mana+5>=50){
// changeentityproperty(self, "mp", mana-10);//add mp
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
if(frame==3){
int r = rand()%4;
if(r==-3){shoot("Web", 0, 60, 0);}
if(r==-2){shoot("Cristal2", 0, 55, 0);}
if(r==-1){shoot("Raio", 20, 0, 0);}
if(r==0){shoot("anttiro", 20, 55, 0);}
if(r==1){shoot("Em5", 10, 35, 0);}
if(r==2){shoot("jubTiro", 20, 55, 0);}
if(r==3){shoot("Fogo", 0, 55, 0);}
}
return;
}
if(animhandle==2826)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2828)
{

if(frame==2){
int r = rand()%2;
if(r==-1){
toss("LokiTiroGelo", -25, 15, 0);
}
if(r==0){
toss("Fogo2", 0, 25, 0);
}
if(r==1){
toss("ScarletTiro3", -25, 15, 0);
}
}
return;
}
if(animhandle==2834)
{
if(frame==0)
{
joia(240, 1.4);
}
return;
}
if(animhandle==2835)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
if(frame==11)
{
keymove(2, 0);
}
if(frame==12)
{
keymove(2, 0);
}
return;
}
if(animhandle==2837)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial7"));
return;
}
if(animhandle==2842)
{
if(frame==1)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2844)
{

void vSelf = getlocalvar("self");


changeentityproperty(vSelf, "name", "Scarlet_Witch");
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2845)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==13)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2853)
{
if(frame==0)
{
keymove(0.5, 0.1);
}
if(frame==1)
{
keymove(0.5, 0.1);
}
if(frame==2)
{
keymove(0.5, 0.1);
}
if(frame==3)
{
keymove(0.5, 0.1);
}
if(frame==4)
{
keymove(0.5, 0.1);
}
if(frame==5)
{
keymove(0.5, 0.1);
}
if(frame==6)
{
keymove(0.5, 0.1);
}
if(frame==7)
{
keymove(0.5, 0.1);
}
if(frame==8)
{
keymove(0.5, 0.1);
}
if(frame==9)
{
keymove(0.5, 0.1);
}
if(frame==10)
{
keymove(0.5, 0.1);
}
if(frame==11)
{
keymove(0.5, 0.1);
}
if(frame==12)
{
keymove(0.5, 0.1);
}
if(frame==13)
{
keymove(0.5, 0.1);
}
if(frame==14)
{
keymove(0.5, 0.1);
}
if(frame==15)
{
keymove(0.5, 0.1);
}
if(frame==16)
{
keymove(0.5, 0.1);
}
if(frame==17)
{
keymove(0.5, 0.1);
}
if(frame==18)
{
keymove(0.5, 0.1);
}
if(frame==19)
{
keymove(0.5, 0.1);
}
return;
}
if(animhandle==2857)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("raiom", 0, 0, 0);
}
if(frame==16)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==18)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==20)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==22)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==24)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==26)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==28)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==30)
{
spawn01("raiom", 400, 0, 0);
}
if(frame==32)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==34)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==36)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==38)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==40)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==42)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==44)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==46)
{
spawn01("raiom", 400, 0, 0);
}
return;
}
if(animhandle==2858)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==3)
{
spawnbind("sumonX", 1, 0, 0);
}
return;
}
if(animhandle==2859)
{
if(frame==3)
{
spawn01("MagBite", 95, 0, 0);
}
return;
}
if(animhandle==2860)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("raiom", 0, 0, 0);
}
if(frame==16)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==18)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==20)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==22)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==24)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==26)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==28)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==30)
{
spawn01("raiom", 400, 0, 0);
}
return;
}
if(animhandle==2861)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2863)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2866)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2869)
{
if(frame==2)
{
toss("magmetal", 82, 200, -20);
}
if(frame==3)
{
toss("magmetal", -222, 200, 20);
}
if(frame==4)
{
toss("magmetal", -22, 200, 0);
}
if(frame==5)
{
toss("magmetal", -162, 200, -10);
}
if(frame==6)
{
toss("magmetal", -77, 200, 10);
}
if(frame==7)
{
toss("magmetal", 0, 200, 0);
}
if(frame==8)
{
toss("magmetal", 31, 200, -30);
}
if(frame==9)
{
toss("magmetal", -33, 200, 30);
}
if(frame==10)
{
toss("magmetal", -92, 200, 0);
}
if(frame==11)
{
toss("magmetal", 50, 200, 0);
}
return;
}
if(animhandle==2870)
{
if(frame==2)
{
toss("magmetal2", -99, 200, 0);
}
return;
}
if(animhandle==2874)
{
if(frame==0)
{
joia(240, 1.1);
}
return;
}
if(animhandle==2875)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==2877)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial9"));
return;
}
if(animhandle==2883)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2884)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2885)
{
if(frame==0)
{
velo001(6, 0, 0);
}
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2893)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
return;
}
if(animhandle==2896)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2898)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2903)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}

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


# data/chars/Naves/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2907)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==3)
{
atiraNave();
}
return;
}
if(animhandle==2911)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2913)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2915)
{

void vSelf = getlocalvar("self");


int Map = getentityproperty(vSelf, "map");
if((frame==0) && (Map==6)){
performattack(vSelf, openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animhandle==2918)
{
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2919)
{
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2924)
{
if(frame==0)
{
velo001(8, 0, -5);
}
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2927)
{
if(frame==0)
{
velo001(8, 0, -5);
}
return;
}

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


# data/chars/Mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2931)
{
if(frame==0)
{
keymove(0.5, 0.1);
}
if(frame==1)
{
keymove(0.5, 0.1);
}
if(frame==2)
{
keymove(0.5, 0.1);
}
if(frame==3)
{
keymove(0.5, 0.1);
}
if(frame==4)
{
keymove(0.5, 0.1);
}
if(frame==5)
{
keymove(0.5, 0.1);
}
if(frame==6)
{
keymove(0.5, 0.1);
}
if(frame==7)
{
keymove(0.5, 0.1);
}
if(frame==8)
{
keymove(0.5, 0.1);
}
if(frame==9)
{
keymove(0.5, 0.1);
}
if(frame==10)
{
keymove(0.5, 0.1);
}
if(frame==11)
{
keymove(0.5, 0.1);
}
if(frame==12)
{
keymove(0.5, 0.1);
}
if(frame==13)
{
keymove(0.5, 0.1);
}
if(frame==14)
{
keymove(0.5, 0.1);
}
if(frame==15)
{
keymove(0.5, 0.1);
}
if(frame==16)
{
keymove(0.5, 0.1);
}
if(frame==17)
{
keymove(0.5, 0.1);
}
if(frame==18)
{
keymove(0.5, 0.1);
}
if(frame==19)
{
keymove(0.5, 0.1);
}
return;
}
if(animhandle==2935)
{
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("raiom", 0, 0, 0);
}
if(frame==16)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==18)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==20)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==22)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==24)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==26)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==28)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==30)
{
spawn01("raiom", 400, 0, 0);
}
if(frame==32)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==34)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==36)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==38)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==40)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==42)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==44)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==46)
{
spawn01("raiom", 400, 0, 0);
}
return;
}
if(animhandle==2936)
{
if(frame==0)
{
spawnbind("come", 0, 75, 0);
}
if(frame==3)
{
spawn01("exodus", 10, 240, 10);
}
return;
}
if(animhandle==2939)
{
if(frame==3)
{
spawn01("MagBite", 95, 0, 0);
}
return;
}
if(animhandle==2940)
{
if(frame==0)
{
powerGem();
}
if(frame==0)
{
setglobalvar("zoomentity", getlocalvar("self"));
}
if(frame==0)
{
setglobalvar("zoomvalue", 260);
}
if(frame==0)
{
setglobalvar("zoomx", 0);
}
if(frame==0)
{
setglobalvar("zoomy", 0);
}
if(frame==1)
{
setglobalvar("zoomvalue", 265);
}
if(frame==2)
{
setglobalvar("zoomvalue", 270);
}
if(frame==3)
{
setglobalvar("zoomvalue", 275);
}
if(frame==4)
{
setglobalvar("zoomvalue", 280);
}
if(frame==5)
{
setglobalvar("zoomvalue", 285);
}
if(frame==6)
{
setglobalvar("zoomvalue", 290);
}
if(frame==7)
{
setglobalvar("zoomvalue", 295);
}
if(frame==8)
{
setglobalvar("zoomvalue", 300);
}
if(frame==9)
{
setglobalvar("zoomvalue", 305);
}
if(frame==10)
{
setglobalvar("zoomvalue", 310);
}
if(frame==11)
{
setglobalvar("zoomentity", NULL());
}
if(frame==14)
{
spawn01("raiom", 0, 0, 0);
}
if(frame==16)
{
spawn01("raiom", 50, 0, 0);
}
if(frame==18)
{
spawn01("raiom", 100, 0, 0);
}
if(frame==20)
{
spawn01("raiom", 150, 0, 0);
}
if(frame==22)
{
spawn01("raiom", 200, 0, 0);
}
if(frame==24)
{
spawn01("raiom", 250, 0, 0);
}
if(frame==26)
{
spawn01("raiom", 300, 0, 0);
}
if(frame==28)
{
spawn01("raiom", 350, 0, 0);
}
if(frame==30)
{
spawn01("raiom", 400, 0, 0);
}
return;
}
if(animhandle==2941)
{
if(frame==0)
{
velo001(0, 0, 0);
}

if(frame==2){
void self = getlocalvar("self");
void mana = getentityproperty(self,"mp"); //get mp
changeentityproperty(self, "mp", mana-1);//add mp
}
if(frame==0)
{
keymove(2, 0.6);
}
if(frame==1)
{
keymove(2, 0.6);
}
if(frame==2)
{
keymove(2, 0.6);
}
if(frame==3)
{
keymove(2, 0.6);
}
if(frame==4)
{
keymove(2, 0.6);
}
if(frame==5)
{
keymove(2, 0.6);
}
if(frame==6)
{
keymove(2, 0.6);
}
if(frame==7)
{
keymove(2, 0.6);
}
return;
}
if(animhandle==2943)
{

if (frame==0){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_special2"));
}
return;
}
if(animhandle==2946)
{

int myHelp = getglobalvar("vAjuda");


if (myHelp!=0 && myHelp!=NULL() && frame == 0){
ajuda(myHelp);
setglobalvar("vAjuda", 0);
}else{
int myVar = getglobalvar("vXavier");
if (myVar==1 && frame == 0){
setglobalvar("vXavier", 0);
spawn01("sumonX", 1, 0, 0);
}}
return;
}
if(animhandle==2949)
{
if(frame==2)
{
toss("magmetal", 82, 200, -20);
}
if(frame==3)
{
toss("magmetal", -222, 200, 20);
}
if(frame==4)
{
toss("magmetal", -22, 200, 0);
}
if(frame==5)
{
toss("magmetal", -162, 200, -10);
}
if(frame==6)
{
toss("magmetal", -77, 200, 10);
}
if(frame==7)
{
toss("magmetal", 0, 200, 0);
}
if(frame==8)
{
toss("magmetal", 31, 200, -30);
}
if(frame==9)
{
toss("magmetal", -33, 200, 30);
}
if(frame==10)
{
toss("magmetal", -92, 200, 0);
}
if(frame==11)
{
toss("magmetal", 50, 200, 0);
}
return;
}
if(animhandle==2950)
{
if(frame==2)
{
toss("magmetal2", -99, 200, 0);
}
return;
}
if(animhandle==2954)
{
if(frame==0)
{
joia(240, 1.1);
}
return;
}
if(animhandle==2955)
{
if(frame==0)
{
keymove(2, 0);
}
if(frame==1)
{
keymove(2, 0);
}
if(frame==2)
{
keymove(2, 0);
}
if(frame==3)
{
keymove(2, 0);
}
if(frame==4)
{
keymove(2, 0);
}
if(frame==5)
{
keymove(2, 0);
}
if(frame==6)
{
keymove(2, 0);
}
if(frame==7)
{
keymove(2, 0);
}
if(frame==8)
{
keymove(2, 0);
}
if(frame==9)
{
keymove(2, 0);
}
if(frame==10)
{
keymove(2, 0);
}
return;
}
if(animhandle==2957)
{

void self = getlocalvar("self");


performattack(self, openborconstant("ANI_freespecial9"));
return;
}
if(animhandle==2963)
{
if(frame==1)
{
velo001(5, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==2965)
{
void vSelf = getlocalvar("self");
changeentityproperty(vSelf, "name", "Magneto");
int Map = getentityproperty(vSelf, "map");
if((frame==1) && (Map==6)){
performattack(vSelf, openborconstant("ANI_FOLLOW2"));
}
if(frame==0)
{
setglobalvar("zoomentity", NULL());
}
if(frame==0)
{
changeopenborvariant("slowmotion", 0);
}
return;
}
if(animhandle==2966)
{
if(frame==0)
{
velo001(6, 0, 0);
}
if(frame==1)
{
velo001(6, 0, 0);
}
if(frame==4)
{
velo001(2, 0, 0);
}
if(frame==5)
{
velo001(0, 0, 0);
}
return;
}

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


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

if(frame==1){
int r = rand()%2;
if(r==0){spawn01("manaSW", 1, 0, 0);}
if(r==1){spawn01("vidaSW", 1, 0, 0);}
}
return;
}

}
#### animationscript function main #####
# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2977)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
if(frame==3)
{
velo001(1, 0, 0);
}
if(frame==4)
{
velo001(5, 0, 2);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2985)
{
if(frame==7)
{
shoot("iDagger2", 5, 0, 20);
}
if(frame==8)
{
shoot("iDagger2", 5, 0, 10);
}
if(frame==9)
{
shoot("iDagger2", 5, 0, 0);
}
if(frame==10)
{
shoot("iDagger2", 5, 0, -10);
}
if(frame==11)
{
shoot("iDagger2", 5, 0, -20);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2987)
{
if(frame==1)
{
velo001(3, 0, 0);
}
if(frame==18)
{
velo001(0, 0, 0);
}
if(frame==19)
{
velo001(2, 0, 0);
}
return;
}

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


# data/chars/misc/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==2988)
{
if(frame==0)
{
velo001(-1, 0, 8);
}
if(frame==1)
{
velo001(-1, 0, 8);
}
return;
}
if(animhandle==2989)
{

if (frame==22){
void self = getlocalvar("self");
performattack(self, openborconstant("ANI_FOLLOW1"));
}
return;
}

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


# data/chars/Sentry/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3017)
{
if(frame==1)
{
spawn01("DormHyper", 0, 0, -1);
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3056)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3063)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3072)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3079)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3088)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3095)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3104)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3111)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3120)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3127)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3136)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3143)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3152)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3159)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3168)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3175)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3184)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3191)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3200)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3207)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


# data/chars/Nick/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3216)
{
if(frame==0)
{
socoCursor();
}
return;
}
if(animhandle==3223)
{

void self = getlocalvar("self");


if(frame==0){
changeentityproperty(self, "health", 400);//add health
}
return;
}

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


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

if(frame==0){
setglobalvar("vGalactus", 0);
setglobalvar("vJapao", 0);
setglobalvar("vTerrax", 0);
setglobalvar("vFirelord", 0);
setglobalvar("vAtlantida", 0);
setglobalvar("vCanada", 0);
setglobalvar("vFisk", 0);
setglobalvar("vEgito", 0);
setglobalvar("vBrasil", 0);
setglobalvar("vAvalon", 0);
setglobalvar("vMys", 0);
setglobalvar("vAster", 0);
setglobalvar("vLatveria", 0);
setglobalvar("vVesuvio", 0);
setglobalvar("vVerde", 0);
setglobalvar("vRosa", 0);
setglobalvar("vVermelho", 0);
setglobalvar("vRoxo", 0);
setglobalvar("vAzul", 0);
setglobalvar("vAmarelo", 0);
setglobalvar("vMagus", 0);
setglobalvar("vMansao", 0);
setglobalvar("vHei", 0);
setglobalvar("vNY", 0);
setglobalvar("vLua", 0);
setglobalvar("vAjuda", 0);
setglobalvar("vXavier", 0);
setglobalvar("vJoia", 0);

setglobalvar("vGarra", 0);
setglobalvar("vCube", 0);
setglobalvar("vFita", 0);
setglobalvar("vStormB", 0);
setglobalvar("vNuli", 0);

setglobalvar("vWakanda", 0);
setglobalvar("vWong", 0);
setglobalvar("vGenosha", 0);
setglobalvar("vDaily", 0);

setglobalvar("vAjuda01", 0);
setglobalvar("vAjuda02", 0);
setglobalvar("vAjuda03", 0);
setglobalvar("vAjuda04", 0);
setglobalvar("vAjuda05", 0);
setglobalvar("vAjuda06", 0);
setglobalvar("vAjuda07", 0);
setglobalvar("vAjuda08", 0);
setglobalvar("vAjuda09", 0);
setglobalvar("vAjuda10", 0);

setglobalvar("vMissa1", 0);
setglobalvar("vMissa2", 0);
setglobalvar("vMissa3", 0);
setglobalvar("vMissa4", 0);
setglobalvar("vMissa5", 0);
setglobalvar("vMissa1w", 0);
setglobalvar("vMissa2w", 0);
setglobalvar("vMissa3w", 0);
setglobalvar("vMissa4w", 0);
setglobalvar("vMissa6w", 0);
setglobalvar("vMissa7w", 0);
setglobalvar("vMissa8w", 0);
setglobalvar("vMissa9w", 0);
}
return;
}

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


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

if (frame==0){
void self = getlocalvar("self");
int myVar0 = getglobalvar("vMissa1");
if (myVar0==1){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
return;
}

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


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

if (frame==0){
void self = getlocalvar("self");
int myVar0 = getglobalvar("vMissa2");
if (myVar0==1){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
return;
}

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


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

if (frame==0){
void self = getlocalvar("self");
int myVar0 = getglobalvar("vMissa3");
if (myVar0==1){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
return;
}

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


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

if (frame==0){
void self = getlocalvar("self");
int myVar0 = getglobalvar("vMissa4");
if (myVar0==1){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
return;
}

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


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

if (frame==0){
void self = getlocalvar("self");
int myVar0 = getglobalvar("vMissa5");
if (myVar0==1){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
}
return;
}

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


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

int myVar1 = getglobalvar("vMissa1");


int myVar2 = getglobalvar("vMissa2");
int myVar3 = getglobalvar("vMissa3");
int myVar4 = getglobalvar("vMissa4");
int myVar5 = getglobalvar("vMissa5");
int varTotal = myVar1 + myVar2 + myVar3 + myVar4 + myVar5;
void self = getlocalvar("self");
if (varTotal==5 && frame==0){
performattack(self, openborconstant("ANI_FOLLOW1"));
}
return;
}

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


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

setglobalvar("MysVar", 4);
return;
}

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


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

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3255)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3256)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3257)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3258)
{
void self = getlocalvar("self");
if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
}
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3260)
{

void self = getlocalvar("self");


if(frame==0)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
return;
}

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


# data/chars/Army/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3265)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3277)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3278)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3279)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3281)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3284)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3285)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Army/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3291)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==4)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3292)
{
if(frame==1)
{
velo001(4, 0, 0);
}
if(frame==3)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3294)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3303)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3304)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3305)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3307)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3310)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3311)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Army/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3318)
{
if(frame==2)
{
toss2("cartucho", 20, 50, 1);
}
return;
}
if(animhandle==3320)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3325)
{
if(frame==2)
{
toss2("cartucho", 20, 50, 1);
}
return;
}
if(animhandle==3330)
{

void self = getlocalvar("self");


if (frame==4)
performattack(self, openborconstant("ANI_FOLLOW1"));
if(frame==0)
{
spawnbind("tonto2", 0, 65, 1);
}
if(frame==2)
{
toss2("cartucho", 20, 50, 1);
}
return;
}
if(animhandle==3331)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3332)
{

void self = getlocalvar("self");


if (frame==4)
performattack(self, openborconstant("ANI_FOLLOW1"));
if(frame==0)
{
spawnbind("tonto2", 0, 65, 1);
}
if(frame==2)
{
toss2("cartucho", 20, 50, 1);
}
return;
}
if(animhandle==3334)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3337)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3338)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Neve/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3346)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3356)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3357)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3358)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3360)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3363)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3364)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Neve/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3376)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3377)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3380)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3381)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==7)
{changeentityproperty(self, "nopain", 0);}
if(frame==7)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==3389)
{
if(frame==2)
{
velo001(3, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3390)
{
if(frame==10)
{
spawn01("Sent_explode", 0, 30, 1);
}
if(frame==10)
{
toss("Sent_pe", 0, 15, 0);
}
if(frame==10)
{
toss2("Sent_braco", 0, 55, 0);
}
if(frame==10)
{
toss2("Sent_pe", 0, 45, 0);
}
if(frame==10)
{
toss("Sent_braco", 0, 35, 0);
}
return;
}
if(animhandle==3392)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==22)
{changeentityproperty(self, "nopain", 0);}
if(frame==12)
{
velo001(5, 0, 0);
}
if(frame==22)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3393)
{
if(frame==17)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==3396)
{

void self = getlocalvar("self");


if(frame==1)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_attack2"));}
}
return;
}
if(animhandle==3399)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3401)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow3"));}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3406)
{
if(frame==1)
{
spawn01("Sent_explode", 0, 0, 1);
}
if(frame==2)
{
toss2("Sent_pe", 0, 15, 0);
}
if(frame==2)
{
toss2("Sent_cabeca", 0, 100, 0);
}
if(frame==2)
{
toss2("Sent_braco", 0, 55, 0);
}
return;
}
if(animhandle==3407)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3409)
{
if(frame==0)
{
spawnbind("jubShock", 0, 30, 2);
}
return;
}
if(animhandle==3412)
{
if(frame==2)
{
spawnbind("gambShock", 0, 50, 2);
}
return;
}
if(animhandle==3414)
{
if(frame==1)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==3421)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3423)
{
if(frame==0)
{
spawnbind("magShock", 0, 50, 2);
}
return;
}
if(animhandle==3426)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3428)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3432)
{
if(frame==1)
{
spawn01("Sent_explode", 0, 0, 1);
}
if(frame==2)
{
toss2("Sent_pe", 0, 15, 0);
}
if(frame==2)
{
toss2("Sent_cabeca", 0, 100, 0);
}
if(frame==2)
{
toss2("Sent_braco", 0, 55, 0);
}
return;
}
if(animhandle==3433)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3435)
{
if(frame==0)
{
spawnbind("jubShock", 0, 30, 2);
}
return;
}
if(animhandle==3444)
{
if(frame==2)
{
spawnbind("gambShock", 0, 50, 2);
}
return;
}
if(animhandle==3446)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3448)
{
if(frame==0)
{
spawnbind("magShock", 0, 50, 2);
}
return;
}
if(animhandle==3451)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3458)
{
if(frame==4)
{
spawn01("Sent_explode", 5, 30, 1);
}
if(frame==7)
{
spawn01("Sent_explode", -5, 5, 1);
}
return;
}
if(animhandle==3459)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==7)
{changeentityproperty(self, "nopain", 0);}
if(frame==0)
{
velo001(-3, 0, 0);
}
if(frame==2)
{
velo001(0, 0, 0);
}
if(frame==3)
{
velo001(5, 0, 0);
}
if(frame==6)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3461)
{

void self = getlocalvar("self");


if(frame==2)
{
int r = rand()%3;
if(r==1){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}

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


# data/chars/Army/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3472)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3483)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3484)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3485)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3487)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3490)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3491)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Army/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3502)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3511)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3512)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3513)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3515)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3518)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3519)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Mystique/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3532)
{
if(frame==1)
{
toss("Acido", 10, 30, 0);
}
return;
}
if(animhandle==3539)
{

void self = getlocalvar("self");


if(frame==5)
{
int r = rand()%2;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}
if(animhandle==3541)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3542)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3543)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3546)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==2){
void vida = getentityproperty(self,"health"); //get health
if(vida<300){
changeentityproperty(self, "health", vida+3);//add health
}
}
return;
}
if(animhandle==3560)
{
if(frame==1)
{
velo001(6, 0, 0);
}
return;
}
if(animhandle==3565)
{

void self = getlocalvar("self");


if(frame==5)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}
if(animhandle==3567)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3568)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3571)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3577)
{

void self = getlocalvar("self");


if(frame==2){
void vida = getentityproperty(self,"health"); //get health
if(vida<300){
changeentityproperty(self, "health", vida+5);//add health
}
}
return;
}

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


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

setglobalvar("MysVar", 0);
return;
}
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3581)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3585)
{
if(frame==1)
{
spawnbind("gambShock", 0, 50, 2);
}
return;
}
if(animhandle==3591)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


# data/chars/dino/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3605)
{
if(frame==0)
{
spawn01("Sent_explode", 30, 11, 1);
}
if(frame==1)
{
spawn01("Sent_explode", -30, 61, 1);
}
return;
}
if(animhandle==3606)
{

void self = getlocalvar("self");


int Enemy = openborvariant("count_enemies");
if(Enemy <= 2 && frame == 1){
spawn01("Drone", -210, 180, 0);
spawn01("Drone", 210, 180, 0);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==1)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3611)
{

void self = getlocalvar("self");


if(frame==1)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3612)
{
if(frame==12)
{
spawn01("Sent_explode", 0, 60, 1);
}
if(frame==14)
{
spawn01("Sent_explode", 0, 10, 1);
}
return;
}
if(animhandle==3616)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3629)
{
if(frame==1)
{
spawn01("Sent_explode", 0, 10, 1);
}
if(frame==2)
{
toss2("Sent_pe", 0, 15, 0);
}
if(frame==2)
{
toss2("Sent_cabeca", 0, 100, 0);
}
if(frame==2)
{
toss2("Sent_braco", 0, 55, 0);
}
return;
}
if(animhandle==3630)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3632)
{
if(frame==0)
{
spawnbind("jubShock", 0, 30, 2);
}
return;
}
if(animhandle==3635)
{
if(frame==2)
{
spawnbind("gambShock", 0, 50, 2);
}
return;
}
if(animhandle==3643)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3645)
{
if(frame==0)
{
spawnbind("magShock", 0, 50, 2);
}
return;
}
if(animhandle==3648)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3651)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


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

void self = getlocalvar("self");


if(frame==1)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3654)
{

void self = getlocalvar("self");


if(frame==1)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3655)
{
if(frame==12)
{
spawn01("Sent_explode", 0, 50, 1);
}
if(frame==14)
{
spawn01("Sent_explode", 0, 5, 1);
}
return;
}
if(animhandle==3659)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==8)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3667)
{
void self = getlocalvar("self");
if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==6)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3668)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==8)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3669)
{
if(frame==1)
{
spawn01("Sent_explode", 100, 11, 1);
}
if(frame==3)
{
spawn01("Sent_explode", 130, 72, 1);
}
if(frame==5)
{
spawn01("Sent_explode", 115, 33, 1);
}
if(frame==7)
{
spawn01("Sent_explode", 100, 11, 1);
}
if(frame==9)
{
spawn01("Sent_explode", 130, 72, 1);
}
return;
}
if(animhandle==3672)
{

void self = getlocalvar("self");


if(frame==2)
{
int r = rand()%2;
if(r==1){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3677)
{
if(frame==1)
{
spawn01("Sent_explode", 0, 10, 1);
}
if(frame==2)
{
toss2("Sent_pe", 0, 15, 0);
}
if(frame==2)
{
toss2("Sent_cabeca", 0, 100, 0);
}
if(frame==2)
{
toss2("Sent_braco", 0, 55, 0);
}
return;
}
if(animhandle==3678)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3680)
{
if(frame==0)
{
spawnbind("jubShock", 0, 30, 2);
}
return;
}
if(animhandle==3683)
{
if(frame==2)
{
spawnbind("gambShock", 0, 50, 2);
}
return;
}
if(animhandle==3691)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3693)
{
if(frame==0)
{
spawnbind("magShock", 0, 50, 2);
}
return;
}
if(animhandle==3696)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3699)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

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


# data/chars/Brood/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3703)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3715)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


# data/chars/Brood/Brood_.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3718)
{
if(frame==7)
{
degravity(1);
}
if(frame==7)
{
dasher(5, -3, 0);
}
if(frame==8)
{
dasher(0, 0, 0);
}
if(frame==9)
{
dasher(0, 1.5, 0);
}
if(frame==17)
{
degravity(0);
}
if(frame==17)
{
dasher(0, 0, 0);
}
return;
}
if(animhandle==3719)
{
if(frame==0)
{
degravity(0);
}
if(frame==2)
{
dasher(0, 0, 0);
}
return;
}
if(animhandle==3724)
{
if(frame==1)
{
degravity(1);
}
if(frame==1)
{
dasher(0, 1, 0);
}
if(frame==10)
{
degravity(0);
}
return;
}

}
#### animationscript function main #####
# data/chars/Brood/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3727)
{
if(frame==0)
{
setNopain(1);
}
if(frame==29)
{
spawn01("stomp2", 50, 0, 0);
}
if(frame==29)
{
spawn01("stomp2", 100, 0, 0);
}
if(frame==38)
{
setNopain(0);
}
return;
}
if(animhandle==3728)
{
if(frame==0)
{
setNopain(1);
}
if(frame==49)
{
setNopain(0);
}
return;
}
if(animhandle==3729)
{
if(frame==4)
{
toss("Acido", 155, 120, 0);
}
return;
}
if(animhandle==3731)
{

void self = getlocalvar("self");


int Enemy = openborvariant("count_enemies");
if(Enemy <= 2 && frame == 0){
int r = rand()%3;
if(r==0){spawn01("Brood_", 210, 250, 0);}
if(r==1){spawn01("Brood", 310, 250, 0);}
if(r==2){spawn01("Brood_", 110, 250, 0);}
if(r==-1){spawn01("Brood_",60, 250, 0);}
if(r==-2){spawn01("Brood", 90, 250, 0);}
}
return;
}
if(animhandle==3732)
{

void self = getlocalvar("self");


if(frame==2)
{
int r = rand()%2;
if(r==1){performattack(self, openborconstant("ANI_attack2"));}
}
return;
}

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


# data/chars/apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3743)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==6)
{
velo001(3, 0, 0);
}
if(frame==9)
{
velo001(3, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3748)
{

void self = getlocalvar("self");


int Enemy = openborvariant("count_enemies");
if(Enemy <= 10 && frame == 2)
spawn01("Tuskette", 0, 60, -1);
return;
}
if(animhandle==3751)
{
void self = getlocalvar("self");
int Enemy = openborvariant("count_enemies");
if(Enemy <= 10 && frame == 1)
spawn01("Tuskette", 0, 60, -1);
return;
}

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


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

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3762)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3763)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3764)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3765)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3767)
{

void self = getlocalvar("self");


if(frame==0)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3770)
{
void self = getlocalvar("self");
if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3771)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3772)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3773)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3775)
{

void self = getlocalvar("self");


if(frame==0)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3778)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3779)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3780)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3781)
{

void self = getlocalvar("self");


if(frame==17)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
}
if(frame==0)
{
velo001(4, 0, 0);
}
if(frame==16)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3783)
{

void self = getlocalvar("self");


if(frame==0)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
if(r==-1){performattack(self, openborconstant("ANI_follow3"));}
if(r==2){performattack(self, openborconstant("ANI_follow4"));}
if(r==-2){performattack(self, openborconstant("ANI_follow5"));}
}
return;
}
}

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


# data/chars/apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3784)
{
if(frame==0)
{
setNopain(1);
}
if(frame==11)
{
setNopain(0);
}
return;
}
if(animhandle==3792)
{
if(frame==0)
{
setNopain(1);
}
if(frame==2)
{
setNopain(0);
}
return;
}
if(animhandle==3794)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3795)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3796)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3799)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3800)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3802)
{
if(frame==0)
{
setNopain(0);
}
return;
}

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


# data/chars/apocalypse/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3813)
{
if(frame==0)
{
setNopain(1);
}
if(frame==19)
{
setNopain(0);
}
return;
}
if(animhandle==3814)
{

void self = getlocalvar("self");


if(frame==3){
void vida = getentityproperty(self,"health"); //get health
if(vida<179){
changeentityproperty(self, "health", vida+4);//add health
}
}
return;
}
if(animhandle==3815)
{

void self = getlocalvar("self");


if(frame==1)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}
if(animhandle==3819)
{

void self = getlocalvar("self");


if(frame==1){
void vida = getentityproperty(self,"health"); //get health
if(vida<179){
changeentityproperty(self, "health", vida+3);//add health
}
}
return;
}

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


# data/chars/Robos/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3833)
{
if(frame==0)
{
velo001(1, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3834)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3835)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3838)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3839)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/Juggz/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3847)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==6)
{
velo001(3, 0, 0);
}
if(frame==9)
{
velo001(3, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}
if(animhandle==3848)
{
if(frame==2)
{
spawn01("stomp", 0, 0, -1);
}
return;
}
if(animhandle==3857)
{
if(frame==0)
{
velo001(3, 0, 0);
}
if(frame==3)
{
velo001(3, 0, 0);
}
if(frame==6)
{
velo001(3, 0, 0);
}
if(frame==9)
{
velo001(3, 0, 0);
}
if(frame==12)
{
velo001(0, 0, 0);
}
return;
}

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


# data/chars/Capangas/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3869)
{
if(frame==1)
{
spawn01("flameE", 20, 0, 0);
}
return;
}
if(animhandle==3873)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3874)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3875)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3878)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3879)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3884)
{
if(frame==2)
{
spawn01("flameE", 20, 0, 0);
}
if(frame==4)
{
spawn01("flameE", 80, 0, 0);
}
if(frame==6)
{
spawn01("flameE", 140, 0, 0);
}
if(frame==8)
{
spawn01("flameE", 200, 0, 0);
}
if(frame==10)
{
spawn01("flameE", 260, 0, 0);
}
if(frame==12)
{
spawn01("flameE", 320, 0, 0);
}
if(frame==14)
{
spawn01("flameE", 380, 0, 0);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==4)
{changeentityproperty(self, "nopain", 0);}
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==3891)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==14)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3892)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==4)
{changeentityproperty(self, "nopain", 0);}
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==3895)
{

void self = getlocalvar("self");


if(frame==1)
{
int r = rand()%3;
if(r==0){performattack(self, openborconstant("ANI_follow1"));}
if(r==1){performattack(self, openborconstant("ANI_follow2"));}
}
return;
}
if(animhandle==3896)
{
if(frame==0)
{
spawnbind("tonto", 0, 95, 1);
}
return;
}
if(animhandle==3897)
{
if(frame==0)
{
spawnbind("tonto2", 0, 85, 1);
}
return;
}
if(animhandle==3899)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3900)
{
if(frame==0)
{
spawnbind("tonto", 0, 95, 1);
}
return;
}
if(animhandle==3902)
{
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}

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


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

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==5)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3906)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==15)
{changeentityproperty(self, "nopain", 0);}
return;
}
if(animhandle==3908)
{
if(frame==0)
{
setNopain(0);
}
return;
}
if(animhandle==3909)
{

void self = getlocalvar("self");


if(frame==0)
{changeentityproperty(self, "nopain", 1);}
if(frame==3)
{changeentityproperty(self, "nopain", 0);}
if(frame==2)
{
spawn01("stomp2", 0, 0, -1);
}
return;
}
if(animhandle==3911)
{

void self = getlocalvar("self");


if(frame==1)
{
int r = rand()%2;
if(r==1){performattack(self, openborconstant("ANI_follow1"));}
}
return;
}
if(animhandle==3914)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}

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


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

setglobalvar("MysVar", 8);
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3922)
{
if(frame==0)
{
spawn01("lifeSW", 0, 50, 0);
}
return;
}
if(animhandle==3929)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3930)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3931)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3933)
{
if(frame==0)
{
spawnbind("magShock", 0, 40, 2);
}
return;
}
if(animhandle==3936)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3937)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3949)
{
if(frame==2)
{
velo001(7, 0, -4);
}
return;
}
if(animhandle==3951)
{
if(frame==0)
{
velo001(2, 0, 0);
}
if(frame==0)
{
spawnbind("tonto3", -27, 54, 1);
}
return;
}
if(animhandle==3952)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}
if(animhandle==3953)
{
if(frame==0)
{
spawnbind("tonto2", 0, 75, 1);
}
return;
}
if(animhandle==3956)
{
if(frame==0)
{
spawnbind("esquilos", 0, 4, 2);
}
return;
}
if(animhandle==3957)
{
if(frame==0)
{
spawnbind("tonto", 0, 75, 1);
}
return;
}

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


# data/chars/mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3963)
{
if(frame==0)
{
velo001(8, 0, -5);
}
return;
}

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


# data/chars/Mag/[Link]
########################################
void main()
{
int frame = getlocalvar("frame");
int animhandle = getlocalvar("animhandle");
if(animhandle==3965)
{
if(frame==0)
{
setNopain(1);
}
if(frame==14)
{
setNopain(0);
}
return;
}
if(animhandle==3966)
{
if(frame==5)
{
toss("magmetale", 22, 200, 0);
}
if(frame==7)
{
toss("magmetale", -22, 200, 0);
}
if(frame==9)
{
toss("magmetale", -77, 200, 0);
}
if(frame==11)
{
toss("magmetale", 71, 200, 0);
}
if(frame==13)
{
toss("magmetale", -92, 200, 0);
}
if(frame==15)
{
toss("magmetale", -302, 200, 0);
}
return;
}
if(animhandle==3967)
{
if(frame==1)
{
setNopain(1);
}
if(frame==5)
{
velo001(8, 0, 0);
}
if(frame==7)
{
velo001(1, 0, 0);
}
if(frame==9)
{
velo001(0, 0, 0);
}
if(frame==11)
{
setNopain(0);
}
return;
}
if(animhandle==3968)
{
if(frame==0)
{
setNopain(1);
}
if(frame==11)
{
spawn01("raiome", 0, 0, 0);
}
if(frame==13)
{
spawn01("raiome", 50, 0, 0);
}
if(frame==15)
{
spawn01("raiome", 100, 0, 0);
}
if(frame==17)
{
spawn01("raiome", 150, 0, 0);
}
if(frame==19)
{
spawn01("raiome", 200, 0, 0);
}
if(frame==21)
{
spawn01("raiome", 250, 0, 0);
}
if(frame==23)
{
spawn01("raiome", 300, 0, 0);
}
if(frame==25)
{
spawn01("raiome", 350, 0, 0);
}
if(frame==27)
{
spawn01("raiome", 400, 0, 0);
}
if(frame==33)
{
setNopain(0);
}
return;
}
if(animhandle==3982)
{

void self = getlocalvar("self");


if(frame==1){performattack(self, openborconstant("ANI_follow1"));}
return;
}

You might also like