####animationscript function main#####
# data/varie/FX/blood/flash.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==11)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/nulla.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/maxmagFX/maxmagFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
//void frame = getentityproperty (self, "animpos");
if (frame==25)
{
killentity(self);
}
return;
}
}
####animationscript function main#####
# data/varie/dust/rundust.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame==10)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/block/block.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
//int frame = getentityproperty(self, "animpos");
if (frame==8)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/blood/blood.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==11)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/blood/chomp.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==4)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/caduta/caduta.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
//int frame = getentityproperty(self, "animpos");
if (frame==5)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/button/button.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame==18)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/dust/fumocav.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self=getlocalvar("self");
if (frame==5)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/admagFX/admagFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if (frame==22)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/powup/powFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if (frame==22)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/bollaFX/bollaFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==81)
{
void self = getlocalvar("self");
if (frame==9)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/bollaFX/bollaFX2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if (frame==14)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/fire/burnfire.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int x = getentityproperty (self, "x");
int a = getentityproperty(self, "a");
int z = getentityproperty(self, "z");
int lx = openborvariant("xpos");
int dir = getentityproperty(self, "direction");
if(frame==1)
{
clearspawnentry();
setspawnentry("coords", x-lx, z+1, 80);
setspawnentry("name", "burnfumo");
//setspawnentry("flip", dir);
spawn();
}
if(frame==14)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/FX/fire/burnfumo.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==9)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/utility/quake.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/utility/quake2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/utility/soundfx.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==81)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
if(animnum==82)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
if(animnum==83)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
if(animnum==84)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/utility/nloopsnd.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==81)
{
void self = getlocalvar("self");
if (frame==1)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/chars/ax/ax.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==1)
{
init();
}
if(frame==1)
{
dorme();
}
return;
}
if(animnum==104)
{
if(frame==0)
{
fishadj();
}
if(frame==0)
{
init();
}
if(frame==1)
{
respawn();
}
return;
}
if(animnum==0)
{
if(frame==0)
{
grounden();
}
return;
}
if(animnum==36)
{
if(frame==1)
{
rundust();
}
if(frame==3)
{
rundust();
}
if(frame==5)
{
rundust();
}
return;
}
if(animnum==7)
{
if(frame==0)
{
thiefk();
}
if(frame==1)
{
contrast();
}
return;
}
if(animnum==82)
{
if(frame==1)
{
cont_rel();
}
return;
}
if(animnum==9)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==10)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK2"));
}
return;
}
if(animnum==161)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK2"));
}
return;
}
if(animnum==162)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==163)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK2"));
}
return;
}
if(animnum==165)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==84)
{
if(frame==0)
{
rage();
}
if(frame==0)
{
fx("axat");
}
return;
}
if(animnum==17)
{
if(frame==0)
{
th_turn();
}
return;
}
if(animnum==20)
{
if(frame==0)
{
mag_ex();
}
if(frame==0)
{
ivartre(0);
}
if(frame==0)
{
inv(600);
}
if(frame==0)
{
chngani(openborconstant("ANI_FOLLOW3"));
}
if(frame==1)
{
magic();
}
if(frame==9)
{
nomagic();
}
return;
}
if(animnum==83)
{
if(frame==0)
{
nomagic();
}
return;
}
####animationscript function main#####
# data/chars/tyris/tyris.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==1)
{
init();
}
if(frame==2)
{
dorme();
}
return;
}
if(animnum==104)
{
if(frame==1)
{
fishadj();
}
if(frame==1)
{
init();
}
if(frame==2)
{
respawn();
}
return;
}
if(animnum==36)
{
if(frame==1)
{
rundust();
}
if(frame==3)
{
rundust();
}
if(frame==5)
{
rundust();
}
return;
}
if(animnum==7)
{
if(frame==0)
{
thiefk();
}
if(frame==2)
{
contrast();
}
return;
}
if(animnum==8)
{
if(frame==0)
{
combofns(24, openborconstant("ANI_ATTACK4"));
}
return;
}
if(animnum==9)
{
if(frame==0)
{
combofns(18, openborconstant("ANI_ATTACK5"));
}
return;
}
if(animnum==82)
{
if(frame==1)
{
cont_rel();
}
return;
}
if(animnum==162)
{
if(frame==0)
{
combofns(24, openborconstant("ANI_ATTACK4"));
}
return;
}
if(animnum==163)
{
if(frame==0)
{
combofns(18, openborconstant("ANI_ATTACK5"));
}
return;
}
if(animnum==84)
{
if(frame==0)
{
rage();
}
if(frame==0)
{
fx("tyat");
}
return;
}
if(animnum==17)
{
if(frame==0)
{
grabback();
}
return;
}
if(animnum==20)
{
if(frame==0)
{
mag_ex();
}
if(frame==0)
{
ivartre(0);
}
if(frame==0)
{
inv(600);
}
if(frame==0)
{
chngani(openborconstant("ANI_FOLLOW3"));
}
if(frame==1)
{
magic();
}
if(frame==9)
{
nomagic();
}
return;
}
if(animnum==83)
{
if(frame==0)
{
nomagic();
}
return;
}
####animationscript function main#####
# data/chars/gilius/gilius.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==1)
{
init();
}
if(frame==2)
{
dorme();
}
return;
}
if(animnum==104)
{
if(frame==1)
{
fishadj();
}
if(frame==1)
{
init();
}
if(frame==2)
{
respawn();
}
return;
}
if(animnum==36)
{
if(frame==1)
{
rundust();
}
if(frame==3)
{
rundust();
}
if(frame==5)
{
rundust();
}
return;
}
if(animnum==7)
{
if(frame==0)
{
thiefk();
}
return;
}
if(animnum==8)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==9)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==10)
{
if(frame==0)
{
combofns(25, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==162)
{
if(frame==0)
{
combofns(35, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==163)
{
if(frame==0)
{
combofns(35, openborconstant("ANI_ATTACK8"));
}
return;
}
if(animnum==84)
{
if(frame==0)
{
rage();
}
if(frame==0)
{
fx("geat");
}
return;
}
if(animnum==17)
{
if(frame==1)
{
saltagiu();
}
if(frame==2)
{
saltagiu();
}
if(frame==3)
{
saltagiu();
}
if(frame==4)
{
saltagiu();
}
if(frame==5)
{
saltagiu();
}
return;
}
if(animnum==18)
{
if(frame==1)
{
saltagiu();
}
if(frame==2)
{
saltagiu();
}
if(frame==3)
{
saltagiu();
}
if(frame==4)
{
saltagiu();
}
if(frame==5)
{
saltagiu();
}
return;
}
if(animnum==20)
{
if(frame==0)
{
mag_ex();
}
if(frame==0)
{
ivartre(0);
}
if(frame==0)
{
inv(600);
}
if(frame==0)
{
chngani(openborconstant("ANI_FOLLOW3"));
}
if(frame==1)
{
magic();
}
if(frame==9)
{
nomagic();
}
return;
}
if(animnum==83)
{
if(frame==0)
{
nomagic();
}
return;
}
####animationscript function main#####
# data/chars/adder/adder.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==1)
{
init();
}
if(frame==2)
{
dorme();
}
return;
}
if(animnum==104)
{
if(frame==1)
{
fishadj();
}
if(frame==1)
{
init();
}
if(frame==2)
{
respawn();
}
return;
}
if(animnum==36)
{
if(frame==1)
{
rundust();
}
if(frame==3)
{
rundust();
}
if(frame==5)
{
rundust();
}
return;
}
if(animnum==7)
{
if(frame==0)
{
thiefk();
}
return;
}
if(animnum==8)
{
if(frame==0)
{
combofns(55, openborconstant("ANI_ATTACK4"));
}
return;
}
if(animnum==9)
{
if(frame==0)
{
combofns(30, openborconstant("ANI_ATTACK9"));
}
return;
}
if(animnum==161)
{
if(frame==0)
{
combofns(55, openborconstant("ANI_ATTACK4"));
}
return;
}
if(animnum==163)
{
if(frame==0)
{
combofns(30, openborconstant("ANI_ATTACK9"));
}
return;
}
if(animnum==164)
{
if(frame==0)
{
combofns(30, openborconstant("ANI_ATTACK9"));
}
return;
}
if(animnum==84)
{
if(frame==0)
{
rage();
}
if(frame==0)
{
fx("adat");
}
return;
}
if(animnum==17)
{
if(frame==0)
{
oldgratt();
}
return;
}
if(animnum==20)
{
if(frame==0)
{
mag_ex();
}
if(frame==0)
{
ivartre(0);
}
if(frame==0)
{
inv(600);
}
if(frame==0)
{
chngani(openborconstant("ANI_FOLLOW3"));
}
if(frame==1)
{
magic();
}
if(frame==9)
{
nomagic();
}
return;
}
if(animnum==83)
{
if(frame==0)
{
nomagic();
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/ax_mag1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame<=7)
{
changeentityproperty(self, "velocity", 1, 0, -10);
}
if(frame>7)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
//void self = getlocalvar("self");
if (frame==13)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/axmfake1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
meteor();
}
if(frame==1)
{
meteor();
}
if(frame==2)
{
meteor();
}
if(frame==3)
{
meteor();
}
if(frame==4)
{
meteor();
}
if(frame==5)
{
meteor();
}
if(frame==6)
{
meteor();
}
if(frame==7)
{
meteor();
}
if(frame==8)
{
damage(70, 20, "Ax");
}
if(frame==8)
{
meteor();
}
if(frame==9)
{
meteor();
}
if(frame==10)
{
meteor();
}
if(frame==11)
{
meteor();
}
if(frame==11)
{
ivartre(1);
}
if(frame==12)
{
meteor();
}
if(frame==13)
{
meteor();
}
if(frame==14)
{
meteor();
}
if(frame==15)
{
meteor();
}
if(frame==16)
{
meteor();
}
if(frame==17)
{
meteor();
}
if(frame==17)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/ax_mag2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if (frame<=4)
{
changeentityproperty(self, "velocity", -2, 0, -10);
}
if (frame>4)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
//void self = getlocalvar("self");
if (frame==11)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/axmfake2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
meteor();
}
if(frame==1)
{
meteor();
}
if(frame==2)
{
meteor();
}
if(frame==3)
{
meteor();
}
if(frame==4)
{
meteor();
}
if(frame==5)
{
meteor();
}
if(frame==6)
{
damage(350, 90, "Ax");
}
if(frame==6)
{
meteor();
}
if(frame==7)
{
meteor();
}
if(frame==8)
{
meteor();
}
if(frame==9)
{
meteor();
}
if(frame==10)
{
ivartre(1);
}
if(frame==10)
{
meteor();
}
if(frame==11)
{
meteor();
}
if(frame==11)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/ax_mag3.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
check();
}
return;
}
if(animnum==1)
{
if(frame==0)
{
target();
}
return;
}
if(animnum==81)
{
if(frame==5)
{
selfkill();
}
return;
}
if(animnum==23)
{
if(frame==5)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/ax/ax_mag4.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==10)
{
explode();
}
if(frame==12)
{
damage(500, 120, "Ax");
}
if(frame==17)
{
ivartre(1);
}
if(frame==26)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/ty_mag1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if (frame==9)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/tymfake1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
fall_fire();
}
if(frame==1)
{
fall_fire();
}
if(frame==2)
{
fall_fire();
}
if(frame==3)
{
fall_fire();
}
if(frame==4)
{
fall_fire();
}
if(frame==5)
{
fall_fire();
}
if(frame==6)
{
fall_fire();
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/ty_mag2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
changeentityproperty(self, "velocity", -3, 0, 0);
if(frame == 4)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
}
return;
}
if(animnum==81)
{
void self = getlocalvar("self");
changeentityproperty(self, "velocity", -3, 0, 0);
if(frame == 22)
{
killentity(self);
}
return;
}
}
####animationscript function main#####
# data/varie/magic/tyris/tymfake2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
aquila();
}
if(frame==1)
{
aquila();
}
if(frame==2)
{
aquila();
}
if(frame==3)
{
aquila();
}
if(frame==4)
{
aquila();
}
if(frame==5)
{
aquila();
}
if(frame==5)
{
damage(350, 90, "Tyris");
}
if(frame==6)
{
aquila();
}
if(frame==7)
{
aquila();
}
if(frame==8)
{
aquila();
}
if(frame==8)
{
ivartre(1);
}
if(frame==9)
{
aquila();
}
if(frame==10)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/ty_mag3.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==35)
{
damage(600, 150, "Tyris");
}
if(frame==38)
{
ivartre(1);
}
if(frame==42)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/ty_mag4.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==14)
{
sputa();
}
if(frame==27)
{
damage(800, 200, "Tyris");
}
if(frame==33)
{
ivartre(1);
}
if(frame==39)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/tyris/ty_mag42.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if (frame==23)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/gilius/gi_mag1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
//int frame = getentityproperty(self, "animpos");
if (frame==7)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/gilius/gimfake1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
thunder();
}
if(frame==1)
{
thunder();
}
if(frame==2)
{
thunder();
}
if(frame==3)
{
thunder();
}
if(frame==4)
{
thunder();
}
if(frame==5)
{
thunder();
}
if(frame==6)
{
thunder();
}
return;
}
####animationscript function main#####
# data/varie/magic/gilius/gi_3_alt.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==10)
{
palette(1);
}
if(frame==10)
{
FXspawn();
}
if(frame==12)
{
palette(0);
}
if(frame==17)
{
palette(1);
}
if(frame==17)
{
FXspawn();
}
if(frame==19)
{
palette(0);
}
if(frame==24)
{
palette(1);
}
if(frame==24)
{
FXspawn();
}
if(frame==26)
{
palette(0);
}
if(frame==27)
{
palette(1);
}
if(frame==27)
{
FXspawn();
}
if(frame==29)
{
palette(0);
}
if(frame==34)
{
palette(1);
}
if(frame==34)
{
FXspawn();
}
if(frame==36)
{
palette(0);
}
if(frame==40)
{
damage(250, 60, "Gilius");
}
if(frame==41)
{
ivartre(1);
}
if(frame==46)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/gilius/gi3alFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame == 7)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/gilius/ginewmag.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==35)
{
palette(1);
}
if(frame==36)
{
palette(0);
}
if(frame==37)
{
palette(1);
}
if(frame==38)
{
palette(0);
}
if(frame==46)
{
palette(1);
}
if(frame==47)
{
palette(0);
}
if(frame==65)
{
palette(1);
}
if(frame==66)
{
palette(0);
}
if(frame==67)
{
palette(1);
}
if(frame==68)
{
palette(0);
}
if(frame==74)
{
damage(370, 90, "Gilius");
}
if(frame==76)
{
palette(1);
}
if(frame==77)
{
palette(0);
}
if(frame==84)
{
ivartre(1);
}
if(frame==89)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/adder/ad_mag1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
//int frame = getentityproperty(self, "animpos");
if (frame==17)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/adder/admfake1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
if(frame==0)
{
mano();
}
if(frame==1)
{
mano();
}
if(frame==2)
{
mano();
}
if(frame==3)
{
mano();
}
if(frame==4)
{
mano();
}
if(frame==5)
{
mano();
}
if(frame==6)
{
mano();
}
if(frame==7)
{
mano();
}
return;
}
####animationscript function main#####
# data/varie/magic/adder/ad_mag2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int maxenemy = openborvariant("ent_max");
void player;
int pindex;
void opp;
int en;
void opptype;
changeentityproperty(self, "velocity", 1, 0, 0);
if(frame==25)
{
for(pindex=0; pindex<4; pindex++)
{
player=getplayerproperty(pindex, "entity");
for(en=0; en<maxenemy; en++)
{
opp = getentity(en);
opptype = getentityproperty(opp, "type");
if(getindexedvar(3)==0||getindexedvar(3)==NULL())
{
if(opptype==openborconstant("TYPE_ENEMY") && getentityvar(opp,10)!
=1 /*vale "1" se l'enemy � fuori portata*/)
{
damageentity(opp, player, 250, 9,
openborconstant("ATK_NORMAL3")); //mutilazione; "9" � un valore alto per
knockdowncount>0
}
}
if(getindexedvar(3)==2)
{
if(opptype==openborconstant("TYPE_PLAYER"))
{
damageentity(player, opp, 60, 9, openborconstant("ATK_NORMAL"));
}
}
}
}
}
if(frame==33)
{
setindexedvar(3,1);
}
if(frame==50)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/adder/ad_mag3.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int maxenemy = openborvariant("ent_max");
//int dir = getentityproperty(self, "direction");
void player;
int pindex;
void opp;
int en;
void opptype;
if(frame > 25)
{
changeentityproperty(self, "velocity", 0.8, 0, 0);
}
if(frame==12+25)
{
for(pindex=0; pindex<4; pindex++)
{
player=getplayerproperty(pindex, "entity");
for(en=0; en<maxenemy; en++)
{
opp = getentity(en);
opptype = getentityproperty(opp, "type");
if(getindexedvar(3)==0||getindexedvar(3)==NULL())
{
if(opptype==openborconstant("TYPE_ENEMY") && getentityvar(opp,10)!
=1 /*vale "1" se l'enemy � fuori portata*/)
{
damageentity(opp, player, 400, 9,
openborconstant("ATK_NORMAL3")); //mutilazione; "9" � un valore alto per
knockdowncount>0
}
}
if(getindexedvar(3)==2)
{
if(opptype==openborconstant("TYPE_PLAYER"))
{
damageentity(player, opp, 100, 9,
openborconstant("ATK_NORMAL"));
}
}
}
}
}
if(frame==33+25)
{
setindexedvar(3,1);
}
if(frame==47+25)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/magic/adder/ad_mag4.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==32)
{
damage(600, 150, "Adder");
}
if(frame==33)
{
ivartre(1);
}
if(frame==40)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/chronos/ch_mag1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==35)
{
damage(100, 45, "Chronos");
}
if(frame==36)
{
ivartre(1);
}
if(frame==42)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/chronos/ch_mag2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int maxenemy = openborvariant("ent_max");
void player;
int pindex;
void opp;
int en;
void opptype;
changeentityproperty(self, "velocity", 2, 0, 0);
if(frame==30)
{
for(pindex=0; pindex<4; pindex++)
{
player=getplayerproperty(pindex, "entity");
for(en=0; en<maxenemy; en++)
{
opp = getentity(en);
opptype = getentityproperty(opp, "type");
if((getindexedvar(3)==0||getindexedvar(3)==NULL()) &&
opptype==openborconstant("TYPE_ENEMY") && (getentityvar(opp,10)!=1 ||
getentityvar(opp,10)==NULL())/*vale "1" se l'enemy � fuori portata*/)
{
damageentity(opp, player, 350, 9, openborconstant("ATK_NORMAL3"));
//mutilazione; "9" � un valore alto per knockdowncount>0
}
if(getindexedvar(3)==2 && opptype==openborconstant("TYPE_PLAYER"))
{
damageentity(player, opp, 90, 9, openborconstant("ATK_NORMAL"));
}
}
}
}
if(frame==45)
{
setindexedvar(3,1);
}
if(frame==50)
{
killentity(self);
}
return;
}
}
####animationscript function main#####
# data/varie/magic/chronos/ch_mag3.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
if(frame==7)
{
sputa();
}
if(frame==23)
{
damage(350, 90, "Chronos");
}
if(frame==24)
{
ivartre(1);
}
if(frame==35)
{
selfkill();
}
return;
}
####animationscript function main#####
# data/varie/magic/chronos/toroFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
changeentityproperty(self, "velocity", 2, 0, 0);
if(frame==50)
killentity(self);
return;
}
####animationscript function main#####
# data/varie/magic/chronos/aqFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==38)
killentity(self);
return;
}
####animationscript function main#####
# data/varie/magic/chronos/leoFX.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
if(frame==28)
killentity(self);
return;
}
####animationscript function main#####
# data/chars/mask/tiger.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int dir = getentityproperty(self, "direction");
if(frame == 1)
{
killentity(self);
}
if(dir==0)
{
changeentityproperty(self, "velocity", -1.8, 0, 0);
}
if(dir==1)
{
changeentityproperty(self, "velocity", 1.8, 0, 0);
}
return;
}
####animationscript function main#####
# data/varie/images/players/axpan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/images/players/typan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/images/players/gipan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/images/players/adpan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/images/players/chpan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/images/players/mapan.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
if(frame==0)
{
changeentityproperty(self, "velocity", 2, 0, 0);
}
if(frame==1)
{
changeentityproperty(self, "velocity", 0, 0, 0);
}
if(frame==2)
{
changeentityproperty(self, "velocity", 3, 0, 0);
}
if (frame==3)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/objects/ampolla/ampolla.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
####animationscript function main#####
# data/varie/objects/energie/f_energy.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
####animationscript function main#####
# data/varie/objects/energie/m_energy.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
####animationscript function main#####
# data/varie/objects/energie/l_energy.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
####animationscript function main#####
# data/varie/atkup/atkup.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/defup/defup.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/chiave/chiave.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/objects/soldi/soldi0.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/objects/soldi/soldi1.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/objects/soldi/soldi2.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/objects/card/card.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
if(frame==1)
{
setentityvar(self, 3, time);
}
return;
}
if(animnum==0)
{
void self = getlocalvar("self");
int time = openborvariant("elapsed_time");
int stime = getentityvar(self, 3);
if(time - stime >=2000/*10 secondi*/)
{
changeentityproperty(self, "blink", 1);
}
if(time - stime >=3000/*15 secondi*/)
{
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/chiave/forziere.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==81)
{
void self = getlocalvar("self");
int x = getentityproperty(self, "x");
int z = getentityproperty(self, "z");
int a = getentityproperty(self, "a");
int lx = openborvariant("xpos");
//int time = openborvariant("elapsed_time");
void name;
void e;
int i;
if(frame==0)
{
setentityvar(self, 10, 1);//divento impossibile da colpire da magie/enemies in
caduta/attacchi scriptati
}
if(frame==3)
{
i = 25+rand()%25; //da 0 a 50
if(i>=0 && i <35)
{
name="a_lot_of_money";
}
if(i>=35 && i <=50)
{
name = "Card";
}
clearspawnentry();
setspawnentry("name", name);
setspawnentry("coords", x-lx, z+15, a);
e=spawn();
tossentity(e, 5, 0, 0);
}
return;
}
if(animnum==23)
{
void self = getlocalvar("self");
int x = getentityproperty(self, "x");
int z = getentityproperty(self, "z");
int a = getentityproperty(self, "a");
int lx = openborvariant("xpos");
void name;
void e;
//int i;
if(frame==3)
{
// i = 25+rand()%25; //da 0 a 50
// if(i>=0 && i<40)
// {
name = "few_money";
// }
// if(i>=40 && i <=50)
// {
// name = "some_money";
// }
clearspawnentry();
setspawnentry("name", name);
setspawnentry("coords", x-lx, z+15, a);
e=spawn();
tossentity(e, 5, 0, 0);
}
return;
}
####animationscript function main#####
# data/varie/branch/select.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==0)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kdown = 2;
int katt = 3;
void lev = getglobalvar("levelname");
//setindexedvar(4,0); INIZIALIZZATO IN animationscript "SELECT.H"
//setglobalvar("scene", "in_select"); INIZIALIZZATO IN animationscript "SELECT.H"
if(lev == "The_Forest" || lev == "Back_to_Forest")
{
changeentityproperty(self, "animpos", 0);
if(getindexedvar(4) == katt)
{
// // setglobalvar("scene", "no_select"); //spostato in level.c //spostato in
level.c
// jumptobranch("sentiero", 1);
setglobalvar("levselect", "sentiero");
killentity(self);
}
if(getindexedvar(4) == kdown)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW1"));
}
}
if(lev == "The_Village" || lev == "Back_to_Village")
{
changeentityproperty(self, "animpos", 1);
if(getindexedvar(4) == katt)
{
// setglobalvar("scene", "no_select"); //spostato in level.c //spostato in
level.c
// jumptobranch("salita", 1);
setglobalvar("levselect", "salita");
killentity(self);
}
if(getindexedvar(4) == kdown)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW2"));
}
}
if(lev == "Mountains" || lev == "Back_to_Mountains")
{
changeentityproperty(self, "animpos", 2);
if(getindexedvar(4) == katt)
{
// // setglobalvar("scene", "no_select"); //spostato in level.c
//spostato in level.c
// jumptobranch("vulcano", 1);
setglobalvar("levselect", "vulcano");
killentity(self);
}
if(getindexedvar(4) == kdown)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW3"));
}
}
if(lev == "Flying_Dragon")
{
changeentityproperty(self, "animpos", 3);
if(getindexedvar(4) == katt)
{
// // setglobalvar("scene", "no_select"); //spostato in level.c
//spostato in level.c
// jumptobranch("mare", 1);
setglobalvar("levselect", "mare");
killentity(self);
}
if(getindexedvar(4) == kdown)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW4"));
}
}
if(lev == "The_Marshland" || lev == "Back_to_Marshland")
{
changeentityproperty(self, "animpos", 4);
if(getindexedvar(4) == katt)
{
// // setglobalvar("scene", "no_select"); //spostato in level.c
//spostato in level.c
// jumptobranch("elevator", 1);
setglobalvar("levselect", "elevator");
killentity(self);
}
if(getindexedvar(4) == kdown)
{
changeentityproperty(self, "animation", openborconstant("ANI_FOLLOW5"));
}
}
return;
}
if(animnum==81)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kup = 1;
int katt = 3;
if(getindexedvar(4) ==kup)
{
changeentityproperty(self, "animation", openborconstant("ANI_IDLE"));
}
if(getindexedvar(4) ==katt)
{
// // setglobalvar("scene", "no_select"); //spostato in level.c
//spostato in level.c
// jumptobranch("carro", 1);
setglobalvar("levselect", "carro");
killentity(self);
}
return;
}
if(animnum==82)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kup = 1;
int katt = 3;
if(getindexedvar(4) ==kup)
{
changeentityproperty(self, "animation", openborconstant("ANI_IDLE"));
}
if(getindexedvar(4) ==katt)
{
// setglobalvar("scene", "no_select"); //spostato in level.c
// jumptobranch("funivia", 1);
setglobalvar("levselect", "funivia");
killentity(self);
}
return;
}
if(animnum==83)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kup = 1;
int katt = 3;
if(getindexedvar(4) ==kup)
{
changeentityproperty(self, "animation", openborconstant("ANI_IDLE"));
}
if(getindexedvar(4) ==katt)
{
// setglobalvar("scene", "no_select"); //spostato in level.c
// jumptobranch("ghiaccio", 1);
setglobalvar("levselect", "ghiaccio");
killentity(self);
}
return;
}
if(animnum==84)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kup = 1;
int katt = 3;
if(getindexedvar(4) ==kup)
{
changeentityproperty(self, "animation", openborconstant("ANI_IDLE"));
}
if(getindexedvar(4) ==katt)
{
// setglobalvar("scene", "no_select"); //spostato in level.c
// jumptobranch("pesci", 1);
setglobalvar("levselect", "pesci");
killentity(self);
}
return;
}
if(animnum==169)
{
void self = getlocalvar("self");
int pindex = getentityproperty(self, "playerindex");
int kup = 1;
int katt = 3;
if(getindexedvar(4) ==kup)
{
changeentityproperty(self, "animation", openborconstant("ANI_IDLE"));
}
if(getindexedvar(4) ==katt)
{
// setglobalvar("scene", "no_select"); //spostato in level.c
// jumptobranch("battle", 1);
setglobalvar("levselect", "battle");
killentity(self);
}
return;
}
####animationscript function main#####
# data/varie/fire/fire.txt
########################################
void main()
{
int frame = getlocalvar("frame");
int animnum = getlocalvar("animnum");
if(animnum==22)
{
void self = getlocalvar("self");
int dir = getentityproperty(self, "direction");
if(dir == 1)
{
changeentityproperty(self, "velocity", 0.8, 0, 0);
}
if(dir == 0)
{
changeentityproperty(self, "velocity", -0.8, 0, 0);
}
if(frame==13)
{
killentity(self);
}
return;
}