Frame 2
stop();
Instance of Symbol 20 MovieClip in Frame 2
onClipEvent (load) {
totalFileSize = _root.getBytesTotal();
}
onClipEvent (enterFrame) {
bytesLoaded = _root.getBytesLoaded();
amountLoaded = bytesLoaded / totalFileSize;
percentLoaded = int(100 * amountLoaded);
_root.loadvar = ((int(bytesLoaded / 1000) + "kb/") + int(totalFileSize / 1000)) + "kb";
_root.loadbar.gotoAndStop(int(percentLoaded / 4));
if (amountLoaded >= 1) {
Mouse.show();
_root.gotoAndPlay(2);
}
}
Frame 3
stopAllSounds();
Frame 140
stop();
Instance of Symbol 118 MovieClip in Frame 140
onClipEvent (load) {
stopAllSounds();
music = new Sound();
music.attachSound("intromusic");
music.start(0, 9999);
_level0._quality = "medium";
}
Frame 141
stopAllSounds();
Instance of Symbol 193 MovieClip in Frame 400
onClipEvent (load) {
_root.star.initGame();
}
onClipEvent (enterFrame) {
_root.star.star1();
_root.star.star2();
}
Instance of Symbol 193 MovieClip in Frame 431
onClipEvent (load) {
_root.star.initGame();
}
onClipEvent (enterFrame) {
_root.star.star1();
_root.star.star2();
}
Frame 540
stop();
Instance of Symbol 280 MovieClip in Frame 540
onClipEvent (load) {
stopAllSounds();
music = new Sound();
music.attachSound("breifing");
music.start(0, 9999);
}
Frame 541
stop();
Frame 542
stop();
Frame 590
function initGame() {
currmov = 0;
smokeFumes = [];
aim = 1;
totalaim = 1;
aimout = int((aim / totalaim) * 100) + "%";
nextSmoke = 0;
plutotime = 0;
bexps = [];
nextbexp = 0;
nrgs = [];
nextnrgspn = 0;
expend = false;
healths = [];
nexthealthspn = 0;
trails = [];
nexttrails = 0;
leftbooster._alpha = 0;
rightbooster._alpha = 0;
mainbooster._yscale = 30;
mainbooster._alpha = 60;
points = 0;
laserlevel = 1;
guycount = 0;
distime = 0;
nextLaser = 0;
nextLaserTime = 0;
lasers = [];
nextXlar = 0;
nextXlarTime = 0;
Xlars = [];
nextxlarspark = 0;
xlarsparks = [];
nextXeenon = 0;
nextXeenonTime = 6000;
xeenons = [];
nexthealthup = 0;
healthups = [];
nextenergyup = 0;
energyups = [];
nextgunup = 0;
gunups = [];
spacestationtime = 0;
energy = 100;
energytot = 100;
energytime = 0;
damage = 100;
nextspark = 0;
sparks = [];
nextexp = 0;
exps = [];
nextheffect = 0;
heffects = [];
nexteeffect = 0;
eeffects = [];
nextgeffect = 0;
geffects = [];
laserdmg = 30;
music = new Sound();
music.attachSound("level1music");
music.start(0, 9999);
plasma = new Sound();
plasma.attachSound("plasma");
stebetfire = new Sound();
stebetfire.attachSound("stebetfire");
pup = new Sound();
pup.attachSound("powerup");
eup = new Sound();
eup.attachSound("energyup");
hit = new Sound();
hit.setVolume(150);
hit.attachSound("hit");
expshoot = new Sound();
expshoot.attachSound("expshot");
exphit = new Sound();
exphit.attachSound("exphit");
}
function shipShift() {
aimout = int((aim / totalaim) * 100) + "%";
if ((((stebet._x + 60) + currmov) < 550) and (((stebet._x - 60) + currmov) > 0)) {
_root.stebet._x = _root.stebet._x + int(currmov);
} else if (((stebet._x + 60) + currmov) >= 550) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
} else if (((stebet._x - 60) + currmov) <= 0) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
}
if (Key.isDown(37)) {
rightbooster._alpha = 60;
leftbooster._alpha = 0;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(2);
}
if (currmov > -18) {
currmov = currmov - 2;
}
} else if (_root.stebet._currentframe == 5) {
_root.stebet.gotoAndPlay(6);
} else if (_root.stebet._currentframe == 6) {
_root.stebet.gotoAndPlay(7);
}
if (Key.isDown(39)) {
rightbooster._alpha = 0;
leftbooster._alpha = 60;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(11);
}
if (currmov < 18) {
currmov = currmov + 2;
}
} else if (_root.stebet._currentframe == 15) {
_root.stebet.gotoAndPlay(16);
} else if (_root.stebet._currentframe == 16) {
_root.stebet.gotoAndPlay(17);
}
if (Key.isDown(38)) {
mainbooster._yscale = 50;
if (_root.stebet._y > 200) {
_root.stebet._y = _root.stebet._y - 8;
}
}
if (Key.isDown(40)) {
mainbooster._yscale = 20;
if ((_root.stebet._y + 60) < 400) {
_root.stebet._y = _root.stebet._y + 8;
}
}
if ((!Key.isDown(39)) and (!Key.isDown(37))) {
leftbooster._alpha = 0;
rightbooster._alpha = 0;
}
if ((!Key.isDown(38)) and (!Key.isDown(40))) {
mainbooster._yscale = 35;
}
rightbooster._x = stebet._x - 10;
leftbooster._x = stebet._x + 10;
rightbooster._y = stebet._y;
leftbooster._y = stebet._y;
mainbooster._x = stebet._x;
mainbooster._y = stebet._y + 40;
}
function shootlaser() {
if (energy > 0) {
if (getTimer() > nextLaserTime) {
totalaim++;
nextLaser++;
if (laserlevel == 1) {
duplicateMovieClip ("laser", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 200;
energy = energy - 3;
}
if (laserlevel == 2) {
duplicateMovieClip ("laserup", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 250;
energy = energy - 3;
}
if (laserlevel >= 3) {
duplicateMovieClip ("laserup2", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 350;
energy = energy - 4;
}
clip = _root["laser" + nextLaser];
clip._x = stebet._x;
clip._y = stebet._y;
lasers.push(clip);
_root.stebetfire.start();
}
}
}
function moveLasers() {
i = trails.length - 1;
while (i >= 0) {
trails[i]._y = trails[i]._y + (2 * trails[i]._currentFrame);
trails[i]._alpha = trails[i]._alpha - 25;
trails[i]._yscale = trails[i]._yscale - 10;
if (trails[i]._alpha < 20) {
trails[i].removeMovieClip();
trails.splice(i, 1);
}
i--;
}
i = lasers.length - 1;
while (i >= 0) {
lasers[i]._y = lasers[i]._y - 16;
if (laserlevel == 2) {
}
if (laserlevel >= 3) {
duplicateMovieClip ("laserup2", "trail" + nexttrail, nexttrail + 1400);
clipa = _root["trail" + nexttrail];
clipa._x = lasers[i]._x;
clipa._y = lasers[i]._y;
trails.push(clipa);
nexttrail++;
}
if (lasers[i]._y < -5) {
lasers[i].removeMovieClip();
lasers.splice(i, 1);
}
i--;
}
i = Xlars.length - 1;
while (i >= 0) {
Xlars[i]._y = Xlars[i]._y + 22;
if (Xlars[i]._y > 450) {
Xlars[i].removeMovieClip();
Xlars.splice(i, 1);
}
i--;
}
i = healthups.length - 1;
while (i >= 0) {
healthups[i]._y = healthups[i]._y + 5;
if (healthups[i]._y > 450) {
healthups[i].removeMovieClip();
healthups.splice(i, 1);
}
i--;
}
i = energyups.length - 1;
while (i >= 0) {
energyups[i]._y = energyups[i]._y + 5;
if (energyups[i]._y > 450) {
energyups[i].removeMovieClip();
energyups.splice(i, 1);
}
i--;
}
i = gunups.length - 1;
while (i >= 0) {
gunups[i]._y = gunups[i]._y + 5;
if (gunups[i]._y > 450) {
gunups[i].removeMovieClip();
gunups.splice(i, 1);
}
i--;
}
}
function newguy() {
if (getTimer() > nextXeenonTime) {
duplicateMovieClip ("xeenon", "xeenon" + nextXeenon, nextXeenon + 99);
clip = _root["xeenon" + nextXeenon];
clip.gotoAndStop(1);
clip._x = (Math.random() * 400) + 1;
clip._y = -60;
clip.life = 120;
xeenons.push(clip);
nextXeenon++;
nextXeenonTime = (getTimer() + 500) + int(Math.random() * 2000);
}
}
function laserHit() {
i = xeenons.length - 1;
while (i >= 0) {
if (xeenons[i]._y > 480) {
removexeenon(i);
}
k = lasers.length - 1;
while (k >= 0) {
x = xeenons[i]._x;
y = xeenons[i]._y;
if ((Math.abs(y - lasers[k]._y) < 45) and (Math.abs(x - lasers[k]._x) < 45)) {
aim++;
points = points + 10;
xeenons[i].life = xeenons[i].life - laserdmg;
if (laserlevel == 2) {
xeenons[i].life = xeenons[i].life - 10;
}
if (laserlevel == 3) {
xeenons[i].life = xeenons[i].life - 35;
}
if (laserlevel <= 2) {
duplicateMovieClip ("spark", "spark" + nextspark, nextspark + 599);
} else if (laserlevel == 3) {
duplicateMovieClip ("spark2", "spark" + nextspark, nextspark + 599);
}
clip = _root["spark" + nextspark];
clip._x = lasers[k]._x;
clip._y = lasers[k]._y;
clip.cleartime = getTimer() + 500;
sparks.push(clip);
nextspark++;
hit.start();
lasers[k].removeMovieClip();
lasers.splice(k, 1);
}
if (xeenons[i].life <= 0) {
points = points + 40;
randnum = int(Math.random() * 20);
if ((((randnum == 3) or (randnum == 6)) or (randnum == 9)) or (randnum == 18)) {
duplicateMovieClip ("healthup", "healthup" + nexthealthup, nexthealthup + 1299);
clipz = _root["healthup" + nexthealthup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
healthups.push(clipz);
nexthealthup++;
}
if ((((randnum == 2) or (randnum == 4)) or (randnum == 8)) or (randnum == 16)) {
duplicateMovieClip ("energyup", "energyup" + nextenergyup, nextenergyup + 1499);
clipz = _root["energyup" + nextenergyup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
energyups.push(clipz);
nextenergyup++;
}
if ((randnum == 5) and (laserlevel < 3)) {
duplicateMovieClip ("gunup", "gunup" + nextgunup, nextgunup + 1499);
clipz = _root["gunup" + nextgunup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
gunups.push(clipz);
nextgunup++;
}
explodexeenon(i);
}
k--;
}
i--;
}
j = Xlars.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - Xlars[j]._y) < 20) and (Math.abs(x - Xlars[j]._x) < 40)) {
if (points > 5) {
points = points - 5;
} else if ((points < 5) and (points > 0)) {
points = 0;
}
damage = damage - 10;
hitflash.gotoAndPlay(4);
duplicateMovieClip ("xlarspark", "xlarspark" + nextxlarspark, nextxlarspark + 1099);
clip = _root["xlarspark" + nextxlarspark];
clip._x = Xlars[j]._x;
clip._y = Xlars[j]._y;
clip.cleartime = getTimer() + 500;
xlarsparks.push(clip);
nextxlarspark++;
hit.start();
Xlars[j].removeMovieClip();
Xlars.splice(j, 1);
}
j--;
}
j = healthups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - healthups[j]._y) < 40) and (Math.abs(x - healthups[j]._x) < 40)) {
if (damage > 80) {
damage = 100;
} else {
damage = damage + 20;
}
healthend = getTimer() + 2000;
pup.start();
_root.outputvar = "Damage Fix";
_root.distime = getTimer() + 3000;
healthups[j].removeMovieClip();
healthups.splice(j, 1);
}
j--;
}
j = energyups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - energyups[j]._y) < 40) and (Math.abs(x - energyups[j]._x) < 40)) {
if (energy > 80) {
energy = 100;
} else {
energy = energy + 20;
}
nrgend = getTimer() + 1500;
pup.start();
_root.outputvar = "More Energy";
_root.distime = getTimer() + 3000;
energyups[j].removeMovieClip();
energyups.splice(j, 1);
}
j--;
}
j = gunups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - gunups[j]._y) < 40) and (Math.abs(x - gunups[j]._x) < 40)) {
if (laserlevel <= 3) {
laserlevel++;
}
duplicateMovieClip ("guneffect", "geffect" + nextgeffect, nextgeffect + 1699);
clipz = _root["geffect" + nextgeffect];
clipz._x = x;
clipz._y = y + 10;
clipz.cleartime = getTimer() + 2000;
geffects.push(clipz);
nexteeffect++;
eup.start();
_root.outputvar = "Gun Upgrade";
_root.distime = getTimer() + 3000;
gunups[j].removeMovieClip();
gunups.splice(j, 1);
}
j--;
}
}
function moveXeenons() {
i = xeenons.length - 1;
while (i >= 0) {
if (int(Math.random() * 15) == 6) {
if (getTimer() > nextXlarTime) {
nextXlar++;
duplicateMovieClip ("Xlar", "Xlar" + nextXlar, nextXlar + 899);
clip = _root["Xlar" + nextXlar];
clip._x = xeenons[i]._x;
clip._y = xeenons[i]._y;
Xlars.push(clip);
_root.plasma.start();
nextXlarTime = getTimer() + 250;
}
}
x = xeenons[i]._x;
y = xeenons[i]._y;
if ((stebet._x - x) < -10) {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(3);
xeenons[i]._x = xeenons[i]._x - 6;
} else if ((stebet._x - x) > 10) {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(2);
xeenons[i]._x = xeenons[i]._x + 6;
} else {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(1);
}
if (((((stebet._x - x) > -40) and ((stebet._x - x) < 40)) and ((stebet._y + 50) >= xeenons[i]._y)) and ((stebet._y - 10) <= xeenons[i]._y)) {
explodexeenon(i);
damage = damage - 20;
hitflash.gotoAndPlay(2);
if (points > 20) {
points = points - 20;
} else if ((points < 20) and (points > 0)) {
points = 0;
}
}
i--;
}
}
function moveSpaceStation() {
if (getTimer() > spacestationtime) {
_root.spacestation._y++;
spacestationtime = getTimer() + 100;
}
if (getTimer() > plutotime) {
_root.pluto._y++;
_root.craters._y++;
_root.craters._rotation = _root.craters._rotation + 0.8;
plutotime = getTimer() + 250;
}
}
function increaseEnergy() {
if (getTimer() >= energytime) {
if (energy < energytot) {
energy = energy + 2;
energytime = getTimer() + 300;
}
}
_root.energybar._yscale = (energy / energytot) * 100;
_root.energybar._xscale = (energy / energytot) * 100;
_root.energybar._y = 342;
j = heffects.length - 1;
while (j >= 0) {
heffects[j]._x = stebet._x;
heffects[j]._y = stebet._y;
if (getTimer() > heffects[j].cleartime) {
heffects[j].removeMovieClip();
heffects.splice(j, 1);
}
j--;
}
j = eeffects.length - 1;
while (j >= 0) {
eeffects[j]._x = stebet._x;
eeffects[j]._y = stebet._y;
if (getTimer() > eeffects[j].cleartime) {
eeffects[j].removeMovieClip();
eeffects.splice(j, 1);
}
j--;
}
j = geffects.length - 1;
while (j >= 0) {
geffects[j]._x = stebet._x;
geffects[j]._y = stebet._y;
if (getTimer() > geffects[j].cleartime) {
geffects[j].removeMovieClip();
geffects.splice(j, 1);
}
j--;
}
}
function removesparks() {
i = sparks.length - 1;
while (i >= 0) {
if (getTimer() >= sparks[i].cleartime) {
sparks[i].removeMovieClip();
sparks.splice(i, 1);
}
i--;
}
i = xlarsparks.length - 1;
while (i >= 0) {
if (getTimer() >= xlarsparks[i].cleartime) {
xlarsparks[i].removeMovieClip();
xlarsparks.splice(i, 1);
}
i--;
}
i = exps.length - 1;
while (i >= 0) {
if (getTimer() >= exps[i].cleartime) {
exps[i].removeMovieClip();
exps.splice(i, 1);
}
i--;
}
i = bexps.length - 1;
while (i >= 0) {
if (getTimer() >= bexps[i].cleartime) {
bexps[i].removeMovieClip();
bexps.splice(i, 1);
}
i--;
}
}
function clearOutput() {
if (getTimer() > distime) {
outputvar = "";
}
}
function checkdamage() {
_root.damagebar._yscale = damage;
_root.damagebar._xscale = damage;
_root.damagebar._y = 342;
if (damage > 35) {
dmgind.gotoAndStop(1);
}
if (damage <= 35) {
dmgind.play();
}
if (damage <= 0) {
k = lasers.length - 1;
while (k >= 0) {
lasers[k].removeMovieClip();
lasers.splice(k, 1);
k--;
}
k = Xlars.length - 1;
while (k >= 0) {
Xlars[k].removeMovieClip();
Xlars.splice(k, 1);
k--;
}
k = RShots.length - 1;
while (k >= 0) {
RShots[k].removeMovieClip();
RShots.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
k = healthups.length - 1;
while (k >= 0) {
healthups[k].removeMovieClip();
healthups.splice(k, 1);
k--;
}
k = energyups.length - 1;
while (k >= 0) {
energyups[k].removeMovieClip();
energyups.splice(k, 1);
k--;
}
k = nrgs.length - 1;
while (k >= 0) {
nrgs[k].removeMovieClip();
nrgs.splice(k, 1);
k--;
}
k = healths.length - 1;
while (k >= 0) {
healths[k].removeMovieClip();
healths.splice(k, 1);
k--;
}
k = gunups.length - 1;
while (k >= 0) {
gunups[k].removeMovieClip();
gunups.splice(k, 1);
k--;
}
k = trails.length - 1;
while (k >= 0) {
trails[k].removeMovieClip();
trails.splice(k, 1);
k--;
}
duplicateMovieClip ("exp1", "exp1" + nextexp, nextexp + 799);
exphit.start();
clip = _root["exp1" + nextexp];
clip._x = stebet._x + 65;
clip._y = stebet._y + 50;
clip.cleartime = getTimer() + 500;
exps.push(clip);
nextexp++;
_root.stebet.removeMovieClip();
gotoAndPlay (626);
}
}
function removexeenon(n) {
guycount++;
xeenons[n].removeMovieClip();
xeenons.splice(n, 1);
}
function explodexeenon(n) {
expshoot.start();
expend = true;
expx = xeenons[n]._x;
expy = xeenons[n]._y;
duplicateMovieClip ("bexp", "bexp" + nextbexp, nextbexp + 299);
clip = _root["bexp" + nextbexp];
clip._x = expx;
clip._y = expy;
clip.cleartime = getTimer() + 1000;
bexps.push(clip);
nextbexp++;
explodeeffect(n);
removexeenon(n);
}
function beatstage() {
if (guycount > 100) {
k = healthups.length - 1;
while (k >= 0) {
healthups[k].removeMovieClip();
healthups.splice(k, 1);
k--;
}
k = energyups.length - 1;
while (k >= 0) {
energyups[k].removeMovieClip();
energyups.splice(k, 1);
k--;
}
k = gunups.length - 1;
while (k >= 0) {
gunups[k].removeMovieClip();
gunups.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
k = trails.length - 1;
while (k >= 0) {
trails[k].removeMovieClip();
trails.splice(k, 1);
k--;
}
k = healths.length - 1;
while (k >= 0) {
healths[k].removeMovieClip();
healths.splice(k, 1);
k--;
}
k = nrgs.length - 1;
while (k >= 0) {
nrgs[k].removeMovieClip();
nrgs.splice(k, 1);
k--;
}
stopAllSounds();
gotoAndPlay (591);
}
}
function explodeeffect(n) {
if (expend) {
pexp = int(Math.random() * 2);
if (pexp == 0) {
duplicateMovieClip ("expl", "smoke" + nextSmoke, nextSmoke + 399);
} else if (pexp == 1) {
duplicateMovieClip ("expl2", "smoke" + nextSmoke, nextSmoke + 399);
}
clip = _root["smoke" + nextSmoke];
clip._x = (expx - 10) + int(Math.random() * 20);
clip._y = (expy - 10) + int(Math.random() * 20);
clip._rotation = int(Math.random() * 360);
clip._xscale = sizex;
clip._yscale = sizey;
smokeFumes.push(clip);
nextSmoke++;
nextSmokeTime = getTimer() + 25;
sizex = sizex - 4;
sizey = sizey - 4;
}
}
function moveCurrentSmoke() {
i = smokeFumes.length - 1;
while (i >= 0) {
if (sizex < 15) {
expend = false;
sizex = 50;
sizey = 50;
}
if (smokeFumes[i]._currentFrame == 28) {
smokeFumes[i].removeMovieClip();
smokeFumes.splice(i, 1);
}
i--;
}
}
function nrgeffect() {
if (getTimer() < nrgend) {
duplicateMovieClip ("nrgspn", "nrgspn" + nextnrgspn, nextnrgspn + 1000);
clip = _root["nrgspn" + nextnrgspn];
clip._x = _root.stebet._x;
clip._y = _root.stebet._y;
clip.endtime = 2000 + getTimer();
clip._rotation = int(Math.random() * 360);
nrgs.push(clip);
if (nextnrgspn >= 100) {
nextnrgspn = 0;
} else {
nextnrgspn++;
}
}
}
function moveCurrentNrg() {
i = nrgs.length - 1;
while (i >= 0) {
nrgs[i]._xscale = nrgs[i]._xscale - 2;
nrgs[i]._yscale = nrgs[i]._yscale - 2;
nrgs[i]._rotation = nrgs[i]._rotation + 15;
nrgs[i]._x = stebet._x;
nrgs[i]._y = stebet._y;
if (nrgs[i].endtime < getTimer()) {
nrgs[i].removeMovieClip();
nrgs.splice(i, 1);
}
i--;
}
}
function healtheffect() {
if (getTimer() < healthend) {
duplicateMovieClip ("healthspn", "healthspn" + nexthealthspn, nexthealthspn + 1300);
clip = _root["healthspn" + nexthealthspn];
clip._x = _root.stebet._x;
clip._y = _root.stebet._y;
clip.endtime = 2000 + getTimer();
clip._rotation = int(Math.random() * 360);
clip._xscale = 10;
clip._yscale = 10;
healths.push(clip);
if (nexthealthspn >= 100) {
nexthealthspn = 0;
} else {
nexthealthspn++;
}
}
}
function moveCurrentHealth() {
i = healths.length - 1;
while (i >= 0) {
healths[i]._xscale = healths[i]._xscale + 12;
healths[i]._yscale = healths[i]._yscale + 12;
healths[i]._x = stebet._x;
healths[i]._y = stebet._y;
healths[i]._alpha = healths[i]._alpha - 6;
if (healths[i]._alpha < 10) {
healths[i].removeMovieClip();
healths.splice(i, 1);
}
i--;
}
}
stop();
Instance of Symbol 495 MovieClip in Frame 590
onClipEvent (load) {
_root.stebet.stop();
_root.laser.stop();
_root.spark.stop();
_root.initGame();
}
onClipEvent (enterFrame) {
_root.shipShift();
_root.moveLasers();
_root.newGuy();
_root.moveXeenons();
_root.laserHit();
_root.beatStage();
_root.increaseenergy();
_root.removesparks();
_root.clearOutput();
_root.checkdamage();
_root.movespacestation();
_root.explodeeffect();
_root.moveCurrentSmoke();
_root.nrgeffect();
_root.moveCurrentNrg();
_root.healtheffect();
_root.moveCurrentHealth();
if (Key.isDown(32)) {
_root.shootLaser();
}
}
Frame 591
function initGame() {
}
function shipShift() {
aimout = int((aim / totalaim) * 100) + "%";
if ((((stebet._x + 60) + currmov) < 550) and (((stebet._x - 60) + currmov) > 0)) {
_root.stebet._x = _root.stebet._x + int(currmov);
} else if (((stebet._x + 60) + currmov) >= 550) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
} else if (((stebet._x - 60) + currmov) <= 0) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
}
if (Key.isDown(37)) {
rightbooster._alpha = 60;
leftbooster._alpha = 0;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(2);
}
if (currmov > -18) {
currmov = currmov - 2;
}
} else if (_root.stebet._currentframe == 5) {
_root.stebet.gotoAndPlay(6);
} else if (_root.stebet._currentframe == 6) {
_root.stebet.gotoAndPlay(7);
}
if (Key.isDown(39)) {
rightbooster._alpha = 0;
leftbooster._alpha = 60;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(11);
}
if (currmov < 18) {
currmov = currmov + 2;
}
} else if (_root.stebet._currentframe == 15) {
_root.stebet.gotoAndPlay(16);
} else if (_root.stebet._currentframe == 16) {
_root.stebet.gotoAndPlay(17);
}
if (Key.isDown(38)) {
mainbooster._yscale = 50;
if (_root.stebet._y > 200) {
_root.stebet._y = _root.stebet._y - 8;
}
}
if (Key.isDown(40)) {
mainbooster._yscale = 20;
if ((_root.stebet._y + 60) < 400) {
_root.stebet._y = _root.stebet._y + 8;
}
}
if ((!Key.isDown(39)) and (!Key.isDown(37))) {
leftbooster._alpha = 0;
rightbooster._alpha = 0;
}
if ((!Key.isDown(38)) and (!Key.isDown(40))) {
mainbooster._yscale = 35;
}
rightbooster._x = stebet._x - 10;
leftbooster._x = stebet._x + 10;
rightbooster._y = stebet._y;
leftbooster._y = stebet._y;
mainbooster._x = stebet._x;
mainbooster._y = stebet._y + 40;
}
function shootlaser() {
if (energy > 0) {
if (getTimer() > nextLaserTime) {
nextLaser++;
if (laserlevel == 1) {
duplicateMovieClip ("laser", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 200;
energy = energy - 4;
}
if (laserlevel == 2) {
duplicateMovieClip ("laserup", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 250;
energy = energy - 4;
}
if (laserlevel == 3) {
duplicateMovieClip ("laserup2", "laser" + nextLaser, nextLaser + 100);
nextLaserTime = getTimer() + 350;
energy = energy - 4;
}
clip = _root["laser" + nextLaser];
clip._x = stebet._x;
clip._y = stebet._y;
lasers.push(clip);
_root.stebetfire.start();
}
}
}
function moveLasers() {
i = trails.length - 1;
while (i >= 0) {
trails[i]._y = trails[i]._y + (2 * trails[i]._currentFrame);
trails[i]._alpha = trails[i]._alpha - 25;
trails[i]._yscale = trails[i]._yscale - 10;
if (trails[i]._alpha < 20) {
trails[i].removeMovieClip();
trails.splice(i, 1);
}
i--;
}
i = lasers.length - 1;
while (i >= 0) {
lasers[i]._y = lasers[i]._y - 16;
if (laserlevel == 2) {
}
if (laserlevel == 3) {
duplicateMovieClip ("laserup2", "trail" + nexttrail, nexttrail + 1400);
clipa = _root["trail" + nexttrail];
clipa._x = lasers[i]._x;
clipa._y = lasers[i]._y;
trails.push(clipa);
nexttrail++;
}
if (lasers[i]._y < -5) {
lasers[i].removeMovieClip();
lasers.splice(i, 1);
}
i--;
}
i = Xlars.length - 1;
while (i >= 0) {
Xlars[i]._y = Xlars[i]._y + 22;
if (Xlars[i]._y > 450) {
Xlars[i].removeMovieClip();
Xlars.splice(i, 1);
}
i--;
}
i = healthups.length - 1;
while (i >= 0) {
healthups[i]._y = healthups[i]._y + 5;
if (healthups[i]._y > 450) {
healthups[i].removeMovieClip();
healthups.splice(i, 1);
}
i--;
}
i = energyups.length - 1;
while (i >= 0) {
energyups[i]._y = energyups[i]._y + 5;
if (energyups[i]._y > 450) {
energyups[i].removeMovieClip();
energyups.splice(i, 1);
}
i--;
}
i = gunups.length - 1;
while (i >= 0) {
gunups[i]._y = gunups[i]._y + 5;
if (gunups[i]._y > 450) {
gunups[i].removeMovieClip();
gunups.splice(i, 1);
}
i--;
}
}
function newguy() {
if (getTimer() > nextXeenonTime) {
duplicateMovieClip ("xeenon", "xeenon" + nextXeenon, nextXeenon + 99);
clip = _root["xeenon" + nextXeenon];
clip.gotoAndStop(1);
clip._x = (Math.random() * 400) + 1;
clip._y = -60;
clip.life = 120;
xeenons.push(clip);
nextXeenon++;
nextXeenonTime = (getTimer() + 500) + int(Math.random() * 2000);
}
}
function laserHit() {
i = xeenons.length - 1;
while (i >= 0) {
if (xeenons[i]._y > 480) {
removexeenon(i);
}
k = lasers.length - 1;
while (k >= 0) {
x = xeenons[i]._x;
y = xeenons[i]._y;
if ((Math.abs(y - lasers[k]._y) < 45) and (Math.abs(x - lasers[k]._x) < 45)) {
points = points + 10;
xeenons[i].life = xeenons[i].life - laserdmg;
if (laserlevel == 2) {
xeenons[i].life = xeenons[i].life - 10;
}
if (laserlevel == 3) {
xeenons[i].life = xeenons[i].life - 35;
}
if (laserlevel <= 2) {
duplicateMovieClip ("spark", "spark" + nextspark, nextspark + 599);
} else if (laserlevel == 3) {
duplicateMovieClip ("spark2", "spark" + nextspark, nextspark + 599);
}
clip = _root["spark" + nextspark];
clip._x = lasers[k]._x;
clip._y = lasers[k]._y;
clip.cleartime = getTimer() + 500;
sparks.push(clip);
nextspark++;
hit.start();
lasers[k].removeMovieClip();
lasers.splice(k, 1);
}
if (xeenons[i].life <= 0) {
points = points + 40;
randnum = int(Math.random() * 20);
if ((((randnum == 3) or (randnum == 6)) or (randnum == 9)) or (randnum == 18)) {
duplicateMovieClip ("healthup", "healthup" + nexthealthup, nexthealthup + 1299);
clipz = _root["healthup" + nexthealthup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
healthups.push(clipz);
nexthealthup++;
}
if ((((randnum == 2) or (randnum == 4)) or (randnum == 8)) or (randnum == 16)) {
duplicateMovieClip ("energyup", "energyup" + nextenergyup, nextenergyup + 1499);
clipz = _root["energyup" + nextenergyup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
energyups.push(clipz);
nextenergyup++;
}
if ((randnum == 5) and (laserlevel < 3)) {
duplicateMovieClip ("gunup", "gunup" + nextgunup, nextgunup + 1499);
clipz = _root["gunup" + nextgunup];
clipz._x = xeenons[i]._x;
clipz._y = xeenons[i]._y;
gunups.push(clipz);
nextgunup++;
}
explodexeenon(i);
}
k--;
}
i--;
}
j = Xlars.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - Xlars[j]._y) < 20) and (Math.abs(x - Xlars[j]._x) < 40)) {
if (points > 5) {
points = points - 5;
} else if ((points < 5) and (points > 0)) {
points = 0;
}
damage = damage - 10;
hitflash.gotoAndPlay(4);
duplicateMovieClip ("xlarspark", "xlarspark" + nextxlarspark, nextxlarspark + 1099);
clip = _root["xlarspark" + nextxlarspark];
clip._x = Xlars[j]._x;
clip._y = Xlars[j]._y;
clip.cleartime = getTimer() + 500;
xlarsparks.push(clip);
nextxlarspark++;
hit.start();
Xlars[j].removeMovieClip();
Xlars.splice(j, 1);
}
j--;
}
j = healthups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - healthups[j]._y) < 40) and (Math.abs(x - healthups[j]._x) < 40)) {
if (damage > 80) {
damage = 100;
} else {
damage = damage + 20;
}
healthend = getTimer() + 2000;
pup.start();
_root.outputvar = "Damage Fix";
_root.distime = getTimer() + 3000;
healthups[j].removeMovieClip();
healthups.splice(j, 1);
}
j--;
}
j = energyups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - energyups[j]._y) < 40) and (Math.abs(x - energyups[j]._x) < 40)) {
if (energy > 80) {
energy = 100;
} else {
energy = energy + 20;
}
nrgend = getTimer() + 1500;
pup.start();
_root.outputvar = "More Energy";
_root.distime = getTimer() + 3000;
energyups[j].removeMovieClip();
energyups.splice(j, 1);
}
j--;
}
j = gunups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - gunups[j]._y) < 40) and (Math.abs(x - gunups[j]._x) < 40)) {
if (laserlevel <= 3) {
laserlevel++;
}
duplicateMovieClip ("guneffect", "geffect" + nextgeffect, nextgeffect + 1699);
clipz = _root["geffect" + nextgeffect];
clipz._x = x;
clipz._y = y + 10;
clipz.cleartime = getTimer() + 2000;
geffects.push(clipz);
nexteeffect++;
eup.start();
_root.outputvar = "Gun Upgrade";
_root.distime = getTimer() + 3000;
gunups[j].removeMovieClip();
gunups.splice(j, 1);
}
j--;
}
}
function moveXeenons() {
i = xeenons.length - 1;
while (i >= 0) {
if (int(Math.random() * 15) == 6) {
if (getTimer() > nextXlarTime) {
nextXlar++;
duplicateMovieClip ("Xlar", "Xlar" + nextXlar, nextXlar + 899);
clip = _root["Xlar" + nextXlar];
clip._x = xeenons[i]._x;
clip._y = xeenons[i]._y;
Xlars.push(clip);
_root.plasma.start();
nextXlarTime = getTimer() + 250;
}
}
x = xeenons[i]._x;
y = xeenons[i]._y;
if ((stebet._x - x) < -10) {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(3);
xeenons[i]._x = xeenons[i]._x - 6;
} else if ((stebet._x - x) > 10) {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(2);
xeenons[i]._x = xeenons[i]._x + 6;
} else {
xeenons[i]._y = xeenons[i]._y + 10;
xeenons[i].gotoAndStop(1);
}
if (((((stebet._x - x) > -40) and ((stebet._x - x) < 40)) and ((stebet._y + 50) >= xeenons[i]._y)) and ((stebet._y - 10) <= xeenons[i]._y)) {
explodexeenon(i);
damage = damage - 20;
hitflash.gotoAndPlay(2);
if (points > 20) {
points = points - 20;
} else if ((points < 20) and (points > 0)) {
points = 0;
}
}
i--;
}
}
function moveSpaceStation() {
if (getTimer() > spacestationtime) {
_root.spacestation._y++;
spacestationtime = getTimer() + 100;
}
if (getTimer() > plutotime) {
_root.pluto._y++;
_root.craters._y++;
_root.craters._rotation = _root.craters._rotation + 0.8;
plutotime = getTimer() + 250;
}
}
function increaseEnergy() {
if (getTimer() >= energytime) {
if (energy < energytot) {
energy = energy + 2;
energytime = getTimer() + 300;
}
}
_root.energybar._yscale = (energy / energytot) * 100;
_root.energybar._xscale = (energy / energytot) * 100;
_root.energybar._y = 342;
j = heffects.length - 1;
while (j >= 0) {
heffects[j]._x = stebet._x;
heffects[j]._y = stebet._y;
if (getTimer() > heffects[j].cleartime) {
heffects[j].removeMovieClip();
heffects.splice(j, 1);
}
j--;
}
j = eeffects.length - 1;
while (j >= 0) {
eeffects[j]._x = stebet._x;
eeffects[j]._y = stebet._y;
if (getTimer() > eeffects[j].cleartime) {
eeffects[j].removeMovieClip();
eeffects.splice(j, 1);
}
j--;
}
j = geffects.length - 1;
while (j >= 0) {
geffects[j]._x = stebet._x;
geffects[j]._y = stebet._y;
if (getTimer() > geffects[j].cleartime) {
geffects[j].removeMovieClip();
geffects.splice(j, 1);
}
j--;
}
}
function removesparks() {
i = sparks.length - 1;
while (i >= 0) {
if (getTimer() >= sparks[i].cleartime) {
sparks[i].removeMovieClip();
sparks.splice(i, 1);
}
i--;
}
i = xlarsparks.length - 1;
while (i >= 0) {
if (getTimer() >= xlarsparks[i].cleartime) {
xlarsparks[i].removeMovieClip();
xlarsparks.splice(i, 1);
}
i--;
}
i = exps.length - 1;
while (i >= 0) {
if (getTimer() >= exps[i].cleartime) {
exps[i].removeMovieClip();
exps.splice(i, 1);
}
i--;
}
}
function clearOutput() {
if (getTimer() > distime) {
outputvar = "";
}
}
function checkdamage() {
_root.damagebar._yscale = damage;
_root.damagebar._xscale = damage;
_root.damagebar._y = 342;
if (damage > 35) {
dmgind.gotoAndStop(1);
}
if (damage <= 35) {
dmgind.play();
}
if (damage <= 0) {
k = lasers.length - 1;
while (k >= 0) {
lasers[k].removeMovieClip();
lasers.splice(k, 1);
k--;
}
k = Xlars.length - 1;
while (k >= 0) {
Xlars[k].removeMovieClip();
Xlars.splice(k, 1);
k--;
}
k = RShots.length - 1;
while (k >= 0) {
RShots[k].removeMovieClip();
RShots.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
k = healthups.length - 1;
while (k >= 0) {
healthups[k].removeMovieClip();
healthups.splice(k, 1);
k--;
}
k = energyups.length - 1;
while (k >= 0) {
energyups[k].removeMovieClip();
energyups.splice(k, 1);
k--;
}
k = nrgs.length - 1;
while (k >= 0) {
nrgs[k].removeMovieClip();
nrgs.splice(k, 1);
k--;
}
k = healths.length - 1;
while (k >= 0) {
healths[k].removeMovieClip();
healths.splice(k, 1);
k--;
}
k = gunups.length - 1;
while (k >= 0) {
gunups[k].removeMovieClip();
gunups.splice(k, 1);
k--;
}
k = trails.length - 1;
while (k >= 0) {
trails[k].removeMovieClip();
trails.splice(k, 1);
k--;
}
duplicateMovieClip ("exp1", "exp1" + nextexp, nextexp + 799);
exphit.start();
clip = _root["exp1" + nextexp];
clip._x = stebet._x + 65;
clip._y = stebet._y + 50;
clip.cleartime = getTimer() + 500;
exps.push(clip);
nextexp++;
_root.stebet.removeMovieClip();
gotoAndPlay (592);
}
}
function removexeenon(n) {
guycount++;
xeenons[n].removeMovieClip();
xeenons.splice(n, 1);
}
function explodexeenon(n) {
expshoot.start();
expend = getTimer() + 500;
expx = xeenons[n]._x;
expy = xeenons[n]._y;
explodeeffect(n);
removexeenon(n);
}
function beatstage() {
if (guycount > 100) {
k = healthups.length - 1;
while (k >= 0) {
healthups[k].removeMovieClip();
healthups.splice(k, 1);
k--;
}
k = energyups.length - 1;
while (k >= 0) {
energyups[k].removeMovieClip();
energyups.splice(k, 1);
k--;
}
k = gunups.length - 1;
while (k >= 0) {
gunups[k].removeMovieClip();
gunups.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
k = trails.length - 1;
while (k >= 0) {
trails[k].removeMovieClip();
trails.splice(k, 1);
k--;
}
k = healths.length - 1;
while (k >= 0) {
healths[k].removeMovieClip();
healths.splice(k, 1);
k--;
}
k = nrgs.length - 1;
while (k >= 0) {
nrgs[k].removeMovieClip();
nrgs.splice(k, 1);
k--;
}
gotoAndPlay (591);
}
}
function explodeeffect(n) {
if (getTimer() < expend) {
duplicateMovieClip ("smoke", "smoke" + nextSmoke, nextSmoke + 9);
clip = _root["smoke" + nextSmoke];
clip._x = expx;
clip._y = expy;
clip._rotation = int(Math.random() * 90);
clip.intx = int(Math.random() * 6) - 3;
clip.inty = int(Math.random() * 6) - 3;
smokeFumes.push(clip);
if (nextSmoke >= 100) {
nextSmoke = 9;
} else {
nextSmoke++;
}
}
}
function moveCurrentSmoke() {
i = smokeFumes.length - 1;
while (i >= 0) {
smokeFumes[i]._x = smokeFumes[i]._x + smokeFumes[i].intx;
smokeFumes[i]._y = smokeFumes[i]._y + smokeFumes[i].inty;
smokeFumes[i]._xscale = smokeFumes[i]._xscale - 2;
smokeFumes[i]._yscale = smokeFumes[i]._yscale - 2;
smokeFumes[i]._rotation = smokeFumes[i]._rotation + 15;
smokeFumes[i].intx = smokeFumes[i].intx + (smokeFumes[i].intx / 8);
smokeFumes[i].inty = smokeFumes[i].inty + (smokeFumes[i].inty / 8);
if (smokeFumes[i]._currentFrame == 15) {
smokeFumes[i].removeMovieClip();
smokeFumes.splice(i, 1);
}
i--;
}
}
function nrgeffect() {
if (getTimer() < nrgend) {
duplicateMovieClip ("nrgspn", "nrgspn" + nextnrgspn, nextnrgspn + 1000);
clip = _root["nrgspn" + nextnrgspn];
clip._x = _root.stebet._x;
clip._y = _root.stebet._y;
clip.endtime = 2000 + getTimer();
clip._rotation = int(Math.random() * 360);
nrgs.push(clip);
if (nextnrgspn >= 100) {
nextnrgspn = 0;
} else {
nextnrgspn++;
}
}
}
function moveCurrentNrg() {
i = nrgs.length - 1;
while (i >= 0) {
nrgs[i]._xscale = nrgs[i]._xscale - 2;
nrgs[i]._yscale = nrgs[i]._yscale - 2;
nrgs[i]._rotation = nrgs[i]._rotation + 15;
nrgs[i]._x = stebet._x;
nrgs[i]._y = stebet._y;
if (nrgs[i].endtime < getTimer()) {
nrgs[i].removeMovieClip();
nrgs.splice(i, 1);
}
i--;
}
}
function healtheffect() {
if (getTimer() < healthend) {
duplicateMovieClip ("healthspn", "healthspn" + nexthealthspn, nexthealthspn + 1300);
clip = _root["healthspn" + nexthealthspn];
clip._x = _root.stebet._x;
clip._y = _root.stebet._y;
clip.endtime = 2000 + getTimer();
clip._rotation = int(Math.random() * 360);
clip._xscale = 10;
clip._yscale = 10;
healths.push(clip);
if (nexthealthspn >= 100) {
nexthealthspn = 0;
} else {
nexthealthspn++;
}
}
}
function moveCurrentHealth() {
i = healths.length - 1;
while (i >= 0) {
healths[i]._xscale = healths[i]._xscale + 12;
healths[i]._yscale = healths[i]._yscale + 12;
healths[i]._x = stebet._x;
healths[i]._y = stebet._y;
healths[i]._alpha = healths[i]._alpha - 6;
if (healths[i]._alpha < 10) {
healths[i].removeMovieClip();
healths.splice(i, 1);
}
i--;
}
}
Instance of Symbol 495 MovieClip in Frame 591
onClipEvent (load) {
_root.initGame();
}
onClipEvent (enterFrame) {
_root.shipShift();
_root.moveLasers();
_root.moveXeenons();
_root.laserHit();
_root.increaseenergy();
_root.removesparks();
_root.clearOutput();
_root.explodeeffect();
_root.moveCurrentSmoke();
_root.nrgeffect();
_root.moveCurrentNrg();
_root.healtheffect();
_root.moveCurrentHealth();
if (Key.isDown(32)) {
_root.shootLaser();
}
}
Frame 625
function initGame() {
stopAllSounds();
bossmove = 1;
weakspotlife = 1500;
nextRShot = 0;
nextRShotTime = 0;
RShots = [];
nexthandspark = 0;
nexthandsparkTime = 0;
handsparks = [];
music = new Sound();
music.attachSound("boss1");
music.start(0, 9999);
music.setVolume(155);
Rchargeshot = 0;
Lchargeshot = 0;
}
function shipShift() {
aimout = int((aim / totalaim) * 100) + "%";
if ((((stebet._x + 60) + currmov) < 550) and (((stebet._x - 60) + currmov) > 0)) {
_root.stebet._x = _root.stebet._x + int(currmov);
} else if (((stebet._x + 60) + currmov) >= 550) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
} else if (((stebet._x - 60) + currmov) <= 0) {
currmov = int(currmov / -2);
stebet._x = stebet._x + currmov;
}
if (Key.isDown(37)) {
rightbooster._alpha = 60;
leftbooster._alpha = 0;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(2);
}
if (currmov > -18) {
currmov = currmov - 2;
}
} else if (_root.stebet._currentframe == 5) {
_root.stebet.gotoAndPlay(6);
} else if (_root.stebet._currentframe == 6) {
_root.stebet.gotoAndPlay(7);
}
if (Key.isDown(39)) {
rightbooster._alpha = 0;
leftbooster._alpha = 60;
if (_root.stebet._currentframe == 1) {
_root.stebet.gotoAndPlay(11);
}
if (currmov < 18) {
currmov = currmov + 2;
}
} else if (_root.stebet._currentframe == 15) {
_root.stebet.gotoAndPlay(16);
} else if (_root.stebet._currentframe == 16) {
_root.stebet.gotoAndPlay(17);
}
if (Key.isDown(38)) {
mainbooster._yscale = 50;
if (_root.stebet._y > 200) {
_root.stebet._y = _root.stebet._y - 8;
}
}
if (Key.isDown(40)) {
mainbooster._yscale = 20;
if ((_root.stebet._y + 60) < 400) {
_root.stebet._y = _root.stebet._y + 8;
}
}
if ((!Key.isDown(39)) and (!Key.isDown(37))) {
leftbooster._alpha = 0;
rightbooster._alpha = 0;
}
if ((!Key.isDown(38)) and (!Key.isDown(40))) {
mainbooster._yscale = 35;
}
rightbooster._x = stebet._x - 10;
leftbooster._x = stebet._x + 10;
rightbooster._y = stebet._y;
leftbooster._y = stebet._y;
mainbooster._x = stebet._x;
mainbooster._y = stebet._y + 40;
}
function shootlaser() {
if (energy > 0) {
if (getTimer() > nextLaserTime) {
totalaim++;
nextLaser++;
nextLaser++;
if (laserlevel == 1) {
duplicateMovieClip ("laser", "laser" + nextLaser, nextLaser + 100);
energy = energy - 3;
nextLaserTime = getTimer() + 200;
}
if (laserlevel == 2) {
duplicateMovieClip ("laserup", "laser" + nextLaser, nextLaser + 100);
energy = energy - 3;
nextLaserTime = getTimer() + 250;
}
if (laserlevel >= 3) {
duplicateMovieClip ("laserup2", "laser" + nextLaser, nextLaser + 100);
energy = energy - 4;
nextLaserTime = getTimer() + 350;
}
clip = _root["laser" + nextLaser];
clip._x = stebet._x;
clip._y = stebet._y;
lasers.push(clip);
_root.stebetfire.start();
}
}
}
function moveLasers() {
i = trails.length - 1;
while (i >= 0) {
trails[i]._alpha = trails[i]._alpha - 25;
trails[i]._yscale = trails[i]._yscale - 10;
if (trails[i]._alpha < 20) {
trails[i].removeMovieClip();
trails.splice(i, 1);
}
i--;
}
i = lasers.length - 1;
while (i >= 0) {
lasers[i]._y = lasers[i]._y - 16;
if (laserlevel == 2) {
}
if (laserlevel >= 3) {
duplicateMovieClip ("laserup2", "trail" + nexttrail, nexttrail + 1400);
clipa = _root["trail" + nexttrail];
clipa._x = lasers[i]._x;
clipa._y = lasers[i]._y;
trails.push(clipa);
nexttrail++;
}
if (lasers[i]._y < -5) {
lasers[i].removeMovieClip();
lasers.splice(i, 1);
}
i--;
}
i = Xlars.length - 1;
while (i >= 0) {
Xlars[i]._y = Xlars[i]._y + 22;
if (Xlars[i]._y > 450) {
Xlars[i].removeMovieClip();
Xlars.splice(i, 1);
}
i--;
}
i = RShots.length - 1;
while (i >= 0) {
RShots[i]._y = RShots[i]._y + 20;
if (RShots[i]._y > 450) {
RShots[i].removeMovieClip();
RShots.splice(i, 1);
}
i--;
}
}
function laserHit() {
i = xeenons.length - 1;
while (i >= 0) {
if (xeenons[i]._y > 480) {
removexeenon(i);
}
k = lasers.length - 1;
while (k >= 0) {
x = xeenons[i]._x;
y = xeenons[i]._y;
if ((Math.abs(y - lasers[k]._y) < 45) and (Math.abs(x - lasers[k]._x) < 45)) {
points = points + 10;
xeenons[i].life = xeenons[i].life - laserdmg;
if (laserlevel < 3) {
duplicateMovieClip ("spark", "spark" + nextspark, nextspark + 599);
}
if (laserlevel == 3) {
duplicateMovieClip ("spark2", "spark" + nextspark, nextspark + 599);
}
clip = _root["spark" + nextspark];
clip._x = lasers[k]._x;
clip._y = lasers[k]._y;
clip.cleartime = getTimer() + 500;
sparks.push(clip);
nextspark++;
hit.start();
lasers[k].removeMovieClip();
lasers.splice(k, 1);
}
if (xeenons[i].life <= 0) {
points = points + 40;
explodexeenon(i);
}
k--;
}
i--;
}
k = lasers.length - 1;
while (k >= 0) {
x = weakspot._x;
y = weakspot._y;
if ((Math.abs(y - lasers[k]._y) < 35) and (Math.abs(x - lasers[k]._x) < 35)) {
aim++;
points = points + 10;
weakspotlife = weakspotlife - laserdmg;
if (laserlevel == 2) {
weakspotlife = weakspotlife - 10;
}
if (laserlevel == 2) {
weakspotlife = weakspotlife - 35;
}
if (laserlevel < 3) {
duplicateMovieClip ("spark", "spark" + nextspark, nextspark + 599);
}
if (laserlevel == 3) {
duplicateMovieClip ("spark2", "spark" + nextspark, nextspark + 599);
}
clip = _root["spark" + nextspark];
clip._x = lasers[k]._x;
clip._y = lasers[k]._y;
clip.cleartime = getTimer() + 500;
sparks.push(clip);
nextspark++;
hit.start();
lasers[k].removeMovieClip();
lasers.splice(k, 1);
}
k--;
}
j = Xlars.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - Xlars[j]._y) < 20) and (Math.abs(x - Xlars[j]._x) < 40)) {
if (points > 5) {
points = points - 5;
} else if ((points < 5) and (points > 0)) {
points = 0;
}
damage = damage - 10;
duplicateMovieClip ("xlarspark", "xlarspark" + nextxlarspark, nextxlarspark + 1099);
clip = _root["xlarspark" + nextxlarspark];
clip._x = Xlars[j]._x;
clip._y = Xlars[j]._y;
clip.cleartime = getTimer() + 500;
xlarsparks.push(clip);
nextxlarspark++;
hit.start();
Xlars[j].removeMovieClip();
Xlars.splice(j, 1);
}
j--;
}
j = RShots.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - RShots[j]._y) < 20) and (Math.abs(x - RShots[j]._x) < 40)) {
if (points > 5) {
points = points - 5;
} else if ((points < 5) and (points > 0)) {
points = 0;
}
damage = damage - 15;
duplicateMovieClip ("handspark", "handspark" + nexthandspark, nexthandspark + 1099);
clip = _root["handspark" + nexthandspark];
clip._x = RShots[j]._x;
clip._y = RShots[j]._y;
clip.cleartime = getTimer() + 500;
handsparks.push(clip);
handspark++;
hit.start();
RShots[j].removeMovieClip();
RShots.splice(j, 1);
}
j--;
}
}
function moveXeenons() {
if (Math.abs(stebet._x - bossgun._x) < 45) {
if (getTimer() > nextXlarTime) {
nextXlar++;
duplicateMovieClip ("Xlar", "Xlar" + nextXlar, nextXlar + 899);
clip = _root["Xlar" + nextXlar];
clip._x = bossgun._x;
clip._y = bossgun._y;
Xlars.push(clip);
_root.plasma.start();
nextXlarTime = getTimer() + 250;
}
}
j = healthups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - healthups[j]._y) < 20) and (Math.abs(x - healthups[j]._x) < 40)) {
if (damage > 80) {
damage = 100;
} else {
damage = damage + 20;
}
duplicateMovieClip ("healtheffect", "heffect" + nextheffect, nextheffect + 1699);
clipz = _root["heffect" + nextheffect];
clipz._x = x;
clipz._y = y + 10;
clipz.cleartime = getTimer() + 1000;
heffects.push(clipz);
nextheffect++;
hit.start();
healthups[j].removeMovieClip();
healthups.splice(j, 1);
}
j--;
}
j = energyups.length - 1;
while (j >= 0) {
x = stebet._x;
y = stebet._y;
if ((Math.abs(y - energyups[j]._y) < 20) and (Math.abs(x - energyups[j]._x) < 40)) {
if (energy > 80) {
energy = 100;
} else {
energy = energy + 20;
}
duplicateMovieClip ("energyeffect", "eeffect" + nexteeffect, nexteeffect + 1699);
clipz = _root["eeffect" + nexteeffect];
clipz._x = x;
clipz._y = y + 10;
clipz.cleartime = getTimer() + 1000;
eeffects.push(clipz);
nexteeffect++;
hit.start();
energyups[j].removeMovieClip();
energyups.splice(j, 1);
}
j--;
}
}
function rightHand() {
ax = bossright._x;
if ((ax >= 315) and (stebet._x > 315)) {
if (Rchargeshot == 0) {
bossright.gotoAndPlay(20);
Rchargeshot = 1;
}
if (bossright._currentFrame == 31) {
Rchargeshot = 2;
}
if (Rchargeshot == 2) {
if (getTimer() > nextRShotTime) {
nextRShot++;
duplicateMovieClip ("handshot", "RShot" + nextRShot, nextRShot + 899);
clip = _root["RShot" + nextRShot];
clip._x = bossright._x;
clip._y = bossright._y;
RShots.push(clip);
_root.plasma.start();
nextRShotTime = getTimer() + 700;
}
}
if ((stebet._x - ax) < -10) {
bossright._x = bossright._x - 6;
} else if ((stebet._x - ax) > 10) {
bossright._x = bossright._x + 6;
}
} else if (ax < 315) {
ax = 315;
}
if (stebet._x < 315) {
Rchargeshot = 0;
bossright.play();
}
}
function leftHand() {
ax = bossleft._x;
if ((ax <= 245) and (stebet._x < 245)) {
if (Lchargeshot == 0) {
bossleft.gotoAndPlay(20);
Lchargeshot = 1;
}
if (bossleft._currentFrame == 31) {
Lchargeshot = 2;
}
if (Lchargeshot == 2) {
if (getTimer() > nextRShotTime) {
nextRShot++;
duplicateMovieClip ("handshot", "RShot" + nextRShot, nextRShot + 899);
clip = _root["RShot" + nextRShot];
clip._x = bossleft._x;
clip._y = bossleft._y;
RShots.push(clip);
_root.plasma.start();
nextRShotTime = getTimer() + 700;
}
}
if ((stebet._x - ax) < -10) {
bossleft._x = bossleft._x - 6;
} else if ((stebet._x - ax) > 10) {
bossleft._x = bossleft._x + 6;
}
} else if (ax > 245) {
ax = 245;
}
if (stebet._x > 245) {
Lchargeshot = 0;
bossleft.play();
}
}
function increaseEnergy() {
if (getTimer() >= energytime) {
if (energy < energytot) {
energy = energy + 2;
energytime = getTimer() + 300;
}
}
_root.energybar._yscale = (energy / energytot) * 100;
_root.energybar._xscale = (energy / energytot) * 100;
_root.energybar._y = 342;
j = heffects.length - 1;
while (j >= 0) {
heffects[j]._x = stebet._x;
if (getTimer() > heffects[j].cleartime) {
heffects[j].removeMovieClip();
heffects.splice(j, 1);
}
j--;
}
j = eeffects.length - 1;
while (j >= 0) {
eeffects[j]._x = stebet._x;
if (getTimer() > eeffects[j].cleartime) {
eeffects[j].removeMovieClip();
eeffects.splice(j, 1);
}
j--;
}
}
function removesparks() {
i = sparks.length - 1;
while (i >= 0) {
if (getTimer() >= sparks[i].cleartime) {
sparks[i].removeMovieClip();
sparks.splice(i, 1);
}
i--;
}
i = xlarsparks.length - 1;
while (i >= 0) {
if (getTimer() >= xlarsparks[i].cleartime) {
xlarsparks[i].removeMovieClip();
xlarsparks.splice(i, 1);
}
i--;
}
i = exps.length - 1;
while (i >= 0) {
if (getTimer() >= exps[i].cleartime) {
exps[i].removeMovieClip();
exps.splice(i, 1);
}
i--;
}
i = handsparks.length - 1;
while (i >= 0) {
if (getTimer() >= handsparks[i].cleartime) {
handsparks[i].removeMovieClip();
handsparks.splice(i, 1);
}
i--;
}
}
function clearOutput() {
if (getTimer() > distime) {
outputvar = "";
}
}
function checkdamage() {
_root.damagebar._yscale = damage;
_root.damagebar._xscale = damage;
_root.damagebar._y = 342;
if (damage > 35) {
dmgind.gotoAndStop(1);
}
if (damage <= 35) {
dmgind.play();
}
if (damage <= 0) {
k = lasers.length - 1;
while (k >= 0) {
lasers[k].removeMovieClip();
lasers.splice(k, 1);
k--;
}
k = Xlars.length - 1;
while (k >= 0) {
Xlars[k].removeMovieClip();
Xlars.splice(k, 1);
k--;
}
k = RShots.length - 1;
while (k >= 0) {
RShots[k].removeMovieClip();
RShots.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
duplicateMovieClip ("exp1", "exp1" + nextexp, nextexp + 799);
exphit.start();
clip = _root["exp1" + nextexp];
clip._x = stebet._x + 65;
clip._y = stebet._y + 50;
clip.cleartime = getTimer() + 500;
exps.push(clip);
nextexp++;
_root.stebet.removeMovieClip();
play();
}
}
function removexeenon(n) {
xeenons[n].removeMovieClip();
xeenons.splice(n, 1);
}
function explodexeenon(n) {
expshoot.start();
duplicateMovieClip ("exp1", "exp1" + nextexp, nextexp + 799);
clip = _root["exp1" + nextexp];
clip._x = xeenons[i]._x;
clip._y = xeenons[i]._y;
clip.cleartime = getTimer() + 500;
exps.push(clip);
nextexp++;
removexeenon(n);
}
function explodeweakspot() {
expshoot.start();
duplicateMovieClip ("exp1", "exp1" + nextexp, nextexp + 799);
clip = _root["exp1" + nextexp];
clip._x = weakspot._x;
clip._y = weakspot._y;
clip.cleartime = getTimer() + 500;
exps.push(clip);
nextexp++;
}
function moveboss() {
if (bossmove == 1) {
boss._x = boss._x + 5;
bossgun._x = bossgun._x + 5;
weakspot._x = weakspot._x + 5;
if (boss._x >= 390) {
bossmove = 2;
}
} else if (bossmove == 2) {
boss._x = boss._x - 5;
bossgun._x = bossgun._x - 5;
weakspot._x = weakspot._x - 5;
if (boss._x <= 130) {
bossmove = 1;
}
}
if (weakspotlife <= 0) {
k = lasers.length - 1;
while (k >= 0) {
lasers[k].removeMovieClip();
lasers.splice(k, 1);
k--;
}
k = Xlars.length - 1;
while (k >= 0) {
Xlars[k].removeMovieClip();
Xlars.splice(k, 1);
k--;
}
k = RShots.length - 1;
while (k >= 0) {
RShots[k].removeMovieClip();
RShots.splice(k, 1);
k--;
}
k = Xeenons.length - 1;
while (k >= 0) {
Xeenons[k].removeMovieClip();
Xeenons.splice(k, 1);
k--;
}
k = lasers.length - 1;
while (k >= 0) {
lasers[k].removeMovieClip();
lasers.splice(k, 1);
k--;
}
k = healthups.length - 1;
while (k >= 0) {
healthups[k].removeMovieClip();
healthups.splice(k, 1);
k--;
}
k = trails.length - 1;
while (k >= 0) {
trails[k].removeMovieClip();
trails.splice(k, 1);
k--;
}
points = points + 1000;
explodeweakspot();
gotoAndPlay (627);
}
}
stop();
Instance of Symbol 495 MovieClip in Frame 625
onClipEvent (load) {
_root.stebet.stop();
_root.laser.stop();
_root.spark.stop();
_root.initGame();
}
onClipEvent (enterFrame) {
_root.shipShift();
_root.moveLasers();
_root.moveXeenons();
_root.laserHit();
_root.increaseenergy();
_root.removesparks();
_root.clearOutput();
_root.checkdamage();
_root.rightHand();
_root.leftHand();
_root.moveboss();
if (Key.isDown(32)) {
_root.shootLaser();
}
}
Frame 626
function initGame() {
stopAllSounds();
startover = 0;
music = new Sound();
music.attachSound("gameover");
music.start(0, 9999);
music.setVolume(155);
}
function check() {
if (startover == 1) {
gotoAndStop (140);
}
}
_level0._quality = "medium";
stop();
Instance of Symbol 495 MovieClip in Frame 626
onClipEvent (load) {
_root.initGame();
}
onClipEvent (enterFrame) {
_root.check();
}
Frame 627
stopAllSounds();
Frame 715
function gameover() {
gotoAndStop (626);
}
stop();
Instance of Symbol 495 MovieClip in Frame 715
onClipEvent (load) {
_root.gameover();
}
Frame 716
function init() {
barrel = 1;
shottime = 0;
xeenons2 = [];
nextxeenontime = 0;
xlevel = 100;
air.swapDepths(9999999);
gunnerR = new Sound();
gunnerR.attachSound("gunnershot");
music = new Sound();
music.attachSound("testmusic");
music.start(0, 999);
Mouse.hide();
}
function airfunctions() {
if (nextxeenontime < getTimer()) {
_root.newxeenon();
nextxeenontime = getTimer() + 1750;
}
air._x = _xmouse;
air._y = _ymouse;
if (Key.isDown(32)) {
shoot();
} else {
air.gotoAndStop(1);
i = xeenons2.length - 1;
while (i >= 0) {
if (xeenons2[i].hitTest(air._x, air._y, true)) {
air.gotoAndStop(4);
}
i--;
}
}
b1._yscale = 100 + ((150 - _ymouse) / 10);
b2._yscale = 100 + ((150 - _ymouse) / 10);
b1._rotation = (_xmouse - 275) / 15;
b2._rotation = ((_xmouse - 550) + 275) / 15;
}
function shoot() {
if (shottime <= getTimer()) {
if (barrel == 1) {
gunnerR.start();
barrel = 2;
b1.gotoAndPlay(2);
i = xeenons2.length - 1;
while (i >= 0) {
if (xeenons2[i].hitTest(air._x, air._y, true)) {
air.gotoAndStop(5);
} else {
air.gotoAndStop(2);
}
i--;
}
}
shottime = getTimer() + 250;
} else if (barrel == 2) {
gunnerR.start();
barrel = 1;
b2.gotoAndPlay(2);
i = xeenons2.length - 1;
while (i >= 0) {
if (xeenons2[i].hitTest(air._x, air._y, true)) {
air.gotoAndStop(6);
} else {
air.gotoAndStop(2);
}
i--;
}
} else {
air.gotoAndStop(3);
}
shottime = getTimer() + 250;
}
function newxeenon() {
startx = (Math.random() * 50) + 250;
starty = (Math.random() * 50) + 175;
destx = (Math.random() * 1100) - 275;
desty = (Math.random() * 800) - 200;
xlevel++;
duplicateMovieClip ("xeenon", "xeenon" + xlevel, xlevel);
clip = _root["xeenon" + xlevel];
clip.startx = startx;
clip.starty = starty;
clip.destx = destx;
clip.desty = desty;
clip.dist = 0.01;
if ((((destx > 0) and (destx < 550)) and (desty > 0)) and (desty < 400)) {
clip.gotoAndStop(1);
} else if (((destx > 0) and (destx < 550)) and (desty <= 0)) {
clip.gotoAndStop(2);
} else if (((destx > 0) and (destx < 550)) and (desty >= 400)) {
clip.gotoAndStop(4);
} else if (((destx <= 0) and (desty > 0)) and (desty < 400)) {
clip.gotoAndStop(5);
} else if (((destx >= 550) and (desty > 0)) and (desty < 400)) {
clip.gotoAndStop(3);
} else if ((destx <= 0) and (desty <= 0)) {
clip.gotoAndStop(6);
} else if ((destx >= 550) and (desty <= 0)) {
clip.gotoAndStop(7);
} else if ((destx >= 550) and (desty >= 400)) {
clip.gotoAndStop(8);
} else if ((destx <= 0) and (desty >= 400)) {
clip.gotoAndStop(9);
}
xeenons2.push(clip);
}
function moveXeenons() {
i = xeenons2.length - 1;
while (i >= 0) {
xeenons2[i].dist = xeenons2[i].dist * 1.1;
if (xeenons2[i].dist > 1) {
if ((((xeenons2[i].destx > 0) and (xeenons2[i].destx < 550)) and (xeenons2[i].desty > 0)) and (xeenons2[i].desty < 400)) {
xeenons2[i].removeMovieClip();
} else {
xeenons2[i].removeMovieClip();
}
xeenons2.splice(i, 1);
} else {
xeenons2[i].x = ((1 - xeenons2[i].dist) * xeenons2[i].startx) + (xeenons2[i].dist * xeenons2[i].destx);
xeenons2[i].y = ((1 - xeenons2[i].dist) * xeenons2[i].starty) + (xeenons2[i].dist * xeenons2[i].desty);
xeenons2[i]._x = xeenons2[i].x;
xeenons2[i]._y = xeenons2[i].y;
xeenons2[i]._xscale = 100 * xeenons2[i].dist;
xeenons2[i]._yscale = 100 * xeenons2[i].dist;
}
i--;
}
}
stop();
Instance of Symbol 751 MovieClip in Frame 716
onClipEvent (load) {
_root.init();
}
onClipEvent (enterFrame) {
_root.airfunctions();
_root.moveXeenons();
}
Symbol 31 MovieClip Frame 1
stop();
Symbol 107 Button
on (release) {
play();
}
Symbol 135 Button
on (release) {
gotoAndStop (540);
}
Symbol 192 MovieClip Frame 1
function initGame() {
stars = [];
nextstars = 0;
}
function star1() {
duplicateMovieClip ("star", "star" + nextstar, nextstar + 300);
clip = ["star" + nextstar];
clip._x = 0;
clip._y = 0;
clip.endtime = 2000 + getTimer();
clip._rotation = int(Math.random() * 360);
clip._xscale = 300;
clip._yscale = 300;
stars.push(clip);
if (nextstar >= 100) {
nextstar = 0;
} else {
nextstar++;
}
}
function star2() {
i = stars.length - 1;
while (i >= 0) {
stars[i]._xscale = stars[i]._xscale - 20;
stars[i]._yscale = stars[i]._yscale - 20;
stars[i]._alpha = stars[i]._alpha - 15;
if (healths[i]._alpha < 10) {
stars[i].removeMovieClip();
stars.splice(i, 1);
}
i--;
}
}
stop();
Symbol 210 Button
on (press) {
_root.play();
}
Symbol 217 MovieClip Frame 6
stop();
Symbol 337 Button
on (press) {
stopAllSounds();
_level0._quality = "low";
play();
}
Symbol 351 MovieClip Frame 1
stop();
Symbol 351 MovieClip Frame 18
gotoAndPlay (2);
Symbol 358 Button
on (release) {
if (_level0._quality == "HIGH") {
_level0._quality = "low";
_root.outputvar = "low quality";
} else if (_level0._quality == "LOW") {
_level0._quality = "high";
_root.outputvar = "High quality";
}
_root.distime = getTimer() + 3000;
}
Symbol 432 MovieClip Frame 5
stop();
Symbol 432 MovieClip Frame 10
gotoAndStop (1);
Symbol 432 MovieClip Frame 15
stop();
Symbol 432 MovieClip Frame 19
gotoAndStop (1);
Symbol 440 MovieClip Frame 8
stop();
Symbol 450 MovieClip Frame 9
stop();
Symbol 455 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 2
stop();
Symbol 455 MovieClip Frame 3
stop();
Symbol 457 MovieClip Frame 15
stop();
Symbol 474 MovieClip Frame 12
gotoAndPlay (6);
Symbol 484 MovieClip Frame 10
gotoAndPlay (6);
Symbol 492 MovieClip Frame 8
stop();
Symbol 497 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 15
stop();
Symbol 505 MovieClip Frame 15
stop();
Symbol 532 MovieClip Frame 28
stop();
Symbol 549 MovieClip Frame 28
stop();
Symbol 587 MovieClip Frame 19
gotoAndPlay (1);
Symbol 587 MovieClip Frame 31
stop();
Symbol 606 MovieClip Frame 1
stop();
Symbol 621 MovieClip Frame 9
stop();
Symbol 684 Button
on (release) {
_root.startover = 1;
}
Symbol 685 MovieClip Frame 85
stop();
Symbol 739 MovieClip Frame 1
stop();
Symbol 739 MovieClip Frame 2
stop();
Symbol 739 MovieClip Frame 3
stop();
Symbol 739 MovieClip Frame 4
stop();
Symbol 739 MovieClip Frame 5
stop();
Symbol 739 MovieClip Frame 6
stop();
Symbol 739 MovieClip Frame 7
stop();
Symbol 739 MovieClip Frame 8
stop();
Symbol 739 MovieClip Frame 9
stop();
Symbol 747 MovieClip Frame 1
stop();
Symbol 747 MovieClip Frame 2
stop();
Symbol 747 MovieClip Frame 3
stop();
Symbol 747 MovieClip Frame 4
stop();
Symbol 747 MovieClip Frame 5
stop();
Symbol 747 MovieClip Frame 6
stop();
Symbol 749 MovieClip Frame 1
stop();
Symbol 752 MovieClip Frame 1
stop();