Frame 2
gotoAndStop (3);
Frame 3
mySO = SharedObject.getLocal("bombsquad_data");
hiscore = mySO.data.hiscore;
barposition = mySO.data.barposition;
if (hiscore == checker) {
hiscore = 1000;
}
if (barposition == checker) {
barposition = 2;
}
Mouse.hide();
fscommand ("showmenu", "false");
if (score < 1) {
score = 0;
}
game = 0;
intro = 0;
title = 1;
loop = "";
loopis = 1;
stop();
brick1.removeMovieClip();
brick2.removeMovieClip();
brick3.removeMovieClip();
brick4.removeMovieClip();
brick5.removeMovieClip();
brick6.removeMovieClip();
ufo1.removeMovieClip();
gem0.removeMovieClip();
gem1.removeMovieClip();
gem2.removeMovieClip();
gem3.removeMovieClip();
gem4.removeMovieClip();
gem5.removeMovieClip();
gem6.removeMovieClip();
gem7.removeMovieClip();
gem8.removeMovieClip();
gem9.removeMovieClip();
gem10.removeMovieClip();
gem11.removeMovieClip();
gem12.removeMovieClip();
gem13.removeMovieClip();
gem14.removeMovieClip();
gem15.removeMovieClip();
gem16.removeMovieClip();
gem17.removeMovieClip();
gem18.removeMovieClip();
gem19.removeMovieClip();
gem20.removeMovieClip();
gem21.removeMovieClip();
gem22.removeMovieClip();
gem23.removeMovieClip();
gem24.removeMovieClip();
gem25.removeMovieClip();
gem26.removeMovieClip();
gem27.removeMovieClip();
gem28.removeMovieClip();
gem29.removeMovieClip();
gem30.removeMovieClip();
stopp.removeMovieClip();
brickoneis = 0;
bricktwois = 0;
brickthreeis = 0;
brickfouris = 0;
brickfiveis = 0;
bricksixis = 0;
ufois = 0;
timeis = 0;
suicide = 0;
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 102 MovieClip in Frame 3
onClipEvent (enterFrame) {
_y = (_y + speed);
if (_y > 420) {
_y = (-20 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 105 MovieClip in Frame 3
onClipEvent (enterFrame) {
_x = (_x + speed);
if (_x > 260) {
_x = (-10 - random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 105 MovieClip in Frame 3
onClipEvent (enterFrame) {
_x = (_x - speed);
if (_x < -10) {
_x = (260 + random(200));
gotoAndPlay (3);
}
}
Instance of Symbol 107 MovieClip in Frame 3
onClipEvent (load) {
introtext = new Array(" ", "P", "R", "E", "S", "S", " ", "E", "N", "T", "E", "R", " ");
xx = 20;
yy = 210;
}
onClipEvent (enterFrame) {
if (_parent.intro == 0) {
if (xx < 195) {
xx = xx + 17;
ii++;
iii++;
_parent.attachMovie("letter", "letter" + iii, 1000 + ii);
_parent["letter" + iii].wert = introtext[iii];
_parent["letter" + iii]._x = xx;
_parent["letter" + iii]._y = yy;
} else {
_parent.intro = 1;
}
}
}
Frame 4
score = 0;
scoreis = 0;
shotspeed = 16;
ground = 340;
movedown = 200;
shooting = 0;
xspeed = 0;
yspeed = 8;
shotpower = 0;
title = 0;
game = 1;
gems = 0;
score = 0;
scoreis = 0;
time = 0;
level = 0;
brickspeed = 1;
maxlines = 250;
ufoshots = 0;
shield = 0;
ufospeed = 1;
ufoshotspeed = 1;
ufoshotinter = 200;
life = 3;
safetime = 20;
bombis = 0;
bombmax = 2;
directionl = 0;
directionr = 0;
pattern = new Array("0", "0", "0", "0", "0", "1", "1", "X", "1", "1", "2", "X", "X", "X", "2", "3", "3", "X", "3", "3", "4", "4", "4", "4", "4", "5", "5", "5", "5", "5", "0", "0", "0", "0", "0", "1", "X", "X", "X", "1", "2", "2", "X", "2", "2", "3", "X", "X", "X", "3", "4", "4", "4", "4", "4", "5", "5", "5", "5", "5", "0", "0", "0", "0", "0", "S", "X", "1", "1", "1", "X", "X", "2", "2", "2", "X", "X", "3", "3", "3", "X", "X", "4", "4", "4", "5", "5", "5", "5", "5", "0", "0", "0", "0", "0", "1", "1", "1", "X", "S", "2", "2", "2", "X", "X", "3", "3", "3", "X", "X", "4", "4", "4", "X", "X", "5", "5", "5", "5", "5", "0", "0", "0", "0", "0", "1", "X", "X", "X", "1", "2", "X", "S", "X", "2", "3", "X", "X", "X", "3", "4", "4", "4", "4", "4", "5", "5", "5", "5", "5", "0", "0", "S", "0", "0", "1", "S", "X", "S", "1", "2", "X", "X", "X", "2", "3", "X", "X", "X", "3", "4", "4", "X", "4", "4", "5", "5", "5", "5", "5", "0", "0", "X", "0", "0", "1", "X", "X", "X", "1", "2", "X", "S", "X", "2", "3", "X", "S", "X", "3", "4", "X", "S", "X", "4", "5", "5", "X", "5", "5", "0", "0", "S", "0", "0", "1", "S", "X", "S", "1", "2", "X", "R", "X", "2", "X", "X", "X", "X", "X", "4", "S", "X", "S", "4", "5", "5", "S", "5", "5", "S", "X", "X", "X", "S", "X", "1", "1", "1", "X", "X", "2", "2", "2", "X", "X", "3", "3", "3", "X", "X", "4", "4", "4", "X", "S", "X", "X", "X", "S", "0", "X", "X", "X", "0", "1", "X", "X", "X", "1", "X", "R", "R", "R", "X", "X", "R", "R", "R", "X", "4", "X", "X", "X", "4", "5", "X", "X", "X", "5", "X", "X", "X", "X", "X", "X", "S", "1", "1", "X", "X", "2", "S", "2", "X", "X", "3", "S", "3", "X", "X", "4", "4", "S", "X", "X", "X", "X", "X", "X", "0", "0", "B", "0", "0", "1", "X", "X", "X", "1", "X", "2", "X", "2", "X", "3", "3", "X", "3", "3", "4", "4", "X", "4", "4", "5", "5", "X", "5", "5", "X", "X", "X", "X", "X", "X", "1", "1", "R", "X", "X", "2", "R", "2", "X", "X", "3", "R", "3", "X", "X", "R", "4", "4", "X", "X", "X", "X", "X", "X", "0", "0", "S", "0", "0", "1", "1", "1", "S", "1", "X", "X", "X", "X", "S", "X", "X", "X", "X", "S", "4", "4", "4", "S", "4", "5", "5", "S", "5", "5", "0", "0", "S", "0", "0", "1", "S", "1", "1", "1", "S", "X", "X", "X", "X", "S", "X", "X", "X", "X", "4", "S", "4", "4", "4", "5", "5", "S", "5", "5", "0", "0", "B", "0", "0", "1", "B", "1", "B", "1", "2", "2", "2", "2", "2", "X", "3", "X", "3", "X", "X", "4", "X", "4", "X", "X", "X", "S", "X", "X", "0", "0", "0", "0", "0", "1", "1", "F", "1", "1", "2", "2", "2", "2", "2", "X", "3", "B", "3", "X", "4", "4", "4", "4", "4", "5", "5", "S", "5", "5", "X", "0", "0", "0", "X", "1", "X", "1", "X", "1", "2", "2", "B", "2", "2", "3", "X", "3", "X", "3", "X", "4", "4", "4", "X", "5", "5", "5", "5", "5", "0", "B", "F", "B", "0", "1", "X", "1", "X", "1", "2", "X", "2", "X", "2", "3", "X", "3", "X", "3", "4", "X", "4", "X", "4", "5", "R", "R", "R", "5", "B", "F", "R", "F", "B", "1", "1", "X", "1", "1", "2", "2", "X", "2", "2", "3", "3", "X", "3", "3", "4", "4", "X", "4", "4", "X", "X", "X", "X", "X", "0", "X", "X", "X", "0", "1", "X", "B", "X", "1", "2", "X", "X", "X", "2", "S", "X", "X", "X", "S", "4", "S", "X", "S", "4", "5", "5", "S", "5", "5", "0", "0", "0", "0", "0", "X", "1", "B", "1", "X", "X", "X", "B", "X", "X", "X", "X", "B", "X", "X", "X", "4", "S", "4", "X", "5", "5", "5", "5", "5", "0", "X", "B", "X", "0", "1", "B", "X", "B", "1", "2", "2", "2", "2", "2", "3", "3", "3", "3", "3", "4", "X", "X", "X", "4", "5", "X", "X", "X", "5", "B", "0", "0", "0", "B", "1", "1", "1", "1", "1", "2", "2", "F", "2", "2", "3", "3", "3", "3", "3", "4", "4", "4", "4", "4", "X", "5", "X", "5", "X", "X", "X", "X", "X", "X", "X", "X", "S", "X", "X", "X", "S", "B", "S", "X", "X", "X", "S", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "X", "0", "0", "F", "0", "0", "1", "B", "1", "B", "1", "2", "B", "2", "B", "2", "3", "X", "3", "X", "3", "4", "X", "4", "X", "4", "5", "5", "F", "5", "5", "0", "0", "0", "0", "0", "1", "X", "X", "X", "1", "F", "F", "2", "F", "F", "3", "X", "F", "X", "3", "4", "4", "B", "4", "4", "5", "5", "5", "5", "5", "0", "0", "B", "0", "0", "1", "1", "X", "1", "1", "2", "2", "X", "2", "2", "B", "X", "X", "X", "B", "4", "4", "X", "4", "4", "5", "5", "B", "5", "5", "0", "0", "0", "0", "0", "1", "1", "X", "1", "1", "S", "X", "F", "X", "S", "3", "F", "F", "F", "3", "4", "S", "F", "S", "4", "5", "S", "B", "S", "5", "0", "0", "B", "0", "0", "1", "F", "B", "F", "1", "2", "X", "B", "X", "2", "3", "X", "B", "X", "3", "4", "X", "B", "X", "4", "5", "S", "B", "S", "#");
if (barposition == 0) {
bar._y = 362;
bar._x = 65;
} else if (barposition == 1) {
bar._y = 362;
bar._x = 185;
} else {
bar._y = 12;
bar._x = 125;
}
stop();
Instance of Symbol 75 MovieClip [canon] "cannon" in Frame 4
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_rotation = (_rotation + (1 + ((_parent.directionr >= 20) * 3)));
_parent.wheel_1._rotation = _parent.wheel_1._rotation + 6;
_parent.wheel_2._rotation = _parent.wheel_2._rotation - 3;
_parent.wheel_3._rotation = _parent.wheel_3._rotation - 3;
_parent.wheel_4._rotation = _parent.wheel_4._rotation + 6;
_parent.directionr++;
_parent.directionl = 0;
} else if (Key.isDown(37)) {
_rotation = (_rotation - (1 + ((_parent.directionl >= 20) * 3)));
_parent.wheel_1._rotation = _parent.wheel_1._rotation - 6;
_parent.wheel_2._rotation = _parent.wheel_2._rotation + 3;
_parent.wheel_3._rotation = _parent.wheel_3._rotation + 3;
_parent.wheel_4._rotation = _parent.wheel_4._rotation - 6;
_parent.directionl++;
_parent.directionr = 0;
} else {
_parent.directionl = 0;
_parent.directionr = 0;
}
if ((Key.isDown(32) && (_parent.game == 1)) && (_parent.bombis < _parent.bombmax)) {
if (_parent.shooting == 0) {
_parent.shooting = 1;
_parent.shootinter = 0;
}
} else {
_parent.shooting = 0;
}
}
Instance of Symbol 107 MovieClip in Frame 4
onClipEvent (load) {
}
onClipEvent (enterFrame) {
_parent.xxx = _parent.cannon._rotation;
if (_parent.shooting == 1) {
if (_parent.shotpower < 18) {
_parent.shotpower = _parent.shotpower + 1;
}
} else if (_parent.shotpower > 0) {
_parent.bombis++;
_parent.shootinter = _parent.shootrapid;
iii++;
if (iii > 5) {
iii = 0;
}
_parent.attachMovie("bomb", "bomb" + iii, 50 + iii);
_parent["bomb" + iii]._x = 125;
_parent["bomb" + iii]._y = 400;
_parent["bomb" + iii].power = _parent.shotpower + 3;
_parent.shotpower = 0;
}
}
Instance of Symbol 107 MovieClip "builder" in Frame 4
onClipEvent (enterFrame) {
if ((_parent.gems == 0) && (_parent.game == 1)) {
if (_parent.level > 0) {
_parent.attachMovie("welldone", "welldone", 999);
}
i = 0;
ii = 0;
iii = 0;
xx = -25;
yy = 50;
build = 0;
if (_parent.level > 0) {
_parent.attachMovie("bonuspoints", "bonuspoints", 998);
_parent.bonuspoints.bonus = "+ " + _parent.timeis;
}
_parent.scoreis = _parent.scoreis + _parent.timeis;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
_parent.level++;
_parent.game = 0;
_parent.shooting = 0;
_parent.shotpower = 0;
_parent.attachMovie("stopp", "stopp", 400);
}
if (build == 0) {
_parent.shooting = 0;
_parent.shotpower = 0;
if (xx < 225) {
xx = xx + 50;
ii++;
iii++;
if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "X") {
_parent.gems++;
_parent.attachMovie("gem", "gem" + iii, 1 + ii);
_parent["gem" + iii]._x = xx;
_parent["gem" + iii]._y = yy;
} else if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "S") {
_parent.gems++;
_parent.attachMovie("gem_block", "gem" + iii, 1 + ii);
_parent["gem" + iii]._x = xx;
_parent["gem" + iii]._y = yy;
} else if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "B") {
_parent.gems++;
_parent.attachMovie("gem_bomb", "gem" + iii, 1 + ii);
_parent["gem" + iii]._x = xx;
_parent["gem" + iii]._y = yy;
} else if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "R") {
_parent.gems++;
_parent.attachMovie("gem_rubber", "gem" + iii, 1 + ii);
_parent["gem" + iii]._x = xx;
_parent["gem" + iii]._y = yy;
} else if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "F") {
_parent.gems++;
_parent.attachMovie("gem_fly", "gem" + iii, 1 + ii);
_parent["gem" + iii]._x = xx;
_parent["gem" + iii]._y = yy;
} else if (_parent.pattern[(ii - 1) + ((_parent.level - 1) * 30)] == "#") {
_parent.level = 0;
_parent.loopis++;
_parent.loop = "LOOP " + _parent.loopis;
}
} else if (yy < (25 + _parent.maxlines)) {
yy = yy + 50;
xx = -25;
} else {
build = 1;
_parent.time = 150;
_parent.game = 1;
_parent.stopp.removeMovieClip();
if ((_parent.level > 10) && (_parent.brickoneis == 0)) {
_parent.brickoneis = 1;
_parent.attachMovie("brick", "brick1", 251);
_parent.brick1._x = 125;
_parent.brick1._y = 75;
_parent.brick1.speed = _parent.brickspeed;
}
if ((_parent.level > 15) && (_parent.bricktwois == 0)) {
_parent.bricktwois = 1;
_parent.attachMovie("brick", "brick2", 252);
_parent.brick2._x = 125;
_parent.brick2._y = 125;
_parent.brick2.speed = -_parent.brickspeed;
}
if ((_parent.level > 20) && (_parent.brickthreeis == 0)) {
_parent.brickthreeis = 1;
_parent.attachMovie("brick", "brick3", 253);
_parent.brick3._x = 125;
_parent.brick3._y = 175;
_parent.brick3.speed = _parent.brickspeed;
}
if ((_parent.level > 25) && (_parent.brickfouris == 0)) {
_parent.brickfouris = 1;
_parent.attachMovie("brick", "brick4", 254);
_parent.brick4._x = 125;
_parent.brick4._y = 225;
_parent.brick4.speed = -_parent.brickspeed;
}
if ((_parent.level > 30) && (_parent.brickfiveis == 0)) {
_parent.brickfiveis = 1;
_parent.attachMovie("brick", "brick5", 255);
_parent.brick5._x = 125;
_parent.brick5._y = 275;
_parent.brick5.speed = _parent.brickspeed;
}
if ((_parent.level > 35) && (_parent.bricksixis == 0)) {
_parent.bricksixis = 1;
_parent.attachMovie("brick", "brick6", 256);
_parent.brick6._x = 125;
_parent.brick6._y = 325;
_parent.brick6.speed = -_parent.brickspeed;
}
if ((_parent.level > 10) && (_parent.brickspeed < 10)) {
_parent.brickspeed++;
_parent.brick1.speed = _parent.brickspeed;
_parent.brick2.speed = -_parent.brickspeed;
_parent.brick3.speed = _parent.brickspeed;
_parent.brick4.speed = -_parent.brickspeed;
_parent.brick5.speed = _parent.brickspeed;
_parent.brick6.speed = -_parent.brickspeed;
}
if (_parent.level > 8) {
if (_parent.ufois == 0) {
_parent.ufois = 1;
_parent.attachMovie("ufo", "ufo1", 260);
_parent.ufo1._x = -50;
_parent.ufo1._y = 30;
}
if ((_parent.ufospeed < 10) && ((_parent.level % 2) == 0)) {
_parent.ufospeed++;
}
if (_parent.ufoshotinter > 200) {
_parent.ufoshotinter = _parent.ufoshotinter - 10;
}
if ((_parent.ufoshotspeed < 10) && ((_parent.level % 2) == 0)) {
_parent.ufoshotspeed = _parent.ufoshotspeed + 0.25;
}
}
if (((_parent.movedown > 50) && ((_parent.level % 2) == 0)) && (_parent.level > 0)) {
_parent.movedown = _parent.movedown - 10;
}
}
}
if (_parent.score < (_parent.scoreis - 9)) {
_parent.score = _parent.score + 10;
_parent.scorecount._rotation = _parent.scorecount._rotation + 2;
}
if (_parent.time > 0) {
_parent.time = _parent.time - (0.1 * _parent.game);
_parent.timeis = int(_parent.time) * 10;
}
}
Frame 5
mySO = SharedObject.getLocal("bombsquad_data");
mySo.data.hiscore = hiscore;
mySo.data.barposition = barposition;
mySO.flush();
stop();
game = 0;
brick1.removeMovieClip();
brick2.removeMovieClip();
brick3.removeMovieClip();
brick4.removeMovieClip();
brick5.removeMovieClip();
brick6.removeMovieClip();
ufo1.removeMovieClip();
gem0.removeMovieClip();
gem1.removeMovieClip();
gem2.removeMovieClip();
gem3.removeMovieClip();
gem4.removeMovieClip();
gem5.removeMovieClip();
gem6.removeMovieClip();
gem7.removeMovieClip();
gem8.removeMovieClip();
gem9.removeMovieClip();
gem10.removeMovieClip();
gem11.removeMovieClip();
gem12.removeMovieClip();
gem13.removeMovieClip();
gem14.removeMovieClip();
gem15.removeMovieClip();
gem16.removeMovieClip();
gem17.removeMovieClip();
gem18.removeMovieClip();
gem19.removeMovieClip();
gem20.removeMovieClip();
gem21.removeMovieClip();
gem22.removeMovieClip();
gem23.removeMovieClip();
gem24.removeMovieClip();
gem25.removeMovieClip();
gem26.removeMovieClip();
gem27.removeMovieClip();
gem28.removeMovieClip();
gem29.removeMovieClip();
gem30.removeMovieClip();
stopp.removeMovieClip();
Frame 6
stop();
Frame 7
function __rankz_send__(par1, par2, par3, par4, par3n, par4n) {
par227 = new LoadVars();
par228 = new LoadVars();
par227.flashkey = par2;
par227.SU0249 = par1;
par227.bmFtZTE = par3;
par227.bmFtZTI = par3n;
par227.c2NvcmUx = par4 + "Z";
par227.c2NvcmUx = par227.c2NvcmUx.split("0").join("U");
par227.c2NvcmUx = par227.c2NvcmUx.split("").join("A");
par227.c2NvcmUx = par227.c2NvcmUx.split("AU").join("Y");
par227.c2NvcmUx = par227.c2NvcmUx.split("A1").join("B");
par227.c2NvcmUx = par227.c2NvcmUx.split(".").join("N");
par227.c2NvcmUy = par4n;
par227.flashkey = par227.flashkey.split("=").join("");
par227.SU0249 = par227.SU0249.split("=").join("");
par228.onLoad = function (success) {
if (success) {
}
};
par227.sendAndLoad("http://rankz.armorbot.com/submit/as3_v0.php", par228, "POST");
}
bXlnYW1lX25hbWVfdmFyaWFibGU = rogerzoid;
bXlnYW1lX25hbWVfdmFyaWFibGW = level;
bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = buckazoid;
bXlnYW1lX3Njb3JlX3ZhcmlhYmx2 = nocheatid;
__rankz_send__("MzMyMWolZSVhJW4lcw==", "Q2lRS05IYUY=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl, bXlnYW1lX25hbWVfdmFyaWFibGW, bXlnYW1lX3Njb3JlX3ZhcmlhYmx2);
Frame 8
mySO = SharedObject.getLocal("puristic_data");
mySo.data.hiscore = hiscore;
mySo.data.credits = credits;
mySO.data.mousecontroll = mousecontroll;
mySO.data.controller = controller;
mySO.flush();
gotoAndStop (3);
Symbol 4 MovieClip Frame 1
stop();
Symbol 6 MovieClip Frame 1
stop();
Symbol 10 MovieClip Frame 1
stop();
Symbol 12 MovieClip [suicidebomb] Frame 1
yspeed = 0;
ymax = 15;
xspeed = random(3);
_x = random(250);
_y = -100;
rota = random(3) + 1;
if (_parent.cannon._rotation < 0) {
rota = rota - (rota * 2);
}
bounce = 4;
timer = 999;
Symbol 12 MovieClip [suicidebomb] Frame 2
_rotation = (_rotation + rota);
_x = (_x + xspeed);
_y = (_y - yspeed);
yspeed = yspeed - 0.4;
if (_x > 240) {
xspeed = xspeed - (xspeed * 2);
rota = rota - (rota * 2);
}
if (_x < 10) {
xspeed = xspeed - (xspeed * 2);
rota = rota - (rota * 2);
}
if ((_y > 380) && (yspeed < 0)) {
_y = 380;
bounce--;
yspeed = (ymax / 10) * bounce;
if (bounce <= 0) {
gotoAndPlay (4);
}
}
timer--;
if (timer <= 0) {
gotoAndPlay (4);
}
Symbol 12 MovieClip [suicidebomb] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 12 MovieClip [suicidebomb] Frame 4
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 12 MovieClip [suicidebomb] Frame 5
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 12 MovieClip [suicidebomb] Frame 6
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 12 MovieClip [suicidebomb] Frame 7
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 12 MovieClip [suicidebomb] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 12 MovieClip [suicidebomb] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.gotoAndStop("gameover");
Symbol 12 MovieClip [suicidebomb] Frame 10
this.removeMovieClip();
Symbol 16 MovieClip Frame 3
gotoAndPlay (1);
Symbol 17 MovieClip [bomb] Frame 1
if (_parent.cannon._rotation > 0) {
_parent.yy = power - (power / (90 / _parent.cannon._rotation));
yspeed = _parent.yy;
ymax = yspeed;
_parent.xx = power / (90 / _parent.cannon._rotation);
xspeed = _parent.xx;
} else {
temprota = _parent.cannon._rotation - (_parent.cannon._rotation * 2);
_parent.yy = power - (power / (90 / temprota));
yspeed = _parent.yy;
ymax = yspeed;
_parent.xx = power / (90 / _parent.cannon._rotation);
xspeed = _parent.xx;
}
rota = random(20) + 1;
if (_parent.cannon._rotation < 0) {
rota = rota - (rota * 2);
}
bounce = 8;
timer = 50;
Instance of Symbol 16 MovieClip in Symbol 17 MovieClip [bomb] Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 20);
}
Symbol 17 MovieClip [bomb] Frame 2
_rotation = (_rotation + rota);
_x = (_x + xspeed);
_y = (_y - yspeed);
yspeed = yspeed - 0.4;
if (_x > 240) {
xspeed = xspeed - (xspeed * 2);
rota = rota - (rota * 2);
}
if (_x < 10) {
xspeed = xspeed - (xspeed * 2);
rota = rota - (rota * 2);
}
if (_y > 440) {
if (_parent.bombis > 0) {
_parent.bombis--;
}
this.removeMovieClip();
}
if (_y < 10) {
_y = 10;
yspeed = yspeed - (yspeed * 2);
}
timer--;
if (timer <= 0) {
gotoAndPlay (4);
}
safe = safe - (safe > 0);
Symbol 17 MovieClip [bomb] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 17 MovieClip [bomb] Frame 4
if (_parent.bombis > 0) {
_parent.bombis--;
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 5
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 6
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 7
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 17 MovieClip [bomb] Frame 10
this.removeMovieClip();
Symbol 18 MovieClip [explo_part] Frame 1
_rotation = random(360);
size = 60 + random(80);
_xscale = size;
_yscale = size;
Symbol 18 MovieClip [explo_part] Frame 17
this.removeMovieClip();
Symbol 21 MovieClip Frame 18
gotoAndPlay (1);
Symbol 21 MovieClip Frame 25
stop();
Symbol 25 MovieClip Frame 1
gotoAndPlay((10 + (random(3) * 10)) + random(6));
Symbol 25 MovieClip Frame 15
stop();
Symbol 25 MovieClip Frame 25
stop();
Symbol 25 MovieClip Frame 35
stop();
Symbol 26 MovieClip [gem_bomb] Frame 1
ylevel = _y;
Symbol 26 MovieClip [gem_bomb] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (7);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
gotoAndPlay (10);
}
Symbol 26 MovieClip [gem_bomb] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 26 MovieClip [gem_bomb] Frame 4
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 26 MovieClip [gem_bomb] Frame 5
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 26 MovieClip [gem_bomb] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 26 MovieClip [gem_bomb] Frame 7
safe = 10;
gem_bomb_gfx.gotoAndStop("go");
downspeed = -(random(11) / 20);
downspeedmax = 0.25 + ((_parent.level > 20) * 1);
Symbol 26 MovieClip [gem_bomb] Frame 8
i = 0;
while (i < 20) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
gotoAndPlay (4);
}
i++;
}
safe = safe - (safe > 0);
_y = (_y + downspeed);
if (_y > 370) {
gotoAndPlay (10);
}
downspeed = downspeed + (downspeed < downspeedmax);
Symbol 26 MovieClip [gem_bomb] Frame 9
gotoAndPlay(_currentframe - 1);
Symbol 26 MovieClip [gem_bomb] Frame 10
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 13
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 14
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 15
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 26 MovieClip [gem_bomb] Frame 16
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 29 MovieClip Frame 18
gotoAndPlay (1);
Symbol 29 MovieClip Frame 42
gotoAndPlay (25);
Symbol 30 MovieClip [gem_fly] Frame 1
safe = 0;
step = 0;
ylevel = _y;
ii = 200;
Symbol 30 MovieClip [gem_fly] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
safe = 10;
step++;
if (step > 1) {
gotoAndPlay (4);
} else {
xspeed = 2 - ((random(2) == 0) * 4);
ys = random(2) + 1;
yspeed = ys - (((random(2) == 0) * ys) * 2);
gem_fly_gfx.gotoAndPlay("broken");
}
}
i++;
}
safe = safe - (safe > 0);
_x = (_x + xspeed);
_y = (_y + yspeed);
if (_x > 230) {
xspeed = xspeed - (xspeed * 2);
}
if (_x < 20) {
xspeed = xspeed - (xspeed * 2);
}
if (_y > 320) {
yspeed = yspeed - (yspeed * 2);
}
if (_y < 20) {
yspeed = yspeed - (yspeed * 2);
}
ii--;
if (ii < 0) {
ii = 200;
_parent.ufoshots++;
if (_parent.ufoshots > 49) {
_parent.ufoshots = 0;
}
_parent.attachMovie("ufoshot", "ufoshot" + _parent.ufoshots, 300 + _parent.ufoshots);
_parent["ufoshot" + _parent.ufoshots]._x = _x;
_parent["ufoshot" + _parent.ufoshots]._y = _y;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
_y = 50;
gotoAndPlay (14);
}
Symbol 30 MovieClip [gem_fly] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip [gem_fly] Frame 4
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 30 MovieClip [gem_fly] Frame 5
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 30 MovieClip [gem_fly] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip [gem_fly] Frame 7
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 13
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 30 MovieClip [gem_fly] Frame 14
ylevel = _y;
_parent.bombenter++;
if (_parent.bombenter > 10) {
_parent.bombenter = 0;
}
_parent.attachMovie("bomb_enter", "bomb_enter" + _parent.bombenter, 1400 + _parent.bombenter);
_parent["bomb_enter" + _parent.bombenter]._x = _x;
_parent["bomb_enter" + _parent.bombenter]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 15
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (20);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
gotoAndPlay (23);
}
Symbol 30 MovieClip [gem_fly] Frame 16
gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip [gem_fly] Frame 17
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 30 MovieClip [gem_fly] Frame 18
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 30 MovieClip [gem_fly] Frame 19
gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip [gem_fly] Frame 20
safe = 10;
gem_bomb_gfx.gotoAndStop("go");
downspeed = -(random(11) / 20);
downspeedmax = 0.25 + ((_parent.level > 20) * 1);
Symbol 30 MovieClip [gem_fly] Frame 21
i = 0;
while (i < 20) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
gotoAndPlay (17);
}
i++;
}
safe = safe - (safe > 0);
_y = (_y + downspeed);
if (_y > 370) {
gotoAndPlay (23);
}
downspeed = downspeed + (downspeed < downspeedmax);
Symbol 30 MovieClip [gem_fly] Frame 22
gotoAndPlay(_currentframe - 1);
Symbol 30 MovieClip [gem_fly] Frame 23
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 24
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 25
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 26
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 27
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 28
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 30 MovieClip [gem_fly] Frame 29
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 33 MovieClip Frame 18
gotoAndPlay (1);
Symbol 33 MovieClip Frame 42
gotoAndPlay (25);
Symbol 33 MovieClip Frame 67
gotoAndPlay (50);
Symbol 34 MovieClip [gem_rubber] Frame 1
safe = 0;
step = 0;
ylevel = _y;
Symbol 34 MovieClip [gem_rubber] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
safe = 10;
step++;
if (step > 2) {
gotoAndPlay (4);
} else if (step > 1) {
xspeed = 10 - ((random(2) == 0) * 20);
ys = random(5) + 1;
yspeed = ys - (((random(2) == 0) * ys) * 2);
gem_rubber_gfx.gotoAndPlay("broken2");
} else {
xspeed = 20 - ((random(2) == 0) * 40);
ys = random(10) + 1;
yspeed = ys - (((random(2) == 0) * ys) * 2);
gem_rubber_gfx.gotoAndPlay("broken");
}
}
i++;
}
safe = safe - (safe > 0);
_x = (_x + xspeed);
_y = (_y + yspeed);
xspeed = xspeed - ((xspeed > 0) * 0.5);
yspeed = yspeed - ((yspeed > 0) * 0.5);
xspeed = xspeed + ((xspeed < 0) * 0.5);
yspeed = yspeed + ((yspeed < 0) * 0.5);
if (_x > 230) {
xspeed = xspeed - (xspeed * 2);
}
if (_x < 20) {
xspeed = xspeed - (xspeed * 2);
}
if (_y > 320) {
yspeed = yspeed - (yspeed * 2);
}
if (_y < 20) {
yspeed = yspeed - (yspeed * 2);
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
_y = 50;
gotoAndPlay (14);
}
Symbol 34 MovieClip [gem_rubber] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 34 MovieClip [gem_rubber] Frame 4
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 34 MovieClip [gem_rubber] Frame 5
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 34 MovieClip [gem_rubber] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 34 MovieClip [gem_rubber] Frame 7
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 13
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 34 MovieClip [gem_rubber] Frame 14
ylevel = _y;
_parent.bombenter++;
if (_parent.bombenter > 10) {
_parent.bombenter = 0;
}
_parent.attachMovie("bomb_enter", "bomb_enter" + _parent.bombenter, 1400 + _parent.bombenter);
_parent["bomb_enter" + _parent.bombenter]._x = _x;
_parent["bomb_enter" + _parent.bombenter]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 15
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (20);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
gotoAndPlay (23);
}
Symbol 34 MovieClip [gem_rubber] Frame 16
gotoAndPlay(_currentframe - 1);
Symbol 34 MovieClip [gem_rubber] Frame 17
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 34 MovieClip [gem_rubber] Frame 18
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 34 MovieClip [gem_rubber] Frame 19
gotoAndPlay(_currentframe - 1);
Symbol 34 MovieClip [gem_rubber] Frame 20
safe = 10;
gem_bomb_gfx.gotoAndStop("go");
downspeed = -(random(11) / 20);
downspeedmax = 0.25 + ((_parent.level > 20) * 1);
Symbol 34 MovieClip [gem_rubber] Frame 21
i = 0;
while (i < 20) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
gotoAndPlay (17);
}
i++;
}
safe = safe - (safe > 0);
_y = (_y + downspeed);
if (_y > 370) {
gotoAndPlay (23);
}
downspeed = downspeed + (downspeed < downspeedmax);
Symbol 34 MovieClip [gem_rubber] Frame 22
gotoAndPlay(_currentframe - 1);
Symbol 34 MovieClip [gem_rubber] Frame 23
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 24
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 25
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 26
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 27
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 28
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 34 MovieClip [gem_rubber] Frame 29
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 37 MovieClip Frame 57
stop();
Symbol 38 MovieClip Frame 18
gotoAndPlay (1);
Symbol 38 MovieClip Frame 42
gotoAndPlay (25);
Symbol 39 MovieClip [gem_block] Frame 1
safe = 0;
step = 0;
ylevel = _y;
Symbol 39 MovieClip [gem_block] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
safe = 10;
step++;
if (step > 1) {
gotoAndPlay (4);
} else {
gem_block_gfx.gotoAndPlay("broken");
}
}
i++;
}
safe = safe - (safe > 0);
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
_y = 50;
gotoAndPlay (14);
}
Symbol 39 MovieClip [gem_block] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 39 MovieClip [gem_block] Frame 4
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 39 MovieClip [gem_block] Frame 5
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 39 MovieClip [gem_block] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 39 MovieClip [gem_block] Frame 7
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 13
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 39 MovieClip [gem_block] Frame 14
ylevel = _y;
_parent.bombenter++;
if (_parent.bombenter > 10) {
_parent.bombenter = 0;
}
_parent.attachMovie("bomb_enter", "bomb_enter" + _parent.bombenter, 1400 + _parent.bombenter);
_parent["bomb_enter" + _parent.bombenter]._x = _x;
_parent["bomb_enter" + _parent.bombenter]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 15
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (20);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
gotoAndPlay (23);
}
Symbol 39 MovieClip [gem_block] Frame 16
gotoAndPlay(_currentframe - 1);
Symbol 39 MovieClip [gem_block] Frame 17
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 39 MovieClip [gem_block] Frame 18
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 39 MovieClip [gem_block] Frame 19
gotoAndPlay(_currentframe - 1);
Symbol 39 MovieClip [gem_block] Frame 20
safe = 10;
gem_bomb_gfx.gotoAndStop("go");
downspeed = -(random(11) / 20);
downspeedmax = 0.25 + ((_parent.level > 20) * 1);
Symbol 39 MovieClip [gem_block] Frame 21
i = 0;
while (i < 20) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
gotoAndPlay (17);
}
i++;
}
safe = safe - (safe > 0);
_y = (_y + downspeed);
if (_y > 370) {
gotoAndPlay (23);
}
downspeed = downspeed + (downspeed < downspeedmax);
Symbol 39 MovieClip [gem_block] Frame 22
gotoAndPlay(_currentframe - 1);
Symbol 39 MovieClip [gem_block] Frame 23
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 24
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 25
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 26
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 27
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 28
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 39 MovieClip [gem_block] Frame 29
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 40 MovieClip Frame 18
gotoAndPlay (1);
Symbol 41 MovieClip [gem] Frame 1
ylevel = _y;
Symbol 41 MovieClip [gem] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (4);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
_y = 50;
gotoAndPlay (28);
}
Symbol 41 MovieClip [gem] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 4
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 41 MovieClip [gem] Frame 5
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 41 MovieClip [gem] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 7
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 13
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 41 MovieClip [gem] Frame 15
safe = 0;
step = 0;
ylevel = _y;
Symbol 41 MovieClip [gem] Frame 16
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
safe = 10;
step++;
if (step > 1) {
gotoAndPlay (18);
} else {
gem_block_gfx.gotoAndPlay("broken");
}
}
i++;
}
safe = safe - (safe > 0);
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
_y = 50;
gotoAndPlay (28);
}
Symbol 41 MovieClip [gem] Frame 17
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 18
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 41 MovieClip [gem] Frame 19
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 41 MovieClip [gem] Frame 20
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 21
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 22
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 23
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 24
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 25
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 26
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 27
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 41 MovieClip [gem] Frame 28
ylevel = _y;
_parent.bombenter++;
if (_parent.bombenter > 10) {
_parent.bombenter = 0;
}
_parent.attachMovie("bomb_enter", "bomb_enter" + _parent.bombenter, 1400 + _parent.bombenter);
_parent["bomb_enter" + _parent.bombenter]._x = _x;
_parent["bomb_enter" + _parent.bombenter]._y = _y;
Symbol 41 MovieClip [gem] Frame 29
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (34);
}
i++;
}
iii++;
if (iii > _parent.movedown) {
iii = 0;
ylevel = ylevel + 15;
}
_y = (_y + (_y < ylevel));
if (_y > _parent.ground) {
gotoAndPlay (37);
}
Symbol 41 MovieClip [gem] Frame 30
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 31
_parent.scoreis = _parent.scoreis + 50;
if (_parent.scoreis > _parent.hiscore) {
_parent.hiscore = _parent.scoreis;
}
alfaspeed = random(5) + 2;
speed = alfaspeed;
Symbol 41 MovieClip [gem] Frame 32
_rotation = (_rotation + speed);
speed = speed + 1;
_alpha = (_alpha - alfaspeed);
if (_alpha <= 0) {
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
}
Symbol 41 MovieClip [gem] Frame 33
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 34
safe = 10;
gem_bomb_gfx.gotoAndStop("go");
downspeed = -(random(11) / 20);
downspeedmax = 0.25 + ((_parent.level > 20) * 1);
Symbol 41 MovieClip [gem] Frame 35
i = 0;
while (i < 20) {
if (this.hitTest(_parent["bomb" + i].range) && (safe <= 0)) {
gotoAndPlay (31);
}
i++;
}
safe = safe - (safe > 0);
_y = (_y + downspeed);
if (_y > 370) {
gotoAndPlay (37);
}
downspeed = downspeed + (downspeed < downspeedmax);
Symbol 41 MovieClip [gem] Frame 36
gotoAndPlay(_currentframe - 1);
Symbol 41 MovieClip [gem] Frame 37
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 38
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 39
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 40
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 41
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 42
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 41 MovieClip [gem] Frame 43
if (_parent.gems > 0) {
_parent.gems--;
}
this.removeMovieClip();
Symbol 43 MovieClip [brick] Frame 2
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].bombcenter) && (_parent["bomb" + i].safe <= 0)) {
_parent["bomb" + i].safe = 3;
_parent["bomb" + i].yspeed = _parent["bomb" + i].yspeed - (_parent["bomb" + i].yspeed * 2);
}
i++;
}
_x = (_x + speed);
if (_x > 225) {
_x = 225;
speed = -_parent.brickspeed;
}
if (_x < 25) {
_x = 25;
speed = _parent.brickspeed;
}
Symbol 43 MovieClip [brick] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 43 MovieClip [brick] Frame 4
iii = 0;
Symbol 43 MovieClip [brick] Frame 5
iii++;
if (iii > 300) {
iii = 0;
gotoAndPlay (2);
}
i = 0;
while (i < 6) {
if (this.hitTest(_parent["bomb" + i].bombcenter) && (_parent["bomb" + i].safe <= 0)) {
_parent["bomb" + i].safe = 3;
_parent["bomb" + i].yspeed = _parent["bomb" + i].yspeed - (_parent["bomb" + i].yspeed * 2);
}
i++;
}
Symbol 43 MovieClip [brick] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 45 MovieClip Frame 1
stop();
Symbol 47 MovieClip [ufo] Frame 1
_x = -50;
_parent.ufois = 1;
rota = random(25) + 8;
Symbol 47 MovieClip [ufo] Frame 2
_x = (_x + 15);
if (_x > 125) {
_x = 125;
gotoAndPlay (4);
}
Symbol 47 MovieClip [ufo] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 47 MovieClip [ufo] Frame 4
speed = _parent.ufospeed;
yspeed = _parent.ufospeed;
Symbol 47 MovieClip [ufo] Frame 5
_rotation = (_rotation + rota);
top._rotation = top._rotation - (rota * 2);
i = 0;
while (i < 6) {
if (this.hitzone.hitTest(_parent["bomb" + i].range)) {
gotoAndPlay (7);
}
if (this.hitTest(_parent["bomb" + i].hitzone)) {
_x = (_x + (speed * 4));
}
i++;
}
_x = (_x + speed);
if (_x > 225) {
_x = 225;
speed = -_parent.ufospeed;
}
if (_x < 20) {
_x = 20;
speed = _parent.ufospeed;
}
_y = (_y + yspeed);
if (_y > 250) {
_y = 250;
yspeed = (-_parent.ufospeed) / 2;
}
if (_y < 20) {
_y = 20;
yspeed = _parent.ufospeed / 2;
}
ii--;
if (ii < 0) {
ii = _parent.ufoshotinter;
_parent.ufoshots++;
if (_parent.ufoshots > 49) {
_parent.ufoshots = 0;
}
_parent.attachMovie("ufoshot", "ufoshot" + _parent.ufoshots, 300 + _parent.ufoshots);
_parent["ufoshot" + _parent.ufoshots]._x = _x;
_parent["ufoshot" + _parent.ufoshots]._y = _y;
}
Symbol 47 MovieClip [ufo] Frame 6
gotoAndPlay(_currentframe - 1);
Symbol 47 MovieClip [ufo] Frame 7
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 11
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 47 MovieClip [ufo] Frame 13
_parent.ufois = 0;
Symbol 47 MovieClip [ufo] Frame 15
iii++;
if (iii > 800) {
iii = 0;
gotoAndPlay (1);
}
Symbol 47 MovieClip [ufo] Frame 16
gotoAndPlay(_currentframe - 1);
Symbol 50 MovieClip [ufoshot] Frame 1
safe = 0;
xrichtung = 0;
if (_x < _parent.cannon._x) {
xrichtung = 0;
xdist = _parent.cannon._x - _x;
}
if (_x > _parent.cannon._x) {
xrichtung = 1;
xdist = _x - _parent.cannon._x;
}
if (_y < _parent.cannon._y) {
yrichtung = 0;
ydist = _parent.cannon._y - _y;
}
if (_y > _parent.cannon._y) {
yrichtung = 1;
ydist = _y - _parent.cannon._y;
}
Symbol 50 MovieClip [ufoshot] Frame 2
if (xdist > ydist) {
prozent = (ydist * 100) / xdist;
xspeed = _parent.ufoshotspeed;
yspeed = (xspeed / 100) * prozent;
}
if (xdist < ydist) {
prozent = (xdist * 100) / ydist;
yspeed = _parent.ufoshotspeed;
xspeed = (yspeed / 100) * prozent;
}
Symbol 50 MovieClip [ufoshot] Frame 3
if ((((_y < 410) && (_y > -10)) && (_x > -10)) && (_x < 260)) {
if (xrichtung == 0) {
_x = (_x + xspeed);
}
if (xrichtung == 1) {
_x = (_x - xspeed);
}
if (yrichtung == 0) {
_y = (_y + yspeed);
}
if (yrichtung == 1) {
_y = (_y - yspeed);
}
} else {
this.removeMovieClip();
}
i++;
if (this.hitzone.hitTest(_parent.hitzone) && (_parent.shield == 0)) {
gotoAndPlay (5);
}
ii = 0;
while (ii < 6) {
if (this.hitTest(_parent["bomb" + ii].range)) {
gotoAndPlay (12);
}
if (this.hitTest(_parent["bomb" + ii].hitzone)) {
if (safe == 0) {
safe = 100;
yspeed = yspeed - (yspeed * 3);
if (xspeed > 0) {
xspeed = -8;
} else {
xspeed = 8;
}
}
}
ii++;
}
_rotation = (_rotation + 30);
safe = safe - (safe > 0);
if (_parent.game == 0) {
xspeed = 10;
yspeed = -4;
}
Symbol 50 MovieClip [ufoshot] Frame 4
gotoAndPlay(_currentframe - 1);
Symbol 50 MovieClip [ufoshot] Frame 5
if (_parent.safetime <= 0) {
if (_parent.life > 1) {
_parent.life--;
_parent.safetime = 20;
_parent.lifebar.nextFrame();
_parent.cannon.gotoAndPlay("hit");
} else {
_parent.gotoAndPlay("gameover");
}
}
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 6
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 7
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 8
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 9
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 10
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 11
this.removeMovieClip();
Symbol 50 MovieClip [ufoshot] Frame 12
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 13
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 14
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 15
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 16
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 17
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
_parent.explo++;
if (_parent.explo > 50) {
_parent.explo = 0;
}
_parent.attachMovie("explo_part", "explo_part" + _parent.explo, 100 + _parent.explo);
_parent["explo_part" + _parent.explo]._x = _x;
_parent["explo_part" + _parent.explo]._y = _y;
Symbol 50 MovieClip [ufoshot] Frame 18
this.removeMovieClip();
Symbol 54 MovieClip [welldone_letter] Frame 1
textspeedy = 3;
_parent.textspeedx = 2;
ground = _y;
_rotation = (-15 + random(30));
rotate = 4;
size = 100;
Symbol 54 MovieClip [welldone_letter] Frame 2
_rotation = (_rotation + rotate);
if (_rotation > 15) {
rotate = -4;
}
if (_rotation < -15) {
rotate = 4;
}
_y = (_y - textspeedy);
textspeedy = textspeedy - 0.5;
if (_y >= ground) {
_y = ground;
textspeedy = 3;
}
if (size > 0) {
size = size - 2;
_xscale = size;
_yscale = size;
} else {
this.removeMovieClip();
}
Symbol 54 MovieClip [welldone_letter] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 56 MovieClip [letter] Frame 1
textspeedy = 3;
_parent.textspeedx = 2;
ground = _y;
_rotation = (-15 + random(30));
gotoAndPlay (11);
rotate = 4;
Symbol 56 MovieClip [letter] Frame 2
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 3
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 4
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 5
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 6
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 7
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 8
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 9
_xscale = (random(40) + 80);
_yscale = (random(40) + 80);
Symbol 56 MovieClip [letter] Frame 10
_xscale = 100;
_yscale = 100;
Symbol 56 MovieClip [letter] Frame 11
_rotation = (_rotation + rotate);
if (_rotation > 15) {
rotate = -4;
}
if (_rotation < -15) {
rotate = 4;
}
_y = (_y - textspeedy);
textspeedy = textspeedy - 0.5;
if (_y >= ground) {
_y = ground;
textspeedy = 3;
}
if (_parent.title == 0) {
this.removeMovieClip();
}
Symbol 56 MovieClip [letter] Frame 12
gotoAndPlay(_currentframe - 1);
Symbol 58 MovieClip [stopp] Frame 1
_rotation = (_rotation + 1);
_x = 125;
_y = 390;
Symbol 58 MovieClip [stopp] Frame 2
gotoAndPlay(_currentframe - 1);
Symbol 60 MovieClip [welldone] Frame 1
introtext = new Array(" ", " ", "W", "E", "L", "L", " ", "D", "O", "N", "E", " ", " ", " ", " ", " ");
xx = 24;
yy = 180;
Symbol 60 MovieClip [welldone] Frame 2
if (xx < 195) {
xx = xx + 17;
ii++;
iii++;
_parent.attachMovie("welldone_letter", "welldone_letter" + iii, 1000 + ii);
_parent["welldone_letter" + iii].wert = introtext[iii];
_parent["welldone_letter" + iii]._x = xx;
_parent["welldone_letter" + iii]._y = yy;
}
iiii++;
if (iiii > 300) {
this.removeMovieClip();
}
Symbol 60 MovieClip [welldone] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 65 MovieClip [bonuspoints] Frame 1
_x = 75;
_y = 24;
Symbol 65 MovieClip [bonuspoints] Frame 48
this.removeMovieClip();
Symbol 68 MovieClip [bomb_enter] Frame 13
this.removeMovieClip();
Symbol 70 MovieClip Frame 1
stop();
Symbol 70 MovieClip Frame 2
stop();
Symbol 70 MovieClip Frame 3
gotoAndStop (1);
Symbol 75 MovieClip [canon] Frame 4
_parent.safetime--;
Symbol 75 MovieClip [canon] Frame 7
if (_parent.safetime > 0) {
gotoAndPlay(_currentframe - 3);
} else {
gotoAndStop (1);
}
Symbol 84 Button
on (release) {
getURL ("http://www.newgrounds.com", "_blank");
}
Symbol 92 Button
on (release) {
_root.play();
}
Symbol 93 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (PercentLoaded != 100) {
bar._xscale = PercentLoaded;
} else {
gotoAndStop (3);
}
Symbol 93 MovieClip Frame 2
gotoAndPlay (1);
Symbol 102 MovieClip Frame 1
speed = (1 + random(6)) / 2;
size = 75 + random(300);
_yscale = size;
gotoAndStop(2 + random(5));
Symbol 105 MovieClip Frame 1
speed = (1 + random(6)) / 2;
size = 75 + random(300);
_xscale = size;
gotoAndStop(2 + random(5));
Symbol 108 Button
on (press, keyPress "<Enter>") {
gotoAndStop (4);
}
on (press, keyPress "<Space>") {
gotoAndStop (4);
}
on (keyPress "h") {
getURL ("http://rankz.armorbot.com/bombsquad/", "_blank");
}
Symbol 112 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 132 Button
on (press, keyPress "h") {
cannon.helpline.nextFrame();
}
on (press, keyPress "b") {
if (bar._x == 125) {
barposition = 0;
bar._y = 362;
bar._x = 65;
} else if (bar._x == 65) {
barposition = 1;
bar._y = 362;
bar._x = 185;
} else {
barposition = 2;
bar._y = 12;
bar._x = 125;
}
}
on (press, keyPress "<Backspace>") {
if (suicide == 0) {
suicide = 1;
attachMovie("suicidebomb", "suicidebomb", 59);
}
}
Symbol 135 MovieClip Frame 1
stop();
Symbol 135 MovieClip Frame 2
stop();
Symbol 135 MovieClip Frame 3
stop();
Symbol 135 MovieClip Frame 4
stop();
Symbol 137 MovieClip Frame 1
setProperty(this, _xscale , (_parent._parent.shotpower * 100) / 18);
Symbol 138 MovieClip Frame 1
stop();
Instance of Symbol 75 MovieClip [canon] "cannon" in Symbol 145 MovieClip Frame 1
onClipEvent (enterFrame) {
if (Key.isDown(39)) {
_rotation = (_rotation + (1 + ((_parent.directionr >= 20) * 3)));
_parent.wheel_1._rotation = _parent.wheel_1._rotation + 6;
_parent.wheel_2._rotation = _parent.wheel_2._rotation - 3;
_parent.wheel_3._rotation = _parent.wheel_3._rotation - 3;
_parent.wheel_4._rotation = _parent.wheel_4._rotation + 6;
_parent.directionr++;
_parent.directionl = 0;
} else if (Key.isDown(37)) {
_rotation = (_rotation - (1 + ((_parent.directionl >= 20) * 3)));
_parent.wheel_1._rotation = _parent.wheel_1._rotation - 6;
_parent.wheel_2._rotation = _parent.wheel_2._rotation + 3;
_parent.wheel_3._rotation = _parent.wheel_3._rotation + 3;
_parent.wheel_4._rotation = _parent.wheel_4._rotation - 6;
_parent.directionl++;
_parent.directionr = 0;
} else {
_parent.directionl = 0;
_parent.directionr = 0;
}
if ((Key.isDown(32) && (_parent.game == 1)) && (_parent.bombis < _parent.bombmax)) {
if (_parent.shooting == 0) {
_parent.shooting = 1;
_parent.shootinter = 0;
}
} else {
_parent.shooting = 0;
}
}
Symbol 145 MovieClip Frame 32
stop();
Symbol 147 MovieClip Frame 37
stop();
Symbol 149 MovieClip Frame 18
stop();
Symbol 152 MovieClip Frame 158
gotoAndPlay (1);
Symbol 153 Button
on (keyPress "<Enter>") {
gotoAndStop (6);
}
on (keyPress "<Backspace>") {
gotoAndStop (3);
}
Symbol 156 MovieClip Frame 31
stop();
Symbol 159 Button
on (press, keyPress "1") {
if (name.length < 14) {
name = name + "1";
}
}
Symbol 160 Button
on (press, keyPress "2") {
if (name.length < 14) {
name = name + "2";
}
}
Symbol 161 Button
on (press, keyPress "3") {
if (name.length < 14) {
name = name + "3";
}
}
Symbol 162 Button
on (press, keyPress "4") {
if (name.length < 14) {
name = name + "4";
}
}
Symbol 163 Button
on (press, keyPress "5") {
if (name.length < 14) {
name = name + "5";
}
}
Symbol 164 Button
on (press, keyPress "6") {
if (name.length < 14) {
name = name + "6";
}
}
Symbol 165 Button
on (press, keyPress "7") {
if (name.length < 14) {
name = name + "7";
}
}
Symbol 166 Button
on (press, keyPress "8") {
if (name.length < 14) {
name = name + "8";
}
}
Symbol 167 Button
on (press, keyPress "9") {
if (name.length < 14) {
name = name + "9";
}
}
Symbol 168 Button
on (press, keyPress "0") {
if (name.length < 14) {
name = name + "0";
}
}
Symbol 169 Button
on (press, keyPress "w") {
if (name.length < 14) {
name = name + "W";
}
}
Symbol 170 Button
on (press, keyPress "e") {
if (name.length < 14) {
name = name + "E";
}
}
Symbol 171 Button
on (press, keyPress "r") {
if (name.length < 14) {
name = name + "R";
}
}
Symbol 172 Button
on (press, keyPress "t") {
if (name.length < 14) {
name = name + "T";
}
}
Symbol 173 Button
on (press, keyPress "z") {
if (name.length < 14) {
name = name + "Z";
}
}
Symbol 174 Button
on (press, keyPress "u") {
if (name.length < 14) {
name = name + "U";
}
}
Symbol 175 Button
on (press, keyPress "i") {
if (name.length < 14) {
name = name + "I";
}
}
Symbol 176 Button
on (press, keyPress "o") {
if (name.length < 14) {
name = name + "O";
}
}
Symbol 177 Button
on (press, keyPress "p") {
if (name.length < 14) {
name = name + "P";
}
}
Symbol 178 Button
on (press, keyPress "q") {
if (name.length < 14) {
name = name + "Q";
}
}
Symbol 179 Button
on (press, keyPress "s") {
if (name.length < 14) {
name = name + "S";
}
}
Symbol 180 Button
on (press, keyPress "d") {
if (name.length < 14) {
name = name + "D";
}
}
Symbol 181 Button
on (press, keyPress "f") {
if (name.length < 14) {
name = name + "F";
}
}
Symbol 182 Button
on (press, keyPress "g") {
if (name.length < 14) {
name = name + "G";
}
}
Symbol 183 Button
on (press, keyPress "h") {
if (name.length < 14) {
name = name + "H";
}
}
Symbol 184 Button
on (press, keyPress "j") {
if (name.length < 14) {
name = name + "J";
}
}
Symbol 185 Button
on (press, keyPress "k") {
if (name.length < 14) {
name = name + "K";
}
}
Symbol 186 Button
on (press, keyPress "l") {
if (name.length < 14) {
name = name + "L";
}
}
Symbol 187 Button
on (press, keyPress "!") {
if (name.length < 14) {
name = name + "!";
}
}
Symbol 188 Button
on (press, keyPress "a") {
if (name.length < 14) {
name = name + "A";
}
}
Symbol 189 Button
on (press, keyPress "x") {
if (name.length < 14) {
name = name + "X";
}
}
Symbol 190 Button
on (press, keyPress "c") {
if (name.length < 14) {
name = name + "C";
}
}
Symbol 191 Button
on (press, keyPress "v") {
if (name.length < 14) {
name = name + "V";
}
}
Symbol 192 Button
on (press, keyPress "b") {
if (name.length < 14) {
name = name + "B";
}
}
Symbol 193 Button
on (press, keyPress "n") {
if (name.length < 14) {
name = name + "N";
}
}
Symbol 194 Button
on (press, keyPress "m") {
if (name.length < 14) {
name = name + "M";
}
}
Symbol 195 Button
on (press, keyPress ".") {
if (name.length < 14) {
name = name + ".";
}
}
Symbol 196 Button
on (press, keyPress "-") {
if (name.length < 14) {
name = name + "-";
}
}
Symbol 197 Button
on (press, keyPress "*") {
if (name.length < 14) {
name = name + "*";
}
}
Symbol 198 Button
on (press, keyPress "y") {
if (name.length < 14) {
name = name + "Y";
}
}
Symbol 199 Button
on (press, keyPress "<Backspace>") {
name = "";
}
Symbol 200 Button
on (press, keyPress "<Enter>") {
if (name != "") {
_parent.rogerzoid = name;
_parent.buckazoid = _parent.score;
_parent.nocheatidsub = ((_parent.score * 546) / 13) + (1027 * (_parent.score * 733));
_parent.nocheatid = substring(_parent.nocheatidsub, 0, 2);
_parent.nocheatid = _parent.nocheatid + (length(name) * 7);
_parent.gotoAndPlay(_parent._currentframe + 1);
}
}
Symbol 201 Button
on (press, keyPress "<Space>") {
if (name.length < 14) {
name = name + " ";
}
}
Symbol 249 MovieClip Frame 1
stop();
name = "";
Symbol 251 Button
on (press, keyPress "<Enter>") {
gotoAndStop (3);
}