Frame 1
onEnterFrame = function () {
Mouse.hide();
startDrag (_root.mouse, true);
};
function ab2() {
getURL ("www.paggi.com/@asianspark", "_parent");
}
function ab3() {
getURL ("www.robot-creations.com", "_parent");
}
_quality = "autohigh";
var my_cm = new ContextMenu();
my_cm = new ContextMenu();
my_cm.customItems.push(new ContextMenuItem("AsianSpark Productions", ab2));
my_cm.customItems.push(new ContextMenuItem("Robot Creations", ab3));
my_cm.hideBuiltInItems();
my_cm.builtInItems.quality = true;
this.menu = my_cm;
stop();
Instance of Symbol 47 MovieClip "ball" in Frame 1
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (_root.ball._x <= 20) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.ball._x >= 380) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.ball._y <= 20) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.ball._y >= 530) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 2
stop();
Frame 3
stop();
Frame 4
stop();
Instance of Symbol 94 MovieClip in Frame 4
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.mouse.gotoAndStop("select");
_root.stopAllSounds();
_root.gotoAndStop("lvl1");
}
Instance of Symbol 94 MovieClip in Frame 4
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.mouse.gotoAndStop("select");
_root.helpmain.gotoAndStop(2);
}
Instance of Symbol 94 MovieClip in Frame 4
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.mouse.gotoAndStop("select");
_root.gotoAndStop("credits");
}
Instance of Symbol 100 MovieClip in Frame 4
onClipEvent (load) {
this.gotoAndPlay(1);
}
Frame 5
function time() {
_root.time1++;
}
_root.myTimer = setInterval(time, 1000);
onEnterFrame = function () {
if (Key.isDown(32)) {
clearInterval(_root.myTimer);
}
};
onEnterFrame = function () {
if (_root.firePowerUp == true) {
_root.attachMovie("fire", "fire" + _root.getNextHighestDepth(), _root.getNextHighestDepth());
}
if (Key.isDown(80)) {
_root.preSpeedx = _root.ball.xspeed;
_root.preSpeedy = _root.ball.yspeed;
_root.pasueMenu._x = 200;
_root.pasueMenu._y = 275;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0;
_root.ball.gravity = 0;
_root.ball.upconstant = 0;
_root.ball.friction = 0;
_root.ball.sunken = 0;
clearInterval(_root.myTimer);
}
};
_root.deaths = "0";
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "the beggining";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 1;
Instance of Symbol 47 MovieClip "ball" in Frame 5
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 6
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "right and left";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 2;
Instance of Symbol 47 MovieClip "ball" in Frame 6
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 7
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "the corner";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 3;
Frame 8
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "squeezze tru";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 4;
Frame 9
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "caution!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 5;
Frame 10
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "two powerups";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 6;
Frame 11
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "bubbles";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 7;
Frame 12
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "star";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 8;
Frame 13
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "'poly star'";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 9;
Frame 14
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "spikes";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 10;
Instance of Symbol 47 MovieClip "ball" in Frame 14
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 15
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "burning";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 11;
Instance of Symbol 47 MovieClip "ball" in Frame 15
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 16
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "careful";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 12;
Frame 17
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "the 'shapes'";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 13;
Frame 18
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "plus";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 14;
Frame 19
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "divided";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 15;
Frame 20
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "crazy polystar";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 16;
Frame 21
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "circles";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 17;
Frame 22
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "pipe";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 18;
Frame 23
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "8? or what?";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 19;
Frame 24
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "turnit";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 20;
Instance of Symbol 47 MovieClip "ball" in Frame 24
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 25
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "wind";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 21;
Instance of Symbol 47 MovieClip "ball" in Frame 25
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 26
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "craze";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 22;
Frame 27
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "on the slant";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 23;
Frame 28
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "star again";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 24;
Frame 29
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "smile!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 25;
Frame 30
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "*";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 26;
Frame 31
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "the >";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 27;
Frame 32
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "plus or multiply?";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 28;
Frame 33
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "virus attack!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 29;
Frame 34
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "simple n' clean";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 30;
Instance of Symbol 47 MovieClip "ball" in Frame 34
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 35
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "circles";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 31;
Instance of Symbol 47 MovieClip "ball" in Frame 35
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 36
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "ovals";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 32;
Frame 37
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "TURN!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 33;
Frame 38
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "bombing!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 34;
Instance of Symbol 47 MovieClip "ball" in Frame 38
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 39
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "TURN!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 35;
Frame 40
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "Stars and Tri's";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 36;
Frame 41
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "polygons";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 37;
Frame 42
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "funny shapes";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 38;
Frame 43
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "cut'd";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 39;
Frame 44
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "Teleportation";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 40;
Instance of Symbol 47 MovieClip "ball" in Frame 44
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 45
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "dark";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 41;
Instance of Symbol 47 MovieClip "ball" in Frame 45
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 46
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "careful";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 42;
Frame 47
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "a bit hard";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 43;
Frame 48
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "go!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 44;
Frame 49
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "OMG";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 45;
Frame 50
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "dead";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 46;
Frame 51
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "yay!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 47;
Frame 52
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "ezy?";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 48;
Frame 53
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "simple";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 49;
Frame 54
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "zzz";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 50;
Instance of Symbol 47 MovieClip "ball" in Frame 54
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 55
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "Gemeni Ball";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 51;
Instance of Symbol 355 MovieClip "ball" in Frame 55
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 56
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "small";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 52;
Frame 57
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "circles again and again";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 53;
_root.shrink.gotoAndStop(1);
Frame 58
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "swirl";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 54;
_root.shrink.gotoAndStop(1);
Frame 59
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "boxes";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 55;
_root.shrink.gotoAndStop(1);
Frame 60
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "ZOMG";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 56;
_root.shrink.gotoAndStop(1);
Frame 61
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "boxes again";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 57;
_root.shrink.gotoAndStop(1);
Frame 62
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "curVE";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 58;
_root.shrink.gotoAndStop(1);
Frame 63
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "circles AGAIN!!!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 59;
_root.shrink.gotoAndStop(1);
Frame 64
_quality = "LOW";
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "movin' walls";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 60;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 64
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 65
_quality = "MEDIUM";
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 61;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 65
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 66
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 62;
_root.shrink.gotoAndStop(1);
Frame 67
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 63;
_root.shrink.gotoAndStop(1);
Frame 68
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 64;
_root.shrink.gotoAndStop(1);
Frame 69
_quality = "LOW";
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 65;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 69
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 70
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "UNDEFINED";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 66;
_root.shrink.gotoAndStop(1);
Frame 71
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "through";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 67;
_root.teleto.gotoAndStop(1);
Frame 72
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "slantZ";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 68;
_root.teleto.gotoAndStop(1);
Frame 73
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "cut off";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 69;
_root.teleto.gotoAndStop(1);
Frame 74
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "boxies";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 70;
_root.teleto.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 74
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 75
_quality = "HIGH";
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "x sectional";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 71;
_root.teleto.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 75
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 76
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "jump ";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 72;
Frame 77
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "wavy";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 73;
Frame 78
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "besqueezzzed";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 74;
Frame 79
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "curly oO";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 75;
Frame 80
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "OH MEN!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 76;
Frame 81
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "Housey";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 77;
Frame 82
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "crooked stars";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 78;
Frame 83
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "free hand";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 79;
Frame 84
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "80";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 80;
Instance of Symbol 355 MovieClip "ball" in Frame 84
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 85
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "radius";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 81;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 85
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 86
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "shrigrow";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 82;
_root.shrink.gotoAndStop(1);
Frame 87
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "spikes";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 83;
_root.shrink.gotoAndStop(1);
Frame 88
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "design";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 84;
_root.teleto.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
Frame 89
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "duopolygon";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 85;
_root.shrink.gotoAndStop(1);
Frame 90
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "tunnel";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 86;
_root.shrink.gotoAndStop(1);
Frame 91
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "bitZ blockage";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 87;
_root.shrink.gotoAndStop(1);
Frame 92
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "oval block";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 88;
_root.shrink.gotoAndStop(1);
Frame 93
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "wave";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 89;
_root.shrink.gotoAndStop(1);
Frame 94
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "too easy";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 90;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 94
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 95
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "Simplez";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 91;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 95
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 96
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "shapes?";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 92;
_root.shrink.gotoAndStop(1);
Instance of Symbol 141 MovieClip "shrink" in Frame 96
onClipEvent (load) {
this.gotoAndStop(1);
}
Frame 97
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "shapes 2";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 93;
_root.shrink.gotoAndStop(1);
Frame 98
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "WORDS!!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 94;
_root.shrink.gotoAndStop(1);
Frame 99
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "star squeeze";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 95;
_root.shrink.gotoAndStop(1);
Frame 100
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "christmas tree";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 96;
_root.shrink.gotoAndStop(1);
Frame 101
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "3";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 97;
_root.shrink.gotoAndStop(1);
Frame 102
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "2";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 98;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 102
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
stopAllSounds();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 103
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "1";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 99;
_root.shrink.gotoAndStop(1);
Instance of Symbol 355 MovieClip "ball" in Frame 103
onClipEvent (load) {
yspeed = 0;
xspeed = 0;
wind = 0;
power = 0.6;
gravity = 0.1;
upconstant = 0.9;
friction = 0.99;
radius = 20;
sunken = 0;
}
onClipEvent (enterFrame) {
if (Key.isDown(37)) {
xspeed = xspeed - power;
}
if (Key.isDown(39)) {
xspeed = xspeed + power;
}
if (Key.isDown(38)) {
yspeed = yspeed - (power / upconstant);
}
if (Key.isDown(40)) {
yspeed = yspeed + (power * upconstant);
}
xspeed = (xspeed + wind) * friction;
yspeed = yspeed + gravity;
if (_root.wall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.wall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x + radius, _y - radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.partwall.hitTest(_x - radius, _y + radius, true)) {
this.play();
xspeed = 0;
yspeed = 0;
_root.wall.bomb.gotoAndPlay(1);
}
if (_root.done.hitTest(_x, _y, true)) {
_y = -9999;
_x = -9999;
xspeed = 0;
yspeed = 0;
_root.done.play();
}
if (sunken == 0) {
_y = (_y + yspeed);
_x = (_x + xspeed);
}
if (sunken == 1) {
_y = (_y + (yspeed / 5));
_x = (_x + (xspeed / 3));
}
if (sunken == 2) {
_y = (_y + (yspeed * 3));
_x = (_x + (xspeed * 3));
}
if (_root.hotwater.hitTest(_x, _y, true)) {
sunken = 2;
} else {
sunken = 0;
}
if (_root.water.hitTest(_x, _y, true)) {
sunken = 1;
} else {
sunken = 0;
}
if (_root.line.hitTest(_x, _y, true)) {
this.play();
xspeed = 0;
yspeed = 0;
}
_rotation = (_rotation + xspeed);
}
Frame 104
onLoad = function () {
_root.health = 100;
};
onEnterFrame = function () {
if (Key.isDown(80)) {
_root.preSpeedx = _root.ball.xspeed;
_root.preSpeedy = _root.ball.yspeed;
_root.wall.boss.stop();
_root.pasueMenu._x = 200;
_root.pasueMenu._y = 275;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0;
_root.ball.gravity = 0;
_root.ball.upconstant = 0;
_root.ball.friction = 0;
_root.ball.sunken = 0;
clearInterval(_root.myTimer);
}
};
stop();
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
q = "boss!!";
_root.ball.gravity = 0.1;
_root.ball.gotoAndStop("normal");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.brick.gotoAndStop(1);
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.level = 100;
_root.shrink.gotoAndStop(1);
Instance of Symbol 505 MovieClip "healthbar" in Frame 104
onClipEvent (enterFrame) {
this.gotoAndStop(_root.health);
if (_root.health < 0) {
gotoAndStop (104);
}
}
Frame 105
stop();
clearInterval(_root.myTimer);
Instance of Symbol 94 MovieClip in Frame 105
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
stopAllSounds();
_root.mouse.gotoAndStop("select");
_root.gotoAndPlay(2);
}
Frame 106
stop();
Instance of Symbol 94 MovieClip in Frame 106
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.gotoAndStop(4);
_root.mouse.gotoAndStop("select");
}
Symbol 3 MovieClip Frame 1
s = random(random(300));
_x = _root.done._x;
_y = _root.done._y;
_x = (_x + random(20));
_x = (_x - random(20));
_y = (_y + random(20));
_y = (_y - random(20));
var rotationVar = random(10);
_xscale = s;
_yscale = s;
onEnterFrame = function () {
_rotation = (_rotation + rotationVar);
};
Symbol 3 MovieClip Frame 40
this.unloadMovie();
Symbol 4 MovieClip [goalStar] Frame 1
star._rotation = random(360);
Symbol 7 MovieClip Frame 1
s = random(random(300));
_x = _root.ball._x;
_y = _root.ball._y;
_x = (_x + random(20));
_x = (_x - random(20));
_y = (_y + random(20));
_y = (_y - random(20));
_xscale = s;
_yscale = s;
Symbol 7 MovieClip Frame 40
this.unloadMovie();
Symbol 8 MovieClip [dieStar] Frame 1
star._rotation = random(360);
Symbol 11 MovieClip [air] Frame 1
onEnterFrame = function () {
air._y = _root.ball._y;
air._x = _root.ball._x;
};
Symbol 13 MovieClip [cube] Frame 1
_visible = false;
Symbol 15 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 1
stop();
Symbol 20 MovieClip Frame 1
_root.stop();
_root.mouse.gotoAndStop("busy");
onEnterFrame = function () {
percent = Math.floor((_root.getBytesLoaded() / _root.getBytesTotal()) * 100);
bar.gotoAndStop(percent);
if (percent == 100) {
_root.playbutton._x = 357.7;
_root.playbutton._y = 519;
_root.playbutton.play();
_root.mouse.gotoAndStop("select");
}
};
Symbol 29 MovieClip Frame 1
stop();
Symbol 32 Button
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.play();
_root.mouse.gotoAndStop("select");
}
Symbol 46 MovieClip Frame 307
_root.ball.gotoAndPlay("die");
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 10
_root.startp.play();
Symbol 47 MovieClip Frame 15
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
_root.tele.gotoAndStop(1);
Symbol 47 MovieClip Frame 26
this.gotoAndStop("normal");
Symbol 47 MovieClip Frame 27
stop();
Symbol 47 MovieClip Frame 37
_root.startp.play();
Symbol 47 MovieClip Frame 42
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
gotoAndPlay ("restart");
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
Symbol 47 MovieClip Frame 60
stop();
Symbol 47 MovieClip Frame 70
_root.startp.play();
Symbol 47 MovieClip Frame 75
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
gotoAndPlay ("restart");
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
Symbol 47 MovieClip Frame 95
stop();
Symbol 47 MovieClip Frame 106
_root.startp.play();
Symbol 47 MovieClip Frame 111
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
gotoAndPlay ("restart");
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
Symbol 47 MovieClip Frame 113
gotoAndPlay ("die");
Symbol 47 MovieClip Frame 115
gotoAndPlay ("die");
Symbol 47 MovieClip Frame 116
stop();
Symbol 47 MovieClip Frame 117
gotoAndPlay ("die");
Symbol 47 MovieClip Frame 118
stop();
Symbol 47 MovieClip Frame 119
gotoAndPlay ("die");
Symbol 55 MovieClip Frame 1
stop();
Symbol 62 MovieClip Frame 1
stop();
Instance of Symbol 60 MovieClip in Symbol 62 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 62 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.stopAllSounds();
Symbol 62 MovieClip Frame 40
_root.nextFrame();
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Instance of Symbol 68 MovieClip in Symbol 70 MovieClip Frame 20
onClipEvent (load) {
speed = random(15);
if (speed < 5) {
speed = random(15);
}
}
onClipEvent (enterFrame) {
this._x = this._x + speed;
}
Symbol 70 MovieClip Frame 276
_root.play();
Symbol 73 Button
on (press) {
_root.nextFrame();
}
Symbol 81 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation + 0.4);
};
Symbol 83 MovieClip Frame 1
onEnterFrame = function () {
_rotation = (_rotation - 0.2);
};
Symbol 88 MovieClip Frame 280
_root.nextFrame();
Symbol 100 MovieClip Frame 25
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 1
Object.prototype.getFPS = function () {
if (signal == true) {
time = getTimer();
} else {
tempo = int(1000 / (getTimer() - time));
}
signal = !signal;
return(tempo);
};
numcount = 0;
cumule = 0;
this.createEmptyMovieClip("fps", this.getNextHighestDepth());
fps.onEnterFrame = function () {
numcount++;
currfps = getFPS();
fpps = currfps + " frames per second ";
cumule = cumule + currfps;
fppsavg = Math.round((cumule / numcount) * 10) / 10;
avgfps = Math.round((cumule / numcount) * 10) / 10;
};
Symbol 128 MovieClip Frame 1
_x = -733;
_y = 250;
stop();
Symbol 128 MovieClip Frame 2
_x = -733;
_y = 250;
Symbol 137 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - _root.ball.radius, _y + _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("grow");
_root.ball.radius = 43;
play();
}
if (_root.ball.hitTest(_x + _root.ball.radius, _y - _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("grow");
_root.ball.radius = 43;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 137 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 137 MovieClip Frame 18
stop();
Symbol 141 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - 15, _y + 15, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("shrink");
_root.ball.radius = 5;
play();
}
if (_root.ball.hitTest(_x + 15, _y - 15, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("shrink");
_root.ball.radius = 5;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 141 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 141 MovieClip Frame 18
stop();
Symbol 146 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - 15, _y + 15, true) && (_currentframe == 1)) {
_root.ball.gravity = -0.1;
play();
}
if (_root.ball.hitTest(_x + 15, _y - 15, true) && (_currentframe == 1)) {
_root.ball.gravity = -0.1;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 146 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 146 MovieClip Frame 18
stop();
onEnterFrame = function () {
function attach() {
_root.attachMovie("sky", "...");
}
attachStart = setInterval(attach, 100);
};
Symbol 150 MovieClip Frame 1
stop();
onEnterFrame = function () {
if (_root.ball.hitTest(_x + 15, _y - 15, true) && (_currentframe == 1)) {
play();
_root.ball.gravity = 0;
_root.ball.gotoAndStop("weightless");
}
if (_root.ball.hitTest(_x - 15, _y + 15, true) && (_currentframe == 1)) {
play();
_root.ball.gravity = 0;
_root.ball.gotoAndStop("weightless");
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 150 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 150 MovieClip Frame 18
stop();
Symbol 154 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - 15, _y + 15, true) && (_currentframe == 1)) {
_root.ball.wind = 0.2;
_root.windline.gotoAndStop(2);
play();
}
if (_root.ball.hitTest(_x + 15, _y - 15, true) && (_currentframe == 1)) {
_root.ball.wind = 0.2;
_root.windline.gotoAndStop(2);
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 154 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 154 MovieClip Frame 18
stop();
onEnterFrame = function () {
function attach() {
_root.attachMovie("sky", "...");
}
attachStart = setInterval(attach, 100);
};
Symbol 158 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - _root.ball.radius, _y + _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._y = _root.done._y;
_root.ball._x = _root.done._x;
play();
}
if (_root.ball.hitTest(_x + _root.ball.radius, _y - _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._y = _root.done._y;
_root.ball._x = _root.done._x;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 158 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 158 MovieClip Frame 18
stop();
Symbol 162 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - _root.ball.radius, _y + _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._y = _root.teleto1._y;
_root.ball._x = _root.teleto1._x;
play();
}
if (_root.ball.hitTest(_x + _root.ball.radius, _y - _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._y = _root.teleto1._y;
_root.ball._x = _root.teleto1._x;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 162 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 162 MovieClip Frame 18
stop();
Symbol 166 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - _root.ball.radius, _y + _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._alpha = 0;
play();
}
if (_root.ball.hitTest(_x + _root.ball.radius, _y - _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._alpha = 0;
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 166 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 166 MovieClip Frame 18
stop();
Symbol 171 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 171 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 171 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
Symbol 171 MovieClip Frame 40
_root.nextFrame();
Symbol 184 Button
on (rollOver) {
_root.mouse.gotoAndStop("press");
}
on (rollOut) {
_root.mouse.gotoAndStop("select");
}
on (release) {
_root.mouse.gotoAndStop("select");
_x = 9000;
_y = 9000;
_root.ball.yspeed = _root.preSpeedy;
_root.ball.xspeed = _root.preSpeedx;
_root.wall.boss.play();
_root.ball.wind = 0;
_root.ball.power = 0.5;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 26;
_root.ball.sunken = 0;
_root.myTimer = setInterval(_root.time, 1000);
_root.mouse.gotoAndStop("select");
}
Symbol 190 MovieClip Frame 1
onEnterFrame = function () {
this.levelcount = _root.level;
};
Symbol 198 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - 15, _y + 15, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("ballonfire");
play();
}
if (_root.ball.hitTest(_x + 15, _y - 15, true) && (_currentframe == 1)) {
_root.ball.gotoAndPlay("ballonfire");
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 198 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 198 MovieClip Frame 18
stop();
Instance of Symbol 236 MovieClip in Symbol 237 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 5);
}
Symbol 249 MovieClip Frame 1
stop();
Instance of Symbol 60 MovieClip in Symbol 249 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 249 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.stopAllSounds();
Symbol 249 MovieClip Frame 40
_root.nextFrame();
Symbol 282 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 282 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 282 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.wall.bomb.stop();
Symbol 282 MovieClip Frame 40
_root.nextFrame();
Symbol 305 MovieClip Frame 250
_root.ball.play();
Symbol 322 MovieClip Frame 1
onEnterFrame = function () {
if (_root.ball.hitTest(_x - _root.ball.radius, _y + _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._x = random(550);
_root.ball._x = random(400);
play();
}
if (_root.ball.hitTest(_x + _root.ball.radius, _y - _root.ball.radius, true) && (_currentframe == 1)) {
_root.ball._x = random(550);
_root.ball._x = random(400);
play();
}
};
stop();
Instance of Symbol 130 MovieClip in Symbol 322 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation - 10);
}
Symbol 322 MovieClip Frame 18
stop();
Symbol 326 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 326 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 326 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
Symbol 326 MovieClip Frame 40
_root.nextFrame();
Symbol 348 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 348 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 348 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
_root.ball._alpha = 100;
Symbol 348 MovieClip Frame 40
_root.nextFrame();
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 2
_root.shrink.gotoAndStop(1);
Symbol 355 MovieClip Frame 10
_root.startp.play();
Symbol 355 MovieClip Frame 15
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
_root.tele.gotoAndStop(1);
_root.teleany.gotoAndStop(1);
_root.teledone.gotoAndStop(1);
_root.teleto.gotoAndStop(1);
_root.invisible.gotoAndStop(1);
_root.ball._alpha = 100;
Symbol 355 MovieClip Frame 26
this.gotoAndStop("normal");
Symbol 355 MovieClip Frame 27
stop();
Symbol 355 MovieClip Frame 37
_root.startp.play();
Symbol 355 MovieClip Frame 42
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
gotoAndPlay ("restart");
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
Symbol 355 MovieClip Frame 60
stop();
Symbol 355 MovieClip Frame 70
_root.startp.play();
Symbol 355 MovieClip Frame 75
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.grow2.gotoAndStop(1);
_root.shrink2.gotoAndStop(1);
_root.grow3.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
_root.tele.gotoAndStop(1);
_root.teleany.gotoAndStop(1);
_root.teledone.gotoAndStop(1);
_root.teleto.gotoAndStop(1);
_root.invisible.gotoAndStop(1);
_root.ball._alpha = 100;
gotoAndPlay ("restart");
Symbol 355 MovieClip Frame 95
stop();
Symbol 355 MovieClip Frame 106
_root.startp.play();
Symbol 355 MovieClip Frame 111
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
_root.ball.radius = 20;
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.meltingblock.gotoAndStop(1);
_root.iceblock.gotoAndStop(1);
_root.explosionPowerUp = false;
_root.brick.gotoAndStop(1);
_root.deaths++;
_root.grow.gotoAndStop(1);
_root.shrink.gotoAndStop(1);
_root.wind.gotoAndStop(1);
_root.ball.wind = 0;
_root.minusgravity.gotoAndStop(1);
_root.ball.gravity = 0.1;
_root.airPowerUp = false;
_root.weightless.gotoAndStop(1);
_root.ballonfire.gotoAndStop(1);
_root.windline.gotoAndStop(1);
_root.wall.turning1._xscale = 100;
_root.wall.turning1._yscale = 100;
_root.wall.turning2._xscale = 100;
_root.wall.turning2._yscale = 100;
_root.tele.gotoAndStop(1);
_root.teleany.gotoAndStop(1);
_root.teledone.gotoAndStop(1);
_root.teleto.gotoAndStop(1);
_root.invisible.gotoAndStop(1);
_root.ball._alpha = 100;
_root.grow2.gotoAndStop(1);
_root.shrink2.gotoAndStop(1);
_root.grow3.gotoAndStop(1);
gotoAndPlay ("restart");
Symbol 355 MovieClip Frame 113
gotoAndPlay ("die");
Symbol 355 MovieClip Frame 115
gotoAndPlay ("die");
Symbol 355 MovieClip Frame 116
stop();
Symbol 355 MovieClip Frame 117
gotoAndPlay ("die");
Symbol 355 MovieClip Frame 118
stop();
Symbol 355 MovieClip Frame 119
gotoAndPlay ("die");
Instance of Symbol 380 MovieClip in Symbol 381 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = _rotation - 0.5;
}
Instance of Symbol 394 MovieClip in Symbol 395 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = _rotation + 0.3;
}
Instance of Symbol 399 MovieClip in Symbol 400 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = _rotation + 1;
}
Symbol 411 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 411 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 411 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
Symbol 411 MovieClip Frame 40
_root.nextFrame();
Symbol 438 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 438 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 438 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
_root.ball._alpha = 100;
Symbol 438 MovieClip Frame 40
_root.nextFrame();
Symbol 468 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 468 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 468 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
_root.ball._alpha = 100;
_root.teleto.gotoAndStop(1);
_root.minusgravity.gotoAndStop(1);
Symbol 468 MovieClip Frame 40
_root.nextFrame();
Symbol 505 MovieClip Frame 100
stop();
Symbol 507 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 507 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + 1);
}
Symbol 507 MovieClip Frame 2
i = 0;
while (i <= 50) {
_root.attachMovie("goalStar", "goalStar1" + i, i, i++);
}
_root.firePowerUp = false;
_root.icePowerUp = false;
_root.iceblock.gotoAndStop(1);
_root.ball.xspeed = 0;
_root.ball.yspeed = 0;
_root.ball.yspeed = 0;
_root.ball.xspeed = 0;
_root.ball.wind = 0;
_root.ball.power = 0.6;
_root.ball.gravity = 0.1;
_root.ball.upconstant = 0.9;
_root.ball.friction = 0.99;
_root.ball.radius = 20;
_root.ball.sunken = 0;
_root.ball._alpha = 100;
_root.health--;
_root.health--;
_root.health--;
_root.health--;
_root.health--;
Symbol 507 MovieClip Frame 40
_root.ball._x = _root.startp._x;
_root.ball._y = _root.startp._y;
onEnterFrame = function () {
if (_root.health == 0) {
stopAllSounds();
_root.nextFrame();
}
};
Symbol 510 MovieClip Frame 107
stop();