Frame 1 (5.26 KiB) ● ●
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) {
totalScore = 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;
totalScore = 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";
soundOn = true;
extraLifeEveryNPoints = 20000;
nextExtraLife = extraLifeEveryNPoints;
scoreTimer = getTimer();
Frame 2 (149 B)
if (getBytesLoaded() == getBytesTotal()) {
gotoAndPlay ("codeSounds");
} else {
loadingStatus = showStatus("loading" + currentLevel, 10000);
}
Frame 4 (155 B)
if (_totalframes > _framesloaded) {
gotoAndPlay(_currentframe - 1);
} else {
loadingStatus.gotoAndPlay("remove");
gotoAndPlay ("codeSounds");
}
Frame 17 (1.89 KiB) ●
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 27 (8.53 KiB) ● ●
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 36 (4.51 KiB) ●
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 44 (2.67 KiB) ●
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 54 (3.71 KiB) ●
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 62 (114 B)
function gameActions() {
if (!gamePaused) {
padActions();
}
keyInput();
}
gotoAndPlay ("codeBonuses");
Frame 75 (1.8 KiB) ●
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 85 (53 B)
loadingStatus.play();
menu._x = 51;
menu._y = 213;
Frame 87 (45 B)
keyInput();
gotoAndPlay(_currentframe - 1);
Frame 93 (23 B)
sndSwoosh.start(0, 0);
Frame 95 (220 B)
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 107 (367 B)
loadVariablesNum ("http://www.totebo.com/smashing/addgames.asp", 0, "POST");
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 130 (219 B)
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 396 MovieClip "pad" in Frame 130 (150 B)
onClipEvent (mouseDown) {
_parent.spawnNewBall = true;
_parent.mouseButtonDown = true;
}
onClipEvent (mouseUp) {
_parent.mouseButtonDown = false;
}
Frame 132 (70 B)
gameActions();
if (!gameOver) {
gotoAndPlay(_currentframe - 1);
}
Frame 154 (47 B)
gameOverPath = showStatus("game over", 10000);
Frame 159 (47 B)
txtScore = totalScore;
cleanClips();
stop();
Frame 168 (22 B)
menu.play();
stop();
Frame 169 (8 B)
play();
Frame 179 (47 B)
txtScore = totalScore;
cleanClips();
stop();
Frame 180 (22 B)
menu.play();
stop();
Symbol 8 MovieClip [mcShowPoints] Frame 25 (61 B)
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 14 MovieClip [mcExplosion] Frame 1 (57 B)
mcPath = eval (_target);
_parent.sndExplosion2.start();
Symbol 14 MovieClip [mcExplosion] Frame 8 (452 B)
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 (35 B)
mcPath.removeMovieClip();
stop();
Symbol 25 MovieClip [mcStatus] Frame 1 (29 B)
_parent.sndStatusIn.start();
Symbol 25 MovieClip [mcStatus] Frame 11 (85 B)
if (delay < 10000) {
pause = delay + getTimer();
} else {
pause = "stop";
}
Symbol 25 MovieClip [mcStatus] Frame 13 (108 B)
if (pause == "stop") {
stop();
} else if (getTimer() <= pause) {
gotoAndPlay(_currentframe - 1);
}
Symbol 25 MovieClip [mcStatus] Frame 14 (30 B)
_parent.sndStatusOut.start();
Symbol 25 MovieClip [mcStatus] Frame 23 (20 B)
doneShowing = true;
Symbol 25 MovieClip [mcStatus] Frame 24 (61 B)
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 28 MovieClip [mcPleaseWait] Frame 2 (61 B)
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 30 MovieClip [mcBullet] Frame 2 (1.07 KiB) ●
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 (8 B)
stop();
Symbol 38 MovieClip Frame 16 (8 B)
stop();
Symbol 38 MovieClip Frame 24 (8 B)
stop();
Symbol 38 MovieClip Frame 95 (31 B)
gotoAndPlay ("invisibleLoop");
Symbol 39 MovieClip [mcBall] Frame 2 (66 B)
_parent.ballActions(this._name);
gotoAndPlay(_currentframe - 1);
Symbol 58 MovieClip Frame 1 (164 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "MULTIBALL";
stop();
Symbol 58 MovieClip Frame 2 (160 B)
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.pointsWorth = "SPEEDBALL";
stop();
Symbol 58 MovieClip Frame 3 (228 B)
_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 (204 B)
_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 (163 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "SLOWBALL";
stop();
Symbol 58 MovieClip Frame 6 (199 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.pointsWorth = "POWERBALL";
mcPowerBall.gotoAndStop("power");
stop();
Symbol 58 MovieClip Frame 7 (164 B)
_root.changeColour(_parent.bonusPath.glass, "glassGoldLit");
_root.changeColour(_parent.bonusPath.bg, "glassGold");
_parent.pointsWorth = "GOLDEN BALL";
stop();
Symbol 58 MovieClip Frame 8 (163 B)
_root.changeColour(_parent.bonusPath.glass, "glassOrangeLit");
_root.changeColour(_parent.bonusPath.bg, "glassOrange");
_parent.pointsWorth = "T.N.T.";
stop();
Symbol 58 MovieClip Frame 9 (160 B)
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.pointsWorth = "INVISIBLE";
stop();
Symbol 62 MovieClip [mcBonus] Frame 1 (28 B)
bonusPath = eval (_target);
Symbol 62 MovieClip [mcBonus] Frame 2 (199 B)
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 (56 B)
destructible = true;
if (doesNotExpire) {
stop();
}
Symbol 62 MovieClip [mcBonus] Frame 9 (529 B)
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 (2.12 KiB) ●
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 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 62 MovieClip [mcBonus] Frame 12 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 62 MovieClip [mcBonus] Frame 13 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 62 MovieClip [mcBonus] Frame 14 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 62 MovieClip [mcBonus] Frame 15 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 62 MovieClip [mcBonus] Frame 16 (73 B)
if (expired) {
_root.removeBrick(bonusPath);
}
_x = 10000;
stop();
Symbol 70 MovieClip Frame 1 (162 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXTRA PAD";
stop();
Symbol 70 MovieClip Frame 2 (165 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXTENDED PAD";
stop();
Symbol 70 MovieClip Frame 3 (157 B)
_root.changeColour(_parent.bonusPath.glass, "glassRedLit");
_root.changeColour(_parent.bonusPath.bg, "glassRed");
_parent.bonusType = "MINI PAD";
stop();
Symbol 70 MovieClip Frame 4 (164 B)
_root.changeColour(_parent.bonusPath.glass, "glassOrangeLit");
_root.changeColour(_parent.bonusPath.bg, "glassOrange");
_parent.bonusType = "FIREPOWER";
stop();
Symbol 70 MovieClip Frame 5 (157 B)
_root.changeColour(_parent.bonusPath.glass, "glassGreenLit");
_root.changeColour(_parent.bonusPath.bg, "glassGreen");
_parent.bonusType = "EXIT";
stop();
Symbol 71 MovieClip [mcBonusFalling] Frame 1 (28 B)
bonusPath = eval (_target);
Symbol 71 MovieClip [mcBonusFalling] Frame 3 (350 B)
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 (1.23 KiB) ●
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 (74 B)
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 71 MovieClip [mcBonusFalling] Frame 6 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 71 MovieClip [mcBonusFalling] Frame 7 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 71 MovieClip [mcBonusFalling] Frame 8 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 71 MovieClip [mcBonusFalling] Frame 9 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 71 MovieClip [mcBonusFalling] Frame 10 (136 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
mcPath = eval (_target);
mcPath.removeMovieClip();
stop();
Symbol 102 MovieClip Frame 1 (8 B)
stop();
Symbol 109 Button (143 B)
on (rollOver) {
play();
}
on (rollOut, releaseOutside) {
gotoAndPlay ("out");
}
on (release) {
getURL ("http://www.totebo.com", "_blank");
}
Symbol 117 Button (103 B)
on (rollOut, releaseOutside) {
play();
}
on (release) {
getURL ("http://www.totebo.com", "_blank");
}
Symbol 118 MovieClip Frame 1 (8 B)
stop();
Symbol 118 MovieClip Frame 7 (8 B)
stop();
Symbol 138 Button (56 B)
on (release) {
destination = "instructions";
play();
}
Symbol 140 Button (48 B)
on (release) {
destination = "game";
play();
}
Symbol 153 MovieClip Frame 2 (737 B)
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 157 MovieClip Frame 10 (8 B)
stop();
Symbol 184 Button (66 B)
on (release) {
_root.resetLevel();
_root.resetGame();
play();
}
Symbol 223 MovieClip Frame 1 (155 B)
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = true;
pointsWorth = 100;
}
stop();
Symbol 223 MovieClip Frame 2 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 223 MovieClip Frame 3 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 223 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 223 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 223 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 223 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 223 MovieClip Frame 8 (22 B)
_x = 10000;
stop();
Symbol 226 MovieClip Frame 1 (156 B)
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "top";
pointsWorth = 500;
}
stop();
Symbol 226 MovieClip Frame 2 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 226 MovieClip Frame 3 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 226 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 226 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 226 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 226 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 226 MovieClip Frame 8 (22 B)
_x = 10000;
stop();
Symbol 228 MovieClip Frame 1 (158 B)
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "right";
pointsWorth = 500;
}
stop();
Symbol 228 MovieClip Frame 2 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 228 MovieClip Frame 3 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 228 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 228 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 228 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 228 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 228 MovieClip Frame 8 (22 B)
_x = 10000;
stop();
Symbol 230 MovieClip Frame 1 (159 B)
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "bottom";
pointsWorth = 500;
}
stop();
Symbol 230 MovieClip Frame 2 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 230 MovieClip Frame 3 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 230 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 230 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 230 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 230 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 230 MovieClip Frame 8 (22 B)
_x = 10000;
stop();
Symbol 232 MovieClip Frame 1 (157 B)
if (!dummy) {
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
destructible = "left";
pointsWorth = 500;
}
stop();
Symbol 232 MovieClip Frame 2 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 232 MovieClip Frame 3 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 232 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 232 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 232 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 232 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 232 MovieClip Frame 8 (22 B)
_x = 10000;
stop();
Symbol 234 Button (25 B)
on (release) {
play();
}
Symbol 249 MovieClip Frame 1 (898 B)
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 249 MovieClip Frame 2 (31 B)
_parent.sndSwoosh.start(0, 0);
Symbol 249 MovieClip Frame 29 (91 B)
_parent.sndSwooshReveal.start(0, 0);
_parent.sndMenuMusic.start(0, 0);
soundInit = true;
Symbol 249 MovieClip Frame 38 (56 B)
_parent.resetGame();
_parent.sndStar.start();
stop();
Instance of Symbol 38 MovieClip in Symbol 249 MovieClip Frame 38 (110 B)
onClipEvent (load) {
this.gotoAndPlay("power");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 6);
}
Instance of Symbol 38 MovieClip in Symbol 249 MovieClip Frame 38 (114 B)
onClipEvent (load) {
this.gotoAndPlay("invisible");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 4);
}
Instance of Symbol 38 MovieClip in Symbol 249 MovieClip Frame 38 (111 B)
onClipEvent (load) {
this.gotoAndPlay("golden");
}
onClipEvent (enterFrame) {
_parent.ballActions(this, 5);
}
Instance of Symbol 38 MovieClip in Symbol 249 MovieClip Frame 38 (60 B)
onClipEvent (enterFrame) {
_parent.ballActions(this, 10);
}
Symbol 249 MovieClip Frame 39 (37 B)
_parent.sndSwooshReveal.start(0, 0);
Symbol 249 MovieClip Frame 47 (61 B)
gotoAndPlay(destination);
_parent.gotoAndPlay("startGame");
Symbol 249 MovieClip Frame 48 (60 B)
_parent.flyToX = -604;
_parent.gotoAndPlay("showSection");
Symbol 249 MovieClip Frame 80 (37 B)
_parent.sndSwooshReveal.start(0, 0);
Symbol 249 MovieClip Frame 90 (270 B)
_parent.clipCounter++;
_parent.pleaseWaitCounter = _parent.clipCounter;
_parent.attachMovie("mcPleaseWait", "mcPleaseWait" + clipCounter, pleaseWaitCounter);
_parent["mcPleaseWait" + pleaseWaitCounter]._x = 320;
_parent["mcPleaseWait" + pleaseWaitCounter]._y = 240;
Symbol 249 MovieClip Frame 91 (40 B)
_parent.gotoAndPlay("levels");
stop();
Symbol 249 MovieClip Frame 92 (101 B)
_parent["mcPleaseWait" + pleaseWaitCounter].removeMovieClip();
_parent.sndSwooshReveal.start(0, 0);
Symbol 249 MovieClip Frame 103 (58 B)
_parent.flyToX = 55;
_parent.gotoAndPlay("showSection");
Symbol 249 MovieClip Frame 126 (22 B)
gotoAndPlay ("main");
Symbol 249 MovieClip Frame 127 (59 B)
_parent.flyToX = 691;
_parent.gotoAndPlay("showSection");
Symbol 249 MovieClip Frame 163 (37 B)
_parent.sndSwooshReveal.start(0, 0);
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 163 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 163 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 163 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 163 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 163 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 226 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 228 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 230 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 232 MovieClip in Symbol 249 MovieClip Frame 163 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 163 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 173 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 173 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 173 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 173 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 173 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 226 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 228 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 230 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 232 MovieClip in Symbol 249 MovieClip Frame 173 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 173 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 249 MovieClip Frame 174 (8 B)
stop();
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 174 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 174 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 174 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 174 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 174 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 226 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 228 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 230 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 232 MovieClip in Symbol 249 MovieClip Frame 174 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 174 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 249 MovieClip Frame 175 (37 B)
_parent.sndSwooshReveal.start(0, 0);
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 175 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 175 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 175 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 175 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 175 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 226 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 228 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 230 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 232 MovieClip in Symbol 249 MovieClip Frame 175 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 175 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 185 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(1);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 185 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(2);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 185 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(3);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 185 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(4);
stop();
}
Instance of Symbol 71 MovieClip [mcBonusFalling] in Symbol 249 MovieClip Frame 185 (54 B)
onClipEvent (load) {
bonus.gotoAndStop(5);
stop();
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 226 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 228 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 223 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 230 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 232 MovieClip in Symbol 249 MovieClip Frame 185 (37 B)
onClipEvent (load) {
dummy = true;
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(4);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(5);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(6);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(7);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 249 MovieClip Frame 185 (60 B)
onClipEvent (load) {
dummy = true;
bonus.gotoAndStop(9);
}
Symbol 249 MovieClip Frame 186 (58 B)
_parent.flyToX = 46;
_parent.gotoAndPlay("showSection");
Symbol 249 MovieClip Frame 212 (22 B)
gotoAndPlay ("main");
Symbol 250 MovieClip Frame 1 (155 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
destructible = false;
stop();
Symbol 250 MovieClip Frame 2 (8 B)
stop();
Symbol 251 MovieClip Frame 1 (187 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
multihit = true;
destructible = false;
_alpha = 0;
stop();
Symbol 251 MovieClip Frame 2 (66 B)
_parent._parent.changeColour(_target, "indestructible");
stop();
Symbol 251 MovieClip Frame 3 (32 B)
gotoAndStop(_currentframe - 1);
Symbol 252 MovieClip Frame 1 (102 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
pointsWorth = 200;
Symbol 252 MovieClip Frame 2 (125 B)
destructible = true;
_parent._parent.changeColour(_target, "restore");
pause = getTimer() + _parent._parent.multiHitPause;
Symbol 252 MovieClip Frame 4 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 252 MovieClip Frame 5 (133 B)
pause = getTimer() + _parent._parent.multiHitPause;
destructible = false;
_parent._parent.changeColour(_target, "indestructible");
Symbol 252 MovieClip Frame 7 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 252 MovieClip Frame 8 (22 B)
gotoAndPlay ("loop");
Symbol 252 MovieClip Frame 9 (147 B)
_parent._parent.changeColour(_target, "restore");
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 252 MovieClip Frame 10 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 252 MovieClip Frame 11 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 252 MovieClip Frame 12 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 252 MovieClip Frame 13 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 252 MovieClip Frame 14 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 252 MovieClip Frame 15 (22 B)
_x = 10000;
stop();
Symbol 253 MovieClip Frame 1 (147 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
thisBrick = eval (_target);
brickType = 1;
pointsWorth = 200;
Symbol 253 MovieClip Frame 2 (119 B)
invisible = false;
destructible = true;
pause = getTimer() + _parent._parent.multiHitPause;
thisBrick._alpha = 100;
Symbol 253 MovieClip Frame 4 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 253 MovieClip Frame 5 (95 B)
pause = getTimer() + _parent._parent.multiHitPause;
invisible = true;
thisBrick._alpha = 40;
Symbol 253 MovieClip Frame 7 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 253 MovieClip Frame 8 (22 B)
gotoAndPlay ("loop");
Symbol 253 MovieClip Frame 9 (21 B)
brickSmashed = true;
Symbol 253 MovieClip Frame 10 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 253 MovieClip Frame 11 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 253 MovieClip Frame 12 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 253 MovieClip Frame 13 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 253 MovieClip Frame 14 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 253 MovieClip Frame 15 (22 B)
_x = 10000;
stop();
Symbol 254 MovieClip Frame 1 (152 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
multihit = true;
destructible = false;
pointsWorth = 500;
stop();
Symbol 254 MovieClip Frame 2 (8 B)
stop();
Symbol 254 MovieClip Frame 3 (8 B)
stop();
Symbol 254 MovieClip Frame 4 (30 B)
destructible = true;
stop();
Symbol 254 MovieClip Frame 14 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 254 MovieClip Frame 15 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 254 MovieClip Frame 16 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 254 MovieClip Frame 17 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 254 MovieClip Frame 18 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 254 MovieClip Frame 19 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 254 MovieClip Frame 20 (22 B)
_x = 10000;
stop();
Symbol 255 MovieClip Frame 1 (8 B)
stop();
Symbol 255 MovieClip Frame 2 (92 B)
_root.changeColour(glass, "glassGreenLit");
_root.changeColour(bg, "glassGreen");
play();
Symbol 255 MovieClip Frame 10 (8 B)
stop();
Symbol 255 MovieClip Frame 19 (8 B)
stop();
Symbol 261 MovieClip Frame 1 (235 B)
_parent._parent.brickNumber++;
_name = ("brick" + _parent._parent.brickNumber);
_parent._parent.indestructibleAmount++;
multihit = true;
destructible = false;
_parent._parent.changeColour(this, "restore");
_alpha = 0;
stop();
Symbol 261 MovieClip Frame 2 (171 B)
_parent._parent.smashedBricks--;
_parent._parent.menu.txtBricksLeft++;
destructible = true;
pointsWorth = 200;
_parent._parent.changeColour(this, "restore");
stop();
Symbol 261 MovieClip Frame 3 (96 B)
brickSmashed = true;
_width = (_width - (_width / 7));
_height = (_height - (_height / 7));
Symbol 261 MovieClip Frame 4 (74 B)
_width = (_width - (_width / 6));
_height = (_height - (_height / 6));
Symbol 261 MovieClip Frame 5 (74 B)
_width = (_width - (_width / 5));
_height = (_height - (_height / 5));
Symbol 261 MovieClip Frame 6 (74 B)
_width = (_width - (_width / 4));
_height = (_height - (_height / 4));
Symbol 261 MovieClip Frame 7 (74 B)
_width = (_width - (_width / 3));
_height = (_height - (_height / 3));
Symbol 261 MovieClip Frame 8 (74 B)
_width = (_width - (_width / 2));
_height = (_height - (_height / 2));
Symbol 261 MovieClip Frame 9 (22 B)
_x = 10000;
stop();
Symbol 263 MovieClip Frame 1 (172 B)
_parent._parent.brickNumber++;
_parent._parent.indestructibleAmount++;
_name = ("brick" + _parent._parent.brickNumber);
thisBrick = eval (_target);
pointsWorth = 200;
Symbol 263 MovieClip Frame 2 (120 B)
invisible = false;
destructible = false;
pause = getTimer() + _parent._parent.multiHitPause;
thisBrick._alpha = 100;
Symbol 263 MovieClip Frame 4 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 263 MovieClip Frame 5 (95 B)
pause = getTimer() + _parent._parent.multiHitPause;
invisible = true;
thisBrick._alpha = 40;
Symbol 263 MovieClip Frame 7 (220 B)
if (!_parent._parent.gamePaused) {
if (!brickSmashed) {
if (getTimer() < pause) {
gotoAndPlay(_currentframe - 1);
}
} else {
gotoAndPlay ("remove");
}
} else {
gotoAndPlay(_currentframe - 1);
}
Symbol 263 MovieClip Frame 8 (22 B)
gotoAndPlay ("loop");
Symbol 267 Button (142 B)
on (release) {
_parent.readyToShootBall = false;
messagePath.play();
goingTo = new String("level" + (_parent.currentLevel + 1));
play();
}
Symbol 332 MovieClip Frame 1 (167 B)
_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 332 MovieClip Frame 1 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 18 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 19 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 20 (170 B)
_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 332 MovieClip Frame 37 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 38 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 39 (164 B)
_parent.gamePaused = true;
_parent.currentLevel = 3;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 102, 103, 104, 3, 3);
Symbol 332 MovieClip Frame 56 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 57 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 58 (156 B)
_parent.gamePaused = true;
_parent.currentLevel = 4;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(7, 9, 103, 102, 3, 3);
Symbol 332 MovieClip Frame 75 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 76 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 77 (167 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 77 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 332 MovieClip Frame 94 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 95 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 96 (172 B)
_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 332 MovieClip Frame 113 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 114 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 115 (181 B)
_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 332 MovieClip Frame 132 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 133 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 134 (169 B)
_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 255 MovieClip "portal" in Symbol 332 MovieClip Frame 134 (47 B)
onClipEvent (load) {
this.gotoAndPlay("in");
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 134 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 134 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(4);
}
Symbol 332 MovieClip Frame 151 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 152 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 153 (169 B)
_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 332 MovieClip Frame 170 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 171 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 172 (179 B)
_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 332 MovieClip Frame 172 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 172 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 172 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 172 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 172 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 172 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 172 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 332 MovieClip Frame 189 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 190 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 191 (184 B)
_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 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 191 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 332 MovieClip Frame 208 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 209 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 210 (184 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 210 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 210 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 210 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(6);
}
Symbol 332 MovieClip Frame 227 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 228 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 229 (176 B)
_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 332 MovieClip Frame 246 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 247 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 248 (179 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 248 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 248 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 332 MovieClip Frame 265 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 266 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 267 (180 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 267 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 267 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 267 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 267 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Symbol 332 MovieClip Frame 284 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 285 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 286 (183 B)
_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 332 MovieClip Frame 303 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 304 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 305 (179 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 305 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 305 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 322 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 323 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 324 (176 B)
_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 332 MovieClip Frame 341 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 342 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 343 (167 B)
_parent.gamePaused = true;
_parent.currentLevel = 19;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(1, 2, 3, 8, 101, 102, 103, 104);
Symbol 332 MovieClip Frame 360 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 361 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 362 (173 B)
_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 223 MovieClip in Symbol 332 MovieClip Frame 362 (231 B)
onClipEvent (load) {
jumpsLeft = 2;
jumpsRightOrig = 2;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 332 MovieClip Frame 379 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 380 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 381 (176 B)
_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 332 MovieClip Frame 398 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 399 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 400 (167 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 400 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 400 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 400 (231 B)
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 0;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 400 (231 B)
onClipEvent (load) {
jumpsLeft = 0;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 332 MovieClip Frame 417 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 418 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 419 (179 B)
_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 332 MovieClip Frame 436 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 437 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 438 (171 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 438 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 332 MovieClip Frame 455 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 456 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 457 (165 B)
_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 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 9;
jumpsRightOrig = 9;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 4;
jumpsRightOrig = 4;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 5;
jumpsRightOrig = 5;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 7;
jumpsRightOrig = 7;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 3;
jumpsRightOrig = 3;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 9;
jumpsRightOrig = 9;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 8;
jumpsRightOrig = 8;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 4;
jumpsRightOrig = 4;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 5;
jumpsRightOrig = 5;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 7;
jumpsRightOrig = 7;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 261 MovieClip in Symbol 332 MovieClip Frame 457 (231 B)
onClipEvent (load) {
jumpsLeft = 3;
jumpsRightOrig = 3;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 332 MovieClip Frame 474 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 475 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 476 (190 B)
_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 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 476 (231 B)
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 332 MovieClip Frame 476 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 476 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 476 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 476 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 493 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 494 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 495 (174 B)
_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 332 MovieClip Frame 512 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 513 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 514 (188 B)
_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 332 MovieClip Frame 531 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 532 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 533 (173 B)
_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 332 MovieClip Frame 533 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 550 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 551 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 552 (178 B)
_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 223 MovieClip in Symbol 332 MovieClip Frame 552 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 552 (231 B)
onClipEvent (load) {
jumpsLeft = 6;
jumpsRightOrig = 6;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 552 (231 B)
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 332 MovieClip Frame 552 (282 B)
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 332 MovieClip Frame 569 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 570 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 571 (185 B)
_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 332 MovieClip Frame 571 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 588 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 589 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 590 (184 B)
_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 332 MovieClip Frame 607 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 608 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 609 (202 B)
_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 332 MovieClip Frame 609 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 626 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 627 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 628 (180 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 628 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 628 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 628 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 628 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 628 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 628 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 628 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 628 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 645 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 646 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 647 (168 B)
_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 255 MovieClip "portal" in Symbol 332 MovieClip Frame 647 (47 B)
onClipEvent (load) {
this.gotoAndPlay("in");
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 647 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(4);
}
Symbol 332 MovieClip Frame 664 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 665 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 666 (176 B)
_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 332 MovieClip Frame 666 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 683 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 684 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 685 (155 B)
_parent.gamePaused = true;
_parent.currentLevel = 37;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(9, 8, 8, 3, 3, 102);
Symbol 332 MovieClip Frame 702 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 703 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 704 (144 B)
_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 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 704 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 721 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 722 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 723 (169 B)
_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 332 MovieClip Frame 740 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 741 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 742 (161 B)
_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 253 MovieClip in Symbol 332 MovieClip Frame 742 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Instance of Symbol 253 MovieClip in Symbol 332 MovieClip Frame 742 (231 B)
onClipEvent (load) {
jumpsLeft = 1;
jumpsRightOrig = 1;
jumpsRight = jumpsRightOrig + jumpsLeft;
brickMovieClip = eval (_target);
}
onClipEvent (enterFrame) {
_parent._parent.brickMove(brickMovieClip, jumpsLeft, jumpsRight);
}
Symbol 332 MovieClip Frame 759 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 760 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 761 (160 B)
_parent.gamePaused = true;
_parent.currentLevel = 41;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(6, 6, 7, 9, 2, 103, 101);
Symbol 332 MovieClip Frame 778 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 779 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 780 (153 B)
_parent.gamePaused = true;
_parent.currentLevel = 42;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(9, 9, 2, 2, 3, 3);
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 780 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 780 (40 B)
onClipEvent (load) {
gotoAndStop (3);
}
Instance of Symbol 254 MovieClip in Symbol 332 MovieClip Frame 780 (40 B)
onClipEvent (load) {
gotoAndStop (1);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 780 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Instance of Symbol 62 MovieClip [mcBonus] in Symbol 332 MovieClip Frame 780 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 797 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 798 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 799 (170 B)
_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 254 MovieClip in Symbol 332 MovieClip Frame 799 (250 B)
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 254 MovieClip in Symbol 332 MovieClip Frame 799 (250 B)
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 255 MovieClip "portal" in Symbol 332 MovieClip Frame 799 (47 B)
onClipEvent (load) {
this.gotoAndPlay("in");
}
Symbol 332 MovieClip Frame 816 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 817 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 818 (162 B)
_parent.gamePaused = true;
_parent.currentLevel = 44;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(3, 3, 3, 3, 104, 104, 101);
Symbol 332 MovieClip Frame 835 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 836 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 837 (153 B)
_parent.gamePaused = true;
_parent.currentLevel = 45;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(101, 102, 103, 2);
Instance of Symbol 223 MovieClip in Symbol 332 MovieClip Frame 837 (21 B)
/* no clip actions */
Symbol 332 MovieClip Frame 854 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 855 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 856 (159 B)
_parent.gamePaused = true;
_parent.currentLevel = 46;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(3, 3, 3, 3, 3, 3, 3, 3);
Symbol 332 MovieClip Frame 873 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 874 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 875 (166 B)
_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 332 MovieClip Frame 892 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 893 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 894 (166 B)
_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 332 MovieClip Frame 911 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 912 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 913 (179 B)
_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 332 MovieClip Frame 930 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 931 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 932 (144 B)
_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 332 MovieClip Frame 932 (73 B)
onClipEvent (load) {
this.doesNotExpire = true;
bonus.gotoAndStop(8);
}
Symbol 332 MovieClip Frame 949 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 950 (27 B)
gotoAndStop ("nextLevel");
Symbol 332 MovieClip Frame 952 (163 B)
_parent.gamePaused = true;
_parent.currentLevel = 69;
_parent.menu.txtLevel = _parent.currentLevel;
_parent.arrBonuses = new Array(5, 6, 3, 8, 7, 8, 101, 104);
Symbol 332 MovieClip Frame 969 (37 B)
_parent.initiateNewLevel();
stop();
Symbol 332 MovieClip Frame 972 (151 B)
if (_parent.currentLevel >= _parent.totalLevels) {
_parent.resetLevel();
_parent.gotoAndPlay("gameCompleted");
stop();
} else {
play();
}
Symbol 332 MovieClip Frame 973 (320 B)
_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 331 MovieClip in Symbol 332 MovieClip Frame 973 (62 B)
onClipEvent (load) {
gotoAndStop(random(_totalframes) + 1);
}
Symbol 332 MovieClip Frame 974 (185 B)
_parent.pad.left.gotoState = "appear";
_parent.pad.right.gotoState = "appear";
_parent.pad.left.play();
_parent.pad.right.play();
gotoAndPlay("level" + (_parent.currentLevel + 1));
Symbol 346 MovieClip Frame 20 (8 B)
stop();
Symbol 365 MovieClip Frame 1 (8 B)
stop();
Symbol 395 MovieClip Frame 1 (8 B)
stop();
Symbol 395 MovieClip Frame 2 (139 B)
_parent._parent.gamePaused = false;
_parent._parent.readyToShootBall = false;
ballStuck._visible = true;
gotoState = "normal";
play();
Symbol 395 MovieClip Frame 11 (41 B)
_parent._parent.readyToShootBall = true;
Symbol 395 MovieClip Frame 37 (24 B)
gotoAndPlay(gotoState);
Symbol 395 MovieClip Frame 39 (8 B)
stop();
Symbol 395 MovieClip Frame 44 (24 B)
gotoAndPlay(gotoState);
Symbol 395 MovieClip Frame 51 (24 B)
gotoState = "extended";
Symbol 395 MovieClip Frame 63 (80 B)
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 395 MovieClip Frame 70 (24 B)
gotoAndPlay(gotoState);
Symbol 395 MovieClip Frame 76 (21 B)
gotoState = "short";
Symbol 395 MovieClip Frame 86 (80 B)
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 395 MovieClip Frame 93 (24 B)
gotoAndPlay(gotoState);
Symbol 395 MovieClip Frame 98 (25 B)
gotoState = "firepower";
Symbol 395 MovieClip Frame 114 (80 B)
if (gotoState == "explode") {
gotoAndPlay ("explode");
} else {
stop();
}
Symbol 395 MovieClip Frame 124 (24 B)
gotoAndPlay(gotoState);
Symbol 395 MovieClip Frame 134 (44 B)
_parent._parent.gamePaused = true;
play();
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 395 MovieClip Frame 145 (31 B)
onClipEvent (load) {
stop();
}
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 395 MovieClip Frame 145 (31 B)
onClipEvent (load) {
stop();
}
Instance of Symbol 30 MovieClip [mcBullet] in Symbol 395 MovieClip Frame 145 (31 B)
onClipEvent (load) {
stop();
}
Symbol 395 MovieClip Frame 162 (86 B)
gotoState = "normal";
gotoAndPlay ("appear");
_parent._parent.sndPadAppear.start();
Symbol 397 Button (47 B)
on (release) {
gameOverPath.play();
play();
}
Symbol 402 Button (25 B)
on (release) {
play();
}