Frame 1
stop();
Instance of Symbol 103 MovieClip in Frame 2
//component parameters
onClipEvent (initialize) {
scoreLocation = "_root.totalScore";
}
Frame 5
function makePositive(numberToConvert, boolean) {
var _local1 = numberToConvert;
if (boolean) {
if (_local1 <= 0) {
_local1 = -_local1;
}
} else if (_local1 >= 0) {
_local1 = -_local1;
}
return(_local1);
}
function addPoints(targetMc, points) {
var _local1 = points;
var _local2 = this;
if (_local1 > 0) {
setScore(totalScore + _local1);
menu.txtScore = totalScore;
}
if (totalScore >= nextExtraLife) {
sndGrabBonus.start();
nextExtraLife = nextExtraLife + extraLifeEveryNPoints;
padsLeft++;
menu.txtPadsLeft = padsLeft;
_local1 = "EXTRA PAD";
}
strPoints = new String(_local1);
clipCounter++;
attachMovie("mcShowPoints", "mcShowPoints" + clipCounter, clipCounter);
_local2["mcShowPoints" + clipCounter].txtPoints1 = _local1;
_local2["mcShowPoints" + clipCounter].txtPoints2 = _local1;
_local2["mcShowPoints" + clipCounter]._x = int(targetMc._x - ((strPoints.length * 7) / 2));
_local2["mcShowPoints" + clipCounter]._y = int(targetMc._y);
_local2["mcShowPoints" + clipCounter].play();
}
function keyInput() {
if ((Key.isDown(80) && (keyPressValid)) && (gameInProgress)) {
keyPressValid = false;
if ((!gamePaused) && (getTimer() > keyPressPause)) {
pauseStatus = showStatus("paused", 10000);
gamePaused = true;
mcPause.gotoAndPlay("paused");
keyPressPause = getTimer() + 100;
} else if (getTimer() > keyPressPause) {
pauseStatus.play();
gamePaused = false;
mcPause.gotoAndStop(1);
keyPressPause = getTimer() + 100;
}
} else if ((Key.isDown(83) && (keyPressValid)) && (!typingPassword)) {
keyPressValid = false;
if ((!soundOn) && (getTimer() > keyPressPause)) {
globalSound.setVolume(100);
showStatus("sound on", 500);
soundOn = true;
keyPressPause = getTimer() + 100;
} else if (getTimer() > keyPressPause) {
globalSound.setVolume(0);
showStatus("sound off", 500);
soundOn = false;
mcSound.gotoAndPlay("toggleSound");
keyPressPause = getTimer() + 100;
}
} else if ((!Key.isDown(83)) && (!Key.isDown(80))) {
keyPressValid = true;
}
}
function showStatus(message, delay) {
clipCounter++;
attachMovie("mcStatus", "mcStatus" + clipCounter, clipCounter);
this["mcStatus" + clipCounter]._x = 320;
this["mcStatus" + clipCounter]._y = 240;
this["mcStatus" + clipCounter].txtStatus = message;
this["mcStatus" + clipCounter].delay = delay;
statusMcPath = eval (this["mcStatus" + _root.clipCounter]);
return(statusMcPath);
}
function initiateNewLevel() {
totalBricks = brickNumber;
totalBricks = totalBricks - indestructibleAmount;
bricksLeft = totalBricks - smashedBricks;
randomBonusFactor = int((100 / bricksLeft) * arrBonuses.length);
menu.txtBricksLeft = bricksLeft;
menu.txtLevel = currentLevel;
menu.txtPadsLeft = padsLeft;
showStatus("level " + currentLevel, 1000);
gamePaused = false;
sndPadAppear.start();
}
function cleanClips() {
i = 1;
while (i <= clipCounter) {
mcTarget2 = eval ("mcBonusFalling" + i);
mcTarget3 = eval ("mcBall" + i);
mcTarget2.removeMovieClip();
mcTarget3.removeMovieClip();
i++;
}
clipCounter = 0;
}
function resetGame() {
bricksLeft = 0;
brickNumber = 0;
ballsActive = 0;
smashedBricks = 0;
indestructibleAmount = 0;
totalBricks = 0;
clipCounter = 0;
setScore(0);
menu.txtBricksLeft = 0;
menu.txtLevel = 0;
menu.txtPadsLeft = 0;
menu.txtScore = 0;
}
function resetLevel() {
cleanClips();
readyToShootBall = false;
bricksLeft = 0;
brickNumber = 0;
ballsActive = 0;
smashedBricks = 0;
indestructibleAmount = 0;
totalBricks = 0;
clipCounter = 0;
}
arrLevelCode = new Array();
arrLevelCode[0] = "MINICLIP";
arrLevelCode[1] = "BREAKOUT";
arrLevelCode[2] = "FLAMES";
arrLevelCode[3] = "JEWELS";
arrLevelCode[4] = "ZED";
arrLevelCode[5] = "OOP OOP";
arrLevelCode[6] = "KEFRENS";
arrLevelCode[7] = "MB";
arrLevelCode[8] = "FRAME";
arrLevelCode[9] = "BOOM";
arrLevelCode[10] = "INVADE";
arrLevelCode[11] = "WW";
arrLevelCode[12] = "RAF";
arrLevelCode[13] = "WINGS";
arrLevelCode[14] = "CASTLE";
arrLevelCode[15] = "TUBE";
arrLevelCode[16] = "MAGIC";
arrLevelCode[17] = "FENCE";
arrLevelCode[18] = "LIFT";
arrLevelCode[19] = "UFO";
arrLevelCode[20] = "POMPEII";
arrLevelCode[21] = "MAYPOLE";
arrLevelCode[22] = "ROB";
arrLevelCode[23] = "FING";
arrLevelCode[24] = "CLUSTER";
arrLevelCode[25] = "BRICKS";
arrLevelCode[26] = "MAGNETS";
arrLevelCode[27] = "FLOPPY";
arrLevelCode[28] = "BROLLY";
arrLevelCode[29] = "TENNIS";
arrLevelCode[30] = "ZEN";
arrLevelCode[31] = "SVERIGE";
arrLevelCode[32] = "FENG SHUI";
arrLevelCode[33] = "BOMB";
arrLevelCode[34] = "ZED HOUSE";
arrLevelCode[35] = "CAGE";
arrLevelCode[36] = "IGLOO";
arrLevelCode[37] = "REACTION";
arrLevelCode[38] = "LURVE";
arrLevelCode[39] = "BIRA";
arrLevelCode[40] = "NANA";
arrLevelCode[41] = "SAVAGE";
arrLevelCode[42] = "ENGERLUND";
arrLevelCode[43] = "TOTEBO";
arrLevelCode[44] = "PONG";
arrLevelCode[45] = "BORE";
arrLevelCode[46] = "CATCH";
arrLevelCode[47] = "GEEGEE";
arrLevelCode[48] = "COPPERTOP";
arrLevelCode[49] = "FULL-TIME";
arrLevelCode[50] = "ROBSTER";
arrLevelCode[51] = "TEST";
soundOn = true;
extraLifeEveryNPoints = 20000;
nextExtraLife = extraLifeEveryNPoints;
scoreTimer = getTimer();
Frame 6
if (_totalframes == _framesloaded) {
gotoAndPlay ("codeSounds");
} else {
loadingStatus = showStatus("loading" + currentLevel, 10000);
}
Frame 8
if (_totalframes > _framesloaded) {
gotoAndPlay(_currentframe - 1);
} else {
loadingStatus.play();
gotoAndPlay ("codeSounds");
}
Frame 21
globalsound = new Sound();
sndSwoosh = new Sound();
sndSwoosh.attachSound("sndSwoosh");
sndSwooshReveal = new Sound();
sndSwooshReveal.attachSound("sndSwooshReveal");
sndStar = new Sound();
sndStar.attachSound("sndStar");
sndIndestructibleHit = new Sound();
sndIndestructibleHit.attachSound("sndIndestructibleHit");
sndPop = new Sound();
sndPop.attachSound("sndPop");
sndExplosionShip = new Sound();
sndExplosionShip.attachSound("sndExplosionShip");
sndMenuMusic = new Sound();
sndMenuMusic.attachSound("sndMenuMusic");
sndHitWall = new Sound();
sndHitWall.attachSound("sndHitWall");
sndBallHitPad = new Sound();
sndBallHitPad.attachSound("sndBallHitPad");
sndBallHitPadEdge = new Sound();
sndBallHitPadEdge.attachSound("sndBallHitPadEdge");
sndExtend = new Sound();
sndExtend.attachSound("sndExtend");
sndPadAppear = new Sound();
sndPadAppear.attachSound("sndPadAppear");
sndBonus = new Sound();
sndBonus.attachSound("sndBonus");
sndGrabBonus = new Sound();
sndGrabBonus.attachSound("sndGrabBonus");
sndPadShrink = new Sound();
sndPadShrink.attachSound("sndPadShrink");
sndReleaseBall = new Sound();
sndReleaseBall.attachSound("sndReleaseBall");
sndExplosion2 = new Sound();
sndExplosion2.attachSound("sndExplosion2");
sndStatusIn = new Sound();
sndStatusIn.attachSound("sndStatusIn");
sndStatusOut = new Sound();
sndStatusOut.attachSound("sndStatusOut");
sndRicochet = new Sound();
sndRicochet.attachSound("sndRicochet");
sndSlowball = new Sound();
sndSlowball.attachSound("sndSlowball");
sndPowerball = new Sound();
sndPowerball.attachSound("sndPowerball");
sndInvisible = new Sound();
sndInvisible.attachSound("sndInvisible");
sndTeleport = new Sound();
sndTeleport.attachSound("sndTeleport");
sndChargeUp = new Sound();
sndChargeUp.attachSound("sndChargeUp");
sndLevelCompleted = new Sound();
sndLevelCompleted.attachSound("sndLevelCompleted");
gotoAndPlay ("codeBricks");
Frame 31
function hitBrick(ball) {
var _local1 = ball;
_local1.pixelsMoveX = (_local1.testMoveX - _local1.testMoveXTemp) / iterations;
_local1.pixelsMoveY = (_local1.testMoveY - _local1.testMoveYTemp) / iterations;
b = 1;
while (b <= iterations) {
_local1.testMoveX = _local1.testMoveXTemp + (_local1.pixelsMoveX * b);
_local1.testMoveY = _local1.testMoveYTemp + (_local1.pixelsMoveY * b);
if (bricks.hitTest(_local1.testMoveX, _local1.testMoveY, true)) {
i = 1;
while (i <= brickNumber) {
if (bricks["brick" + i].hitTest(_local1.testMoveX, _local1.testMoveY, true) && (!bricks["brick" + i].brickSmashed)) {
activeBrick = bricks["brick" + i];
break;
}
i++;
}
break;
}
b++;
}
if (!activeBrick.invisible) {
brickEdgeLeft = activeBrick._x - (activeBrick._width / 2);
brickEdgeTop = activeBrick._y - (activeBrick._height / 2);
brickEdgeBottom = activeBrick._y + (activeBrick._height / 2);
brickEdgeRight = activeBrick._x + (activeBrick._width / 2);
distanceToTopEdge = makePositive(_local1.testMoveY - brickEdgeTop, true);
distanceToLeftEdge = makePositive(_local1.testMoveX - brickEdgeLeft, true);
distanceToBottomEdge = makePositive(_local1.testMoveY - brickEdgeBottom, true);
distanceToRightEdge = makePositive(_local1.testMoveX - brickEdgeRight, true);
timeSinceLastBounce = getTimer() - ballLastBounced;
timeSinceLastBounce = 200;
if (((!activeBrick.destructible) && (_local1.powerBall)) or (!_local1.powerBall)) {
if ((_local1.SpeedX < 0) && (_local1.SpeedY < 0)) {
if (distanceToTopEdge < distanceToLeftEdge) {
if ((bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true) && (bricks.hitTest(_local1.testMoveX, _local1.testMoveY + 2, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true)) {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true) && (bricks.hitTest(_local1.testMoveX + 2, _local1.testMoveY, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true)) {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((_local1.SpeedX < 0) && (_local1.SpeedY > 0)) {
if (distanceToBottomEdge < distanceToLeftEdge) {
if ((bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true) && (bricks.hitTest(_local1.testMoveX, _local1.testMoveY + 2, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true)) {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true) && (bricks.hitTest(_local1.testMoveX + 2, _local1.testMoveY, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true)) {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((_local1.SpeedX > 0) && (_local1.SpeedY < 0)) {
if (distanceToTopEdge < distanceToRightEdge) {
if ((bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true) && (bricks.hitTest(_local1.testMoveX, _local1.testMoveY + 2, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true)) {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true) && (bricks.hitTest(_local1.testMoveX + 2, _local1.testMoveY, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true)) {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((_local1.SpeedX > 0) && (_local1.SpeedY > 0)) {
if (distanceToBottomEdge < distanceToRightEdge) {
if ((bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true) && (bricks.hitTest(_local1.testMoveX, _local1.testMoveY + 2, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true)) {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "left";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
}
} else if ((bricks.hitTest(_local1.testMoveX - 2, _local1.testMoveY, true) && (bricks.hitTest(_local1.testMoveX + 2, _local1.testMoveY, true))) && (!_local1.LockedIn)) {
if (bricks.hitTest(_local1.testMoveX, _local1.testMoveY - 2, true)) {
hitEdge = "bottom";
ballBounce(_local1, activeBrick, hitEdge);
} else {
hitEdge = "top";
ballBounce(_local1, activeBrick, hitEdge);
}
} else {
hitEdge = "right";
ballBounce(_local1, activeBrick, hitEdge);
}
}
}
}
if ((activeBrick.destructible or (activeBrick.destructible == hitEdge)) && (!activeBrick.brickSmashed)) {
activeBrick.brickSmashed = true;
removeBrick(activeBrick, _local1);
if (activeBrick.brickType != "bonus") {
sndPop.start();
}
} else if (activeBrick.multihit && (!activeBrick.brickSmashed)) {
activeBrick.play();
sndIndestructibleHit.start();
} else if (!activeBrick.invisible) {
sndIndestructibleHit.start();
}
_local1.randomizeMovementCounter++;
_local1.randomSpeed = (Math.random() - 0.5) / 10;
_local1.SpeedY = _local1.SpeedY + _local1.randomSpeed;
_local1.SpeedX = _local1.SpeedX + _local1.randomSpeed;
}
function removeBrick(activeBrick, ball) {
var _local1 = activeBrick;
if (!gameOver) {
_local1.gotoAndPlay("remove");
_local1.ball = ball;
smashedBricks++;
bricksLeft = totalBricks - smashedBricks;
if (!_local1.expired) {
addPoints(_local1, _local1.pointsWorth);
}
if (((_local1.brickType != "bonus") && (!ball.powerBall)) && (!_local1.blownAway)) {
bonusActions();
}
if (bricksLeft < 1) {
sndLevelCompleted.start();
clipCounter++;
attachMovie("mcPleaseWait", "mcPleaseWait" + clipCounter, clipCounter);
this["mcPleaseWait" + clipCounter]._x = 320;
this["mcPleaseWait" + clipCounter]._y = 240;
bricks.play();
}
menu.txtBricksLeft = bricksLeft;
}
}
function brickMove(brickMovieClip, jumpsLeft, jumpsRight) {
var _local1 = brickMovieClip;
if (!gamePaused) {
if (getTimer() >= _local1.movingBrickPause) {
if ((_local1.jumpsLeft > 0) && (_local1.jumpsLeftCounter < _local1.jumpsLeft)) {
_local1._x = _local1._x - 30;
_local1.jumpsLeftCounter++;
} else if ((_local1.jumpsRight > 0) && (_local1.jumpsRightCounter < _local1.jumpsRight)) {
_local1._x = _local1._x + 30;
_local1.jumpsRightCounter++;
} else {
if (!_local1.moveBrickInit) {
_local1.jumpsLeft = _local1.jumpsLeft + (_local1.jumpsRightOrig - 1);
_local1.moveBrickInit = true;
}
_local1.jumpsLeftCounter = 0;
_local1.jumpsRightCounter = 0;
_local1._x = _local1._x - 30;
}
_local1.movingBrickPause = movingBrickPauseOrig + getTimer();
}
}
}
multiHitPause = 2000;
movingBrickPauseOrig = 1000;
gotoAndPlay ("codeBall");
Frame 40
function ballActions(ballpath) {
if (!gamePaused) {
ball = eval (ballPath);
if ((getTimer() > ball.nextSpeedIncrease) && (ball.speedIncreaseCounter <= maxSpeedups)) {
if ((makePositive(ball.SpeedX, true) <= maxSpeed) && (makePositive(ball.SpeedY, true) <= maxSpeed)) {
if (ball.SpeedX >= 0) {
ball.SpeedX = ball.SpeedX + speedIncreaseSteps;
} else {
ball.SpeedX = ball.SpeedX - speedIncreaseSteps;
}
if (ball.SpeedY >= 0) {
ball.SpeedY = ball.SpeedY + speedIncreaseSteps;
} else {
ball.SpeedY = ball.SpeedY - speedIncreaseSteps;
}
ball.nextSpeedIncrease = getTimer() + speedIncreaseDelay;
ball.speedIncreaseCounter++;
}
}
ball.TargetX = ball._x - ball.SpeedX;
ball.TargetY = ball._y - ball.SpeedY;
if (ball.TargetX >= rightWall) {
sndHitWall.start();
while (ball.TargetX >= rightWall) {
ball.TargetX--;
}
ball.SpeedX = -ball.SpeedX;
ballLastBounced = getTimer();
}
if (ball.TargetX <= leftWall) {
sndHitWall.start();
while (ball.TargetX <= leftWall) {
ball.TargetX++;
}
ball.SpeedX = -ball.SpeedX;
ballLastBounced = getTimer();
}
if (ball.TargetY <= topWall) {
sndHitWall.start();
while (ball.TargetY <= topWall) {
ball.TargetY++;
}
ball.SpeedY = -ball.SpeedY;
ballLastBounced = getTimer();
}
if (ball.TargetY >= bottomWall) {
ball.removeMovieClip();
ballsActive--;
if (ballsActive < 1) {
readyToShootBall = false;
padsLeft--;
menu.txtPadsLeft = padsLeft;
sndExplosionShip.start();
pad.left.gotoState = "explode";
pad.right.gotoState = "explode";
pad.left.play();
pad.right.play();
}
if ((padsLeft < 1) && (!gameOver)) {
padsLeft = 0;
gotoAndPlay ("gameOver");
gameOver = true;
}
}
ball.pixelsMoveX = (ball.TargetX - ball._x) / iterations;
ball.pixelsMoveY = (ball.TargetY - ball._y) / iterations;
b = 1;
while (b <= iterations) {
ball.testMoveXTemp = ball.testMoveX;
ball.testMoveYTemp = ball.testMoveY;
ball.testMoveX = ball._x + (ball.pixelsMoveX * b);
ball.testMoveY = ball._y + (ball.pixelsMoveY * b);
if (bricks.hitTest(ball.testMoveX, ball.testMoveY, true)) {
hitBrick(ball);
break;
}
if (pad.hitTest(ball.testMoveX, ball.testMoveY, true)) {
if (ballHitPadPause < getTimer()) {
ballHitPad(ball);
ballHitPadPause = getTimer() + 160;
}
break;
}
b++;
}
ball._x = ball.TargetX;
ball._y = ball.TargetY;
}
}
function ballBounce(ball, movieClipHit, hitSurface, hitBrickTooFast) {
movieClipHit = eval (movieClipHit);
if (hitSurface == "top") {
while (bricks.hitTest(ball.testMoveX, ball.testMoveY, true)) {
ball.testMoveY--;
}
ball.TargetX = ball.testMoveX;
ball.TargetY = ball.testMoveY;
ball.SpeedY = -ball.SpeedY;
} else if (hitSurface == "bottom") {
while (bricks.hitTest(ball.testMoveX, ball.testMoveY, true)) {
ball.testMoveY++;
}
ball.TargetX = ball.testMoveX;
ball.TargetY = ball.testMoveY;
ball.SpeedY = -ball.SpeedY;
} else if (hitSurface == "right") {
while (bricks.hitTest(ball.testMoveX, ball.testMoveY, true)) {
ball.testMoveX++;
}
ball.SpeedX = -ball.SpeedX;
ball.TargetX = ball.testMoveX;
ball.TargetY = ball.testMoveY;
} else if (hitSurface == "left") {
while (bricks.hitTest(ball.testMoveX, ball.testMoveY, true)) {
ball.testMoveX--;
}
ball.TargetX = ball.testMoveX;
ball.TargetY = ball.testMoveY;
ball.SpeedX = -ball.SpeedX;
}
}
function generateBall(fromPad, x, y) {
targetClip = eval (mc);
clipCounter++;
attachMovie("mcBall", "mcBall" + _root.clipCounter, _root.clipCounter);
this["mcBall" + _root.clipCounter]._x = x;
this["mcBall" + _root.clipCounter]._y = y;
ballsActive++;
do {
this["mcBall" + _root.clipCounter].SpeedX = random(startSpeed * 2) - startSpeed;
} while (this["mcBall" + _root.clipCounter].SpeedX == 0);
if (fromPad) {
sndReleaseBall.start();
this["mcBall" + _root.clipCounter].SpeedY = startSpeed;
} else {
do {
this["mcBall" + _root.clipCounter].SpeedY = random(startSpeed * 2) - startSpeed;
} while (this["mcBall" + _root.clipCounter].SpeedY == 0);
}
}
speedIncreaseDelay = 2000;
speedIncreaseSteps = 0.4;
nextSpeedIncrease = getTimer() + speedIncreaseDelay;
maxSpeed = 10;
startSpeed = 5;
maxSpeedups = (maxSpeed / speedIncreaseSteps) - startSpeed;
iterations = 5;
gotoAndPlay ("codeColours");
Frame 48
function changeColour(targetMovieClip, colour) {
targetMovieClip = eval (targetMovieClip);
genericColourTransform = new Object();
genericColour = new Color(targetMovieClip);
if (colour == "indestructible") {
genericColourTransform = {ra:"100", rb:"10", ga:"100", gb:"10", ba:"100", bb:"30", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "restore") {
genericColour.setTransform(targetMovieClip.genericColourRestoreTransform);
} else if (colour == "glassGreen") {
genericColourTransform = {ra:"100", rb:"-70", ga:"100", gb:"-5", ba:"100", bb:"-255", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassGreenLit") {
genericColourTransform = {ra:"100", rb:"-20", ga:"100", gb:"120", ba:"100", bb:"-120", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassRed") {
genericColourTransform = {ra:"100", rb:"255", ga:"100", gb:"-50", ba:"100", bb:"-75", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassRedLit") {
genericColourTransform = {ra:"100", rb:"255", ga:"100", gb:"-90", ba:"100", bb:"-100", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassBlue") {
genericColourTransform = {ra:"100", rb:"-20", ga:"100", gb:"-20", ba:"100", bb:"100", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassBlueLit") {
genericColourTransform = {ra:"100", rb:"-70", ga:"100", gb:"-5", ba:"100", bb:"255", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassOrange") {
genericColourTransform = {ra:"100", rb:"255", ga:"100", gb:"0", ba:"100", bb:"-255", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassOrangeLit") {
genericColourTransform = {ra:"100", rb:"255", ga:"100", gb:"-10", ba:"100", bb:"-255", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassGold") {
genericColourTransform = {ra:"100", rb:"255", ga:"100", gb:"50", ba:"100", bb:"-100", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
} else if (colour == "glassGoldLit") {
genericColourTransform = {ra:"100", rb:"200", ga:"100", gb:"150", ba:"100", bb:"0", aa:"100", ab:"0"};
genericColour.setTransform(genericColourTransform);
}
if (!targetMovieClip.colourSaved) {
targetMovieClip.genericColourRestoreTransform = genericColour.getTransform(genericColourTransform);
targetMovieClip.colourSaved = true;
}
}
gotoAndPlay ("codePad");
Frame 58
function padActions() {
var _local1 = this;
var _local2 = _root;
if (Key.isDown(37) or Key.isDown(39)) {
Mouse.hide();
if (Key.isDown(39) && (!Key.isDown(37))) {
usingKeyboard = true;
pad.TargetX = pad.TargetX + padKeyJump;
padSpeed++;
}
if ((!Key.isDown(39)) && (Key.isDown(37))) {
usingKeyboard = true;
pad.TargetX = pad.TargetX - padKeyJump;
padSpeed--;
}
if ((!Key.isDown(39)) && (!Key.isDown(37))) {
padSpeed = 0;
}
tempXMouse = int(_xmouse);
} else if (tempXMouse != int(_xmouse)) {
Mouse.show();
if (int(_xmouse) <= leftWall) {
pad.TargetX = leftWall;
} else if (int(_xmouse) >= rightWall) {
pad.TargetX = rightWall;
} else {
pad.TargetX = int(_xmouse);
}
padSpeed = int(pad.TargetX - pad._x);
}
if (spawnNewBall) {
spawnNewBall = false;
if ((ballsActive < 1) && (readyToShootBall == true)) {
pad.left.ballStuck._visible = false;
pad.right.ballStuck._visible = false;
generateBall(true, pad._x, pad._y - pad._height);
}
}
if (pad.TargetX <= leftWall) {
pad.TargetX = leftWall;
} else if (pad.TargetX >= rightWall) {
pad.TargetX = rightWall;
}
if (pad.left.gotoState == "firepower") {
if ((Key.isDown(32) or mouseButtonDown) && (bulletsFired < 3)) {
if (weaponFired) {
sndChargeUp.start(0, 0);
}
spaceKeyRelesed = false;
mouseButtonDown = true;
usingKeyboard = true;
weaponFired = false;
fireAmount++;
if (fireAmount <= pad.left.weapon._totalframes) {
pad.left.weapon.gotoAndStop(fireAmount);
pad.right.weapon.gotoAndStop(fireAmount);
}
weaponActivated = true;
} else if ((((!spaceKeyRelesed) or (!mouseButtonDown)) && (weaponActivated)) && (!weaponFired)) {
spaceKeyRelesed = true;
weaponFired = true;
if ((pad.left.weapon._currentframe > 1) && (bulletsFired < 1)) {
sndChargeUp.stop();
bulletsFired++;
clipCounter++;
attachMovie("mcBullet", "mcBullet" + clipCounter, clipCounter);
_local1["mcBullet" + _local2.clipCounter]._x = pad._x;
_local1["mcBullet" + _local2.clipCounter]._y = pad._y - pad._height;
bulletSize = _local1["mcBullet" + _local2.clipCounter]._xscale + (pad.left.weapon._currentframe * 4);
_local1["mcBullet" + _local2.clipCounter]._xscale = bulletSize;
_local1["mcBullet" + _local2.clipCounter]._yscale = bulletSize;
}
fireAmount = 1;
pad.left.weapon.gotoAndStop(fireAmount);
pad.right.weapon.gotoAndStop(fireAmount);
}
}
if (padSpeed != 0) {
if (usingKeyboard) {
pad._x = pad._x + ((pad.TargetX - pad._x) / 1.5);
} else {
pad._x = pad.TargetX;
}
}
}
function ballHitPad(ball) {
var _local1 = ball;
if (pad.left.edge.hitTest(_local1.testMoveX, _local1.testMoveY, true)) {
sndBallHitPadEdge.start(0, 0);
_root.pad.left.edgeGlass.gotoAndPlay(1);
_local1.SpeedX = maxSpeed;
} else if (pad.right.edge.hitTest(_local1.testMoveX, _local1.testMoveY, true)) {
sndBallHitPadEdge.start(0, 0);
_root.pad.right.edgeGlass.gotoAndPlay(1);
_local1.SpeedX = -maxSpeed;
} else {
sndBallHitPad.start(0, 0);
padMove = _local1.SpeedX + padSpeed;
if (padMove <= (-maxSpeed)) {
_local1.SpeedX = -maxSpeed;
} else if (padMove >= maxSpeed) {
_local1.SpeedX = maxSpeed;
} else {
_local1.SpeedX = padMove;
}
}
if ((_local1.SpeedX <= 0) && (_local1.SpeedY <= 0)) {
ballBounce(_local1, pad, "top", "right");
} else if ((_local1.SpeedX >= 0) && (_local1.SpeedY <= 0)) {
ballBounce(_local1, pad, "top", "left");
}
}
pad.TargetX = 350;
padKeyJump = 26;
weaponFired = true;
gotoAndPlay ("codeGameActions");
Frame 66
function gameActions() {
if (!gamePaused) {
padActions();
}
keyInput();
}
gotoAndPlay ("codeBonuses");
Frame 79
function bonusActions() {
var _local1 = _root;
if (smashedBricks != totalBricks) {
if (((randomBonusFactor > random(100)) && (activeBrick.brickType != "bonus")) && (arrBonuses.length > 0)) {
sndBonus.start();
randomBonus = random(arrBonuses.length);
bonusToActivate = arrBonuses[randomBonus];
if (bonusToActivate < 101) {
_local1.clipCounter++;
bricks.attachMovie("mcBonus", "mcBonus" + _local1.clipCounter, clipCounter);
bricks["mcBonus" + _local1.clipCounter].bonus.gotoAndStop(bonusToActivate);
bricks["mcBonus" + _local1.clipCounter]._x = int(_local1.bricks["brick" + i]._x);
bricks["mcBonus" + _local1.clipCounter]._y = int(_local1.bricks["brick" + i]._y);
bricks["brick" + i].swapDepths(bricks["mcBonus" + _local1.clipCounter]);
totalBricks++;
} else {
_local1.clipCounter++;
_local1.attachMovie("mcBonusFalling", "mcBonusFalling" + _local1.clipCounter, clipCounter);
_local1["mcBonusFalling" + _local1.clipCounter].bonus.gotoAndStop(bonusToActivate - 100);
_local1["mcBonusFalling" + _local1.clipCounter]._x = _local1.bricks["brick" + i]._x;
_local1["mcBonusFalling" + _local1.clipCounter]._y = _local1.bricks["brick" + i]._y;
}
arrBonuses.splice(randomBonus, 1);
} else if (ball.goldenBall && (activeBrick.brickType != "bonus")) {
_local1.clipCounter++;
bricks.attachMovie("mcBonus", "mcBonus" + _local1.clipCounter, _local1.clipCounter);
bricks["mcBonus" + _local1.clipCounter].bonus.gotoAndStop(3);
bricks["mcBonus" + _local1.clipCounter]._x = _local1.bricks["brick" + i]._x;
bricks["mcBonus" + _local1.clipCounter]._y = _local1.bricks["brick" + i]._y;
bricks["brick" + i].swapDepths(bricks["mcBonus" + _local1.clipCounter]);
totalBricks++;
}
}
}
gotoAndPlay ("menu");
Frame 89
loadingStatus.play();
menu._x = 51;
menu._y = 213;
Frame 91
keyInput();
gotoAndPlay(_currentframe - 1);
Frame 97
sndSwoosh.start(0, 0);
Frame 99
velocity = int((flyToX - menu._x) / 5);
menu._x = menu._x + velocity;
gameInProgress = false;
if ((velocity < 0) or (velocity > 0)) {
gotoAndPlay(_currentframe - 1);
} else {
gameOver = false;
stop();
}
Frame 111
totalLevels = 50;
leftWall = gameArena._x;
rightWall = gameArena._x + gameArena._width;
topWall = gameArena._y;
bottomWall = gameArena._y + gameArena._height;
padsLeft = 3;
totalBricks = 0;
strGoingToLevel = new String("level" + currentLevel);
bricks.gotoAndPlay(strGoingToLevel);
Frame 134
gamePaused = false;
gameInProgress = true;
gameActions();
pad.left.gotoState = "normal";
pad.right.gotoState = "normal";
pad.left.gotoAndPlay("appear");
pad.right.gotoAndPlay("appear");
padIntroInitiated = true;
Instance of Symbol 446 MovieClip "pad" in Frame 134
onClipEvent (mouseDown) {
_parent.spawnNewBall = true;
_parent.mouseButtonDown = true;
}
onClipEvent (mouseUp) {
_parent.mouseButtonDown = false;
}
Frame 136
gameActions();
if (!gameOver) {
gotoAndPlay(_currentframe - 1);
}
Frame 158
Frame 163
txtScore = totalScore;
cleanClips();
stop();
Instance of Symbol 478 MovieClip in Frame 163
//component parameters
onClipEvent (initialize) {
scoreLocation = "_root.totalScore";
gamename = "smashing";
saveScore = true;
scoreIsTime = false;
scoreReversed = false;
}
Frame 172
menu.play();
stop();
Frame 173
play();
Frame 183
txtScore = totalScore;
cleanClips();
stop();
Frame 184
menu.play();
stop();
Symbol 8 MovieClip [mcShowPoints] Frame 25
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 14 MovieClip [mcExplosion] Frame 1
mcPath = eval (_target);
_parent.sndExplosion2.start();
Symbol 14 MovieClip [mcExplosion] Frame 8
i = 1;
while (i <= _parent.brickNumber) {
brickPath = _parent.bricks["brick" + i];
if ((((brickPath.destructible or brickPath.multiHit) && (!brickPath.invisible)) && (!brickPath.brickSmashed)) && ((brickPath.brickType != "bonus") or (brickPath.pointsWorth == "T.N.T."))) {
if (mcPath.hitTest(brickPath._x, brickPath._y, false)) {
brickPath.blownAway = true;
_parent.removeBrick(brickPath);
}
}
i++;
}
Symbol 14 MovieClip [mcExplosion] Frame 9
mcPath.removeMovieClip();
stop();
Symbol 25 MovieClip [mcStatus] Frame 1
_parent.sndStatusIn.start();
Symbol 25 MovieClip [mcStatus] Frame 11
if (delay < 10000) {
pause = delay + getTimer();
} else {
pause = "stop";
}
Symbol 25 MovieClip [mcStatus] Frame 13
if (pause == "stop") {
stop();
} else if (getTimer() <= pause) {
gotoAndPlay(_currentframe - 1);
}
Symbol 25 MovieClip [mcStatus] Frame 14
_parent.sndStatusOut.start();
Symbol 25 MovieClip [mcStatus] Frame 23
doneShowing = true;
Symbol 25 MovieClip [mcStatus] Frame 24
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 28 MovieClip [mcPleaseWait] Frame 2
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 30 MovieClip [mcBullet] Frame 2
if (!_parent.gamePaused) {
if (this._y < _parent.topWall) {
_parent.bulletsFired--;
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
} else {
TargetY = _y - 20;
TargetX = _x;
iterations = _parent.iterations;
pixelsMoveY = (TargetY - _y) / iterations;
b = 1;
while (b <= iterations) {
testMoveY = _y + (pixelsMoveY * b);
if (_parent.bricks.hitTest(_x, testMoveY, true)) {
_parent.bulletsFired--;
_root.clipCounter++;
_root.attachMovie("mcExplosion", "mcExplosion" + _root.clipCounter, _root.clipCounter);
_root["mcExplosion" + _root.clipCounter]._x = TargetX;
_root["mcExplosion" + _root.clipCounter]._y = testMoveY;
_root["mcExplosion" + _root.clipCounter]._xscale = _parent.bulletSize / 4;
_root["mcExplosion" + _root.clipCounter]._yscale = _parent.bulletSize / 4;
_root["mcExplosion" + _root.clipCounter]._rotation = random(360);
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
break;
}
b++;
}
_y = TargetY;
gotoAndPlay(_currentframe - 1);
}
}
Symbol 38 MovieClip Frame 2
stop();
Symbol 38 MovieClip Frame 16
stop();
Symbol 38 MovieClip Frame 24
stop();
Symbol 38 MovieClip Frame 95
gotoAndPlay ("invisibleLoop");
Symbol 39 MovieClip [mcBall] Frame 2
_parent.ballActions(this._name);
gotoAndPlay(_currentframe - 1);
Symbol 58 MovieClip Frame 1
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "MULTIBALL";
stop();
Symbol 58 MovieClip Frame 2
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.pointsWorth = "SPEEDBALL";
stop();
Symbol 58 MovieClip Frame 3
_root.changeColour(_parent.bonusPath.glass, "glassBlueLit");
_root.changeColour(_parent.bonusPath.bg, "glassBlue");
pointsWorth = random(8) + 1;
points = pointsWorth + "k";
_parent.pointsWorth = pointsWorth * 1000;
stop();
Symbol 58 MovieClip Frame 4
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "PORTAL";
_parent._parent.portal.gotoAndPlay("in");
stop();
Symbol 58 MovieClip Frame 5
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "SLOWBALL";
stop();
Symbol 58 MovieClip Frame 6
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "POWERBALL";
mcPowerBall.gotoAndStop("power");
stop();
Symbol 58 MovieClip Frame 7
_root.changeColour(_parent.bonusPath.glass, "glassGoldLit");
_root.changeColour(_parent.bonusPath.bg, "glassGold");
_parent.pointsWorth = "GOLDEN BALL";
stop();
Symbol 58 MovieClip Frame 8
_root.changeColour(_parent.bonusPath.glass, "glassOrangeLit");
_root.changeColour(_parent.bonusPath.bg, "glassOrange");
_parent.pointsWorth = "T.N.T.";
stop();
Symbol 58 MovieClip Frame 9
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.pointsWorth = "INVISIBLE";
stop();
Symbol 62 MovieClip [mcBonus] Frame 1
bonusPath = eval (_target);
Symbol 62 MovieClip [mcBonus] Frame 2
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
brickType = "bonus";
destructible = false;
pause = getTimer() + 14000;
} else {
stop();
}
Symbol 62 MovieClip [mcBonus] Frame 7
destructible = true;
if (doesNotExpire) {
stop();
}
Symbol 62 MovieClip [mcBonus] Frame 9
if (_parent._parent.gamePaused) {
gotoAndPlay(_currentframe - 1);
} else if (!brickSmashed) {
readyForAction = true;
if (getTimer() < pause) {
if ((getTimer() - pause) > -2000) {
if (flashCounter < 2) {
bonus._visible = false;
flashCounter++;
} else if (flashCounter < 4) {
bonus._visible = true;
flashCounter++;
} else {
flashCounter = 0;
}
}
gotoAndPlay(_currentframe - 1);
} else {
expired = true;
play();
}
} else {
gotoAndPlay ("remove");
}
Symbol 62 MovieClip [mcBonus] Frame 10
brickSmashed = true;
if (!expired) {
if (pointsWorth == "PORTAL") {
_parent.sndTeleport();
_parent._parent.sndTeleport();
ball._x = _parent.portal._x;
ball._y = _parent.portal._y;
ball.TargetX = _parent.portal._x;
ball.TargetY = _parent.portal._y;
ball.testMoveX = _parent.portal._x;
ball.testMoveY = _parent.portal._y;
ball.testMoveXTemp = _parent.portal._x;
ball.testMoveYTemp = _parent.portal._y;
_parent.portal.gotoAndPlay("out");
} else if (pointsWorth == "SPEEDBALL") {
_parent.sndRicochet.start();
while ((_root.makePositive(ball.SpeedX, true) < _root.maxSpeed) && (_root.makePositive(ball.SpeedY, true) < _root.maxSpeed)) {
if (ball.SpeedX >= 0) {
ball.SpeedX++;
} else {
ball.SpeedX--;
}
if (ball.SpeedY >= 0) {
ball.SpeedY++;
} else {
ball.SpeedY--;
}
}
} else if (pointsWorth == "MULTIBALL") {
_parent._parent.generateBall(false, ball._x, ball._y);
_parent._parent.generateBall(false, ball._x, ball._y);
} else if (pointsWorth == "SLOWBALL") {
_parent.sndSlowball.start();
ball.SpeedX = ball.SpeedX / 2;
ball.SpeedY = ball.SpeedY / 2;
} else if (pointsWorth == "POWERBALL") {
_parent.sndPowerball.start();
ball.powerBall = true;
ball.goldenBall = false;
ball.ball.gotoAndStop("power");
} else if (pointsWorth == "GOLDEN BALL") {
ball.goldenBall = true;
ball.powerBall = false;
ball.ball.gotoAndStop("golden");
} else if (pointsWorth == "INVISIBLE") {
_parent.sndInvisible.start();
ball.goldenBall = false;
ball.powerBall = false;
ball.ball.gotoAndPlay("invisible");
} else if (pointsWorth == "T.N.T.") {
_root.clipCounter++;
_root.attachMovie("mcExplosion", "mcExplosion" + _root.clipCounter, _root.clipCounter);
x = eval (_target);
y = eval (_target);
_root["mcExplosion" + _root.clipCounter]._x = x._x;
_root["mcExplosion" + _root.clipCounter]._y = y._y;
_root["mcExplosion" + _root.clipCounter]._rotation = random(360);
} else if (pointsWorth > 0) {
_parent.sndPop.start();
}
}
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 62 MovieClip [mcBonus] Frame 11
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 62 MovieClip [mcBonus] Frame 12
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 62 MovieClip [mcBonus] Frame 13
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 62 MovieClip [mcBonus] Frame 14
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 62 MovieClip [mcBonus] Frame 15
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 62 MovieClip [mcBonus] Frame 16
if (expired) {
_root.removeBrick(bonusPath);
}
_x = 10000;
stop();
Symbol 70 MovieClip Frame 1
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXTRA PAD";
stop();
Symbol 70 MovieClip Frame 2
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXTENDED PAD";
stop();
Symbol 70 MovieClip Frame 3
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.bonusType = "MINI PAD";
stop();
Symbol 70 MovieClip Frame 4
_root.changeColour(_parent.bonusPath.glass, "glassOrangeLit");
_root.changeColour(_parent.bonusPath.bg, "glassOrange");
_parent.bonusType = "FIREPOWER";
stop();
Symbol 70 MovieClip Frame 5
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXIT";
stop();
Symbol 71 MovieClip [mcBonusFalling] Frame 1
bonusPath = eval (_target);
Symbol 71 MovieClip [mcBonusFalling] Frame 3
if (!_parent.gamePaused) {
if (_parent.pad.hitTest(_x, _y, true) && (!bonusGrabbed)) {
bonusGrabbed = true;
gotoAndPlay ("remove");
} else if (_y > _parent.bottomWall) {
lost = true;
gotoAndPlay ("remove");
} else {
_y = (_y + 3);
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 71 MovieClip [mcBonusFalling] Frame 4
if ((!lost) && (_parent.readyToShootBall)) {
_parent.addPoints(_parent.pad, bonusType);
if (bonusType == "EXTENDED PAD") {
_parent.sndExtend.start();
_parent.pad.left.gotoState = "extended";
_parent.pad.right.gotoState = "extended";
_parent.pad.left.play();
_parent.pad.right.play();
} else if (bonusType == "MINI PAD") {
_parent.sndPadShrink.start();
_parent.pad.left.gotoState = "short";
_parent.pad.right.gotoState = "short";
_parent.pad.left.play();
_parent.pad.right.play();
} else if (bonusType == "FIREPOWER") {
_parent.sndGrabBonus.start();
_parent.pad.left.gotoState = "firepower";
_parent.pad.right.gotoState = "firepower";
_parent.pad.left.play();
_parent.pad.right.play();
} else if (bonusType == "EXTRA PAD") {
_parent.sndGrabBonus.start();
_parent.padsLeft++;
_parent.menu.txtPadsLeft = _parent.padsLeft;
} else if (bonusType == "EXIT") {
_parent.sndGrabBonus.start();
_parent.bricksLeft = 0;
_parent.clipCounter++;
_parent.attachMovie("mcPleaseWait", "mcPleaseWait" + _parent.clipCounter, _parent.clipCounter);
_parent["mcPleaseWait" + _parent.clipCounter]._x = 320;
_parent["mcPleaseWait" + _parent.clipCounter]._y = 240;
_parent.bricks.play();
}
}
Symbol 71 MovieClip [mcBonusFalling] Frame 5
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 71 MovieClip [mcBonusFalling] Frame 6
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 71 MovieClip [mcBonusFalling] Frame 7
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 71 MovieClip [mcBonusFalling] Frame 8
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 71 MovieClip [mcBonusFalling] Frame 9
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 71 MovieClip [mcBonusFalling] Frame 10
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 79 Button
on (release) {
getURL ("http://www.miniclip.com/Homepage.htm", "_blank");
}
Symbol 95 MovieClip Frame 135
_parent.play();
stop();
Symbol 102 MovieClip Frame 1
this._visible = false;
Symbol 103 MovieClip Frame 1
_global.SSscoreLocation = scoreLocation;
_global.dif = random(100000);
_global.lockVariable = function (varName, varValue, newScore) {
var _local1 = _global;
var _local2 = varValue;
if (newScore == undefined) {
if (_local1.lockedVar == undefined) {
_local1.lockedVar = _local2 + _local1.dif;
} else {
_local2 = _local1.lockedVar;
}
} else {
_local1.lockedVar = newScore + _local1.dif;
}
var setVar = int(_local2 - _local1.dif);
Set(varName, _local1.lockedVar - _local1.dif);
};
_global.setScore = function (varValue) {
var _local1 = varValue;
trace("Safe Score Set: " + _local1);
lockVariable(_global.SSscoreLocation, _local1, _local1);
};
ivLockVariable = setInterval(lockVariable, 10, _global.SSscoreLocation, varValue);
stop();
Instance of Symbol 102 MovieClip in Symbol 103 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 132 MovieClip Frame 1
stop();
Symbol 138 Button
on (rollOver) {
play();
}
on (rollOut, releaseOutside) {
gotoAndPlay ("out");
}
on (release) {
getURL ("http://www.totebo.com", "_blank");
}
Symbol 146 Button
on (rollOut, releaseOutside) {
play();
}
on (release) {
getURL ("http://www.totebo.com", "_blank");
}
Symbol 147 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 7
stop();
Symbol 154 Button
on (release) {
getURL ("http://www.miniclip.com/Homepage.htm", "_blank");
}
Symbol 172 Button
on (release) {
destination = "instructions";
play();
}
Symbol 177 Button
on (release) {
getURL ("http://www.miniclip.com/Homepage.htm", "_blank");
}
Symbol 182 Button
on (release) {
getURL ("http://www.miniclip.com/download_smashing.htm", "_blank");
}
Symbol 187 Button
on (release) {
getURL ("http://www.miniclip.com/signup.htm", "_blank");
}
Symbol 189 Button
on (release) {
destination = "game";
play();
}
Symbol 202 MovieClip Frame 2
if (strPassword != txtPassword) {
_root.typingPassword = true;
} else {
typingCounter++;
if (typingCounter > 100) {
_root.typingPassword = false;
typingCounter = 0;
}
}
strPassword = txtPassword;
strPassword = strPassword.toUpperCase();
i = 0;
while (i <= _parent._parent.arrLevelCode.length) {
if (strPassword == _parent._parent.arrLevelCode[i]) {
_parent._parent.currentLevel = i + 1;
passwordRGB = new Color(this);
passwordRGB.setRGB(39423);
break;
}
_parent._parent.currentLevel = 1;
passwordRGB = new Color(this);
passwordRGB.setRGB(0);
i++;
}
txtPassword = strPassword;
if (Key.isDown(13)) {
_parent.destination = "game";
_parent.play();
}
gotoAndPlay(_currentframe - 1);
Symbol 206 MovieClip Frame 10
stop();
Symbol 233 Button
on (release) {
_root.resetLevel();
_root.resetGame();
play();
}
Symbol 272 MovieClip Frame 1
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = true;
pointsWorth = 100;
}
stop();
Symbol 272 MovieClip Frame 2
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 272 MovieClip Frame 3
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 272 MovieClip Frame 4
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 272 MovieClip Frame 5
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 272 MovieClip Frame 6
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 272 MovieClip Frame 7
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 272 MovieClip Frame 8
_x = 10000;
stop();
Symbol 275 MovieClip Frame 1
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "top";
pointsWorth = 500;
}
stop();
Symbol 275 MovieClip Frame 2
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 275 MovieClip Frame 3
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 275 MovieClip Frame 4
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 275 MovieClip Frame 5
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 275 MovieClip Frame 6
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 275 MovieClip Frame 7
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 275 MovieClip Frame 8
_x = 10000;
stop();
Symbol 277 MovieClip Frame 1
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "right";
pointsWorth = 500;
}
stop();
Symbol 277 MovieClip Frame 2
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 277 MovieClip Frame 3
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 277 MovieClip Frame 4
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 277 MovieClip Frame 5
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 277 MovieClip Frame 6
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 277 MovieClip Frame 7
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 277 MovieClip Frame 8
_x = 10000;
stop();
Symbol 279 MovieClip Frame 1
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "bottom";
pointsWorth = 500;
}
stop();
Symbol 279 MovieClip Frame 2
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 279 MovieClip Frame 3
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 279 MovieClip Frame 4
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 279 MovieClip Frame 5
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 279 MovieClip Frame 6
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 279 MovieClip Frame 7
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 279 MovieClip Frame 8
_x = 10000;
stop();
Symbol 281 MovieClip Frame 1
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "left";
pointsWorth = 500;
}
stop();
Symbol 281 MovieClip Frame 2
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 281 MovieClip Frame 3
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 281 MovieClip Frame 4
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 281 MovieClip Frame 5
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 281 MovieClip Frame 6
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 281 MovieClip Frame 7
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 281 MovieClip Frame 8
_x = 10000;
stop();
Symbol 283 Button
on (release) {
play();
}
Symbol 298 MovieClip Frame 1
function ballActions(ballpath, speed) {
ball = eval (ballPath);
if (!ball.init) {
ball.SpeedX = speed + random(2);
ball.SpeedY = speed + random(2);
ball.init = true;
}
ball.TargetX = ball._x - ball.SpeedX;
ball.TargetY = ball._y - ball.SpeedY;
if (ball.TargetX >= (rightWall - (ball._width / 2))) {
ball.SpeedX = -ball.SpeedX;
}
if (ball.TargetX <= (leftWall + (ball._width / 2))) {
ball.SpeedX = -ball.SpeedX;
}
if (ball.TargetY <= (topWall + (ball._height / 2))) {
ball.SpeedY = -ball.SpeedY;
}
if (ball.TargetY >= (bottomWall - (ball._height / 2))) {
ball.SpeedY = -ball.SpeedY;
}
ball._x = ball.TargetX;
ball._y = ball.TargetY;
}
leftWall = bounceArea._x;
rightWall = bounceArea._x + bounceArea._width;
topWall = bounceArea._y;
bottomWall = bounceArea._y + bounceArea._height;
_parent.totalBricks = _parent.totalBricks - 15;
Symbol 298 MovieClip Frame 2
_parent.sndSwoosh.start(0, 0);
Symbol 298 MovieClip Frame 29
_parent.sndSwooshReveal.start(0, 0);
_parent.sndMenuMusic.start(0, 0);
soundInit = true;
Symbol 298 MovieClip Frame 38
_parent.resetGame();
_parent.sndStar.start();
stop();
Instance of Symbol 38 MovieClip in Symbol 298 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndPlay("power");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 6);
}
Instance of Symbol 38 MovieClip in Symbol 298 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndPlay("invisible");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 4);
}
Instance of Symbol 38 MovieClip in Symbol 298 MovieClip Frame 38
onClipEvent (load) {
this.gotoAndPlay("golden");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 5);
}
Instance of Symbol 38 MovieClip in Symbol 298 MovieClip Frame 38
onClipEvent (enterFrame) {
_parent.ballActions(this, 10);
}
Symbol 298 MovieClip Frame 39
_parent.sndSwooshReveal.start(0, 0);
Symbol 298 MovieClip Frame 47
gotoAndPlay(destination);
_parent.gotoAndPlay("startGame");
Symbol 298 MovieClip Frame 48
_parent.flyToX = -604;
_parent.gotoAndPlay("showSection");
Symbol 298 MovieClip Frame 80
_parent.sndSwooshReveal.start(0, 0);
Symbol 298 MovieClip Frame 90
_parent.clipCounter++;
_parent.pleaseWaitCounter = _parent.clipCounter;
_parent.attachMovie("mcPleaseWait", "mcPleaseWait" + clipCounter, pleaseWaitCounter);
_parent["mcPleaseWait" + pleaseWaitCounter]._x = 320;
_parent["mcPleaseWait" + pleaseWaitCounter]._y = 240;
Symbol 298 MovieClip Frame 91
_parent.gotoAndPlay("levels");
stop();
Symbol 298 MovieClip Frame 92
_parent["mcPleaseWait" + pleaseWaitCounter].removeMovieClip();
_parent.sndSwooshReveal.start(0, 0);
Symbol 298 MovieClip Frame 103
_parent.flyToX = 55;
_parent.gotoAndPlay("showSection");
Symbol 298 MovieClip Frame 126
gotoAndPlay ("main");
Symbol 298 MovieClip Frame 127
_parent.flyToX = 691;
_parent.gotoAndPlay("showSection");
Symbol 298 MovieClip Frame 163
_parent.sndSwooshReveal.start(0, 0);
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 275 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 277 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 279 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 281 MovieClip in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 163
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 275 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 277 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 279 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 281 MovieClip in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 173
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 298 MovieClip Frame 174
stop();
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 275 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 277 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 279 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 281 MovieClip in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 174
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 298 MovieClip Frame 175
_parent.sndSwooshReveal.start(0, 0);
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 275 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 277 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 279 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 281 MovieClip in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 175
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 275 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 277 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 272 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 279 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 281 MovieClip in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 298 MovieClip Frame 185
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 298 MovieClip Frame 186
_parent.flyToX = 46;
_parent.gotoAndPlay("showSection");
Symbol 298 MovieClip Frame 212
gotoAndPlay ("main");
Symbol 299 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
destructible = false;
stop();
Symbol 299 MovieClip Frame 2
stop();
Symbol 300 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
multihit = true;
destructible = false;
_alpha = 0;
stop();
Symbol 300 MovieClip Frame 2
_parent._parent.changeColour(_target, "indestructible");
stop();
Symbol 300 MovieClip Frame 3
gotoAndStop(_currentframe - 1);
Symbol 301 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
pointsWorth = 200;
Symbol 301 MovieClip Frame 2
destructible = true;
_parent._parent.changeColour(_target, "restore");
pause = getTimer() + _parent._parent.multiHitPause;
Symbol 301 MovieClip Frame 4
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 301 MovieClip Frame 5
pause = getTimer() + _parent._parent.multiHitPause;
destructible = false;
_parent._parent.changeColour(_target, "indestructible");
Symbol 301 MovieClip Frame 7
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 301 MovieClip Frame 8
gotoAndPlay ("loop");
Symbol 301 MovieClip Frame 9
_parent._parent.changeColour(_target, "restore");
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 301 MovieClip Frame 10
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 301 MovieClip Frame 11
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 301 MovieClip Frame 12
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 301 MovieClip Frame 13
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 301 MovieClip Frame 14
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 301 MovieClip Frame 15
_x = 10000;
stop();
Symbol 302 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
thisBrick = eval (_target);
brickType = 1;
pointsWorth = 200;
Symbol 302 MovieClip Frame 2
invisible = false;
destructible = true;
pause = getTimer() + _parent._parent.multiHitPause;
thisBrick._alpha = 100;
Symbol 302 MovieClip Frame 4
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 302 MovieClip Frame 5
pause = getTimer() + _parent._parent.multiHitPause;
invisible = true;
thisBrick._alpha = 40;
Symbol 302 MovieClip Frame 7
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 302 MovieClip Frame 8
gotoAndPlay ("loop");
Symbol 302 MovieClip Frame 9
brickSmashed = true;
Symbol 302 MovieClip Frame 10
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 302 MovieClip Frame 11
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 302 MovieClip Frame 12
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 302 MovieClip Frame 13
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 302 MovieClip Frame 14
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 302 MovieClip Frame 15
_x = 10000;
stop();
Symbol 303 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
multihit = true;
destructible = false;
pointsWorth = 500;
stop();
Symbol 303 MovieClip Frame 2
stop();
Symbol 303 MovieClip Frame 3
stop();
Symbol 303 MovieClip Frame 4
destructible = true;
stop();
Symbol 303 MovieClip Frame 14
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 303 MovieClip Frame 15
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 303 MovieClip Frame 16
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 303 MovieClip Frame 17
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 303 MovieClip Frame 18
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 303 MovieClip Frame 19
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 303 MovieClip Frame 20
_x = 10000;
stop();
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 2
_root.changeColour(glass, "glassGreenLit");
_root.changeColour(bg, "glassGreen");
play();
Symbol 304 MovieClip Frame 10
stop();
Symbol 304 MovieClip Frame 19
stop();
Symbol 310 MovieClip Frame 1
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
multihit = true;
destructible = false;
_parent._parent.changeColour(this, "restore");
_alpha = 0;
stop();
Symbol 310 MovieClip Frame 2
_parent._parent.smashedBricks--;
_parent._parent.menu.txtBricksLeft++;
destructible = true;
pointsWorth = 200;
_parent._parent.changeColour(this, "restore");
stop();
Symbol 310 MovieClip Frame 3
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 310 MovieClip Frame 4
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 310 MovieClip Frame 5
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 310 MovieClip Frame 6
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 310 MovieClip Frame 7
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 310 MovieClip Frame 8
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 310 MovieClip Frame 9
_x = 10000;
stop();
Symbol 312 MovieClip Frame 1
_parent._parent.brickNumber++;
_parent._parent.indestructibleAmount++;
_name = ("brick" + _parent._parent.brickNumber);
thisBrick = eval (_target);
pointsWorth = 200;
Symbol 312 MovieClip Frame 2
invisible = false;
destructible = false;
pause = getTimer() + _parent._parent.multiHitPause;
thisBrick._alpha = 100;
Symbol 312 MovieClip Frame 4
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 312 MovieClip Frame 5
pause = getTimer() + _parent._parent.multiHitPause;
invisible = true;
thisBrick._alpha = 40;
Symbol 312 MovieClip Frame 7
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 312 MovieClip Frame 8
gotoAndPlay ("loop");
Symbol 317 Button
on (release) {
_parent.readyToShootBall = false;
messagePath.play();
goingTo = new String("level" + (_parent.currentLevel + 1));
play();
}
Symbol 382 MovieClip Frame 1
_parent.gamePaused = true;
_parent.currentLevel = 1;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(2, 3, 5, 105, 3, 3, 3, 104, 104);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 1
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 18
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 19
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 20
_parent.gamePaused = true;
_parent.currentLevel = 2;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 6, 102, 103, 104, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 37
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 38
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 39
_parent.gamePaused = true;
_parent.currentLevel = 3;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 102, 103, 104, 3, 3);
Symbol 382 MovieClip Frame 56
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 57
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 58
_parent.gamePaused = true;
_parent.currentLevel = 4;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(7, 9, 103, 102, 3, 3);
Symbol 382 MovieClip Frame 75
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 76
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 77
_parent.gamePaused = true;
_parent.currentLevel = 5;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 6, 102, 103, 104, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 77
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 382 MovieClip Frame 94
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 95
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 96
_parent.gamePaused = true;
_parent.currentLevel = 6;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 7, 101, 102, 103, 104, 3);
Symbol 382 MovieClip Frame 113
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 114
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 115
_parent.gamePaused = true;
_parent.currentLevel = 7;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 1, 2, 2, 5, 102, 103, 104, 104, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 132
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 133
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 134
_parent.gamePaused = true;
_parent.currentLevel = 8;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 9, 102, 103, 104, 105, 3);
Instance of Symbol 304 MovieClip "portal" in Symbol 382 MovieClip Frame 134
onClipEvent (load) {
this.gotoAndPlay("in");
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 134
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 134
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(4);
}
Symbol 382 MovieClip Frame 151
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 152
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 153
_parent.gamePaused = true;
_parent.currentLevel = 9;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 9, 101, 102, 103, 104, 3);
Symbol 382 MovieClip Frame 170
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 171
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 172
_parent.gamePaused = true;
_parent.currentLevel = 10;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 3, 5, 8, 101, 102, 103, 104, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 172
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 382 MovieClip Frame 189
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 190
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 191
_parent.gamePaused = true;
_parent.currentLevel = 11;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 7, 8, 8, 102, 103, 104, 104, 105, 3, 3);
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 191
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 208
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 209
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 210
_parent.gamePaused = true;
_parent.currentLevel = 12;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 101, 102, 103, 104, 104, 3, 3, 3, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 210
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 210
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 210
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(6);
}
Symbol 382 MovieClip Frame 227
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 228
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 229
_parent.gamePaused = true;
_parent.currentLevel = 13;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 7, 101, 102, 103, 104, 3, 3, 3);
Symbol 382 MovieClip Frame 246
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 247
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 248
_parent.gamePaused = true;
_parent.currentLevel = 14;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 6, 101, 102, 103, 104, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 248
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 248
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 382 MovieClip Frame 265
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 266
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 267
_parent.gamePaused = true;
_parent.currentLevel = 15;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 8, 9, 102, 103, 104, 3, 3, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 267
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 267
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 267
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 267
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 382 MovieClip Frame 284
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 285
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 286
_parent.gamePaused = true;
_parent.currentLevel = 16;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(2, 2, 2, 2, 2, 2, 2, 101, 102, 104, 8, 3, 3, 3);
Symbol 382 MovieClip Frame 303
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 304
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 305
_parent.gamePaused = true;
_parent.currentLevel = 17;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 6, 9, 101, 102, 103, 104, 3, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 305
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 305
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 322
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 323
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 324
_parent.gamePaused = true;
_parent.currentLevel = 18;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 5, 9, 102, 103, 104, 104, 3, 3, 3);
Symbol 382 MovieClip Frame 341
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 342
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 343
_parent.gamePaused = true;
_parent.currentLevel = 19;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 8, 101, 102, 103, 104);
Symbol 382 MovieClip Frame 360
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 361
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 362
_parent.gamePaused = true;
_parent.currentLevel = 20;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 1, 2, 5, 102, 103, 104, 105, 3, 3);
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 362
onClipEvent (load) {
jumpsLeft = 2;
jumpsRightOrig = 2;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 379
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 380
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 381
_parent.gamePaused = true;
_parent.currentLevel = 21;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 2, 3, 101, 102, 103, 104, 3, 3, 3);
Symbol 382 MovieClip Frame 398
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 399
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 400
_parent.gamePaused = true;
_parent.currentLevel = 22;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 5, 101, 102, 103, 104, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 400
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 400
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 400
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 400
onClipEvent (load) {
jumpsLeft = 0;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 417
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 418
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 419
_parent.gamePaused = true;
_parent.currentLevel = 23;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 8, 102, 103, 104, 105, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 436
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 437
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 438
_parent.gamePaused = true;
_parent.currentLevel = 24;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 5, 8, 8, 102, 103, 104, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 438
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 382 MovieClip Frame 455
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 456
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 457
_parent.gamePaused = true;
_parent.currentLevel = 25;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 6, 102, 103, 104, 3);
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 9;
jumpsRightOrig = 9;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 4;
jumpsRightOrig = 4;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 5;
jumpsRightOrig = 5;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 7;
jumpsRightOrig = 7;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 3;
jumpsRightOrig = 3;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 9;
jumpsRightOrig = 9;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 4;
jumpsRightOrig = 4;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 5;
jumpsRightOrig = 5;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 7;
jumpsRightOrig = 7;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 310 MovieClip in Symbol 382 MovieClip Frame 457
onClipEvent (load) {
jumpsLeft = 3;
jumpsRightOrig = 3;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 474
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 475
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 476
_parent.gamePaused = true;
_parent.currentLevel = 26;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 1, 2, 6, 101, 102, 102, 103, 104, 3, 3, 3, 3, 3, 3);
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 476
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 493
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 494
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 495
_parent.gamePaused = true;
_parent.currentLevel = 27;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 9, 102, 103, 104, 3, 3, 3);
Symbol 382 MovieClip Frame 512
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 513
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 514
_parent.gamePaused = true;
_parent.currentLevel = 28;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 6, 8, 8, 101, 102, 103, 104, 3, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 531
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 532
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 533
_parent.gamePaused = true;
_parent.currentLevel = 29;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 9, 101, 102, 103, 104, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 533
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 550
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 551
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 552
_parent.gamePaused = true;
_parent.currentLevel = 30;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 5, 8, 102, 103, 103, 104, 104, 3, 3);
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 552
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 552
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 552
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 552
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 569
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 570
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 571
_parent.gamePaused = true;
_parent.currentLevel = 31;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 7, 8, 9, 101, 102, 103, 104, 3, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 571
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 588
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 589
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 590
_parent.gamePaused = true;
_parent.currentLevel = 32;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 6, 101, 102, 103, 104, 105, 3, 3, 3);
Symbol 382 MovieClip Frame 607
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 608
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 609
_parent.gamePaused = true;
_parent.currentLevel = 33;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 1, 2, 2, 2, 3, 5, 5, 5, 7, 9, 101, 102, 102, 103, 103, 3, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 609
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 626
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 627
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 628
_parent.gamePaused = true;
_parent.currentLevel = 34;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 5, 6, 8, 9, 102, 103, 104, 3, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 628
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 645
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 646
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 647
_parent.gamePaused = true;
_parent.currentLevel = 35;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 3, 4, 5, 102, 103, 104);
Instance of Symbol 304 MovieClip "portal" in Symbol 382 MovieClip Frame 647
onClipEvent (load) {
this.gotoAndPlay("in");
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 647
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(4);
}
Symbol 382 MovieClip Frame 664
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 665
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 666
_parent.gamePaused = true;
_parent.currentLevel = 36;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 8, 102, 103, 104, 105, 3, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 666
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 683
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 684
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 685
_parent.gamePaused = true;
_parent.currentLevel = 37;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(9, 8, 8, 3, 3, 102);
Symbol 382 MovieClip Frame 702
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 703
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 704
_parent.gamePaused = true;
_parent.currentLevel = 38;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(3, 3, 3);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 704
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 721
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 722
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 723
_parent.gamePaused = true;
_parent.currentLevel = 39;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(101, 102, 5, 5, 3, 3, 3, 7, 7, 1);
Symbol 382 MovieClip Frame 740
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 741
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 742
_parent.gamePaused = true;
_parent.currentLevel = 40;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(7, 7, 7, 6, 101, 3, 3, 3);
Instance of Symbol 302 MovieClip in Symbol 382 MovieClip Frame 742
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 302 MovieClip in Symbol 382 MovieClip Frame 742
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 382 MovieClip Frame 759
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 760
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 761
_parent.gamePaused = true;
_parent.currentLevel = 41;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(6, 6, 7, 9, 2, 103, 101);
Symbol 382 MovieClip Frame 778
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 779
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 780
_parent.gamePaused = true;
_parent.currentLevel = 42;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(9, 9, 2, 2, 3, 3);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 780
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 780
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 780
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 780
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 780
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 797
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 798
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 799
_parent.gamePaused = true;
_parent.currentLevel = 43;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(4, 3, 3, 32, 2, 1, 1, 8, 103, 101);
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 799
onClipEvent (load) {
jumpsLeft = 0;
jumpsRightOrig = 17;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 303 MovieClip in Symbol 382 MovieClip Frame 799
onClipEvent (load) {
jumpsLeft = 17;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
gotoAndStop (1);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 304 MovieClip "portal" in Symbol 382 MovieClip Frame 799
onClipEvent (load) {
this.gotoAndPlay("in");
}
Symbol 382 MovieClip Frame 816
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 817
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 818
_parent.gamePaused = true;
_parent.currentLevel = 44;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(3, 3, 3, 3, 104, 104, 101);
Symbol 382 MovieClip Frame 835
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 836
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 837
_parent.gamePaused = true;
_parent.currentLevel = 45;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(101, 102, 103, 2);
Instance of Symbol 272 MovieClip in Symbol 382 MovieClip Frame 837
/* no clip actions */
Symbol 382 MovieClip Frame 854
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 855
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 856
_parent.gamePaused = true;
_parent.currentLevel = 46;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(3, 3, 3, 3, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 873
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 874
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 875
_parent.gamePaused = true;
_parent.currentLevel = 47;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(6, 9, 102, 103, 7, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 892
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 893
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 894
_parent.gamePaused = true;
_parent.currentLevel = 48;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(6, 9, 102, 103, 7, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 911
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 912
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 913
_parent.gamePaused = true;
_parent.currentLevel = 49;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(8, 8, 8, 104, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3);
Symbol 382 MovieClip Frame 930
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 931
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 932
_parent.gamePaused = true;
_parent.currentLevel = 50;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(2, 2, 2);
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 382 MovieClip Frame 932
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 382 MovieClip Frame 949
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 950
gotoAndStop ("nextLevel");
Symbol 382 MovieClip Frame 952
_parent.gamePaused = true;
_parent.currentLevel = 69;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(5, 6, 3, 8, 7, 8, 101, 104);
Symbol 382 MovieClip Frame 969
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 972
_parent.gamePaused = true;
_parent.currentLevel = 51;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(5, 6, 3, 8, 7, 8, 101, 104);
Symbol 382 MovieClip Frame 989
_parent.initiateNewLevel();
stop();
Symbol 382 MovieClip Frame 994
if (_parent.currentLevel >= _parent.totalLevels) {
_parent.resetLevel();
_parent.gotoAndPlay("gameCompleted");
stop();
} else {
play();
}
Symbol 382 MovieClip Frame 995
_parent.pad.left.readyToShootBall = false;
messagePath = _parent.showStatus(_parent.arrLevelCode[_parent.currentLevel], 10000);
_parent.bricksLeft = 0;
_parent.pad.left.gotoState = "normal";
_parent.pad.right.gotoState = "normal";
_parent.pad.left.play();
_parent.pad.right.play();
_parent.resetLevel();
stop();
Instance of Symbol 381 MovieClip in Symbol 382 MovieClip Frame 995
onClipEvent (load) {
gotoAndStop(random(_totalframes) + 1);
}
Symbol 382 MovieClip Frame 996
_parent.pad.left.gotoState = "appear";
_parent.pad.right.gotoState = "appear";
_parent.pad.left.play();
_parent.pad.right.play();
gotoAndPlay("level" + (_parent.currentLevel + 1));
Symbol 396 MovieClip Frame 20
stop();
Symbol 415 MovieClip Frame 1
stop();
Symbol 445 MovieClip Frame 1
stop();
Symbol 445 MovieClip Frame 2
_parent._parent.gamePaused = false;
_parent._parent.readyToShootBall = false;
ballStuck._visible = true;
gotoState = "normal";
play();
Symbol 445 MovieClip Frame 11
_parent._parent.readyToShootBall = true;
Symbol 445 MovieClip Frame 37
gotoAndPlay(gotoState);
Symbol 445 MovieClip Frame 39
stop();
Symbol 445 MovieClip Frame 44
gotoAndPlay(gotoState);
Symbol 445 MovieClip Frame 51
gotoState = "extended";
Symbol 445 MovieClip Frame 63
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 445 MovieClip Frame 70
gotoAndPlay(gotoState);
Symbol 445 MovieClip Frame 76
gotoState = "short";
Symbol 445 MovieClip Frame 86
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 445 MovieClip Frame 93
gotoAndPlay(gotoState);
Symbol 445 MovieClip Frame 98
gotoState = "firepower";
Symbol 445 MovieClip Frame 114
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 445 MovieClip Frame 124
gotoAndPlay(gotoState);
Symbol 445 MovieClip Frame 134
_parent._parent.gamePaused = true;
play();
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 445 MovieClip Frame 145
onClipEvent (load) {
stop();
}
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 445 MovieClip Frame 145
onClipEvent (load) {
stop();
}
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 445 MovieClip Frame 145
onClipEvent (load) {
stop();
}
Symbol 445 MovieClip Frame 162
gotoState = "normal";
gotoAndPlay ("appear");
_parent._parent.sndPadAppear.start();
Symbol 449 Button
on (release) {
gameOverPath.play();
play();
}
Symbol 458 MovieClip Frame 1
this._visible = false;
Symbol 472 Button
on (release) {
gameURL = ("http://www.miniclip.com/" + gamename) + ".htm";
getURL (gameURL, "_blank");
}
Instance of Symbol 458 MovieClip "mcHighscores" in Symbol 478 MovieClip Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 478 MovieClip Frame 2
if (((_url.slice(0, 23) != "http://www.miniclip.com") and (_url.slice(0, 19) != "http://miniclip.com")) and (_url.slice(0, 20) != "http://66.132.254.49")) {
gotoAndStop(_currentframe + 1);
} else {
var noCache = (getTimer() + random(100000));
mcTarget.loadMovie("http://www.miniclip.com/swfcontent/highscore.swf?" + noCache);
stop();
}
Symbol 478 MovieClip Frame 3
stop();
Symbol 480 Button
on (release) {
play();
}