Frame 1
function \u0001\u0002() {
return((2561 % 511) * 5);
}
var \x01 = (13 + \x01\x02());
// swfAction0x03 // Unknown action
Instance of Symbol 23 MovieClip in Frame 1
onClipEvent (load) {
function \u0001\u0002() {
return((142 % 511) * 5);
}
var \x01 = (-523 + \x01\x02());
// swfAction0x03 // Unknown action
}
onClipEvent (enterFrame) {
function \u0001\u0002() {
return((2260 % 511) * 5);
}
var \x01 = (-1014 + \x01\x02());
// swfAction0x03 // Unknown action
}
Instance of Symbol 23 MovieClip in Frame 1
onClipEvent (load) {
function \u0001\u0002() {
return((1138 % 511) * 5);
}
var \x01 = (-454 + \x01\x02());
// swfAction0x03 // Unknown action
}
onClipEvent (enterFrame) {
function \u0001\u0002() {
return((769 % 511) * 5);
}
var \x01 = (-826 + \x01\x02());
// swfAction0x03 // Unknown action
}
Instance of Symbol 23 MovieClip in Frame 1
onClipEvent (load) {
function \u0001\u0002() {
return((2020 % 511) * 5);
}
var \x01 = (-1805 + \x01\x02());
// swfAction0x03 // Unknown action
}
onClipEvent (enterFrame) {
function \u0001\u0002() {
return((1486 % 511) * 5);
}
var \x01 = (-2316 + \x01\x02());
// swfAction0x03 // Unknown action
}
Instance of Symbol 23 MovieClip in Frame 1
onClipEvent (load) {
function \u0001\u0002() {
return((1280 % 511) * 5);
}
var \x01 = (-306 + \x01\x02());
// swfAction0x03 // Unknown action
}
onClipEvent (enterFrame) {
function \u0001\u0002() {
return((488 % 511) * 5);
}
var \x01 = (-1584 + \x01\x02());
// swfAction0x03 // Unknown action
}
Instance of Symbol 27 MovieClip in Frame 1
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Instance of Symbol 63 MovieClip in Frame 1
onClipEvent (load) {
time = 0;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 84 MovieClip "ad" in Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 106 MovieClip in Frame 2
on (release) {
!!!ERROR
Frame 9
!!!ERROR
Instance of Symbol 218 MovieClip in Frame 9
onClipEvent (load) {
once = false;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 228 MovieClip "music" in Frame 9
onClipEvent (load) {
!!!ERROR
Frame 10
stop();
Instance of Symbol 257 MovieClip "sel" in Frame 10
onClipEvent (load) {
char = random(3) + 1;
kReady = true;
xSp = new Array(0, 275, 75, -175, -423, -836);
xSp = new Array(0, 325, 125, -125, -375, -786);
avail = new Array(0, 1, 1, 1, 0, 0);
if (_root.char4 == true) {
avail[4] = 1;
locked._visible = false;
}
if (_root.bean == true) {
avail[5] = 1;
}
}
onClipEvent (enterFrame) {
if (Key.isDown(39) && (kReady == true)) {
kReady = false;
char = char + 1;
if (char > 5) {
char = 1;
}
while (avail[char] == 0) {
char = char + 1;
if (char > 5) {
char = 1;
}
}
}
if (Key.isDown(37) && (kReady == true)) {
kReady = false;
char = char - 1;
if (char < 1) {
char = 5;
}
while (avail[char] == 0) {
char = char - 1;
if (char < 1) {
char = 5;
}
}
}
if ((!Key.isDown(39)) && (!Key.isDown(37))) {
kReady = true;
}
if (Math.abs(_x - xSp[char]) > 1) {
_x = (_x - ((_x - xSp[char]) / 3));
}
if (Key.isDown(32) && (kReady == true)) {
_root.ship = char;
trace(_root.ship);
_root.gotoAndStop(11);
}
}
Instance of Symbol 304 MovieClip "info" in Frame 10
onClipEvent (load) {
!!!ERROR
Frame 11
!!!ERROR
Instance of Symbol 427 MovieClip "sfx" in Frame 11
onClipEvent (load) {
mySound = new Sound(_root.sfx);
vol = 40;
setVol = 40;
maxVol = 100;
mySound.setVolume(vol);
}
onClipEvent (enterFrame) {
if (vol < setVol) {
vol = vol + 1;
}
mySound.setVolume(vol);
}
Instance of Symbol 469 MovieClip "miniBoss" in Frame 14
onClipEvent (load) {
loadFun = function () {
once = false;
xDone = false;
wTime = 3;
active = false;
splodeFra = 6;
health = 2;
xp = new Array(-114, -67, -34, -34, -67, -114, -147, -147);
yp = new Array(11, 11, 44, 92, 125, 125, 92, 44);
kNum = 0;
kTime = 15;
};
loadFun();
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[kNum];
_root.obj["b" + i]._y = (_y + yp[kNum]) - _root.obj._y;
myRadians = Math.atan2(_root.character._y - (_y + 68), _root.character._x - (_x - 91));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (once == false) {
_y = _root.character._y;
_x = -300;
orbs = new Array();
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 10;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 20;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 30;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 40;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 50;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 60;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 70;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 80;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb2, "b" + i, i);
_root.obj["b" + i]._x = _x - 91;
_root.obj["b" + i]._y = (_y + 68) - _root.obj._y;
orbs.push("b" + i);
h = 0;
direc = 1;
h2 = 0;
direc2 = 1;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
gotoAndStop (2);
orbs3 = orbs;
once = true;
}
if (health > 0) {
if (health == 2) {
switch (orbs.length - 1) {
case 1 :
healthBar = _root.obj[orbs[0]].health;
break;
case 2 :
healthBar = _root.obj[orbs[0]].health + _root.obj[orbs[1]].health;
break;
case 3 :
healthBar = (_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health;
break;
case 4 :
healthBar = ((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health;
break;
case 5 :
healthBar = (((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health;
break;
case 6 :
healthBar = ((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health;
break;
case 7 :
healthBar = (((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health;
break;
case 8 :
healthBar = ((((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health) + _root.obj[orbs[7]].health;
}
healthBarSca = Math.round((healthBar / 240) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
}
if ((_x < 400) && (xDone == false)) {
xSpeed = 3;
} else {
xDone = true;
xSpeed = 0;
}
if (_root.character._y > (_y + 170)) {
ySpeed = 1;
} else if (_root.character._y < (_y - 70)) {
ySpeed = -1;
} else {
ySpeed = 0;
}
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
a = 0;
while (a < orbs.length) {
_root.obj[orbs[a]]._y = _root.obj[orbs[a]]._y + (h + ySpeed);
_root.obj[orbs[a]]._x = _root.obj[orbs[a]]._x + (h2 + xSpeed);
a++;
}
if ((h < 3) && (direc == 1)) {
h = h + 0.2;
} else if ((h > -3) && (direc == 0)) {
h = h - 0.2;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < 3) && (direc2 == 1)) {
h2 = h2 + 0.1;
} else if ((h2 > -3) && (direc2 == 0)) {
h2 = h2 - 0.1;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
} else {
_root.hud.bossBar.bossBar._xscale = 0;
_y = (_y + 2);
_x = (_x - 1);
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if ((_x < -250) || ((_y - _root.obj._y) > 450)) {
_root.character.yShake = 18;
_root.bigSplash._x = _x;
_root.bigSplash._y = _root.bg._y;
_root.bigSplash.play();
_root.sfx.gotoAndPlay(56);
_root.hud.bossBar.gotoAndStop(2);
gotoAndStop (1);
active = false;
}
}
if (health == 1) {
healthBarSca = Math.round((_root.obj[orbs[0]].health / 45) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
if (kTime < 1) {
fire();
kNum = kNum + 1;
if (kNum > 7) {
kNum = 0;
}
kTime = 6;
} else {
kTime = kTime - 1;
}
}
}
}
}
Instance of Symbol 487 MovieClip "boss" in Frame 14
onClipEvent (load) {
stop();
loadFun = function () {
sheildDead = false;
fireChance = 60;
fireChance2 = 10;
gunChance2 = 1;
bobSpeed = 0.2;
bobSpeed2 = 0.1;
gunChance = 0;
l1Time = 0;
l2Time = 0;
once = false;
health = 2;
kNum = 0;
kTime = 15;
direc = 1;
h = 0;
h2 = 0;
xDone = false;
x = new Array(-89.45, -156.45, -179.45, -155.5, -89.1, 89.9, 156.9, 179.9, 155.95, 89.55);
y = new Array(-157.1, -90.85, -2.5, 87.9, 156.5, 156.45, 90.2, 1.85, -88.55, -157.15);
rot = new Array(-30, -60, -90, -120, -150, 150, 120, 90, 60, 30);
guns = new Array();
guns2 = new Array();
speed = 179;
r = 0;
active = false;
maxBob = 3;
splodeFra = 1;
wTime = 1;
};
loadFun();
fire1 = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.bossLaser, "b" + i, i);
gun1.gun.fun();
_root.obj["b" + i]._x = gun1.gun.x - _root.obj._x;
_root.obj["b" + i]._y = gun1.gun.y - _root.obj._y;
laser1 = "b" + i;
l1Time = 60;
}
};
fire2 = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.bossLaser, "b" + i, i);
gun2.gun.fun();
_root.obj["b" + i]._x = gun2.gun.x - _root.obj._x;
_root.obj["b" + i]._y = gun2.gun.y - _root.obj._y;
laser2 = "b" + i;
l2Time = 60;
}
};
fire3 = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
gun1.gun.fun();
_root.obj["b" + i]._x = gun1.gun.x - _root.obj._x;
_root.obj["b" + i]._y = gun1.gun.y - _root.obj._y;
myRadians = Math.atan2(_root.character._y - gun1.gun.y, _root.character._x - gun1.gun.x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
fire4 = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
gun2.gun.fun();
_root.obj["b" + i]._x = gun2.gun.x - _root.obj._x;
_root.obj["b" + i]._y = gun2.gun.y - _root.obj._y;
myRadians = Math.atan2(_root.character._y - gun1.gun.y, _root.character._x - gun1.gun.x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (health > 0) {
if (once != true) {
gotoAndStop (2);
_y = _root.character._y;
_x = 850;
a = 0;
while (a < 10) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.bossSegment, "b" + i, i);
_root.obj["b" + i]._x = x[i] + _x;
_root.obj["b" + i]._y = y[i] + _y;
_root.obj["b" + i]._rotation = rot[i];
_root.obj["b" + i].time = a * 10;
a++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b12", i);
_root.obj.b12._x = _x + 300;
_root.obj.b12._y = _y - _root.obj._y;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
once = true;
}
if (health == 2) {
healthBarSca = Math.round((((((((((((_root.obj[guns[0]].health + _root.obj[guns[1]].health) + _root.obj[guns[2]].health) + _root.obj[guns[3]].health) + _root.obj[guns[4]].health) + _root.obj[guns[5]].health) + _root.obj[guns[6]].health) + _root.obj[guns[7]].health) + _root.obj[guns[8]].health) + _root.obj[guns[9]].health) + _root.obj.b12.health) / 450) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
bobSpeed = 0.2;
bobSpeed2 = 0.1;
maxBob = 3;
l1Time = l1Time - 1;
l2Time = l2Time - 1;
if (fireChance < 1) {
gunChance = gunChance + 1;
if (gunChance == 1) {
if (l1Time < 1) {
fire1();
fireChance = 120;
}
} else if (l2Time < 1) {
fire2();
fireChance = 120;
gunChance = 0;
}
} else {
fireChance = fireChance - 1;
}
}
if (health == 1) {
healthBarSca = Math.round((_root.obj.b12.health / 100) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
bobSpeed = 0.3;
bobSpeed2 = 0.2;
maxBob = 5;
l1Time = l1Time - 1;
l2Time = l2Time - 1;
if (fireChance < 1) {
gunChance = gunChance + 1;
if (gunChance == 1) {
if (l1Time < 1) {
fire1();
fireChance = 60;
}
} else if (l2Time < 1) {
fire2();
fireChance = 60;
gunChance = 0;
}
} else {
fireChance = fireChance - 1;
}
if (fireChance2 < 1) {
if (gunChance2 == 1) {
if (l1Time < 1) {
fire3();
fireChance2 = 8;
}
gunChance2 = gunChance2 + 1;
} else {
if (l2Time < 1) {
fire4();
fireChance2 = 8;
}
gunChance2 = 1;
}
} else {
fireChance2 = fireChance2 - 1;
}
if (kTime < 1) {
fire();
kNum = kNum + 1;
if (kNum > 7) {
kNum = 0;
}
kTime = 6;
} else {
kTime = kTime - 1;
}
}
if ((_x > 450) && (xDone != true)) {
xSpeed = -3;
} else {
xDone = true;
xSpeed = 0;
}
if ((_root.character._y > (_y + 170)) && ((_y - _root.obj._y) < 120)) {
ySpeed = 2;
} else if ((_root.character._y < (_y - 70)) && ((_y - _root.obj._y) > -50)) {
ySpeed = -2;
} else {
ySpeed = 0;
}
r = r + 1;
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
if (l1Time > 0) {
gun1.gun.fun();
_root.obj[laser1]._x = gun1.gun.x - _root.obj._x;
_root.obj[laser1]._y = gun1.gun.y - _root.obj._y;
}
if (l2Time > 0) {
gun2.gun.fun();
_root.obj[laser2]._x = gun2.gun.x - _root.obj._x;
_root.obj[laser2]._y = gun2.gun.y - _root.obj._y;
}
i = 0;
while (i < 11) {
r2 = rot[i] + r;
x = Math.sin(r2 * (Math.PI/180)) * speed;
y = (Math.cos(r2 * (Math.PI/180)) * speed) * -1;
_root.obj[guns[i]]._x = ((x + _x) - 30) + h2;
_root.obj[guns[i]]._y = ((y + _y) - _root.obj._y) + h;
_root.obj[guns[i]]._rotation = rot[i] + r;
i++;
}
_root.obj.b12._x = _x;
_root.obj.b12._y = _y - _root.obj._y;
if ((h < maxBob) && (direc == 1)) {
h = h + bobSpeed;
} else if ((h > (-maxBob)) && (direc == 0)) {
h = h - bobSpeed;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < maxBob) && (direc2 == 1)) {
h2 = h2 + bobSpeed2;
} else if ((h2 > (-maxBob)) && (direc2 == 0)) {
h2 = h2 - bobSpeed2;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
} else {
_y = (_y + 2);
_x = (_x - 1);
_root.hud.bossBar.bossBar._xscale = 0;
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if ((_x < -250) || ((_y - _root.obj._y) > 500)) {
_root.character.yShake = 18;
_root.bigSplash._x = _x;
_root.bigSplash._y = _root.bg._y;
_root.bigSplash.play();
_root.sfx.gotoAndPlay(56);
_root.hud.bossBar.gotoAndStop(2);
swapDepths(1);
removeMovieClip("");
}
}
}
}
}
Instance of Symbol 299 MovieClip "character" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 575 MovieClip "gun" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 982 MovieClip "obj" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 427 MovieClip "sfx" in Frame 14
onClipEvent (load) {
mySound = new Sound(_root.sfx);
vol = 65;
setVol = 65;
maxVol = 100;
mySound.setVolume(vol);
}
onClipEvent (enterFrame) {
if (vol < setVol) {
vol = vol + 1;
}
mySound.setVolume(vol);
}
Instance of Symbol 998 MovieClip "bigSplash" in Frame 14
onClipEvent (load) {
sTime = 1;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1090 MovieClip "hud" in Frame 14
onClipEvent (load) {
scor = 0;
}
onClipEvent (enterFrame) {
if (scor < sco) {
scor = scor + 1;
}
}
Instance of Symbol 1104 MovieClip in Frame 14
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_root.character.health < lh) {
_alpha = (_alpha + 30);
}
if (_alpha > 60) {
_alpha = 60;
}
if (_alpha > 0) {
_alpha = (_alpha - 5);
}
lh = _root.character.health;
}
Instance of Symbol 1161 MovieClip "pauseMenu" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1192 MovieClip "fadeBox" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 228 MovieClip "music" in Frame 14
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1243 MovieClip "miniBoss" in Frame 16
onClipEvent (load) {
loadFun = function () {
once = false;
xDone = false;
wTime = 3;
active = false;
splodeFra = 6;
health = 2;
xp = new Array(-114, -67, -34, -34, -67, -114, -147, -147);
yp = new Array(11, 11, 44, 92, 125, 125, 92, 44);
kNum = 0;
kTime = 15;
};
loadFun();
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[kNum];
_root.obj["b" + i]._y = (_y + yp[kNum]) - _root.obj._y;
myRadians = Math.atan2(_root.character._y - (_y + 68), _root.character._x - (_x - 91));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (once == false) {
_y = _root.character._y;
_x = -300;
orbs = new Array();
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 10;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 20;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 30;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 40;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 50;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 60;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 70;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 80;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb2, "b" + i, i);
_root.obj["b" + i]._x = _x - 91;
_root.obj["b" + i]._y = (_y + 68) - _root.obj._y;
orbs.push("b" + i);
h = 0;
direc = 1;
h2 = 0;
direc2 = 1;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
gotoAndStop (2);
orbs3 = orbs;
once = true;
}
if (health > 0) {
if (health == 2) {
switch (orbs.length - 1) {
case 1 :
healthBar = _root.obj[orbs[0]].health;
break;
case 2 :
healthBar = _root.obj[orbs[0]].health + _root.obj[orbs[1]].health;
break;
case 3 :
healthBar = (_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health;
break;
case 4 :
healthBar = ((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health;
break;
case 5 :
healthBar = (((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health;
break;
case 6 :
healthBar = ((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health;
break;
case 7 :
healthBar = (((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health;
break;
case 8 :
healthBar = ((((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health) + _root.obj[orbs[7]].health;
}
healthBarSca = Math.round((healthBar / 400) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
}
if ((_x < 400) && (xDone == false)) {
xSpeed = 3;
} else {
xDone = true;
xSpeed = 0;
}
if (_root.character._y > (_y + 170)) {
ySpeed = 1;
} else if (_root.character._y < (_y - 70)) {
ySpeed = -1;
} else {
ySpeed = 0;
}
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
a = 0;
while (a < orbs.length) {
_root.obj[orbs[a]]._y = _root.obj[orbs[a]]._y + (h + ySpeed);
_root.obj[orbs[a]]._x = _root.obj[orbs[a]]._x + (h2 + xSpeed);
a++;
}
if ((h < 3) && (direc == 1)) {
h = h + 0.2;
} else if ((h > -3) && (direc == 0)) {
h = h - 0.2;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < 3) && (direc2 == 1)) {
h2 = h2 + 0.1;
} else if ((h2 > -3) && (direc2 == 0)) {
h2 = h2 - 0.1;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
} else {
_root.hud.bossBar.bossBar._xscale = 0;
_y = (_y + 2);
_x = (_x - 1);
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if ((_x < -250) || ((_y - _root.obj._y) > 450)) {
_root.character.yShake = 18;
_root.bigSplash._x = _x;
_root.bigSplash._y = _root.bg._y;
_root.bigSplash.play();
_root.sfx.gotoAndPlay(56);
_root.hud.bossBar.gotoAndStop(2);
gotoAndStop (1);
active = false;
}
}
if (health == 1) {
healthBarSca = Math.round((_root.obj[orbs[0]].health / 120) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
if (kTime < 1) {
fire();
kNum = kNum + 1;
if (kNum > 7) {
kNum = 0;
}
kTime = 5;
} else {
kTime = kTime - 1;
}
}
}
}
}
Instance of Symbol 1286 MovieClip "miniBoss" in Frame 17
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1288 MovieClip "boss" in Frame 17
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1313 MovieClip "boss3" in Frame 17
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1315 MovieClip "boss2" in Frame 17
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1322 MovieClip "boss3" in Frame 18
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1336 MovieClip "boss" in Frame 19
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1338 MovieClip "miniBoss" in Frame 19
onClipEvent (load) {
loadFun = function () {
once = false;
xDone = false;
wTime = 3;
active = false;
splodeFra = 6;
health = 2;
xp = new Array(-114, -67, -34, -34, -67, -114, -147, -147);
yp = new Array(11, 11, 44, 92, 125, 125, 92, 44);
kNum = 0;
kTime = 15;
_x = -20;
gotoAndStop (1);
};
loadFun();
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[kNum];
_root.obj["b" + i]._y = (_y + yp[kNum]) - _root.obj._y;
myRadians = Math.atan2(_root.character._y - (_y + 68), _root.character._x - (_x - 91));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (once == false) {
_y = _root.character._y;
_x = -300;
orbs = new Array();
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 10;
_root.obj["b" + i].sPos = 0;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 20;
_root.obj["b" + i].sPos = 1;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 30;
_root.obj["b" + i].sPos = 2;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 40;
_root.obj["b" + i].sPos = 3;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 50;
_root.obj["b" + i].sPos = 0;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 60;
_root.obj["b" + i].sPos = 1;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 70;
_root.obj["b" + i].sPos = 2;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 80;
_root.obj["b" + i].sPos = 3;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb4, "b" + i, i);
_root.obj["b" + i]._x = _x - 91;
_root.obj["b" + i]._y = (_y + 68) - _root.obj._y;
orbs.push("b" + i);
h = 0;
direc = 1;
h2 = 0;
direc2 = 1;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
gotoAndStop (2);
orbs3 = orbs;
once = true;
}
if (health > 0) {
if (health == 2) {
switch (orbs.length - 1) {
case 1 :
healthBar = _root.obj[orbs[0]].health;
break;
case 2 :
healthBar = _root.obj[orbs[0]].health + _root.obj[orbs[1]].health;
break;
case 3 :
healthBar = (_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health;
break;
case 4 :
healthBar = ((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health;
break;
case 5 :
healthBar = (((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health;
break;
case 6 :
healthBar = ((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health;
break;
case 7 :
healthBar = (((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health;
break;
case 8 :
healthBar = ((((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health) + _root.obj[orbs[7]].health;
}
healthBarSca = Math.round((healthBar / 480) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
}
if ((_x < 400) && (xDone == false)) {
xSpeed = 3;
} else {
xDone = true;
xSpeed = 0;
}
if (_root.character._y > (_y + 170)) {
ySpeed = 1;
} else if (_root.character._y < (_y - 70)) {
ySpeed = -1;
} else {
ySpeed = 0;
}
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
a = 0;
while (a < orbs.length) {
_root.obj[orbs[a]]._y = _root.obj[orbs[a]]._y + (h + ySpeed);
_root.obj[orbs[a]]._x = _root.obj[orbs[a]]._x + (h2 + xSpeed);
a++;
}
if ((h < 3) && (direc == 1)) {
h = h + 0.2;
} else if ((h > -3) && (direc == 0)) {
h = h - 0.2;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < 3) && (direc2 == 1)) {
h2 = h2 + 0.1;
} else if ((h2 > -3) && (direc2 == 0)) {
h2 = h2 - 0.1;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
} else {
_root.hud.bossBar.bossBar._xscale = 0;
if ((_y - _root.obj._y) < 300) {
_y = (_y + 2);
}
_x = (_x - 3);
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if (_x < -230) {
active = false;
dead = false;
_root.character.yShake = 18;
_root.sfx.gotoAndPlay(56);
zz = 0;
while (zz < 10) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.shipDebris, "d" + i, i);
_root.obj["d" + i]._x = 0;
_root.obj["d" + i]._y = random(200);
_root.obj["d" + i].gotoAndStop(random(5) + 1);
zz++;
}
_root.hud.bossBar.gotoAndStop(2);
gotoAndStop (1);
}
}
if (health == 1) {
healthBarSca = Math.round((_root.obj[orbs[0]].health / 150) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
if (kTime < 1) {
fire();
kNum = kNum + 1;
if (kNum > 7) {
kNum = 0;
}
kTime = 6;
} else {
kTime = kTime - 1;
}
}
}
}
}
Instance of Symbol 1353 MovieClip "boss" in Frame 20
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1322 MovieClip "miniBoss" in Frame 20
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1353 MovieClip "boss2" in Frame 21
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1364 MovieClip "boss" in Frame 22
onClipEvent (load) {
loadFun = function () {
once = false;
xDone = false;
wTime = 3;
active = false;
splodeFra = 6;
health = 2;
xSp = new Array(-86.7, -31.95, 33.8, 85.05, -98.4, -33.6, 33.85, 97.05, -97.2, -38.5, 36.85, 97.05, -88.1, -31.8, 32, 85.9);
ySp = new Array(-82.45, -91.65, -92.85, -83.8, -28.75, -32.95, -32.35, -30.55, 31.8, 38.45, 35.4, 31.15, 84.75, 96.3, 95.1, 84.15);
kNum = 0;
kTime = 15;
gotoAndStop (1);
_x = -300;
_y = -20;
laserList = new Array();
};
loadFun();
fire = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.bossLaser, "b" + i, i);
num = random(16);
_root.obj["b" + i]._x = _x + xSp[num];
_root.obj["b" + i]._y = (_y + ySp[num]) - _root.obj._y;
laserList.push("b" + i);
};
fire2 = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
num = random(16);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene12, "e" + i, i);
_root.obj["e" + i]._x = _x + xSp[num];
_root.obj["e" + i]._y = (_y + ySp[num]) - _root.obj._y;
_root.obj["e" + i].xSpd = random(20) - 10;
_root.obj["e" + i].ySpd = random(20) - 10;
_root.obj["e" + i]._rotation = random(360);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x + xSp[num];
_root.obj["e" + i]._y = (_y + ySp[num]) - _root.obj._y;
_root.obj["e" + i]._xscale = 25;
_root.obj["e" + i]._yscale = 25;
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (once == false) {
_y = _root.character._y;
_x = -300;
orbs = new Array();
za = 1;
while (za < 17) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj["a" + za], "b" + i, i);
_root.obj["b" + i]._x = _x + xSp[za - 1];
_root.obj["b" + i]._y = (_y + ySp[za - 1]) - _root.obj._y;
orbs.push("b" + i);
za++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb2, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y - _root.obj._y;
orbs.push("b" + i);
h = 0;
direc = 1;
h2 = 0;
direc2 = 1;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
gotoAndStop (2);
orbs3 = orbs;
once = true;
}
if (health > 0) {
if ((_x < 390) && (xDone == false)) {
xSpeed = 3;
} else {
xDone = true;
xSpeed = 0;
}
if (_root.character._y > (_y + 170)) {
ySpeed = 3;
} else if (_root.character._y < (_y - 170)) {
ySpeed = -3;
} else {
ySpeed = 0;
}
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
a = 0;
while (a < orbs.length) {
_root.obj[orbs[a]]._y = _root.obj[orbs[a]]._y + (h + ySpeed);
_root.obj[orbs[a]]._x = _root.obj[orbs[a]]._x + (h2 + xSpeed);
a++;
}
a = 0;
while (a < laserList.length) {
_root.obj[laserList[a]]._y = _root.obj[laserList[a]]._y + (h + ySpeed);
_root.obj[laserList[a]]._x = _root.obj[laserList[a]]._x + (h2 + xSpeed);
a++;
}
if ((h < 3) && (direc == 1)) {
h = h + 0.2;
} else if ((h > -3) && (direc == 0)) {
h = h - 0.2;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < 3) && (direc2 == 1)) {
h2 = h2 + 0.1;
} else if ((h2 > -3) && (direc2 == 0)) {
h2 = h2 - 0.1;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
if (health == 2) {
healthBar = 0;
zz = 0;
while (zz < (orbs.length - 1)) {
healthBar = healthBar + _root.obj[orbs[zz]].health;
zz++;
}
healthBarSca = Math.round((healthBar / 2720) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
} else {
healthBarSca = Math.round(_root.obj[orbs[0]].health / 3);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
kTime--;
if (kTime < 1) {
chance = random(3) + 1;
if (chance == 1) {
fire();
} else {
fire2();
}
kTime = 20;
}
}
} else {
_root.hud.bossBar.bossBar._xscale = 0;
_y = (_y + 2);
_x = (_x - 1);
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if ((_x < -250) || ((_y - _root.obj._y) > 550)) {
zz = 0;
while (zz < 10) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.shipDebris, "d" + i, i);
_root.obj["d" + i]._x = (_x + random(200)) - 100;
_root.obj["d" + i]._y = (_y - random(100)) - _root.obj._y;
_root.obj["d" + i].gotoAndStop(random(5) + 1);
zz++;
}
_root.hud.bossBar.gotoAndStop(2);
gotoAndStop (1);
active = false;
}
}
}
}
}
Instance of Symbol 1366 MovieClip "miniBoss" in Frame 22
onClipEvent (load) {
loadFun = function () {
once = false;
xDone = false;
wTime = 3;
active = false;
splodeFra = 6;
health = 2;
xp = new Array(-114, -67, -34, -34, -67, -114, -147, -147);
yp = new Array(11, 11, 44, 92, 125, 125, 92, 44);
kNum = 0;
_x = -20;
gotoAndStop (1);
kTime = 15;
};
loadFun();
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
zx = 0;
while (zx < 4) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[kNum];
_root.obj["b" + i]._y = (_y + yp[kNum]) - _root.obj._y;
myRadians = Math.atan2(_root.character._y - (_y + 68), _root.character._x - (_x - 91));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = ((myDegrees + 90) + random(60)) - 30;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
zx++;
}
}
};
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (active == true) {
if (once == false) {
_y = _root.character._y;
_x = -300;
orbs = new Array();
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 10;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 11) - _root.obj._y;
_root.obj["b" + i].shoot = 20;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 30;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 34;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 40;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 67;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 50;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 114;
_root.obj["b" + i]._y = (_y + 125) - _root.obj._y;
_root.obj["b" + i].shoot = 60;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 92) - _root.obj._y;
_root.obj["b" + i].shoot = 70;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb, "b" + i, i);
_root.obj["b" + i]._x = _x - 147;
_root.obj["b" + i]._y = (_y + 44) - _root.obj._y;
_root.obj["b" + i].shoot = 80;
orbs.push("b" + i);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.miniOrb3, "b" + i, i);
_root.obj["b" + i]._x = _x - 91;
_root.obj["b" + i]._y = (_y + 68) - _root.obj._y;
orbs.push("b" + i);
h = 0;
direc = 1;
h2 = 0;
direc2 = 1;
_root.hud.bossBar.gotoAndStop(1);
_root.hud.bossBar.bossBar._xscale = 0;
gotoAndStop (2);
orbs3 = orbs;
once = true;
}
if (health > 0) {
if (health == 2) {
switch (orbs.length - 1) {
case 1 :
healthBar = _root.obj[orbs[0]].health;
break;
case 2 :
healthBar = _root.obj[orbs[0]].health + _root.obj[orbs[1]].health;
break;
case 3 :
healthBar = (_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health;
break;
case 4 :
healthBar = ((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health;
break;
case 5 :
healthBar = (((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health;
break;
case 6 :
healthBar = ((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health;
break;
case 7 :
healthBar = (((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health;
break;
case 8 :
healthBar = ((((((_root.obj[orbs[0]].health + _root.obj[orbs[1]].health) + _root.obj[orbs[2]].health) + _root.obj[orbs[3]].health) + _root.obj[orbs[4]].health) + _root.obj[orbs[5]].health) + _root.obj[orbs[6]].health) + _root.obj[orbs[7]].health;
}
healthBarSca = Math.round((healthBar / 800) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
}
if ((_x < 400) && (xDone == false)) {
xSpeed = 3;
} else {
xDone = true;
xSpeed = 0;
}
if (_root.character._y > (_y + 170)) {
ySpeed = 1;
} else if (_root.character._y < (_y - 70)) {
ySpeed = -1;
} else {
ySpeed = 0;
}
_y = (_y + (h + ySpeed));
_x = (_x + (h2 + xSpeed));
a = 0;
while (a < orbs.length) {
_root.obj[orbs[a]]._y = _root.obj[orbs[a]]._y + (h + ySpeed);
_root.obj[orbs[a]]._x = _root.obj[orbs[a]]._x + (h2 + xSpeed);
a++;
}
if ((h < 3) && (direc == 1)) {
h = h + 0.2;
} else if ((h > -3) && (direc == 0)) {
h = h - 0.2;
} else if (direc == 1) {
direc = 0;
} else {
direc = 1;
}
if ((h2 < 3) && (direc2 == 1)) {
h2 = h2 + 0.1;
} else if ((h2 > -3) && (direc2 == 0)) {
h2 = h2 - 0.1;
} else if (direc2 == 1) {
direc2 = 0;
} else {
direc2 = 1;
}
} else {
_root.hud.bossBar.bossBar._xscale = 0;
_y = (_y + 2);
_x = (_x - 1);
if (splodeFra == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "b" + i, i);
_root.obj["b" + i]._x = (_x + random(300)) - 150;
_root.obj["b" + i]._y = ((_y + random(100)) - 75) - _root.obj._y;
_root.obj["b" + i]._rotation = random(360);
splodeFra = 10;
} else {
splodeFra = splodeFra - 1;
}
if ((_y - _root.obj._y) > 210) {
if (wTime == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 100;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 200;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.wave, "b" + i, i);
_root.obj["b" + i]._xscale = random(100) + 50;
_root.obj["b" + i]._yscale = random(100) + 50;
_root.obj["b" + i]._x = _x + 250;
if ((_y + 250) < 400) {
_root.obj["b" + i]._y = _y + 250;
} else {
_root.obj["b" + i]._y = 400;
}
wTime = 5;
} else {
wTime = wTime - 1;
}
}
if ((_x < -250) || ((_y - _root.obj._y) > 450)) {
_root.hud.bossBar.gotoAndStop(2);
gotoAndStop (1);
active = false;
}
}
if (health == 1) {
healthBarSca = Math.round((_root.obj[orbs[0]].health / 150) * 100);
if (_root.hud.bossBar.bossBar._xscale < healthBarSca) {
_root.hud.bossBar.bossBar._xscale = _root.hud.bossBar.bossBar._xscale + 4;
} else {
_root.hud.bossBar.bossBar._xscale = healthBarSca;
}
if (kTime < 1) {
fire();
kNum = kNum + 1;
if (kNum > 7) {
kNum = 0;
}
kTime = 6;
} else {
kTime = kTime - 1;
}
}
}
}
}
Instance of Symbol 1364 MovieClip "boss" in Frame 23
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1392 MovieClip "boss" in Frame 24
onClipEvent (load) {
!!!ERROR
Symbol 62 Button
on (release) {
!!!ERROR
Symbol 63 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
stop();
Instance of Symbol 49 MovieClip in Symbol 83 MovieClip Frame 1
on (release) {
!!!ERROR
Instance of Symbol 82 MovieClip in Symbol 83 MovieClip Frame 80
onClipEvent (enterFrame) {
!!!ERROR
Symbol 83 MovieClip Frame 151
!!!ERROR
Symbol 84 MovieClip Frame 1
!!!ERROR
Symbol 1393 MovieClip [__Packages.CMG_AS2.ScoreSubmitter] Frame 0
!!!ERROR
Symbol 1394 MovieClip [__Packages.CMG_AS2.Utilities] Frame 0
!!!ERROR
Symbol 1395 MovieClip [__Packages.CMG_AS2.MD5] Frame 0
!!!ERROR
Instance of Symbol 90 MovieClip in Symbol 93 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
}
Instance of Symbol 92 MovieClip in Symbol 93 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
}
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 5
stop();
Symbol 102 MovieClip Frame 1
stop();
Symbol 102 MovieClip Frame 6
stop();
Instance of Symbol 102 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 97 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 102 MovieClip in Symbol 106 MovieClip Frame 1
onClipEvent (enterFrame) {
chance = random(20) + 1;
if (chance == 1) {
play();
}
}
Instance of Symbol 97 MovieClip in Symbol 106 MovieClip Frame 1
onClipEvent (enterFrame) {
chance = random(20) + 1;
if (chance == 1) {
play();
}
}
Instance of Symbol 105 MovieClip in Symbol 106 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 90 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
}
Instance of Symbol 92 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) {
_rotation = random(360);
}
Symbol 173 Button
on (release) {
gotoAndStop (2);
}
Symbol 180 Button
on (release) {
!!!ERROR
Symbol 184 Button
on (release) {
gotoAndStop (1);
}
Symbol 185 Button
on (release) {
gotoAndStop (4);
}
Symbol 186 Button
on (release) {
!!!ERROR
Symbol 187 Button
on (release) {
gotoAndStop (3);
}
Symbol 188 Button
on (release) {
gotoAndStop (6);
}
Symbol 189 Button
on (release) {
!!!ERROR
Symbol 190 Button
on (release) {
gotoAndStop (5);
}
Symbol 196 Button
on (release) {
!!!ERROR
Symbol 200 Button
on (release) {
!!!ERROR
Symbol 204 Button
on (release) {
!!!ERROR
Symbol 209 Button
on (release) {
!!!ERROR
Symbol 210 Button
on (release) {
!!!ERROR
Symbol 211 Button
on (release) {
!!!ERROR
Symbol 212 Button
on (release) {
!!!ERROR
Symbol 214 Button
on (release) {
!!!ERROR
Symbol 215 Button
on (release) {
!!!ERROR
Symbol 216 Button
on (release) {
!!!ERROR
Symbol 218 MovieClip Frame 1
stop();
Instance of Symbol 159 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_alpha < 100) {
_alpha = (_alpha + 5);
}
}
Instance of Symbol 168 MovieClip "load1" in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 168 MovieClip "load2" in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 168 MovieClip "load3" in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Instance of Symbol 191 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 191 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 191 MovieClip in Symbol 218 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (5);
}
Symbol 218 MovieClip Frame 2
!!!ERROR
Symbol 218 MovieClip Frame 3
!!!ERROR
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 3
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Symbol 218 MovieClip Frame 4
!!!ERROR
Symbol 218 MovieClip Frame 5
!!!ERROR
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 5
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Symbol 218 MovieClip Frame 6
!!!ERROR
Symbol 218 MovieClip Frame 7
!!!ERROR
Instance of Symbol 27 MovieClip in Symbol 218 MovieClip Frame 7
onClipEvent (load) {
_alpha = 0;
t = 0;
a = 0;
}
onClipEvent (enterFrame) {
if (a < 100) {
t++;
if (t == 1) {
_alpha = a;
a = a + 5;
t = 0;
} else {
_alpha = 0;
}
} else {
_alpha = 100;
}
}
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 3
gotoAndStop (1);
Symbol 228 MovieClip Frame 5
gotoAndStop (1);
Symbol 228 MovieClip Frame 7
gotoAndStop (1);
Symbol 228 MovieClip Frame 9
gotoAndStop (1);
Symbol 228 MovieClip Frame 11
gotoAndStop (1);
Symbol 228 MovieClip Frame 13
gotoAndStop (1);
Symbol 228 MovieClip Frame 15
gotoAndStop (1);
Instance of Symbol 244 MovieClip "a5" in Symbol 257 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.char == 5) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 248 MovieClip "a2" in Symbol 257 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.char == 2) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 250 MovieClip "a3" in Symbol 257 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.char == 3) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 252 MovieClip "a4" in Symbol 257 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.char == 4) {
_visible = true;
} else {
_visible = false;
}
}
Instance of Symbol 254 MovieClip "a1" in Symbol 257 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_parent.char == 1) {
_visible = true;
} else {
_visible = false;
}
}
Symbol 270 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 2
!!!ERROR
Instance of Symbol 275 MovieClip in Symbol 280 MovieClip Frame 14
onClipEvent (load) {
exp = 5;
}
onClipEvent (enterFrame) {
!!!ERROR
Symbol 280 MovieClip Frame 30
stop();
Symbol 295 MovieClip Frame 1
stop();
Instance of Symbol 270 MovieClip "shield" in Symbol 299 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 295 MovieClip in Symbol 299 MovieClip Frame 5
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 299 MovieClip in Symbol 304 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 299 MovieClip in Symbol 304 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 299 MovieClip in Symbol 304 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 299 MovieClip in Symbol 304 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop (4);
}
Instance of Symbol 299 MovieClip in Symbol 304 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop (5);
}
Symbol 308 Button
on (release) {
!!!ERROR
Symbol 323 Button
on (release) {
!!!ERROR
Symbol 327 Button
on (release) {
!!!ERROR
Symbol 333 Button
on (release) {
!!!ERROR
Symbol 338 Button
on (release) {
!!!ERROR
Symbol 343 Button
on (release) {
!!!ERROR
Symbol 348 Button
on (release) {
gotoAndStop (2);
}
Symbol 353 Button
on (release) {
gotoAndStop (4);
}
Symbol 359 Button
on (release) {
gotoAndStop (3);
}
Symbol 375 Button
on (release) {
gotoAndStop (1);
}
Symbol 376 Button
on (release) {
gotoAndStop (1);
}
Symbol 379 Button
on (release) {
!!!ERROR
Symbol 385 Button
on (release) {
!!!ERROR
Symbol 389 Button
on (release) {
!!!ERROR
Symbol 397 Button
on (release) {
!!!ERROR
Symbol 398 MovieClip Frame 1
stop();
Instance of Symbol 317 MovieClip "10" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[8] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "0" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
Instance of Symbol 317 MovieClip "6" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[5] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "5" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[3] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "1" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[0] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "4" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[3] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "7" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[6] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "9" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[8] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "2" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[0] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "3" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[0] == 0) {
_visible = false;
}
}
Instance of Symbol 317 MovieClip "8" in Symbol 398 MovieClip Frame 1
on (rollOver) {
_parent.info.s = 0;
_parent.info.txt = "";
levelNum = _name;
if (_root.levelSec[levelNum] < 10) {
ls = "0" + _root.levelSec[levelNum];
} else {
ls = _root.levelSec[levelNum];
}
if (_root.levelMs[levelNum] < 10) {
ms = "0" + _root.levelMs[levelNum];
} else {
ms = _root.levelMs[levelNum];
}
txtLd = _root.txtLd[_name];
_parent.info.toWrite = (((((((((txtLd + newline) + "Best Time: ") + _root.levelMin[levelNum]) + ":") + ls) + ":") + ms) + newline) + "High Score: ") + _root.levelScore[levelNum];
_parent.info.linkNum = levelNum;
_parent.info.sub._visible = true;
_parent.info.view._visible = true;
}
on (release) {
levelNum2 = _name;
levelNum = int(levelNum2);
trace(14 + levelNum);
_root.gotoAndStop(14 + levelNum);
}
onClipEvent (load) {
if (_root.beat[6] == 0) {
_visible = false;
}
}
Instance of Symbol 328 MovieClip "info" in Symbol 398 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 398 MovieClip Frame 2
!!!ERROR
Instance of Symbol 133 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 135 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 137 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 139 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 141 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 143 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 361 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 362 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 363 MovieClip in Symbol 398 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 310 MovieClip "message" in Symbol 399 MovieClip Frame 1
onClipEvent (load) {
t = 0;
_alpha = 0;
}
onClipEvent (enterFrame) {
t++;
if (t < 120) {
if (_alpha < 100) {
_alpha = (_alpha + 5);
}
} else if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Instance of Symbol 310 MovieClip "message2" in Symbol 399 MovieClip Frame 1
onClipEvent (load) {
t = 0;
_alpha = 0;
}
onClipEvent (enterFrame) {
t++;
if (t < 120) {
if (_alpha < 100) {
_alpha = (_alpha + 5);
}
} else if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Instance of Symbol 310 MovieClip "message3" in Symbol 399 MovieClip Frame 1
onClipEvent (load) {
t = 0;
_alpha = 0;
}
onClipEvent (enterFrame) {
t++;
if (t < 120) {
if (_alpha < 100) {
_alpha = (_alpha + 5);
}
} else if (_alpha > 0) {
_alpha = (_alpha - 5);
}
}
Symbol 399 MovieClip Frame 80
stop();
Symbol 427 MovieClip Frame 1
stop();
Symbol 427 MovieClip Frame 3
gotoAndStop (1);
Symbol 427 MovieClip Frame 5
gotoAndStop (1);
Symbol 427 MovieClip Frame 7
gotoAndStop (1);
Symbol 427 MovieClip Frame 9
gotoAndStop (1);
Symbol 427 MovieClip Frame 11
gotoAndStop (1);
Symbol 427 MovieClip Frame 13
gotoAndStop (1);
Symbol 427 MovieClip Frame 15
gotoAndStop (1);
Symbol 427 MovieClip Frame 17
gotoAndStop (1);
Symbol 427 MovieClip Frame 19
gotoAndStop (1);
Symbol 427 MovieClip Frame 21
gotoAndStop (1);
Symbol 427 MovieClip Frame 23
gotoAndStop (1);
Symbol 427 MovieClip Frame 25
gotoAndStop (1);
Symbol 427 MovieClip Frame 27
gotoAndStop (1);
Symbol 427 MovieClip Frame 29
gotoAndStop (1);
Symbol 427 MovieClip Frame 31
gotoAndStop (1);
Symbol 427 MovieClip Frame 33
gotoAndStop (1);
Symbol 427 MovieClip Frame 35
gotoAndStop (1);
Symbol 427 MovieClip Frame 37
gotoAndStop (1);
Symbol 427 MovieClip Frame 39
gotoAndStop (1);
Symbol 427 MovieClip Frame 41
gotoAndStop (1);
Symbol 427 MovieClip Frame 43
gotoAndStop (1);
Symbol 427 MovieClip Frame 45
gotoAndStop (1);
Symbol 427 MovieClip Frame 47
gotoAndStop (1);
Symbol 427 MovieClip Frame 49
gotoAndStop (1);
Symbol 427 MovieClip Frame 51
gotoAndStop (1);
Symbol 427 MovieClip Frame 53
gotoAndStop (1);
Symbol 427 MovieClip Frame 55
gotoAndStop (1);
Symbol 427 MovieClip Frame 57
gotoAndStop (1);
Symbol 427 MovieClip Frame 59
gotoAndStop (1);
Symbol 427 MovieClip Frame 61
gotoAndStop (1);
Symbol 427 MovieClip Frame 63
gotoAndStop (1);
Symbol 427 MovieClip Frame 65
gotoAndStop (1);
Symbol 427 MovieClip Frame 67
gotoAndStop (1);
Symbol 427 MovieClip Frame 69
gotoAndStop (1);
Symbol 427 MovieClip Frame 71
gotoAndStop (1);
Symbol 427 MovieClip Frame 73
gotoAndStop (1);
Symbol 427 MovieClip Frame 75
gotoAndStop (1);
Symbol 464 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip "character" in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 200) / 3);
gotoAndStop(_root.character._currentframe);
}
Instance of Symbol 440 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.2);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 449 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 449 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 440 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 4.5);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 461 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 461 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 299 MovieClip in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 300) / 4);
gotoAndStop(_root.character._currentframe);
}
Symbol 464 MovieClip Frame 2
stop();
Instance of Symbol 449 MovieClip in Symbol 464 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 449 MovieClip in Symbol 464 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Symbol 469 MovieClip Frame 1
stop();
Symbol 485 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 485 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun2" in Symbol 487 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun1" in Symbol 487 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 495 MovieClip Frame 1
stop();
Instance of Symbol 491 MovieClip in Symbol 495 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 1);
}
}
Symbol 504 MovieClip Frame 1
stop();
Instance of Symbol 498 MovieClip "barrelGlow" in Symbol 504 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 0.5);
}
}
Symbol 504 MovieClip Frame 2
!!!ERROR
Instance of Symbol 503 MovieClip in Symbol 504 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.pause == false) {
play();
} else {
stop();
}
}
Symbol 504 MovieClip Frame 17
gotoAndPlay (14);
Symbol 511 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 519 MovieClip Frame 1
stop();
Instance of Symbol 518 MovieClip "gun" in Symbol 519 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 527 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip in Symbol 527 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Symbol 533 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 533 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 491 MovieClip in Symbol 533 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 0.5);
}
}
Symbol 540 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 540 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 491 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 0.5);
}
}
Symbol 558 MovieClip Frame 1
stop();
Instance of Symbol 546 MovieClip in Symbol 558 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 557 MovieClip in Symbol 558 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 560 MovieClip Frame 1
stop();
Instance of Symbol 558 MovieClip in Symbol 560 MovieClip Frame 1
onClipEvent (load) {
spd = 20;
t = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + spd);
if (spd > 3) {
spd = spd - 1;
}
}
Instance of Symbol 558 MovieClip in Symbol 560 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 560 MovieClip Frame 6
gotoAndPlay (2);
Symbol 562 MovieClip Frame 1
stop();
Instance of Symbol 491 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 0.5);
}
}
Symbol 564 MovieClip Frame 1
stop();
Instance of Symbol 491 MovieClip in Symbol 564 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) || (_parent._currentframe > 15)) {
if (_alpha > 0) {
_alpha = (_alpha - 0.5);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 2);
}
}
Symbol 566 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 1
stop();
Instance of Symbol 491 MovieClip in Symbol 572 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (_parent._currentframe == 1) {
if (_alpha > 0) {
_alpha = (_alpha - 1);
}
} else if (_alpha < 100) {
_alpha = (_alpha + 0.5);
}
}
Symbol 574 MovieClip Frame 1
stop();
Symbol 607 MovieClip Frame 17
removeMovieClip("");
stop();
Symbol 607 MovieClip Frame 35
removeMovieClip("");
stop();
Instance of Symbol 621 MovieClip in Symbol 623 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 621 MovieClip in Symbol 623 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 621 MovieClip in Symbol 623 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 621 MovieClip in Symbol 623 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 623 MovieClip Frame 8
removeMovieClip("");
stop();
Instance of Symbol 634 MovieClip "fl" in Symbol 635 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(_totalframes) + 1);
}
Instance of Symbol 518 MovieClip "fl" in Symbol 662 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Symbol 662 MovieClip Frame 12
removeMovieClip("");
Symbol 662 MovieClip Frame 24
removeMovieClip("");
Symbol 662 MovieClip Frame 36
removeMovieClip("");
Symbol 662 MovieClip Frame 48
removeMovieClip("");
Symbol 662 MovieClip Frame 60
removeMovieClip("");
Symbol 668 MovieClip Frame 1
stop();
Instance of Symbol 668 MovieClip "fl" in Symbol 688 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Symbol 688 MovieClip Frame 8
removeMovieClip("");
Symbol 688 MovieClip Frame 16
removeMovieClip("");
Symbol 688 MovieClip Frame 24
removeMovieClip("");
Symbol 688 MovieClip Frame 32
removeMovieClip("");
Symbol 688 MovieClip Frame 40
removeMovieClip("");
Instance of Symbol 705 MovieClip "line" in Symbol 706 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(16) + 1);
}
Instance of Symbol 518 MovieClip "fl" in Symbol 706 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 518 MovieClip "fl2" in Symbol 706 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 710 MovieClip Frame 4
removeMovieClip("");
Symbol 714 MovieClip Frame 1
stop();
Instance of Symbol 668 MovieClip "fl" in Symbol 720 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 720 MovieClip Frame 61
!!!ERROR
Symbol 720 MovieClip Frame 68
removeMovieClip("");
Symbol 735 MovieClip Frame 1
stop();
Instance of Symbol 295 MovieClip in Symbol 735 MovieClip Frame 15
onClipEvent (enterFrame) {
!!!ERROR
Symbol 769 MovieClip Frame 1
stop();
Symbol 783 MovieClip Frame 9
removeMovieClip("");
Symbol 783 MovieClip Frame 16
removeMovieClip("");
Instance of Symbol 22 MovieClip "f" in Symbol 786 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 789 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 792 MovieClip Frame 1
/* no clip actions */
Symbol 800 MovieClip Frame 15
removeMovieClip("");
stop();
Instance of Symbol 22 MovieClip "f" in Symbol 803 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 809 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f2" in Symbol 809 MovieClip Frame 1
/* no clip actions */
Symbol 821 MovieClip Frame 1
stop();
Symbol 821 MovieClip Frame 10
stop();
Instance of Symbol 22 MovieClip "f" in Symbol 824 MovieClip Frame 1
/* no clip actions */
Symbol 833 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 479 MovieClip "gun2" in Symbol 833 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 22 MovieClip "f" in Symbol 836 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 842 MovieClip Frame 1
/* no clip actions */
Symbol 867 MovieClip Frame 7
removeMovieClip("");
Symbol 867 MovieClip Frame 16
removeMovieClip("");
Instance of Symbol 22 MovieClip "f" in Symbol 873 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 887 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f1" in Symbol 887 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 890 MovieClip Frame 1
/* no clip actions */
Symbol 896 MovieClip Frame 1
stop();
Symbol 896 MovieClip Frame 3
!!!ERROR
Symbol 896 MovieClip Frame 7
!!!ERROR
Symbol 896 MovieClip Frame 11
!!!ERROR
Symbol 896 MovieClip Frame 15
!!!ERROR
Symbol 896 MovieClip Frame 19
!!!ERROR
Symbol 896 MovieClip Frame 21
removeMovieClip("");
Instance of Symbol 896 MovieClip "fl" in Symbol 900 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 22 MovieClip "f1" in Symbol 900 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 900 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 902 MovieClip in Symbol 904 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 22 MovieClip "f" in Symbol 906 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f1" in Symbol 906 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 485 MovieClip "gun1" in Symbol 909 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 974 MovieClip Frame 1
stop();
Instance of Symbol 479 MovieClip "gun" in Symbol 974 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 479 MovieClip "gun2" in Symbol 974 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 22 MovieClip "f" in Symbol 977 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 22 MovieClip "f" in Symbol 979 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 607 MovieClip "explosion" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 613 MovieClip "bullet" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 623 MovieClip "spark" in Symbol 982 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 635 MovieClip "flash" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
stop();
i = 0;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 662 MovieClip "laser" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 688 MovieClip "bigLaser" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 525 MovieClip "rocket" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 706 MovieClip "laser2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 613 MovieClip "shotBullet" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 710 MovieClip "eneBullet" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 714 MovieClip "sc" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 720 MovieClip "bossLaser" in Symbol 982 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 735 MovieClip "shipDebris" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 741 MovieClip "nade" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 747 MovieClip "nPiece" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 753 MovieClip "flame" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 769 MovieClip "item" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 720 MovieClip "eneLaser" in Symbol 982 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 770 MovieClip "beanStink" in Symbol 982 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 783 MovieClip "wave" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 786 MovieClip "ene2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 789 MovieClip "ene3" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 792 MovieClip "ene4" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 800 MovieClip "splash" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 803 MovieClip "ene6" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb") {
health = 30;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = -(xp[sPos] / 2.5);
_root.obj["b" + i].ySpeed = -(yp[sPos] / 2.5);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.miniBoss.orbs.length + 1)) {
if (_name == _root.miniBoss.orbs[i]) {
_root.miniBoss.orbs.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else if (shoot < 1) {
fire();
shoot = 20;
} else {
shoot = shoot - 1;
}
}
}
}
Instance of Symbol 809 MovieClip "eneItm" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 824 MovieClip "ene1" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip in Symbol 982 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
checkPoints = new Array(0, 2500, 5599, 5701, 7500, 10999, 11101);
cp = 0;
st = function () {
trace(cp);
t = 0;
t2 = checkPoints[cp];
t3 = 10000;
t4 = 0;
formMax = 3;
eneMax = 1;
};
st();
form1 = new Array(0, 0, 0, 0, 1, 0, 0, 0, 0);
form2 = new Array(0, 0, 0, 1, 0, 1, 0, 0, 0);
form3 = new Array(0, 1, 0, 0, 0, 0, 0, 1, 0);
form4 = new Array(0, 0, 0, 1, 1, 1, 0, 0, 0);
form5 = new Array(1, 0, 0, 0, 1, 0, 0, 0, 1);
form6 = new Array(0, 0, 1, 0, 1, 0, 1, 0, 0);
form7 = new Array(0, 1, 0, 0, 1, 0, 0, 1, 0);
form8 = new Array(1, 0, 1, 0, 0, 0, 1, 0, 1);
form9 = new Array(0, 1, 1, 0, 0, 0, 0, 1, 1);
form10 = new Array(1, 0, 1, 0, 1, 0, 1, 0, 1);
form11 = new Array(0, 1, 0, 1, 1, 1, 0, 1, 0);
form12 = new Array(1, 1, 1, 0, 0, 0, 1, 1, 1);
form13 = new Array(1, 0, 1, 1, 0, 1, 1, 0, 1);
form14 = new Array(1, 0, 1, 1, 1, 1, 1, 0, 1);
form15 = new Array(1, 1, 1, 0, 1, 0, 1, 0, 1);
form16 = new Array(1, 1, 1, 1, 1, 1, 1, 0, 1);
gen = function () {
d = random(eneMax) + 1;
a = 0;
while (a < 9) {
if (this["form" + c][a] == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj["ene" + d], "e" + i, i);
switch (a) {
case 0 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 1 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 2 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 3 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 4 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 5 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 6 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 250 - _root.obj._y;
break;
case 7 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 250 - _root.obj._y;
break;
case 8 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 250 - _root.obj._y;
}
}
a++;
}
};
item = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneItm, "e" + i, i);
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
big = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene6, "e" + i, i);
_root.obj["e" + i]._x = -200;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
}
onClipEvent (enterFrame) {
if (((_root.pause == false) && (_root.character.empMode == false)) && (_root.character.health > 0)) {
t2++;
switch (t2) {
case 900 :
formMax = 7;
eneMax = 1;
break;
case 1500 :
formMax = 7;
eneMax = 2;
break;
case 2100 :
formMax = 9;
eneMax = 2;
break;
case 2500 :
cp = 1;
_root.checkpoint.gotoAndPlay(2);
case 3000 :
formMax = 9;
eneMax = 3;
break;
case 3500 :
formMax = 9;
eneMax = 3;
break;
case 5600 :
formMax = 11;
eneMax = 3;
if (_root.character.tar.length < 1) {
if (_root.miniBoss.active == false) {
cp = 2;
_root.checkpoint.gotoAndPlay(2);
_root.miniBoss.active = true;
}
} else {
t2 = 5590;
}
break;
case 5700 :
if (_root.miniBoss.active == true) {
t2 = 5690;
} else {
cp = 3;
_root.checkpoint.gotoAndPlay(2);
formMax = 4;
eneMax = 3;
}
break;
case 6000 :
formMax = 12;
eneMax = 3;
break;
case 6300 :
formMax = 6;
eneMax = 4;
break;
case 6700 :
formMax = 11;
eneMax = 4;
break;
case 7500 :
cp = 4;
_root.checkpoint.gotoAndPlay(2);
formMax = 11;
eneMax = 5;
break;
case 8500 :
formMax = 14;
eneMax = 5;
break;
case 9000 :
formMax = 16;
eneMax = 4;
break;
case 11000 :
if (_root.character.tar.length < 1) {
if (_root.boss.active == false) {
cp = 5;
_root.checkpoint.gotoAndPlay(2);
_root.boss.active = true;
}
} else {
t2 = 10900;
}
break;
case 11100 :
if (_root.boss.active == true) {
t2 = 11090;
} else {
cp = 6;
}
break;
case 11190 :
_root.missionComplete.play();
}
t3++;
if (t3 > 600) {
t3 = 0;
if ((t2 < 5500) || ((t2 > 5700) && (t2 < 10900))) {
item();
}
}
if (t2 > 1200) {
t4++;
if (t4 > 600) {
t4 = 0;
if ((t2 < 5500) || ((t2 > 5700) && (t2 < 10900))) {
big();
}
}
}
t++;
if (t > 90) {
c = random(formMax) + 1;
if ((t2 < 5500) || ((t2 > 5700) && (t2 < 10900))) {
gen();
}
t = 0;
}
_root.prog.p._x = Math.round(((t2 / 11100) * 100) * 3);
}
}
Instance of Symbol 833 MovieClip "bossSegment" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 836 MovieClip "ene5" in Symbol 982 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 800 MovieClip "splash" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb") {
health = 30;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = -(xp[sPos] / 2.5);
_root.obj["b" + i].ySpeed = -(yp[sPos] / 2.5);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.miniBoss.orbs.length + 1)) {
if (_name == _root.miniBoss.orbs[i]) {
_root.miniBoss.orbs.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else if (shoot < 1) {
fire();
shoot = 20;
} else {
shoot = shoot - 1;
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip in Symbol 982 MovieClip Frame 2
/* no clip actions */
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
checkPoints = new Array(0, 10000);
cp = 0;
st = function () {
trace(cp);
t = 0;
t2 = checkPoints[cp];
t3 = 10000;
t4 = 0;
formMax = 3;
eneMax = 3;
};
st();
form1 = new Array(0, 0, 0, 0, 1, 0, 0, 0, 0);
form2 = new Array(0, 0, 0, 1, 0, 1, 0, 0, 0);
form3 = new Array(0, 1, 0, 0, 0, 0, 0, 1, 0);
form4 = new Array(0, 0, 0, 1, 1, 1, 0, 0, 0);
form5 = new Array(1, 0, 0, 0, 1, 0, 0, 0, 1);
form6 = new Array(0, 0, 1, 0, 1, 0, 1, 0, 0);
form7 = new Array(0, 1, 0, 0, 1, 0, 0, 1, 0);
form8 = new Array(1, 0, 1, 0, 0, 0, 1, 0, 1);
form9 = new Array(0, 1, 1, 0, 0, 0, 0, 1, 1);
form10 = new Array(1, 0, 1, 0, 1, 0, 1, 0, 1);
form11 = new Array(0, 1, 0, 1, 1, 1, 0, 1, 0);
form12 = new Array(1, 1, 1, 0, 0, 0, 1, 1, 1);
form13 = new Array(1, 0, 1, 1, 0, 1, 1, 0, 1);
form14 = new Array(1, 0, 1, 1, 1, 1, 1, 0, 1);
form15 = new Array(1, 1, 1, 0, 1, 0, 1, 0, 1);
form16 = new Array(1, 1, 1, 1, 1, 1, 1, 0, 1);
gen = function () {
d = random(eneMax) + 1;
a = 0;
while (a < 9) {
if (this["form" + c][a] == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj["ene" + d], "e" + i, i);
switch (a) {
case 0 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 1 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 2 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 100 - _root.obj._y;
break;
case 3 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 4 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 5 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 175 - _root.obj._y;
break;
case 6 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 250 - _root.obj._y;
break;
case 7 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = 250 - _root.obj._y;
break;
case 8 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = 250 - _root.obj._y;
}
}
a++;
}
};
item = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneItm, "e" + i, i);
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
big = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene8, "e" + i, i);
_root.obj["e" + i]._x = -200;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
}
onClipEvent (enterFrame) {
if (((_root.pause == false) && (_root.character.empMode == false)) && (_root.character.health > 0)) {
t2++;
switch (t2) {
case 900 :
formMax = 7;
eneMax = 4;
break;
case 1500 :
formMax = 7;
eneMax = 5;
break;
case 2100 :
formMax = 9;
eneMax = 5;
break;
case 3000 :
formMax = 9;
eneMax = 6;
break;
case 3500 :
formMax = 11;
eneMax = 6;
break;
case 5600 :
formMax = 7;
eneMax = 7;
break;
case 6000 :
formMax = 12;
eneMax = 7;
break;
case 6300 :
formMax = 14;
eneMax = 7;
break;
case 6700 :
formMax = 16;
eneMax = 7;
break;
case 10000 :
if (_root.character.tar.length < 1) {
_root.missionComplete.play();
} else {
t2 = 9990;
}
}
t3++;
if (t3 > 600) {
t3 = 0;
if (t2 < 9900) {
item();
}
}
if (t2 > 1200) {
t4++;
if (t4 > 600) {
t4 = 0;
if (t2 < 9900) {
big();
}
}
}
t++;
if (t > 90) {
c = random(formMax) + 1;
if (t2 < 9900) {
gen();
}
t = 0;
}
_root.prog.p._x = Math.round(((t2 / 10000) * 100) * 3);
}
}
Instance of Symbol 833 MovieClip "bossSegment" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 839 MovieClip "ene6" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 842 MovieClip "ene7" in Symbol 982 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 3
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 3
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 3
onClipEvent (load) {
!!!ERROR
Instance of Symbol 867 MovieClip "wave" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 803 MovieClip "big1" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 870 MovieClip "ene1" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 873 MovieClip "ene10" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 876 MovieClip "ene2" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 878 MovieClip "eneRocket" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 882 MovieClip "big2" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 885 MovieClip "ene9" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 887 MovieClip "ene8" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb4" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb4") {
active = true;
shoot = 150;
health = 100;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - _x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb4") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 50;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if ((_y < splashPoint) && (splodeOnce != true)) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_x = (_x - 50);
_y = (_y + grav);
grav = grav - 1;
_rotaion = _rotaion - 30;
if (splodeOnce != true) {
grav = grav * -1;
splodeOnce = true;
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
}
if (_x < -100) {
removeMovieClip("");
}
}
} else {
_rotation = (_rotation + 40);
if (shoot < 1) {
fire();
shoot = 2;
} else {
shoot = shoot - 1;
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb5" in Symbol 982 MovieClip Frame 4
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb5") {
active = true;
shoot = 1;
shoot2 = 150;
health = 100;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - _x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb5") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 50;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if ((_y < splashPoint) && (splodeOnce != true)) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_x = (_x - 50);
_y = (_y + grav);
grav = grav - 1;
_rotaion = _rotaion - 30;
if (splodeOnce != true) {
grav = grav * -1;
splodeOnce = true;
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
}
if (_x < -100) {
removeMovieClip("");
}
}
} else {
_rotation = (_rotation + 40);
if (shoot2 < 20) {
shoot2 = shoot2 - 1;
if (shoot2 < 1) {
shoot2 = 120;
}
if (shoot < 1) {
fire();
shoot = 3;
} else {
shoot = shoot - 1;
}
} else {
shoot2 = shoot2 - 1;
}
}
}
}
}
Instance of Symbol 826 MovieClip in Symbol 982 MovieClip Frame 5
/* no clip actions */
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 5
onClipEvent (load) {
checkPoints = new Array(0, 6951, 7101);
cp = 0;
st = function () {
trace(cp);
t = 0;
t2 = checkPoints[cp];
t3 = 10000;
t4 = 0;
formMax = 7;
eneMax = 2;
};
st();
form1 = new Array(0, 0, 0, 0, 1, 0, 0, 0, 0);
form2 = new Array(0, 0, 0, 1, 0, 1, 0, 0, 0);
form3 = new Array(0, 1, 0, 0, 0, 0, 0, 1, 0);
form4 = new Array(0, 0, 0, 1, 1, 1, 0, 0, 0);
form5 = new Array(1, 0, 0, 0, 1, 0, 0, 0, 1);
form6 = new Array(0, 0, 1, 0, 1, 0, 1, 0, 0);
form7 = new Array(0, 1, 0, 0, 1, 0, 0, 1, 0);
form8 = new Array(1, 0, 1, 0, 0, 0, 1, 0, 1);
form9 = new Array(0, 1, 1, 0, 0, 0, 0, 1, 1);
form10 = new Array(1, 0, 1, 0, 1, 0, 1, 0, 1);
form11 = new Array(0, 1, 0, 1, 1, 1, 0, 1, 0);
form12 = new Array(1, 1, 1, 0, 0, 0, 1, 1, 1);
form13 = new Array(1, 0, 1, 1, 0, 1, 1, 0, 1);
form14 = new Array(1, 0, 1, 1, 1, 1, 1, 0, 1);
form15 = new Array(1, 1, 1, 0, 1, 0, 1, 0, 1);
form16 = new Array(1, 1, 1, 1, 1, 1, 1, 0, 1);
gen = function () {
d = random(eneMax) + 1;
stYPt = random(100) - 50;
a = 0;
while (a < 9) {
if (this["form" + c][a] == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj["ene" + d], "e" + i, i);
switch (a) {
case 0 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 1 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 2 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 3 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 4 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 5 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 6 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
break;
case 7 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
break;
case 8 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
}
}
a++;
}
};
item = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneItm, "e" + i, i);
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
big = function () {
_root.character.i++;
i = _root.character.i;
chance = random(2) + 1;
if (chance == 1) {
duplicateMovieClip (_root.obj.big1, "e" + i, i);
} else {
duplicateMovieClip (_root.obj.big2, "e" + i, i);
}
_root.obj["e" + i]._x = -200;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
}
onClipEvent (enterFrame) {
if (((_root.pause == false) && (_root.character.empMode == false)) && (_root.character.health > 0)) {
t2++;
switch (t2) {
case 900 :
formMax = 9;
eneMax = 6;
break;
case 1500 :
formMax = 11;
eneMax = 8;
break;
case 2100 :
formMax = 11;
eneMax = 8;
break;
case 3000 :
formMax = 11;
eneMax = 8;
break;
case 3900 :
formMax = 11;
eneMax = 9;
break;
case 4500 :
formMax = 11;
eneMax = 10;
break;
case 5600 :
formMax = 13;
eneMax = 10;
break;
case 6200 :
formMax = 15;
eneMax = 10;
break;
case 6950 :
_root.checkpoint.gotoAndPlay(2);
cp = 1;
break;
case 7000 :
if (_root.character.tar.length < 1) {
if (_root.boss3.active == false) {
_root.boss3.active = true;
}
} else {
t2 = 6990;
}
break;
case 7100 :
if (_root.boss3.active == true) {
t2 = 7090;
} else {
cp = 4;
formMax = 7;
eneMax = 1;
}
break;
case 7160 :
_root.missionComplete.play();
}
t3++;
if (t3 > 600) {
t3 = 0;
if (t2 < 6950) {
item();
}
}
if (t2 > 1200) {
t4++;
if (t4 > 600) {
t4 = 0;
if (t2 < 6950) {
big();
}
}
}
t++;
if (t > 90) {
c = random(formMax) + 1;
if (t2 < 6950) {
gen();
}
t = 0;
}
_root.prog.p._x = Math.round(((t2 / 7100) * 100) * 3);
}
}
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 890 MovieClip "big1" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 873 MovieClip "ene6" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 885 MovieClip "ene7" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 887 MovieClip "ene1" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 894 MovieClip "eneArt" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
ySpd = 10;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 900 MovieClip "big4" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 904 MovieClip "ene8" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 906 MovieClip "ene9" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 909 MovieClip "big3" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb3") {
health = 60;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = ((-(xp[sPos] / 2.5)) + random(4)) - 2;
_root.obj["b" + i].ySpeed = ((-(yp[sPos] / 2.5)) + random(4)) - 2;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb3") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.miniBoss.orbs.length + 1)) {
if (_name == _root.miniBoss.orbs[i]) {
_root.miniBoss.orbs.splice(i, 1);
trace(_root.miniBoss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 6) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb4" in Symbol 982 MovieClip Frame 6
onClipEvent (load) {
!!!ERROR
Instance of Symbol 809 MovieClip "eneItm" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 809 MovieClip "eneItm" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 836 MovieClip "ene3" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 839 MovieClip "ene4" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 842 MovieClip "ene5" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 876 MovieClip "ene2" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 885 MovieClip "ene7" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 912 MovieClip "ene1" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb4" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb5" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb5") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = -(xp[sPos] / 2.5);
_root.obj["b" + i].ySpeed = -(yp[sPos] / 2.5);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb5") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 10;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb6" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb7" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb7") {
active = true;
shoot = 150;
health = 150;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
rot = _rotation + (90 * (sPos + 1));
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb7") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 50;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if ((_y < splashPoint) && (splodeOnce != true)) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_x = (_x - 50);
_y = (_y + grav);
grav = grav - 1;
_rotaion = _rotaion - 30;
if (splodeOnce != true) {
grav = grav * -1;
splodeOnce = true;
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
}
if (_x < -100) {
removeMovieClip("");
}
}
} else {
_rotation = (_rotation + 5);
if (shoot < 1) {
fire();
shoot = 1;
} else {
shoot = shoot - 1;
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb8" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb9" in Symbol 982 MovieClip Frame 7
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb9") {
active = true;
shoot = 1;
shoot2 = 150;
health = 100;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
sPos = 0;
fire = function () {
if (_root.character.health > 0) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - _x);
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = myDegrees + 90;
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb9") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 50;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if ((_y < splashPoint) && (splodeOnce != true)) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_x = (_x - 50);
_y = (_y + grav);
grav = grav - 1;
_rotaion = _rotaion - 30;
if (splodeOnce != true) {
grav = grav * -1;
splodeOnce = true;
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
}
if (_x < -100) {
removeMovieClip("");
}
}
} else {
_rotation = (_rotation + 40);
if (shoot2 < 20) {
shoot2 = shoot2 - 1;
if (shoot2 < 1) {
shoot2 = 120;
}
if (shoot < 1) {
fire();
shoot = 3;
} else {
shoot = shoot - 1;
}
} else {
shoot2 = shoot2 - 1;
}
}
}
}
}
Instance of Symbol 826 MovieClip in Symbol 982 MovieClip Frame 8
/* no clip actions */
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
checkPoints = new Array(0, 4901, 5101, 6951, 10901, 11101);
cp = 0;
st = function () {
trace(cp);
t = 0;
t2 = checkPoints[cp];
t3 = 10000;
t4 = 0;
formMax = 7;
eneMax = 2;
};
st();
form1 = new Array(0, 0, 0, 0, 1, 0, 0, 0, 0);
form2 = new Array(0, 0, 0, 1, 0, 1, 0, 0, 0);
form3 = new Array(0, 1, 0, 0, 0, 0, 0, 1, 0);
form4 = new Array(0, 0, 0, 1, 1, 1, 0, 0, 0);
form5 = new Array(1, 0, 0, 0, 1, 0, 0, 0, 1);
form6 = new Array(0, 0, 1, 0, 1, 0, 1, 0, 0);
form7 = new Array(0, 1, 0, 0, 1, 0, 0, 1, 0);
form8 = new Array(1, 0, 1, 0, 0, 0, 1, 0, 1);
form9 = new Array(0, 1, 1, 0, 0, 0, 0, 1, 1);
form10 = new Array(1, 0, 1, 0, 1, 0, 1, 0, 1);
form11 = new Array(0, 1, 0, 1, 1, 1, 0, 1, 0);
form12 = new Array(1, 1, 1, 0, 0, 0, 1, 1, 1);
form13 = new Array(1, 0, 1, 1, 0, 1, 1, 0, 1);
form14 = new Array(1, 0, 1, 1, 1, 1, 1, 0, 1);
form15 = new Array(1, 1, 1, 0, 1, 0, 1, 0, 1);
form16 = new Array(1, 1, 1, 1, 1, 1, 1, 0, 1);
gen = function () {
d = random(eneMax) + 1;
stYPt = random(100) - 50;
a = 0;
while (a < 9) {
if (this["form" + c][a] == 1) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj["ene" + d], "e" + i, i);
switch (a) {
case 0 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 1 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 2 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 100) - _root.obj._y;
break;
case 3 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 4 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 5 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 175) - _root.obj._y;
break;
case 6 :
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
break;
case 7 :
_root.obj["e" + i]._x = 750;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
break;
case 8 :
_root.obj["e" + i]._x = 825;
_root.obj["e" + i]._y = (stYPt + 250) - _root.obj._y;
}
}
a++;
}
};
item = function () {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneItm, "e" + i, i);
_root.obj["e" + i]._x = 675;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
big = function () {
_root.character.i++;
i = _root.character.i;
chance = random(3) + 1;
if (chance == 1) {
duplicateMovieClip (_root.obj.big3, "e" + i, i);
} else if (chance == 2) {
duplicateMovieClip (_root.obj.big1, "e" + i, i);
} else {
duplicateMovieClip (_root.obj.big4, "e" + i, i);
}
_root.obj["e" + i]._x = -200;
_root.obj["e" + i]._y = 200 - _root.obj._y;
};
}
onClipEvent (enterFrame) {
if (((_root.pause == false) && (_root.character.empMode == false)) && (_root.character.health > 0)) {
t2++;
switch (t2) {
case 900 :
formMax = 9;
eneMax = 6;
break;
case 1500 :
formMax = 11;
eneMax = 8;
break;
case 2100 :
formMax = 11;
eneMax = 8;
break;
case 3000 :
formMax = 11;
eneMax = 8;
break;
case 3900 :
formMax = 11;
eneMax = 9;
break;
case 4500 :
formMax = 11;
eneMax = 10;
break;
case 4900 :
cp = 1;
_root.checkpoint.gotoAndPlay(2);
case 5000 :
if (_root.character.tar.length < 1) {
if (_root.boss2.active == false) {
_root.boss2.active = true;
}
} else {
t2 = 4990;
}
break;
case 5100 :
if (_root.boss2.active == true) {
t2 = 5090;
} else {
cp = 2;
_root.checkpoint.gotoAndPlay(2);
formMax = 11;
eneMax = 10;
}
break;
case 5600 :
formMax = 13;
eneMax = 10;
break;
case 6200 :
formMax = 15;
eneMax = 10;
break;
case 6950 :
_root.checkpoint.gotoAndPlay(2);
cp = 3;
break;
case 10900 :
_root.checkpoint.gotoAndPlay(2);
cp = 4;
break;
case 11000 :
if (_root.character.tar.length < 1) {
if (_root.boss.active == false) {
_root.boss.active = true;
}
} else {
t2 = 10990;
}
break;
case 11100 :
if (_root.boss.active == true) {
t2 = 11090;
} else {
cp = 5;
formMax = 7;
eneMax = 1;
}
break;
case 11160 :
_root.missionComplete.play();
}
t3++;
if (t3 > 600) {
t3 = 0;
if ((t2 < 4900) || ((t2 > 5100) && (t2 < 10900))) {
item();
}
}
if (t2 > 1200) {
t4++;
if (t4 > 600) {
t4 = 0;
if ((t2 < 4900) || ((t2 > 5100) && (t2 < 10900))) {
big();
}
}
}
t++;
if (t > 90) {
c = random(formMax) + 1;
if ((t2 < 4900) || ((t2 > 5100) && (t2 < 10900))) {
gen();
}
t = 0;
}
_root.prog.p._x = Math.round(((t2 / 11100) * 100) * 3);
}
}
Instance of Symbol 894 MovieClip "eneArt" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
ySpd = 10;
}
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb7" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb7") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = ((-(xp[sPos] / 2.5)) + random(4)) - 2;
_root.obj["b" + i].ySpeed = ((-(yp[sPos] / 2.5)) + random(4)) - 2;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb7") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss2.orbs.length + 1)) {
if (_name == _root.boss2.orbs[i]) {
_root.boss2.orbs.splice(i, 1);
trace(_root.boss2.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 15) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb8" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb9" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb9") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = ((-(xp[sPos] / 2.5)) + random(4)) - 2;
_root.obj["b" + i].ySpeed = ((-(yp[sPos] / 2.5)) + random(4)) - 2;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb9") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss2.orbs.length + 1)) {
if (_name == _root.boss2.orbs[i]) {
_root.boss2.orbs.splice(i, 1);
trace(_root.boss2.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 6;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb10" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb11" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb11") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = -(xp[sPos] / 2.5);
_root.obj["b" + i].ySpeed = -(yp[sPos] / 2.5);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb11") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss2.orbs.length + 1)) {
if (_name == _root.boss2.orbs[i]) {
_root.boss2.orbs.splice(i, 1);
trace(_root.boss2.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 10;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb12" in Symbol 982 MovieClip Frame 8
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 890 MovieClip "big1" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 809 MovieClip "eneItm" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 836 MovieClip "ene3" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 839 MovieClip "ene4" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 842 MovieClip "ene5" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 873 MovieClip "ene6" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 876 MovieClip "ene2" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 885 MovieClip "ene7" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 900 MovieClip "big4" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 904 MovieClip "ene8" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 909 MovieClip "big3" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 912 MovieClip "ene1" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 915 MovieClip "ene10" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 914 MovieClip "ene11" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 921 MovieClip "a1" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a1") {
health = 80;
type = 1;
shoot = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - (_x + _parent._x));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = (myDegrees + 90) + (random(60) - 30);
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a1") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 924 MovieClip "a2" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a2") {
health = 200;
type = 1;
shoot = 50;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 1;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a2") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 927 MovieClip "a3" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a3") {
health = 200;
type = 1;
shoot = 40;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 1;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a3") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 930 MovieClip "a4" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a4") {
health = 80;
type = 1;
shoot = 15;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 1;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - (_x + _parent._x));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = (myDegrees + 90) + (random(60) - 30);
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a4") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 933 MovieClip "a5" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a5") {
health = 200;
type = 1;
shoot = 60;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a5") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 3) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 936 MovieClip "a6" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a6") {
health = 200;
type = 1;
shoot = 30;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene12, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i].xSpd = -10;
_root.obj["e" + i].ySpd = -10;
_root.obj["e" + i]._rotation = random(360);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 25;
_root.obj["e" + i]._yscale = 25;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a6") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 120;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 939 MovieClip "a7" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a7") {
health = 200;
type = 1;
shoot = 60;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene12, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i].xSpd = 10;
_root.obj["e" + i].ySpd = -10;
_root.obj["e" + i]._rotation = random(360);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 25;
_root.obj["e" + i]._yscale = 25;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a7") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 120;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 942 MovieClip "a8" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a8") {
health = 200;
type = 1;
shoot = 30;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 2;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a8") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 945 MovieClip "a9" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a9") {
health = 200;
type = 1;
shoot = 70;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a9") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 948 MovieClip "a10" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a10") {
health = 200;
type = 1;
shoot = 120;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene12, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i].xSpd = -10;
_root.obj["e" + i].ySpd = 10;
_root.obj["e" + i]._rotation = random(360);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 25;
_root.obj["e" + i]._yscale = 25;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a10") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 120;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 951 MovieClip "a11" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a11") {
health = 200;
type = 1;
shoot = 90;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 0;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.ene12, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i].xSpd = 10;
_root.obj["e" + i].ySpd = 10;
_root.obj["e" + i]._rotation = random(360);
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 25;
_root.obj["e" + i]._yscale = 25;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a11") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 120;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 954 MovieClip "a12" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a12") {
health = 200;
type = 1;
shoot = 20;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 2;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a12") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 957 MovieClip "a13" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a13") {
health = 80;
type = 1;
shoot = 45;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 3;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - (_x + _parent._x));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = (myDegrees + 90) + (random(60) - 30);
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a13") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 960 MovieClip "a14" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a14") {
health = 200;
type = 1;
shoot = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 3;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a14") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 963 MovieClip "a15" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a15") {
health = 200;
type = 1;
shoot = 10;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 3;
gotoAndStop (1);
xp = new Array(-10, 0, 10, 0);
yp = new Array(0, -10, 0, 10);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
_root.obj["b" + i].speed = -xp[sPos];
_root.obj["b" + i].ySpeed = -yp[sPos];
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a15") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 4) {
fire();
if (shoot < 1) {
shoot = 80;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 966 MovieClip "a16" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "a16") {
health = 80;
type = 1;
shoot = 30;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
sPos = 2;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x;
_root.obj["b" + i]._y = _y;
myRadians = Math.atan2(_root.character._y - (_y + _parent._y), _root.character._x - (_x + _parent._x));
myDegrees = Math.round((myRadians * 180) / Math.PI);
rot = (myDegrees + 90) + (random(60) - 30);
bulSpd = -10;
x = Math.sin(rot * (Math.PI/180)) * bulSpd;
y = (Math.cos(rot * (Math.PI/180)) * bulSpd) * -1;
_root.obj["b" + i].speed = Math.round(x);
_root.obj["b" + i].ySpeed = Math.round(y);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "a16") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 969 MovieClip "ene12" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 821 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 9
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 10
onClipEvent (load) {
!!!ERROR
Instance of Symbol 974 MovieClip "bossSegment" in Symbol 982 MovieClip Frame 10
onClipEvent (load) {
!!!ERROR
Instance of Symbol 826 MovieClip "box" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 912 MovieClip "ene1" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 915 MovieClip "ene10" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 914 MovieClip "ene11" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 969 MovieClip "ene19" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 977 MovieClip "ene14" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 979 MovieClip "ene12" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = ((-(xp[sPos] / 2.5)) + random(4)) - 2;
_root.obj["b" + i].ySpeed = ((-(yp[sPos] / 2.5)) + random(4)) - 2;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 15) {
fire();
if (shoot < 1) {
shoot = 60;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb2" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb3" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb3") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = ((-(xp[sPos] / 2.5)) + random(4)) - 2;
_root.obj["b" + i].ySpeed = ((-(yp[sPos] / 2.5)) + random(4)) - 2;
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb3") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 1) {
fire();
shoot = 6;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb4" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 806 MovieClip "miniOrb5" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
this.cacheAsBitmap = true;
stop();
if (_name != "miniOrb5") {
health = 80;
type = 1;
splashPoint = random(50) + 325;
_root.character.tar.push(_name);
grav = -(random(20) - 5);
rt = random(30);
speed = 4;
gotoAndStop (1);
xp = new Array(-25, 0, 25, 0);
yp = new Array(0, -25, 0, 25);
fire = function () {
if ((_root.character.health > 0) && (_root.character.empMode == false)) {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.eneBullet, "b" + i, i);
_root.obj["b" + i]._x = _x + xp[sPos];
_root.obj["b" + i]._y = _y + yp[sPos];
_root.obj["b" + i].speed = -(xp[sPos] / 2.5);
_root.obj["b" + i].ySpeed = -(yp[sPos] / 2.5);
}
};
}
}
onClipEvent (enterFrame) {
if ((_root.pause == false) && (_root.character.empMode == false)) {
if (_name != "miniOrb5") {
if (health < 1) {
if (_currentframe == 1) {
this.cacheAsBitmap = false;
_root.character.sco = _root.character.sco + 10;
_root.enemiesKilled = _root.enemiesKilled + 1;
i = 0;
while (i < (_root.character.tar.length + 1)) {
if (_name == _root.character.tar[i]) {
_root.character.tar.splice(i, 1);
}
i++;
}
i = 0;
while (i < (_root.boss.orbs.length + 1)) {
if (_name == _root.boss.orbs[i]) {
_root.boss.orbs.splice(i, 1);
trace(_root.boss.orbs);
}
i++;
}
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.explosion, "e" + i, i);
_root.obj["e" + i]._x = _x - 20;
_root.obj["e" + i]._y = _y;
_root.obj["e" + i]._xscale = 60;
_root.obj["e" + i]._yscale = 60;
_root.obj["e" + i]._rotation = random(360);
_root.obj["e" + i].swapDepths(this);
gotoAndStop (2);
}
if (_y < splashPoint) {
_y = (_y + grav);
grav = grav + 1;
_x = (_x - (speed * 2));
_rotation = (_rotation - rt);
if (_x < -100) {
removeMovieClip("");
}
} else {
_root.character.i++;
i = _root.character.i;
duplicateMovieClip (_root.obj.splash, "e" + i, i);
_root.obj["e" + i]._x = _x;
_root.obj["e" + i]._y = _y;
removeMovieClip("");
}
} else {
shoot = shoot - 1;
if (shoot < 5) {
fire();
if (shoot < 1) {
shoot = 10;
sPos = sPos + 1;
if (sPos > 3) {
sPos = 0;
}
}
}
}
}
}
}
Instance of Symbol 821 MovieClip "miniOrb6" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Instance of Symbol 720 MovieClip "bossLaser2" in Symbol 982 MovieClip Frame 11
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 720 MovieClip "bossLaser3" in Symbol 982 MovieClip Frame 11
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 981 MovieClip "laserBox" in Symbol 982 MovieClip Frame 11
onClipEvent (load) {
!!!ERROR
Symbol 998 MovieClip Frame 1
stop();
Symbol 998 MovieClip Frame 26
!!!ERROR
Instance of Symbol 1004 MovieClip "b" in Symbol 1090 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1029 MovieClip in Symbol 1090 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1079 MovieClip in Symbol 1090 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 769 MovieClip "item" in Symbol 1090 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1085 MovieClip "bossBar" in Symbol 1090 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 1097 MovieClip Frame 1
stop();
Symbol 1097 MovieClip Frame 51
gotoAndStop (1);
Symbol 1097 MovieClip Frame 101
gotoAndStop (1);
Symbol 1097 MovieClip Frame 151
gotoAndStop (1);
Instance of Symbol 1109 MovieClip in Symbol 1110 MovieClip Frame 1
on (press) {
!!!ERROR
Instance of Symbol 1109 MovieClip in Symbol 1111 MovieClip Frame 1
on (press) {
!!!ERROR
Symbol 1117 Button
on (release) {
gotoAndStop (3);
}
Symbol 1121 Button
on (release) {
!!!ERROR
Symbol 1128 Button
on (release) {
!!!ERROR
Symbol 1149 Button
on (release) {
!!!ERROR
Symbol 1156 Button
on (release) {
!!!ERROR
Symbol 1159 Button
on (release) {
!!!ERROR
Symbol 1160 MovieClip Frame 1
!!!ERROR
Instance of Symbol 1151 MovieClip "keyModWind" in Symbol 1160 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 1161 MovieClip Frame 1
!!!ERROR
Instance of Symbol 1106 MovieClip in Symbol 1161 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Symbol 1220 MovieClip Frame 10
stop();
Symbol 1220 MovieClip Frame 135
!!!ERROR
Symbol 1235 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip "character" in Symbol 1235 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 200) / 3);
gotoAndStop(_root.character._currentframe);
}
Instance of Symbol 440 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.2);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 449 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 449 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 440 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 4.5);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 461 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 461 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 299 MovieClip in Symbol 1235 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 300) / 4);
gotoAndStop(_root.character._currentframe);
}
Symbol 1235 MovieClip Frame 2
stop();
Instance of Symbol 449 MovieClip in Symbol 1235 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 449 MovieClip in Symbol 1235 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Symbol 1241 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip "character" in Symbol 1241 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 200) / 3);
gotoAndStop(_root.character._currentframe);
}
Instance of Symbol 440 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.2);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 449 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 449 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
}
if (_x < -930) {
_x = 675;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 459 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
}
if (_x < -885) {
_x = 624;
}
}
}
Instance of Symbol 440 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 4.5);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 461 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 461 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 463 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -870) {
_x = 615;
}
}
}
Instance of Symbol 299 MovieClip in Symbol 1241 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(_root.character._currentframe);
}
onClipEvent (enterFrame) {
_x = (_root.character._x - _parent._x);
if (_root.character._y > 300) {
_y = ((_root.character._y - _parent._y) + 50);
}
_alpha = ((_root.character._y - 300) / 4);
gotoAndStop(_root.character._currentframe);
}
Symbol 1241 MovieClip Frame 2
stop();
Instance of Symbol 449 MovieClip in Symbol 1241 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 449 MovieClip in Symbol 1241 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Symbol 1243 MovieClip Frame 1
stop();
Symbol 1264 MovieClip Frame 1
stop();
Symbol 1265 MovieClip Frame 1
stop();
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 4);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 4);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 20);
} else {
_x = (_x - 0.5);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 20);
} else {
_x = (_x - 0.5);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1265 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Symbol 1269 MovieClip Frame 1
stop();
Symbol 1273 MovieClip Frame 1
stop();
Symbol 1277 MovieClip Frame 1
stop();
Symbol 1285 MovieClip Frame 1
stop();
Instance of Symbol 485 MovieClip "gun1" in Symbol 1285 MovieClip Frame 1
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun1" in Symbol 1285 MovieClip Frame 3
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun1" in Symbol 1285 MovieClip Frame 3
onClipEvent (load) {
!!!ERROR
Symbol 1286 MovieClip Frame 1
stop();
Instance of Symbol 1278 MovieClip "leg2" in Symbol 1286 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay (30);
}
Instance of Symbol 1279 MovieClip "leg1" in Symbol 1286 MovieClip Frame 2
onClipEvent (load) {
gotoAndPlay (7);
}
Instance of Symbol 1285 MovieClip "b" in Symbol 1286 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 485 MovieClip "gun1" in Symbol 1288 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun2" in Symbol 1288 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun3" in Symbol 1288 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 1312 MovieClip Frame 9
gotoAndPlay (1);
Instance of Symbol 485 MovieClip "gun1" in Symbol 1313 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 1319 MovieClip Frame 1
stop();
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 4);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 4);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 20);
} else {
_x = (_x - 0.5);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 20);
} else {
_x = (_x - 0.5);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 2);
}
if (_x < -820) {
_x = 564;
}
}
}
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1264 MovieClip in Symbol 1319 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 485 MovieClip "gun1" in Symbol 1322 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1328 MovieClip "a4" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
} else {
_x = (_x - 0);
}
if (_x < -1045) {
_x = (_parent.b4._x + 610);
}
}
}
Instance of Symbol 1328 MovieClip "b4" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 0.5);
} else {
_x = (_x - 0);
}
if (_x < -1045) {
_x = (_parent.a4._x + 610);
}
}
}
Instance of Symbol 1327 MovieClip "a3" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.b3._x + 840);
}
}
}
Instance of Symbol 1327 MovieClip "b3" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.a3._x + 840);
}
}
}
Instance of Symbol 1327 MovieClip "b1" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.a1._x + 700);
}
}
}
Instance of Symbol 1327 MovieClip "a1" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.b1._x + 690);
}
}
}
Instance of Symbol 1327 MovieClip "a2" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.b2._x + 600);
}
}
}
Instance of Symbol 1327 MovieClip "b2" in Symbol 1331 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.a2._x + 570);
}
}
}
Symbol 1331 MovieClip Frame 2
stop();
Symbol 1333 MovieClip Frame 1
stop();
Symbol 1333 MovieClip Frame 3
!!!ERROR
Symbol 1333 MovieClip Frame 7
!!!ERROR
Symbol 1333 MovieClip Frame 11
!!!ERROR
Symbol 1333 MovieClip Frame 15
!!!ERROR
Symbol 1333 MovieClip Frame 19
!!!ERROR
Symbol 1333 MovieClip Frame 23
!!!ERROR
Instance of Symbol 1333 MovieClip "fl" in Symbol 1336 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Symbol 1338 MovieClip Frame 1
stop();
Instance of Symbol 440 MovieClip in Symbol 1343 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.2);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 1340 MovieClip "a3" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.b3._x + 840);
}
}
}
Instance of Symbol 1340 MovieClip "b3" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.a3._x + 840);
}
}
}
Instance of Symbol 1340 MovieClip "b1" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.a1._x + 700);
}
}
}
Instance of Symbol 1340 MovieClip "a1" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.b1._x + 690);
}
}
}
Instance of Symbol 1340 MovieClip "a2" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.b2._x + 580);
}
}
}
Instance of Symbol 1340 MovieClip "b2" in Symbol 1343 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.a2._x + 550);
}
}
}
Symbol 1343 MovieClip Frame 2
stop();
Symbol 1352 MovieClip Frame 1
stop();
Symbol 1352 MovieClip Frame 3
!!!ERROR
Symbol 1352 MovieClip Frame 7
!!!ERROR
Symbol 1352 MovieClip Frame 11
!!!ERROR
Symbol 1352 MovieClip Frame 15
!!!ERROR
Symbol 1352 MovieClip Frame 19
!!!ERROR
Symbol 1352 MovieClip Frame 23
!!!ERROR
Symbol 1352 MovieClip Frame 27
!!!ERROR
Symbol 1352 MovieClip Frame 31
!!!ERROR
Instance of Symbol 1352 MovieClip "fl1" in Symbol 1353 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1352 MovieClip "fl2" in Symbol 1353 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1352 MovieClip "fl3" in Symbol 1353 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1352 MovieClip "fl1" in Symbol 1355 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1352 MovieClip "fl2" in Symbol 1355 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1352 MovieClip "fl3" in Symbol 1355 MovieClip Frame 1
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1340 MovieClip "a3" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.b3._x + 840);
}
}
}
Instance of Symbol 1340 MovieClip "b3" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 2);
} else {
_x = (_x - 0);
}
if (_x < -1280) {
_x = (_parent.a3._x + 840);
}
}
}
Instance of Symbol 1340 MovieClip "b1" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.a1._x + 700);
}
}
}
Instance of Symbol 1340 MovieClip "a1" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 10);
} else {
_x = (_x - 0.2);
}
if (_x < -432) {
_x = (_parent.b1._x + 690);
}
}
}
Instance of Symbol 1340 MovieClip "a2" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.b2._x + 580);
}
}
}
Instance of Symbol 1340 MovieClip "b2" in Symbol 1356 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 30);
} else {
_x = (_x - 1);
}
if (_x < -1045) {
_x = (_parent.a2._x + 550);
}
}
}
Symbol 1356 MovieClip Frame 2
stop();
Instance of Symbol 1355 MovieClip in Symbol 1356 MovieClip Frame 2
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x + 0.1);
}
if (_x > 500) {
go = false;
_x = -500;
}
}
}
}
Instance of Symbol 1355 MovieClip in Symbol 1356 MovieClip Frame 2
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x + 0.2);
}
if (_x > 500) {
go = false;
_x = -500;
}
}
}
}
Instance of Symbol 1357 MovieClip in Symbol 1360 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.1);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Instance of Symbol 433 MovieClip "b2" in Symbol 1360 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 1);
} else {
_x = (_x - 0);
}
if (_x < -850) {
_x = (_parent.a2._x + 880);
}
}
}
Instance of Symbol 433 MovieClip "a2" in Symbol 1360 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 1);
} else {
_x = (_x - 0);
}
if (_x < -850) {
_x = (_parent.b2._x + 880);
}
}
}
Instance of Symbol 433 MovieClip "a1" in Symbol 1360 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 3);
} else {
_x = (_x - 0);
}
if (_x < -850) {
_x = (_parent.b1._x + 880);
}
}
}
Instance of Symbol 433 MovieClip "b1" in Symbol 1360 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pause == false) {
if (_root.character.empMode == false) {
_x = (_x - 3);
} else {
_x = (_x - 0);
}
if (_x < -850) {
_x = (_parent.a1._x + 880);
}
}
}
Symbol 1360 MovieClip Frame 2
stop();
Symbol 1366 MovieClip Frame 1
stop();
Instance of Symbol 1357 MovieClip in Symbol 1369 MovieClip Frame 1
onClipEvent (load) {
go = false;
}
onClipEvent (enterFrame) {
if (_root.pause == false) {
chance = random(30) + 1;
if (chance == 1) {
go = true;
}
if (go == true) {
if (_root.character.empMode == false) {
_x = (_x - 0.1);
}
if (_x < -1100) {
go = false;
_x = 600;
}
}
}
}
Symbol 1369 MovieClip Frame 2
stop();
Symbol 1383 MovieClip Frame 1
stop();
Symbol 1389 MovieClip Frame 1
stop();
Symbol 1389 MovieClip Frame 2
stop();
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Instance of Symbol 1388 MovieClip in Symbol 1389 MovieClip Frame 2
onClipEvent (load) {
!!!ERROR
Symbol 1391 MovieClip Frame 1
stop();
Instance of Symbol 1390 MovieClip in Symbol 1391 MovieClip Frame 41
onClipEvent (enterFrame) {
_root.character.yShake = random(20) - 10;
if ((_root.character.empMode == true) || (_root.pause == true)) {
if (hitTest(_root.character)) {
if (_root.invincible == false) {
_root.character.health = _root.character.health - 1;
_root.character._x = _root.character._x + (random(20) - 10);
_root.character._y = _root.character._y + (random(20) - 10);
}
}
}
}
Instance of Symbol 1391 MovieClip "l1" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1391 MovieClip "l2" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1391 MovieClip "l3" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1391 MovieClip "l4" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1391 MovieClip "l5" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR
Instance of Symbol 1391 MovieClip "l6" in Symbol 1392 MovieClip Frame 2
onClipEvent (enterFrame) {
!!!ERROR