Frame 1
_root._quality = "HIGH";
percent = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
if (percent == 100) {
gotoAndPlay ("bunnyGames");
}
countdown = int(percent) + "%";
mochi.as2.MochiServices.connect("2277ec23c0198f2e");
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
var pv;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version));
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("1220eea7", this, 10301, true);
Frame 2
gotoAndPlay ("preLoad1");
Frame 3
stop();
_root.muteSounds = 0;
_root.muteMusic = 0;
_root.parTicles = 10;
Instance of Symbol 26 MovieClip "lightNing" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
thunderGo = 0;
thunderDelay = getTimer();
gapDelay = getTimer();
this._goStrike = 0;
this._goDBL = 0;
}
onClipEvent (enterFrame) {
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or (_root.gameLevel == 15)) {
if ((((((random(600) < 9) && (this._currentframe == 1)) && (_root._currentframe == 5)) && (thunderGo == 0)) && (getTimer() > (gapDelay + 5000))) && (_root.playPause == 0)) {
this._goStrike = 3;
}
}
if (this._goStrike == 3) {
this._goStrike = 0;
this.gotoAndPlay(2);
thunderGo = 3;
thunderDelay = getTimer();
if ((random(100) < 50) && (this._goDBL == 0)) {
gapDelay = getTimer() - 4000;
this._goDBL = 0;
} else {
gapDelay = getTimer();
this._goDBL = 0;
}
if (random(20) < 10) {
_root.boltOne._x = _root.stormCloud01._x;
_root.boltOne._y = _root.stormCloud01._y;
_root.boltOne._rotation = _root.stormCloud01._deGrees + 90;
_root.boltOne.gotoAndPlay(2);
} else if (random(30) > 15) {
_root.boltOne._x = _root.stormCloud02._x;
_root.boltOne._y = _root.stormCloud02._y;
_root.boltOne._rotation = _root.stormCloud02._deGrees + 90;
_root.boltOne.gotoAndPlay(2);
} else {
_root.boltOne._x = _root.stormCloud03._x;
_root.boltOne._y = _root.stormCloud03._y;
_root.boltOne._rotation = _root.stormCloud03._deGrees + 90;
_root.boltOne.gotoAndPlay(2);
}
}
if ((thunderGo == 3) && (getTimer() > (thunderDelay + 500))) {
thunderGo = 0;
if (_root.muteSounds == 0) {
_root.snd6.start(0, 1);
}
}
}
Instance of Symbol 37 MovieClip "earthGlobe" in Frame 3
onClipEvent (load) {
this._x = 0;
this._y = 396;
this.gotoAndPlay(1);
}
Instance of Symbol 39 MovieClip "earthShield" in Frame 3
onClipEvent (load) {
this._x = 0;
this._y = 394;
this._alpha = 100;
}
Instance of Symbol 42 MovieClip "tmbFOUR" in Frame 3
onClipEvent (load) {
this._alpha = 0;
this.gotoAndPlay(2);
}
onClipEvent (enterFrame) {
if (this._alpha < 100) {
this._alpha = this._alpha + 1;
}
}
Instance of Symbol 44 MovieClip "tmbFIVE" in Frame 3
onClipEvent (load) {
this._visible = false;
}
onClipEvent (enterFrame) {
if ((_root.tmbTHREE._y > 215) && (this._currentframe == 1)) {
this.gotoAndPlay(2);
this._menuDelay = getTimer();
}
if (this._currentframe == 60) {
this._visible = true;
}
if (getTimer() > (this._menuDelay + 3300)) {
_root.gotoAndPlay("menuPress");
}
}
Instance of Symbol 47 MovieClip "tmbONE" in Frame 3
onClipEvent (load) {
this._y = -72.2;
}
onClipEvent (enterFrame) {
if ((_root.tmbFOUR._alpha == 100) && (this._y < 226.8)) {
this._y = this._y + 30;
}
if ((this._y > -50) && (this._currentframe == 1)) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 49 MovieClip "tmbTWO" in Frame 3
onClipEvent (load) {
this._y = -71.2;
}
onClipEvent (enterFrame) {
if ((_root.tmbONE._y > 215) && (this._y < 227.8)) {
this._y = this._y + 30;
}
if ((this._y > -50) && (this._currentframe == 1)) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 51 MovieClip "tmbTHREE" in Frame 3
onClipEvent (load) {
this._y = -72;
}
onClipEvent (enterFrame) {
if ((_root.tmbTWO._y > 215) && (this._y < 228)) {
this._y = this._y + 30;
}
if ((this._y > -50) && (this._currentframe == 1)) {
this.gotoAndPlay(2);
}
}
Instance of Symbol 55 MovieClip "curveLeft" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Instance of Symbol 59 MovieClip "curveRight" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Instance of Symbol 63 MovieClip "wallLeft" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Instance of Symbol 66 MovieClip "wallRight" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Instance of Symbol 69 MovieClip "wallTop" in Frame 3
onClipEvent (load) {
this.gotoAndPlay(1);
}
Frame 4
function goToThisURL() {
getURL ("http://www.tmbsoft.com", _blank);
}
stop();
_root.playPause = 0;
_root.playerScore = 0;
_root.playerBonus = 0;
_root.playerWins = 0;
_root.gameLevel = 0;
_root.resetBarriers = 0;
_root.ufo2Go = 0;
_root.uShoot = 9;
_root.parTicles = 10;
var myMenu = new ContextMenu();
var copyright = new ContextMenuItem("My! Invasion - \u00A92009 TMB SOFTWARE", goToThisURL);
myMenu.customItems.push(copyright);
myMenu.hideBuiltInItems();
_root.menu = myMenu;
var snd1 = new Sound();
snd1.attachSound("ufoProtonExplode");
var snd2 = new Sound();
snd2.attachSound("tankFireSound");
var snd3 = new Sound();
snd3.attachSound("shieldLow");
var snd5 = new Sound();
snd5.attachSound("ufoBlowingUp");
var snd6 = new Sound();
snd6.attachSound("thunderClap");
var snd7 = new Sound();
snd7.attachSound("powerUpBomb");
var snd8 = new Sound();
snd8.attachSound("fireWorksRocket");
var snd9 = new Sound();
snd9.attachSound("fireWorksRocket2");
var snd10 = new Sound();
snd10.attachSound("fwExplode1");
var snd11 = new Sound();
snd11.attachSound("fwExplode2");
var snd12 = new Sound();
snd12.attachSound("bgMusic");
Instance of Symbol 71 MovieClip "explosionController" in Frame 4
onClipEvent (load) {
_root.ufoExploding = 0;
_root.ufoBlowX = 0;
_root.ufoBlowY = -100;
_root.airExplosion = 0;
_root.airBlowX = 0;
_root.airBlowY = -100;
_root.earthExplosion = 0;
_root.earthBlowX = 0;
_root.earthBlowY = -100;
_root.blowAngle1 = 0;
_root.powerExplosion = 0;
_root.powerBlowX = 0;
_root.powerBlowY = -100;
}
onClipEvent (enterFrame) {
if (_root.ufoExploding == 3) {
abcxyz = 0;
i1 = 1;
while (i1 < ((7 * _root.parTicles) + 1)) {
_root.circle.duplicateMovieClip("circle" + i1, i1);
_root["circle" + i1]._deGrees = random(360);
_root["circle" + i1]._raDius = 0;
_root["circle" + i1]._anGle = _root["circle" + i1]._deGrees * (Math.PI/180);
_root["circle" + i1]._x = _root.ufoBlowX + (_root["circle" + i1]._raDius * Math.cos(_root["circle" + i1]._anGle));
_root["circle" + i1]._y = _root.ufoBlowY + (_root["circle" + i1]._raDius * Math.sin(_root["circle" + i1]._anGle));
i1++;
}
_root.ufoExploding = 11;
}
if (_root.ufoExploding == 11) {
i1 = 1;
while (i1 < ((7 * _root.parTicles) + 1)) {
if (_root["circle" + i1]._raDius > (50 + random(100))) {
_root["circle" + i1].removeMovieClip();
abcxyz = abcxyz + 1;
if (abcxyz > ((7 * _root.parTicles) - 1)) {
_root.ufoExploding = 0;
}
}
_root["circle" + i1]._raDius = _root["circle" + i1]._raDius + random(5);
_root["circle" + i1]._anGle = _root["circle" + i1]._deGrees * (Math.PI/180);
_root["circle" + i1]._x = _root.ufoBlowX + (_root["circle" + i1]._raDius * Math.cos(_root["circle" + i1]._anGle));
_root["circle" + i1]._y = _root.ufoBlowY + (_root["circle" + i1]._raDius * Math.sin(_root["circle" + i1]._anGle));
i1++;
}
}
if (_root.earthExplosion == 3) {
xyzabc = 0;
i2 = 101;
while (i2 < (101 + (3 * _root.parTicles))) {
_root.tcircle.duplicateMovieClip("tcircle" + i2, i2);
_root["tcircle" + i2]._deGrees = random(180) + _root.blowAngle1;
_root["tcircle" + i2]._raDius = random(3);
_root["tcircle" + i2]._anGle = _root["tcircle" + i2]._deGrees * (Math.PI/180);
_root["tcircle" + i2]._x = _root.earthBlowX + (_root["tcircle" + i2]._raDius * Math.cos(_root["tcircle" + i2]._anGle));
_root["tcircle" + i2]._y = _root.earthBlowY + (_root["tcircle" + i2]._raDius * Math.sin(_root["tcircle" + i2]._anGle));
i2++;
}
_root.earthExplosion = 11;
}
if (_root.earthExplosion == 11) {
i2 = 101;
while (i2 < (101 + (3 * _root.parTicles))) {
if (_root["tcircle" + i2]._currentframe == 100) {
_root["tcircle" + i2].removeMovieClip();
xyzabc = xyzabc + 1;
if (xyzabc > ((3 * _root.parTicles) - 1)) {
_root.earthExplosion = 0;
}
}
_root["tcircle" + i2]._raDius = _root["tcircle" + i2]._raDius + random(4);
_root["tcircle" + i2]._anGle = _root["tcircle" + i2]._deGrees * (Math.PI/180);
_root["tcircle" + i2]._x = _root.earthBlowX + (_root["tcircle" + i2]._raDius * Math.cos(_root["tcircle" + i2]._anGle));
_root["tcircle" + i2]._y = _root.earthBlowY + (_root["tcircle" + i2]._raDius * Math.sin(_root["tcircle" + i2]._anGle));
i2++;
}
}
if (_root.airExplosion == 3) {
jklmno = 0;
i3 = 201;
while (i3 < (201 + (3 * _root.parTicles))) {
_root.bcircle.duplicateMovieClip("bcircle" + i3, i3);
_root["bcircle" + i3]._deGrees = random(360);
_root["bcircle" + i3]._raDius = 0;
_root["bcircle" + i3]._anGle = _root["bcircle" + i3]._deGrees * (Math.PI/180);
_root["bcircle" + i3]._x = _root.airBlowX + (_root["bcircle" + i3]._raDius * Math.cos(_root["bcircle" + i3]._anGle));
_root["bcircle" + i3]._y = _root.airBlowY + (_root["bcircle" + i3]._raDius * Math.sin(_root["bcircle" + i3]._anGle));
i3++;
}
_root.airExplosion = 11;
}
if (_root.airExplosion == 11) {
i3 = 201;
while (i3 < (201 + (3 * _root.parTicles))) {
if (_root["bcircle" + i3]._raDius > (50 + random(20))) {
_root["bcircle" + i3].removeMovieClip();
jklmno = jklmno + 1;
if (jklmno > ((3 * _root.parTicles) - 1)) {
_root.airExplosion = 0;
}
}
_root["bcircle" + i3]._raDius = _root["bcircle" + i3]._raDius + random(5);
_root["bcircle" + i3]._anGle = _root["bcircle" + i3]._deGrees * (Math.PI/180);
_root["bcircle" + i3]._x = _root.airBlowX + (_root["bcircle" + i3]._raDius * Math.cos(_root["bcircle" + i3]._anGle));
_root["bcircle" + i3]._y = _root.airBlowY + (_root["bcircle" + i3]._raDius * Math.sin(_root["bcircle" + i3]._anGle));
i3++;
}
}
if (_root.powerExplosion == 3) {
mnojkl = 0;
i5 = 301;
while (i5 < (301 + (7 * _root.parTicles))) {
_root.mcircle.duplicateMovieClip("mcircle" + i5, i5);
_root["mcircle" + i5]._deGrees = random(360);
_root["mcircle" + i5]._raDius = 0;
_root["mcircle" + i5]._anGle = _root["mcircle" + i5]._deGrees * (Math.PI/180);
_root["mcircle" + i5]._x = _root.powerBlowX + (_root["mcircle" + i5]._raDius * Math.cos(_root["mcircle" + i5]._anGle));
_root["mcircle" + i5]._y = _root.powerBlowY + (_root["mcircle" + i5]._raDius * Math.sin(_root["mcircle" + i5]._anGle));
i5++;
}
_root.powerExplosion = 11;
}
if (_root.powerExplosion == 11) {
i5 = 301;
while (i5 < (301 + (7 * _root.parTicles))) {
if (_root["mcircle" + i5]._raDius > (100 + random(120))) {
_root["mcircle" + i5].removeMovieClip();
mnojkl = mnojkl + 1;
if (mnojkl > ((7 * _root.parTicles) - 1)) {
_root.powerExplosion = 0;
}
}
_root["mcircle" + i5]._raDius = _root["mcircle" + i5]._raDius + random(4);
_root["mcircle" + i5]._anGle = _root["mcircle" + i5]._deGrees * (Math.PI/180);
_root["mcircle" + i5]._x = _root.powerBlowX + (_root["mcircle" + i5]._raDius * Math.cos(_root["mcircle" + i5]._anGle));
_root["mcircle" + i5]._y = _root.powerBlowY + (_root["mcircle" + i5]._raDius * Math.sin(_root["mcircle" + i5]._anGle));
i5++;
}
}
}
Instance of Symbol 79 MovieClip "mcircle" in Frame 4
onClipEvent (enterFrame) {
if ((this._currentframe < 36) && (this.hitTest(_root.ufObject))) {
_root.shotOne._x = 176.1;
_root.shotOne._y = -68.6;
_root.playerScore = _root.playerScore + 250;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.bonusBomb._x = _root.ufObject._x;
_root.bonusBomb._y = _root.ufObject._y;
_root.bonusBomb.gotoAndPlay(1);
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 106 MovieClip in Frame 4
onClipEvent (load) {
this.gotoAndPlay(1);
}
onClipEvent (enterFrame) {
if (Key.isDown(32)) {
_root.snd12.stop();
_root.gotoAndPlay("nextLevel");
}
}
Instance of Symbol 122 MovieClip "iconSFX" in Frame 4
onClipEvent (load) {
if ((_root.muteSounds == 0) && (this._currentframe != 1)) {
this.gotoAndPlay(1);
this._alpha = 100;
}
if ((_root.muteSounds == 3) && (this._currentframe != 2)) {
this.gotoAndPlay(2);
this._alpha = 25;
}
}
onClipEvent (enterFrame) {
if ((_root.muteSounds == 0) && (this._currentframe != 1)) {
this.gotoAndPlay(1);
this._alpha = 100;
}
if ((_root.muteSounds == 3) && (this._currentframe != 2)) {
this.gotoAndPlay(2);
this._alpha = 25;
}
}
Instance of Symbol 149 MovieClip in Frame 4
onClipEvent (load) {
this._y = 325;
}
onClipEvent (enterFrame) {
if (_root._quality == "HIGH") {
this._x = 378;
}
if (_root._quality == "MEDIUM") {
this._x = 315.5;
}
if (_root._quality == "LOW") {
this._x = 252;
}
}
Instance of Symbol 150 MovieClip in Frame 4
onClipEvent (load) {
this._y = 370;
}
onClipEvent (enterFrame) {
if (_root.parTicles == 10) {
this._x = 378;
}
if (_root.parTicles == 5) {
this._x = 315.5;
}
if (_root.parTicles == 2) {
this._x = 252;
}
}
Instance of Symbol 168 MovieClip in Frame 4
onClipEvent (load) {
this._visible = false;
if (_root.muteSounds == 0) {
_root.snd12.start(0, 3000);
}
}
Frame 5
stop();
Instance of Symbol 172 MovieClip "cBlock01" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock02" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock03" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock04" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock05" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock06" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock07" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock08" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock09" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock10" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock11" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock12" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock13" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock14" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock15" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock16" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock17" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock18" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cBlock19" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 176 MovieClip "barrierOne" in Frame 5
onClipEvent (load) {
this._visible = false;
this._alpha = 75;
this._x = -60;
this._y = 0;
this._flashDelay = getTimer();
}
onClipEvent (enterFrame) {
if ((((getTimer() > (this._flashDelay + 1500)) && (this._visible == true)) && (_root.ufObject._hoverFlag == true)) && (_root.playPause == 0)) {
this._visible = false;
_root.barrierTwo._visible = false;
this._flashDelay = getTimer();
}
if (((getTimer() > (this._flashDelay + 750)) && (this._visible == false)) && (_root.ufObject._hoverFlag == true)) {
this._visible = true;
_root.barrierTwo._visible = true;
this._flashDelay = getTimer();
}
}
Instance of Symbol 177 MovieClip "barrierTwo" in Frame 5
onClipEvent (load) {
this._visible = false;
this._alpha = 75;
this._x = -30;
this._y = 0;
}
Instance of Symbol 179 MovieClip "shotTrail" in Frame 5
onClipEvent (load) {
if (_root._currentframe == 5) {
rTr = 501;
}
}
onClipEvent (enterFrame) {
if (_root["shotTrail" + rTr]._currentframe > 10) {
_root["shotTrail" + rTr].removeMovieClip();
rTr = rTr + 1;
if (rTr > (501 + _root.parTicles)) {
rTr = 501;
}
}
}
Instance of Symbol 189 MovieClip "flameBall" in Frame 5
onClipEvent (load) {
this.gotoAndPlay(1);
this._x = 150;
this._y = -70;
this._alpha = 100;
}
onClipEvent (enterFrame) {
this._x = _root.shotOne._x;
this._y = _root.shotOne._y;
this._deGrees = _root.shotOne._deGrees;
this._rotation = this._deGrees;
if (_root.playPause == 0) {
this.gotoAndPlay(this._currentframe + 1);
}
if ((_root.playPause == 0) && (this._alpha == 50)) {
this._alpha = 100;
}
if ((_root.playPause == 3) && (this._alpha == 100)) {
this._alpha = 50;
}
}
Instance of Symbol 191 MovieClip "shotOne" in Frame 5
onClipEvent (load) {
gotoAndPlay (1);
this._x = 176.1;
this._y = -68.6;
this._deGrees = 270;
this._raDius = 1140;
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
this._dirXY = this._deGrees + 90;
this._hitBlock = 0;
this._hitWall = 0;
rhDelay = getTimer();
lhDelay = getTimer();
thDelay = getTimer();
lwhDelay = getTimer();
rwhDelay = getTimer();
pTr = 501;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
if (getTimer() > (_root.shotHitDelay + 150)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + pTr, pTr);
_root["shotTrail" + pTr]._rotation = random(360);
_root["shotTrail" + pTr]._x = _root.shotOne._x;
_root["shotTrail" + pTr]._y = _root.shotOne._y;
pTr = pTr + 1;
if (pTr > (501 + _root.parTicles)) {
pTr = 501;
}
}
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 8);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 8);
}
if (this._y < -10) {
this._x = 176.1;
this._y = -68.6;
}
if (this._y > 510) {
this._x = 176.1;
this._y = -68.6;
}
if (this._x < -10) {
this._x = 176.1;
this._y = -68.6;
}
if (this._x > 650) {
this._x = 176.1;
this._y = -68.6;
}
if (((((((((this.hitTest(_root.cRight01) or ((((this._x > (_root.cRight02._x - 1)) && (this._x < (_root.cRight02._x + 37))) && (this._y > (_root.cRight02._y - 1))) && (this._y < (_root.cRight02._y + 37)))) or ((((this._x > (_root.cRight03._x - 1)) && (this._x < (_root.cRight03._x + 37))) && (this._y > (_root.cRight03._y - 1))) && (this._y < (_root.cRight03._y + 37)))) or ((((this._x > (_root.cRight04._x - 1)) && (this._x < (_root.cRight04._x + 37))) && (this._y > (_root.cRight04._y - 1))) && (this._y < (_root.cRight04._y + 37)))) or ((((this._x > (_root.cRight05._x - 1)) && (this._x < (_root.cRight05._x + 37))) && (this._y > (_root.cRight05._y - 1))) && (this._y < (_root.cRight05._y + 37)))) or ((((this._x > (_root.cRight06._x - 1)) && (this._x < (_root.cRight06._x + 37))) && (this._y > (_root.cRight06._y - 1))) && (this._y < (_root.cRight06._y + 37)))) or ((((this._x > (_root.cRight07._x - 1)) && (this._x < (_root.cRight07._x + 37))) && (this._y > (_root.cRight07._y - 1))) && (this._y < (_root.cRight07._y + 37)))) or ((((this._x > (_root.cRight08._x - 1)) && (this._x < (_root.cRight08._x + 37))) && (this._y > (_root.cRight08._y - 1))) && (this._y < (_root.cRight08._y + 37)))) or ((((this._x > (_root.cRight09._x - 1)) && (this._x < (_root.cRight09._x + 37))) && (this._y > (_root.cRight09._y - 1))) && (this._y < (_root.cRight09._y + 37)))) or ((((this._x > (_root.cRight10._x - 1)) && (this._x < (_root.cRight10._x + 37))) && (this._y > (_root.cRight10._y - 1))) && (this._y < (_root.cRight10._y + 37)))) {
if (((this._deGrees > 180) && (this._deGrees < 360)) && (getTimer() > (rhDelay + 300))) {
this._deGrees = (178 + random(4)) - (this._deGrees - 270);
this._dirXY = this._deGrees + 90;
rhDelay = getTimer();
}
if (((this._deGrees > 0) && (this._deGrees < 180)) && (getTimer() > (rhDelay + 300))) {
this._deGrees = (88 + random(4)) + this._deGrees;
this._dirXY = this._deGrees + 90;
rhDelay = getTimer();
}
this._hitWall = 3;
}
if (((((((((this.hitTest(_root.cLeft01) or ((((this._x > (_root.cLeft02._x - 1)) && (this._x < (_root.cLeft02._x + 37))) && (this._y > (_root.cLeft02._y - 1))) && (this._y < (_root.cLeft02._y + 37)))) or ((((this._x > (_root.cLeft03._x - 1)) && (this._x < (_root.cLeft03._x + 37))) && (this._y > (_root.cLeft03._y - 1))) && (this._y < (_root.cLeft03._y + 37)))) or ((((this._x > (_root.cLeft04._x - 1)) && (this._x < (_root.cLeft04._x + 37))) && (this._y > (_root.cLeft04._y - 1))) && (this._y < (_root.cLeft04._y + 37)))) or ((((this._x > (_root.cLeft05._x - 1)) && (this._x < (_root.cLeft05._x + 37))) && (this._y > (_root.cLeft05._y - 1))) && (this._y < (_root.cLeft05._y + 37)))) or ((((this._x > (_root.cLeft06._x - 1)) && (this._x < (_root.cLeft06._x + 37))) && (this._y > (_root.cLeft06._y - 1))) && (this._y < (_root.cLeft06._y + 37)))) or ((((this._x > (_root.cLeft07._x - 1)) && (this._x < (_root.cLeft07._x + 37))) && (this._y > (_root.cLeft07._y - 1))) && (this._y < (_root.cLeft07._y + 37)))) or ((((this._x > (_root.cLeft08._x - 1)) && (this._x < (_root.cLeft08._x + 37))) && (this._y > (_root.cLeft08._y - 1))) && (this._y < (_root.cLeft08._y + 37)))) or ((((this._x > (_root.cLeft09._x - 1)) && (this._x < (_root.cLeft09._x + 37))) && (this._y > (_root.cLeft09._y - 1))) && (this._y < (_root.cLeft09._y + 37)))) or ((((this._x > (_root.cLeft10._x - 1)) && (this._x < (_root.cLeft10._x + 37))) && (this._y > (_root.cLeft10._y - 1))) && (this._y < (_root.cLeft10._y + 37)))) {
if (((this._deGrees > 180) && (this._deGrees < 360)) && (getTimer() > (rhDelay + 300))) {
this._deGrees = (-2 + random(4)) + (270 - this._deGrees);
this._dirXY = this._deGrees + 90;
rhDelay = getTimer();
}
if (((this._deGrees > 0) && (this._deGrees < 180)) && (getTimer() > (rhDelay + 300))) {
this._deGrees = (223 + random(4)) - this._deGrees;
this._dirXY = this._deGrees + 90;
rhDelay = getTimer();
}
this._hitWall = 3;
}
if ((this.hitTest(_root.wallTop) && (this._deGrees == 270)) && (getTimer() > (thDelay + 300))) {
this._deGrees = 90;
this._dirXY = this._deGrees + 90;
thDelay = getTimer();
this._hitWall = 3;
}
if ((this.hitTest(_root.wallTop) && (this._deGrees > 270)) && (getTimer() > (thDelay + 300))) {
this._deGrees = 90 - (this._deGrees - 270);
this._dirXY = this._deGrees + 90;
thDelay = getTimer();
this._hitWall = 3;
}
if ((this.hitTest(_root.wallTop) && (this._deGrees < 270)) && (getTimer() > (thDelay + 300))) {
this._deGrees = 90 + (270 - this._deGrees);
this._dirXY = this._deGrees + 90;
thDelay = getTimer();
this._hitWall = 3;
}
if ((((this._x < 3) && (this._deGrees > 180)) && (this._deGrees < 270)) && (getTimer() > (lwhDelay + 300))) {
this._deGrees = 270 - (225 - this._deGrees);
this._dirXY = this._deGrees + 90;
lwhDelay = getTimer();
this._hitWall = 3;
}
if ((((this._x < 3) && (this._deGrees > 90)) && (this._deGrees < 180)) && (getTimer() > (lwhDelay + 300))) {
this._deGrees = 180 - this._deGrees;
this._dirXY = this._deGrees + 90;
lwhDelay = getTimer();
this._hitWall = 3;
}
if (((this._x > 637) && (this._deGrees > 270)) && (getTimer() > (rwhDelay + 300))) {
this._deGrees = 315 - (360 - this._deGrees);
this._dirXY = this._deGrees + 90;
rwhDelay = getTimer();
this._hitWall = 3;
}
if ((((this._x > 637) && (this._deGrees > 45)) && (this._deGrees < 90)) && (getTimer() > (rwhDelay + 300))) {
this._deGrees = 45 + this._deGrees;
this._dirXY = this._deGrees + 90;
rwhDelay = getTimer();
this._hitWall = 3;
}
if (((this._x > 637) && (this._deGrees < 45)) && (getTimer() > (rwhDelay + 300))) {
this._deGrees = 135 + this._deGrees;
this._dirXY = this._deGrees + 90;
rwhDelay = getTimer();
this._hitWall = 3;
}
if (this._deGrees < 0) {
this._deGrees = this._deGrees + 360;
this._dirXY = this._deGrees + 90;
}
if (this._deGrees > 360) {
this._deGrees = this._deGrees - 360;
this._dirXY = this._deGrees + 90;
}
_root.showDeg = this._deGrees;
if (this._hitWall == 3) {
this._hitWall = 0;
_root.wallLeft.gotoAndPlay(2);
_root.wallRight.gotoAndPlay(2);
_root.wallTop.gotoAndPlay(2);
_root.curveLeft.gotoAndPlay(2);
_root.curveRight.gotoAndPlay(2);
}
if (((((this._x > (_root.ufObject._x - 22)) && (this._x < (_root.ufObject._x + 22))) && (this._y > (_root.ufObject._y - 15))) && (this._y < (_root.ufObject._y + 15))) && (_root.ufObject._hoverFlag == true)) {
this._x = 176.1;
this._y = -68.6;
_root.playerScore = _root.playerScore + 50;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((getTimer() > (_root.shotHitDelay + 250)) && (_root.playPause == 0)) {
if ((((this._x > (_root.cBlock01._x - 1)) && (this._x < (_root.cBlock01._x + 37))) && (this._y > (_root.cBlock01._y - 1))) && (this._y < (_root.cBlock01._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock02._x - 1)) && (this._x < (_root.cBlock02._x + 37))) && (this._y > (_root.cBlock02._y - 1))) && (this._y < (_root.cBlock02._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock03._x - 1)) && (this._x < (_root.cBlock03._x + 37))) && (this._y > (_root.cBlock03._y - 1))) && (this._y < (_root.cBlock03._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock04._x - 1)) && (this._x < (_root.cBlock04._x + 37))) && (this._y > (_root.cBlock04._y - 1))) && (this._y < (_root.cBlock04._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock05._x - 1)) && (this._x < (_root.cBlock05._x + 37))) && (this._y > (_root.cBlock05._y - 1))) && (this._y < (_root.cBlock05._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock06._x - 1)) && (this._x < (_root.cBlock06._x + 37))) && (this._y > (_root.cBlock06._y - 1))) && (this._y < (_root.cBlock06._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock07._x - 1)) && (this._x < (_root.cBlock07._x + 37))) && (this._y > (_root.cBlock07._y - 1))) && (this._y < (_root.cBlock07._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock08._x - 1)) && (this._x < (_root.cBlock08._x + 37))) && (this._y > (_root.cBlock08._y - 1))) && (this._y < (_root.cBlock08._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock09._x - 1)) && (this._x < (_root.cBlock09._x + 37))) && (this._y > (_root.cBlock09._y - 1))) && (this._y < (_root.cBlock09._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock10._x - 1)) && (this._x < (_root.cBlock10._x + 37))) && (this._y > (_root.cBlock10._y - 1))) && (this._y < (_root.cBlock10._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock11._x - 1)) && (this._x < (_root.cBlock11._x + 37))) && (this._y > (_root.cBlock11._y - 1))) && (this._y < (_root.cBlock11._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock12._x - 1)) && (this._x < (_root.cBlock12._x + 37))) && (this._y > (_root.cBlock12._y - 1))) && (this._y < (_root.cBlock12._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock13._x - 1)) && (this._x < (_root.cBlock13._x + 37))) && (this._y > (_root.cBlock13._y - 1))) && (this._y < (_root.cBlock13._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock14._x - 1)) && (this._x < (_root.cBlock14._x + 37))) && (this._y > (_root.cBlock14._y - 1))) && (this._y < (_root.cBlock14._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock15._x - 1)) && (this._x < (_root.cBlock15._x + 37))) && (this._y > (_root.cBlock15._y - 1))) && (this._y < (_root.cBlock15._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock16._x - 1)) && (this._x < (_root.cBlock16._x + 37))) && (this._y > (_root.cBlock16._y - 1))) && (this._y < (_root.cBlock16._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock17._x - 1)) && (this._x < (_root.cBlock17._x + 37))) && (this._y > (_root.cBlock17._y - 1))) && (this._y < (_root.cBlock17._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock18._x - 1)) && (this._x < (_root.cBlock18._x + 37))) && (this._y > (_root.cBlock18._y - 1))) && (this._y < (_root.cBlock18._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock19._x - 1)) && (this._x < (_root.cBlock19._x + 37))) && (this._y > (_root.cBlock19._y - 1))) && (this._y < (_root.cBlock19._y + 37))) {
this._hitBlock = 3;
}
}
if (((_root.lightNing._currentframe > 1) && (this._y > -20)) && (getTimer() > (_root.shotHitDelay + 150))) {
if (_root.pwrGo03 == 3) {
_root.powerBlowX = _root.shotOne._x;
_root.powerBlowY = _root.shotOne._y;
_root.powerExplosion = 3;
if (_root.muteSounds == 0) {
_root.snd7.start(0, 1);
}
} else {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
}
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((this._x > (_root.isLand._x - 53)) && (this._x < (_root.isLand._x + 53))) && (this._y > (_root.isLand._y - 20))) && (this._y < (_root.isLand._y + 20))) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this._hitBlock == 3) {
this._hitBlock = 0;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.shieldStrength = _root.shieldStrength + 2;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this.hitTest(_root.forceField) && (_root.forceField._visible == true)) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this.hitTest(_root.bottomField.inBotField) && (_root.bottomField._visible == true)) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((this.hitTest(_root.ballShield.ballSone) or this.hitTest(_root.ballShield.ballStwo)) or this.hitTest(_root.ballShield.ballSthree)) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((this._x > (_root.barrierOne._x - 4)) && (this._x < (_root.barrierOne._x + 4))) && (_root.barrierOne._visible == true)) && (getTimer() > (_root.shotHitDelay + 150))) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((this._x > (_root.barrierTwo._x - 4)) && (this._x < (_root.barrierTwo._x + 4))) && (_root.barrierTwo._visible == true)) && (getTimer() > (_root.shotHitDelay + 150))) {
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 176.1;
this._y = -68.6;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((_root.pwrShield._y > 0) && (this.hitTest(_root.pwrShield))) && (_root.shieldStrength > 0)) && (_root.pwrShield._currentframe < 25)) {
this._x = 176.1;
this._y = -68.6;
_root.pwrShield.gotoAndPlay(25);
_root.shieldOne._visible = true;
_root.shieldStrength = _root.shieldStrength - 75;
if (_root.shieldStrength < 0) {
_root.shieldStrength = 0;
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((_root.pwrTripleShot._y > 0) && (this.hitTest(_root.pwrTripleShot))) && (_root.pwrTripleShot._currentframe < 25)) && (_root.pwrIcon01._alpha != 100)) {
this._x = 176.1;
this._y = -68.6;
_root.pwrTripleShot.gotoAndPlay(25);
_root.pwrIcon01._alpha = 100;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((_root.pwrMissile._y > 0) && (this.hitTest(_root.pwrMissile))) && (_root.pwrMissile._currentframe < 25)) && (_root.pwrIcon02._alpha != 100)) {
this._x = 176.1;
this._y = -68.6;
_root.pwrMissile.gotoAndPlay(25);
_root.pwrIcon02._alpha = 100;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if ((((_root.pwrBomb._y > 0) && (this.hitTest(_root.pwrBomb))) && (_root.pwrBomb._currentframe < 25)) && (_root.pwrIcon03._alpha != 100)) {
this._x = 176.1;
this._y = -68.6;
_root.pwrBomb.gotoAndPlay(25);
_root.pwrIcon03._alpha = 100;
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 195 MovieClip "iceBeam" in Frame 5
onClipEvent (load) {
this._x = 650;
this._y = -70;
this.gotoAndPlay(1);
this._visible = false;
this._growDelay = getTimer();
_root.iceFloat = 0;
}
onClipEvent (enterFrame) {
if (((((((_root.ufObject._hoverFlag == true) && (random(1000) < 3)) && (this._visible == false)) && (_root.gameLevel > 12)) && (_root.isLand._currentframe == 1)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._x = _root.ufObject._x;
this._y = _root.ufObject._y;
this._rotation = _root.ufObject._rotation;
this.gotoAndPlay(1);
this._visible = true;
}
if ((((_root.ufObject._hoverFlag == true) && (this._visible == true)) && (this._y > 0)) && (_root.playPause == 0)) {
this._x = _root.ufObject._x;
this._y = _root.ufObject._y;
this._rotation = _root.ufObject._rotation;
if ((((((((((((((((((((!this.hitTest(_root.cBlock01)) or (!this.hitTest(_root.cBlock02))) or (!this.hitTest(_root.cBlock03))) or (!this.hitTest(_root.cBlock04))) or (!this.hitTest(_root.cBlock05))) or (!this.hitTest(_root.cBlock06))) or (!this.hitTest(_root.cBlock07))) or (!this.hitTest(_root.cBlock08))) or (!this.hitTest(_root.cBlock09))) or (!this.hitTest(_root.cBlock10))) or (!this.hitTest(_root.cBlock11))) or (!this.hitTest(_root.cBlock12))) or (!this.hitTest(_root.cBlock13))) or (!this.hitTest(_root.cBlock14))) or (!this.hitTest(_root.cBlock15))) or (!this.hitTest(_root.cBlock16))) or (!this.hitTest(_root.cBlock17))) or (!this.hitTest(_root.cBlock18))) or (!this.hitTest(_root.cBlock19))) or ((!this._currentframe) == 26)) {
if ((getTimer() > (this._growDelay + 35)) && (this._currentframe < 26)) {
this._growDelay = getTimer();
this.gotoAndPlay(this._currentframe + 1);
}
}
}
if ((((((((((((((((((((this.hitTest(_root.cBlock01) && (_root.iceFloat == 0)) or (this.hitTest(_root.cBlock02) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock03) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock04) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock05) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock06) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock07) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock08) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock09) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock10) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock11) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock12) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock13) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock14) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock15) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock16) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock17) && (_root.iceFloat == 0))) or (this.hitTest(_root.cBlock18) && (_root.iceFloat == 0))) or this.hitTest(_root.cBlock19)) or ((this._currentframe == 26) && (_root.iceFloat == 0))) {
_root.iceFloat = 3;
_root.iceBlock.gotoAndPlay(1);
}
if (((((this._currentframe > 1) && (this._y > 0)) && (this.hitTest(_root.isLand))) && (_root.isLand._deGrees > (_root.ufObject._deGrees - 3))) && (_root.isLand._deGrees < (_root.ufObject._deGrees + 3))) {
this._visible = false;
this.gotoAndPlay(1);
this._x = 650;
this._y = -70;
_root.iceBlock._visible = false;
_root.iceBlock.gotoAndPlay(1);
_root.iceBlock._x = 260;
_root.iceBlock._y = -75;
_root.iceFloat = 0;
_root.isLand.gotoAndPlay(2);
}
if (_root.ufObject._hoverFlag == false) {
this._visible = false;
this.gotoAndPlay(1);
this._x = 650;
this._y = -70;
}
}
Instance of Symbol 37 MovieClip "earthGlobe" in Frame 5
onClipEvent (load) {
this._x = 0;
this._y = 396;
}
Instance of Symbol 199 MovieClip "iceBlock" in Frame 5
onClipEvent (load) {
this._x = 260;
this._y = -75;
this._visible = false;
this._raDius = 607;
}
onClipEvent (enterFrame) {
if (_root.iceFloat == 3) {
this._anGle = _root.ufObject._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = _root.ufObject._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
this._visible = true;
}
if (((this._currentframe < 121) && (_root.iceFloat == 3)) && (_root.playPause == 0)) {
this.gotoAndPlay(this._currentframe + 1);
}
if ((this._currentframe > 120) && (_root.iceFloat == 3)) {
this._visible = false;
this._x = 260;
this._y = -75;
_root.iceBeam._visible = false;
_root.iceBeam.gotoAndPlay(1);
_root.iceBeam._x = 650;
_root.iceBeam._y = -70;
_root.iceFloat = 0;
}
if (_root.ufObject._hoverFlag == false) {
this._visible = false;
this.gotoAndPlay(1);
this._x = 260;
this._y = -75;
_root.iceFloat = 0;
}
}
Instance of Symbol 39 MovieClip "earthShield" in Frame 5
onClipEvent (load) {
this._x = 0;
this._y = 394;
if ((_root._currentframe == 5) && (this._alpha < 100)) {
this._alpha = 100;
}
}
onClipEvent (enterFrame) {
if ((_root._currentframe == 6) && (this._alpha < 100)) {
this._alpha = this._alpha + 1;
}
}
Instance of Symbol 172 MovieClip "cLeft02" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft03" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft04" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft05" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft06" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft07" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft08" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft09" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cLeft10" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight02" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight03" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight04" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight05" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight06" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight07" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight08" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight09" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 172 MovieClip "cRight10" in Frame 5
onClipEvent (load) {
this._visible = false;
}
Instance of Symbol 214 MovieClip "protonTorpedo" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 200;
this._y = -70;
this.gotoAndPlay(1);
this._hitBlock = 0;
this._hitIsland = 0;
this._dirXY = 0;
}
onClipEvent (enterFrame) {
if ((this._y > 0) && (_root.playPause == 0)) {
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 5);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 5);
}
if (_root.playPause == 0) {
if ((((this._x > (_root.cBlock01._x - 1)) && (this._x < (_root.cBlock01._x + 37))) && (this._y > (_root.cBlock01._y - 1))) && (this._y < (_root.cBlock01._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock02._x - 1)) && (this._x < (_root.cBlock02._x + 37))) && (this._y > (_root.cBlock02._y - 1))) && (this._y < (_root.cBlock02._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock03._x - 1)) && (this._x < (_root.cBlock03._x + 37))) && (this._y > (_root.cBlock03._y - 1))) && (this._y < (_root.cBlock03._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock04._x - 1)) && (this._x < (_root.cBlock04._x + 37))) && (this._y > (_root.cBlock04._y - 1))) && (this._y < (_root.cBlock04._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock05._x - 1)) && (this._x < (_root.cBlock05._x + 37))) && (this._y > (_root.cBlock05._y - 1))) && (this._y < (_root.cBlock05._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock06._x - 1)) && (this._x < (_root.cBlock06._x + 37))) && (this._y > (_root.cBlock06._y - 1))) && (this._y < (_root.cBlock06._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock07._x - 1)) && (this._x < (_root.cBlock07._x + 37))) && (this._y > (_root.cBlock07._y - 1))) && (this._y < (_root.cBlock07._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock08._x - 1)) && (this._x < (_root.cBlock08._x + 37))) && (this._y > (_root.cBlock08._y - 1))) && (this._y < (_root.cBlock08._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock09._x - 1)) && (this._x < (_root.cBlock09._x + 37))) && (this._y > (_root.cBlock09._y - 1))) && (this._y < (_root.cBlock09._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock10._x - 1)) && (this._x < (_root.cBlock10._x + 37))) && (this._y > (_root.cBlock10._y - 1))) && (this._y < (_root.cBlock10._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock11._x - 1)) && (this._x < (_root.cBlock11._x + 37))) && (this._y > (_root.cBlock11._y - 1))) && (this._y < (_root.cBlock11._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock12._x - 1)) && (this._x < (_root.cBlock12._x + 37))) && (this._y > (_root.cBlock12._y - 1))) && (this._y < (_root.cBlock12._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock13._x - 1)) && (this._x < (_root.cBlock13._x + 37))) && (this._y > (_root.cBlock13._y - 1))) && (this._y < (_root.cBlock13._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock14._x - 1)) && (this._x < (_root.cBlock14._x + 37))) && (this._y > (_root.cBlock14._y - 1))) && (this._y < (_root.cBlock14._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock15._x - 1)) && (this._x < (_root.cBlock15._x + 37))) && (this._y > (_root.cBlock15._y - 1))) && (this._y < (_root.cBlock15._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock16._x - 1)) && (this._x < (_root.cBlock16._x + 37))) && (this._y > (_root.cBlock16._y - 1))) && (this._y < (_root.cBlock16._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock17._x - 1)) && (this._x < (_root.cBlock17._x + 37))) && (this._y > (_root.cBlock17._y - 1))) && (this._y < (_root.cBlock17._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock18._x - 1)) && (this._x < (_root.cBlock18._x + 37))) && (this._y > (_root.cBlock18._y - 1))) && (this._y < (_root.cBlock18._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock19._x - 1)) && (this._x < (_root.cBlock19._x + 37))) && (this._y > (_root.cBlock19._y - 1))) && (this._y < (_root.cBlock19._y + 37))) {
this._hitBlock = 3;
}
}
if ((((this._x > (_root.isLand._x - 53)) && (this._x < (_root.isLand._x + 53))) && (this._y > (_root.isLand._y - 20))) && (this._y < (_root.isLand._y + 20))) {
this._hitBlock = 3;
this._hitIsland = 3;
}
if (this._y > 469) {
this._hitBlock = 3;
}
if (this._hitBlock == 3) {
this._hitBlock = 0;
this._visible = false;
_root.earthBlowX = this._x;
_root.earthBlowY = this._y;
_root.blowAngle1 = (Math.atan2(1000 - _root.earthBlowY, 310 - _root.earthBlowX) * 180) / Math.PI;
_root.blowAngle1 = _root.blowAngle1 + 90;
_root.earthExplosion = 3;
this._x = 200;
this._y = -70;
this._dirXY = 0;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
if (this._hitIsland == 3) {
this._hitIsland = 0;
} else if (_root.gameLevel != 1) {
_root.shieldStrength = _root.shieldStrength + 4;
} else {
_root.shieldStrength = _root.shieldStrength + 2;
}
}
}
Instance of Symbol 215 MovieClip "protonZorpedo" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 220;
this._y = -70;
this.gotoAndPlay(1);
this._hitBlock = 0;
this._hitIsland = 0;
this._dirXY = 0;
}
onClipEvent (enterFrame) {
if ((this._y > 0) && (_root.playPause == 0)) {
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 5);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 5);
}
if (_root.playPause == 0) {
if ((((this._x > (_root.cBlock01._x - 1)) && (this._x < (_root.cBlock01._x + 37))) && (this._y > (_root.cBlock01._y - 1))) && (this._y < (_root.cBlock01._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock02._x - 1)) && (this._x < (_root.cBlock02._x + 37))) && (this._y > (_root.cBlock02._y - 1))) && (this._y < (_root.cBlock02._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock03._x - 1)) && (this._x < (_root.cBlock03._x + 37))) && (this._y > (_root.cBlock03._y - 1))) && (this._y < (_root.cBlock03._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock04._x - 1)) && (this._x < (_root.cBlock04._x + 37))) && (this._y > (_root.cBlock04._y - 1))) && (this._y < (_root.cBlock04._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock05._x - 1)) && (this._x < (_root.cBlock05._x + 37))) && (this._y > (_root.cBlock05._y - 1))) && (this._y < (_root.cBlock05._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock06._x - 1)) && (this._x < (_root.cBlock06._x + 37))) && (this._y > (_root.cBlock06._y - 1))) && (this._y < (_root.cBlock06._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock07._x - 1)) && (this._x < (_root.cBlock07._x + 37))) && (this._y > (_root.cBlock07._y - 1))) && (this._y < (_root.cBlock07._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock08._x - 1)) && (this._x < (_root.cBlock08._x + 37))) && (this._y > (_root.cBlock08._y - 1))) && (this._y < (_root.cBlock08._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock09._x - 1)) && (this._x < (_root.cBlock09._x + 37))) && (this._y > (_root.cBlock09._y - 1))) && (this._y < (_root.cBlock09._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock10._x - 1)) && (this._x < (_root.cBlock10._x + 37))) && (this._y > (_root.cBlock10._y - 1))) && (this._y < (_root.cBlock10._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock11._x - 1)) && (this._x < (_root.cBlock11._x + 37))) && (this._y > (_root.cBlock11._y - 1))) && (this._y < (_root.cBlock11._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock12._x - 1)) && (this._x < (_root.cBlock12._x + 37))) && (this._y > (_root.cBlock12._y - 1))) && (this._y < (_root.cBlock12._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock13._x - 1)) && (this._x < (_root.cBlock13._x + 37))) && (this._y > (_root.cBlock13._y - 1))) && (this._y < (_root.cBlock13._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock14._x - 1)) && (this._x < (_root.cBlock14._x + 37))) && (this._y > (_root.cBlock14._y - 1))) && (this._y < (_root.cBlock14._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock15._x - 1)) && (this._x < (_root.cBlock15._x + 37))) && (this._y > (_root.cBlock15._y - 1))) && (this._y < (_root.cBlock15._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock16._x - 1)) && (this._x < (_root.cBlock16._x + 37))) && (this._y > (_root.cBlock16._y - 1))) && (this._y < (_root.cBlock16._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock17._x - 1)) && (this._x < (_root.cBlock17._x + 37))) && (this._y > (_root.cBlock17._y - 1))) && (this._y < (_root.cBlock17._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock18._x - 1)) && (this._x < (_root.cBlock18._x + 37))) && (this._y > (_root.cBlock18._y - 1))) && (this._y < (_root.cBlock18._y + 37))) {
this._hitBlock = 3;
}
if ((((this._x > (_root.cBlock19._x - 1)) && (this._x < (_root.cBlock19._x + 37))) && (this._y > (_root.cBlock19._y - 1))) && (this._y < (_root.cBlock19._y + 37))) {
this._hitBlock = 3;
}
}
if ((((this._x > (_root.isLand._x - 53)) && (this._x < (_root.isLand._x + 53))) && (this._y > (_root.isLand._y - 20))) && (this._y < (_root.isLand._y + 20))) {
this._hitBlock = 3;
this._hitIsland = 3;
}
if (this._y > 469) {
this._hitBlock = 3;
}
if (this._hitBlock == 3) {
this._hitBlock = 0;
this._visible = false;
_root.earthBlowX = this._x;
_root.earthBlowY = this._y;
_root.blowAngle1 = (Math.atan2(1000 - _root.earthBlowY, 310 - _root.earthBlowX) * 180) / Math.PI;
_root.blowAngle1 = _root.blowAngle1 + 90;
_root.earthExplosion = 3;
this._x = 220;
this._y = -70;
this._dirXY = 0;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
if (this._hitIsland == 3) {
this._hitIsland = 0;
} else if (_root.gameLevel != 1) {
_root.shieldStrength = _root.shieldStrength + 4;
} else {
_root.shieldStrength = _root.shieldStrength + 2;
}
}
}
Instance of Symbol 217 MovieClip "stormCloud01" in Frame 5
onClipEvent (load) {
this._x = 721;
this._y = 24;
this._alpha = 75;
this._deGrees = 255 + random(7);
this._raDius = 655;
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or (_root.gameLevel == 15)) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
}
onClipEvent (enterFrame) {
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or ((_root.gameLevel == 15) && (_root.playPause == 0))) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
if ((this._deGrees > 248) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.002;
}
if (this._deGrees <= 248) {
this._deGrees = 290;
}
}
Instance of Symbol 219 MovieClip "stormCloud02" in Frame 5
onClipEvent (load) {
this._x = 721;
this._y = 74;
this._alpha = 75;
this._deGrees = 269 + random(7);
this._raDius = 655;
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or (_root.gameLevel == 15)) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
}
onClipEvent (enterFrame) {
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or ((_root.gameLevel == 15) && (_root.playPause == 0))) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
if ((this._deGrees > 248) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.002;
}
if (this._deGrees <= 248) {
this._deGrees = 290;
}
}
Instance of Symbol 221 MovieClip "stormCloud03" in Frame 5
onClipEvent (load) {
this._x = 721;
this._y = 124;
this._alpha = 75;
this._deGrees = 283 + random(7);
this._raDius = 655;
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or (_root.gameLevel == 15)) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
}
onClipEvent (enterFrame) {
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or ((_root.gameLevel == 15) && (_root.playPause == 0))) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
if ((this._deGrees > 248) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.002;
}
if (this._deGrees <= 248) {
this._deGrees = 290;
}
}
Instance of Symbol 228 MovieClip "boltOne" in Frame 5
onClipEvent (load) {
this._x = 820;
this._y = 0;
this.gotoAndPlay(1);
}
Instance of Symbol 233 MovieClip "playerTank" in Frame 5
onClipEvent (load) {
gotoAndPlay (1);
this._visible = true;
tankPressed = getTimer();
pauseDelay = getTimer();
_root.shotHitDelay = getTimer();
this._deGrees = 270;
this._raDius = 620;
_root.tankMove = 1;
}
onClipEvent (enterFrame) {
gotoAndPlay(_root.tankMove);
if (((((Key.isDown(39) && (this._x < 610)) && (getTimer() > (tankPressed + 30))) && (_root._currentframe == 5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees + 1;
_root.tankMove = _root.tankMove + 1;
tankPressed = getTimer();
}
if (((((Key.isDown(68) && (this._x < 610)) && (getTimer() > (tankPressed + 30))) && (_root._currentframe == 5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees + 1;
_root.tankMove = _root.tankMove + 1;
tankPressed = getTimer();
}
if (((((Key.isDown(37) && (this._x > 30)) && (getTimer() > (tankPressed + 30))) && (_root._currentframe == 5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 1;
_root.tankMove = _root.tankMove - 1;
tankPressed = getTimer();
}
if (((((Key.isDown(65) && (this._x > 30)) && (getTimer() > (tankPressed + 30))) && (_root._currentframe == 5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 1;
_root.tankMove = _root.tankMove - 1;
tankPressed = getTimer();
}
if (_root.tankMove == 0) {
_root.tankMove = 3;
}
if (_root.tankMove == 4) {
_root.tankMove = 1;
}
if (((((Key.isDown(32) && (getTimer() > (tankPressed + 30))) && (_root.shotOne._y < -20)) && (_root._currentframe == 5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
_root.shotOne._deGrees = this._deGrees;
_root.shotOne._raDius = 592;
_root.shotOne._anGle = this._deGrees * (Math.PI/180);
_root.shotOne._xPos = _root.shotOne._raDius * Math.cos(this._anGle);
_root.shotOne._yPos = _root.shotOne._raDius * Math.sin(this._anGle);
_root.shotOne._x = _root.shotOne._xPos + 320;
_root.shotOne._y = _root.shotOne._yPos + 1000;
if (_root.muteSounds == 0) {
_root.snd2.start(0, 1);
}
_root.shotOne._dirXY = _root.shotOne._deGrees + 90;
tankPressed = getTimer();
_root.shotHitDelay = getTimer();
}
if ((Key.isDown(80) && (_root.playPause == 0)) && (getTimer() > (pauseDelay + 500))) {
_root.playPause = 3;
pauseDelay = getTimer();
}
if ((Key.isDown(80) && (_root.playPause == 3)) && (getTimer() > (pauseDelay + 500))) {
_root.playPause = 0;
pauseDelay = getTimer();
_root.freezeDelay = getTimer() - 1500;
}
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
Instance of Symbol 235 MovieClip "tankFrozen" in Frame 5
onClipEvent (load) {
_root.playerFreeze = 0;
_root.freezeDelay = getTimer();
this._x = 350;
this._y = -110;
}
onClipEvent (enterFrame) {
if ((((((_root.iceBlock._y > 0) && (_root.iceBlock._currentframe > 23)) && (_root.playerTank._deGrees > (_root.ufObject._deGrees - 6))) && (_root.playerTank._deGrees < (_root.ufObject._deGrees + 6))) && (_root.ufObject._hoverFlag == true)) && (_root.playerFreeze == 0)) {
_root.playerFreeze = 3;
_root.freezeDelay = getTimer();
}
if ((_root.playerFreeze == 3) && (this._y < 0)) {
this._x = _root.playerTank._x;
this._y = _root.playerTank._y;
this._rotation = _root.playerTank._rotation;
}
if (((_root.playerFreeze == 3) && (getTimer() > (_root.freezeDelay + 3000))) && (_root.playPause == 0)) {
this._x = 350;
this._y = -110;
_root.iceBlock._visible = false;
_root.iceBlock.gotoAndPlay(1);
_root.iceBlock._x = 260;
_root.iceBlock._y = -75;
_root.iceFloat = 0;
_root.playerFreeze = 0;
}
}
Instance of Symbol 264 MovieClip "pwrShield" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 0;
this._y = -70;
this._inCount = 0;
this._popupDelay = getTimer();
}
onClipEvent (enterFrame) {
if ((((((getTimer() > (this._popupDelay + 10000)) && (this._y == -70)) && (this._inCount == 0)) && (_root.gameLevel > 1)) && (_root.ufo2Go < (_root.gameLevel + 3))) && (_root.playPause == 0)) {
this._inCount = 3;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 0;
this._popupDelay = getTimer() - 9950;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 3)) && (_root.gameLevel > 2)) && (_root.playPause == 0)) {
this._inCount = 11;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 3;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 11)) && (_root.gameLevel > 4)) && (_root.playPause == 0)) {
this._inCount = 13;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 11;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 13)) && (_root.gameLevel > 6)) && (_root.playPause == 0)) {
this._inCount = 28;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 13;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 28)) && (_root.gameLevel > 8)) && (_root.playPause == 0)) {
this._inCount = 30;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 28;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 30)) && (_root.gameLevel > 10)) && (_root.playPause == 0)) {
this._inCount = 32;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 30;
}
this._visible = true;
}
if (((((random(1000) < 10) && (this._y == -70)) && (this._inCount == 32)) && (_root.gameLevel > 12)) && (_root.playPause == 0)) {
this._inCount = 99;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -70;
this._inCount = 32;
}
this._visible = true;
}
if (this._currentframe == 62) {
this._x = 0;
this._y = -70;
this._visible = false;
}
}
Instance of Symbol 291 MovieClip "pwrBomb" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 0;
this._y = -105;
this._inCount = 0;
this._popupDelay = getTimer();
}
onClipEvent (enterFrame) {
if ((((((getTimer() > (this._popupDelay + 8000)) && (random(1000) < 100)) && (this._y == -105)) && (this._inCount == 0)) && (_root.gameLevel == 2)) && (_root.playPause == 0)) {
this._inCount = 3;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -105;
this._inCount = 0;
this._popupDelay = getTimer() - 7950;
}
this._visible = true;
}
if (((((((getTimer() > (this._popupDelay + 8000)) && (random(1000) < 3)) && (this._y == -105)) && (this._inCount == 0)) && (_root.gameLevel > 2)) && (_root.ufo2Go < (_root.gameLevel + 1))) && (_root.playPause == 0)) {
this._inCount = 3;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -105;
this._inCount = 0;
this._popupDelay = getTimer() - 7950;
}
this._visible = true;
}
if ((((((random(1000) < 3) && (this._y == -105)) && (this._inCount == 3)) && (_root.gameLevel > 4)) && (_root.pwrIcon03._alpha < 50)) && (_root.playPause == 0)) {
this._inCount = 11;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -105;
this._inCount = 3;
}
this._visible = true;
}
if (this._currentframe == 62) {
this._x = 0;
this._y = -105;
this._visible = false;
}
}
Instance of Symbol 317 MovieClip "pwrMissile" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 0;
this._y = -140;
this._inCount = 0;
this._popupDelay = getTimer();
}
onClipEvent (enterFrame) {
if (((((((getTimer() > (this._popupDelay + 10000)) && (random(1000) < 3)) && (this._y == -140)) && (this._inCount == 0)) && (_root.gameLevel > 2)) && (_root.ufo2Go < (_root.gameLevel + 2))) && (_root.playPause == 0)) {
this._inCount = 3;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -140;
this._inCount = 0;
this._popupDelay = getTimer() - 12950;
}
this._visible = true;
}
if ((((((random(1000) < 3) && (this._y == -140)) && (this._inCount == 3)) && (_root.gameLevel > 9)) && (_root.pwrIcon02._alpha < 50)) && (_root.playPause == 0)) {
this._inCount = 11;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -140;
this._inCount = 3;
}
this._visible = true;
}
if (this._currentframe == 62) {
this._x = 0;
this._y = -140;
this._visible = false;
}
}
Instance of Symbol 342 MovieClip "pwrTripleShot" in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 0;
this._y = -175;
this._inCount = 0;
this._popupDelay = getTimer();
}
onClipEvent (enterFrame) {
if (((((((getTimer() > (this._popupDelay + 10000)) && (random(1000) < 3)) && (this._y == -175)) && (this._inCount == 0)) && (_root.gameLevel > 4)) && (_root.ufo2Go < (_root.gameLevel + 2))) && (_root.playPause == 0)) {
this._inCount = 3;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -175;
this._inCount = 0;
this._popupDelay = getTimer() - 9950;
}
this._visible = true;
}
if ((((((random(1000) < 3) && (this._y == -175)) && (this._inCount == 3)) && (_root.gameLevel > 9)) && (_root.pwrIcon01._alpha < 50)) && (_root.playPause == 0)) {
this._inCount = 11;
this._x = 110 + random(410);
this._y = 95 + random(220);
if (this.hitTest(_root.ufObject)) {
this._x = 0;
this._y = -175;
this._inCount = 3;
}
this._visible = true;
}
if (this._currentframe == 62) {
this._x = 0;
this._y = -175;
this._visible = false;
}
}
Instance of Symbol 344 MovieClip "pwrIcon01" in Frame 5
onClipEvent (load) {
this._x = 20.5;
this._y = 307.5;
this._alpha = 35;
}
onClipEvent (enterFrame) {
if (_root.pwrGo01 == 3) {
this._rotation = this._rotation + 6;
}
if ((_root.pwrGo01 == 0) && (this._rotation != 0)) {
this._rotation = 0;
this._alpha = 35;
}
}
Instance of Symbol 346 MovieClip "pwrIcon02" in Frame 5
onClipEvent (load) {
this._x = 20.5;
this._y = 342.5;
this._alpha = 35;
}
onClipEvent (enterFrame) {
if (_root.pwrGo02 == 3) {
this._rotation = this._rotation + 6;
}
if ((_root.pwrGo02 == 0) && (this._rotation != 0)) {
this._rotation = 0;
this._alpha = 35;
}
}
Instance of Symbol 348 MovieClip "pwrIcon03" in Frame 5
onClipEvent (load) {
this._x = 20.5;
this._y = 377.5;
this._alpha = 35;
}
onClipEvent (enterFrame) {
if (_root.pwrGo03 == 3) {
this._rotation = this._rotation + 6;
}
if ((_root.pwrGo03 == 0) && (this._rotation != 0)) {
this._rotation = 0;
this._alpha = 35;
}
}
Instance of Symbol 350 MovieClip "pwrArrow" in Frame 5
onClipEvent (load) {
this._x = 39;
this._y = 302.5;
arrowPress = getTimer();
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
canShoot = 0;
}
onClipEvent (enterFrame) {
if ((((Key.isDown(38) && (getTimer() > (arrowPress + 150))) && (this._y != 302.5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._y = this._y - 35;
arrowPress = getTimer();
}
if ((((Key.isDown(87) && (getTimer() > (arrowPress + 150))) && (this._y != 302.5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._y = this._y - 35;
arrowPress = getTimer();
}
if ((((Key.isDown(40) && (getTimer() > (arrowPress + 150))) && (this._y != 372.5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._y = this._y + 35;
arrowPress = getTimer();
}
if ((((Key.isDown(83) && (getTimer() > (arrowPress + 150))) && (this._y != 372.5)) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
this._y = this._y + 35;
arrowPress = getTimer();
}
if (((((((Key.isDown(17) && (_root.shotOne._y < 0)) && (_root.pwrGo01 == 0)) && (_root.pwrGo02 == 0)) && (_root.pwrGo03 == 0)) && (getTimer() > (arrowPress + 150))) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
arrowPress = getTimer();
if ((this._y == 302.5) && (_root.pwrIcon01._alpha == 100)) {
_root.pwrGo01 = 3;
_root.pwrIcon01._alpha = 90;
canShoot = 3;
}
if ((this._y == 337.5) && (_root.pwrIcon02._alpha == 100)) {
_root.pwrGo02 = 3;
_root.pwrIcon02._alpha = 90;
canShoot = 3;
}
if ((this._y == 372.5) && (_root.pwrIcon03._alpha == 100)) {
_root.pwrGo03 = 3;
_root.pwrIcon03._alpha = 90;
canShoot = 3;
}
if (canShoot == 3) {
canShoot = 0;
_root.shotOne._deGrees = _root.playerTank._deGrees;
_root.shotOne._raDius = 642;
_root.shotOne._anGle = _root.playerTank._deGrees * (Math.PI/180);
_root.shotOne._xPos = _root.playerTank._raDius * Math.cos(_root.playerTank._anGle);
_root.shotOne._yPos = _root.playerTank._raDius * Math.sin(_root.playerTank._anGle);
_root.shotOne._x = _root.playerTank._xPos + 320;
_root.shotOne._y = _root.playerTank._yPos + 1000;
if (_root.muteSounds == 0) {
if ((_root.shotOne.hitTest(_root.barrierOne) && (_root.barrierOne._visible == true)) || (_root.shotOne.hitTest(_root.barrierTwo) && (_root.barrierTwo._visible == true))) {
} else {
_root.snd2.start(0, 1);
}
}
_root.shotOne._dirXY = _root.shotOne._deGrees + 90;
_root.shotHitDelay = getTimer();
}
}
if (!Key.isDown(17)) {
if (((_root.pwrGo01 == 3) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
_root.pwrGo01 = 0;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
if (_root.ufObject._x > _root.shotOne._x) {
_root.tripleShotOne._x = _root.shotOne._x;
_root.tripleShotOne._y = _root.shotOne._y;
_root.tripleShotOne._dirXY = 70;
_root.tripleShotOne._rotation = 70;
_root.tripleShotTwo._x = _root.shotOne._x;
_root.tripleShotTwo._y = _root.shotOne._y;
_root.tripleShotTwo._dirXY = 90;
_root.tripleShotTwo._rotation = 90;
_root.tripleShotThree._x = _root.shotOne._x;
_root.tripleShotThree._y = _root.shotOne._y;
_root.tripleShotThree._dirXY = 110;
_root.tripleShotThree._rotation = 110;
}
if (_root.ufObject._x < _root.shotOne._x) {
_root.tripleShotOne._x = _root.shotOne._x;
_root.tripleShotOne._y = _root.shotOne._y;
_root.tripleShotOne._dirXY = 290;
_root.tripleShotOne._rotation = 290;
_root.tripleShotTwo._x = _root.shotOne._x;
_root.tripleShotTwo._y = _root.shotOne._y;
_root.tripleShotTwo._dirXY = 270;
_root.tripleShotTwo._rotation = 270;
_root.tripleShotThree._x = _root.shotOne._x;
_root.tripleShotThree._y = _root.shotOne._y;
_root.tripleShotThree._dirXY = 250;
_root.tripleShotThree._rotation = 250;
}
_root.airBlowX = _root.shotOne._x;
_root.airBlowY = _root.shotOne._y;
_root.airExplosion = 3;
_root.shotOne._x = 176.1;
_root.shotOne._y = -68.6;
}
if (((_root.pwrGo02 == 3) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
_root.pwrGo02 = 0;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.missileOne._x = _root.shotOne._x;
_root.missileOne._y = _root.shotOne._y;
_root.missileOne._dirXY = (Math.atan2(_root.ufObject._y - _root.missileOne._y, _root.ufObject._x - _root.missileOne._x) * 180) / Math.PI;
_root.missileOne._dirXY = _root.missileOne._dirXY + 90;
_root.missileOne._rotation = _root.missileOne._dirXY;
_root.airBlowX = _root.shotOne._x;
_root.airBlowY = _root.shotOne._y;
_root.airExplosion = 3;
_root.shotOne._x = 176.1;
_root.shotOne._y = -68.6;
}
}
if (!Key.isDown(17)) {
if (((_root.pwrGo03 == 3) && (_root.playerFreeze == 0)) && (_root.playPause == 0)) {
_root.pwrGo03 = 0;
if (_root.muteSounds == 0) {
_root.snd7.start(0, 1);
}
_root.powerBlowX = _root.shotOne._x;
_root.powerBlowY = _root.shotOne._y;
_root.powerExplosion = 3;
_root.shotOne._x = 176.1;
_root.shotOne._y = -68.6;
}
}
}
Instance of Symbol 353 MovieClip "missileOne" in Frame 5
onClipEvent (load) {
this._x = 35;
this._y = -140;
this.gotoAndPlay(1);
tTr = 501;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + tTr, tTr);
_root["shotTrail" + tTr]._rotation = random(360);
_root["shotTrail" + tTr]._x = _root.missileOne._x;
_root["shotTrail" + tTr]._y = _root.missileOne._y;
tTr = tTr + 1;
if (tTr > (501 + _root.parTicles)) {
tTr = 501;
}
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 7);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 7);
}
if (this.hitTest(_root.ufObject) && (_root.ufObject._hoverFlag == true)) {
this._x = 35;
this._y = -175;
_root.playerScore = _root.playerScore + 100;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.bonusMissile._x = _root.ufObject._x;
_root.bonusMissile._y = _root.ufObject._y;
_root.bonusMissile.gotoAndPlay(1);
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 355 MovieClip "tripleShotOne" in Frame 5
onClipEvent (load) {
this._x = 35;
this._y = -175;
this.gotoAndPlay(1);
xTr = 501;
this._blowUp = 0;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + xTr, xTr);
_root["shotTrail" + xTr]._rotation = random(360);
_root["shotTrail" + xTr]._x = _root.tripleShotOne._x;
_root["shotTrail" + xTr]._y = _root.tripleShotOne._y;
xTr = xTr + 1;
if (xTr > (501 + _root.parTicles)) {
xTr = 501;
}
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 7);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 7);
}
if (((this._y > 20) && (this.hitTest(_root.ufObject))) && (_root.ufObject._hoverFlag == true)) {
this._x = 35;
this._y = -175;
_root.playerScore = _root.playerScore + 150;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.bonusTripleShot._x = _root.ufObject._x;
_root.bonusTripleShot._y = _root.ufObject._y;
_root.bonusTripleShot.gotoAndPlay(1);
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cRight01) or this.hitTest(_root.cRight02)) or this.hitTest(_root.cRight03)) or this.hitTest(_root.cRight04)) or this.hitTest(_root.cRight05)) or this.hitTest(_root.cRight06)) or this.hitTest(_root.cRight07)) or this.hitTest(_root.cRight08)) or this.hitTest(_root.cRight09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cLeft01) or this.hitTest(_root.cLeft02)) or this.hitTest(_root.cLeft03)) or this.hitTest(_root.cLeft04)) or this.hitTest(_root.cLeft05)) or this.hitTest(_root.cLeft06)) or this.hitTest(_root.cLeft07)) or this.hitTest(_root.cLeft08)) or this.hitTest(_root.cLeft09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.eBlock01) or this.hitTest(_root.eBlock02)) or this.hitTest(_root.eBlock03)) or this.hitTest(_root.eBlock04)) or this.hitTest(_root.eBlock05)) or this.hitTest(_root.eBlock06)) or this.hitTest(_root.eBlock07)) or this.hitTest(_root.eBlock08)) or this.hitTest(_root.eBlock09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if (((this._y < 3) or (this._x < 3)) or (this._x > 637)) {
this._blowUp = 3;
}
}
if (this._blowUp == 3) {
this._blowUp = 0;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 35;
this._y = -175;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 357 MovieClip "tripleShotTwo" in Frame 5
onClipEvent (load) {
this._x = 50;
this._y = -175;
this.gotoAndPlay(1);
yTr = 511;
this._blowUp = 0;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + yTr, yTr);
_root["shotTrail" + yTr]._rotation = random(360);
_root["shotTrail" + yTr]._x = _root.tripleShotTwo._x;
_root["shotTrail" + yTr]._y = _root.tripleShotTwo._y;
yTr = yTr + 1;
if (yTr > (511 + _root.parTicles)) {
yTr = 511;
}
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 7);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 7);
}
if (((this._y > 20) && (this.hitTest(_root.ufObject))) && (_root.ufObject._hoverFlag == true)) {
this._x = 50;
this._y = -175;
_root.playerScore = _root.playerScore + 150;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.bonusTripleShot._x = _root.ufObject._x;
_root.bonusTripleShot._y = _root.ufObject._y;
_root.bonusTripleShot.gotoAndPlay(1);
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cRight01) or this.hitTest(_root.cRight02)) or this.hitTest(_root.cRight03)) or this.hitTest(_root.cRight04)) or this.hitTest(_root.cRight05)) or this.hitTest(_root.cRight06)) or this.hitTest(_root.cRight07)) or this.hitTest(_root.cRight08)) or this.hitTest(_root.cRight09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cLeft01) or this.hitTest(_root.cLeft02)) or this.hitTest(_root.cLeft03)) or this.hitTest(_root.cLeft04)) or this.hitTest(_root.cLeft05)) or this.hitTest(_root.cLeft06)) or this.hitTest(_root.cLeft07)) or this.hitTest(_root.cLeft08)) or this.hitTest(_root.cLeft09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.eBlock01) or this.hitTest(_root.eBlock02)) or this.hitTest(_root.eBlock03)) or this.hitTest(_root.eBlock04)) or this.hitTest(_root.eBlock05)) or this.hitTest(_root.eBlock06)) or this.hitTest(_root.eBlock07)) or this.hitTest(_root.eBlock08)) or this.hitTest(_root.eBlock09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if (((this._y < 3) or (this._x < 3)) or (this._x > 637)) {
this._blowUp = 3;
}
}
if (this._blowUp == 3) {
this._blowUp = 0;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 50;
this._y = -175;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 359 MovieClip "tripleShotThree" in Frame 5
onClipEvent (load) {
this._x = 65;
this._y = -175;
this.gotoAndPlay(1);
zTr = 521;
this._blowUp = 0;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + zTr, zTr);
_root["shotTrail" + zTr]._rotation = random(360);
_root["shotTrail" + zTr]._x = _root.tripleShotThree._x;
_root["shotTrail" + zTr]._y = _root.tripleShotThree._y;
zTr = zTr + 1;
if (zTr > (521 + _root.parTicles)) {
zTr = 521;
}
this._x = this._x + (Math.sin((this._dirXY * Math.PI) / 180) * 7);
this._y = this._y - (Math.cos((this._dirXY * Math.PI) / 180) * 7);
}
if (((this._y > 20) && (this.hitTest(_root.ufObject))) && (_root.ufObject._hoverFlag == true)) {
this._x = 65;
this._y = -175;
_root.playerScore = _root.playerScore + 150;
_root.barrierOne._visible = false;
_root.barrierTwo._visible = false;
_root.forceField._visible = false;
_root.bottomField._visible = false;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
}
_root.ufoBlowX = _root.ufObject._x;
_root.ufoBlowY = _root.ufObject._y;
_root.ufoExploding = 3;
_root.bonusTripleShot._x = _root.ufObject._x;
_root.bonusTripleShot._y = _root.ufObject._y;
_root.bonusTripleShot.gotoAndPlay(1);
_root.ufObject._degUP = 253 + random(34);
_root.ufObject._degLimit = _root.ufObject._degUP;
if (_root.ufObject._degUP > 270) {
_root.ufObject._deGrees = _root.ufObject._degUP - 16;
}
if (_root.ufObject._degUP < 271) {
_root.ufObject._deGrees = _root.ufObject._degUP + 16;
}
if ((_root.ufObject._degUP > 260) && (_root.ufObject._degUP < 280)) {
_root.ufObject._radUP = 770 + random(180);
} else {
_root.ufObject._radUP = 770 + random(100);
}
_root.ufObject._raDius = 625;
_root.ufObject._stepRAD = (_root.ufObject._radUP - 625) / 50;
_root.ufObject._radLimit = _root.ufObject._radUP;
_root.ufObject._upFlag = true;
_root.ufObject._rightFlag = true;
_root.ufObject._hoverFlag = false;
_root.ufObject._xscale = 0;
_root.ufObject._yscale = 0;
_root.toGoSign._dirX = -2;
if (_root.muteSounds == 0) {
_root.snd5.start(0, 1);
}
_root.ufo2Go = _root.ufo2Go - 1;
if (_root.ufo2Go <= 0) {
_root.gotoAndPlay("nextLevel");
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cRight01) or this.hitTest(_root.cRight02)) or this.hitTest(_root.cRight03)) or this.hitTest(_root.cRight04)) or this.hitTest(_root.cRight05)) or this.hitTest(_root.cRight06)) or this.hitTest(_root.cRight07)) or this.hitTest(_root.cRight08)) or this.hitTest(_root.cRight09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.cLeft01) or this.hitTest(_root.cLeft02)) or this.hitTest(_root.cLeft03)) or this.hitTest(_root.cLeft04)) or this.hitTest(_root.cLeft05)) or this.hitTest(_root.cLeft06)) or this.hitTest(_root.cLeft07)) or this.hitTest(_root.cLeft08)) or this.hitTest(_root.cLeft09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if ((((((((this.hitTest(_root.eBlock01) or this.hitTest(_root.eBlock02)) or this.hitTest(_root.eBlock03)) or this.hitTest(_root.eBlock04)) or this.hitTest(_root.eBlock05)) or this.hitTest(_root.eBlock06)) or this.hitTest(_root.eBlock07)) or this.hitTest(_root.eBlock08)) or this.hitTest(_root.eBlock09)) {
this._blowUp = 3;
}
}
if (this._y > -20) {
if (((this._y < 3) or (this._x < 3)) or (this._x > 637)) {
this._blowUp = 3;
}
}
if (this._blowUp == 3) {
this._blowUp = 0;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
_root.airExplosion = 3;
this._x = 65;
this._y = -175;
if (_root.muteSounds == 0) {
_root.snd1.start(0, 1);
}
_root.pwrGo01 = 0;
_root.pwrGo02 = 0;
_root.pwrGo03 = 0;
}
}
Instance of Symbol 361 MovieClip "bonusBomb" in Frame 5
onClipEvent (load) {
this._x = -50;
this._y = -105;
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
this._alpha = this._alpha - 1;
this._y = this._y - 0.5;
}
if (this._alpha < 1) {
this._x = -50;
this._y = -105;
this._alpha = 100;
}
}
Instance of Symbol 363 MovieClip "bonusTripleShot" in Frame 5
onClipEvent (load) {
this._x = -50;
this._y = -175;
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
this._alpha = this._alpha - 1;
this._y = this._y - 0.5;
}
if (this._alpha < 1) {
this._x = -50;
this._y = -175;
this._alpha = 100;
}
}
Instance of Symbol 365 MovieClip "bonusMissile" in Frame 5
onClipEvent (load) {
this._x = -50;
this._y = -140;
this._alpha = 100;
}
onClipEvent (enterFrame) {
if ((this._y > -20) && (_root.playPause == 0)) {
this._alpha = this._alpha - 1;
this._y = this._y - 0.5;
}
if (this._alpha < 1) {
this._x = -50;
this._y = -140;
this._alpha = 100;
}
}
Instance of Symbol 383 MovieClip "forceField" in Frame 5
onClipEvent (load) {
this._x = 75;
this._y = -170;
}
onClipEvent (enterFrame) {
if ((((_root.ufObject._y > 0) && (_root.gameLevel > 3)) && (_root.gameLevel < 7)) && (_root.ufObject._hoverFlag == true)) {
this._x = _root.ufObject._x;
this._y = _root.ufObject._y;
if (this._visible == false) {
this._visible = true;
}
}
}
Instance of Symbol 388 MovieClip "bottomField" in Frame 5
onClipEvent (load) {
this._x = 150;
this._y = -120;
this.gotoAndPlay(1);
}
onClipEvent (enterFrame) {
if ((_root.ufObject._hoverFlag == true) && (_root.gameLevel < 10)) {
this._rotation = _root.ufObject._rotation;
this._x = _root.ufObject._x;
this._y = _root.ufObject._y;
if (this._visible == false) {
this._visible = true;
}
}
}
Instance of Symbol 396 MovieClip "ballShield" in Frame 5
onClipEvent (load) {
this._x = 270;
this._y = -175;
this.gotoAndPlay(1);
this._rotation = 180;
}
onClipEvent (enterFrame) {
if ((_root.ufObject._hoverFlag == true) && (_root.gameLevel > 9)) {
if (this._visible == false) {
this._visible = true;
}
this._rotation = this._rotation + 3;
this._x = _root.ufObject._x;
this._y = _root.ufObject._y;
}
if (_root.ufObject._hoverFlag == false) {
this._visible = false;
this._x = 270;
this._y = -175;
this._rotation = 180;
}
}
Instance of Symbol 404 MovieClip "ufObject" in Frame 5
onClipEvent (load) {
gotoAndPlay (1);
this._visible = true;
this._degUP = 253 + random(34);
this._degLimit = this._degUP;
if (this._degUP > 270) {
this._deGrees = this._degUP - 16;
}
if (this._degUP < 271) {
this._deGrees = this._degUP + 16;
}
if ((this._degUP > 260) && (this._degUP < 280)) {
this._radUP = 770 + random(180);
} else {
this._radUP = 770 + random(100);
}
this._raDius = 625;
this._stepRAD = (this._radUP - 625) / 50;
this._radLimit = this._radUP;
this._upFlag = true;
this._rightFlag = true;
this._hoverFlag = false;
this._xscale = 0;
this._yscale = 0;
}
onClipEvent (enterFrame) {
if (((this._deGrees < this._degUP) && (this._hoverFlag == false)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees + 0.32;
}
if (((this._deGrees > this._degUP) && (this._hoverFlag == false)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.32;
}
if (((this._raDius < this._radUP) && (this._hoverFlag == false)) && (_root.playPause == 0)) {
this._raDius = this._raDius + this._stepRAD;
this._xscale = this._xscale + 2;
this._yscale = this._yscale + 2;
}
if (this._xscale > 99) {
this._hoverFlag = true;
this._xscale = 100;
this._yscale = 100;
}
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
if ((_root.resetBarriers == 3) && (this._hoverFlag == true)) {
_root.resetBarriers = 0;
_root.barrierOne._x = this._x - 80;
_root.barrierOne._visible = true;
_root.barrierTwo._x = this._x + 80;
_root.barrierTwo._visible = true;
}
if ((((this._rightFlag == true) && (this._deGrees < (this._degLimit + 0.7))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees + 0.025;
}
if ((((this._rightFlag == true) && (this._deGrees >= (this._degLimit + 0.7))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._rightFlag = false;
}
if ((((this._rightFlag == false) && (this._deGrees > (this._degLimit - 0.7))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.025;
}
if ((((this._rightFlag == false) && (this._deGrees <= (this._degLimit - 0.7))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._rightFlag = true;
}
if ((((this._upFlag == true) && (this._raDius < (this._radLimit + 2))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._raDius = this._raDius + 0.1;
}
if ((((this._upFlag == true) && (this._raDius >= (this._radLimit + 2))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._upFlag = false;
}
if ((((this._upFlag == false) && (this._raDius > (this._radLimit - 2))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._raDius = this._raDius - 0.1;
}
if ((((this._upFlag == false) && (this._raDius <= (this._radLimit - 2))) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
this._upFlag = true;
}
if ((((random(200) < _root.uShoot) && (_root.protonTorpedo._y < 0)) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
_root.protonTorpedo._x = this._x;
_root.protonTorpedo._y = this._y;
_root.protonTorpedo._visible = true;
_root.protonTorpedo._dirXY = (Math.atan2(500 - _root.protonTorpedo._y, (20 + random(600)) - _root.protonTorpedo._x) * 180) / Math.PI;
_root.protonTorpedo._dirXY = _root.protonTorpedo._dirXY + 90;
}
if ((((((random(500) > (500 - _root.uShoot)) && (_root.protonZorpedo._y < 0)) && (_root.protonTorpedo._y > (_root.ufObject._y + 75))) && (_root.gameLevel > 0)) && (this._hoverFlag == true)) && (_root.playPause == 0)) {
_root.protonZorpedo._x = this._x;
_root.protonZorpedo._y = this._y;
_root.protonZorpedo._visible = true;
_root.protonZorpedo._dirXY = (Math.atan2(500 - _root.protonZorpedo._y, (20 + random(600)) - _root.protonZorpedo._x) * 180) / Math.PI;
_root.protonZorpedo._dirXY = _root.protonZorpedo._dirXY + 90;
}
}
Instance of Symbol 407 MovieClip "isLand" in Frame 5
onClipEvent (load) {
this._x = 485.3;
this._y = -133.3;
this._deGrees = 255;
this._raDius = 705;
this._rightFlag = true;
}
onClipEvent (enterFrame) {
if ((_root.gameLevel > 1) && (_root.playPause == 0)) {
this._anGle = this._deGrees * (Math.PI/180);
this._xPos = this._raDius * Math.cos(this._anGle);
this._yPos = this._raDius * Math.sin(this._anGle);
this._rotation = this._deGrees + 90;
this._x = this._xPos + 320;
this._y = this._yPos + 1000;
}
if (((this._rightFlag == true) && (this._deGrees < 290)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees + 0.1;
}
if (this._deGrees >= 290) {
this._rightFlag = false;
}
if (((this._rightFlag == false) && (this._deGrees > 255)) && (_root.playPause == 0)) {
this._deGrees = this._deGrees - 0.1;
}
if (this._deGrees <= 255) {
this._rightFlag = true;
}
if ((this._currentframe > 1) && (_root.playPause == 0)) {
this.gotoAndPlay(this._currentframe + 1);
}
}
Instance of Symbol 419 MovieClip "digitsBonus1" in Frame 5
onClipEvent (load) {
this._alpha = 100;
_root.checkBonus = 0;
_root.checkBonus2 = 0;
_root.checkBonus3 = 0;
_root.checkBonus4 = 0;
gotoAndPlay (11);
_root.playerBonus = _root.gameLevel * 250;
this._bonusDelay = getTimer();
}
onClipEvent (enterFrame) {
_root.checkBonus = int(_root.playerBonus / 1000);
if (_root.checkBonus < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus > 0) && (_root.checkBonus < 10)) {
gotoAndPlay(_root.checkBonus);
}
_root.checkBonus = _root.checkBonus * 1000;
if (_root.playerBonus < 1000) {
gotoAndPlay (11);
}
if ((getTimer() > (this._bonusDelay + 100)) && (_root.playPause == 0)) {
if (_root.playerBonus > 0) {
_root.playerBonus = _root.playerBonus - 1;
}
this._bonusDelay = getTimer();
}
}
Instance of Symbol 421 MovieClip "digitsBonus2" in Frame 5
onClipEvent (load) {
this._alpha = 100;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus2 = int((_root.playerBonus - _root.checkBonus) / 100);
if (_root.checkBonus2 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus2 > 0) && (_root.checkBonus2 < 10)) {
gotoAndPlay(_root.checkBonus2);
}
_root.checkBonus2 = _root.checkBonus2 * 100;
if (_root.playerBonus < 100) {
gotoAndPlay (11);
}
}
Instance of Symbol 423 MovieClip "digitsBonus3" in Frame 5
onClipEvent (load) {
this._alpha = 100;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus3 = int(((_root.playerBonus - _root.checkBonus) - _root.checkBonus2) / 10);
if (_root.checkBonus3 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus3 > 0) && (_root.checkBonus3 < 10)) {
gotoAndPlay(_root.checkBonus3);
}
_root.checkBonus3 = _root.checkBonus3 * 10;
if (_root.playerBonus < 10) {
gotoAndPlay (11);
}
}
Instance of Symbol 425 MovieClip "digitsBonus4" in Frame 5
onClipEvent (load) {
this._alpha = 100;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus4 = ((_root.playerBonus - _root.checkBonus) - _root.checkBonus2) - _root.checkBonus3;
if (_root.checkBonus4 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus4 > 0) && (_root.checkBonus4 < 10)) {
gotoAndPlay(_root.checkBonus4);
}
}
Instance of Symbol 428 MovieClip "digitsScore1" in Frame 5
onClipEvent (load) {
_root.checkScore = 0;
_root.checkScore2 = 0;
_root.checkScore3 = 0;
_root.checkScore4 = 0;
_root.checkScore5 = 0;
_root.checkScore6 = 0;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore = int(_root.playerScore / 100000);
if (_root.checkScore < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore > 0) && (_root.checkScore < 10)) {
gotoAndPlay(_root.checkScore);
}
_root.checkScore = _root.checkScore * 100000;
if (_root.playerScore < 100000) {
gotoAndPlay (10);
}
}
Instance of Symbol 430 MovieClip "digitsScore2" in Frame 5
onClipEvent (load) {
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore2 = int((_root.playerScore - _root.checkScore) / 10000);
if (_root.checkScore2 < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore2 > 0) && (_root.checkScore2 < 10)) {
gotoAndPlay(_root.checkScore2);
}
_root.checkScore2 = _root.checkScore2 * 10000;
if (_root.playerScore < 10000) {
gotoAndPlay (10);
}
}
Instance of Symbol 432 MovieClip "digitsScore3" in Frame 5
onClipEvent (load) {
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore3 = int(((_root.playerScore - _root.checkScore) - _root.checkScore2) / 1000);
if (_root.checkScore3 < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore3 > 0) && (_root.checkScore3 < 10)) {
gotoAndPlay(_root.checkScore3);
}
_root.checkScore3 = _root.checkScore3 * 1000;
if (_root.playerScore < 1000) {
gotoAndPlay (10);
}
}
Instance of Symbol 434 MovieClip "digitsScore4" in Frame 5
onClipEvent (load) {
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore4 = int((((_root.playerScore - _root.checkScore) - _root.checkScore2) - _root.checkScore3) / 100);
if (_root.checkScore4 < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore4 > 0) && (_root.checkScore4 < 10)) {
gotoAndPlay(_root.checkScore4);
}
_root.checkScore4 = _root.checkScore4 * 100;
if (_root.playerScore < 100) {
gotoAndPlay (10);
}
}
Instance of Symbol 436 MovieClip "digitsScore5" in Frame 5
onClipEvent (load) {
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore5 = int(((((_root.playerScore - _root.checkScore) - _root.checkScore2) - _root.checkScore3) - _root.checkScore4) / 10);
if (_root.checkScore5 < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore5 > 0) && (_root.checkScore5 < 10)) {
gotoAndPlay(_root.checkScore5);
}
_root.checkScore5 = _root.checkScore5 * 10;
if (_root.playerScore < 10) {
gotoAndPlay (10);
}
}
Instance of Symbol 438 MovieClip "digitsScore6" in Frame 5
onClipEvent (load) {
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkScore6 = ((((_root.playerScore - _root.checkScore) - _root.checkScore2) - _root.checkScore3) - _root.checkScore4) - _root.checkScore5;
if (_root.checkScore6 < 1) {
gotoAndPlay (10);
}
if ((_root.checkScore6 > 0) && (_root.checkScore6 < 10)) {
gotoAndPlay(_root.checkScore6);
}
}
Instance of Symbol 443 MovieClip in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 917.5;
this._y = 90;
this.gotoAndPlay(1);
this._showFlag = 0;
if (_root.gameLevel == 1) {
this._showFlag = 3;
this._showDelay = getTimer();
this._visible = true;
}
}
onClipEvent (enterFrame) {
if (this._showFlag == 3) {
this._x = _root.playerTank._x;
if (this._x < 157.5) {
this._x = 157.5;
}
if (this._x > 482.5) {
this._x = 482.5;
}
this._y = 350;
}
if ((((this._showFlag == 3) && (getTimer() > (this._showDelay + 5000))) && (this._currentframe == 1)) && (_root.playPause == 0)) {
this.gotoAndPlay(2);
this._showDelay = getTimer();
}
if ((((this._showFlag == 3) && (getTimer() > (this._showDelay + 5000))) && (this._currentframe == 2)) && (_root.playPause == 0)) {
this._showFlag = 0;
this._visible = false;
this._x = 917.5;
this._y = 90;
}
}
Instance of Symbol 445 MovieClip in Frame 5
onClipEvent (load) {
this._visible = false;
this._x = 770;
this._y = 141;
this._showFlag = 0;
}
onClipEvent (enterFrame) {
if (((_root.gameLevel == 2) && (_root.pwrBomb._y > 0)) && (this._showFlag == 0)) {
this._showFlag = 3;
this._showDelay = getTimer();
this._visible = true;
}
if (this._showFlag == 3) {
this._x = 55;
this._y = _root.pwrArrow._y + 5;
}
if (((this._showFlag == 3) && (getTimer() > (this._showDelay + 7000))) && (_root.playPause == 0)) {
this._showFlag = 11;
this._visible = false;
this._x = 770;
this._y = 141;
}
}
Instance of Symbol 467 MovieClip "toGoSign" in Frame 5
onClipEvent (load) {
this._x = 640;
this._y = 280;
this._dirX = 0;
_root.ufo2Go = _root.gameLevel + 3;
this._moveDelay = getTimer();
}
onClipEvent (enterFrame) {
this.gotoAndPlay(_root.ufo2Go);
if (((this._dirX != 0) && (getTimer() > (this._moveDelay + 1500))) && (_root.playPause == 0)) {
this._x = this._x + this._dirX;
}
if (((this._dirX != 0) && (this._x < 542)) && (_root.playPause == 0)) {
this._x = 542;
this._moveDelay = getTimer();
this._dirX = 2;
}
if (((this._dirX != 0) && (this._x > 640)) && (_root.playPause == 0)) {
this._x = 640;
this._dirX = 0;
}
}
Instance of Symbol 472 MovieClip "menuPause" in Frame 5
onClipEvent (load) {
this.gotoAndPlay(1);
this._x = 430;
this._y = -170;
}
onClipEvent (enterFrame) {
if ((_root.playPause == 3) && (this._y == -170)) {
this._x = 226.7;
this._y = 200;
}
if ((_root.playPause == 0) && (this._y == 200)) {
this._x = 430;
this._y = -170;
}
}
Instance of Symbol 491 MovieClip "shieldOne" in Frame 5
onClipEvent (load) {
this._x = 522;
this._y = 33;
this._gotoAndPlay(1);
_root.shieldStrength = 0;
this._moveDelay = getTimer();
this._flashDelay = getTimer();
}
onClipEvent (enterFrame) {
if ((this._y < (33 + _root.shieldStrength)) && (getTimer() > (this._moveDelay + 75))) {
this._y = this._y + 1;
this._moveDelay = getTimer();
}
if ((this._y > (33 + _root.shieldStrength)) && (_root._currentframe == 5)) {
this._y = this._y - 1;
this._moveDelay = getTimer();
}
if (this._y > 178) {
_root.gotoAndPlay("gameOver");
}
if ((this._y > 39) && (this._currentframe != 2)) {
this.gotoAndPlay(2);
}
if ((this._y > 47) && (this._currentframe != 3)) {
this.gotoAndPlay(3);
}
if ((this._y > 55) && (this._currentframe != 4)) {
this.gotoAndPlay(4);
}
if ((this._y > 63) && (this._currentframe != 5)) {
this.gotoAndPlay(5);
}
if ((this._y > 71) && (this._currentframe != 6)) {
this.gotoAndPlay(6);
}
if ((this._y > 79) && (this._currentframe != 7)) {
this.gotoAndPlay(7);
}
if ((this._y > 87) && (this._currentframe != 8)) {
this.gotoAndPlay(8);
}
if ((this._y > 95) && (this._currentframe != 9)) {
this.gotoAndPlay(9);
}
if ((this._y > 103) && (this._currentframe != 10)) {
this.gotoAndPlay(10);
}
if ((this._y > 111) && (this._currentframe != 11)) {
this.gotoAndPlay(11);
}
if ((this._y > 119) && (this._currentframe != 12)) {
this.gotoAndPlay(12);
}
if ((this._y > 127) && (this._currentframe != 13)) {
this.gotoAndPlay(13);
}
if ((this._y > 135) && (this._currentframe != 14)) {
this.gotoAndPlay(14);
}
if ((this._y > 143) && (this._currentframe != 15)) {
this.gotoAndPlay(15);
}
if ((this._y > 151) && (this._currentframe != 16)) {
this.gotoAndPlay(16);
}
if ((this._y > 159) && (this._currentframe != 17)) {
this.gotoAndPlay(17);
}
if ((this._currentframe == 1) && (this._visible == false)) {
this._visible = true;
}
if (((((this._currentframe > 12) && (this._visible == true)) && (getTimer() > (this._flashDelay + 150))) && (_root.playPause == 0)) && (_root._currentframe == 5)) {
this._visible = false;
this._flashDelay = getTimer();
}
if ((this._visible == false) && (getTimer() > (this._flashDelay + 250))) {
this._visible = true;
this._flashDelay = getTimer();
if (_root.muteSounds == 0) {
_root.snd3.start(0, 1);
}
}
_root.earthShield._alpha = 105 - (this._currentframe * 5);
if ((_root._currentframe == 6) && (this._y > 33)) {
if (this._visible == false) {
this._visible = true;
}
this._y = this._y - 1;
if (this._y < 33) {
this._y = 33;
}
}
}
Frame 6
stop();
Instance of Symbol 493 MovieClip in Frame 6
onClipEvent (load) {
if (_root.gameLevel == 0) {
_root.earthGlobe.gotoAndPlay(random(5));
}
if (_root.ufo2Go > 0) {
_root.shieldStrength = 0;
_root.playerScore = 0;
_root.gotoAndPlay("gameStart");
}
this._visible = false;
this._levelDelay = getTimer();
_root.gameLevel = _root.gameLevel + 1;
if (_root.gameLevel > 15) {
_root.playerWins = 3;
_root.gotoAndPlay("gameOver");
}
_root.levelNumber.gotoAndPlay(_root.gameLevel);
_root.ufoNumber.gotoAndPlay(_root.gameLevel + 3);
_root.shieldStrength = 0;
if ((_root.gameLevel > 6) && (_root.gameLevel < 10)) {
_root.resetBarriers = 3;
} else {
_root.resetBarriers = 0;
}
if (_root.uShoot > 5) {
_root.uShoot = _root.uShoot - 0.75;
}
pauseDelay = getTimer();
}
onClipEvent (enterFrame) {
if ((getTimer() > (this._levelDelay + 1100)) && (this._visible == false)) {
this._visible = true;
}
if (((getTimer() > (this._levelDelay + 3000)) && (_root.levelCountDown._visible == false)) && (_root.playPause == 0)) {
_root.levelCountDown._visible = true;
}
if ((((getTimer() > (this._levelDelay + 4000)) && (_root.levelCountDown._visible == true)) && (_root.levelCountDown._currentframe == 1)) && (_root.playPause == 0)) {
_root.levelCountDown.gotoAndPlay(2);
}
if ((((getTimer() > (this._levelDelay + 5000)) && (_root.levelCountDown._visible == true)) && (_root.levelCountDown._currentframe == 2)) && (_root.playPause == 0)) {
_root.levelCountDown.gotoAndPlay(3);
}
if ((getTimer() > (this._levelDelay + 6000)) && (_root.playPause == 0)) {
_root.gotoAndPlay("gameStart");
}
if ((Key.isDown(80) && (_root.playPause == 0)) && (getTimer() > (pauseDelay + 250))) {
_root.playPause = 3;
_root.levelMenu._alpha = 6;
_root.levelNumber._alpha = 6;
_root.ufoNumber._alpha = 6;
_root.titleOne._alpha = 6;
pauseDelay = getTimer();
}
if ((Key.isDown(80) && (_root.playPause == 3)) && (getTimer() > (pauseDelay + 250))) {
_root.playPause = 0;
_root.levelMenu._alpha = 100;
_root.levelNumber._alpha = 100;
_root.ufoNumber._alpha = 100;
_root.titleOne._alpha = 100;
pauseDelay = getTimer();
this._levelDelay = getTimer();
}
}
Instance of Symbol 419 MovieClip "digitsBonus1" in Frame 6
onClipEvent (load) {
_root.checkBonus = 0;
_root.checkBonus2 = 0;
_root.checkBonus3 = 0;
_root.checkBonus4 = 0;
gotoAndPlay (11);
this._alpha = 50;
_root.playerScore = _root.playerScore + _root.playerBonus;
}
onClipEvent (enterFrame) {
_root.checkBonus = int(_root.playerBonus / 1000);
if (_root.checkBonus < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus > 0) && (_root.checkBonus < 10)) {
gotoAndPlay(_root.checkBonus);
}
_root.checkBonus = _root.checkBonus * 1000;
if (_root.playerBonus < 1000) {
gotoAndPlay (11);
}
}
Instance of Symbol 421 MovieClip "digitsBonus2" in Frame 6
onClipEvent (load) {
this._alpha = 50;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus2 = int((_root.playerBonus - _root.checkBonus) / 100);
if (_root.checkBonus2 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus2 > 0) && (_root.checkBonus2 < 10)) {
gotoAndPlay(_root.checkBonus2);
}
_root.checkBonus2 = _root.checkBonus2 * 100;
if (_root.playerBonus < 100) {
gotoAndPlay (11);
}
}
Instance of Symbol 423 MovieClip "digitsBonus3" in Frame 6
onClipEvent (load) {
this._alpha = 50;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus3 = int(((_root.playerBonus - _root.checkBonus) - _root.checkBonus2) / 10);
if (_root.checkBonus3 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus3 > 0) && (_root.checkBonus3 < 10)) {
gotoAndPlay(_root.checkBonus3);
}
_root.checkBonus3 = _root.checkBonus3 * 10;
if (_root.playerBonus < 10) {
gotoAndPlay (11);
}
}
Instance of Symbol 425 MovieClip "digitsBonus4" in Frame 6
onClipEvent (load) {
this._alpha = 50;
gotoAndPlay (11);
}
onClipEvent (enterFrame) {
_root.checkBonus4 = ((_root.playerBonus - _root.checkBonus) - _root.checkBonus2) - _root.checkBonus3;
if (_root.checkBonus4 < 1) {
gotoAndPlay (10);
}
if ((_root.checkBonus4 > 0) && (_root.checkBonus4 < 10)) {
gotoAndPlay(_root.checkBonus4);
}
}
Instance of Symbol 516 MovieClip "levelMenu" in Frame 6
onClipEvent (load) {
this._alpha = 100;
}
Instance of Symbol 529 MovieClip "ufoNumber" in Frame 6
onClipEvent (load) {
this._alpha = 100;
this._fadeOut = true;
}
onClipEvent (enterFrame) {
if (((this._fadeOut == true) && (this._alpha > 0)) && (_root.playPause == 0)) {
this._alpha = this._alpha - 2;
}
if (((this._fadeOut == true) && (this._alpha < 1)) && (_root.playPause == 0)) {
this._alpha = 0;
this._fadeOut = false;
}
if (((this._fadeOut == false) && (this._alpha < 100)) && (_root.playPause == 0)) {
this._alpha = this._alpha + 2;
}
if (((this._fadeOut == false) && (this._alpha > 99)) && (_root.playPause == 0)) {
this._alpha = 100;
this._fadeOut = true;
}
}
Instance of Symbol 533 MovieClip "levelCountDown" in Frame 6
onClipEvent (load) {
this._visible = false;
this.gotoAndPlay(1);
this._alpha = 90;
}
onClipEvent (enterFrame) {
if ((_root.playPause == 3) && (this._visible == true)) {
this._visible = false;
this.gotoAndPlay(1);
}
}
Instance of Symbol 536 MovieClip "titleOne" in Frame 6
onClipEvent (load) {
this._x = 0;
this._y = -30;
this._showFlag = 0;
this.gotoAndPlay(1);
}
onClipEvent (enterFrame) {
if (((((_root.gameLevel == 3) or (_root.gameLevel == 6)) or (_root.gameLevel == 9)) or (_root.gameLevel == 12)) or ((_root.gameLevel == 15) && (this._y < 0))) {
if ((random(100) < 50) && (this._showFlag == 0)) {
this.gotoAndPlay(2);
}
this._showFlag = 3;
this._x = 320;
this._y = 150;
}
}
Frame 7
stop();
Instance of Symbol 540 MovieClip "fWorks01" in Frame 7
onClipEvent (load) {
this._x = 450;
this._y = -30;
this._DX = 0;
fw1 = 501;
}
onClipEvent (enterFrame) {
if (((_root.playerWins == 3) && (this._y < 0)) && (random(1000) < 30)) {
this._x = 30 + random(290);
this._y = 500;
if ((this._x < 321) && (this._DX == 0)) {
this._DX = 0.1;
this._rotation = 1;
}
if ((this._x > 320) && (this._DX == 0)) {
this._DX = -0.1;
this._rotation = 359;
}
if (_root.muteSounds == 0) {
_root.snd8.start(0, 1);
}
this._tDelay = getTimer();
}
if (this._y > 0) {
if (getTimer() > (this._tDelay + 300)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + fw1, fw1);
_root["shotTrail" + fw1]._rotation = random(360);
_root["shotTrail" + fw1]._x = this._x;
_root["shotTrail" + fw1]._y = this._y;
fw1 = fw1 + 1;
if (fw1 > (501 + _root.parTicles)) {
fw1 = 501;
}
}
this._y = this._y - 6;
this._x = this._x + this._DX;
if (this._DX < 0) {
this._rotation = this._rotation - 1;
this._DX = this._DX - 0.1;
}
if (this._DX > 0) {
this._rotation = this._rotation + 1;
this._DX = this._DX + 0.1;
}
}
if (((this._y > 0) && (this._y < 250)) && (random(100) < 5)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd10.start(0, 1);
}
_root.powerExplosion = 3;
_root.powerBlowX = this._x;
_root.powerBlowY = this._y;
this._x = 450;
this._y = -30;
this._DX = 0;
}
if ((this._y > 0) && (this._y < 150)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd10.start(0, 1);
}
_root.powerExplosion = 3;
_root.powerBlowX = this._x;
_root.powerBlowY = this._y;
this._x = 450;
this._y = -30;
this._DX = 0;
}
}
Instance of Symbol 542 MovieClip "fWorks02" in Frame 7
onClipEvent (load) {
this._x = 460;
this._y = -30;
this._DX = 0;
fw2 = 501;
}
onClipEvent (enterFrame) {
if (((_root.playerWins == 3) && (this._y < 0)) && (random(1000) > 970)) {
this._x = 320 + random(290);
this._y = 500;
if ((this._x < 321) && (this._DX == 0)) {
this._DX = 0.1;
this._rotation = 1;
}
if ((this._x > 320) && (this._DX == 0)) {
this._DX = -0.1;
this._rotation = 359;
}
if (_root.muteSounds == 0) {
_root.snd9.start(0, 1);
}
this._tDelay = getTimer();
}
if (this._y > 0) {
if (getTimer() > (this._tDelay + 300)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + fw2, fw2);
_root["shotTrail" + fw2]._rotation = random(360);
_root["shotTrail" + fw2]._x = this._x;
_root["shotTrail" + fw2]._y = this._y;
fw2 = fw2 + 1;
if (fw2 > (501 + _root.parTicles)) {
fw2 = 501;
}
}
this._y = this._y - 6;
this._x = this._x + this._DX;
if (this._DX < 0) {
this._rotation = this._rotation - 1;
this._DX = this._DX - 0.1;
}
if (this._DX > 0) {
this._rotation = this._rotation + 1;
this._DX = this._DX + 0.1;
}
}
if (((this._y > 0) && (this._y < 250)) && (random(100) < 5)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd11.start(0, 1);
}
_root.ufoExploding = 3;
_root.ufoBlowX = this._x;
_root.ufoBlowY = this._y;
this._x = 460;
this._y = -30;
this._DX = 0;
}
if ((this._y > 0) && (this._y < 150)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd11.start(0, 1);
}
_root.ufoExploding = 3;
_root.ufoBlowX = this._x;
_root.ufoBlowY = this._y;
this._x = 460;
this._y = -30;
this._DX = 0;
}
}
Instance of Symbol 544 MovieClip "fWorks03" in Frame 7
onClipEvent (load) {
this._x = 470;
this._y = -30;
this._DX = 0;
fw3 = 501;
}
onClipEvent (enterFrame) {
if (((_root.playerWins == 3) && (this._y < 0)) && (random(500) < 15)) {
this._x = 50 + random(540);
this._y = 500;
if ((this._x < 321) && (this._DX == 0)) {
this._DX = 0.1;
this._rotation = 1;
}
if ((this._x > 320) && (this._DX == 0)) {
this._DX = -0.1;
this._rotation = 359;
}
if (_root.muteSounds == 0) {
_root.snd8.start(0, 1);
}
this._tDelay = getTimer();
}
if (this._y > 0) {
if (getTimer() > (this._tDelay + 300)) {
_root.shotTrail.duplicateMovieClip("shotTrail" + fw3, fw3);
_root["shotTrail" + fw3]._rotation = random(360);
_root["shotTrail" + fw3]._x = this._x;
_root["shotTrail" + fw3]._y = this._y;
fw3 = fw3 + 1;
if (fw3 > (501 + _root.parTicles)) {
fw3 = 501;
}
}
this._y = this._y - 6;
this._x = this._x + this._DX;
if (this._DX < 0) {
this._rotation = this._rotation - 1;
this._DX = this._DX - 0.1;
}
if (this._DX > 0) {
this._rotation = this._rotation + 1;
this._DX = this._DX + 0.1;
}
}
if (((this._y > 0) && (this._y < 250)) && (random(100) < 5)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd10.start(0, 1);
}
_root.airExplosion = 3;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
this._x = 470;
this._y = -30;
this._DX = 0;
}
if ((this._y > 0) && (this._y < 150)) {
_root.lightNing.gotoAndPlay(2);
if (_root.muteSounds == 0) {
_root.snd10.start(0, 1);
}
_root.airExplosion = 3;
_root.airBlowX = this._x;
_root.airBlowY = this._y;
this._x = 470;
this._y = -30;
this._DX = 0;
}
}
Instance of Symbol 557 MovieClip "ufoHovering" in Frame 7
onClipEvent (load) {
this._visible = false;
this._upFlag = true;
this._topFlag = this._y - 1.5;
this._bottomFlag = this._y + 1.5;
if (_root.playerWins == 0) {
this._visible = true;
this.gotoAndPlay(1);
}
}
onClipEvent (enterFrame) {
if (this._visible == true) {
if ((this._upFlag == true) && (this._y > this._topFlag)) {
this._y = this._y - 0.25;
}
if ((this._upFlag == true) && (this._y <= this._topFlag)) {
this._upFlag = false;
this._y = this._topFlag + 0.25;
}
if ((this._upFlag == false) && (this._y < this._bottomFlag)) {
this._y = this._y + 0.25;
}
if ((this._upFlag == false) && (this._y >= this._bottomFlag)) {
this._upFlag = true;
this._y = this._bottomFlag - 0.25;
}
}
}
Instance of Symbol 565 MovieClip "ufoEnding01" in Frame 7
onClipEvent (load) {
this._visible = false;
this._x = 500;
this._y = -50;
this._rotation = 10;
}
onClipEvent (enterFrame) {
if ((this._y < 0) && (_root.playerWins == 0)) {
this._xscale = 20 + random(22);
this._yscale = this._xscale;
this._flyingSpeed = this._xscale / 10;
this._y = 250 + random(100);
this._x = -50;
this._visible = true;
this._alpha = this._xscale * 2;
}
if ((this._y > 0) && (this._x < 690)) {
this._x = this._x + this._flyingSpeed;
}
if ((this._y > 0) && (this._x > 685)) {
this._x = 500;
this._y = -50;
}
}
Instance of Symbol 565 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
this._x = 560;
this._y = -50;
this._rotation = 350;
}
onClipEvent (enterFrame) {
if ((this._y < 0) && (_root.playerWins == 0)) {
this._xscale = 20 + random(22);
this._yscale = this._xscale;
this._flyingSpeed = this._xscale / 10;
this._y = 250 + random(100);
this._x = 690;
this._visible = true;
this._alpha = this._xscale * 2;
}
if ((this._y > 0) && (this._x > -50)) {
this._x = this._x - this._flyingSpeed;
}
if ((this._y > 0) && (this._x < -45)) {
this._x = 560;
this._y = -50;
}
}
Instance of Symbol 576 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
if (_root.playerWins == 0) {
this.gotoAndPlay(1);
}
if (_root.playerWins == 3) {
this.gotoAndPlay(37);
}
this._visible = true;
}
Instance of Symbol 578 MovieClip "alienPodium" in Frame 7
onClipEvent (load) {
this._visible = false;
if (_root.playerWins == 0) {
this._visible = true;
}
}
Instance of Symbol 594 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
this._azTurn = 300;
this._azRotate = 0.2;
}
onClipEvent (enterFrame) {
this._rotation = this._azTurn;
if ((this._azTurn < 365) && (this._azRotate > 0)) {
this._azTurn = this._azTurn + this._azRotate;
}
if (this._azTurn >= 365) {
this._azTurn = 365;
this._azRotate = -0.2;
}
if ((this._azTurn > 300) && (this._azRotate < 0)) {
this._azTurn = this._azTurn + this._azRotate;
}
if (this._azTurn <= 300) {
this._azTurn = 300;
this._azRotate = 0.2;
}
if (this._visible == false) {
this._visible = true;
}
}
Instance of Symbol 594 MovieClip in Frame 7
onClipEvent (load) {
this._visible = false;
this._azTurn = 390;
this._azRotate = -0.2;
}
onClipEvent (enterFrame) {
this._rotation = this._azTurn;
if ((this._azTurn < 390) && (this._azRotate > 0)) {
this._azTurn = this._azTurn + this._azRotate;
}
if (this._azTurn >= 390) {
this._azTurn = 390;
this._azRotate = -0.2;
}
if ((this._azTurn > 325) && (this._azRotate < 0)) {
this._azTurn = this._azTurn + this._azRotate;
}
if (this._azTurn <= 325) {
this._azTurn = 325;
this._azRotate = 0.2;
}
if (this._visible == false) {
this._visible = true;
}
}
Frame 8
stop();
Instance of Symbol 604 MovieClip in Frame 8
onClipEvent (load) {
bonusDelay = getTimer();
}
onClipEvent (enterFrame) {
if (getTimer() > (bonusDelay + 3000)) {
this.gotoAndPlay(this._currentframe + 1);
bonusDelay = getTimer();
}
}
Frame 9
var o = {n:[5, 2, 10, 14, 14, 1, 4, 12, 11, 14, 3, 5, 3, 3, 15, 5], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var boardID = o.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:boardID, score:_root.playerScore});
Frame 10
gotoAndPlay ("menuPress");
Frame 11
var o = {n:[5, 2, 10, 14, 14, 1, 4, 12, 11, 14, 3, 5, 3, 3, 15, 5], f:function (i, s) {
if (s.length == 16) {
return(s);
}
return(this.f(i + 1, s + this.n[i].toString(16)));
}};
var boardID = o.f(0, "");
mochi.as2.MochiScores.showLeaderboard({boardID:boardID});
Frame 12
gotoAndPlay ("menuPress");
Frame 13
stop();
Instance of Symbol 619 MovieClip in Frame 13
onClipEvent (load) {
this._menuDelay = getTimer();
}
onClipEvent (enterFrame) {
if (getTimer() > (this._menuDelay + 3750)) {
_root.gotoAndPlay("inTro");
}
}
Symbol 22 MovieClip Frame 10
gotoAndPlay (1);
Symbol 622 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices
{
static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _loader, _loaderListener, _sendChannel;
function MochiServices () {
}
static function get id() {
return(_id);
}
static function get clip() {
return(_container);
}
static function get childClip() {
return(_clip);
}
static function getVersion() {
return("3.0");
}
static function allowDomains(server) {
var _local1 = server.split("/")[2].split(":")[0];
if (System.security) {
if (System.security.allowDomain) {
System.security.allowDomain("*");
System.security.allowDomain(_local1);
}
if (System.security.allowInsecureDomain) {
System.security.allowInsecureDomain("*");
System.security.allowInsecureDomain(_local1);
}
}
return(_local1);
}
static function get isNetworkAvailable() {
if (System.security) {
var _local1 = System.security;
if (_local1.sandboxType == "localWithFile") {
return(false);
}
}
return(true);
}
static function set comChannelName(val) {
if (val != undefined) {
if (val.length > 3) {
_sendChannelName = val + "_fromgame";
initComChannels();
}
}
//return(__get__comChannelName());
}
static function get connected() {
return(_connected);
}
static function connect(id, clip, onError) {
if ((!_connected) && (_clip == undefined)) {
trace("MochiServices Connecting...");
_connecting = true;
init(id, clip);
}
if (onError != undefined) {
mochi.as2.MochiServices.onError = onError;
} else if (mochi.as2.MochiServices.onError == undefined) {
mochi.as2.MochiServices.onError = function (errorCode) {
trace(errorCode);
};
}
}
static function disconnect() {
if (_connected || (_connecting)) {
_connecting = (_connected = false);
flush(true);
if (_clip != undefined) {
_clip.removeMovieClip();
delete _clip;
}
_listenChannel.close();
}
}
static function init(id, clip) {
_id = id;
if (clip != undefined) {
_container = clip;
} else {
_container = _root;
}
loadCommunicator(id, _container);
}
static function loadCommunicator(id, clip) {
var _local3 = "_mochiservices_com_" + id;
if (_clip != null) {
return(_clip);
}
if (!isNetworkAvailable) {
return(null);
}
if (urlOptions().servicesURL != undefined) {
_servicesURL = urlOptions().servicesURL;
}
allowDomains(_servicesURL);
_clip = clip.createEmptyMovieClip(_local3, 10336, false);
_listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999));
listen();
_loader = new MovieClipLoader();
if (_loaderListener.waitInterval != null) {
clearInterval(_loaderListener.waitInterval);
}
_loaderListener = {};
_loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) {
trace("MochiServices could not load.");
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError.apply(null, [errorCode]);
};
_loaderListener.onLoadStart = function (target_mc) {
this.isLoading = true;
};
_loaderListener.startTime = getTimer();
_loaderListener.wait = function () {
if ((getTimer() - this.startTime) > 10000) {
if (!this.isLoading) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
}
clearInterval(this.waitInterval);
}
};
_loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000);
_loader.addListener(_loaderListener);
_loader.loadClip((((_servicesURL + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options), _clip);
_sendChannel = new LocalConnection();
_sendChannel._queue = [];
return(_clip);
}
static function onStatus(infoObject) {
if (!(infoObject.level === "error")) {
} else {
_connected = false;
_listenChannel.connect(_listenChannelName);
}
}
static function listen() {
_listenChannel = new LocalConnection();
_listenChannel.handshake = function (args) {
mochi.as2.MochiServices.__set__comChannelName(args.newChannel);
};
_listenChannel.allowDomain = function (d) {
return(true);
};
_listenChannel.allowInsecureDomain = _listenChannel.allowDomain;
_listenChannel._nextcallbackID = 0;
_listenChannel._callbacks = {};
_listenChannel.connect(_listenChannelName);
trace("Waiting for MochiAds services to connect...");
}
static function initComChannels() {
if (!_connected) {
_sendChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"});
_sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()});
_listenChannel.onStatus = function (infoObject) {
mochi.as2.MochiServices.onStatus(infoObject);
};
_listenChannel.onReceive = function (pkg) {
var _local5 = pkg.callbackID;
var _local4 = this._callbacks[_local5];
if (!_local4) {
return(undefined);
}
var _local2 = _local4.callbackMethod;
var _local3 = _local4.callbackObject;
if (_local3 && (typeof(_local2) == "string")) {
_local2 = _local3[_local2];
}
if (_local2 != undefined) {
_local2.apply(_local3, pkg.args);
}
delete this._callbacks[_local5];
};
_listenChannel.onError = function () {
mochi.as2.MochiServices.onError.apply(null, ["IOError"]);
};
trace("connected!");
_connecting = false;
_connected = true;
while (_sendChannel._queue.length > 0) {
_sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift());
}
}
}
static function flush(error) {
var _local1;
var _local2;
while (_sendChannel._queue.length > 0) {
_local1 = _sendChannel._queue.shift();
if (_local1.callbackID != null) {
_local2 = _listenChannel._callbacks[_local1.callbackID];
}
delete _listenChannel._callbacks[_local1.callbackID];
if (error) {
handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod);
}
}
}
static function handleError(args, callbackObject, callbackMethod) {
if (args != null) {
if (args.onError != null) {
args.onError.apply(null, ["NotConnected"]);
}
if ((args.options != null) && (args.options.onError != null)) {
args.options.onError.apply(null, ["NotConnected"]);
}
}
if (callbackMethod != null) {
args = {};
args.error = true;
args.errorCode = "NotConnected";
if ((callbackObject != null) && (typeof(callbackMethod) == "string")) {
callbackObject[callbackMethod](args);
} else if (callbackMethod != null) {
callbackMethod.apply(args);
}
}
}
static function send(methodName, args, callbackObject, callbackMethod) {
if (_connected) {
_sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
} else {
if ((_clip == undefined) || (!_connecting)) {
onError.apply(null, ["NotConnected"]);
handleError(args, callbackObject, callbackMethod);
flush(true);
return(undefined);
}
_sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID});
}
_listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod};
_listenChannel._nextcallbackID++;
}
static function urlOptions() {
var _local5 = {};
if (_root.mochiad_options) {
var _local4 = _root.mochiad_options.split("&");
var _local2 = 0;
while (_local2 < _local4.length) {
var _local3 = _local4[_local2].split("=");
_local5[unescape(_local3[0])] = unescape(_local3[1]);
_local2++;
}
}
return(_local5);
}
static function addLinkEvent(url, burl, btn, onClick) {
var timeout = 1500;
var t0 = getTimer();
var _local2 = new Object();
_local2.mav = getVersion();
_local2.swfv = btn.getSWFVersion() || 6;
_local2.swfurl = btn._url;
_local2.fv = System.capabilities.version;
_local2.os = System.capabilities.os;
_local2.lang = System.capabilities.language;
_local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY;
var s = "?";
var _local3 = 0;
for (var _local6 in _local2) {
if (_local3 != 0) {
s = s + "&";
}
_local3++;
s = ((s + _local6) + "=") + escape(_local2[_local6]);
}
if (!(netupAttempted || (_connected))) {
var ping = btn.createEmptyMovieClip("ping", 777);
var _local7 = btn.createEmptyMovieClip("nettest", 778);
netupAttempted = true;
ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer());
_local7.onEnterFrame = function () {
if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) {
delete this.onEnterFrame;
} else if ((getTimer() - t0) > timeout) {
delete this.onEnterFrame;
mochi.as2.MochiServices.netup = false;
}
};
}
var _local4 = btn.createEmptyMovieClip("clk", 1001);
_local4._alpha = 0;
_local4.beginFill(1044735);
_local4.moveTo(0, 0);
_local4.lineTo(0, btn._height);
_local4.lineTo(btn._width, btn._height);
_local4.lineTo(btn._width, 0);
_local4.lineTo(0, 0);
_local4.endFill();
_local4.onRelease = function () {
if (mochi.as2.MochiServices.netup) {
getURL (url + s, "_blank");
} else {
getURL (burl, "_blank");
}
if (onClick != undefined) {
onClick();
}
};
}
static var _servicesURL = "http://www.mochiads.com/static/lib/services/services.swf";
static var _listenChannelName = "__ms_";
static var _connecting = false;
static var _connected = false;
static var netup = true;
static var netupAttempted = false;
}
Symbol 623 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores
{
static var boardID, onClose, onError;
function MochiScores () {
}
static function setBoardID(boardID) {
mochi.as2.MochiScores.boardID = boardID;
mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID});
}
static function showLeaderboard(options) {
if ((options.clip == null) || (options.clip == undefined)) {
options.clip = mochi.as2.MochiServices.clip;
}
if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) {
mochi.as2.MochiServices.disconnect();
mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip);
}
delete options.clip;
if (options.name != null) {
if (typeof(options.name) == "object") {
if (options.name.text != undefined) {
options.name = options.name.text;
}
}
}
if (options.score != null) {
if (options.score instanceof TextField) {
if (options.score.text != undefined) {
options.score = options.score.text;
}
} else if (options.score instanceof mochi.as2.MochiDigits) {
options.score = options.score.value;
}
var _local1 = Number(options.score);
if (isNaN(_local1)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'");
} else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(_local1) != _local1) {
trace(("WARNING: Submitted score '" + options.score) + "' will be truncated");
}
options.score = _local1;
}
}
if (options.onDisplay != null) {
options.onDisplay();
} else {
mochi.as2.MochiServices.__get__clip().stop();
}
if (options.onClose != null) {
onClose = options.onClose;
} else {
onClose = function () {
mochi.as2.MochiServices.__get__clip().play();
};
}
if (options.onError != null) {
onError = options.onError;
} else {
onError = onClose;
}
if (options.boardID == null) {
if (boardID != null) {
options.boardID = boardID;
}
}
trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal");
mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose);
}
static function closeLeaderboard() {
mochi.as2.MochiServices.send("scores_closeLeaderboard");
}
static function getPlayerInfo(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod);
}
static function submit(score, name, callbackObj, callbackMethod) {
score = Number(score);
if (isNaN(score)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'");
} else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) {
trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite");
} else {
if (Math.floor(score) != score) {
trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated");
}
score = Number(score);
}
mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod);
}
static function requestList(callbackObj, callbackMethod) {
mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod);
}
static function scoresArrayToObjects(scores) {
var _local5 = {};
var _local1;
var _local4;
var _local2;
var _local6;
for (var _local8 in scores) {
if (typeof(scores[_local8]) == "object") {
if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) {
_local5[_local8] = [];
_local2 = scores[_local8];
_local4 = 0;
while (_local4 < _local2.rows.length) {
_local6 = {};
_local1 = 0;
while (_local1 < _local2.cols.length) {
_local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1];
_local1++;
}
_local5[_local8].push(_local6);
_local4++;
}
} else {
_local5[_local8] = {};
for (var _local7 in scores[_local8]) {
_local5[_local8][_local7] = scores[_local8][_local7];
}
}
} else {
_local5[_local8] = scores[_local8];
}
}
return(_local5);
}
static function doClose(args) {
if (args.error == true) {
if (args.errorCode == undefined) {
args.errorCode = "IOError";
}
onError.apply(null, [args.errorCode]);
} else {
onClose.apply();
}
}
}
Symbol 624 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits
{
var Encoder, Fragment, Sibling;
function MochiDigits (digit, index) {
Encoder = 0;
setValue(digit, index);
}
function get value() {
return(Number(toString()));
}
function set value(v) {
setValue(v);
//return(value);
}
function addValue(v) {
value = value + v;
}
function setValue(digit, index) {
var _local3 = digit.toString();
if ((index == undefined) || (isNaN(index))) {
index = 0;
}
Fragment = _local3.charCodeAt(index++) ^ Encoder;
if (index < _local3.length) {
Sibling = new mochi.as2.MochiDigits(digit, index);
} else {
Sibling = null;
}
reencode();
}
function reencode() {
var _local2 = int(2147483647 * Math.random());
Fragment = Fragment ^ (_local2 ^ Encoder);
Encoder = _local2;
}
function toString() {
var _local2 = String.fromCharCode(Fragment ^ Encoder);
return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2)));
}
}
Symbol 26 MovieClip Frame 1
stop();
Symbol 26 MovieClip Frame 3
gotoAndPlay (1);
Symbol 31 MovieClip Frame 18
gotoAndPlay (1);
Symbol 37 MovieClip Frame 1
stop();
Symbol 37 MovieClip Frame 2
stop();
Symbol 37 MovieClip Frame 3
stop();
Symbol 37 MovieClip Frame 4
stop();
Symbol 37 MovieClip Frame 5
stop();
Symbol 42 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 2
stop();
Symbol 44 MovieClip Frame 1
stop();
Symbol 44 MovieClip Frame 60
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 2
stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 49 MovieClip Frame 2
stop();
Symbol 51 MovieClip Frame 1
stop();
Symbol 51 MovieClip Frame 2
stop();
Symbol 55 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 6
gotoAndPlay (1);
Symbol 59 MovieClip Frame 1
stop();
Symbol 59 MovieClip Frame 6
gotoAndPlay (1);
Symbol 63 MovieClip Frame 1
stop();
Symbol 63 MovieClip Frame 6
gotoAndPlay (1);
Symbol 66 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 6
gotoAndPlay (1);
Symbol 69 MovieClip Frame 1
stop();
Symbol 69 MovieClip Frame 6
gotoAndPlay (1);
Symbol 74 MovieClip Frame 50
stop();
Symbol 77 MovieClip Frame 100
stop();
Symbol 78 MovieClip Frame 50
stop();
Symbol 79 MovieClip Frame 60
stop();
Symbol 86 MovieClip Frame 36
gotoAndPlay (1);
Symbol 96 MovieClip Frame 24
gotoAndPlay (1);
Symbol 97 Button
on (release) {
_root.snd12.stop();
_root.gotoAndPlay("nextLevel");
}
Symbol 106 MovieClip Frame 18
gotoAndPlay (1);
Symbol 112 MovieClip Frame 36
gotoAndPlay (1);
Symbol 113 Button
on (release) {
_root.gotoAndPlay("inStruct");
}
Symbol 118 MovieClip Frame 36
gotoAndPlay (1);
Symbol 119 Button
on (release) {
if (_root.muteSounds == 0) {
stopAllSounds();
_root.muteSounds = 3;
} else {
_root.snd12.start(0, 3000);
_root.muteSounds = 0;
}
}
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 2
stop();
Symbol 127 MovieClip Frame 36
gotoAndPlay (1);
Symbol 131 Button
on (release) {
_root._quality = "LOW";
}
Symbol 134 Button
on (release) {
_root._quality = "MEDIUM";
}
Symbol 137 Button
on (release) {
_root._quality = "HIGH";
}
Symbol 142 MovieClip Frame 36
gotoAndPlay (1);
Symbol 145 Button
on (release) {
if (_root.powerExplosion == 0) {
_root.parTicles = 2;
_root.powerExplosion = 3;
_root.powerBlowX = _xmouse;
_root.powerBlowY = _ymouse;
}
}
Symbol 146 Button
on (release) {
if (_root.powerExplosion == 0) {
_root.parTicles = 5;
_root.powerExplosion = 3;
_root.powerBlowX = _xmouse;
_root.powerBlowY = _ymouse;
}
}
Symbol 147 Button
on (release) {
if (_root.powerExplosion == 0) {
_root.parTicles = 10;
_root.powerExplosion = 3;
_root.powerBlowX = _xmouse;
_root.powerBlowY = _ymouse;
}
}
Symbol 156 MovieClip Frame 36
gotoAndPlay (1);
Symbol 157 Button
on (release) {
_root.snd12.stop();
_root.gotoAndPlay("viewScores");
}
Symbol 163 MovieClip Frame 36
gotoAndPlay (1);
Symbol 164 Button
on (release) {
getURL ("http://www.bunnygames.com/in.php?game=gravitas&zone=more", "_blank");
}
Symbol 166 Button
on (release) {
getURL ("http://www.tmbsoft.com", "_blank");
}
Symbol 168 MovieClip Frame 1
stop();
Symbol 168 MovieClip Frame 2
stop();
Symbol 170 Button
on (release) {
getURL ("http://www.bunnygames.com/in.php?game=gravitas&zone=bunny", "_blank");
}
Symbol 176 MovieClip Frame 18
gotoAndPlay (1);
Symbol 177 MovieClip Frame 18
gotoAndPlay (1);
Symbol 179 MovieClip Frame 11
stop();
Symbol 189 MovieClip Frame 1
stop();
Symbol 189 MovieClip Frame 2
stop();
Symbol 189 MovieClip Frame 3
stop();
Symbol 189 MovieClip Frame 4
stop();
Symbol 189 MovieClip Frame 5
stop();
Symbol 189 MovieClip Frame 6
stop();
Symbol 189 MovieClip Frame 7
stop();
Symbol 189 MovieClip Frame 8
stop();
Symbol 189 MovieClip Frame 9
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 2
stop();
Symbol 195 MovieClip Frame 3
stop();
Symbol 195 MovieClip Frame 4
stop();
Symbol 195 MovieClip Frame 5
stop();
Symbol 195 MovieClip Frame 6
stop();
Symbol 195 MovieClip Frame 7
stop();
Symbol 195 MovieClip Frame 8
stop();
Symbol 195 MovieClip Frame 9
stop();
Symbol 195 MovieClip Frame 10
stop();
Symbol 195 MovieClip Frame 11
stop();
Symbol 195 MovieClip Frame 12
stop();
Symbol 195 MovieClip Frame 13
stop();
Symbol 195 MovieClip Frame 14
stop();
Symbol 195 MovieClip Frame 15
stop();
Symbol 195 MovieClip Frame 16
stop();
Symbol 195 MovieClip Frame 17
stop();
Symbol 195 MovieClip Frame 18
stop();
Symbol 195 MovieClip Frame 19
stop();
Symbol 195 MovieClip Frame 20
stop();
Symbol 195 MovieClip Frame 21
stop();
Symbol 195 MovieClip Frame 22
stop();
Symbol 195 MovieClip Frame 23
stop();
Symbol 195 MovieClip Frame 24
stop();
Symbol 195 MovieClip Frame 25
stop();
Symbol 195 MovieClip Frame 26
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 3
stop();
Symbol 199 MovieClip Frame 4
stop();
Symbol 199 MovieClip Frame 5
stop();
Symbol 199 MovieClip Frame 6
stop();
Symbol 199 MovieClip Frame 7
stop();
Symbol 199 MovieClip Frame 8
stop();
Symbol 199 MovieClip Frame 9
stop();
Symbol 199 MovieClip Frame 10
stop();
Symbol 199 MovieClip Frame 11
stop();
Symbol 199 MovieClip Frame 12
stop();
Symbol 199 MovieClip Frame 13
stop();
Symbol 199 MovieClip Frame 14
stop();
Symbol 199 MovieClip Frame 15
stop();
Symbol 199 MovieClip Frame 16
stop();
Symbol 199 MovieClip Frame 17
stop();
Symbol 199 MovieClip Frame 18
stop();
Symbol 199 MovieClip Frame 19
stop();
Symbol 199 MovieClip Frame 20
stop();
Symbol 199 MovieClip Frame 21
stop();
Symbol 199 MovieClip Frame 22
stop();
Symbol 199 MovieClip Frame 23
stop();
Symbol 199 MovieClip Frame 24
stop();
Symbol 199 MovieClip Frame 25
stop();
Symbol 199 MovieClip Frame 26
stop();
Symbol 199 MovieClip Frame 27
stop();
Symbol 199 MovieClip Frame 28
stop();
Symbol 199 MovieClip Frame 29
stop();
Symbol 199 MovieClip Frame 30
stop();
Symbol 199 MovieClip Frame 31
stop();
Symbol 199 MovieClip Frame 32
stop();
Symbol 199 MovieClip Frame 33
stop();
Symbol 199 MovieClip Frame 34
stop();
Symbol 199 MovieClip Frame 35
stop();
Symbol 199 MovieClip Frame 36
stop();
Symbol 199 MovieClip Frame 37
stop();
Symbol 199 MovieClip Frame 38
stop();
Symbol 199 MovieClip Frame 39
stop();
Symbol 199 MovieClip Frame 40
stop();
Symbol 199 MovieClip Frame 41
stop();
Symbol 199 MovieClip Frame 42
stop();
Symbol 199 MovieClip Frame 43
stop();
Symbol 199 MovieClip Frame 44
stop();
Symbol 199 MovieClip Frame 45
stop();
Symbol 199 MovieClip Frame 46
stop();
Symbol 199 MovieClip Frame 47
stop();
Symbol 199 MovieClip Frame 48
stop();
Symbol 199 MovieClip Frame 49
stop();
Symbol 199 MovieClip Frame 50
stop();
Symbol 199 MovieClip Frame 51
stop();
Symbol 199 MovieClip Frame 52
stop();
Symbol 199 MovieClip Frame 53
stop();
Symbol 199 MovieClip Frame 54
stop();
Symbol 199 MovieClip Frame 55
stop();
Symbol 199 MovieClip Frame 56
stop();
Symbol 199 MovieClip Frame 57
stop();
Symbol 199 MovieClip Frame 58
stop();
Symbol 199 MovieClip Frame 59
stop();
Symbol 199 MovieClip Frame 60
stop();
Symbol 199 MovieClip Frame 61
stop();
Symbol 199 MovieClip Frame 62
stop();
Symbol 199 MovieClip Frame 63
stop();
Symbol 199 MovieClip Frame 64
stop();
Symbol 199 MovieClip Frame 65
stop();
Symbol 199 MovieClip Frame 66
stop();
Symbol 199 MovieClip Frame 67
stop();
Symbol 199 MovieClip Frame 68
stop();
Symbol 199 MovieClip Frame 69
stop();
Symbol 199 MovieClip Frame 70
stop();
Symbol 199 MovieClip Frame 71
stop();
Symbol 199 MovieClip Frame 72
stop();
Symbol 199 MovieClip Frame 73
stop();
Symbol 199 MovieClip Frame 74
stop();
Symbol 199 MovieClip Frame 75
stop();
Symbol 199 MovieClip Frame 76
stop();
Symbol 199 MovieClip Frame 77
stop();
Symbol 199 MovieClip Frame 78
stop();
Symbol 199 MovieClip Frame 79
stop();
Symbol 199 MovieClip Frame 80
stop();
Symbol 199 MovieClip Frame 81
stop();
Symbol 199 MovieClip Frame 82
stop();
Symbol 199 MovieClip Frame 83
stop();
Symbol 199 MovieClip Frame 84
stop();
Symbol 199 MovieClip Frame 85
stop();
Symbol 199 MovieClip Frame 86
stop();
Symbol 199 MovieClip Frame 87
stop();
Symbol 199 MovieClip Frame 88
stop();
Symbol 199 MovieClip Frame 89
stop();
Symbol 199 MovieClip Frame 90
stop();
Symbol 199 MovieClip Frame 91
stop();
Symbol 199 MovieClip Frame 92
stop();
Symbol 199 MovieClip Frame 93
stop();
Symbol 199 MovieClip Frame 94
stop();
Symbol 199 MovieClip Frame 95
stop();
Symbol 199 MovieClip Frame 96
stop();
Symbol 199 MovieClip Frame 97
stop();
Symbol 199 MovieClip Frame 98
stop();
Symbol 199 MovieClip Frame 99
stop();
Symbol 199 MovieClip Frame 100
stop();
Symbol 199 MovieClip Frame 101
stop();
Symbol 199 MovieClip Frame 102
stop();
Symbol 199 MovieClip Frame 103
stop();
Symbol 199 MovieClip Frame 104
stop();
Symbol 199 MovieClip Frame 105
stop();
Symbol 199 MovieClip Frame 106
stop();
Symbol 199 MovieClip Frame 107
stop();
Symbol 199 MovieClip Frame 108
stop();
Symbol 199 MovieClip Frame 109
stop();
Symbol 199 MovieClip Frame 110
stop();
Symbol 199 MovieClip Frame 111
stop();
Symbol 199 MovieClip Frame 112
stop();
Symbol 199 MovieClip Frame 113
stop();
Symbol 199 MovieClip Frame 114
stop();
Symbol 199 MovieClip Frame 115
stop();
Symbol 199 MovieClip Frame 116
stop();
Symbol 199 MovieClip Frame 117
stop();
Symbol 199 MovieClip Frame 118
stop();
Symbol 199 MovieClip Frame 119
stop();
Symbol 199 MovieClip Frame 120
stop();
Symbol 199 MovieClip Frame 121
stop();
Symbol 201 Button
on (release) {
getURL ("http://www.tmbsoft.com", "_blank");
}
Symbol 214 MovieClip Frame 31
gotoAndPlay (1);
Symbol 215 MovieClip Frame 31
gotoAndPlay (1);
Symbol 228 MovieClip Frame 1
stop();
Symbol 228 MovieClip Frame 8
gotoAndPlay (1);
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 2
stop();
Symbol 233 MovieClip Frame 3
stop();
Symbol 264 MovieClip Frame 24
gotoAndPlay (1);
Symbol 264 MovieClip Frame 62
gotoAndPlay (1);
Symbol 291 MovieClip Frame 24
gotoAndPlay (1);
Symbol 291 MovieClip Frame 62
gotoAndPlay (1);
Symbol 317 MovieClip Frame 24
gotoAndPlay (1);
Symbol 317 MovieClip Frame 62
gotoAndPlay (1);
Symbol 342 MovieClip Frame 24
gotoAndPlay (1);
Symbol 342 MovieClip Frame 62
gotoAndPlay (1);
Symbol 353 MovieClip Frame 5
gotoAndPlay (1);
Symbol 355 MovieClip Frame 5
gotoAndPlay (1);
Symbol 357 MovieClip Frame 5
gotoAndPlay (1);
Symbol 359 MovieClip Frame 5
gotoAndPlay (1);
Symbol 383 MovieClip Frame 32
gotoAndPlay (1);
Symbol 387 MovieClip Frame 28
gotoAndPlay (1);
Symbol 391 MovieClip Frame 160
gotoAndPlay (1);
Symbol 404 MovieClip Frame 12
gotoAndPlay (1);
Symbol 407 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 2
stop();
Symbol 407 MovieClip Frame 3
stop();
Symbol 407 MovieClip Frame 4
stop();
Symbol 407 MovieClip Frame 5
stop();
Symbol 407 MovieClip Frame 6
stop();
Symbol 407 MovieClip Frame 7
stop();
Symbol 407 MovieClip Frame 8
stop();
Symbol 407 MovieClip Frame 9
stop();
Symbol 407 MovieClip Frame 10
stop();
Symbol 407 MovieClip Frame 11
stop();
Symbol 407 MovieClip Frame 12
stop();
Symbol 407 MovieClip Frame 13
stop();
Symbol 407 MovieClip Frame 14
stop();
Symbol 407 MovieClip Frame 15
stop();
Symbol 407 MovieClip Frame 16
stop();
Symbol 407 MovieClip Frame 17
stop();
Symbol 407 MovieClip Frame 18
stop();
Symbol 407 MovieClip Frame 19
stop();
Symbol 407 MovieClip Frame 20
stop();
Symbol 407 MovieClip Frame 21
stop();
Symbol 407 MovieClip Frame 22
stop();
Symbol 407 MovieClip Frame 23
stop();
Symbol 407 MovieClip Frame 24
stop();
Symbol 407 MovieClip Frame 25
stop();
Symbol 407 MovieClip Frame 26
stop();
Symbol 407 MovieClip Frame 27
stop();
Symbol 407 MovieClip Frame 28
stop();
Symbol 407 MovieClip Frame 29
stop();
Symbol 407 MovieClip Frame 30
stop();
Symbol 407 MovieClip Frame 31
stop();
Symbol 407 MovieClip Frame 32
stop();
Symbol 407 MovieClip Frame 33
stop();
Symbol 407 MovieClip Frame 34
stop();
Symbol 407 MovieClip Frame 35
stop();
Symbol 407 MovieClip Frame 36
stop();
Symbol 407 MovieClip Frame 37
stop();
Symbol 407 MovieClip Frame 38
stop();
Symbol 407 MovieClip Frame 39
stop();
Symbol 407 MovieClip Frame 40
stop();
Symbol 407 MovieClip Frame 41
stop();
Symbol 407 MovieClip Frame 42
stop();
Symbol 407 MovieClip Frame 43
stop();
Symbol 407 MovieClip Frame 44
stop();
Symbol 407 MovieClip Frame 45
stop();
Symbol 407 MovieClip Frame 46
stop();
Symbol 407 MovieClip Frame 47
stop();
Symbol 407 MovieClip Frame 48
stop();
Symbol 407 MovieClip Frame 49
stop();
Symbol 407 MovieClip Frame 50
stop();
Symbol 407 MovieClip Frame 51
stop();
Symbol 407 MovieClip Frame 52
stop();
Symbol 407 MovieClip Frame 53
stop();
Symbol 407 MovieClip Frame 54
stop();
Symbol 407 MovieClip Frame 55
stop();
Symbol 407 MovieClip Frame 56
stop();
Symbol 407 MovieClip Frame 57
stop();
Symbol 407 MovieClip Frame 58
stop();
Symbol 407 MovieClip Frame 59
stop();
Symbol 407 MovieClip Frame 60
stop();
Symbol 407 MovieClip Frame 61
stop();
Symbol 407 MovieClip Frame 62
stop();
Symbol 407 MovieClip Frame 63
stop();
Symbol 407 MovieClip Frame 64
stop();
Symbol 407 MovieClip Frame 65
stop();
Symbol 407 MovieClip Frame 66
stop();
Symbol 407 MovieClip Frame 67
stop();
Symbol 407 MovieClip Frame 68
stop();
Symbol 407 MovieClip Frame 69
stop();
Symbol 407 MovieClip Frame 70
stop();
Symbol 407 MovieClip Frame 71
stop();
Symbol 407 MovieClip Frame 72
stop();
Symbol 407 MovieClip Frame 73
stop();
Symbol 407 MovieClip Frame 74
stop();
Symbol 407 MovieClip Frame 75
stop();
Symbol 407 MovieClip Frame 76
stop();
Symbol 407 MovieClip Frame 77
stop();
Symbol 407 MovieClip Frame 78
stop();
Symbol 407 MovieClip Frame 79
stop();
Symbol 407 MovieClip Frame 80
stop();
Symbol 407 MovieClip Frame 81
stop();
Symbol 407 MovieClip Frame 82
stop();
Symbol 407 MovieClip Frame 83
stop();
Symbol 407 MovieClip Frame 84
stop();
Symbol 407 MovieClip Frame 85
stop();
Symbol 407 MovieClip Frame 86
stop();
Symbol 407 MovieClip Frame 87
stop();
Symbol 407 MovieClip Frame 88
stop();
Symbol 407 MovieClip Frame 89
stop();
Symbol 407 MovieClip Frame 90
stop();
Symbol 407 MovieClip Frame 91
stop();
Symbol 407 MovieClip Frame 92
stop();
Symbol 407 MovieClip Frame 93
stop();
Symbol 407 MovieClip Frame 94
stop();
Symbol 407 MovieClip Frame 95
stop();
Symbol 407 MovieClip Frame 96
stop();
Symbol 407 MovieClip Frame 97
stop();
Symbol 407 MovieClip Frame 98
stop();
Symbol 407 MovieClip Frame 99
stop();
Symbol 407 MovieClip Frame 100
stop();
Symbol 407 MovieClip Frame 101
stop();
Symbol 407 MovieClip Frame 102
stop();
Symbol 407 MovieClip Frame 103
stop();
Symbol 407 MovieClip Frame 104
stop();
Symbol 407 MovieClip Frame 105
stop();
Symbol 407 MovieClip Frame 106
stop();
Symbol 407 MovieClip Frame 107
stop();
Symbol 407 MovieClip Frame 108
stop();
Symbol 407 MovieClip Frame 109
stop();
Symbol 407 MovieClip Frame 110
stop();
Symbol 407 MovieClip Frame 111
stop();
Symbol 407 MovieClip Frame 112
stop();
Symbol 407 MovieClip Frame 113
stop();
Symbol 407 MovieClip Frame 114
stop();
Symbol 407 MovieClip Frame 115
stop();
Symbol 407 MovieClip Frame 116
stop();
Symbol 407 MovieClip Frame 117
stop();
Symbol 407 MovieClip Frame 118
stop();
Symbol 407 MovieClip Frame 119
stop();
Symbol 407 MovieClip Frame 120
stop();
Symbol 407 MovieClip Frame 121
stop();
Symbol 407 MovieClip Frame 122
stop();
Symbol 407 MovieClip Frame 123
stop();
Symbol 407 MovieClip Frame 124
stop();
Symbol 407 MovieClip Frame 125
stop();
Symbol 407 MovieClip Frame 126
stop();
Symbol 407 MovieClip Frame 127
stop();
Symbol 407 MovieClip Frame 128
stop();
Symbol 407 MovieClip Frame 129
stop();
Symbol 407 MovieClip Frame 130
stop();
Symbol 407 MovieClip Frame 131
stop();
Symbol 407 MovieClip Frame 132
stop();
Symbol 407 MovieClip Frame 133
stop();
Symbol 407 MovieClip Frame 134
stop();
Symbol 407 MovieClip Frame 135
stop();
Symbol 407 MovieClip Frame 136
stop();
Symbol 407 MovieClip Frame 137
stop();
Symbol 407 MovieClip Frame 138
stop();
Symbol 407 MovieClip Frame 139
stop();
Symbol 407 MovieClip Frame 140
stop();
Symbol 407 MovieClip Frame 141
stop();
Symbol 407 MovieClip Frame 142
stop();
Symbol 407 MovieClip Frame 143
stop();
Symbol 407 MovieClip Frame 144
stop();
Symbol 407 MovieClip Frame 145
stop();
Symbol 407 MovieClip Frame 146
stop();
Symbol 407 MovieClip Frame 147
stop();
Symbol 407 MovieClip Frame 148
stop();
Symbol 407 MovieClip Frame 149
stop();
Symbol 407 MovieClip Frame 150
stop();
Symbol 407 MovieClip Frame 151
stop();
Symbol 407 MovieClip Frame 152
stop();
Symbol 407 MovieClip Frame 153
stop();
Symbol 407 MovieClip Frame 154
stop();
Symbol 407 MovieClip Frame 155
stop();
Symbol 407 MovieClip Frame 156
stop();
Symbol 407 MovieClip Frame 157
stop();
Symbol 407 MovieClip Frame 158
stop();
Symbol 407 MovieClip Frame 159
stop();
Symbol 407 MovieClip Frame 160
stop();
Symbol 407 MovieClip Frame 161
stop();
Symbol 407 MovieClip Frame 162
stop();
Symbol 407 MovieClip Frame 163
stop();
Symbol 407 MovieClip Frame 164
stop();
Symbol 407 MovieClip Frame 165
stop();
Symbol 407 MovieClip Frame 166
stop();
Symbol 407 MovieClip Frame 167
stop();
Symbol 407 MovieClip Frame 168
stop();
Symbol 407 MovieClip Frame 169
stop();
Symbol 407 MovieClip Frame 170
stop();
Symbol 407 MovieClip Frame 171
stop();
Symbol 407 MovieClip Frame 172
stop();
Symbol 407 MovieClip Frame 173
stop();
Symbol 407 MovieClip Frame 174
stop();
Symbol 407 MovieClip Frame 175
stop();
Symbol 407 MovieClip Frame 176
stop();
Symbol 407 MovieClip Frame 177
stop();
Symbol 407 MovieClip Frame 178
stop();
Symbol 407 MovieClip Frame 179
stop();
Symbol 407 MovieClip Frame 180
stop();
Symbol 407 MovieClip Frame 181
gotoAndPlay (1);
Symbol 419 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 2
stop();
Symbol 419 MovieClip Frame 3
stop();
Symbol 419 MovieClip Frame 4
stop();
Symbol 419 MovieClip Frame 5
stop();
Symbol 419 MovieClip Frame 6
stop();
Symbol 419 MovieClip Frame 7
stop();
Symbol 419 MovieClip Frame 8
stop();
Symbol 419 MovieClip Frame 9
stop();
Symbol 419 MovieClip Frame 10
stop();
Symbol 419 MovieClip Frame 11
stop();
Symbol 421 MovieClip Frame 1
stop();
Symbol 421 MovieClip Frame 2
stop();
Symbol 421 MovieClip Frame 3
stop();
Symbol 421 MovieClip Frame 4
stop();
Symbol 421 MovieClip Frame 5
stop();
Symbol 421 MovieClip Frame 6
stop();
Symbol 421 MovieClip Frame 7
stop();
Symbol 421 MovieClip Frame 8
stop();
Symbol 421 MovieClip Frame 9
stop();
Symbol 421 MovieClip Frame 10
stop();
Symbol 421 MovieClip Frame 11
stop();
Symbol 423 MovieClip Frame 1
stop();
Symbol 423 MovieClip Frame 2
stop();
Symbol 423 MovieClip Frame 3
stop();
Symbol 423 MovieClip Frame 4
stop();
Symbol 423 MovieClip Frame 5
stop();
Symbol 423 MovieClip Frame 6
stop();
Symbol 423 MovieClip Frame 7
stop();
Symbol 423 MovieClip Frame 8
stop();
Symbol 423 MovieClip Frame 9
stop();
Symbol 423 MovieClip Frame 10
stop();
Symbol 423 MovieClip Frame 11
stop();
Symbol 425 MovieClip Frame 1
stop();
Symbol 425 MovieClip Frame 2
stop();
Symbol 425 MovieClip Frame 3
stop();
Symbol 425 MovieClip Frame 4
stop();
Symbol 425 MovieClip Frame 5
stop();
Symbol 425 MovieClip Frame 6
stop();
Symbol 425 MovieClip Frame 7
stop();
Symbol 425 MovieClip Frame 8
stop();
Symbol 425 MovieClip Frame 9
stop();
Symbol 425 MovieClip Frame 10
stop();
Symbol 425 MovieClip Frame 11
stop();
Symbol 428 MovieClip Frame 1
stop();
Symbol 428 MovieClip Frame 2
stop();
Symbol 428 MovieClip Frame 3
stop();
Symbol 428 MovieClip Frame 4
stop();
Symbol 428 MovieClip Frame 5
stop();
Symbol 428 MovieClip Frame 6
stop();
Symbol 428 MovieClip Frame 7
stop();
Symbol 428 MovieClip Frame 8
stop();
Symbol 428 MovieClip Frame 9
stop();
Symbol 428 MovieClip Frame 10
stop();
Symbol 428 MovieClip Frame 11
stop();
Symbol 430 MovieClip Frame 1
stop();
Symbol 430 MovieClip Frame 2
stop();
Symbol 430 MovieClip Frame 3
stop();
Symbol 430 MovieClip Frame 4
stop();
Symbol 430 MovieClip Frame 5
stop();
Symbol 430 MovieClip Frame 6
stop();
Symbol 430 MovieClip Frame 7
stop();
Symbol 430 MovieClip Frame 8
stop();
Symbol 430 MovieClip Frame 9
stop();
Symbol 430 MovieClip Frame 10
stop();
Symbol 430 MovieClip Frame 11
stop();
Symbol 432 MovieClip Frame 1
stop();
Symbol 432 MovieClip Frame 2
stop();
Symbol 432 MovieClip Frame 3
stop();
Symbol 432 MovieClip Frame 4
stop();
Symbol 432 MovieClip Frame 5
stop();
Symbol 432 MovieClip Frame 6
stop();
Symbol 432 MovieClip Frame 7
stop();
Symbol 432 MovieClip Frame 8
stop();
Symbol 432 MovieClip Frame 9
stop();
Symbol 432 MovieClip Frame 10
stop();
Symbol 432 MovieClip Frame 11
stop();
Symbol 434 MovieClip Frame 1
stop();
Symbol 434 MovieClip Frame 2
stop();
Symbol 434 MovieClip Frame 3
stop();
Symbol 434 MovieClip Frame 4
stop();
Symbol 434 MovieClip Frame 5
stop();
Symbol 434 MovieClip Frame 6
stop();
Symbol 434 MovieClip Frame 7
stop();
Symbol 434 MovieClip Frame 8
stop();
Symbol 434 MovieClip Frame 9
stop();
Symbol 434 MovieClip Frame 10
stop();
Symbol 434 MovieClip Frame 11
stop();
Symbol 436 MovieClip Frame 1
stop();
Symbol 436 MovieClip Frame 2
stop();
Symbol 436 MovieClip Frame 3
stop();
Symbol 436 MovieClip Frame 4
stop();
Symbol 436 MovieClip Frame 5
stop();
Symbol 436 MovieClip Frame 6
stop();
Symbol 436 MovieClip Frame 7
stop();
Symbol 436 MovieClip Frame 8
stop();
Symbol 436 MovieClip Frame 9
stop();
Symbol 436 MovieClip Frame 10
stop();
Symbol 436 MovieClip Frame 11
stop();
Symbol 438 MovieClip Frame 1
stop();
Symbol 438 MovieClip Frame 2
stop();
Symbol 438 MovieClip Frame 3
stop();
Symbol 438 MovieClip Frame 4
stop();
Symbol 438 MovieClip Frame 5
stop();
Symbol 438 MovieClip Frame 6
stop();
Symbol 438 MovieClip Frame 7
stop();
Symbol 438 MovieClip Frame 8
stop();
Symbol 438 MovieClip Frame 9
stop();
Symbol 438 MovieClip Frame 10
stop();
Symbol 438 MovieClip Frame 11
stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 2
stop();
Symbol 467 MovieClip Frame 1
stop();
Symbol 467 MovieClip Frame 2
stop();
Symbol 467 MovieClip Frame 3
stop();
Symbol 467 MovieClip Frame 4
stop();
Symbol 467 MovieClip Frame 5
stop();
Symbol 467 MovieClip Frame 6
stop();
Symbol 467 MovieClip Frame 7
stop();
Symbol 467 MovieClip Frame 8
stop();
Symbol 467 MovieClip Frame 9
stop();
Symbol 467 MovieClip Frame 10
stop();
Symbol 467 MovieClip Frame 11
stop();
Symbol 467 MovieClip Frame 12
stop();
Symbol 467 MovieClip Frame 13
stop();
Symbol 467 MovieClip Frame 14
stop();
Symbol 467 MovieClip Frame 15
stop();
Symbol 467 MovieClip Frame 16
stop();
Symbol 467 MovieClip Frame 17
stop();
Symbol 467 MovieClip Frame 18
stop();
Symbol 467 MovieClip Frame 19
stop();
Symbol 467 MovieClip Frame 20
stop();
Symbol 472 MovieClip Frame 36
gotoAndPlay (1);
Symbol 491 MovieClip Frame 1
stop();
Symbol 491 MovieClip Frame 2
stop();
Symbol 491 MovieClip Frame 3
stop();
Symbol 491 MovieClip Frame 4
stop();
Symbol 491 MovieClip Frame 5
stop();
Symbol 491 MovieClip Frame 6
stop();
Symbol 491 MovieClip Frame 7
stop();
Symbol 491 MovieClip Frame 8
stop();
Symbol 491 MovieClip Frame 9
stop();
Symbol 491 MovieClip Frame 10
stop();
Symbol 491 MovieClip Frame 11
stop();
Symbol 491 MovieClip Frame 12
stop();
Symbol 491 MovieClip Frame 13
stop();
Symbol 491 MovieClip Frame 14
stop();
Symbol 491 MovieClip Frame 15
stop();
Symbol 491 MovieClip Frame 16
stop();
Symbol 491 MovieClip Frame 17
stop();
Symbol 514 MovieClip Frame 1
stop();
Symbol 514 MovieClip Frame 2
stop();
Symbol 514 MovieClip Frame 3
stop();
Symbol 514 MovieClip Frame 4
stop();
Symbol 514 MovieClip Frame 5
stop();
Symbol 514 MovieClip Frame 6
stop();
Symbol 514 MovieClip Frame 7
stop();
Symbol 514 MovieClip Frame 8
stop();
Symbol 514 MovieClip Frame 9
stop();
Symbol 514 MovieClip Frame 10
stop();
Symbol 514 MovieClip Frame 11
stop();
Symbol 514 MovieClip Frame 12
stop();
Symbol 514 MovieClip Frame 13
stop();
Symbol 514 MovieClip Frame 14
stop();
Symbol 514 MovieClip Frame 15
stop();
Symbol 514 MovieClip Frame 16
stop();
Symbol 514 MovieClip Frame 17
stop();
Symbol 514 MovieClip Frame 18
stop();
Symbol 514 MovieClip Frame 19
stop();
Symbol 514 MovieClip Frame 20
stop();
Symbol 529 MovieClip Frame 1
stop();
Symbol 529 MovieClip Frame 2
stop();
Symbol 529 MovieClip Frame 3
stop();
Symbol 529 MovieClip Frame 4
stop();
Symbol 529 MovieClip Frame 5
stop();
Symbol 529 MovieClip Frame 6
stop();
Symbol 529 MovieClip Frame 7
stop();
Symbol 529 MovieClip Frame 8
stop();
Symbol 529 MovieClip Frame 9
stop();
Symbol 529 MovieClip Frame 10
stop();
Symbol 529 MovieClip Frame 11
stop();
Symbol 529 MovieClip Frame 12
stop();
Symbol 529 MovieClip Frame 13
stop();
Symbol 529 MovieClip Frame 14
stop();
Symbol 529 MovieClip Frame 15
stop();
Symbol 529 MovieClip Frame 16
stop();
Symbol 529 MovieClip Frame 17
stop();
Symbol 529 MovieClip Frame 18
stop();
Symbol 529 MovieClip Frame 19
stop();
Symbol 529 MovieClip Frame 20
stop();
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 2
stop();
Symbol 533 MovieClip Frame 3
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 2
stop();
Symbol 540 MovieClip Frame 15
gotoAndPlay (1);
Symbol 542 MovieClip Frame 15
gotoAndPlay (1);
Symbol 544 MovieClip Frame 15
gotoAndPlay (1);
Symbol 557 MovieClip Frame 36
gotoAndPlay (1);
Symbol 565 MovieClip Frame 12
gotoAndPlay (1);
Symbol 576 MovieClip Frame 36
gotoAndPlay (1);
Symbol 576 MovieClip Frame 72
gotoAndPlay (37);
Symbol 583 MovieClip Frame 36
gotoAndPlay (1);
Symbol 585 Button
on (release) {
_root.gotoAndPlay("enterScore");
}
Symbol 590 MovieClip Frame 36
gotoAndPlay (1);
Symbol 592 Button
on (release) {
_root.gotoAndPlay("menuPress");
}
Symbol 595 MovieClip Frame 36
gotoAndPlay (1);
Symbol 597 Button
on (release) {
getURL ("http://www.bunnygames.com/in.php?game=gravitas&zone=more", "_blank");
}
Symbol 604 MovieClip Frame 1
stop();
Symbol 604 MovieClip Frame 2
stop();
Symbol 604 MovieClip Frame 3
stop();
Symbol 604 MovieClip Frame 4
stop();
Symbol 605 Button
on (release) {
_root.snd12.stop();
_root.gotoAndPlay("menuPress");
}
Symbol 619 MovieClip Frame 48
stop();
Symbol 621 Button
on (release) {
getURL ("http://www.bunnygames.com/in.php?game=myinvasion&zone=intro", "_blank");
}