Frame 1
stop();
logd._alpha = 0;
perc._alpha = 0;
font = true;
po = perc._xscale;
loaded = false;
lod = 0;
this.onEnterFrame = function () {
if (font == true) {
if ((perc._alpha < 100) && (loaded == false)) {
logd._alpha = logd._alpha + 10;
perc._alpha = perc._alpha + 10;
}
perc._xscale = (po / 100) * Math.floor((100 * this.getBytesLoaded()) / this.getBytesTotal());
lod = Math.floor((100 * this.getBytesLoaded()) / this.getBytesTotal());
trace(lod);
if (lod == 100) {
trace(logd._alpha);
loaded = true;
logd._alpha = logd._alpha - 10;
perc._alpha = perc._alpha - 10;
if (logd._alpha < 1) {
play();
font = false;
}
}
}
};
Frame 2
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
Frame 70
play();
if (((((lvl1 == true) || (lvl2 == true)) || (lvl3 == true)) || (lvl4 == true)) || (lvl5 == true)) {
gotoAndPlay (198);
}
lvl1 = false;
lvl2 = false;
lvl3 = false;
lvl4 = false;
lvl5 = false;
Frame 201
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
titles = false;
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
link.onPress = function () {
getURL ("http://ryan.cyberemail.org", "_blank");
};
mouse = new Object();
instr.onPress = function () {
gotoAndStop (203);
prevFrame();
};
titles = false;
plays.onPress = function () {
gotoAndStop (204);
};
code.onPress = function () {
gotoAndStop (204);
prevFrame();
};
this.onEnterFrame = function () {
mouse._x = _xmouse;
mouse._y = _ymouse;
plays._alpha = 100 - dist(mouse, plays);
instr._alpha = 100 - dist(mouse, instr);
code._alpha = 100 - dist(mouse, code);
f = 1;
while (f < 200) {
moveBullet(this["line" + f], 20, 90);
this["line" + f]._xscale = 100;
this["line" + f]._rotation = -40;
adjustPos2(this["line" + f]);
f++;
}
};
init();
Frame 202
stop();
instr.onPress = function () {
if (this._currentframe == 2) {
gotoAndPlay (202);
} else {
stop();
}
};
titles = false;
plays.onPress = function () {
gotoAndStop (204);
};
code.onPress = function () {
play();
};
link.onPress = function () {
getURL ("http://ryan.cyberemail.org", "_blank");
};
stop();
Frame 203
stop();
titles = false;
instr.onPress = function () {
prevFrame();
};
link.onPress = function () {
getURL ("http://ryan.cyberemail.org", "_blank");
};
plays.onPress = function () {
if (codes.text == "beta") {
gotoAndStop (210);
} else if (codes.text == "alpha") {
gotoAndStop (207);
} else {
gotoAndStop (204);
}
};
code.onPress = function () {
stop();
};
stop();
Frame 204
this.onMouseDown = function () {
if (titles == true) {
play();
}
};
stop();
titles = true;
Frame 205
titles = false;
function r2d(r) {
return((r * 180) / Math.PI);
}
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
lvl1 = true;
mo = new Object();
speed = 0;
id = 1;
id2 = 1;
this.onMouseDown = function () {
if (dead == false) {
attachMovie("laser", "laser" + id2, id2);
this["laser" + id2]._xscale = 10;
this["laser" + id2]._yscale = this["laser" + id2]._xscale;
this["laser" + id2]._x = ship._x;
this["laser" + id2]._y = ship._y;
this["laser" + id2]._visible = false;
this["laser" + id2]._alpha = 50;
this["laser" + id2].ex = false;
this["laser" + id2].ex2 = false;
this["laser" + id2].act = false;
this["laser" + id2]._rotation = ship._rotation + 90;
this["laser" + id2].onEnterFrame = function () {
if (this.ex2 == false) {
moveCompBullet(ship, this, spug * 2, 90);
}
if (maz2.hitTest(this._x, this._y, true) && (this.ex == false)) {
this.nextFrame();
this.ex = true;
}
if (dist(this, ship) > 25) {
this.act = true;
this._visible = true;
} else if (this.act == false) {
this._visible = false;
}
if (this.ex == false) {
moveBullet(this, 50, 0);
}
};
id2++;
}
};
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
grun = false;
dead = false;
dead2 = false;
o = 1;
while (o < 10) {
this["miss" + o].dead = false;
this["miss" + o].launched = false;
this["miss" + o]._visible = false;
this["miss" + o].onEnterFrame = function () {
if (ship._y < this._y) {
if (this.dead == false) {
this._visible = true;
}
this.launched = true;
}
moveCompBullet(ship, this, spug * 2, 90);
if (this.launched == true) {
missileCheck(this);
}
};
o++;
}
missileCheck = function (mis) {
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
moveBullet(mis, 30, 90);
}
if ((mis.hitTest(ship._x, ship._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (((dist(miss, ship) < 10) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
nextLevel = false;
nextB = false;
this.onEnterFrame = function () {
if (dead == true) {
if (ship._currentframe > 45) {
gotoAndPlay (70);
}
}
if (lvl1 == true) {
if ((dist(ship, endo) / 100) < 3) {
play();
}
dir.dit.text = Math.floor(dist(ship, endo) / 100);
dir.finds._rotation = faceObj(ship, endo, -90);
checks.sc._alpha = 50;
checks.sc2._alpha = 50;
flame2._visible = flame._visible;
ship2._rotation = ship._rotation;
ship2.gotoAndStop(ship._currentframe);
ship2.turn.gotoAndStop(ship.turn._currentframe);
flame2.gotoAndStop(flame._currentframe);
flame2._rotation = flame._rotation;
flame2._xscale = flame._xscale / 2;
if (maz2.hitTest(ship._x, ship._y, true) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
diff = _xmouse - ship._x;
if (((grun == false) && (diff > 0)) && (ship.turn._currentframe == 1)) {
grun = true;
ship.turn.play();
flame.play();
}
if (((grun == true) && (diff < 0)) && (ship.turn._currentframe == 3)) {
flame.play();
ship.turn.play();
}
if (((grun == true) && (diff > 0)) && (ship.turn._currentframe == 1)) {
flame.play();
ship.turn.play();
}
adjustPos(ship);
maz._x = maz2._x;
maz._y = maz2._y;
f = 1;
while (f < 200) {
moveBullet(this["line" + f], spug * 2, 90);
if (dead == false) {
this["line" + f]._xscale = speed * 10;
this["line" + f]._rotation = faceObj(ship, mo, 0);
}
adjustPos2(this["line" + f]);
f++;
}
moveCompBullet(ship, endo, spug * 2, 90);
moveCompBullet(ship, starts, spug * 2, 90);
moveCompBullet(ship, til2, spug * 2, 90);
moveCompBullet(ship, til, spug * 2, 90);
moveCompBullet(ship, maz2, spug * 2, 90);
moveCompBullet(ship, maz, spug * 2, 90);
spung = speed * 2;
if (dead == false) {
spug = (spung / 2) * -2;
}
mo._x = _xmouse;
mo._y = _ymouse;
sped = dist2(ship, mo);
speed = sped / 5000;
flame._xscale = (speed * 5) * 2;
flame._alpha = speed * 5;
if (dead == false) {
flame._rotation = faceObj(ship, mo, 0);
ship._rotation = faceObj(ship, mo, 0);
}
}
};
Frame 206
function r2d(r) {
return((r * 180) / Math.PI);
}
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
titles = false;
mo = new Object();
speed = 0;
id = 1;
id2 = 1;
this.onMouseDown = function () {
if (dead == false) {
attachMovie("laser", "laser" + id2, id2);
this["laser" + id2]._xscale = 10;
this["laser" + id2]._yscale = this["laser" + id2]._xscale;
this["laser" + id2]._x = ship._x;
this["laser" + id2]._y = ship._y;
this["laser" + id2]._visible = false;
this["laser" + id2]._alpha = 50;
this["laser" + id2].ex = false;
this["laser" + id2].ex2 = false;
this["laser" + id2].act = false;
this["laser" + id2]._rotation = ship._rotation + 90;
this["laser" + id2].onEnterFrame = function () {
if (this.ex2 == false) {
moveCompBullet(ship, this, spug * 2, 90);
}
if (maz2.hitTest(this._x, this._y, true) && (this.ex == false)) {
this.nextFrame();
this.ex = true;
}
if (dist(this, ship) > 25) {
this.act = true;
this._visible = true;
} else if (this.act == false) {
this._visible = false;
}
if (this.ex == false) {
moveBullet(this, 50, 0);
}
};
id2++;
}
};
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
grun = false;
dead = false;
dead2 = false;
o = 1;
while (o < 10) {
this["miss" + o].dead = false;
this["miss" + o].launched = false;
this["miss" + o]._visible = false;
this["miss" + o].onEnterFrame = function () {
if (ship._y < this._y) {
if (this.dead == false) {
this._visible = true;
}
this.launched = true;
}
moveCompBullet(ship, this, spug * 2, 90);
if (this.launched == true) {
missileCheck(this);
}
};
o++;
}
missileCheck = function (mis) {
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
moveBullet(mis, 30, 90);
}
if ((mis.hitTest(ship._x, ship._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if ((((dist(miss, ship) < 10) && (mis.dead == false)) && (dead == false)) && (miss._visible == true)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
lvl1 = false;
lvl2 = true;
nextLevel = false;
nextB = false;
this.onEnterFrame = function () {
if (dead == true) {
if (ship._currentframe > 45) {
gotoAndPlay (70);
}
}
if (lvl2 == true) {
if ((dist(ship, endo) / 100) < 5) {
play();
}
dir.dit.text = Math.floor(dist(ship, endo) / 100);
dir.finds._rotation = faceObj(ship, endo, -90);
checks.sc._alpha = 50;
checks.sc2._alpha = 50;
flame2._visible = flame._visible;
ship2._rotation = ship._rotation;
ship2.gotoAndStop(ship._currentframe);
ship2.turn.gotoAndStop(ship.turn._currentframe);
flame2.gotoAndStop(flame._currentframe);
flame2._rotation = flame._rotation;
flame2._xscale = flame._xscale / 2;
if (maz2.hitTest(ship._x, ship._y, true) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
diff = _xmouse - ship._x;
if (((grun == false) && (diff > 0)) && (ship.turn._currentframe == 1)) {
grun = true;
ship.turn.play();
flame.play();
}
if (((grun == true) && (diff < 0)) && (ship.turn._currentframe == 3)) {
flame.play();
ship.turn.play();
}
if (((grun == true) && (diff > 0)) && (ship.turn._currentframe == 1)) {
flame.play();
ship.turn.play();
}
adjustPos(ship);
maz._x = maz2._x;
maz._y = maz2._y;
f = 1;
while (f < 200) {
moveBullet(this["line" + f], spug * 2, 90);
if (dead == false) {
this["line" + f]._xscale = speed * 10;
this["line" + f]._rotation = faceObj(ship, mo, 0);
}
adjustPos2(this["line" + f]);
f++;
}
moveCompBullet(ship, endo, spug * 2, 90);
moveCompBullet(ship, starts, spug * 2, 90);
moveCompBullet(ship, til2, spug * 2, 90);
moveCompBullet(ship, til, spug * 2, 90);
moveCompBullet(ship, maz2, spug * 2, 90);
moveCompBullet(ship, maz, spug * 2, 90);
spung = speed * 2;
if (dead == false) {
spug = (spung / 2) * -2;
}
mo._x = _xmouse;
mo._y = _ymouse;
sped = dist2(ship, mo);
speed = sped / 5000;
flame._xscale = (speed * 5) * 2;
flame._alpha = speed * 5;
if (dead == false) {
flame._rotation = faceObj(ship, mo, 0);
ship._rotation = faceObj(ship, mo, 0);
}
}
};
Frame 207
stop();
this.onMouseDown = function () {
if (titles == true) {
play();
}
};
titles = true;
Frame 208
function r2d(r) {
return((r * 180) / Math.PI);
}
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
titles = false;
mo = new Object();
speed = 0;
id = 1;
id2 = 1;
this.onMouseDown = function () {
if (dead == false) {
attachMovie("laser", "laser" + id2, id2);
this["laser" + id2]._xscale = 10;
this["laser" + id2]._yscale = this["laser" + id2]._xscale;
this["laser" + id2]._x = ship._x;
this["laser" + id2]._y = ship._y;
this["laser" + id2]._visible = false;
this["laser" + id2]._alpha = 50;
this["laser" + id2].ex = false;
this["laser" + id2].ex2 = false;
this["laser" + id2].act = false;
this["laser" + id2]._rotation = ship._rotation + 90;
this["laser" + id2].onEnterFrame = function () {
if (this.ex2 == false) {
moveCompBullet(ship, this, spug * 2, 90);
}
if (maz2.hitTest(this._x, this._y, true) && (this.ex == false)) {
this.nextFrame();
this.ex = true;
}
if (dist(this, ship) > 25) {
this.act = true;
this._visible = true;
} else if (this.act == false) {
this._visible = false;
}
if (this.ex == false) {
moveBullet(this, 50, 0);
}
};
id2++;
}
};
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
grun = false;
dead = false;
dead2 = false;
o = 1;
while (o < 10) {
this["miss" + o].dead = false;
this["miss" + o].launched = false;
this["miss" + o]._visible = false;
this["miss" + o].onEnterFrame = function () {
if (ship._y < this._y) {
if (this.dead == false) {
this._visible = true;
}
this.launched = true;
}
moveCompBullet(ship, this, spug * 2, 90);
if (this.launched == true) {
missileCheck(this);
}
};
o++;
}
missileCheck = function (mis) {
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
moveBullet(mis, 30, 90);
}
if ((mis.hitTest(ship._x, ship._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (((dist(miss, ship) < 10) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
nextLevel = false;
nextB = false;
trap.onEnterFrame = function () {
g = 0;
while (g < id2) {
if (dist(this, _root["laser" + g]) < 200) {
this._alpha = this._alpha - 50;
_root["laser" + g].removeMovieClip();
}
g++;
}
if (this._alpha < 5) {
this._visible = false;
}
if (((dist(ship, this) < 50) && (dead == false)) && (this._visible == true)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
};
id3 = 1000;
aut = function () {
attachMovie("missile", "missile" + id3, id3);
_root["missile" + id3]._y = auto._y;
_root["missile" + id3]._x = auto._x - 20;
_root["missile" + id3].launched = true;
_root["missile" + id3].dead = false;
_root["missile" + id3].onEnterFrame = function () {
if (this.dead == true) {
this._visible = false;
}
moveCompBullet(ship, this, spug * 2, 90);
missileCheck(this);
};
id3 = id3 + 1;
};
lvl1 = false;
lvl2 = false;
lvl3 = true;
this.onEnterFrame = function () {
if (dead == true) {
if (ship._currentframe > 45) {
gotoAndPlay (70);
}
}
if (lvl3 == true) {
if (((dist(ship, endo) / 100) < 2) && (dead == false)) {
play();
}
dir.dit.text = Math.floor(dist(ship, endo) / 100);
dir.finds._rotation = faceObj(ship, endo, -90);
checks.sc._alpha = 50;
checks.sc2._alpha = 50;
flame2._visible = flame._visible;
ship2._rotation = ship._rotation;
ship2.gotoAndStop(ship._currentframe);
ship2.turn.gotoAndStop(ship.turn._currentframe);
flame2.gotoAndStop(flame._currentframe);
flame2._rotation = flame._rotation;
flame2._xscale = flame._xscale / 2;
if (maz2.hitTest(ship._x, ship._y, true) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
diff = _xmouse - ship._x;
if (((grun == false) && (diff > 0)) && (ship.turn._currentframe == 1)) {
grun = true;
ship.turn.play();
flame.play();
}
if (((grun == true) && (diff < 0)) && (ship.turn._currentframe == 3)) {
flame.play();
ship.turn.play();
}
if (((grun == true) && (diff > 0)) && (ship.turn._currentframe == 1)) {
flame.play();
ship.turn.play();
}
adjustPos(ship);
maz._x = maz2._x;
maz._y = maz2._y;
f = 1;
while (f < 200) {
moveBullet(this["line" + f], spug * 2, 90);
if (dead == false) {
this["line" + f]._xscale = speed * 10;
this["line" + f]._rotation = faceObj(ship, mo, 0);
}
adjustPos2(this["line" + f]);
f++;
}
moveCompBullet(ship, auto, spug * 2, 90);
moveCompBullet(ship, trap, spug * 2, 90);
moveCompBullet(ship, endo, spug * 2, 90);
moveCompBullet(ship, ex, spug * 2, 90);
moveCompBullet(ship, starts, spug * 2, 90);
moveCompBullet(ship, til2, spug * 2, 90);
moveCompBullet(ship, til, spug * 2, 90);
moveCompBullet(ship, maz2, spug * 2, 90);
moveCompBullet(ship, maz, spug * 2, 90);
spung = speed * 2;
if (dead == false) {
spug = (spung / 2) * -2;
}
mo._x = _xmouse;
mo._y = _ymouse;
sped = dist2(ship, mo);
speed = sped / 5000;
flame._xscale = (speed * 5) * 2;
flame._alpha = speed * 5;
if (dead == false) {
flame._rotation = faceObj(ship, mo, 0);
ship._rotation = faceObj(ship, mo, 0);
}
maz._x = maz2._x;
maz._y = maz2._y;
}
};
Frame 209
function r2d(r) {
return((r * 180) / Math.PI);
}
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
titles = false;
mo = new Object();
speed = 0;
id = 1;
id2 = 1;
this.onMouseDown = function () {
if (dead == false) {
attachMovie("laser", "laser" + id2, id2);
this["laser" + id2]._xscale = 10;
this["laser" + id2]._yscale = this["laser" + id2]._xscale;
this["laser" + id2]._x = ship._x;
this["laser" + id2]._y = ship._y;
this["laser" + id2]._visible = false;
this["laser" + id2]._alpha = 50;
this["laser" + id2].ex = false;
this["laser" + id2].ex2 = false;
this["laser" + id2].act = false;
this["laser" + id2]._rotation = ship._rotation + 90;
this["laser" + id2].onEnterFrame = function () {
if (this.ex2 == false) {
moveCompBullet(ship, this, spug * 2, 90);
}
if (maz2.hitTest(this._x, this._y, true) && (this.ex == false)) {
this.nextFrame();
this.ex = true;
}
if (dist(this, ship) > 25) {
this.act = true;
this._visible = true;
} else if (this.act == false) {
this._visible = false;
}
if (this.ex == false) {
moveBullet(this, 50, 0);
}
};
id2++;
}
};
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
grun = false;
dead = false;
dead2 = false;
o = 1;
while (o < 10) {
this["miss" + o].dead = false;
this["miss" + o].launched = false;
this["miss" + o]._visible = false;
this["miss" + o].onEnterFrame = function () {
if (ship._y < this._y) {
if (this.dead == false) {
this._visible = true;
}
this.launched = true;
}
moveCompBullet(ship, this, spug * 2, 90);
if (this.launched == true) {
missileCheck(this);
}
};
o++;
}
missileCheck = function (mis) {
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
moveBullet(mis, 30, 90);
}
if ((mis.hitTest(ship._x, ship._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (((dist(miss, ship) < 10) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
nextLevel = false;
nextB = false;
trap.onEnterFrame = function () {
g = 0;
while (g < id2) {
if (dist(this, _root["laser" + g]) < 200) {
this._alpha = this._alpha - 50;
_root["laser" + g].removeMovieClip();
}
g++;
}
if (this._alpha < 5) {
this._visible = false;
}
if (((dist(ship, this) < 50) && (dead == false)) && (this._visible == true)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
};
id3 = 1000;
aut = function () {
attachMovie("missile", "missile" + id3, id3);
_root["missile" + id3]._y = auto._y;
_root["missile" + id3]._x = auto._x - 20;
_root["missile" + id3].launched = true;
_root["missile" + id3].dead = false;
_root["missile" + id3].onEnterFrame = function () {
if (this.dead == true) {
this._visible = false;
}
moveCompBullet(ship, this, spug * 2, 90);
missileCheck(this);
};
id3 = id3 + 1;
};
lvl1 = false;
lvl2 = false;
lvl3 = false;
lvl4 = true;
this.onEnterFrame = function () {
if (dead == true) {
if (ship._currentframe > 45) {
gotoAndPlay (70);
}
}
if (lvl4 == true) {
if (((dist(ship, endo) / 100) < 2) && (dead == false)) {
play();
}
dir.dit.text = Math.floor(dist(ship, endo) / 100);
dir.finds._rotation = faceObj(ship, endo, -90);
checks.sc._alpha = 50;
checks.sc2._alpha = 50;
flame2._visible = flame._visible;
ship2._rotation = ship._rotation;
ship2.gotoAndStop(ship._currentframe);
ship2.turn.gotoAndStop(ship.turn._currentframe);
flame2.gotoAndStop(flame._currentframe);
flame2._rotation = flame._rotation;
flame2._xscale = flame._xscale / 2;
if (maz2.hitTest(ship._x, ship._y, true) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
diff = _xmouse - ship._x;
if (((grun == false) && (diff > 0)) && (ship.turn._currentframe == 1)) {
grun = true;
ship.turn.play();
flame.play();
}
if (((grun == true) && (diff < 0)) && (ship.turn._currentframe == 3)) {
flame.play();
ship.turn.play();
}
if (((grun == true) && (diff > 0)) && (ship.turn._currentframe == 1)) {
flame.play();
ship.turn.play();
}
adjustPos(ship);
maz._x = maz2._x;
maz._y = maz2._y;
f = 1;
while (f < 200) {
moveBullet(this["line" + f], spug * 2, 90);
if (dead == false) {
this["line" + f]._xscale = speed * 10;
this["line" + f]._rotation = faceObj(ship, mo, 0);
}
adjustPos2(this["line" + f]);
f++;
}
moveCompBullet(ship, auto, spug * 2, 90);
moveCompBullet(ship, trap, spug * 2, 90);
moveCompBullet(ship, endo, spug * 2, 90);
moveCompBullet(ship, ex, spug * 2, 90);
moveCompBullet(ship, starts, spug * 2, 90);
moveCompBullet(ship, til2, spug * 2, 90);
moveCompBullet(ship, til, spug * 2, 90);
moveCompBullet(ship, maz2, spug * 2, 90);
moveCompBullet(ship, maz, spug * 2, 90);
spung = speed * 2;
if (dead == false) {
spug = (spung / 2) * -2;
}
mo._x = _xmouse;
mo._y = _ymouse;
sped = dist2(ship, mo);
speed = sped / 5000;
flame._xscale = (speed * 5) * 2;
flame._alpha = speed * 5;
if (dead == false) {
flame._rotation = faceObj(ship, mo, 0);
ship._rotation = faceObj(ship, mo, 0);
}
maz._x = maz2._x;
maz._y = maz2._y;
}
};
Frame 210
this.onMouseDown = function () {
if (titles == true) {
play();
}
};
titles = true;
stop();
Frame 211
function r2d(r) {
return((r * 180) / Math.PI);
}
function adjustPos(o) {
if (o._y < 0) {
o._y = Stage.height;
} else if (o._y > Stage.height) {
o._y = 0;
}
if (o._x < 0) {
o._x = Stage.width;
} else if (o._x > Stage.width) {
o._x = 0;
}
}
function adjustPos2(o) {
if (o._y < 0) {
o._y = getRandom(400, 450);
} else if (o._y > Stage.height) {
o._y = getRandom(0, -50);
}
if (o._x < 0) {
o._x = getRandom(513, 550);
} else if (o._x > Stage.width) {
o._x = getRandom(0, -50);
}
}
function d2r(d) {
return((d * Math.PI) / 180);
}
function getRandom(minimum, maximum) {
return(Math.floor((Math.random() * ((maximum - minimum) + 1)) + minimum));
}
function dist2(obj1, obj2) {
return(Math.pow(obj1._x - obj2._x, 2) + Math.pow(obj1._y - obj2._y, 2));
}
function moveBullet(object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(object._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(object._rotation + no)));
}
function moveCompBullet(com, object, speed, no) {
object._x = object._x - (speed * Math.sin(d2r(com._rotation + no)));
object._y = object._y + (speed * Math.cos(d2r(com._rotation + no)));
}
function dist(obj1, obj2) {
return(Math.sqrt(dist2(obj1, obj2)));
}
function faceObj(o, o2, no) {
return(r2d(Math.atan2(o._y - o2._y, o._x - o2._x)) + no);
}
stop();
mo = new Object();
speed = 0;
id = 1;
id2 = 1;
this.onMouseDown = function () {
if (dead == false) {
attachMovie("laser", "laser" + id2, id2);
this["laser" + id2]._xscale = 10;
this["laser" + id2]._yscale = this["laser" + id2]._xscale;
this["laser" + id2]._x = ship._x;
this["laser" + id2]._y = ship._y;
this["laser" + id2]._visible = false;
this["laser" + id2]._alpha = 50;
this["laser" + id2].ex = false;
this["laser" + id2].ex2 = false;
this["laser" + id2].act = false;
this["laser" + id2]._rotation = ship._rotation + 90;
this["laser" + id2].onEnterFrame = function () {
if (this.ex2 == false) {
moveCompBullet(ship, this, spug * 2, 90);
}
if (maz2.hitTest(this._x, this._y, true) && (this.ex == false)) {
this.nextFrame();
this.ex = true;
}
if (dist(this, ship) > 25) {
this.act = true;
this._visible = true;
} else if (this.act == false) {
this._visible = false;
}
if (this.ex == false) {
moveBullet(this, 50, 0);
}
};
id2++;
}
};
init = function () {
i = 1;
while (i < 200) {
attachMovie("line", "line" + i, i);
this["line" + i]._x = getRandom(0, 513);
this["line" + i]._y = getRandom(0, 400);
this["line" + i]._xscale = 50;
this["line" + i]._alpha = 10;
i++;
}
};
init();
grun = false;
dead = false;
dead2 = false;
o = 1;
while (o < 20) {
this["miss" + o].dead = false;
this["miss" + o].launched = false;
this["miss" + o]._visible = false;
this["miss" + o].onEnterFrame = function () {
if (ship._y < this._y) {
if (this.dead == false) {
this._visible = true;
}
this.launched = true;
}
moveCompBullet(ship, this, spug * 2, 90);
if (this.launched == true) {
missileCheck(this);
}
};
o++;
}
f = 1;
while (f < 10) {
this["enemy" + f].dead = false;
this["enemy" + f].launched = false;
this["enemy" + f]._visible = false;
this["enemy" + f]._alpha = 0;
this["enemy" + f].onEnterFrame = function () {
moveCompBullet(ship, this, spug * 2, 90);
if (ship._x > this._x) {
this.launched = true;
this._visible = true;
}
if (this.launched == true) {
if (this._alpha < 100) {
this._alpha = this._alpha + 10;
}
missileCheck2(this);
}
};
f++;
}
counter = 20;
shoot = function (en) {
if (counter > 0) {
counter = counter - 1;
} else {
attachMovie("missile", "missile" + id3, id3);
_root["missile" + id3]._y = en._y;
_root["missile" + id3]._x = en._x;
_root["missile" + id3]._visible = true;
_root["missile" + id3].launched = true;
_root["missile" + id3].dead = false;
_root["missile" + id3].onEnterFrame = function () {
moveCompBullet(ship, this, spug * 2, 90);
missileCheck(this);
};
counter = 20;
id3 = id3 + 1;
}
};
aut = function () {
attachMovie("missile", "missile" + id3, id3);
_root["missile" + id3]._y = auto._y;
_root["missile" + id3]._x = auto._x - 20;
_root["missile" + id3].launched = true;
_root["missile" + id3].dead = false;
_root["missile" + id3].onEnterFrame = function () {
moveCompBullet(ship, this, spug * 2, 90);
missileCheck(this);
};
id3 = id3 + 1;
};
missileCheck2 = function (mis) {
mis.diff = ship._x - mis._x;
if ((mis.diff < 0) && (mis.turn._currentframe == 3)) {
mis.turn.play();
}
if ((mis.diff > 0) && (mis.turn._currentframe == 1)) {
mis.turn.play();
}
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
if (dist(this["laser" + z], mis) < 50) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
trace(dist(mis, ship));
if (dist(mis, ship) > 130) {
moveBullet(mis, 30, 90);
} else {
shoot(mis);
}
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
ib = false;
checks1 = 0;
checks2 = 0;
missileCheck = function (mis) {
if (((checks1 > 0) && (checks2 > 0)) || ((checks1 < 0) && (checks2 < 0))) {
mis.act = true;
} else {
mis.act = false;
}
ib = !ib;
if ((ib = true)) {
checks1 = mis._rotation;
}
if ((ib = false)) {
checks2 = mis._rotation;
}
if (mis.act == true) {
if (((checks1 - checks2) > 20) || ((checks1 - checks2) < -20)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
}
z = 0;
while (z < id2) {
if (mis.hitTest(this["laser" + z]._x, this["laser" + z]._y) && (mis.dead == false)) {
mis.play();
mis.dead = true;
this["laser" + z].removeMovieClip();
}
z++;
}
f = 1;
while (f < 10) {
if ((((dist(mis, this["miss" + f]) < 5) && (dist(mis, this["miss" + f]) > 0)) && (mis.dead == false)) && (this["miss" + f].dead == false)) {
this["miss" + f].dead = true;
this["miss" + f].play();
mis.play();
mis.dead = true;
}
f++;
}
if (mis.dead == false) {
if (dead == false) {
mis._rotation = faceObj(mis, ship, -360);
}
moveBullet(mis, 30, 90);
}
if ((mis.hitTest(ship._x, ship._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if ((ship.hitTest(mis._x, mis._y, true) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (((dist(mis, ship) < 10) && (mis.dead == false)) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
mis._visible = false;
mis.dead = true;
}
if (maz2.hitTest(mis._x, mis._y, true) && (mis.dead == false)) {
mis.play();
mis.dead = true;
}
};
nextLevel = false;
nextB = false;
trap.onEnterFrame = function () {
g = 0;
while (g < id2) {
if (dist(this, _root["laser" + g]) < 200) {
this._alpha = this._alpha - 50;
_root["laser" + g].removeMovieClip();
}
g++;
}
if (this._alpha < 5) {
this._visible = false;
}
if (((dist(ship, this) < 50) && (dead == false)) && (this._visible == true)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
};
id3 = 1000;
lvl1 = false;
lvl2 = false;
lvl3 = false;
lvl4 = false;
lvl5 = true;
titles = false;
this.onEnterFrame = function () {
if (dead == true) {
if (ship._currentframe > 45) {
gotoAndPlay (70);
}
}
if (lvl5 == true) {
if (((dist(ship, endo) / 100) < 2) && (dead == false)) {
play();
}
dir.dit.text = Math.floor(dist(ship, endo) / 100);
dir.finds._rotation = faceObj(ship, endo, -90);
checks.sc._alpha = 50;
checks.sc2._alpha = 50;
flame2._visible = flame._visible;
ship2._rotation = ship._rotation;
ship2.gotoAndStop(ship._currentframe);
ship2.turn.gotoAndStop(ship.turn._currentframe);
flame2.gotoAndStop(flame._currentframe);
flame2._rotation = flame._rotation;
flame2._xscale = flame._xscale / 2;
if (maz2.hitTest(ship._x, ship._y, true) && (dead == false)) {
spug = 0;
dead = true;
ship.gotoAndPlay(8);
flame._visible = false;
}
diff = _xmouse - ship._x;
if (((grun == false) && (diff > 0)) && (ship.turn._currentframe == 1)) {
grun = true;
ship.turn.play();
flame.play();
}
if (((grun == true) && (diff < 0)) && (ship.turn._currentframe == 3)) {
flame.play();
ship.turn.play();
}
if (((grun == true) && (diff > 0)) && (ship.turn._currentframe == 1)) {
flame.play();
ship.turn.play();
}
adjustPos(ship);
maz._x = maz2._x;
maz._y = maz2._y;
f = 1;
while (f < 200) {
moveBullet(this["line" + f], spug * 2, 90);
if (dead == false) {
this["line" + f]._xscale = speed * 10;
this["line" + f]._rotation = faceObj(ship, mo, 0);
}
adjustPos2(this["line" + f]);
f++;
}
moveCompBullet(ship, auto, spug * 2, 90);
moveCompBullet(ship, trap, spug * 2, 90);
moveCompBullet(ship, endo, spug * 2, 90);
moveCompBullet(ship, ex, spug * 2, 90);
moveCompBullet(ship, starts, spug * 2, 90);
moveCompBullet(ship, til2, spug * 2, 90);
moveCompBullet(ship, til, spug * 2, 90);
moveCompBullet(ship, maz2, spug * 2, 90);
moveCompBullet(ship, maz, spug * 2, 90);
spung = speed * 2;
if (dead == false) {
spug = (spung / 2) * -2;
}
mo._x = _xmouse;
mo._y = _ymouse;
sped = dist2(ship, mo);
speed = sped / 5000;
flame._xscale = (speed * 5) * 2;
flame._alpha = speed * 5;
if (dead == false) {
flame._rotation = faceObj(ship, mo, 0);
ship._rotation = faceObj(ship, mo, 0);
}
maz._x = maz2._x;
maz._y = maz2._y;
}
};
Symbol 6 MovieClip [laser] Frame 1
stop();
Symbol 6 MovieClip [laser] Frame 2
stop();
Symbol 14 MovieClip Frame 1
stop();
Symbol 14 MovieClip Frame 41
this._visible = false;
Symbol 79 MovieClip Frame 1
stop();
Symbol 79 MovieClip Frame 3
stop();
Symbol 80 MovieClip [suicider] Frame 1
stop();
Symbol 80 MovieClip [suicider] Frame 46
stop();
this.removeMovieClip();
this._visible = false;
Symbol 140 MovieClip Frame 1
stop();
Symbol 140 MovieClip Frame 5
stop();
Symbol 142 MovieClip Frame 1
stop();
Symbol 142 MovieClip Frame 59
stop();
if (_root.dead == true) {
_root.gameOver = true;
}
Symbol 142 MovieClip Frame 106
stop();
if (_root.dead == true) {
_root.gameOver = true;
}
Symbol 147 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 3
stop();
Symbol 199 MovieClip Frame 6
stop();
Symbol 200 MovieClip Frame 4
stop();