Frame 1
_root.bytesLoaded = _root.getBytesLoaded();
_root.bytesTotal = _root.getBytesTotal();
_root.percentLoaded = Math.round(100 * (_root.bytesLoaded / _root.bytesTotal));
_root.bar.gotoAndStop(percentLoaded);
_root.varper = _root.percentLoaded + "%";
fscommand ("showmenu", false);
Frame 2
if (_root.percentLoaded == 100) {
gotoAndStop (3);
} else {
gotoAndPlay (1);
}
Frame 4
stop();
_root.mySound = new Sound();
_root.backGround = true;
Frame 8
function checkHitTest() {
if ((_root.startHitTest == false) && (_root.base._visible == true)) {
if (_root.i.hitTest(_root.base._x, _root.base._y, true)) {
_root.die();
}
updateAfterEvent();
}
}
function die() {
if (_root.mzc._currentframe > 1) {
_root.mzc.gotoAndPlay(16);
}
_root.blitz.gotoAndStop(1);
var _local2 = 0;
_root.resetPowerUps();
if (_root.powerUpTimer._currentframe > 1) {
_root.powerUpTimer.gotoAndPlay(11);
}
_root.fanStatus = true;
unloadMovie (_root.frozen);
_root.collected = 0;
_root.base._x = 300;
_root.base._y = 350;
_root.deaths++;
_root.base._visible = false;
_root.base.gotoAndStop("normal");
baseDie = attachMovie("baseDie", "bd", 0);
_root.cstatus = 2;
_root.rotationSpeed = 1;
xvar = 0;
yvar = 0;
rotVar = 0;
}
function adjustLevel() {
i._x = i.startPlace._x + 300;
i._y = i.startPlace._y + 350;
_root.base._x = 300;
_root.base._y = 350;
}
function win() {
if (_root.mzc._currentframe > 1) {
_root.mzc.gotoAndPlay(16);
}
_root.blitz.gotoAndStop(1);
_root.fireRadius._x = 9999;
_root.fireRadius._y = 9999;
_root.resetPowerUps();
_root.rotationSpeed = 1;
if (_root.powerUpTimer._currentframe > 1) {
_root.powerUpTimer.gotoAndPlay(11);
}
_root.base._x = 300;
_root.base._y = 350;
var _local2 = 0;
_root.fanStatus = true;
_root.collected = 0;
_root.base._visible = false;
_root.base.gotoAndStop("normal");
baseHitGoal = attachMovie("baseHitGoal", "bhg", 0);
bhg._x = i.goal.center._x + 300;
bhg._y = i.goal.center._y + 350;
_root.cstatus = 2;
xvar = 0;
yvar = 0;
rotVar = 0;
unloadMovie (_root.frozen);
}
function powerUpTimeUp() {
if (_root.mzc._currentframe != 1) {
_root.mzc.play();
}
_root.fanStatus = true;
unloadMovie (_root.frozen);
_root.rotationSpeed = 1;
_root.collected = 0;
_root.powerUpTimer.play();
_root.base.gotoAndStop("normal");
_root.base._x = 300;
_root.base._y = 375;
_root.mer.unloadMovie();
_root.blitz.gotoAndStop(1);
}
function nextLevel() {
_root.level++;
_root.infobar.play();
_root.i.nextFrame();
_root.zooming = true;
i.powerUps.gotoAndStop(_root.level);
i.holz.gotoAndStop(1);
i.tnt.gotoAndStop(1);
_root.base._x = 300;
_root.base._y = 350;
}
function explosion() {
var _local2 = 0;
while (_local2 < 50) {
_root.attachMovie("fire_exploder", "fe" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_local2++;
}
}
_root.worldNum = 1;
_root.level = 1;
_root.paused = false;
_root.pausePossible = true;
_root.mySecs = 0;
_root.levelname1 = new Array("The Beginning", "Loop", "Size Changings", "Small", "The Cave", "Step by Step", "R", "Select your Way", "Snake", "Powerup Hell", "Welcome to the Jungle", "Big Tree", "Spiked", "Some (Mer)cur(r)y!", "Polygon Trees", "Inside the Forest", "Brown Hills?!", "Speed Run", "Tree Mania", "Circles", "Smooth", "Fake?", "Decision", "Snow Flake", "2 Ways", "Silly S", "Tricky", "Curves", "Shaking Spiral", "Star Power", "Pocket Way [Aylin]", "Mehrwegig [Sasa]", "Undefined?", "Polygon", "Shakey", "Boxes", "Explosion", "Connection", "Classical", "Drive Diagonal", "ZOMG! FANS!", "Turn it off", "Turn it on", "Gravity Sucker", "Go fast?", "Aaaahhh", "Must....avoid....it", "Beatiful Moonshine", "Diagnoal Fans", "Hard to do", "Ring of Fire", "Loop- Fire Version", "Bows", "Ball on Fire", "Well...still Fire", "We love to entertain you", "Burn trough", "Oooh! Explosion!", "More Explosions!", "Bang?", "Got 2 go now", "Rubber", "A Bone", "Macrocell", "Straight Connection- T.E.E.?", "Creepy Chinese", "Level 67", "Scribble! 2", "\"Who designed this Level??!\"", "Small", "Looking into nothing", "Braineater", "Need light?", "Smoke of Death", "Doxinark?", "Vanishing Radius", "Horror Revamped", "Taste a Lamp", "Neverwinter Nights 2", "Dark Maze", "Don't get lost!", "ABC", "You can Zoom =)", "Playfield", "Dreamcatcher", "Skyfighter", "Free like a Bird", "The Portal", "!", "Circles", "Enter the Matrix", "Bowel", "ZZZZZZZZ....", "Cross", "Ribbon", "Rings", "Pipelines", "Crazy", "Easy", "The last battle");
_root.levelname = _root.levelname1[_root.level - 1];
_root.levelInfo = (_root.level + ": ") + _root.levelname;
i.powerUps.gotoAndStop(_root.level);
_root.deaths = 0;
_root.globalSpeed = 0.6;
_root.rotationSpeed = 1.3;
_root.cstatus = 1;
var rotVar = 0;
var xvar = 0;
var yvar = 0;
var keydown = Key.isDown;
var minPower = 0.2;
var minRotPower = 0.02;
var rotationPower = 0.16;
var grav = 0.8;
var grRotVar = 0;
_root.collected = 0;
_root.currentParticles = 0;
_root.zooming = false;
_root.fanStatus = true;
_root.adjustLevel();
mins = 0;
secs = 0;
milisecs = 0;
stop();
if (_root.backGround == true) {
_root.bg._visible = true;
} else {
_root.bg._visible = false;
}
onEnterFrame = function () {
_root.base._x = 300;
_root.base._y = 350;
if ((Key.isDown(80) && (_root.paused != true)) && (_root.pausePossible != false)) {
_root.attachMovie("pause", "pauseMenu", 0);
_root.paused = true;
}
if ((((((((_root.base.hitTest(i.startPlace) or _root.base.hitTest(i.goal)) or _root.base.hitTest(i.powerUps)) or (_root.base.hitTest(i.TriggerArea) && (_root.starStatus == "mercury"))) or _root.base.hitTest(i.fan1)) or _root.base.hitTest(i.fan2)) or _root.base.hitTest(i.fan3)) or _root.base.hitTest(i.fan4)) or _root.base.hitTest(i.tnt)) {
_root.startHitTest = true;
} else {
_root.startHitTest = false;
}
if (_root.starStatus != "mercury") {
_root.i.TriggerArea.gotoAndStop(2);
} else {
_root.i.TriggerArea.gotoAndStop(1);
}
if (_root.base.hitTest(i.TriggerArea) && (_root.starStatus == "mercury")) {
_root.attachMovie("merBubble", "mb" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
if (_root.zooming == true) {
_root.bg._x = 300;
_root.bg._y = 350;
_root.bg._rotation = 0;
var _local5 = (-i.startPlace._x) + 300;
var _local4 = (-i.startPlace._y) + 350;
var _local6 = -i.startPlace._rotation;
i._x = i._x - ((i._x - _local5) / 2);
i._y = i._y - ((i._y - _local4) / 2);
i._rotation = i._rotation - ((i._rotation - _local6) / 2);
_root.pausePossible = false;
if ((((_root.startHitTest == true) && (((i._x - _local5) / 2) < 0.1)) && (((i._y - _local4) / 2) < 0.1)) && (((i._rotation - _local6) / 2) < 0.1)) {
_root.zooming = false;
baseReloader = attachMovie("baseReload", "basr", 0);
}
}
i.goal.goalMask.goalMask2.attachMovie("goalStar", "GS" + i.goal.goalMask.goalMask2.getNextHighestDepth(), i.goal.goalMask.goalMask2.getNextHighestDepth());
if (_root.cstatus == 1) {
_root.i._x = _root.i._x + xvar;
_root.i._y = _root.i._y + yvar;
_root.i._rotation = _root.i._rotation + (rotVar * _root.rotationSpeed);
_root.bg._x = _root.bg._x + (xvar / 2);
_root.bg._y = _root.bg._y + (yvar / 2);
_root.bg._rotation = _root.bg._rotation + (rotVar * _root.rotationSpeed);
if (keydown(37)) {
rotVar = rotVar - (_root.globalSpeed * rotationPower);
}
if (keydown(39)) {
rotVar = rotVar + (_root.globalSpeed * rotationPower);
}
if (keydown(38)) {
yvar = yvar + _root.globalSpeed;
if (_root.starStatus != "gravity") {
yvar = yvar + _root.globalSpeed;
} else {
yvar = yvar + 1;
}
}
if (keydown(40)) {
yvar = yvar - _root.globalSpeed;
}
if (keydown(68)) {
_root.die();
}
if (_root.starStatus == "smoked") {
_root.attachMovie("smoke", "s" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
if (_root.starStatus != "gravity") {
if (yvar > 0) {
yvar = yvar - minPower;
}
if (yvar < 0) {
yvar = yvar + minPower;
}
if (rotVar < 0) {
rotVar = rotVar + minRotPower;
}
if (rotVar > 0) {
rotVar = rotVar - minRotPower;
}
}
if (_root.base.hitTest(i.tnt) && (_root.starStatus == "fire")) {
i.blockade.play();
i.tnt.gotoAndStop(2);
var _local2 = 0;
while (_local2 < 10) {
_root.i.attachMovie("fireRocks", "fr" + _root.i.getNextHighestDepth(), _root.i.getNextHighestDepth());
_local2++;
}
}
if (_root.starStatus == "gravity") {
yvar = yvar - grav;
_root.base._rotation = _root.base._rotation + (rotVar * 5);
}
if (_root.starStatus == "fire") {
_root.attachMovie("fire_base", "fir_ba" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_root.fireRadius._x = 301;
_root.fireRadius._y = 294;
} else {
_root.fireRadius._x = 9999;
_root.fireRadius._y = 9999;
}
if (_root.starStatus == "rubber") {
_root.rubberradius._x = 300;
_root.rubberradius._y = 350;
} else {
_root.rubberradius._x = 9999;
_root.rubberradius._y = 9999;
}
if (_root.worldNum == 3) {
if (random(5) == random(5)) {
_root.attachMovie("snowflake", "snowFlake" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
}
if (_root.worldNum == 2) {
if (random(20) == random(5)) {
_root.attachMovie("leaf", "leAF" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
}
if ((_root.worldNum == 4) && (use != true)) {
use = true;
_root.attachMovie("myVCam", "mvc", _root.getNextHighestDepth());
}
if (_root.worldNum == 4) {
_root.attachMovie("crazySymbols", "crSy" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
if ((random(10) == random(20)) && (scanning != true)) {
_root.attachMovie("scan", "s", _root.getNextHighestDepth());
}
}
if ((_root.worldNum == 9) && (use2 != true)) {
use2 = true;
_root.attachMovie("myZoomCam", "mzc", _root.getNextHighestDepth());
}
if (_root.base.hitTest(i.goal.center)) {
_root.pausePossible = false;
_root.win();
var _local7 = 0;
var _local3 = 0;
while (_local3 < 60) {
_root.attachMovie("winStar2", "ws2" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_local3++;
}
}
}
};
hitTestCheck = setInterval(checkHitTest, 1);
mins = "00";
secs = "00";
milisecs = "00";
addTimer = setInterval(function () {
if (_root.cstatus == 1) {
_root.clock = (((mins + ":") + secs) + ":") + milisecs;
milisecs++;
if (milisecs > 59) {
milisecs = 0;
secs++;
_root.mySecs++;
if (secs < 10) {
secs = "0" + secs;
}
}
if (milisecs < 10) {
milisecs = "0" + milisecs;
}
if (secs > 59) {
secs = "00";
mins++;
if (mins < 10) {
mins = "0" + mins;
}
}
}
}, 15);
Instance of Symbol 488 MovieClip "base" in Frame 8
onClipEvent (load) {
var sr = 0;
}
onClipEvent (enterFrame) {
if (_root.starStatus != "gravity") {
if (sr < 6) {
sr = sr + 0.1;
}
if (_root.cstatus == 1) {
_rotation = (_rotation + sr);
_root.starRotation = _rotation;
} else {
sr = 0;
}
}
}
Frame 262
_root.gotoAndStop("boss");
Frame 263
function bossShoot1() {
var _local2 = 0;
while (_local2 < 5) {
_root.attachMovie("bossShooter1", "partiiicle" + _local2, _root.getNextHighestDepth());
_local2++;
}
}
function starBomb() {
var _local2 = 0;
while (_local2 < 20) {
_root.attachMovie("starBomb", "stBo" + _local2, _root.getNextHighestDepth());
_local2++;
}
}
function bossBomb1Explode() {
_root.boss.boss2.nextFrame();
exploCounter++;
var _local2 = 0;
while (_local2 < 10) {
_root.attachMovie("bossExplode1", "be1" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_local2++;
}
if (exploCounter > 14) {
_root.boss.play();
}
}
function overdrive() {
gotoAndPlay ("overdriveIntro");
}
function finalDeath() {
if (_currentframe == myFrame) {
_root.clear();
gotoAndPlay ("gameOver");
}
}
_root.globalSpeed = 1;
clearInterval(hitTestCheck);
_root.exploCounter = 0;
_root.starEnergy = 1000;
_root.bossEnergy = 1000;
_root.bombPower = 1;
_root.bombReady = false;
var myFrame = _currentframe;
onEnterFrame = function () {
if (keydown(32)) {
if ((_root.bombBar._currentframe != 1) && (_root.bombBar._currentframe < 64)) {
_root.attachMovie("chargeStars", "cs" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
_root.bombBar.nextFrame();
} else {
_root.bombBar.gotoAndStop(1);
}
if ((_root.bossBarEnergy < 120) && (_currentframe == myFrame)) {
_root.overdrive();
}
_root.starenergybar.gotoAndStop(_root.starBarEnergy);
_root.bossEnergyBar.gotoAndStop(_root.bossBarEnergy);
_root.bossBarEnergy = Math.round(_root.bossEnergy / 2.5);
_root.starBarEnergy = Math.round(_root.starEnergy / 2.5);
if (_root.starEnergy < 1) {
_root.finalDeath();
}
if (_root.base._visible == true) {
if (_root.boss.hitTest(_root.base._x, _root.base._y, true)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 2;
}
}
};
_root.bossShoot1();
Instance of Symbol 531 MovieClip "base" in Frame 263
onClipEvent (load) {
var sr = 0;
}
onClipEvent (enterFrame) {
if (sr < 6) {
sr = sr + 0.1;
}
if (_root.cstatus == 1) {
_rotation = (_rotation + sr);
_root.starRotation = _rotation;
} else {
sr = 0;
}
}
Frame 383
gotoAndStop ("overdriveLevel");
Frame 384
function finalDeath() {
if (_currentframe == myFrame) {
_root.clear();
_root.base.unloadMovie();
gotoAndPlay ("gameOver");
}
}
stop();
_root.cstatus = 1;
_root.bgRotVar = 0;
var myFrame = _currentframe;
onEnterFrame = function () {
if (keydown(32)) {
if ((_root.bombBar._currentframe != 1) && (_root.bombBar._currentframe < 64)) {
_root.attachMovie("chargeStars", "cs" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
_root.bombBar.nextFrame();
} else {
_root.bombBar.gotoAndStop(1);
}
if (_root.bossBarEnergy < 1) {
_root.clear();
_root.base.unloadMovie();
_root.gotoAndPlay("WON");
}
_root.starenergybar.gotoAndStop(_root.starBarEnergy);
_root.bossEnergyBar.gotoAndStop(_root.bossBarEnergy);
_root.bossBarEnergy = Math.round(_root.bossEnergy / 2.5);
_root.starBarEnergy = Math.round(_root.starEnergy / 2.5);
if (_root.starEnergy < 1) {
_root.finalDeath();
}
if (_root.base._visible == true) {
if (_root.boss.hitTest(_root.base._x, _root.base._y, true)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 2;
}
}
};
Instance of Symbol 549 MovieClip "bg" in Frame 384
onClipEvent (enterFrame) {
_rotation = (_rotation + _root.bgRotVar);
}
Instance of Symbol 550 MovieClip "base" in Frame 384
onClipEvent (load) {
var sr = 0;
}
onClipEvent (enterFrame) {
if (sr < 6) {
sr = sr + 0.1;
}
if (_root.cstatus == 1) {
_rotation = (_rotation + sr);
_root.starRotation = _rotation;
} else {
sr = 0;
}
}
Frame 385
var i = 0;
onEnterFrame = function () {
if (_root.cstatus == 1) {
_root.stars.attachMovie("winnerStar", "ws" + i, i, i++);
}
};
_root.cstatus = 1;
clearInterval(addTimer);
Instance of Symbol 549 MovieClip "bg" in Frame 385
onClipEvent (enterFrame) {
_rotation = (_rotation + 15);
}
Frame 530
var i = 0;
while (i < 90) {
_root.attachMovie("winnerStar2", "ws2" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
i++;
}
_root.cstatus = 2;
Frame 699
stop();
Frame 824
stop();
Frame 825
stopAllSounds();
Frame 1045
stop();
Symbol 5 MovieClip Frame 1
stop();
gotoAndStop(random(4));
Symbol 7 MovieClip [fireExplosion] Frame 1
stop();
onEnterFrame = function () {
if (random(5) == random(5)) {
if (_currentframe == 1) {
play();
} else {
_x = (_x + xspeed);
_y = (_y + yspeed);
}
}
};
Symbol 7 MovieClip [fireExplosion] Frame 2
_height = random(200);
_width = random(200);
_x = _root.base._x;
_y = _root.base._y;
_x = (_x + (random(200) - random(200)));
_y = (_y + (random(200) - random(200)));
var xspeed = (random(50) - random(50));
var yspeed = (random(50) - random(50));
play();
Symbol 7 MovieClip [fireExplosion] Frame 3
play();
Symbol 7 MovieClip [fireExplosion] Frame 17
this.removeMovieClip();
Symbol 18 Button
on (release) {
getURL ("http://www.robot-creations.com", "_blank");
}
Symbol 24 MovieClip Frame 1
if (_root.deaths == 1) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
Symbol 29 Button
on (press) {
if (_quality == "MEDIUM") {
_quality = "HIGH";
} else if (_quality == "BEST") {
_quality = "LOW";
} else if (_quality == "LOW") {
_quality = "MEDIUM";
} else if (_quality == "HIGH") {
_quality = "BEST";
}
}
Symbol 33 Button
on (release) {
if (_root.volumeset != 0) {
_root.volumeset = 0;
} else {
_root.volumeset = 100;
}
_root.globalSound.setVolume(_root.volumeset);
}
Symbol 39 Button
on (release) {
_root.cstatus = 1;
if (_root.powerUpTimer.bar._currentframe > 1) {
_root.powerUpTimer.bar.play();
}
_root.paused = false;
this.removeMovieClip();
}
Symbol 44 Button
on (release) {
stopAllSounds();
_root.gotoAndStop("mainmenu");
this.removeMovieClip();
}
Symbol 45 MovieClip [pause] Frame 1
_x = 300;
_y = 350;
_root.cstatus = 2;
if (_root.powerUpTimer.bar._currentframe > 1) {
_root.powerUpTimer.bar.stop();
}
Symbol 47 MovieClip [baseBossDie] Frame 2
_x = _root.base._x;
_y = _root.base._y;
_root.cstatus = 2;
_rotation = _root.starRotation;
Symbol 47 MovieClip [baseBossDie] Frame 11
_root.base._x = 300;
_root.base._y = 350;
baseReloader = _root.attachMovie("baseReload", "basr", 0);
this.removeMovieClip();
Symbol 48 MovieClip [baseDie] Frame 2
_x = _root.base._x;
_y = _root.base._y;
_rotation = _root.starRotation;
Symbol 48 MovieClip [baseDie] Frame 11
_root.zooming = true;
_root.base._x = 300;
_root.base._y = 375;
this.removeMovieClip();
Symbol 50 MovieClip [baseReload] Frame 1
_x = 300;
_y = 350;
_rotation = _root.starRotation;
Symbol 50 MovieClip [baseReload] Frame 11
_root.cstatus = 1;
_root.base._visible = true;
_root.pausePossible = true;
this.swapDepths(999);
this.removeMovieClip();
Symbol 52 MovieClip [goalStar] Frame 1
xvar = random(7) - random(7);
yvar = random(7) - random(7);
_rotation = random(360);
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
_height = (_height + 3);
_width = (_height + 3);
_alpha = (_alpha - 2);
if (_alpha < 0) {
this.removeMovieClip();
}
};
Symbol 53 MovieClip [baseHitGoal] Frame 1
onEnterFrame = function () {
if (_currentframe < 21) {
_root.attachMovie("hitGoalStar", "hGs" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
};
_rotation = _root.starRotation;
Symbol 53 MovieClip [baseHitGoal] Frame 21
_root.nextLevel();
this.swapDepths(999);
this.removeMovieClip();
Symbol 56 MovieClip [winStar2] Frame 1
_x = random(600);
_y = (700 + random(90));
_height = random(55);
_width = random(55);
var speed = (-random(40));
var alphaVar = (random(80) + 20);
_alpha = alphaVar;
var rotvar = (random(10) - random(10));
onEnterFrame = function () {
_y = (_y + speed);
speed++;
_rotation = (_rotation + rotvar);
if (_y > 800) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 57 MovieClip [winStar] Frame 1
_x = random(600);
_y = (-random(90));
_height = random(55);
_width = random(55);
var speed = random(40);
var alphaVar = (random(80) + 20);
_alpha = alphaVar;
var rotvar = (random(10) - random(10));
onEnterFrame = function () {
_y = (_y + speed);
speed--;
_rotation = (_rotation + rotvar);
if (_y < -100) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 59 MovieClip [snowflake] Frame 1
_y = random(1000);
_x = random(1000);
_x = random(800);
var fallSpeed = (random(10) + 2);
var xSpeed = (random(5) - random(5));
var waveCount = 0;
onEnterFrame = function () {
if (_root.cstatus == 1) {
_y = (_y + fallSpeed);
waveCount++;
_x = (_x + xSpeed);
if (random(99) == random(99)) {
this.swapDepths(_root.getNextHighestDepth());
this.removeMovieClip();
}
if (random(8) == random(8)) {
xSpeed = -xSpeed;
}
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 64 MovieClip [merBubble] Frame 1
_x = _root.base._x;
_y = _root.base._y;
_x = (_x + (random(20) - random(20)));
_height = (_height - random(10));
_width = (_height - random(10));
onEnterFrame = function () {
_x = (_x + (_root.xvar / 2));
_y = (_y + (_root.yvar / 2));
_height = (_height-1);
_width = _height;
_alpha = (_alpha - 5);
if (_width < 1) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 68 MovieClip [fire_base] Frame 1
stop();
var delVar = 0;
this.gotoAndStop(random(3));
_x = _root.base._x;
_y = _root.base._y;
_x = (_x + (random(_root.base._width / 2) - random(_root.base._width / 2)));
_y = (_y + (random(_root.base._height / 2) - random(_root.base._height / 2)));
onEnterFrame = function () {
_y = (_y - 2);
delVar++;
if (delVar > 10) {
this.unloadMovie();
}
};
Symbol 69 MovieClip [fire_wood] Frame 1
stop();
var delVar = 0;
this.gotoAndStop(random(3));
_x = (_x + (random(_root.i.holz._width / 2) - random(_root.i.holz._width / 2)));
_y = (_y + (random(_root.i.holz._height / 2) - random(_root.i.holz._height / 2)));
onEnterFrame = function () {
_y = (_y - 2);
delVar++;
if (delVar > 10) {
this.unloadMovie();
}
};
Symbol 76 MovieClip [fireRocks] Frame 1
stop();
gotoAndStop(random(6));
_x = _root.i.tnt._x;
_y = _root.i.tnt._y;
_x = (_x + (random(50) - random(50)));
_y = (_y + (random(50) - random(50)));
var xvar = (random(10) - random(10));
var yvar = random(10);
var yStopVar = (Math.random() * 1);
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y - yvar);
yvar = yvar - yStopVar;
if (_y > 700) {
this.removeMovieClip();
}
};
Symbol 78 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_root._x = cX - (this._x * _local4);
_root._y = cY - (this._y * _local3);
_root._xscale = 100 * _local4;
_root._yscale = 100 * _local3;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_root._xscale = 100;
_root._yscale = 100;
_root._x = 0;
_root._y = 0;
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = "exactFit";
var cX = (Stage.width / 2);
var cY = (Stage.height / 2);
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
Symbol 79 MovieClip [myZoomCam] Frame 1
stop();
Symbol 79 MovieClip [myZoomCam] Frame 15
stop();
Symbol 80 MovieClip Frame 1
function camControl() {
parentColor.setTransform(camColor.getTransform());
var _local4 = sX / this._width;
var _local3 = sY / this._height;
_root._x = cX - (this._x * _local4);
_root._y = cY - (this._y * _local3);
_root._xscale = 100 * _local4;
_root._yscale = 100 * _local3;
}
function resetStage() {
var _local2 = {ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0};
parentColor.setTransform(_local2);
_root._xscale = 100;
_root._yscale = 100;
_root._x = 0;
_root._y = 0;
}
this._visible = false;
var oldMode = Stage.scaleMode;
Stage.scaleMode = "exactFit";
var cX = (Stage.width / 2);
var cY = (Stage.height / 2);
var sX = Stage.width;
var sY = Stage.height;
Stage.scaleMode = oldMode;
var camColor = new Color(this);
var parentColor = new Color(_parent);
this.onEnterFrame = camControl;
camControl();
this.onUnload = resetStage;
Symbol 81 MovieClip [myVCam] Frame 1
onEnterFrame = function () {
if (_root.cstatus == 1) {
this.vCam.play();
} else {
this.vCam.stop();
}
};
Symbol 89 MovieClip [crazySymbols] Frame 1
stop();
var xvar = (random(20) - random(20));
var yvar = (random(20) - random(20));
var hvar = (random(120) + 50);
_x = (random(1000) - random(1000));
_y = (random(1000) - random(1000));
onEnterFrame = function () {
_alpha = random(100);
_height = hvar;
_width = hvar;
hvar = hvar + (random(60) - random(60));
_x = (_x + xvar);
_y = (_y + yvar);
if (random(12) == random(12)) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 91 MovieClip [scan] Frame 2
scanning = true;
_alpha = random(100);
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 91 MovieClip [scan] Frame 90
scanning = false;
this.removeMovieClip();
Symbol 93 MovieClip [smoke] Frame 1
_x = _root.base._x;
_y = _root.base._y;
_x = (_x + (random(30) - random(30)));
_y = (_y + (random(30) - random(30)));
onEnterFrame = function () {
_height = (_height - 3);
_width = (_height - 3);
_alpha = (_alpha-1);
if (_alpha < 0) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 96 MovieClip Frame 1
stop();
gotoAndStop(random(3));
Symbol 97 MovieClip [leaf] Frame 1
_x = random(600);
_y = -20;
var rotVar = (Math.random() * 4);
var xvar = ((Math.random() * 10) - (Math.random() * 10));
var yvar = (Math.random() * 10);
var growVar = (Math.random() * 24);
_xscale = (_xscale + growVar);
_yscale = (_yscale + growVar);
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
_rotation = (_rotation + rotVar);
if (_y > 750) {
this.removeMovieClip();
}
};
_root.currentParticles++;
onUnload = function () {
_root.currentParticles--;
};
Symbol 99 MovieClip [bossParticle2] Frame 1
_x = _root.boss.spawn2._x;
_y = _root.boss.spawn2._y;
onEnterFrame = function () {
if (_root.base._visible == true) {
if (this.hitTest(_root.base)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 4;
}
}
};
Symbol 99 MovieClip [bossParticle2] Frame 35
this.removeMovieClip();
Symbol 102 MovieClip [bossSpark2] Frame 1
_x = _root.boss.sparks2._x;
_y = _root.boss.sparks2._y;
gotoAndStop(random(2) + 1);
var xvar = ((Math.random() * 4) - (Math.random() * 4));
var yvar = (-random(3));
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
yvar++;
if (_y > 700) {
this.removeMovieClip();
}
};
Symbol 104 MovieClip [bossBomb1] Frame 1
_x = _root.boss.spawn._x;
_y = _root.boss.spawn._y;
gotoAndStop(random(2) + 1);
var xvar = ((Math.random() * 4) - (Math.random() * 4));
var yvar = (-random(15));
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
if (yvar < 0) {
yvar = yvar + 0.2;
}
_rotation = (_rotation + xvar);
if (yvar > -0.1) {
_root.bbcenterx = _x;
_root.bbcentery = _y;
_root.bossBomb1Explode();
this.removeMovieClip();
_root.bombSound.play();
}
};
Symbol 105 MovieClip [bossSpark1] Frame 1
_x = _root.boss.sparks1._x;
_y = _root.boss.sparks1._y;
gotoAndStop(random(2) + 1);
var xvar = ((Math.random() * 4) - (Math.random() * 4));
var yvar = (-random(3));
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
yvar++;
if (_y > 700) {
this.removeMovieClip();
}
};
Symbol 108 MovieClip [bossParticle3] Frame 1
_x = _root.boss.spawn._x;
_y = _root.boss.spawn._y;
_rotation = random(360);
var xvar = random(5);
var yvar = random(5);
var ax = ((Math.random() * 3) - (Math.random() * 3));
var ay = ((Math.random() * 3) - (Math.random() * 3));
onEnterFrame = function () {
if (_root.base._visible == true) {
if (this.hitTest(_root.base)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 0.2;
}
}
_x = (_x + xvar);
_y = (_y + yvar);
xvar = xvar + ax;
yvar = yvar + ay;
_rotation = (_rotation + xvar);
if ((((_y > 700) or (_y < 0)) or (_x > 600)) or (_x < 0)) {
this.removeMovieClip();
}
};
Symbol 108 MovieClip [bossParticle3] Frame 4
gotoAndPlay (2);
Symbol 109 MovieClip [bossExplode1] Frame 1
_x = _root.bbcenterx;
_y = _root.bbcentery;
_rotation = random(360);
var xvar = ((Math.random() * 11) - (Math.random() * 11));
var yvar = ((Math.random() * 11) - (Math.random() * 11));
onEnterFrame = function () {
if (_root.base._visible == true) {
if (this.hitTest(_root.base)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 0.2;
}
}
_x = (_x + xvar);
_y = (_y + yvar);
yvar = yvar + 0.2;
_rotation = (_rotation + xvar);
if ((((_y > 700) or (_y < 0)) or (_x > 600)) or (_x < 0)) {
this.removeMovieClip();
}
};
Symbol 109 MovieClip [bossExplode1] Frame 4
gotoAndPlay (2);
Symbol 111 MovieClip [bossParticle1] Frame 1
_x = _root.boss.spawn1._x;
_y = _root.boss.spawn1._y;
onEnterFrame = function () {
if (_root.base._visible == true) {
if (this.hitTest(_root.base)) {
_root.base.play();
_root.starEnergy = _root.starEnergy - 4;
}
}
};
Symbol 111 MovieClip [bossParticle1] Frame 35
this.removeMovieClip();
Symbol 113 MovieClip [boss_flyer] Frame 1
_x = 650;
_y = random(700);
onEnterFrame = function () {
_x = (_x - 30);
if (_x < -50) {
this.removeMovieClip();
}
};
Symbol 117 MovieClip Frame 1
gotoAndStop(random(3) + 1);
Symbol 118 MovieClip [fire_exploder] Frame 1
stop();
_x = _root.base._x;
_y = _root.base._y;
_yscale = (_yscale + random(90));
_xscale = (_yscale + random(90));
_x = (_x + (random(300) - random(300)));
_y = (_y + (random(300) - random(300)));
onEnterFrame = function () {
if (random(3) == random(5)) {
play();
}
};
Symbol 118 MovieClip [fire_exploder] Frame 9
this.removeMovieClip();
Symbol 119 MovieClip [starBomb] Frame 1
stop();
_x = _root.base._x;
_y = _root.base._y;
_yscale = (_yscale + random(50));
_xscale = (_yscale + random(50));
_x = (_x + (random(100) - random(100)));
_y = (_y + (random(100) - random(100)));
onEnterFrame = function () {
if (random(3) == random(5)) {
play();
}
if (_root.boss.hitTest(_x, _y, true)) {
_root.bossEnergy = _root.bossEnergy - _root.bombPower;
}
};
Symbol 119 MovieClip [starBomb] Frame 9
this.removeMovieClip();
Symbol 121 MovieClip [bombRadius] Frame 1
_x = _root.base._x;
_y = _root.base._y;
Symbol 121 MovieClip [bombRadius] Frame 5
this.removeMovieClip();
Symbol 123 MovieClip [chargeStars] Frame 1
_x = _root.base._x;
_y = _root.base._y;
_rotation = random(360);
Symbol 123 MovieClip [chargeStars] Frame 35
this.removeMovieClip();
Symbol 134 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "grow")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("grow");
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Grow";
}
};
Symbol 144 MovieClip Frame 1
_visible = false;
Symbol 145 MovieClip Frame 1
Symbol 146 MovieClip Frame 15
stop();
Symbol 147 MovieClip Frame 1
gotoAndStop(random(6) + 1);
Symbol 148 MovieClip [overDriveAttach] Frame 1
_x = random(600);
_y = 750;
var sizeVar = (random(150) - random(150));
var yvar = (random(150) + 50);
_height = (_height + sizeVar);
_width = (_width + sizeVar);
_rotation = random(360);
onEnterFrame = function () {
_y = (_y - yvar);
};
Symbol 150 MovieClip [winnerStar2] Frame 1
_x = 294;
_y = 210;
_x = (_x + (random(100) - random(100)));
_y = (_y + (random(100) - random(100)));
var xvar = ((Math.random() * 12) - (Math.random() * 12));
var yvar = ((Math.random() * 12) - (Math.random() * 12));
var pxvar = (Math.random() - Math.random());
var pyvar = (Math.random() - Math.random());
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
xvar = xvar + pxvar;
yvar = yvar + pyvar;
_alpha = (_alpha - 2);
if (_alpha < 1) {
this.removeMovieClip();
}
};
Symbol 151 MovieClip [winnerStar] Frame 1
_x = 294;
_y = 210;
var xvar = 0;
var yvar = 0;
var pxvar = ((Math.random() * 2) - (Math.random() * 2));
var pyvar = ((Math.random() * 2) - (Math.random() * 2));
onEnterFrame = function () {
_x = (_x + xvar);
_y = (_y + yvar);
xvar = xvar + pxvar;
yvar = yvar + pyvar;
_alpha = (_alpha - 2);
if (_alpha < 1) {
this.removeMovieClip();
}
};
Symbol 170 MovieClip [thunderStorm] Frame 1
_root.thunder = false;
_yscale = 999;
stop();
Symbol 170 MovieClip [thunderStorm] Frame 2
_root.thunder = true;
Symbol 172 MovieClip [cube] Frame 1
_visible = false;
Symbol 181 Button
on (release) {
getURL ("http://www.robot-creations.com", _blank);
}
Symbol 184 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation - 0.2);
};
Symbol 193 MovieClip Frame 1
stop();
Symbol 200 Button
on (release) {
_root.nextFrame();
}
Symbol 206 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation + 0.4);
};
Symbol 207 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation - 0.2);
};
Symbol 210 MovieClip Frame 153
stop();
_root.nextFrame();
Symbol 214 MovieClip Frame 141
_root.nextFrame();
Symbol 218 Button
on (release) {
_root.level = 1;
_root.startLvl = 1;
_root.gotoAndStop("maingame");
}
Symbol 222 Button
on (release) {
_root.gotoAndStop("options");
}
Symbol 226 Button
on (release) {
getURL ("http://www.robot-creations.com", _blank);
}
Symbol 227 Button
on (release) {
_root.gotoAndStop("maingame");
}
Symbol 228 MovieClip Frame 21
stop();
Symbol 229 MovieClip Frame 66
stop();
Symbol 236 Button
on (release) {
nextFrame();
}
Symbol 240 Button
on (release) {
nextFrame();
}
Symbol 241 MovieClip Frame 1
stop();
_root.backGround = true;
Symbol 241 MovieClip Frame 2
_root.backGround = false;
Symbol 241 MovieClip Frame 3
this.gotoAndStop(1);
Symbol 242 MovieClip Frame 1
stop();
_root.mySound.setVolume(100);
Symbol 242 MovieClip Frame 2
_root.backGround = false;
_root.mySound.setVolume(0);
Symbol 242 MovieClip Frame 3
this.gotoAndStop(1);
Symbol 243 Button
on (release) {
gotoAndStop ("mainmenu");
}
Symbol 266 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "shrink")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("shrink");
this.play();
_root.collected++;
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Shrink";
}
};
Symbol 273 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "mercury")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("mercury");
this.play();
_root.collected++;
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Mercury";
}
};
Symbol 278 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.rotationSpeed != 0)) && (_root.cstatus == 1)) {
_root.rotationSpeed = 0;
_root.collected++;
this.play();
_root.attachMovie("frozen", "frozen", 0);
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Freeze";
}
};
Symbol 290 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.powerUpTimer._currentframe < 2) {
_root.fanStatus = true;
}
if ((this.hitTest(_root.base) && (_root.fanStatus != false)) && (_root.cstatus == 1)) {
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Fans Off";
_root.fanStatus = false;
}
};
Symbol 291 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((_root.powerUp != "Fans On") | (_root.powerUpTimer._currentframe < 2)) {
_root.fanStatus = false;
}
if ((this.hitTest(_root.base) && (_root.fanStatus != true)) && (_root.cstatus == 1)) {
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Fans On";
_root.fanStatus = true;
}
};
Symbol 295 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "gravity")) && (_root.cstatus == 1)) {
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Ball Revamped";
_root.base.gotoAndStop("ballRev");
}
};
Symbol 298 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "fire")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("burn");
this.play();
_root.collected++;
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Fire";
}
};
Symbol 302 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "rubber")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("rubb");
this.play();
_root.collected++;
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Rubber";
}
};
Symbol 307 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.thunder != true)) && (_root.cstatus == 1)) {
_root.blitz.play();
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Thunders";
}
};
Symbol 310 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.starStatus != "smoked")) && (_root.cstatus == 1)) {
_root.base.gotoAndStop("smokey");
_root.collected++;
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Death Smoke";
}
};
Symbol 313 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base) && (_root.mzc._currentframe == 1)) && (_root.cstatus == 1)) {
_root.collected++;
_root.mzc.play();
this.play();
if (_root.collected == 1) {
_root.powerUpTimer.gotoAndPlay(2);
} else {
_root.powerUpTimer.bar.gotoAndPlay(10);
}
_root.powerUp = "Zoom";
}
};
Symbol 316 MovieClip Frame 1
_visible = false;
Symbol 334 MovieClip Frame 1
gotoAndStop(_root.worldNum);
Symbol 351 MovieClip Frame 1
_visible = false;
stop();
Symbol 383 MovieClip Frame 1
var xvar = 0;
_visible = false;
onEnterFrame = function () {
if (_root.cstatus == 1) {
if (_parent.blowStatus == "normal") {
_root.i._x = _root.i._x + xvar;
_root.i._y = _root.i._y + _rotation;
} else {
_root.i._x = _root.i._x - xvar;
_root.i._y = _root.i._y - _rotation;
}
if (this.hitTest(_root.base._x, _root.base._y, true)) {
xvar++;
} else if (xvar > 0) {
xvar--;
}
}
if (_root.base._visible == false) {
xvar = 0;
}
};
Instance of Symbol 289 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (load) {
var rotVar = 0;
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rotVar);
if (_root.cstatus == 1) {
if (_root.fanStatus == true) {
rotVar = rotVar + 0.2;
} else {
if (rotVar > 0) {
rotVar = rotVar - 0.8;
}
if (_root.base._visible == false) {
var rotVar = 0;
}
}
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.cstatus == 1) {
_yscale = (_yscale + sizeVar);
_xscale = (_yscale + sizeVar);
}
if (_root.fanStatus == true) {
sizeVar = 0.11;
if (_width == (_height < 468.7)) {
_height = 468.7;
_width = 468.7;
}
} else {
_height = 0;
_width = 0;
sizeVar = 0;
}
if (_root.base._visible == false) {
_height = 468.7;
_width = 468.7;
}
}
Symbol 398 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root.fireRadius) && (_currentframe < 61)) {
this.play();
}
if ((_currentframe > 2) && (_currentframe < 61)) {
this.attachMovie("fire_wood", "fire_wood" + this.getNextHighestDepth(), this.getNextHighestDepth());
}
};
Symbol 398 MovieClip Frame 61
stop();
Symbol 408 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root.base._x, _root.base._y, true) && (_root.cstatus == 1)) {
_root.die();
}
};
Symbol 408 MovieClip Frame 2
_root.explosion();
_root.cstatus = 2;
Symbol 408 MovieClip Frame 15
stop();
_root.cstatus = 1;
Symbol 413 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root.base._x, _root.base._y, true) && (_root.cstatus == 1)) {
_root.die();
}
};
Symbol 416 MovieClip Frame 2
_root.explosion();
_root.cstatus = 2;
Symbol 416 MovieClip Frame 15
stop();
_root.cstatus = 1;
Symbol 419 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (this.hitTest(_root.base._x, _root.base._y, true) && (_root.cstatus == 1)) {
_root.die();
}
};
Symbol 419 MovieClip Frame 2
_root.explosion();
_root.cstatus = 2;
Symbol 419 MovieClip Frame 15
stop();
_root.cstatus = 1;
Symbol 427 MovieClip Frame 1
stop();
onEnterFrame = function () {
if ((this.hitTest(_root.base._x, _root.base._y, true) && (_root.cstatus == 1)) && (_currentframe == 1)) {
_root.die();
} else if ((this.hitTest(_root.base._x, _root.base._y, true) && (_root.cstatus == 1)) && (_currentframe != 1)) {
_root.startHitTest = true;
}
if ((this.hitTest(_root.rubberradius) && (_root.cstatus == 1)) && (_currentframe == 1)) {
play();
}
};
Symbol 427 MovieClip Frame 26
stop();
Symbol 446 MovieClip Frame 1
stop();
onEnterFrame = function () {
this.gotoAndStop(_root.level - 74);
};
Symbol 478 MovieClip Frame 1
stop();
Symbol 478 MovieClip Frame 2
_root.instructionLOL.nextFrame();
Symbol 478 MovieClip Frame 11
_root.worldNum = 2;
_root.bg.gotoAndStop(2);
Symbol 478 MovieClip Frame 21
_root.worldNum = 3;
_root.bg.gotoAndStop(3);
_root.debugInfo.gotoAndStop(2);
Symbol 478 MovieClip Frame 31
_root.worldNum = 4;
_root.bg.gotoAndStop(4);
_root.debugInfo.gotoAndStop(1);
Symbol 478 MovieClip Frame 41
_root.instructionLOL.nextFrame();
_root.worldNum = 5;
_root.bg.gotoAndStop(5);
_root.mvc.unloadMovie();
Instance of Symbol 384 MovieClip "fan1" in Symbol 478 MovieClip Frame 41
onClipEvent (load) {
this.blowStatus = "normal";
}
Instance of Symbol 384 MovieClip "fan2" in Symbol 478 MovieClip Frame 42
onClipEvent (load) {
this.blowStatus = "normal";
}
Instance of Symbol 384 MovieClip "fan3" in Symbol 478 MovieClip Frame 42
onClipEvent (load) {
this.blowStatus = "normal";
}
Symbol 478 MovieClip Frame 43
_root.instructionLOL.nextFrame();
Instance of Symbol 384 MovieClip "fan1" in Symbol 478 MovieClip Frame 46
onClipEvent (load) {
this.blowStatus = "normal";
}
Instance of Symbol 384 MovieClip "fan2" in Symbol 478 MovieClip Frame 49
onClipEvent (load) {
this.blowStatus = "normal";
}
Instance of Symbol 384 MovieClip "fan2" in Symbol 478 MovieClip Frame 49
onClipEvent (load) {
this.blowStatus = "normal";
}
Symbol 478 MovieClip Frame 51
_root.worldNum = 6;
_root.bg.gotoAndStop(6);
Symbol 478 MovieClip Frame 61
_root.worldNum = 7;
_root.bg.gotoAndStop(7);
Symbol 478 MovieClip Frame 71
_root.worldNum = 8;
_root.bg.gotoAndStop(8);
Symbol 478 MovieClip Frame 81
_root.instructionLOL.nextFrame();
_root.worldNum = 9;
_root.bg.gotoAndStop(9);
Symbol 478 MovieClip Frame 83
_root.instructionLOL.nextFrame();
Symbol 478 MovieClip Frame 91
_root.worldNum = 10;
_root.bg.gotoAndStop(10);
Symbol 478 MovieClip Frame 101
_root.mzc.unloadMovie();
_root.gotoAndPlay("bossIntro");
Symbol 480 MovieClip Frame 15
stop();
Symbol 482 MovieClip Frame 2
_root.cstatus = 2;
Symbol 482 MovieClip Frame 15
_root.cstatus = 1;
stop();
Symbol 487 MovieClip Frame 1
Symbol 487 MovieClip Frame 15
stop();
Symbol 488 MovieClip Frame 1
stop();
_root.starStatus = "normal";
Symbol 488 MovieClip Frame 2
_root.starStatus = "shrink";
Symbol 488 MovieClip Frame 3
_root.starStatus = "grow";
Symbol 488 MovieClip Frame 4
_root.starStatus = "mercury";
Symbol 488 MovieClip Frame 5
_root.starStatus = "gravity";
Symbol 488 MovieClip Frame 6
_root.starStatus = "fire";
Symbol 488 MovieClip Frame 7
_root.starStatus = "rubber";
Symbol 488 MovieClip Frame 8
stop();
_root.starStatus = "smoked";
Symbol 490 MovieClip Frame 1
_visible = false;
Symbol 491 MovieClip Frame 1
_visible = false;
Symbol 498 MovieClip Frame 1
stop();
Symbol 498 MovieClip Frame 15
_root.levelname = _root.levelname1[_root.level - 1];
_root.levelInfo = (_root.level + ": ") + _root.levelname;
Symbol 503 MovieClip Frame 329
_root.powerUpTimeUp();
_parent.play();
Symbol 507 MovieClip Frame 1
stop();
bar.stop();
Symbol 507 MovieClip Frame 2
bar.play();
Symbol 507 MovieClip Frame 10
stop();
Symbol 507 MovieClip Frame 20
bar.gotoAndStop(1);
Symbol 510 MovieClip Frame 1
stop();
Symbol 529 MovieClip Frame 1
var i = 0;
var parCount = 0;
_root.exploCounter = 0;
onEnterFrame = function () {
if ((_currentframe > 54) && (_currentframe < 216)) {
if (i > 5) {
_root.attachMovie("bossParticle1", "bp1" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_root.attachMovie("bossParticle2", "bp2" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
i = 0;
} else {
i++;
}
}
if ((_currentframe > 54) && (_currentframe < 216)) {
_root.attachMovie("bossSpark1", "bs1" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
_root.attachMovie("bossSpark2", "bs2" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
if (_currentframe == 250) {
if (i > 15) {
_root.attachMovie("bossBomb1", "bb1" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
i = 0;
} else {
i++;
}
}
if (_currentframe == 315) {
_root.attachMovie("bossParticle3", "bp3" + _root.getNextHighestDepth(), _root.getNextHighestDepth(), parCount++);
}
if (parCount > 300) {
play();
}
};
Symbol 529 MovieClip Frame 250
stop();
Symbol 529 MovieClip Frame 315
stop();
Symbol 531 MovieClip Frame 1
stop();
var keydown = Key.isDown;
var yvar = 0;
var xvar = 0;
var minPower = 0.2;
onEnterFrame = function () {
if (_root.cstatus == 1) {
if (keydown(38)) {
yvar = yvar - _root.globalSpeed;
}
if (keydown(40)) {
yvar = yvar + _root.globalSpeed;
}
if (keydown(37)) {
xvar = xvar - _root.globalSpeed;
}
if (keydown(39)) {
xvar = xvar + _root.globalSpeed;
}
if (yvar > 0) {
yvar = yvar - minPower;
}
if (yvar < 0) {
yvar = yvar + minPower;
}
if (xvar > 0) {
xvar = xvar - minPower;
}
if (xvar < 0) {
xvar = xvar + minPower;
}
_x = (_x + xvar);
_y = (_y + yvar);
if ((_x > (600 - (_width / 2))) or (_x < (0 + (_width / 2)))) {
xvar = -xvar;
}
if ((_y > (700 - (_height / 2))) or (_y < (0 + (_height / 2)))) {
yvar = -yvar;
}
}
};
Symbol 531 MovieClip Frame 4
gotoAndStop (2);
Symbol 534 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 1
_root.cstatus = 1;
Symbol 543 MovieClip Frame 2
_root.cstatus = 2;
Symbol 543 MovieClip Frame 74
_root.starBomb();
_root.cstatus = 1;
Symbol 550 MovieClip Frame 1
stop();
var yvar = 0;
var xvar = 0;
var minPower = 0.2;
var keydown = Key.isDown;
this.swapDepths(_root.getNextHighestDepth());
onEnterFrame = function () {
if (_root.bgRotVar < 10) {
_root.bgRotVar = _root.bgRotVar + 0.6;
}
if (_root.cstatus == 1) {
if (keydown(38)) {
yvar = yvar - _root.globalSpeed;
}
if (keydown(40)) {
yvar = yvar + _root.globalSpeed;
}
if (keydown(37)) {
xvar = xvar - _root.globalSpeed;
}
if (keydown(39)) {
xvar = xvar + _root.globalSpeed;
}
if (yvar > 0) {
yvar = yvar - minPower;
}
if (yvar < 0) {
yvar = yvar + minPower;
}
if (xvar > 0) {
xvar = xvar - minPower;
}
if (xvar < 0) {
xvar = xvar + minPower;
}
_x = (_x + xvar);
_y = (_y + yvar);
_root.bg._x = _root.bg._x - (xvar / 2);
_root.bg._y = _root.bg._y - (yvar / 2);
if ((_x > (600 - (_width / 2))) or (_x < (0 + (_width / 2)))) {
xvar = -xvar;
}
if ((_y > (700 - (_height / 2))) or (_y < (0 + (_height / 2)))) {
yvar = -yvar;
}
}
};
Symbol 550 MovieClip Frame 4
gotoAndStop (2);
Symbol 559 MovieClip Frame 148
_root.bbcenterx = spawn._x;
_root.bbcentery = spawn._y;
var i = 0;
while (i < 20) {
_root.attachMovie("bossExplode1", "be1" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 166
_root.bbcenterx = spawn._x;
_root.bbcentery = spawn._y;
var i = 0;
while (i < 20) {
_root.attachMovie("bossExplode1", "be1" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 183
_root.bbcenterx = spawn._x;
_root.bbcentery = spawn._y;
var i = 0;
while (i < 20) {
_root.attachMovie("bossExplode1", "be1" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 595
var i = 0;
while (i < 80) {
_root.attachMovie("bossParticle3", "bp3" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 613
var i = 0;
while (i < 80) {
_root.attachMovie("bossParticle3", "bp3" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 635
var i = 0;
while (i < 80) {
_root.attachMovie("bossParticle3", "bp3" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 671
var i = 0;
while (i < 80) {
_root.attachMovie("bossExplode1", "bm1" + i, _root.getNextHighestDepth());
i++;
}
Symbol 559 MovieClip Frame 760
_root.bbcenterx = spawn._x;
_root.bbcentery = spawn._y;
var i = 0;
while (i < 20) {
_root.attachMovie("bossExplode1", "be1" + i, _root.getNextHighestDepth());
i++;
}
Symbol 573 MovieClip Frame 836
_parent.play();
Symbol 587 Button
on (release) {
function __rankz_send__(par1, par2, par3, par4, par4n) {
par227 = new LoadVars();
par228 = new LoadVars();
par227.flashkey = par2;
par227.SU0249 = par1;
par227.bmFtZTE = par3;
par227.c2NvcmUx = par4 + "Z";
par227.c2NvcmUx = par227.c2NvcmUx.split("0").join("U");
par227.c2NvcmUx = par227.c2NvcmUx.split("").join("A");
par227.c2NvcmUx = par227.c2NvcmUx.split("AU").join("Y");
par227.c2NvcmUx = par227.c2NvcmUx.split("A1").join("B");
par227.c2NvcmUx = par227.c2NvcmUx.split(".").join("N");
par227.c2NvcmUy = par4n;
par227.flashkey = par227.flashkey.split("=").join("");
par227.SU0249 = par227.SU0249.split("=").join("");
par228.onLoad = function (success) {
if (success) {
trace(par228.msg);
} else {
trace(par228.loaded);
}
};
par227.sendAndLoad("http://rankz.armorbot.com/submit/as3_v0.php", par228, "POST");
}
bXlnYW1lX25hbWVfdmFyaWFibGU = _root.myName;
bXlnYW1lX3Njb3JlX3ZhcmlhYmxl = _root.mySecs;
bXlnYW1lX3Njb3JlX3ZhcmlhYmx2 = _root.deaths;
__rankz_send__("MjA1MGolZSVhJW4lcw==", "cHhXQ3huUVE=", bXlnYW1lX25hbWVfdmFyaWFibGU, bXlnYW1lX3Njb3JlX3ZhcmlhYmxl, bXlnYW1lX3Njb3JlX3ZhcmlhYmx2);
getURL ("http://rankz.armorbot.com/rotavios/", _blank);
}
Symbol 593 Button
on (release) {
gotoAndStop ("mainMenu");
}
Symbol 598 Button
on (release) {
getURL ("http://www.robot-creations.com", _blank);
}