Frame 1
LOADING = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
Instance of Symbol 14 MovieClip in Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha-1);
}
}
Instance of Symbol 85 MovieClip "cam" in Frame 1
onClipEvent (load) {
_visible = false;
}
Frame 2
if (LOADING != 100) {
gotoAndPlay ("LOADING SCREEN");
}
Frame 3
stop();
Frame 70
stop();
Instance of Symbol 114 MovieClip in Frame 71
onClipEvent (enterFrame) {
_rotation = (_rotation - 0.5);
}
Instance of Symbol 85 MovieClip "cam" in Frame 71
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 14 MovieClip in Frame 71
onClipEvent (mouseDown) {
_root.gotoAndPlay("title");
}
Instance of Symbol 85 MovieClip "cam" in Frame 534
onClipEvent (load) {
SIN = 0;
Y = _y;
_visible = false;
shake = 0;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(SIN) * shake));
SIN = SIN + 90;
}
Frame 535
stop();
Instance of Symbol 347 MovieClip in Frame 535
onClipEvent (mouseDown) {
_root.play();
}
Frame 547
stop();
Instance of Symbol 85 MovieClip "cam" in Frame 547
onClipEvent (load) {
_visible = false;
}
Frame 548
stop();
Frame 575
_root.gotoAndPlay("game");
Frame 603
nodecount = 10;
beamwave = 0;
seconds = 0;
blastcount = 90;
enemycount = 130;
shotcount = 170;
explosioncount = 180;
SIN = 0;
stop();
Mouse.hide();
_quality = "MEDIUM";
explosion1 = new Sound(this);
explosion1.attachSound("explosion1");
explosion2 = new Sound(this);
explosion2.attachSound("explosion2");
onEnterFrame = function () {
if (blastcount > 120) {
blastcount = 90;
}
if (enemycount >= 169) {
enemycount = 130;
}
if (shotcount > 180) {
shotcount = 170;
}
if (explosioncount > 190) {
explosioncount = 180;
}
_root.createEmptyMovieClip("beam", 0);
_root.createEmptyMovieClip("beam2", 2);
beamwave++;
if ((beamwave / 2) == Math.round(beamwave / 2)) {
THICKNESS = 0;
} else {
THICKNESS = 5;
}
SIN--;
i = 1;
while (i < _root.guy.shooting) {
if (i <= 1) {
ALPHA = 0;
} else if (_root["node" + i].dead) {
ALPHA = 0;
} else {
ALPHA = 100;
}
if (_root["node" + i].BEAMPOWER == undefined) {
ALPHA = 0;
}
if (_root.PLAYER == 1) {
_root.beam.lineStyle(_root["node" + i].BEAMPOWER + THICKNESS, 16777215, ALPHA);
_root.beam.lineTo(_root["node" + i]._x, _root["node" + i]._y + (Math.sin((i / 5) + SIN) * 2));
_root.beam2.lineStyle((_root["node" + i].BEAMPOWER * 0.5) - THICKNESS, 16711680, ALPHA);
_root.beam2.lineTo(_root["node" + i]._x, _root["node" + i]._y);
}
if (_root.PLAYER == 2) {
_root.beam.lineStyle(_root["node" + i].BEAMPOWER + THICKNESS, 16777215, ALPHA);
_root.beam.lineTo(_root["node" + i]._x, _root["node" + i]._y + ((Math.sin((i * 2) + SIN) * i) * 0.2));
_root.beam2.lineStyle((_root["node" + i].BEAMPOWER * 0.5) - THICKNESS, 52479, ALPHA);
_root.beam2.lineTo(_root["node" + i]._x, _root["node" + i]._y + ((Math.sin((i * 2) + SIN) * i) * 0.2));
}
i++;
}
};
Instance of Symbol 431 MovieClip "background" in Frame 603
onClipEvent (enterFrame) {
_x = _root.cam._x;
_y = _root.cam._y;
}
Instance of Symbol 436 MovieClip in Frame 603
onClipEvent (load) {
seconds = 0;
}
onClipEvent (enterFrame) {
seconds++;
if (seconds >= 2000) {
play();
}
}
Instance of Symbol 438 MovieClip "ROAR" in Frame 603
onClipEvent (load) {
Roar1 = new Sound(this);
Roar1.attachSound("Roar1");
Roar2 = new Sound(this);
Roar2.attachSound("Roar2");
Roar3 = new Sound(this);
Roar3.attachSound("Roar3");
Roar4 = new Sound(this);
Roar4.attachSound("Roar4");
Roar5 = new Sound(this);
Roar5.attachSound("Roar5");
weakroar = new Sound(this);
weakroar.attachSound("weakroar");
}
Instance of Symbol 472 MovieClip "west" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 200;
dead = false;
}
onClipEvent (enterFrame) {
_x = _root.boss._x;
_y = _root.boss._y;
if (onscreen) {
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (body.hitTest(_root["node" + i]._x, _root["node" + i]._y, true) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_rotation = ((_root.boss._rotation + _root.boss.Rspeed) - 90);
}
Instance of Symbol 472 MovieClip "south" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 200;
dead = false;
}
onClipEvent (enterFrame) {
_x = _root.boss._x;
_y = _root.boss._y;
if (onscreen) {
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (body.hitTest(_root["node" + i]._x, _root["node" + i]._y, true) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_rotation = ((_root.boss._rotation + _root.boss.Rspeed) + 180);
}
Instance of Symbol 472 MovieClip "east" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 200;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = _root.boss._x;
_y = _root.boss._y;
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (body.hitTest(_root["node" + i]._x, _root["node" + i]._y, true) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_rotation = ((_root.boss._rotation + _root.boss.Rspeed) + 90);
}
Instance of Symbol 472 MovieClip "north" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 200;
dead = false;
}
onClipEvent (enterFrame) {
_x = _root.boss._x;
_y = _root.boss._y;
if (onscreen) {
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (body.hitTest(_root["node" + i]._x, _root["node" + i]._y, true) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_rotation = (_root.boss._rotation + _root.boss.Rspeed);
}
Instance of Symbol 511 MovieClip "ARMnorth" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 100;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_x = (_root.boss._x + (Math.cos(((_root.boss._rotation + _root.boss.Rspeed) - 90) * (Math.PI/180)) * 175));
_y = (_root.boss._y + (Math.sin(((_root.boss._rotation + _root.boss.Rspeed) - 90) * (Math.PI/180)) * 175));
_rotation = (_root.boss._rotation + _root.boss.Rspeed);
}
Instance of Symbol 511 MovieClip "ARMeast" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 100;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_x = (_root.boss._x + (Math.cos((_root.boss._rotation + _root.boss.Rspeed) * (Math.PI/180)) * 175));
_y = (_root.boss._y + (Math.sin((_root.boss._rotation + _root.boss.Rspeed) * (Math.PI/180)) * 175));
_rotation = ((_root.boss._rotation + 90) + _root.boss.Rspeed);
}
Instance of Symbol 511 MovieClip "ARMsouth" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 100;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_x = (_root.boss._x + (Math.cos(((_root.boss._rotation + _root.boss.Rspeed) + 90) * (Math.PI/180)) * 175));
_y = (_root.boss._y + (Math.sin(((_root.boss._rotation + _root.boss.Rspeed) + 90) * (Math.PI/180)) * 175));
_rotation = ((_root.boss._rotation + 180) + _root.boss.Rspeed);
}
Instance of Symbol 511 MovieClip "ARMwest" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
health = 100;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else if (_root.cam.hitTest(this)) {
onscreen = true;
}
}
onClipEvent (enterFrame) {
_x = (_root.boss._x + (Math.cos(((_root.boss._rotation + _root.boss.Rspeed) - 180) * (Math.PI/180)) * 175));
_y = (_root.boss._y + (Math.sin(((_root.boss._rotation + _root.boss.Rspeed) - 180) * (Math.PI/180)) * 175));
_rotation = ((_root.boss._rotation - 90) + _root.boss.Rspeed);
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 1;
fallspeed = -12;
onscreen = false;
health = 3;
seconds = 50;
SECONDS = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
SECONDS--;
if (SECONDS < 0) {
_x = (_x - speed);
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.5;
if (fallspeed > 2) {
speed++;
fallspeed = fallspeed - 0.2;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 1;
fallspeed = -14;
onscreen = false;
health = 3;
seconds = 50;
SECONDS = 70;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
SECONDS--;
if (SECONDS < 0) {
_x = (_x - speed);
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.5;
if (fallspeed > 2) {
speed++;
fallspeed = fallspeed - 0.2;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 1;
fallspeed = -16;
onscreen = false;
health = 3;
seconds = 50;
SECONDS = 90;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
SECONDS--;
if (SECONDS < 0) {
_x = (_x - speed);
_y = (_y + fallspeed);
fallspeed = fallspeed + 0.5;
if (fallspeed > 2) {
speed++;
fallspeed = fallspeed - 0.2;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 85 MovieClip "cam" in Frame 603
onClipEvent (load) {
this.swapDepths(200);
SIN = 0;
shake = 0;
Y = _y;
STOP = false;
LEVEL = _root._currentframe;
_root.background._x = _x;
_root.background._y = _y;
}
onClipEvent (enterFrame) {
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (!STOP) {
_x = (_x + 3);
_root.background._x = _root.background._x + 2;
}
if (shake > 0) {
shake--;
}
_y = (Y + (Math.sin(SIN) * shake));
_root.background._y = _y;
SIN = SIN + 90;
if (SIN > 180) {
SIN = 0;
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 600 MovieClip "shot" in Frame 603
onClipEvent (load) {
speed = Math.cos(_rotation * (Math.PI/180)) * 10;
fallspeed = Math.sin(_rotation * (Math.PI/180)) * 10;
dead = false;
LEVEL = _root._currentframe;
}
onClipEvent (enterFrame) {
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (_name != "shot") {
_x = (_x + speed);
_y = (_y + fallspeed);
if (!dead) {
if (this.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 5;
dead = true;
speed = 0;
fallspeed = 0;
}
if (_root.ground.hitTest(_x, _y, true)) {
dead = true;
speed = 0;
fallspeed = 0;
}
}
}
}
Instance of Symbol 602 MovieClip "ground" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 608 MovieClip "wing" in Frame 603
onClipEvent (load) {
speed = 1;
fallspeed = (-5 * _yscale) / 100;
onscreen = false;
health = 1;
seconds = 50;
LEVEL = _root._currentframe;
dead = false;
}
onClipEvent (enterFrame) {
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
fallspeed = fallspeed + (_yscale / 200);
if (_yscale == 100) {
if (fallspeed > 2) {
speed++;
fallspeed = fallspeed - 0.4;
}
} else if (fallspeed < -2) {
speed++;
fallspeed = fallspeed + 0.4;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (BEAMPOWER / 20);
shooting = false;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.core.trail++;
if (_root.core.trail >= 4) {
_root.core._x = _x;
_root.core._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core.trail++;
if (_root.core.trail >= 4) {
_root.core._x = _x;
_root.core._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core.trail++;
if (_root.core.trail >= 4) {
_root.core._x = _x;
_root.core._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core.trail++;
if (_root.core.trail >= 4) {
_root.core._x = _x;
_root.core._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 618 MovieClip "core" in Frame 603
onClipEvent (load) {
dead = true;
trail = 0;
}
onClipEvent (enterFrame) {
if (body.hitTest(_root.guy.body)) {
_root.guy.SUPER = 100;
this.dead = true;
trail = 0;
}
if (trail >= 4) {
dead = false;
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 628 MovieClip in Frame 603
onClipEvent (load) {
speed = -1;
fallspeed = 0;
onscreen = false;
health = 400;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion2.start(0, 1);
gotoAndPlay ("dead");
dead = true;
}
seconds--;
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip "red" in Frame 603
onClipEvent (load) {
speed = 1;
fallspeed = 5 - random(10);
onscreen = false;
health = 1;
seconds = 50;
LEVEL = _root._currentframe;
dead = false;
}
onClipEvent (enterFrame) {
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
fallspeed = fallspeed * 0.95;
if ((fallspeed > -1) && (fallspeed < 1)) {
speed++;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (BEAMPOWER / 20);
shooting = false;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 5));
fallspeed = fallspeed + 0.1;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 628 MovieClip in Frame 603
onClipEvent (load) {
speed = -1;
fallspeed = 0;
onscreen = false;
health = 400;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion2.start(0, 1);
gotoAndPlay ("dead");
dead = true;
}
seconds--;
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 618 MovieClip "core2" in Frame 603
onClipEvent (load) {
dead = true;
trail = 0;
}
onClipEvent (enterFrame) {
if (body.hitTest(_root.guy.body)) {
_root.guy.SUPER = 100;
this.dead = true;
trail = 0;
}
if (trail >= 8) {
dead = false;
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_root.core2.trail++;
if (_root.core2.trail >= 8) {
_root.core2._x = _x;
_root.core2._y = _y;
}
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 630 MovieClip in Frame 603
onClipEvent (load) {
this.swapDepths(199);
LEVEL = _root._currentframe;
}
onClipEvent (enterFrame) {
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
}
Instance of Symbol 595 MovieClip in Frame 603
onClipEvent (load) {
onscreen = false;
health = 3;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
_name = ("dead" + _root.enemycount);
dead = true;
}
gotoAndPlay ("dead");
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 559 MovieClip in Frame 603
onClipEvent (load) {
speed = 10;
fallspeed = 1;
onscreen = false;
health = 3;
seconds = 30;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (_currentframe < 50) {
speed = speed * 0.97;
} else {
speed = speed * 1.1;
}
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = -1;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed + 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed - 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed + 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed - 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed + 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed - 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed + 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 585 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + (Math.sin(fallspeed) * 10));
fallspeed = fallspeed - 0.3;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion1.start(0, 1);
dead = true;
}
gotoAndPlay ("dead");
seconds--;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 628 MovieClip in Frame 603
onClipEvent (load) {
speed = -1;
fallspeed = 0;
onscreen = false;
health = 250;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion2.start(0, 1);
gotoAndPlay ("dead");
dead = true;
}
seconds--;
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 628 MovieClip in Frame 603
onClipEvent (load) {
speed = -1;
fallspeed = 0;
onscreen = false;
health = 250;
seconds = 30;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
_root.explosion2.start(0, 1);
gotoAndPlay ("dead");
dead = true;
}
seconds--;
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 604 MovieClip in Frame 603
onClipEvent (load) {
speed = 5;
fallspeed = 0;
onscreen = false;
health = 3;
seconds = 50;
dead = false;
}
onClipEvent (enterFrame) {
if (onscreen) {
_x = (_x - speed);
_y = (_y + fallspeed);
speed = speed * 1.05;
if (!this.hitTest(_root.cam)) {
this.swapDepths(999);
this.removeMovieClip();
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
seconds--;
if (!dead) {
_root.explosion1.start(0, 1);
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y - 20;
_root.shotcount++;
duplicateMovieClip (_root.wing, "wing" + _root.shotcount, _root.shotcount);
_root["wing" + _root.shotcount]._x = _x;
_root["wing" + _root.shotcount]._y = _y + 20;
_root["wing" + _root.shotcount]._yscale = -100;
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
}
} else if (this.hitTest(_root.cam)) {
_root.enemycount++;
_name = ("enemy" + _root.enemycount);
INDEX = _root.enemycount;
onscreen = true;
}
}
Instance of Symbol 661 MovieClip "boss" in Frame 603
onClipEvent (load) {
speed = 0;
fallspeed = 0;
onscreen = false;
healthMAX = 2000;
health = healthMAX;
seconds = 90;
Rspeed = 1;
Pseconds = 500;
Pspeed = 5;
P = 1;
dead = false;
}
onClipEvent (enterFrame) {
if (!dead) {
if (onscreen) {
_x = (_x + speed);
_y = (_y + fallspeed);
Pseconds--;
if (Pseconds > 0) {
if (health > 0) {
Rspeed = Rspeed - ((Rspeed - 1) / 10);
}
Pspeed = 0;
seconds--;
P = 1;
} else {
Rspeed = Rspeed - ((Rspeed - 20) / 10);
if (Pseconds < -50) {
delta_x = _x - _root["P" + P]._x;
delta_y = _y - _root["P" + P]._y;
R = (-Math.atan2(delta_x, delta_y)) / (Math.PI/180);
speed = Math.cos((R - 90) * (Math.PI/180)) * Pspeed;
fallspeed = Math.sin((R - 90) * (Math.PI/180)) * Pspeed;
if (P >= 9) {
Pspeed = Pspeed * 0.9;
if (Pspeed < 0.1) {
Pseconds = 500;
}
} else {
Pspeed = Pspeed - ((Pspeed - 10) / 10);
}
}
}
_rotation = (_rotation + Rspeed);
if (seconds < 0) {
seconds = 240;
}
if (this.body.hitTest(_root.guy.body)) {
_root.guy.health = _root.guy.health - 10;
health = health - 10;
}
if (health <= 0) {
if (!dead) {
gotoAndPlay ("dead");
dead = true;
}
} else {
i = 0;
while (i < 40) {
if (!_root["node" + i].dead) {
if (_root["node" + i].hitTest(body) && (onscreen)) {
health = health - (_root.guy.BEAMPOWER / 20);
_root.guy.shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
}
i++;
}
}
} else {
gotoAndPlay (1);
if (this.hitTest(_root.cam)) {
onscreen = true;
}
}
}
}
Instance of Symbol 14 MovieClip in Frame 603
onClipEvent (enterFrame) {
if (_root.cam.hitTest(this)) {
_root.cam.STOP = true;
this.swapDepths(999);
this.removeMovieClip();
}
}
Instance of Symbol 14 MovieClip "P1" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 2;
}
}
Instance of Symbol 14 MovieClip "P2" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 3;
}
}
Instance of Symbol 14 MovieClip "P3" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 4;
}
}
Instance of Symbol 14 MovieClip "P4" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 5;
}
}
Instance of Symbol 14 MovieClip "P5" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 6;
}
}
Instance of Symbol 14 MovieClip "P6" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 7;
}
}
Instance of Symbol 14 MovieClip "P7" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 8;
}
}
Instance of Symbol 14 MovieClip "P8" in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.boss._x, _root.boss._y, true)) {
_root.boss.P = 9;
}
}
Instance of Symbol 665 MovieClip "black" in Frame 603
onClipEvent (enterFrame) {
_x = _root.cam._x;
_y = _root.cam._y;
}
Instance of Symbol 667 MovieClip "black2" in Frame 603
onClipEvent (enterFrame) {
_x = _root.cam._x;
_y = _root.cam._y;
}
Instance of Symbol 679 MovieClip "WARNING" in Frame 603
onClipEvent (load) {
this.swapDepths(203);
}
onClipEvent (enterFrame) {
_x = _root.cam._x;
_y = _root.cam._y;
}
Instance of Symbol 14 MovieClip in Frame 603
onClipEvent (enterFrame) {
if (this.hitTest(_root.cam)) {
_root.WARNING.play();
}
}
Instance of Symbol 14 MovieClip "node" in Frame 603
onClipEvent (load) {
seconds = 1;
}
onClipEvent (enterFrame) {
if (_name != "node") {
if (seconds <= 0) {
this.removeMovieClip();
} else {
if (dead) {
this.removeMovieClip();
}
seconds--;
}
}
}
Instance of Symbol 681 MovieClip "redblast" in Frame 603
onClipEvent (load) {
if (_root.PLAYER == 2) {
this.swapDepths(999);
this.removeMovieClip();
} else if (this.getDepth() <= 0) {
_name = "redblast";
}
}
Instance of Symbol 711 MovieClip "guy" in Frame 603
onClipEvent (load) {
if (_root.PLAYER == 1) {
this.swapDepths(999);
this.removeMovieClip();
}
this.swapDepths(1);
BEAMPOWER = 50;
health = 100;
SUPER = 0;
shooting = 40;
dead = false;
SIN = 0;
LIVES = 3;
LEVEL = _root._currentframe;
seconds = 5;
NECKSIN = 0;
}
onClipEvent (enterFrame) {
NECKSIN++;
if (seconds > 0) {
seconds--;
_x = _root._xmouse;
_y = _root._ymouse;
}
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (!dead) {
if (health <= 0) {
gotoAndPlay ("dead");
dead = true;
}
if (invincible > 0) {
health = 100;
invincible--;
SIN = SIN + 0.5;
SINROUND = Math.round(Math.sin(SIN));
_visible = SINROUND;
} else {
_visible = true;
}
_x = (_x - ((_x - _root._xmouse) / 3));
_y = (_y - ((_y - _root._ymouse) / 3));
if (SUPER > 0) {
SUPER--;
BEAMPOWER = 51;
CLICKING = true;
if (SUPER <= 1) {
CLICKING = false;
}
}
if (CLICKING) {
_root.cam.shake = 5;
i = 0;
while (i <= 40) {
duplicateMovieClip (_root.node, "node" + i, i + 5);
_root["node" + i]._x = (_x + ((head._x * _xscale) / 100)) + (i * 20);
_root["node" + i]._y = _y;
_root["node" + i].BEAMPOWER = BEAMPOWER;
_root["node" + i].dead = false;
if (i > shooting) {
_root["node" + i].dead = true;
} else if (_root.ground.hitTest(_root["node" + i]._x, _root["node" + i]._y, true)) {
shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
if (BEAMPOWER > 0) {
BEAMPOWER--;
}
} else if (BEAMPOWER < 50) {
BEAMPOWER++;
}
shooting = 40;
if (health < OLDhealth) {
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
gotoAndPlay ("hit");
}
OLDhealth = health;
}
}
Instance of Symbol 681 MovieClip in Frame 603
onClipEvent (load) {
if (_root.PLAYER == 1) {
this.swapDepths(999);
this.removeMovieClip();
} else if (this.getDepth() <= 0) {
_name = "redblast";
}
}
Instance of Symbol 750 MovieClip "guy" in Frame 603
onClipEvent (load) {
if (_root.PLAYER == 2) {
this.swapDepths(999);
this.removeMovieClip();
}
this.swapDepths(1);
BEAMPOWER = 50;
health = 100;
SUPER = 0;
shooting = 40;
dead = false;
SIN = 0;
LIVES = 3;
LEVEL = _root._currentframe;
seconds = 5;
NECKSIN = 0;
}
onClipEvent (enterFrame) {
NECKSIN++;
if (seconds > 0) {
seconds--;
_x = _root._xmouse;
_y = _root._ymouse;
}
if (_root._currentframe != LEVEL) {
this.removeMovieClip();
}
if (!dead) {
if (health <= 0) {
gotoAndPlay ("dead");
dead = true;
}
if (invincible > 0) {
health = 100;
invincible--;
SIN = SIN + 0.5;
SINROUND = Math.round(Math.sin(SIN));
_visible = SINROUND;
} else {
_visible = true;
}
_x = (_x - ((_x - _root._xmouse) / 3));
_y = (_y - ((_y - _root._ymouse) / 3));
if (SUPER > 0) {
SUPER--;
BEAMPOWER = 51;
CLICKING = true;
if (SUPER <= 1) {
CLICKING = false;
}
}
if (CLICKING) {
_root.cam.shake = 5;
i = 0;
while (i <= 40) {
duplicateMovieClip (_root.node, "node" + i, i + 5);
_root["node" + i]._x = (_x + ((head._x * _xscale) / 100)) + (i * 20);
_root["node" + i]._y = _y;
_root["node" + i].BEAMPOWER = BEAMPOWER;
_root["node" + i].dead = false;
if (i > shooting) {
_root["node" + i].dead = true;
} else if (_root.ground.hitTest(_root["node" + i]._x, _root["node" + i]._y, true)) {
shooting = i;
_root.blastcount++;
duplicateMovieClip (_root.blast, "blast" + _root.blastcount, -_root.blastcount);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
_root.blastcount++;
duplicateMovieClip (_root.redblast, "blast" + _root.blastcount, _root.blastcount + 10);
_root["blast" + _root.blastcount]._x = _root["node" + i]._x;
_root["blast" + _root.blastcount]._y = _root["node" + i]._y;
}
i++;
}
if (BEAMPOWER > 0) {
BEAMPOWER--;
}
} else if (BEAMPOWER < 50) {
BEAMPOWER++;
}
shooting = 40;
if (health < OLDhealth) {
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
gotoAndPlay ("hit");
}
OLDhealth = health;
}
}
Frame 605
stop();
Mouse.show();
Instance of Symbol 85 MovieClip "cam" in Frame 605
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 85 MovieClip "cam" in Frame 606
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 85 MovieClip "cam" in Frame 675
onClipEvent (load) {
_visible = false;
}
Frame 1375
Mouse.show();
Frame 1874
stop();
Instance of Symbol 14 MovieClip in Frame 1874
onClipEvent (mouseDown) {
_root.play();
}
Symbol 12 MovieClip Frame 1
seconds = 0;
starcount = 0;
onEnterFrame = function () {
seconds++;
if (seconds > 1) {
starcount++;
duplicateMovieClip (star, "star" + starcount, starcount);
this["star" + starcount]._rotation = Math.random() * 360;
seconds = 0;
}
};
Instance of Symbol 11 MovieClip "star" in Symbol 12 MovieClip Frame 1
onClipEvent (load) {
speed = 1 + (Math.random() * 2);
_xscale = (10 + (Math.random() * 10));
_yscale = _xscale;
}
onClipEvent (enterFrame) {
if (_name != "star") {
_xscale = (_xscale + (speed / 4));
_yscale = _xscale;
Xspeed = Math.cos(_rotation * (Math.PI/180)) * speed;
Yspeed = Math.sin(_rotation * (Math.PI/180)) * speed;
_x = (_x + Xspeed);
_y = (_y + Yspeed);
speed = speed + 0.1;
if (!this.hitTest(_root.cam)) {
this.removeMovieClip();
}
}
}
Symbol 14 MovieClip Frame 1
_visible = false;
Symbol 32 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 72 MovieClip Frame 1
LOADING = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
if (LOADING == 100) {
gotoAndStop ("end");
}
Symbol 72 MovieClip Frame 135
stop();
Symbol 74 MovieClip Frame 1
onEnterFrame = function () {
if (TEXT == "ACTIVATE BEAMFULL") {
TEXT2 = "BEAMFULL ACTIVATED";
}
};
Symbol 76 MovieClip Frame 1
_visible = false;
Symbol 84 MovieClip Frame 1
stop();
Symbol 85 MovieClip Frame 1
var copyrightNotice = "Copyright (c) 2006-2007 Sockpuppet Pty Ltd. All Rights Reserved. http://www.reanimator.net";
var reanimator = (new flash.geom.Transform(this));
var camera = (new flash.geom.Transform(this._parent));
var w = Stage.width;
var h = Stage.height;
this.onEnterFrame = function () {
this._parent.filters = this.filters;
var _local2 = reanimator.matrix;
camera.colorTransform = reanimator.colorTransform;
_local2.invert();
_local2.translate(w * 0.5, h * 0.5);
camera.matrix = _local2;
};
Instance of Symbol 76 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = _root.guy.health;
if (_root.guy.invincible > 0) {
_xscale = 100;
}
_visible = true;
}
Instance of Symbol 76 MovieClip "BAR" in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
_xscale = (_root.guy.BEAMPOWER * 2);
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 14 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.BAR.hitTest(this)) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 84 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.guy.LIVES < 1) {
gotoAndStop (2);
}
}
Instance of Symbol 84 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.guy.LIVES < 2) {
gotoAndStop (2);
}
}
Instance of Symbol 84 MovieClip in Symbol 85 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.guy.LIVES < 3) {
gotoAndStop (2);
}
}
Symbol 88 Button
on (release) {
_root.play();
}
Symbol 100 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 110 MovieClip Frame 130
_root.play();
Symbol 226 Button
on (release) {
play();
}
Symbol 344 MovieClip Frame 1
_root.cam.shake = 2;
Symbol 344 MovieClip Frame 50
_root.cam.shake = 0;
Symbol 344 MovieClip Frame 56
stop();
Symbol 347 MovieClip Frame 128
stop();
Instance of Symbol 346 MovieClip in Symbol 347 MovieClip Frame 128
on (press) {
_root.coin.play();
_root.play();
}
Symbol 349 MovieClip Frame 1
stop();
Instance of Symbol 14 MovieClip in Symbol 399 MovieClip Frame 1
onClipEvent (mouseDown) {
_parent.gotoAndPlay(130);
}
Instance of Symbol 14 MovieClip in Symbol 399 MovieClip Frame 130
onClipEvent (mouseDown) {
_parent.gotoAndPlay(230);
}
Instance of Symbol 14 MovieClip in Symbol 399 MovieClip Frame 230
onClipEvent (mouseDown) {
_root.play();
}
Symbol 399 MovieClip Frame 298
_root.play();
Symbol 402 Button
on (release) {
gotoAndPlay ("TREX");
_root.PLAYER = 1;
}
Symbol 404 Button
on (release) {
gotoAndPlay ("DMITE");
_root.PLAYER = 2;
}
Symbol 412 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 416 Button
on (release) {
getURL ("http://www.arcadebomb.com", "_blank");
}
Symbol 431 MovieClip Frame 3500
stop();
Symbol 436 MovieClip Frame 2
stop();
Symbol 436 MovieClip Frame 5
gotoAndPlay (4);
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) + 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Instance of Symbol 76 MovieClip in Symbol 455 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (((-_parent._parent._parent._rotation) - _parent._parent._rotation) - 90);
}
Symbol 458 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 1
Pcount = 0;
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Instance of Symbol 461 MovieClip "circle" in Symbol 462 MovieClip Frame 1
onClipEvent (load) {
fallspeed = 10 + random(10);
speed = 10 + random(10);
R = random(360);
_xscale = (random(40) + (_root.guy.BEAMPOWER * 2));
_yscale = _xscale;
SIZE = 5 + random(5);
}
onClipEvent (enterFrame) {
if (_name != "circle") {
speed = speed * 0.8;
fallspeed = fallspeed * 0.8;
_y = (_y + (Math.cos(R * (Math.PI/180)) * speed));
_x = (_x + (Math.sin(R * (Math.PI/180)) * fallspeed));
_xscale = (_xscale - SIZE);
_yscale = _xscale;
if (_xscale < 0) {
this.removeMovieClip();
}
} else {
_visible = false;
}
}
Symbol 471 MovieClip Frame 11
stop();
Instance of Symbol 458 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Oldhealth != _parent.health) {
play();
}
Oldhealth = _parent.health;
}
Instance of Symbol 14 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 10;
}
_rotation = (-_parent._rotation);
}
Symbol 472 MovieClip Frame 2
if (health > 0) {
gotoAndPlay (1);
}
Symbol 472 MovieClip Frame 3
_root["ARM" + _name].swapDepths(999);
_root["ARM" + _name].removeMovieClip();
Symbol 472 MovieClip Frame 4
gotoAndPlay ("dead");
Symbol 476 MovieClip Frame 1
stop();
Instance of Symbol 476 MovieClip in Symbol 511 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Oldhealth != _parent.health) {
play();
}
Oldhealth = _parent.health;
}
Symbol 511 MovieClip Frame 2
if (!dead) {
if (_root.boss.seconds > 0) {
gotoAndPlay (1);
}
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Instance of Symbol 14 MovieClip in Symbol 511 MovieClip Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.guy._x, _root.guy._y, true)) {
_root.guy.health = _root.guy.health - 5;
}
_rotation = (-_parent._rotation);
}
Symbol 511 MovieClip Frame 140
if (!dead) {
gotoAndPlay (1);
}
Symbol 511 MovieClip Frame 142
gotoAndPlay ("dead");
Symbol 559 MovieClip Frame 67
gotoAndPlay ("loop");
Symbol 559 MovieClip Frame 68
speed = 0;
fallspeed = 0;
this.swapDepths(INDEX);
Instance of Symbol 461 MovieClip in Symbol 559 MovieClip Frame 68
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 559 MovieClip Frame 68
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 559 MovieClip Frame 68
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 559 MovieClip Frame 68
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Symbol 585 MovieClip Frame 11
gotoAndPlay ("loop");
Symbol 585 MovieClip Frame 12
speed = 0;
fallspeed = 0;
this.swapDepths(INDEX);
Instance of Symbol 461 MovieClip in Symbol 585 MovieClip Frame 12
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 585 MovieClip Frame 12
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 585 MovieClip Frame 12
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 585 MovieClip Frame 12
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Symbol 592 MovieClip Frame 36
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Instance of Symbol 592 MovieClip in Symbol 595 MovieClip Frame 1
onClipEvent (enterFrame) {
delta_x = _parent._x - _root.guy._x;
delta_y = _parent._y - _root.guy._y;
_rotation = (((-Math.atan2(delta_x, delta_y)) / (Math.PI/180)) - _parent._rotation);
if (!_parent.onscreen) {
gotoAndPlay (1);
}
}
Symbol 595 MovieClip Frame 2
if (health > 0) {
gotoAndPlay (1);
}
Instance of Symbol 461 MovieClip in Symbol 595 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 595 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 595 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 595 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Symbol 600 MovieClip Frame 7
if (!dead) {
gotoAndPlay (5);
}
Symbol 600 MovieClip Frame 19
this.removeMovieClip();
Symbol 602 MovieClip Frame 1
_visible = false;
Symbol 604 MovieClip Frame 2
if (health > 0) {
gotoAndPlay (1);
}
Symbol 604 MovieClip Frame 3
speed = 0;
fallspeed = 0;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
Instance of Symbol 461 MovieClip in Symbol 604 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 604 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 604 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 604 MovieClip Frame 3
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Symbol 604 MovieClip Frame 4
gotoAndPlay ("dead");
Symbol 608 MovieClip Frame 2
if (health > 0) {
gotoAndPlay (1);
}
Symbol 608 MovieClip Frame 3
speed = 0;
fallspeed = 0;
Instance of Symbol 607 MovieClip in Symbol 608 MovieClip Frame 3
onClipEvent (load) {
_visible = false;
}
Symbol 613 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation+1);
};
Instance of Symbol 612 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) {
this.swapDepths(0);
}
Instance of Symbol 461 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) {
SIN = 0;
COS = 0;
}
onClipEvent (enterFrame) {
SIN = SIN - 0.3;
COS = COS + 0.3;
_x = (_x + (Math.sin(SIN) * 4));
_y = (_y + (Math.cos(COS) * 10));
if (_x > 0) {
this.swapDepths(2);
} else {
this.swapDepths(-2);
}
}
Instance of Symbol 461 MovieClip in Symbol 613 MovieClip Frame 1
onClipEvent (load) {
SIN = 0;
COS = 0;
}
onClipEvent (enterFrame) {
SIN = SIN - 0.3;
COS = COS + 0.3;
_y = (_y + (Math.sin(SIN) * 4));
_x = (_x + (Math.cos(COS) * 10));
if (_x > 0) {
this.swapDepths(1);
} else {
this.swapDepths(-1);
}
}
Symbol 618 MovieClip Frame 1
_visible = false;
Symbol 618 MovieClip Frame 2
if (dead) {
gotoAndPlay (1);
}
Symbol 618 MovieClip Frame 3
_visible = true;
Symbol 618 MovieClip Frame 4
if (!dead) {
gotoAndPlay (3);
}
Symbol 618 MovieClip Frame 5
_root.ROAR.Roar2.start(0, 1);
this.swapDepths(300);
Instance of Symbol 616 MovieClip in Symbol 618 MovieClip Frame 5
onClipEvent (load) {
fallspeed = -10;
SIN = 0;
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
fallspeed = fallspeed * 0.9;
SINVALUE = Math.round(Math.sin(SIN));
if (fallspeed > -1) {
_visible = SINVALUE;
SIN++;
}
}
Symbol 618 MovieClip Frame 30
this.swapDepths(999);
this.removeMovieClip();
Symbol 624 MovieClip Frame 5
if (seconds < 0) {
seconds = 50;
} else {
gotoAndPlay (1);
}
Symbol 624 MovieClip Frame 7
_root.shotcount++;
duplicateMovieClip (_root.red, "red" + _root.shotcount, _root.shotcount);
_root["red" + _root.shotcount]._x = _parent._x;
_root["red" + _root.shotcount]._y = (_parent._y + 50) - random(100);
Symbol 627 MovieClip Frame 1
stop();
Instance of Symbol 624 MovieClip "mc" in Symbol 628 MovieClip Frame 1
onClipEvent (load) {
seconds = 100;
}
onClipEvent (enterFrame) {
if (_parent.onscreen) {
seconds--;
}
}
Instance of Symbol 627 MovieClip in Symbol 628 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Oldhealth != _parent.health) {
play();
}
Oldhealth = _parent.health;
}
Symbol 628 MovieClip Frame 25
if (!dead) {
gotoAndPlay (1);
}
Symbol 628 MovieClip Frame 26
speed = 0;
fallspeed = 0;
if (seconds < 0) {
this.swapDepths(999);
this.removeMovieClip();
}
Instance of Symbol 461 MovieClip in Symbol 628 MovieClip Frame 26
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 628 MovieClip Frame 26
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 628 MovieClip Frame 26
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Instance of Symbol 461 MovieClip in Symbol 628 MovieClip Frame 26
onClipEvent (load) {
fallspeed = -5 - random(10);
speed = 10 - random(20);
}
onClipEvent (enterFrame) {
_y = (_y + fallspeed);
_x = (_x + speed);
fallspeed++;
}
Symbol 628 MovieClip Frame 27
gotoAndPlay ("dead");
Symbol 634 MovieClip Frame 1
stop();
Symbol 654 MovieClip Frame 30
if (_parent.health <= 0) {
gotoAndPlay (1);
} else if (_parent.health < (_parent.healthMAX * 0.4)) {
gotoAndPlay ("shoot");
}
Symbol 654 MovieClip Frame 102
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Symbol 654 MovieClip Frame 105
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Symbol 654 MovieClip Frame 108
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Symbol 654 MovieClip Frame 111
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Symbol 654 MovieClip Frame 114
_root.shotcount++;
duplicateMovieClip (_root.shot, "shot" + _root.shotcount, _root.shotcount);
_root["shot" + _root.shotcount]._x = _parent._x;
_root["shot" + _root.shotcount]._y = _parent._y;
_root["shot" + _root.shotcount]._rotation = (_rotation - 90) + _parent._rotation;
Instance of Symbol 634 MovieClip in Symbol 661 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Oldhealth != _parent.health) {
play();
}
Oldhealth = _parent.health;
}
Instance of Symbol 637 MovieClip in Symbol 661 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (-_parent._rotation);
}
Instance of Symbol 654 MovieClip in Symbol 661 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.dead) {
stop();
}
delta_x = _parent._x - _root._xmouse;
delta_y = _parent._y - _root._ymouse;
_rotation = (((-Math.atan2(delta_x, delta_y)) / (Math.PI/180)) - _parent._rotation);
if (_parent.health > (_parent.healthMAX * 0.6)) {
gotoAndPlay (1);
}
}
Instance of Symbol 14 MovieClip "body" in Symbol 661 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (-_parent._rotation);
}
Symbol 661 MovieClip Frame 2
if (health > (healthMAX * 0.3)) {
gotoAndPlay (1);
} else {
_root.explosion2.start(0, 1);
}
Symbol 661 MovieClip Frame 3
_root.north.swapDepths(999);
_root.north.removeMovieClip();
_root.ARMnorth.swapDepths(999);
_root.ARMnorth.removeMovieClip();
_root.west.swapDepths(999);
_root.west.removeMovieClip();
_root.ARMwest.swapDepths(999);
_root.ARMwest.removeMovieClip();
_root.east.swapDepths(999);
_root.east.removeMovieClip();
_root.ARMeast.swapDepths(999);
_root.ARMeast.removeMovieClip();
_root.south.swapDepths(999);
_root.south.removeMovieClip();
_root.ARMsouth.swapDepths(999);
_root.ARMsouth.removeMovieClip();
Pseconds = Pseconds - 10;
Instance of Symbol 654 MovieClip in Symbol 661 MovieClip Frame 3
onClipEvent (enterFrame) {
delta_x = _parent._x - _root._xmouse;
delta_y = _parent._y - _root._ymouse;
_rotation = (((-Math.atan2(delta_x, delta_y)) / (Math.PI/180)) - _parent._rotation);
if (_parent.health > (_parent.healthMAX * 0.4)) {
gotoAndPlay (1);
}
}
Symbol 661 MovieClip Frame 4
if (health > 0) {
gotoAndPlay (3);
} else {
_root.explosion2.start(0, 1);
}
Symbol 661 MovieClip Frame 5
onEnterFrame = function () {
Rspeed = Rspeed * 0.95;
};
speed = 0;
fallspeed = 0;
Symbol 661 MovieClip Frame 10
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 20) + random(40);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 30
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 20) + random(40);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 50
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 20) + random(40);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 60
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 20) + random(40);
_root["explosion" + _root.explosioncount]._y = (_y - 20) + random(40);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 70
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 75
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 80
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 83
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 85
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 87
_root.explosioncount++;
duplicateMovieClip (_root.explosion, "explosion" + _root.explosioncount, _root.explosioncount);
_root["explosion" + _root.explosioncount]._x = (_x - 10) + random(20);
_root["explosion" + _root.explosioncount]._y = (_y - 10) + random(20);
_root.explosion1.start(0, 1);
Symbol 661 MovieClip Frame 91
_root.cam.shake = 15;
_root.explosion2.start(0, 1);
Symbol 661 MovieClip Frame 130
_root.black2.play();
stop();
Symbol 665 MovieClip Frame 1
stop();
Symbol 665 MovieClip Frame 30
_root.play();
Symbol 667 MovieClip Frame 1
stop();
Symbol 667 MovieClip Frame 30
_root.gotoAndPlay("win");
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 72
stop();
this.removeMovieClip();
Symbol 679 MovieClip Frame 73
gotoAndPlay (72);
Symbol 680 MovieClip Frame 1
Pcount = 0;
onEnterFrame = function () {
if (!_root.guy.dead) {
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
this["circle" + Pcount]._x = (_root.guy._x + (_root.guy.FIRE._x * (_root.guy._xscale / 100))) + (5 - random(10));
this["circle" + Pcount]._y = (_root.guy._y - 10) + (5 - random(10));
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
this["circle" + Pcount]._x = (_root.guy._x + (_root.guy.FIRE._x * (_root.guy._xscale / 100))) + (5 - random(10));
this["circle" + Pcount]._y = (_root.guy._y - 10) + (5 - random(10));
Pcount++;
duplicateMovieClip (orange, "circle" + Pcount, Pcount + 100);
this["circle" + Pcount]._x = (_root.guy._x + (_root.guy.FIRE._x * (_root.guy._xscale / 100))) + (5 - random(10));
this["circle" + Pcount]._y = (_root.guy._y - 10) + (5 - random(10));
Pcount++;
duplicateMovieClip (orange, "circle" + Pcount, Pcount + 100);
this["circle" + Pcount]._x = (_root.guy._x + (_root.guy.FIRE._x * (_root.guy._xscale / 100))) + (5 - random(10));
this["circle" + Pcount]._y = (_root.guy._y - 10) + (5 - random(10));
}
};
Instance of Symbol 461 MovieClip "circle" in Symbol 680 MovieClip Frame 1
onClipEvent (load) {
fallspeed = -8 - random(5);
speed = 2 - random(4);
_xscale = (100 + random(40));
_yscale = _xscale;
SIZE = 5 + random(5);
}
onClipEvent (enterFrame) {
if (_name != "circle") {
_y = (_y + speed);
_x = (_x + fallspeed);
_xscale = (_xscale - SIZE);
_yscale = _xscale;
if (_xscale < 0) {
this.removeMovieClip();
}
} else {
_visible = false;
}
}
Instance of Symbol 461 MovieClip "orange" in Symbol 680 MovieClip Frame 1
onClipEvent (load) {
fallspeed = -8 - random(5);
speed = 2 - random(4);
_xscale = (50 + random(40));
_yscale = _xscale;
SIZE = 5 + random(5);
}
onClipEvent (enterFrame) {
if (_name != "orange") {
_y = (_y + speed);
_x = (_x + fallspeed);
_xscale = (_xscale - SIZE);
_yscale = _xscale;
if (_xscale < 0) {
this.removeMovieClip();
}
} else {
_visible = false;
}
}
Symbol 681 MovieClip Frame 1
Pcount = 0;
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Instance of Symbol 461 MovieClip "circle" in Symbol 681 MovieClip Frame 1
onClipEvent (load) {
fallspeed = 10 + random(10);
speed = 10 + random(10);
R = random(360);
_xscale = (random(40) + (_root.guy.BEAMPOWER * 2));
_yscale = _xscale;
SIZE = 5 + random(5);
}
onClipEvent (enterFrame) {
if (_name != "circle") {
speed = speed * 0.8;
fallspeed = fallspeed * 0.8;
_y = (_y + (Math.cos(R * (Math.PI/180)) * speed));
_x = (_x + (Math.sin(R * (Math.PI/180)) * fallspeed));
_xscale = (_xscale - SIZE);
_yscale = _xscale;
if (_xscale < 0) {
this.removeMovieClip();
}
} else {
_visible = false;
}
}
Symbol 682 MovieClip Frame 1
Pcount = 0;
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Pcount++;
duplicateMovieClip (circle, "circle" + Pcount, Pcount);
Symbol 682 MovieClip Frame 30
this.removeMovieClip();
stop();
Symbol 684 MovieClip Frame 1
onEnterFrame = function () {
SIN = SIN + 0.5;
_rotation = (_rotation + (5 * Math.sin(SIN)));
};
Symbol 687 MovieClip Frame 1
onEnterFrame = function () {
SIN = SIN + 0.5;
_rotation = (_rotation + (10 * Math.sin(SIN)));
};
Symbol 693 MovieClip Frame 1
stop();
Instance of Symbol 500 MovieClip in Symbol 693 MovieClip Frame 2
onClipEvent (enterFrame) {
_xscale = (_root.guy.BEAMPOWER * 2);
_yscale = _xscale;
}
Instance of Symbol 684 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
SIN = 90;
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 693 MovieClip "head" in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
if (_parent.BEAMPOWER == 51) {
gotoAndStop (2);
}
}
onClipEvent (mouseDown) {
if (_root.guy.BEAMPOWER > 0) {
_root.guy.BEAMPOWER = _root.guy.BEAMPOWER - 3;
gotoAndStop (2);
_parent.CLICKING = true;
_root.beamcount++;
if (_parent.BEAMPOWER < 51) {
if (_parent.BEAMPOWER < 20) {
_root.ROAR.weakroar.start(0, 1);
} else {
RANDOM = Math.round(0.5 + (Math.random() * 4));
if (RANDOM == 1) {
_root.ROAR.Roar1.start(0, 1);
}
if (RANDOM == 2) {
_root.ROAR.Roar2.start(0, 1);
}
if (RANDOM == 3) {
_root.ROAR.Roar3.start(0, 1);
}
if (RANDOM == 4) {
_root.ROAR.Roar4.start(0, 1);
}
if (RANDOM == 5) {
_root.ROAR.Roar5.start(0, 1);
}
}
}
}
}
onClipEvent (mouseUp) {
if (_parent.BEAMPOWER < 51) {
_root.ROAR.weakroar.stop();
_root.ROAR.Roar1.stop();
_root.ROAR.Roar2.stop();
_root.ROAR.Roar3.stop();
_root.ROAR.Roar4.stop();
_root.ROAR.Roar5.stop();
}
gotoAndStop (1);
_parent.CLICKING = false;
}
Instance of Symbol 461 MovieClip "FIRE" in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 684 MovieClip in Symbol 711 MovieClip Frame 1
onClipEvent (load) {
SIN = 0;
}
Symbol 711 MovieClip Frame 13
if (!dead) {
gotoAndPlay (1);
}
Symbol 711 MovieClip Frame 14
if (dead) {
gotoAndPlay ("dead");
}
Symbol 711 MovieClip Frame 16
if (!dead) {
gotoAndPlay (1);
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Instance of Symbol 690 MovieClip in Symbol 711 MovieClip Frame 17
onClipEvent (load) {
Y = _y;
}
onClipEvent (enterFrame) {
_y = (Y + (Math.sin(_parent.NECKSIN + (_x / 10)) * 5));
}
Symbol 711 MovieClip Frame 41
_root.cam.shake = 10;
Symbol 711 MovieClip Frame 59
if (LIVES == 1) {
LIVES--;
stop();
_root.black.play();
}
Symbol 711 MovieClip Frame 60
health = 100;
dead = false;
invincible = 50;
LIVES--;
Symbol 713 MovieClip Frame 1
onEnterFrame = function () {
SIN = SIN + 0.5;
_rotation = (_rotation + (5 * Math.sin(SIN)));
};
Symbol 719 MovieClip Frame 1
stop();
Instance of Symbol 500 MovieClip in Symbol 719 MovieClip Frame 2
onClipEvent (enterFrame) {
_xscale = (_root.guy.BEAMPOWER * 2);
_yscale = _xscale;
}
Symbol 724 MovieClip Frame 1
onEnterFrame = function () {
SIN = SIN + 0.5;
_rotation = (_rotation + (5 * Math.sin(SIN)));
};
Instance of Symbol 713 MovieClip in Symbol 750 MovieClip Frame 1
onClipEvent (load) {
SIN = 90;
}
Instance of Symbol 719 MovieClip "head" in Symbol 750 MovieClip Frame 1
onClipEvent (mouseDown) {
if (_root.guy.BEAMPOWER > 0) {
_root.guy.BEAMPOWER = _root.guy.BEAMPOWER - 3;
gotoAndStop (2);
_parent.CLICKING = true;
_root.beamcount++;
if (_parent.BEAMPOWER < 51) {
RANDOM = Math.round(0.5 + (Math.random() * 4));
if (_parent.BEAMPOWER < 20) {
_root.ROAR.weakroar.start(0, 1);
} else {
if (RANDOM == 1) {
_root.ROAR.Roar1.start(0, 1);
}
if (RANDOM == 2) {
_root.ROAR.Roar2.start(0, 1);
}
if (RANDOM == 3) {
_root.ROAR.Roar3.start(0, 1);
}
if (RANDOM == 4) {
_root.ROAR.Roar4.start(0, 1);
}
if (RANDOM == 5) {
_root.ROAR.Roar5.start(0, 1);
}
}
}
}
}
onClipEvent (mouseUp) {
if (_parent.BEAMPOWER < 51) {
_root.ROAR.weakroar.stop();
_root.ROAR.Roar1.stop();
_root.ROAR.Roar2.stop();
_root.ROAR.Roar3.stop();
_root.ROAR.Roar4.stop();
_root.ROAR.Roar5.stop();
}
gotoAndStop (1);
_parent.CLICKING = false;
}
Instance of Symbol 461 MovieClip "FIRE" in Symbol 750 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Instance of Symbol 724 MovieClip in Symbol 750 MovieClip Frame 1
onClipEvent (load) {
SIN = 0;
}
Symbol 750 MovieClip Frame 13
if (!dead) {
gotoAndPlay (1);
}
Symbol 750 MovieClip Frame 14
if (dead) {
gotoAndPlay ("dead");
}
Symbol 750 MovieClip Frame 16
if (!dead) {
gotoAndPlay (1);
}
Symbol 750 MovieClip Frame 41
_root.cam.shake = 10;
Symbol 750 MovieClip Frame 59
if (LIVES == 1) {
LIVES--;
stop();
_root.black.play();
}
Symbol 750 MovieClip Frame 60
health = 100;
dead = false;
invincible = 50;
LIVES--;
Symbol 764 Button
on (release) {
play();
}
Symbol 768 MovieClip Frame 35
stop();
Symbol 768 MovieClip Frame 45
_root.gotoAndStop("title");