STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228109
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5121

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/66253658?noj=FRM66253658-8DC" width="1" height="1"></div>

Sponge Bob Square Pants Sea Monster Smoosh.swf

This is the info page for
Flash #22710

(Click the ID number above for more basic data on this flash file.)


Text
LOADER

Key Capturer

200

400

HI_SCORE

<p align="left"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">SCORE</font></p>

bubble >

anchor >

nameval

25,000

100.

nameval

25,000

100.

ActionScript [AS1/AS2]

Frame 1
_global.app = this; app.myscreenName = "null"; app.basePath = "http://files2.17173.com"; app.userPath = "/games/common/user_name/getUserInfo.jhtml"; app.scorePath = "/common/score/Scoreboard.jhtml?msg=Q&game=sb_smoosh"; loadUser = new LoadVars(); loadUser.load(app.basePath + app.userPath); loadUser.onLoad = function () { returnLog = loadUser.toString(); app.rawName = this.screenName; index = app.rawName.indexOf(newline); if (index > -1) { app.myscreenName = app.rawName.substr(0, index); } else { app.myscreenName = app.rawName; } if (app.myscreenName == "null") { } else if (app.myscreenName == "undefined") { app.myscreenName = "null"; } else if (app.myscreenName == "") { app.myscreenName = "null"; } else if (app.myscreenName == null) { app.myscreenName = "null"; } scrName = app.myscreenName; };
Instance of Symbol 293 MovieClip in Frame 1
onClipEvent (enterFrame) { percentage = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if ((percentage / 10) == 10) { _root.gotoAndPlay(21); } else { _root.gotoAndStop(Math.floor(percentage / 10)); } }
Frame 2
keyOneUp = true; keyTwoUp = true; someListener = new Object(); someListener.onKeyDown = function () { if (Key.isDown(55)) { } else { keyOneUp = true; } if (Key.isDown(56)) { } else { keyTwoUp = true; } if (_root._currentframe != 51) { return(undefined); } if (Key.isDown(16)) { if (Key.isDown(55)) { if (keyOneUp == true) { if (_root.lives < 9) { _root.lives++; _root.xtralifeS.start(); _root.display.lives.updateLives(); } keyOneUp = false; } } if (Key.isDown(56)) { if (keyTwoUp == true) { keyTwoUp = false; trace(_root.badTs); q = 0; while (q < _root.badTs.length) { trace(_root.badTs[q]); _root.badTs[q].kill(); q++; } stopAllSounds(); _root.levelEnd(); _root.fx1 = null; } } } }; Key.addListener(someListener);
Frame 21
MSGtext = ""; hi = 0;
Frame 22
hi = 0; squishS = new Sound(); squishS.attachSound("squish"); getconchS = new Sound(); getconchS.attachSound("getconch"); gameoverS = new Sound(); gameoverS.attachSound("gameover"); gameoverS.onSoundComplete = function () { menuloopS.start(0, 99999); }; levelcompleteS = new Sound(); levelcompleteS.attachSound("levelcomplete"); levelcompleteS.onSoundComplete = function () { levelstartS.start(); }; bubblewandS = new Sound(); bubblewandS.attachSound("bubblewand"); gunhitS = new Sound(); gunhitS.attachSound("gunhit"); enemyexplodesS = new Sound(); enemyexplodesS.attachSound("enemyexplodes"); hitgroundS = new Sound(); hitgroundS.attachSound("hitground"); treasureattainedS = new Sound(); treasureattainedS.attachSound("treasureattained"); highscoreS = new Sound(); highscoreS.attachSound("highscore"); highscoreS.onSoundComplete = function () { menuloopS.start(0, 99999); }; negselectionS = new Sound(); negselectionS.attachSound("negselection"); createEmptyMovieClip("sounds", 1); sounds.createEmptyMovieClip("sound1", 1); fx1 = new Sound(sounds.sound1); fx1.attachSound("levelmusic"); levelidleS = new Sound(); levelidleS.attachSound("levelidle"); levelidleS.onSoundComplete = function () { levelidleS.start(0); }; levelstartS = new Sound(); levelstartS.attachSound("levelstart"); levelstartS.onSoundComplete = function () { }; menuloopS = new Sound(); menuloopS.attachSound("menuloop"); shelldescentS = new Sound(); shelldescentS.attachSound("shelldescent"); shellenemyhitS = new Sound(); shellenemyhitS.attachSound("shellenemyhit"); shellgroundS = new Sound(); shellgroundS.attachSound("shellground"); shellgroundS.onSoundComplete = function () { treasureappearsS.start(0, 1); }; treasureappearsS = new Sound(); treasureappearsS.attachSound("treasureappears"); inflateS = new Sound(); inflateS.attachSound("inflate"); xtralifeS = new Sound(); xtralifeS.attachSound("xtralife");
Frame 26
menuloopS.stop("menuloop"); menuloopS.start(0, 999999); stop();
Frame 34
stop();
Frame 35
Frame 42
stop();
Frame 43
function makePU(positionX, positionY) { positionX = positionX + (_root.SECTOR_SIZE / 2); PU.active = 0; PU.myCounter = 0; PU.my.gotoAndStop(1); PU.positionX = positionX; PU._x = -10000; PU.positionY = positionY; poweredUp = 0; } function rocksReset() { a = 0; while (a < rocks.length) { thisRock = rocks[a]; thisRock.active = 0; thisRock._parent._x = thisRock._parent._x - 20000; a++; } rockCount = 0; rocks = new Array(); } function makeRock(positionX, positionY, I, anc) { osRUNONCE = 0; rock = eval ("rock" + rockCount); rock = rock.rockCore; rock.anchor = anc; rock.my = rock._parent; rock.ID = rockCount; rocks.push(rock); rock.active = 1; rock.my.gotoAndStop(1); rock.positionX = positionX; rock.positionY = positionY; rock.falling = 0; rock.fill1 = fill1; rock.fill2 = fill2; rock.position = position; rock.I = I; rockCount++; if (anc == 0) { rock._parent.gotoAndStop("rock"); } else { rock._parent.gotoAndStop("anchor"); } rock._parent.anim.stop(); } function badReset() { badCount = 0; badTs = new Array(); } function makeBadThing(positionX, positionY, special, startLeft) { thing = eval ("bad" + badCount); thing = thing.core; thing.ghostDelay = 150; thing._visible = false; thing.inflateCount = 0; badTs.push(thing); thing.active = 1; thing.ID = badCount; thing.my = thing._parent; thing.my.stars._visible = false; if (startLeft == 1) { thing.lastMoveOK = "LEFT"; } else { thing.lastMoveOK = "RIGHT"; } thing.startMove = thing.lastMoveOK; thing.special = special; if (special == 1) { thing.my.gotoAndStop("special"); thing.shooting = 0; } else { thing.my.gotoAndStop("normal"); thing.shooting = 0; } thing.inflateCount = 0; thing.inflationLevel = 0; thing.positionX = positionX; thing.positionY = positionY; thing.my._x = -1000; thing.origX = thing.positionX; thing.origY = thing.positionY; thing.SPEED = Math.min(1.5 + (_root.level * 0.1), 3); thing.SPEED = 1.5 + (_root.level * 0.1); extraspeed = 0.2 * Math.floor(level / 10); thing.SPEED = thing.SPEED + extraspeed; thing.SPEED = Math.min(thing.SPEED, 3); if (thing.SPEED == 2.3) { } trace(thing.SPEED + "!"); thing.floating = 0; badCount++; } function badResetLife() { a = 0; while (a < badTs.length) { if (badTs[a].active == 1) { badTs[a].resetLife(); } else { badTs[a].my._x = badTs[a].my._x - 10000; } a++; } } MSGtext = ""; you.resetLife = function () { PUflash = 0; _root.PU.wandCount = 0; colorObj.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); musicStarted = 0; musicPause = 1; moved = 0; anchor.firstFrame = 0; fDying = 0; lastMoveOK = "LEFT"; positionX = origX; positionY = origY; newpumping = 0; newShooting = 0; graphicsPause = 0; hitRock = 0; hitMonster = 0; if (badTotal == 1) { fx1.attachSound("levelfrantic"); } else { fx1.attachSound("levelmusic"); } }; you.stopMusic = function () { }; you.setStart = function (a, b) { anchor.firstFrame = 0; origX = a; origY = b; animFrame = 0; }; you.resetLevel = function () { colorObj.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); PUflash = 0; _root.PU.wandCount = 0; positionX = (ROWS + 1) * SECTOR_SIZE; positionY = 2.5 * SECTOR_SIZE; graphicsPause = 0; musicStarted = 0; _root.PU.rocksDropped = 0; fx1.attachSound("levelmusic"); }; you.resetGame = function () { _root.PU.rocksDropped = 0; PUflash = 0; _root.PU.wandCount = 0; colorObj = new Color(_root.you); colorObj.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); k = 2; SPEED = 4; speed = SPEED; WIDTH = 30; LIVES = 3; lives = LIVES; w = WIDTH / 2; z = w * 0.3; z = Math.floor(z); z = 0; }; bubbles = new Array(); bubbleCount = 0; you.blowBubble = function () { duplicateMovieClip (_root.bubble, "bubble" + bubbleCount, 1010 + (bubbleCount % 100)); thisBubble = eval ("bubble" + bubbleCount); bubbles.push(thisBubble); thisBubble.active = 1; bubbleCount++; thisBubble.positionX = positionX - (SECTOR_SIZE / 2); thisBubble.positionY = positionY; thisBubble.alive = 100; thisBubble.dir = lastMoveOK; if (lastMoveOK == "LEFT") { thisBubble.yMove = 0; thisBubble.xMove = -1; } if (lastMoveOK == "RIGHT") { thisBubble.yMove = 0; thisBubble.xMove = 1; } if (lastMoveOK == "UP") { thisBubble.yMove = -1; thisBubble.xMove = 0; } if (lastMoveOK == "DOWN") { thisBubble.yMove = 1; thisBubble.xMove = 0; } }; you.onEnterFrame = function () { function moveX(a) { if (newPumping == 1) { anchor.newEndShoot(); newPumping = 0; return(undefined); } checkedTile = _root.checkCurrentTile(positionX + (a * (20 + speed)), positionY); if ((((fPaused == 0) && (checkedTile == "X")) || (checkedTile == "C")) || (checkedTile == "A")) { return(undefined); } _root.dig(uTurn, positionX + (z * a), ((positionX + (z * a)) + (speed * a)) + (((_root.SECTOR_SIZE / 2) - 1) * a), "h", positionX, positionY); positionX = positionX + (speed * a); animFrame = animFrame + 1; if (fPaused == 1) { return(undefined); } musicPause = 0; moved = 1; } function moveY(a) { if (newPumping == 1) { anchor.newEndShoot(); newPumping = 0; return(undefined); } checkedTile = _root.checkCurrentTile(positionX, positionY + (a * (20 + speed))); if ((((fPaused == 0) && (checkedTile == "X")) || (checkedTile == "C")) || (checkedTile == "A")) { return(undefined); } _root.dig(uTurn, positionY + (z * a), ((positionY + (z * a)) + (speed * a)) + (((_root.SECTOR_SIZE / 2) - 1) * a), "v", positionY, positionX); positionY = positionY + (speed * a); animFrame = animFrame + 1; if (fPaused == 1) { return(undefined); } } function newShoot() { if ((positionY < 101) && (Key.isDown(38))) { return(undefined); } if (_root.pumpPause > 0) { return(undefined); } if (newShooting == 1) { return(undefined); } _root.graphicsPause = 0; if (newPumping != 1) { newShooting = 1; dontcheckwallsbodge = 5; if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { if (poweredUp != 1) { you.face.anim.gotoAndStop("shootA"); you.face.anim.anim.gotoAndPlay(1); } else { you.face.anim.gotoAndStop("blow"); you.face.anim.anim.gotoAndPlay(1); } } else if (poweredUp != 1) { you.face.facing.anim.gotoAndStop("shootA"); you.face.facing.anim.anim.gotoAndPlay(1); } else { you.face.facing.anim.gotoAndStop("blow"); you.face.facing.anim.anim.gotoAndPlay(1); } return(undefined); } _root.newPumpedBaddy.hit(); if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { you.face.anim.gotoAndStop("pump"); you.face.anim.pumpAnim.gotoAndPlay(1); } else { you.face.facing.anim.gotoAndStop("pump"); you.face.facing.anim.pumpAnim.gotoAndPlay(1); } } function killMe() { if (badTotal == 1) { fPaused = 1; } if (fDying == 1) { return(undefined); } fDying = 1; stopAllSounds(); _root.you.gotoAndPlay("dying"); anchor.newEndShoot(); anchor.endReverse(); } function dead() { lives--; _root.you.gotoAndStop(1); if (lives == 0) { _root.gameOver(); } else { _root.resetLife(); } } if (_root.dontcheckwallsbodge > 0) { _root.dontcheckwallsbodge--; } if (_root.allPaused == 1) { stopMusic(); return(undefined); } if (_root.pumpPause > 0) { _root.pumpPause--; } if (_root.levelEndCounter > 0) { _root.levelEndCounter--; if (_root.levelEndCounter == 1) { _root.you._x = -10000; _root.positionX = -10000; _root.anchor._x = -10000; _root.anchor.gotoAndStop(0); _root.newShooting = 0; _root.resetLevel(); } stopMusic(); return(undefined); } moved = 0; if (_root.fBugs == 1) { _root.fBugs = 0; dead(); } if (_root.hitRock == 1) { _root.hitRock = 0; killMe(); } if (_root.hitMonster == 1) { _root.hitRock = 0; killMe(); } if (fDying == 1) { stopMusic(); return(undefined); } if (PUflash > 0) { if ((PUflash % 8) > 4) { colorObj.setTransform({ra:0, rb:255, ga:0, gb:255, ba:0, bb:255, aa:100, ab:0}); } else { colorObj.setTransform({ra:0, rb:255, ga:0, gb:255, ba:0, bb:51, aa:100, ab:0}); } PUflash--; if (PUflash == 0) { colorObj.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0}); } } if (graphicsPause == 1) { return(undefined); } kRIGHT = 0; kLEFT = 0; kUP = 0; kDOWN = 0; oldX = positionX; oldY = positionY; if (fPaused == 0) { if (!Key.isDown(32)) { spaceUp = 1; } if (Key.isDown(32) && (spaceUp == 1)) { newShoot(); spaceUp = 0; } if (Key.isDown(38)) { kUP = 1; if (lastMoveOK != "UP") { uTurn = 0; } } else if (Key.isDown(40)) { kDOWN = 1; if (lastMoveOK != "DOWN") { uTurn = 0; } } else if (Key.isDown(37)) { kLEFT = 1; if (lastMoveOK != "LEFT") { uTurn = 0; } } else if (Key.isDown(39)) { kRIGHT = 1; if (lastMoveOK != "RIGHT") { uTurn = 0; } } } if (fPaused == 1) { if (positionX > (origX + 10)) { speed = SPEED + 1.2; kLEFT = 1; } else { kDOWN = 1; this.face.facing.gotoAndStop("LEFT"); } if (positionY >= (origY - speed)) { speed = SPEED; positionY = origY - speed; beginingOverride = 1; lastHorizontalMove = "LEFT"; musicPause = 1; moved = 0; fPaused = 0; } } else if (musicStarted != 1) { createEmptyMovieClip("sounds", 1); sounds.createEmptyMovieClip("sound1", 1); fx1 = new Sound(sounds.sound1); if (_root.badTotal != 1) { fx1.attachSound("levelmusic"); } else { fx1.attachSound("levelfrantic"); } fx1.start(0, 9999); musicStarted = 1; } if (_root.shooting == 1) { return(undefined); } if (this.hitTest(PU.hitter)) { if (PU.active != 0) { _root.PU.collect(); return(undefined); } } if ((kUP > 0) || (kDOWN > 0)) { if (lastMoveOK == "RIGHT") { comparison = Math.floor(((positionX + speed) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionX + (SECTOR_SIZE / 2)) < comparison) { positionX = comparison - (_root.SECTOR_SIZE / 2); } } else if (lastMoveOK == "LEFT") { comparison = Math.ceil(((positionX - speed) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionX - (SECTOR_SIZE / 2)) > (comparison - _root.SECTOR_SIZE)) { positionX = comparison - (_root.SECTOR_SIZE / 2); } } } if ((kRIGHT > 0) || (kLEFT > 0)) { if (lastMoveOK == "DOWN") { comparison = Math.floor(((positionY + speed) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionY + (SECTOR_SIZE / 2)) < comparison) { positionY = comparison - (_root.SECTOR_SIZE / 2); } } else if (lastMoveOK == "UP") { comparison = Math.ceil(((positionY - speed) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionY - (SECTOR_SIZE / 2)) > (comparison - _root.SECTOR_SIZE)) { positionY = comparison - (_root.SECTOR_SIZE / 2); } } } if ((positionX % _root.SECTOR_SIZE) == (_root.SECTOR_SIZE / 2)) { yCenter = 1; } else { yCenter = 0; } if ((positionY % _root.SECTOR_SIZE) == (_root.SECTOR_SIZE / 2)) { xCenter = 1; } else { xCenter = 0; } if ((kRIGHT > 0) || (kLEFT > 0)) { if (xCenter == 1) { if (kRIGHT > 0) { if (lastMoveOK == "LEFT") { uTurn = 1; } moveX(1); lastMoveOK = "RIGHT"; } if (kLEFT > 0) { if (lastMoveOK == "RIGHT") { uTurn = 1; } moveX(-1); lastMoveOK = "LEFT"; } } else if (lastMoveOK == "UP") { moveY(-1); } else if (lastMoveOK == "DOWN") { moveY(1); } } if ((kDOWN > 0) || (kUP > 0)) { if (yCenter == 1) { if (kDOWN > 0) { if (lastMoveOK == "UP") { if (lastHorizontalMove == "LEFT") { lastHorizontalMove = "RIGHT"; } else { lastHorizontalMove = "LEFT"; } uTurn = 1; } moveY(1); lastMoveOK = "DOWN"; } if (kUP > 0) { if (lastMoveOK == "DOWN") { if (lastHorizontalMove == "LEFT") { lastHorizontalMove = "RIGHT"; } else { lastHorizontalMove = "LEFT"; } uTurn = 1; } moveY(-1); lastMoveOK = "UP"; } } else if (lastMoveOK == "LEFT") { moveX(-1); } else if (lastMoveOK == "RIGHT") { moveX(1); } if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { lastHorizontalMove = lastMoveOK; } } this._x = positionX + _root.xo; animFrame = animFrame % 10; if (animFrame == 0) { animFrame = animFrame + 1; } this.face.gotoAndStop(lastMoveOK); if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { this.face.facing.gotoAndStop(lastHorizontalMove); if (positionY < 101) { this.face.gotoAndStop(lastHorizontalMove); lastMoveOK = lastHorizontalMove; if (poweredUp == 1) { this.face.anim.gotoAndStop(41); } } if ((newShooting != 1) && (newPumping != 1)) { if (poweredUp == 1) { this.face.facing.anim.gotoAndStop(animFrame + 40); } else { this.face.facing.anim.gotoAndStop(animFrame); } } } else if ((newShooting != 1) && (newPumping != 1)) { if (poweredUp == 0) { this.face.anim.gotoAndStop(animFrame); } else { this.face.anim.gotoAndStop(animFrame + 40); } } if (beginingOverride == 1) { beginingOverride = 0; this.face.gotoAndStop("LEFT"); lastMoveOK = "LEFT"; } }; function mapResetGame() { LEVELS = 9; SECTOR_SIZE = 40; ROWS = 16; COLUMNS = 21; a_map = new Array(); X = "X"; o = "o"; N = "N"; M = "M"; S = "S"; C = "C"; A = "A"; level = 0; P = "P"; l = "l"; r = "r"; z = "z"; x = "x"; a_level_1 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, o, M, o, o, o, o, o, N, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, A, o, o, N, S, M, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, l, M, o, o, o, o, o, N, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, N, o, o, o, o, o, M, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_2 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, r, M, o, o, o, o, o, N, o, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, A, o, o, N, S, M, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, l, M, o, o, o, o, o, N, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, A, o, o, N, o, o, x, o, o, M, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_3 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, A, o, o, o, A, o, o, o, o, X, X, o, o, N, o, M, o, N, S, M, o, N, r, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, l, o, M, o, o, N, z, o, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, A, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_4 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, r, M, o, o, o, o, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, o, M, o, N, S, M, o, N, o, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, A, o, o, o, o, o, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, l, o, o, l, o, x, o, o, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_5 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, x, M, o, o, o, o, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, o, M, o, N, S, M, o, N, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, A, o, o, o, o, o, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, l, o, o, z, o, x, o, o, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, N, z, M, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_6 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, N, r, M, o, o, o, o, o, N, l, M, o, X, X, o, o, o, A, o, o, o, o, o, o, o, A, o, o, X, X, o, o, o, o, o, o, N, S, M, o, o, o, o, o, X, X, o, o, N, l, M, o, o, o, o, o, N, z, M, o, X, X, o, o, N, r, M, o, o, o, o, o, N, x, M, o, X, X, o, o, N, l, M, o, o, o, o, o, N, z, M, o, X, X, o, o, N, r, M, o, o, o, o, o, N, x, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, N, z, M, o, o, o, o, o, X, X, o, o, o, A, o, A, o, o, o, A, o, A, o, o, X, X, o, o, o, o, o, o, N, o, M, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_9 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, N, r, M, o, N, S, o, M, o, N, l, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, A, o, o, A, o, o, o, o, o, X, X, o, N, x, o, M, o, o, o, o, N, o, z, M, o, X, X, o, o, o, o, N, r, M, N, l, M, o, o, o, o, X, X, o, o, o, o, N, r, M, N, l, M, o, o, A, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_8 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, N, x, M, A, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, A, N, l, M, o, o, o, o, X, X, o, N, r, M, o, o, o, o, o, o, N, r, M, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, N, S, M, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, A, N, o, o, l, o, z, o, M, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); a_level_7 = new Array(X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, N, o, o, o, o, l, z, o, x, r, o, o, o, M, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, N, S, M, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, N, r, M, o, o, o, o, o, o, N, l, M, o, X, X, o, o, A, o, o, o, o, A, o, o, o, A, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, N, z, M, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, o, o, o, o, o, o, o, o, o, o, o, o, o, o, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X, X); identified = 0; } function mapResetLevel() { level++; fg = level - 1; fg = fg % 9; fg = fg + 1; fg = fg / 3; fg = Math.ceil(fg); changeLevelDisplay(); ground.gotoAndStop(fg); sky.gotoAndStop(fg); workingLevel = level % LEVELS; if (workingLevel == 0) { workingLevel = LEVELS; } thisMap = new Array(); thisSource = eval ("a_level_" + workingLevel); a = 0; while (a < thisSource.length) { thisMap.push(thisSource[a]); a++; } makeMasks(); createBackdropScenery(); createBackdropBaddies(); offsetMasks(); } function offsetMasks() { a = 0; while (a < _root.ROWS) { eval ("v" + a)._x = _root.xo; a++; } a = 0; while (a < _root.COLUMNS) { eval ("h" + a)._x = _root.xo; a++; } } function mapResetLife() { createBackdropScenery(); } function makeMasks() { vArrays = []; hArrays = []; thisArray = new Array(); a = 0; while (a < ROWS) { duplicateMovieClip (_root.mask, "v" + a, 100 + a); tempArray = []; vArrays.push(tempArray); a++; } a = 0; while (a < COLUMNS) { duplicateMovieClip (_root.mask, "h" + a, 200 + a); tempArray = []; hArrays.push(tempArray); a++; } done = 0; a = 0; } function dig(uTurn, a, c, t, o, p) { firstCh = checkEmpty2(a, t, p); row = Math.floor(p / SECTOR_SIZE); if (t == "v") { thisMask = eval ("v" + row); } else { thisMask = eval ("h" + row); } if (a > c) { if (uTurn == 1) { newPoint = new Array(c, a); } else { newPoint = new Array(c, Math.ceil(a / SECTOR_SIZE) * SECTOR_SIZE); } } else if (c > a) { if (uTurn == 1) { newPoint = new Array(a, c); } else { newPoint = new Array(Math.floor(a / SECTOR_SIZE) * SECTOR_SIZE, c); } } newPoint[1] = newPoint[1] - 1; arrangeArray(t, row); doFill(row, t); co = 0; while (co < eval (t + "Arrays")[row].length) { identified = 0; oldPoint = eval (t + "Arrays")[row][co]; gapA = oldPoint[0]; gapB = oldPoint[1]; sectorPointA = Math.floor(a / SECTOR_SIZE) * SECTOR_SIZE; sectorPointB = Math.floor((a / SECTOR_SIZE) + 1) * SECTOR_SIZE; sectorPointB = sectorPointB - 1; if (((gapA - 2) <= sectorPointA) && ((gapB + 2) >= sectorPointB)) { if (t == "v") { newT = "h"; } else { newT = "v"; } row = Math.floor(a / SECTOR_SIZE); targetArray = eval (t + "Arrays"); targetPointA = (Math.floor(p / SECTOR_SIZE) * SECTOR_SIZE) + 1; targetPointB = (Math.floor((p / SECTOR_SIZE) + 1) * SECTOR_SIZE) - 1; newPoint = new Array(targetPointA, targetPointB); end = arrangeArray(newT, row); doFill(row, newT); } co++; } secondCh = checkEmpty2(a, t, p); if (((firstCh != secondCh) && (!fPaused)) && (positionY > 100)) { increaseScore(10); } } function checkEmpty2(a, love, c) { if (love == "h") { love = "v"; } else { love = "h"; } r = Math.floor(a / SECTOR_SIZE); s = Math.floor(c / SECTOR_SIZE) * SECTOR_SIZE; co = 0; while (co < eval (love + "Arrays")[r].length) { oldPoint = eval (love + "Arrays")[r][co]; gapA = oldPoint[0]; gapB = oldPoint[1]; sectorPointA = s + 10; sectorPointB = s + 29; if ((gapA <= sectorPointA) && (gapB >= sectorPointB)) { return(1); } co++; } return(0); } function arrangeArray(t, row) { if ((((newPoint[0] < 0) || (newPoint[1] < 0)) || (newPoint[0] == null)) || (newPoint[1] == null)) { trace("ERROR!"); return(undefined); } tempArray = new Array(); thisEval = eval (t + "Arrays"); identified = 0; red = 0; q = 0; while (q < eval (t + "Arrays")[row].length) { oldPoint = thisEval[row][q]; if (((newPoint[0] >= oldPoint[0]) && (newPoint[0] <= oldPoint[1])) || ((newPoint[1] >= oldPoint[0]) && (newPoint[1] <= oldPoint[1]))) { if (((newPoint[0] >= oldPoint[0]) && (newPoint[0] <= oldPoint[1])) && ((newPoint[1] >= oldPoint[0]) && (newPoint[1] <= oldPoint[1]))) { tempArray.push(oldPoint); identified = 1; red = 1; } else if ((newPoint[0] >= oldPoint[0]) && (newPoint[0] <= oldPoint[1])) { tempPoint = new Array(oldPoint[0], newPoint[1]); tempArray.push(tempPoint); identified = 1; red = 1; } else if ((newPoint[1] >= oldPoint[0]) && (newPoint[1] <= oldPoint[1])) { tempPoint = new Array(newPoint[0], oldPoint[1]); tempArray.push(tempPoint); identified = 1; red = 1; } } else { tempArray.push(oldPoint); red = 1; } q++; } if (identified == 0) { tempArray.push(newPoint); } thisEval[row] = sortArray(tempArray); } function sortArray(tempArray) { tempTempArray = new Array(); finished = 0; while (finished == 0) { pnt = tempArray.pop(); pnt1 = pnt[0]; pnt2 = pnt[1]; original = 0; cnt = 0; xxx = 0; while (xxx < tempArray.length) { cnt++; xxxPnt1 = tempArray[xxx][0]; xxxPnt2 = tempArray[xxx][1]; if ((pnt1 >= xxxPnt1) && (pnt2 <= xxxPnt2)) { } else { original = 1; } xxx++; } if ((original == 1) || (tempArray.length == 0)) { tempTempArray.push(pnt); } if (tempArray.length == 0) { return(tempTempArray); } } } function doFill(row, t) { thisMask = eval (t + row); thisMask.clear(); thisArray = eval (t + "Arrays")[row]; ix = 0; while (ix < thisArray.length) { thisMask.beginFill(0); why = row * SECTOR_SIZE; bleed = 4; pointA = thisArray[ix][0] + bleed; pointB = thisArray[ix][1] - bleed; if (t == "h") { thisMask.moveTo(pointA, why + bleed); thisMask.lineTo(pointB, why + bleed); thisMask.curveTo(pointB + 5, ((why + SECTOR_SIZE) - bleed) - 20, pointB, (why + SECTOR_SIZE) - bleed); thisMask.lineTo(pointA, (why + SECTOR_SIZE) - bleed); thisMask.curveTo(pointA - 5, (why + bleed) + 20, pointA, why + bleed); } else { thisMask.moveTo(why + bleed, pointA); thisMask.lineTo(why + bleed, pointB); thisMask.curveTo((why + (SECTOR_SIZE / 2)) - bleed, pointB + 5, (why + SECTOR_SIZE) - bleed, pointB); thisMask.lineTo((why + SECTOR_SIZE) - bleed, pointA); thisMask.curveTo((why + bleed) + (SECTOR_SIZE / 2), pointA - 5, why + bleed, pointA); } thisMask.endFill(); ix++; } } function createBackdropScenery() { filling = 0; i = 0; while (i < thisMap.length) { thisOne = thisMap[i]; if (thisOne == "N") { newPoint = new Array(); newPoint.push(((i % ROWS) * SECTOR_SIZE) + 1); filling = 1; } if (filling == 1) { nP = new Array(); nP.push(Math.ceil(i / ROWS) * SECTOR_SIZE); nP.push((Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE - 1)); vArrays[i % ROWS].push(nP); doFill(i % ROWS, "v"); } if (thisOne == "M") { filling = 0; newPoint.push((((i % ROWS) + 1) * SECTOR_SIZE) - 1); hArrays[Math.ceil(i / ROWS)].push(newPoint); doFill(Math.ceil(i / ROWS), "h"); } if (thisOne == "S") { you.setStart(((i % ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), (Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5)); makePU(((i % ROWS) * SECTOR_SIZE) - (SECTOR_SIZE * 0.5), (Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), i); } i++; } } function createBackdropBaddies() { allTilez = new Array(); i = 0; while (i < thisMap.length) { thisOne = thisMap[i]; if ((((thisOne == "l") || (thisOne == "r")) || (thisOne == "z")) || (thisOne == "x")) { if ((thisOne == "z") || (thisOne == "x")) { special = 1; } else { special = 0; } if ((thisOne == "l") || (thisOne == "z")) { startLeft = 1; } else { startLeft = 0; } makeBadThing(((i % ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), (Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), special, startLeft); } if (thisOne == "C") { makeRock(((i % ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), (Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), i, 0); } if (thisOne == "A") { makeRock(((i % ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), (Math.ceil(i / ROWS) * SECTOR_SIZE) + (SECTOR_SIZE * 0.5), i, 1); } if (thisOne == "P") { } i++; } } function checkCurrentTile(posX, posY) { oldPosition = position; col = Math.floor(posX / SECTOR_SIZE); row = Math.floor(posY / SECTOR_SIZE); position = ((row - 1) * ROWS) + col; tile = thisMap[((row - 1) * ROWS) + col]; return(tile); } function checkEmpty(a, t, b) { r = Math.floor(a / SECTOR_SIZE); co = 0; while (co < eval (t + "Arrays")[r].length) { oldPoint = eval (t + "Arrays")[r][co]; gapA = oldPoint[0]; gapB = oldPoint[1]; sectorPointA = Math.floor(b - 16); sectorPointB = Math.floor(b + 16); sectorPointB = sectorPointB - 1; if ((gapA <= sectorPointA) && (gapB >= sectorPointB)) { return(1); } co++; } return(0); } function changeLevelDisplay() { stringLevel = "" + level; display.levelDisplay.numbers._x = levelDisplayStartX; display.levelDisplay.numbers.ones.gotoAndStop(Number(stringLevel.substr(-1, 1)) + 2); if (level > 9) { display.levelDisplay.numbers.tens.gotoAndStop(Number(stringLevel.substr(-2, 1)) + 2); display.levelDisplay.numbers._x = display.levelDisplay.numbers._x + 15; } } function increaseScore(inc) { score = score + inc; stringScore = "" + score; display.score.numbers._x = startX; display.score.numbers.ones.gotoAndStop(Number(stringScore.substr(-1, 1)) + 2); if (score > 9) { display.score.numbers.tens.gotoAndStop(Number(stringScore.substr(-2, 1)) + 2); display.score.numbers._x = display.score.numbers._x + 18; } if (score > 99) { display.score.numbers.hundreds.gotoAndStop(Number(stringScore.substr(-3, 1)) + 2); display.score.numbers._x = display.score.numbers._x + 18; } if (score >= 1000) { display.score.numbers.ks.gotoAndStop(Number(stringScore.substr(-4, 1)) + 2); display.score.numbers.comma._visible = true; display.score.numbers._x = display.score.numbers._x + 20.5; } else { display.score.numbers.comma._visible = false; } if (score >= 10000) { display.score.numbers.tenKs.gotoAndStop(Number(stringScore.substr(-5, 1)) + 2); display.score.numbers._x = display.score.numbers._x + 18; } if (score >= 100000) { display.score.numbers.hundredKs.gotoAndStop(Number(stringScore.substr(-6, 1)) + 2); display.score.numbers._x = display.score.numbers._x + 18; } if (livesAwarded == 0) { if (score > 10000) { lives++; livesAwarded++; xtralifeS.start(); display.lives.updateLives(); } } else { targetScore = 10000 + (livesAwarded * 10000); if (score > targetScore) { livesAwarded++; if (lives < 9) { lives++; xtralifeS.start(); display.lives.updateLives(); } } } } function newGame() { resetGame(); resetLife(); resetLevel(); display.messages.gotoAndPlay("ready_go"); levelstartS.start(); livesAwarded = 0; } function gameOver() { stopAllSounds(); trace((score + " ") + hi); if (score > hi) { hi = score; highscoreS.start(); } else { gameoverS.start(); } gotoAndPlay ("gameOver"); display.messages.gotoAndPlay("try_again"); cleanUp(); } function resetGame() { stopAllSounds(); rocksReset(); badReset(); mapResetGame(); you.resetGame(); score = 0; increaseScore(0); } function kill() { you.killMe(); } function resetLife() { freeze = 0; you.resetLife(); mapResetLife(); badResetLife(); PU.reset(); display.lives.updateLives(); } function resetLevel() { a = 0; while (a < _root.bubbles.length) { bubbles[a].popMe(); a++; } a = 0; while (a < _root.bubbles.length) { bubbles[a].removeMovieClip(); a++; } bubbles = new Array(); freeze = 0; rocksReset(); badReset(); mapResetLevel(); fPaused = 1; you.resetLevel(); display.round.update(); } function checkEnd() { oldBadTotal = badTotal; badTotal = 0; a = 0; while (a < badTs.length) { if (badTs[a].active == 1) { badTotal++; } a++; } if (badTotal == 1) { if ((oldBadTotal != 1) && (freeze < 1)) { if (fDying != 1) { fx1.attachSound("levelfrantic"); fx1.stop(); fx1.start(0, 9999); } } } if (badTotal == 0) { levelEnd(); fx1 = null; } } function levelEnd() { if (levelEndCounter > 0) { return(undefined); } badTotal = 0; fPaused = 1; a = 0; while (a < _root.bubbles.length) { bubbles[a].popMe(); a++; } a = 0; while (a < _root.bubbles.length) { bubbles[a].removeMovieClip(); a++; } display.messages.gotoAndPlay("level_complete"); levelEndCounter = 50; if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { you.face.anim.gotoAndStop(1); } else { you.face.facing.anim.gotoAndStop(1); } stopAllSounds(); levelcompleteS.start(); } function cleanUp() { display.removeMovieClip(); sky.removeMovieClip(); you.removeMovieClip(); PU.removeMovieClip(); anchor.removeMovieClip(); a = 0; while (a < _root.bubbles.length) { bubbles[a].popMe(); a++; } a = 0; while (a < _root.bubbles.length) { bubbles[a].removeMovieClip(); a++; } bubbles = new Array(); a = 0; while (a < _root.ROWS) { eval ("v" + a).removeMovieClip(); a++; } a = 0; while (a < _root.COLUMNS) { eval ("h" + a).removeMovieClip(); a++; } done = 0; count = 0; while (done == 0) { thisThing = eval ("rock" + count); if (thisThing == undefined) { done = 1; } thisThing.removeMovieClip(); count++; } done = 0; count = 0; while (done == 0) { thisThing = eval ("bad" + count); if (thisThing == undefined) { done = 1; } thisThing.resetLife(); thisThing.active = 0; thisThing._x = thisThing._x - 90000; thisThing.removeMovieClip(); count++; } } newGame(); badTotal = 0; startX = display.score.numbers._x; levelDisplayStartX = display.levelDisplay.numbers._x; xo = tL._x; Y_OFFSET = tL._y; OFFSET_A = Stage.height / 2; OFFSET_B = (((COLUMNS * SECTOR_SIZE) - OFFSET_A) + Y_OFFSET) - (SECTOR_SIZE * 4); osRUNONCE = 0; _root.onEnterFrame = function () { yEx = Math.min(0, _root.OFFSET_A - _root.positionY); yEx = yEx + Math.max(_root.positionY - OFFSET_B, 0); yEx = Math.round(yEx); yEx = yEx + _root.Y_OFFSET; _root.yo = yEx; if (osRUNONCE == 0) { osRUNONCE = 1; a = 0; while (a < _root.ROWS) { eval ("v" + a)._x = xo; a++; } a = 0; while (a < _root.COLUMNS) { eval ("h" + a)._x = _root.xo; a++; } a = 0; while (a < rocks.length) { thisOne = rocks[a].my; thisOne._x = thisOne.rockCore.positionX + xo; a++; } } a = 0; while (a < ROWS) { eval ("v" + a)._y = yEx; a++; } a = 0; while (a < COLUMNS) { eval ("h" + a)._y = yEx; a++; } you._y = _root.positionY + yEx; sky._y = 120 + yEx; ground._y = 60 + yEx; PU._y = PU.positionY + yEx; a = 0; while (a < badTs.length) { thisOne = badTs[a].my; thisOne._y = thisOne.core.positionY + yEx; a++; } a = 0; while (a < bubbles.length) { thisOne = bubbles[a]; thisOne._y = thisOne.positionY + yEx; a++; } a = 0; while (a < rocks.length) { thisOne = rocks[a].my; thisOne._y = thisOne.rockCore.positionY + yEx; a++; } };
Instance of Symbol 351 MovieClip in Frame 43
onClipEvent (load) { swapDepths(3000); }
Instance of Symbol 474 MovieClip "display" in Frame 43
onClipEvent (load) { this.swapDepths(99000); }
Instance of Symbol 476 MovieClip "tL" in Frame 43
onClipEvent (load) { _visible = false; }
Instance of Symbol 286 MovieClip [You] "you" in Frame 43
onClipEvent (load) { this.swapDepths(1000); } onClipEvent (enterFrame) { sp = 0; while (sp < _root.badTs.length) { thisThing = _root.badTs[sp]._parent; if (thisThing.hitter.hitTest(this.hitter)) { if (((thisThing.core.inflationLevel == 0) && (_root.fDying == 0)) && (thisThing.core.active != 0)) { _root.hitMonster = 1; } } sp++; } if (this.hitter.hitTest(PU)) { _root.PU.collect(); } }
Instance of Symbol 485 MovieClip "sky" in Frame 43
onClipEvent (load) { swapDepths(260); _x = 0; }
Instance of Symbol 501 MovieClip "anchor" in Frame 43
onClipEvent (load) { swapDepths(270); } onClipEvent (enterFrame) { if (reversing == 1) { gotoAndStop(_currentframe - 1); } if (_root.newShooting == 0) { return(undefined); } if (_root.newPumping == 1) { return(undefined); } if (this._x < 0) { return(undefined); } thisX = hitter._x + this._x; thisY = hitter._y + this._y; if ((dir == "RIGHT") || (dir == "LEFT")) { thisMask = eval ("_root.h" + Math.floor((_y - _root.yo) / _root.SECTOR_SIZE)); if (thisMask.hitTest(thisX, _y, true) || (_root.positionY <= (2.5 * _root.SECTOR_SIZE))) { } else if (_root.dontcheckwallsbodge == 0) { stop(); newEndShoot(); reset(); } } if ((dir == "DOWN") || (dir == "UP")) { thisMask = eval ("_root.v" + Math.floor((_x - _root.xo) / _root.SECTOR_SIZE)); if (thisMask.hitTest(_x, thisY, true)) { } else if (_root.dontcheckwallsbodge == 0) { stop(); newEndShoot(); reset(); } } sp = 0; while (sp < _root.badTs.length) { thisThing = _root.badTs[sp].my; bX = thisThing.positionX; bY = thisThing.positionY; target = thisThing.hitter; if (target.hitTest(this.hitter)) { if (thisThing.core.active == 0) { return(undefined); } thisThing.core.hit(); _root.gunhitS.start(); _root.graphicsPause = 0; reversing = 0; stop(); _root.newPumping = 1; _root.newPumpedBaddy = thisThing.core; beginPump(); _root.newShooting = 0; return(undefined); } sp++; } }
Instance of Symbol 586 MovieClip "bubble" in Frame 43
onClipEvent (enterFrame) { function checkD(extra) { thisMask = eval ("_root.v" + Math.floor(positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(positionX + _root.xo, ((positionY + (_root.SECTOR_SIZE / 2)) + _root.yo) + extra, true)) { dOK = 1; } } function popMe() { newArray = new Array(); a = 0; while (a < _root.bubbles.length) { compareBubble = _root.bubbles[a]; if (this == compareBubble) { } else { newArray.push(compareBubble); } a++; } _root.bubbles = newArray; trace(_root.bubbles); removeMovieClip(this); } if (active != 1) { return(undefined); } if (_root.fPaused) { popMe(); } alive--; if (alive == 0) { popMe(); } positionX = positionX + (xMove * 5); positionY = positionY + (yMove * 5); _x = positionX; if ((dir == "RIGHT") || (dir == "LEFT")) { thisMask = eval ("_root.h" + Math.floor(positionY / _root.SECTOR_SIZE)); trace(thisMask); if ((thisMask == _root.h2) || (thisMask.hitTest((positionX + (_root.SECTOR_SIZE / 2)) + _root.xo, positionY + _root.yo, true))) { } else { popMe(); } } if ((dir == "DOWN") || (dir == "UP")) { thisMask = eval ("_root.v" + Math.floor(positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(positionX, positionY + _root.yo, true)) { } else { popMe(); } } sp = 0; while (sp < _root.badTs.length) { thisThing = _root.badTs[sp].my; bX = thisThing.positionX; bY = thisThing.positionY; if (thisThing.hitter.hitTest(this)) { if (thisThing.core.active == 0) { return(undefined); } thisThing.core.explode(); popMe(); } sp++; } }
Instance of Symbol 657 MovieClip "PU" in Frame 43
onClipEvent (load) { swapDepths(699); wandCount = 0; } onClipEvent (enterFrame) { function collect() { if (active == 1) { myCounter = 0; if (rocksDropped == 1) { _root.getconchS.start(); _root.freeze = _root.freeze + 150; _root.fx1.stop(); _root.fx1.attachSound("chirp"); _root.fx1.start(0, 9999); gotoAndPlay ("empty"); active = 0; } if (rocksDropped > 2) { _root.treasureattainedS.start(); _root.increaseScore(1000); gotoAndPlay ("s1000"); active = 0; return(undefined); } if (rocksDropped == 2) { _root.poweredUp = 1; wandCount = 300; gotoAndStop ("empty"); _root.PUflash = 16; _root.bubblewandS.start(); } } } function rockDrop() { rocksDropped++; if ((rocksDropped > 0) && (_root.fPaused == 0)) { active = 1; _x = positionX; myCounter = 300; if (rocksDropped > 2) { rocksDropped = 3; } gotoAndStop("" + rocksDropped); } } function reset() { myCounter = 0; active = 0; gotoAndStop ("empty"); _root.poweredUp = 0; } if (_root.allPaused == 1) { return(undefined); } if (_root.allPaused == 1) { return(undefined); } if (_root.freeze > 0) { if (_root.freeze == 1) { _root.fx1.stop(); if (_root.fDying != 1) { if (_root.badTotal == 1) { _root.fx1.attachSound("levelfrantic"); } else { _root.fx1.attachSound("levelmusic"); } _root.fx1.start(0, 9999); } } _root.freeze--; } if (wandCount > 0) { wandCount--; if (wandCount == 1) { _root.PUflash = 16; _root.poweredUp = 0; } } if (myCounter > 0) { myCounter--; if (myCounter == 0) { active = 0; gotoAndStop ("gone"); } } }
Frame 51
stop();
Instance of Symbol 666 MovieClip in Frame 52
onClipEvent (load) { if (app.myscreenName == "null") { gotoAndStop (2); } else { gotoAndStop (1); } }
Instance of Symbol 692 MovieClip in Frame 53
onClipEvent (load) { stringScore = "" + _root.score; trace(stringScore); ones.gotoAndStop(Number(stringScore.substr(-1, 1)) + 2); if (_root.score > 9) { tens.gotoAndStop(Number(stringScore.substr(-2, 1)) + 2); _x = (_x + 20); } if (_root.score > 99) { hundreds.gotoAndStop(Number(stringScore.substr(-3, 1)) + 2); _x = (_x + 20); } if (_root.score >= 1000) { ks.gotoAndStop(Number(stringScore.substr(-4, 1)) + 2); comma._visible = true; _x = (_x + 25); } else { comma._visible = false; } if (_root.score >= 10000) { tenKs.gotoAndStop(Number(stringScore.substr(-5, 1)) + 2); _x = (_x + 20); } if (_root.score >= 100000) { hundredKs.gotoAndStop(Number(stringScore.substr(-6, 1)) + 2); _x = (_x + 20); } }
Frame 59
stop();
Frame 60
MSGtext = "Loading..."; trace("hiscore code"); trace("submitScore flag=" + app.submitScore); if ((app.myscreenName != "null") && (app.submitScore == true)) { app.gameScore = score; app.submitPath = (("/common/score/Scoreboard.jhtml?msg=S&limitEntries=true&game=sb_smoosh&name=" + app.myscreenName) + "&score=") + String(app.gameScore); app.submitScore = false; loadScores = new LoadVars(); trace(app.basePath + app.submitPath); loadScores.load(app.basePath + app.submitPath); loadScores.onLoad = function (success) { if (success == false) { MSGtext = "Oops, the high-score list isn\u2019t available right now!"; } if (this.msg == "EE") { if (this.text == "no scores available for that game (sb_smoosh)") { MSGtext = "Sorry, the high-score list is empty!"; } else { MSGtext = "Oops, the high-score list isn\u2019t available right now!"; } } else { myScoreFlag = true; z = 0; while (z < 100) { nVar = eval ("this.pn" + z); sVar = eval ("this.ps" + z); scrollVar = eval ("scroller.contentMain.score" + (z + 1)); scrollVar.gotoAndStop(1); if (myScoreFlag) { if ((score == sVar) && (app.myscreenName == nVar)) { trace("found my sub score at:" + z); myScoreFlag = false; scrollVar.gotoAndStop("hi"); } } scrollVar.placeval = z + 1; scrollVar.nameval = nVar; scrollVar.scoreval = sVar; z++; } scroller._visible = true; MSGtext = ""; } }; } else { trace("retrieving"); loadScores = new LoadVars(); loadScores.load(basePath + scorePath); loadScores.onLoad = function (success) { if (success == false) { MSGtext = "Oops, the high-score list isn\u2019t available right now!"; } if (this.msg == "EE") { if (this.text == "no scores available for that game (sb_smoosh)") { MSGtext = "Sorry, the high-score list is empty!"; } else { MSGtext = "Oops, the high-score list isn\u2019t available right now!"; } } else { z = 0; while (z < 100) { nVar = eval ("this.pn" + z); sVar = eval ("this.ps" + z); trace("here?" + sVar); scrollVar = eval ("scroller.contentMain.score" + (z + 1)); trace((((("var" + z) + ":") + nVar) + "...") + sVar); scrollVar.placeval = z + 1; scrollVar.nameval = nVar; scrollVar.scoreval = sVar; z++; } scroller._visible = true; MSGtext = ""; } }; } stopAllSounds();
Instance of Symbol 726 MovieClip "scroller" in Frame 60
onClipEvent (load) { _visible = false; }
Frame 66
stop();
Symbol 297 Button
on (keyPress "<Left>") { return(undefined); } on (keyPress "<Right>") { return(undefined); } on (keyPress "<Up>") { return(undefined); } on (keyPress "<Down>") { return(undefined); }
Symbol 23 MovieClip Frame 1
stop();
Symbol 40 MovieClip Frame 8
stop();
Symbol 41 MovieClip Frame 3
stop();
Symbol 49 MovieClip Frame 4
stop();
Symbol 53 MovieClip Frame 4
stop();
Symbol 57 MovieClip Frame 5
stop();
Symbol 70 MovieClip Frame 6
stop(); _parent._parent.core.kill(200);
Symbol 72 MovieClip Frame 11
stop();
Symbol 89 MovieClip Frame 19
_parent._parent._parent.core.graphicPause = 0;
Symbol 94 MovieClip Frame 20
stop(); _parent._parent.core.kill(300); _parent._parent._x = _parent._parent._x - 30000;
Symbol 98 MovieClip Frame 15
stop();
Symbol 132 MovieClip Frame 20
stop();
Instance of Symbol 132 MovieClip "electric" in Symbol 139 MovieClip Frame 5
onClipEvent (enterFrame) { if (hitter.hitTest(_root.you.hitter)) { if (_root.fDying == 0) { _root.hitMonster = 1; } } }
Symbol 139 MovieClip Frame 24
_parent._parent._parent.core.shooting = 0;
Symbol 144 MovieClip Frame 65
_parent._parent.core.kill();
Symbol 145 MovieClip [bad] Frame 1
stop();
Symbol 145 MovieClip [bad] Frame 6
_root.anchor.newEndShoot(); _root.newPumping = 0; _parent._parent.active = 0; _root.newPumpedBaddy = null; _root.pumpPause = 5; if ((_root.lastMoveOK == "LEFT") || (_root.lastMoveOK == "RIGHT")) { _root.you.face.anim.gotoAndStop("recoil"); } else { _root.you.face.facing.anim.gotoAndStop("recoil"); }
Symbol 145 MovieClip [bad] Frame 8
stop();
Symbol 145 MovieClip [bad] Frame 48
Symbol 145 MovieClip [bad] Frame 75
_parent._x = _parent._x - 2000; core.active = 0; core.positionX = core.positionX - 2000;
Symbol 145 MovieClip [bad] Frame 86
_parent._x = _parent._x - 2000; core.active = 0; core.positionX = core.positionX - 2000;
Symbol 202 MovieClip Frame 1
_root.graphicsPause = 1;
Symbol 202 MovieClip Frame 5
_root.anchor._x = _root.positionX + _root.xo; _root.anchor._y = _root.positionY + _root.yo; _root.anchor.gotoAndPlay(_root.lastMoveOK); _root.anchor.dir = _root.lastMoveOK;
Symbol 202 MovieClip Frame 11
stop();
Symbol 212 MovieClip Frame 6
stop();
Symbol 243 MovieClip Frame 1
_root.graphicsPause = 1; _root.you.blowBubble();
Symbol 243 MovieClip Frame 18
_root.graphicsPause = 0; _root.newShooting = 0;
Symbol 246 MovieClip Frame 9
stop(); _root.graphicsPause = 0;
Symbol 285 MovieClip Frame 1
_root.graphicsPause = 1; _root.groundHasBeenHit = 0;
Instance of Symbol 284 MovieClip in Symbol 285 MovieClip Frame 25
onClipEvent (enterFrame) { _root.dig(0, _root.positionY - 20, _root.positionY, "v", _root.positionY, _root.positionX); thisMask = eval ("_root.v" + Math.floor(_root.positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(_root.positionX - 30, (_root.positionY + _root.yo) + 20, true)) { _root.positionY = _root.positionY + 10; } else if (_root.groundHasBeenHit == 0) { _root.groundHasBeenHit = 1; _root.hitgroundS.start(); } }
Symbol 285 MovieClip Frame 110
stop(); _root.fBugs = 1;
Symbol 286 MovieClip [You] Frame 1
stop();
Symbol 286 MovieClip [You] Frame 4
stop();
Symbol 331 MovieClip Frame 5
stop();
Symbol 334 Button
on (release) { gotoAndPlay ("play"); }
Symbol 335 Button
on (release) { gotoAndPlay ("intro"); }
Symbol 336 Button
on (release) { gotoAndPlay ("hiscore"); }
Symbol 344 Button
on (release) { gotoAndPlay ("instructions"); }
Symbol 350 Button
on (release) { gotoAndPlay ("play"); }
Symbol 351 MovieClip Frame 6
stop();
Symbol 377 MovieClip Frame 1
stop();
Symbol 387 Button
on (release) { _root.allPaused = 1; if (_root.soundOn == 1) { _root.introPosition = _root.levelstartS.position / 1000; _root.fx1position = _root.fx1.position / 1000; _root.levelstartS.stop(); } messages.gotoAndStop("intro"); if (_root.soundOn == 1) { _root.globalSound = new Sound(); _root.globalSound.setVolume(0); } }
Instance of Symbol 380 MovieClip "comma" in Symbol 413 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 456 Button
on (release) { gotoAndStop ("controls"); }
Symbol 457 Button
on (release) { gotoAndStop ("emptyFlash"); _parent.quit._y = _parent.quit._y - 1000; _parent.sound._y = _parent.sound._y - 1000; _parent.help._y = _parent.help._y - 1000; _root.allPaused = 0; if (_root.soundOn == 1) { _root.globalSound = new Sound(); _root.globalSound.setVolume(100); if (_root.introPosition < 3.64) { _root.levelstartS.start(_root.introPosition); } else if (_root.fDying != 1) { _root.fx1.start(_root.fx1position, 1); _root.fx1.onSoundComplete = function () { _root.fx1.start(0, 9999); }; } } }
Symbol 467 Button
on (release) { _root.quitting = 0; gotoAndPlay ("go"); _parent._parent.quit._y = _parent._parent.quit._y - 1000; _parent._parent.sound._y = _parent._parent.sound._y - 1000; _parent._parent.help._y = _parent._parent.help._y - 1000; }
Symbol 468 Button
on (release) { _root.quitting = 1; gotoAndPlay ("go"); }
Symbol 469 MovieClip Frame 39
stop();
Symbol 469 MovieClip Frame 45
_root.allPaused = 0; if (_root.soundOn == 1) { _root.globalSound = new Sound(); _root.globalSound.setVolume(100); } if (_root.quitting == 0) { if (_root.soundOn == 1) { if (_root.introPosition < 3.64) { _root.levelstartS.start(_root.introPosition); } else if (_root.fDying != 1) { _root.fx1.start(_root.fx1position, 1); _root.fx1.onSoundComplete = function () { _root.fx1.start(0, 9999); }; } } } if (_root.quitting == 1) { _root.gameOver(); } else { _parent.gotoAndStop("emptyFlash"); }
Symbol 470 MovieClip Frame 52
stop();
Symbol 470 MovieClip Frame 112
stop();
Symbol 470 MovieClip Frame 113
trace("play lc");
Symbol 470 MovieClip Frame 154
stop();
Symbol 470 MovieClip Frame 161
_parent.quit._y = _parent.quit._y + 1000; _parent.sound._y = _parent.sound._y + 1000; _parent.help._y = _parent.help._y + 1000;
Instance of Symbol 351 MovieClip in Symbol 470 MovieClip Frame 161
onClipEvent (load) { swapDepths(3000); }
Instance of Symbol 351 MovieClip in Symbol 470 MovieClip Frame 179
onClipEvent (load) { swapDepths(3000); }
Instance of Symbol 351 MovieClip in Symbol 470 MovieClip Frame 190
onClipEvent (load) { swapDepths(3000); }
Symbol 470 MovieClip Frame 202
_parent.quit._y = _parent.quit._y + 1000; _parent.sound._y = _parent.sound._y + 1000; _parent.help._y = _parent.help._y + 1000;
Symbol 473 Button
on (release) { _root.allPaused = 1; if (_root.soundOn == 1) { _root.introPosition = _root.levelstartS.position / 1000; _root.fx1position = _root.fx1.position / 1000; _root.levelstartS.stop(); _root.globalSound = new Sound(); _root.globalSound.setVolume(0); } messages.gotoAndStop("choice"); }
Instance of Symbol 410 MovieClip "lives" in Symbol 474 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_root.lives + 1); } onClipEvent (enterFrame) { function updateLives() { life = _root.lives % 10; gotoAndStop(life + 1); } }
Instance of Symbol 419 MovieClip "sound" in Symbol 474 MovieClip Frame 1
onClipEvent (load) { if (_root.soundOn == null) { _root.soundOn = 1; } if (_root.soundOn == 1) { gotoAndStop (1); } else { gotoAndStop (2); } } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse)) { if (_root.soundOn != 1) { _root.soundOn = 1; gotoAndStop (1); _root.globalSound = new Sound(); _root.globalSound.setVolume(100); } else { _root.soundOn = 0; gotoAndStop (2); _root.globalSound = new Sound(); _root.globalSound.setVolume(0); } } }
Symbol 501 MovieClip Frame 1
function beginPump() { hitter._visible = false; } function newEndShoot() { if (firstFrame == 1) { endReverse(); return(undefined); } _root.graphicsPause = 1; reversing = 1; } function endReverse() { _root.graphicsPause = 0; _x = (_x - 10000); reversing = 0; _root.newShooting = 0; _root.newPumping = 0; } stop(); reversing = 0;
Symbol 501 MovieClip Frame 77
firstFrame = 1; if (reversing == 1) { endReverse(); }
Symbol 501 MovieClip Frame 78
firstFrame = 0;
Symbol 501 MovieClip Frame 91
newEndShoot();
Symbol 501 MovieClip Frame 124
stop(); reversing = 0;
Symbol 501 MovieClip Frame 156
firstFrame = 1; if (reversing == 1) { reversing = 0; endReverse(); }
Symbol 501 MovieClip Frame 157
firstFrame = 0;
Symbol 501 MovieClip Frame 171
newEndShoot();
Symbol 501 MovieClip Frame 200
stop(); reversing = 0;
Symbol 501 MovieClip Frame 226
firstFrame = 1; if (reversing == 1) { endReverse(); }
Symbol 501 MovieClip Frame 227
firstFrame = 0;
Symbol 501 MovieClip Frame 240
newEndShoot();
Symbol 501 MovieClip Frame 291
stop(); reversing = 0;
Symbol 501 MovieClip Frame 334
firstFrame = 1; if (reversing == 1) { endReverse(); }
Symbol 501 MovieClip Frame 335
firstFrame = 0;
Symbol 501 MovieClip Frame 348
newEndShoot();
Symbol 501 MovieClip Frame 420
stop(); reversing = 0;
Symbol 525 MovieClip Frame 1
stop();
Symbol 530 MovieClip Frame 3
stop();
Symbol 536 MovieClip Frame 4
stop();
Symbol 542 MovieClip Frame 4
stop();
Symbol 548 MovieClip Frame 4
stop();
Symbol 550 MovieClip Frame 6
stop(); _parent._parent.core.kill(200);
Symbol 574 MovieClip Frame 3
stop();
Symbol 578 MovieClip Frame 1
Symbol 578 MovieClip Frame 20
stop(); _parent._parent.core.kill(300); _parent._parent._x = _parent._parent._x - 30000;
Symbol 583 MovieClip Frame 65
_parent._parent.core.kill();
Symbol 584 MovieClip Frame 1
stop();
Symbol 584 MovieClip Frame 6
_root.anchor.newEndShoot(); _root.newPumping = 0; _parent._parent.active = 0; _root.newPumpedBaddy = null; _root.pumpPause = 5; if ((_root.lastMoveOK == "LEFT") || (_root.lastMoveOK == "RIGHT")) { _root.you.face.anim.gotoAndStop("recoil"); } else { _root.you.face.facing.anim.gotoAndStop("recoil"); }
Symbol 584 MovieClip Frame 8
stop();
Symbol 584 MovieClip Frame 48
Symbol 584 MovieClip Frame 80
_parent._x = _parent._x - 2000; core.active = 0; core.positionX = core.positionX - 2000;
Symbol 585 MovieClip Frame 1
stop();
Instance of Symbol 504 MovieClip "core" in Symbol 585 MovieClip Frame 1
onClipEvent (load) { _parent.swapDepths(Number(_parent._name.substr(3)) + 300); } onClipEvent (enterFrame) { function move() { if (shooting == 1) { return(undefined); } if (_root.badTotal == 1) { if (positionY < (_root.SECTOR_SIZE * 3)) { positionY = (_root.SECTOR_SIZE * 2.5) - 1; if (floating != 0) { unfloat(); } moveX(-1); if (positionX < -10) { kill(0); } return(undefined); } } dOK = 0; uOK = 0; lOK = 0; rOK = 0; checkR(0); checkL(0); checkU(0); checkD(0); if (floating > 0) { if (_root.checkEmpty(positionY, "h", positionX) == 0) { if (floating == 1) { floating = 2; } } else if (floating == 2) { comparison = Math.floor((positionY + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((Math.abs((positionY + (_root.SECTOR_SIZE / 2)) - comparison) < (SPEED + 1)) && ((lOK == 1) || (rOK == 1))) { oldY = positionY; positionY = comparison - (_root.SECTOR_SIZE / 2); unfloat(); if ((positionX < _root.positionX) && (rOK == 1)) { lastMoveOK = "RIGHT"; return(undefined); } if ((positionX > _root.positionX) && (lOK == 1)) { lastMoveOK = "LEFT"; return(undefined); } if (rOK == 1) { lastMoveOK = "RIGHT"; return(undefined); } if (lOK == 1) { lastMoveOK = "LEFT"; return(undefined); } return(undefined); } } if (_root.checkEmpty(positionX, "v", positionY) == 0) { if (floating == 1) { floating = 2; } } else if (floating == 2) { comparison = Math.floor((positionX + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((Math.abs((positionX + (_root.SECTOR_SIZE / 2)) - comparison) < (SPEED + 1)) && ((uOK == 1) || (dOK == 1))) { oldX = positionX; positionX = comparison - (_root.SECTOR_SIZE / 2); unfloat(); if ((positionY > _root.positionY) && (uOK == 1)) { lastMoveOK = "UP"; return(undefined); } if ((positionY < _root.positionY) && (dOK == 1)) { lastMoveOK = "DOWN"; return(undefined); } if (uOK == 1) { lastMoveOK = "UP"; return(undefined); } if (dOK == 1) { lastMoveOK = "DOWN"; return(undefined); } return(undefined); } } moveGhost(); } else { if (positionX > _root.positionX) { targetHdir = -1; } if (positionX < _root.positionX) { targetHdir = 1; } if (positionY > _root.positionY) { targetVdir = -1; } if (positionY < _root.positionY) { targetVdir = 1; } sameH = 0; sameV = 0; if ((lastMoveOK == "RIGHT") || (lastMoveOK == "LEFT")) { if (_root.positionY == positionY) { sameH = 1; } if (lastMoveOK == "RIGHT") { comparison = Math.floor(((positionX + Math.max(SPEED, _root.SPEED)) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionX + (_root.SECTOR_SIZE / 2)) < comparison) { sameV = 1; } else { uOK = 0; dOK = 0; } } else if (lastMoveOK == "LEFT") { comparison = Math.ceil(((positionX - Math.max(SPEED, _root.SPEED)) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionX - (_root.SECTOR_SIZE / 2)) > (comparison - _root.SECTOR_SIZE)) { sameV = 1; } else { uOK = 0; dOK = 0; } } } if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { if (_root.positionX == positionX) { sameV = 1; } if (lastMoveOK == "DOWN") { comparison = Math.floor(((positionY + Math.max(SPEED, _root.SPEED)) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionY + (_root.SECTOR_SIZE / 2)) < comparison) { sameH = 1; } else { rOK = 0; lOK = 0; } } else if (lastMoveOK == "UP") { comparison = Math.ceil(((positionY - Math.max(SPEED, _root.SPEED)) + (_root.SECTOR_SIZE / 2)) / _root.SECTOR_SIZE) * _root.SECTOR_SIZE; if ((positionY - (_root.SECTOR_SIZE / 2)) > (comparison - _root.SECTOR_SIZE)) { sameH = 1; } else { rOK = 0; lOK = 0; } } } targetLeft = 0; targetRight = 0; targetForward = 0; targetBack = 0; if (_root.badTotal == 1) { if (uOK == 1) { moveY(-1); return(undefined); } if (lOK == 1) { moveX(-1); return(undefined); } float(); return(undefined); } done = 0; extra = 5; if (lastMoveOK == "LEFT") { forwards = lOK; leftTurn = dOK; rightTurn = uOK; if (((leftTurn == 1) || (rightTurn == 1)) && (forwards == 1)) { lOK = 0; checkL(extra); forwards = lOK; } same = sameH; sameForwards = sameH; sameRightAngle = sameV; xMove = -1; yMove = 0; if (targetVdir == 1) { targetLeft = 1; targetRight = -1; } if (targetVdir == -1) { targetLeft = -1; targetRight = 1; } if (targetHdir == 1) { targetForward = -1; targetBack = 1; } if (targetHdir == -1) { targetForward = 1; targetBack = -1; } targetLRdir = targetVdir; targetFBdir = targetHdir; } if (lastMoveOK == "RIGHT") { forwards = rOK; leftTurn = uOK; rightTurn = dOK; if (((leftTurn == 1) || (rightTurn == 1)) && (forwards == 1)) { rOK = 0; checkR(extra); forwards = rOK; } same = sameH; sameForwards = sameH; sameRightAngle = sameV; xMove = 1; yMove = 0; if (targetVdir == 1) { targetLeft = -1; targetRight = 1; } if (targetVdir == -1) { targetLeft = 1; targetRight = -1; } if (targetHdir == 1) { targetForward = 1; targetBack = -1; } if (targetHdir == -1) { targetForward = -1; targetBack = 1; } targetLRdir = targetVdir; targetFBdir = targetHdir; } if (lastMoveOK == "UP") { forwards = uOK; leftTurn = lOK; rightTurn = rOK; if (((leftTurn == 1) || (rightTurn == 1)) && (forwards == 1)) { uOK = 0; checkU(extra); forwards = uOK; } sameForwards = sameV; sameRightAngle = sameH; xMove = 0; yMove = -1; if (targetVdir == 1) { targetForward = -1; targetBack = 1; } if (targetVdir == -1) { targetForward = 1; targetBack = -1; } if (targetHdir == 1) { targetLeft = -1; targetRight = 1; } if (targetHdir == -1) { targetLeft = 1; targetRight = -1; } targetLRdir = targetHdir; targetFBdir = targetVdir; } if (lastMoveOK == "DOWN") { forwards = dOK; leftTurn = rOK; rightTurn = lOK; if (((leftTurn == 1) || (rightTurn == 1)) && (forwards == 1)) { dOK = 0; checkD(extra); forwards = dOK; } sameForwards = sameV; sameRightAngle = sameH; xMove = 0; yMove = 1; if (targetVdir == 1) { targetForward = 1; targetBack = -1; } if (targetVdir == -1) { targetForward = -1; targetBack = 1; } if (targetHdir == 1) { targetLeft = 1; targetRight = -1; } if (targetHdir == -1) { targetLeft = -1; targetRight = 1; } targetLRdir = targetHdir; targetFBdir = targetVdir; } if (forwards == 0) { if (((Math.random() * 10) < 1) && (ghostDelay == 0)) { float(); return(undefined); } } if (((done == 0) && (forwards == 0)) && (((leftTurn == 0) && (rightTurn == 1)) || ((leftTurn == 1) && (rightTurn == 0)))) { if ((leftTurn == 0) && (rightTurn == 1)) { if (xMove != 0) { moveY(xMove); } else { moveX(-1 * yMove); } } else if (xMove != 0) { moveY(-1 * xMove); } else { moveX(yMove); } if (xMove != 0) { positionX = comparison - (_root.SECTOR_SIZE / 2); } else if (yMove != 0) { positionY = comparison - (_root.SECTOR_SIZE / 2); } done = 1; } if ((done == 0) && ((((forwards == 1) && (leftTurn == 0)) && (rightTurn == 0)) || ((sameForwards == 1) && (forwards == 1)))) { if (yMove == 0) { moveX(xMove); } else { moveY(yMove); } done = 1; } if ((done == 0) && (((forwards == 0) && (leftTurn == 0)) && (rightTurn == 0))) { if (yMove == 0) { moveX(-1 * xMove); } else { moveY(-1 * yMove); } done = 1; } if ((done == 0) && ((((leftTurn == 1) && (targetLeft == 1)) || ((rightTurn == 1) && (targetRight == 1))) && (sameRightAngle == 1))) { if (xMove != 0) { moveY(targetVdir); positionX = comparison - (_root.SECTOR_SIZE / 2); } else if (yMove != 0) { moveX(targetHdir); positionY = comparison - (_root.SECTOR_SIZE / 2); } done = 1; } if (((done == 0) && (rightTurn == 1)) && (leftTurn == 1)) { if (targetRight == 1) { leftTurn = 0; } if (targetLeft == 1) { rightTurn = 0; } } while (done == 0) { path = Math.floor(Math.random() * 3); if ((path == 0) && (forwards == 1)) { if (moveX != 0) { moveX(xMove); } else { moveY(yMove); } done = 1; } if ((path == 1) && (rightTurn == 1)) { if (xMove != 0) { moveY(xMove); } else { moveX(-1 * yMove); } done = 1; if (xMove != 0) { positionX = comparison - (_root.SECTOR_SIZE / 2); } else if (yMove != 0) { positionY = comparison - (_root.SECTOR_SIZE / 2); } done = 1; } if ((path == 2) && (leftTurn == 1)) { if (xMove != 0) { moveY(-1 * xMove); } else { moveX(yMove); } done = 1; if (xMove != 0) { positionX = comparison - (_root.SECTOR_SIZE / 2); } else if (yMove != 0) { positionY = comparison - (_root.SECTOR_SIZE / 2); } done = 1; } } } } function checkR(extra) { if (Math.floor(positionX / _root.SECTOR_SIZE) > (_root.ROWS - 2)) { rOK = 0; return(undefined); } thisMask = eval ("_root.h" + Math.floor(positionY / _root.SECTOR_SIZE)); if (thisMask.hitTest(((positionX + (_root.SECTOR_SIZE / 2)) + _root.xo) + extra, positionY + _root.yo, true)) { rOK = 1; } } function checkL(extra) { thisMask = eval ("_root.h" + Math.floor(positionY / _root.SECTOR_SIZE)); if (thisMask.hitTest(((positionX - (_root.SECTOR_SIZE / 2)) + _root.xo) - extra, positionY + _root.yo, true)) { lOK = 1; } } function checkD(extra) { thisMask = eval ("_root.v" + Math.floor(positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(positionX + _root.xo, ((positionY + (_root.SECTOR_SIZE / 2)) + _root.yo) + extra, true)) { dOK = 1; } } function checkU(extra) { thisMask = eval ("_root.v" + Math.floor(positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(positionX + _root.xo, ((positionY - (_root.SECTOR_SIZE / 2)) + _root.yo) - extra, true)) { uOK = 1; } } function moveX(f) { positionX = positionX + (SPEED * f); if (f < 0) { lastMoveOK = "LEFT"; } else { lastMoveOK = "RIGHT"; } lastHorizontalMove = lastMoveOK; } function moveY(f) { positionY = positionY + (SPEED * f); if (f < 0) { if (lastMoveOK == "DOWN") { if (lastHorizontalMove == "LEFT") { lastHorizontalMove = "RIGHT"; } else { lastHorizontalMove = "LEFT"; } } lastMoveOK = "UP"; } else { if (lastMoveOK == "UP") { if (lastHorizontalMove == "LEFT") { lastHorizontalMove = "RIGHT"; } else { lastHorizontalMove = "LEFT"; } } lastMoveOK = "DOWN"; } } function moveGhost() { if (_root.badTotal == 1) { if (positionY > ((_root.COLUMNS * _root.SECTOR_SIZE) / 2)) { tX = Math.min(positionX, 400); } else { tX = _root.SECTOR_SIZE * 1.5; } tY = _root.SECTOR_SIZE * 2.5; distance = SPEED * 0.7; } else { tX = _root.positionX; tY = _root.positionY; distance = SPEED * 0.7; } if (tX < (positionX - 2)) { positionX = positionX - distance; my.inner.face.gotoAndStop("LEFT"); lastHorizontalMove = "LEFT"; lastMoveOK = "LEFT"; } else if (tX > (positionX + 2)) { positionX = positionX + distance; my.inner.face.gotoAndStop("RIGHT"); lastHorizontalMove = "RIGHT"; lastMoveOK = "RIGHT"; } if (tY < (positionY - 2)) { positionY = positionY - distance; } else if (tY > (positionY + 2)) { positionY = positionY + distance; } } function hit() { if ((inflateCount > 55) || (active != 1)) { return(undefined); } graphicPause = 0; if (_root.poweredUp == 1) { inflating = 1; } else { imPumped = 1; } inflationLevel++; my.inner.gotoAndStop(1 + inflationLevel); if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { my.inner.face.gotoAndStop(lastMoveOK); } if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { my.inner.face.gotoAndStop(lastHorizontalMove); } if (inflationLevel == 4) { my.inner.play(); active = 0; return(undefined); } inflateCount = 60; } function kill(price) { active = 0; inflating = 0; imPumped = 0; my._x = my._x - 1000; _root.checkEnd(); if (price > 0) { _root.increaseScore(price); } } function float() { floating = 1; graphicPause = 1; my.inner.gotoAndStop("transform"); my.inner.face.gotoAndStop(lastHorizontalMove); } function unfloat() { floating = 0; graphicPause = 1; my.inner.gotoAndStop("transform"); my.inner.face.gotoAndStop(lastHorizontalMove); } function resetLife() { ghostDelay = 150; my.stars._visible = false; graphicPause = 0; positionX = origX; positionY = origY; lastMoveOK = startMove; shooting = 0; floating = 0; inflating = 0; imPumped = 0; crushed = 0; inflationLevel = 0; } function explode() { _root.shellenemyhitS.start(); active = 0; my.inner.gotoAndStop("bubbled"); } function breathFire() { if ((_root.badTotal == 1) || (_root.freeze > 0)) { return(undefined); } shooting = 1; my.inner.gotoAndStop("attack"); my.inner.face.gotoAndStop(lastMoveOK); } if (_root.allPaused == 1) { return(undefined); } if ((floating > 0) && (_root.freeze > 0)) { my.inner.face.face.face.tail.stop(); } if ((floating > 0) && (_root.freeze == 1)) { my.inner.face.face.face.tail.play(); } if (_root.freeze > 0) { if (_root.PU.wandCount < 1) { my.stars._visible = true; } if (_root.freeze == 1) { my.stars._visible = false; } } if ((scoreCounter > 0) || (inflateCount > 0)) { scoreCounter--; my._y = positionY + _root.yo; } if ((!active) == 1) { return(undefined); } if (_root.fPaused == 0) { if (ghostDelay > 0) { ghostDelay--; } } if ((floating > 0) && (inflationLevel == 0)) { my.inner.gotoAndStop("floating"); my.inner.face.gotoAndStop(lastMoveOK); if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { my.inner.face.facing.gotoAndStop(lastHorizontalMove); } } else if (((floating == 0) && (inflationLevel == 0)) && (shooting == 0)) { my.inner.gotoAndStop(1); my.inner.face.gotoAndStop(lastMoveOK); if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { my.inner.face.facing.gotoAndStop(lastHorizontalMove); } if (special == 1) { if (((((special == 1) && (shooting == 0)) && (_root.fPaused == 0)) && (_root.badTotal != 1)) && (inflationLevel == 0)) { if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { if ((Math.random() * 75) < 1) { breathFire(); } } } } } if (inflateCount == 1) { shooting = 0; inflationLevel--; my.inner.gotoAndStop(1 + inflationLevel); if ((lastMoveOK == "LEFT") || (lastMoveOK == "RIGHT")) { my.inner.face.gotoAndStop(lastMoveOK); } if ((lastMoveOK == "UP") || (lastMoveOK == "DOWN")) { my.inner.face.gotoAndStop(lastHorizontalMove); } if ((inflationLevel == 0) && (floating > 0)) { float(); } if (inflationLevel > 0) { inflateCount = 40; } else { if (_root.newPumpedBaddy == this) { _root.newPumpedBaddy = null; } if (_root.newPumping == 1) { _root.anchor.newEndShoot(); _root.newPumping = 0; } } } if (inflateCount > 0) { inflateCount--; return(undefined); } if (((_root.fPaused == 0) && (_root.freeze == 0)) && (shooting == 0)) { move(); } else if ((shooting == 0) && (floating == 0)) { my.inner.gotoAndStop("WAITING"); my.inner.face.gotoAndStop(lastMoveOK); } my._x = positionX + _root.xo; }
Symbol 586 MovieClip Frame 30
stop();
Symbol 607 MovieClip Frame 8
stop();
Symbol 611 MovieClip Frame 42
stop(); _parent.rockCore.destroying = 0; stop();
Symbol 623 MovieClip Frame 27
stop(); _parent.rockCore.destroying = 0; stop();
Symbol 624 MovieClip Frame 1
stop();
Instance of Symbol 504 MovieClip "rockCore" in Symbol 624 MovieClip Frame 1
onClipEvent (load) { _visible = false; my._x = positionX; _parent.swapDepths(Number(_parent._name.substr(4)) + 600); } onClipEvent (enterFrame) { function hitGround() { _root.shellgroundS.start(); falling = -1; destroying = 0; _root.PU.rockDrop(); a = 0; while (a < crushedThings.length) { crushedThings[a].my.anim.gotoAndPlay(5); a++; } if (anchor == 0) { my.gotoAndStop("rockDestroy"); } else { _parent.gotoAndStop("anchorDestroy"); } } function checkKill() { sp = 0; while (sp < _root.badTs.length) { thisThing = _root.badTs[sp]; target = thisThing.my.hitter; soundP = 0; if (target.hitTest(_parent.anim.hitter) && (thisThing.active == 1)) { numberHit++; soundP = 1; thisThing.active = 0; amount = 1000 * numberHit; if (numberHit == 1) { amount = 1000; } if (numberHit == 2) { amount = 1500; } if (numberHit == 3) { amount = 1500; } if (numberHit > 3) { amount = 2000; } _root.increaseScore(amount); crushedThings.push(thisThing); thisThing._parent.inner.gotoAndStop("crushed"); } if (soundP == 1) { _root.squishS.start(); } if (_parent.anim.hitter.hitTest(_root.you.hitter)) { _root.hitRock = 1; } sp++; } } if (_root.levelEndCounter > 0) { return(undefined); } if (_root.allPaused == 1) { return(undefined); } if (active != 1) { return(undefined); } if (destroying == 1) { checkKill(); if ((positionY - droppingY) > 10) { _root.dig(0, positionY - 20, positionY, "v", positionY, positionX); } } if (falling == 0) { if (_root.checkEmpty(positionX, "v", positionY + 40) == 1) { droppingX = _root.positionX; droppingY = _root.positionY; falling = 10; numberHit = 0; } } if (falling > 1) { if ((_root.positionY == droppingY) && (Math.abs(_root.positionX - droppingX) < 10)) { } else { fallDelay = 10; _parent.anim.play(); droppingX = -1000; falling--; _root.thisMap[I] = "o"; crushedThings = new Array(); } } if (falling == 1) { if (fallDelay > 0) { fallDelay--; if (fallDelay == 1) { _parent.anim.stop(); _root.shelldescentS.start(); } return(undefined); } destroying = 1; positionY = positionY + 10; a = 0; while (a < crushedThings.length) { crushedThings[a].positionY = crushedThings[a].positionY + 10; a++; } thisMask = eval ("_root.v" + Math.floor(positionX / _root.SECTOR_SIZE)); if (thisMask.hitTest(positionX + _root.xo, (positionY + _root.yEx) + 15, true)) { dOK = 1; } else { hitGround(); } } }
Symbol 654 MovieClip Frame 6
stop();
Symbol 655 MovieClip Frame 11
stop();
Symbol 656 MovieClip Frame 15
stop();
Symbol 657 MovieClip Frame 41
stop();
Symbol 662 Button
on (release) { gotoAndPlay ("play"); }
Symbol 665 Button
on (release) { app.submitScore = true; _parent.gotoAndPlay("hiscore"); }
Symbol 667 Button
on (release) { gotoAndPlay ("highscore"); }
Symbol 688 MovieClip Frame 1
stop();
Symbol 697 Button
on (release) { gotoAndPlay ("menu"); }
Symbol 699 Button
on (release) { gotoAndPlay ("hiscore"); }
Symbol 700 Button
on (release) { gotoAndPlay ("instructions"); }
Symbol 710 MovieClip Frame 1
stop();
Symbol 710 MovieClip Frame 2
stop();
Symbol 726 MovieClip Frame 1
contentMain.setMask(maskedView);
Instance of Symbol 711 MovieClip "contentMain" in Symbol 726 MovieClip Frame 1
/* no clip actions */
Symbol 726 MovieClip Frame 5
scrolling = function () { var _local5 = scrollTrack._height; var _local2 = contentMain._height + 20; var _local4 = scrollFace._height; var _local3 = maskedView._height; var initPosition = ((scrollFace._y = scrollTrack._y)); var initContentPos = (contentMain._y + 5); var finalContentPos = ((_local3 - _local2) + initContentPos); var left = scrollTrack._x; var top = scrollTrack._y; var right = scrollTrack._x; var bottom = ((scrollTrack._height - _local4) + scrollTrack._y); var dy = 0; var speed = 10; var moveVal = ((_local2 - _local3) / (_local5 - _local4)); moveVal = moveVal + 0.3; scrollFace.onPress = function () { var _local2 = this._y; startDrag (this, false, left, top, right, bottom); this.onMouseMove = function () { dy = Math.abs(initPosition - this._y); contentMain._y = Math.round(((dy * -1) * moveVal) + initContentPos); }; }; scrollFace.onMouseUp = function () { stopDrag(); delete this.onMouseMove; }; btnUp.onPress = function () { this.onEnterFrame = function () { if ((contentMain._y + speed) < maskedView._y) { if (scrollFace._y <= top) { scrollFace._y = top; } else { scrollFace._y = scrollFace._y - (speed / moveVal); } contentMain._y = contentMain._y + speed; } else { scrollFace._y = top; contentMain._y = maskedView._y; delete this.onEnterFrame; } }; }; btnUp.onDragOut = function () { delete this.onEnterFrame; }; btnUp.onRelease = function () { delete this.onEnterFrame; }; btnUp.onRollOut = function () { delete this.onEnterFrame; }; btnDown.onPress = function () { this.onEnterFrame = function () { if ((contentMain._y - speed) > finalContentPos) { if (scrollFace._y >= bottom) { scrollFace._y = bottom; } else { scrollFace._y = scrollFace._y + (speed / moveVal); } contentMain._y = contentMain._y - speed; } else { scrollFace._y = bottom; contentMain._y = finalContentPos; delete this.onEnterFrame; } }; }; btnDown.onRelease = function () { delete this.onEnterFrame; }; btnDown.onDragOut = function () { delete this.onEnterFrame; }; btnDown.onRollOut = function () { delete this.onEnterFrame; }; if (_local2 < _local3) { scrollFace._visible = false; btnUp.enabled = false; btnDown.enabled = false; } else { scrollFace._visible = true; btnUp.enabled = true; btnDown.enabled = true; } }; scrolling(); stop();

Library Items

Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:Timeline
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:Timeline
Symbol 291 GraphicUsed by:293
Symbol 99 FontUsed by:292 100 141 353 354 477 478
Symbol 292 TextUses:99Used by:293
Symbol 293 MovieClipUses:291 292Used by:Timeline
Symbol 294 GraphicUsed by:297
Symbol 295 FontUsed by:296
Symbol 296 EditableTextUses:295Used by:297
Symbol 297 ButtonUses:294 296Used by:Timeline
Symbol 65 Sound [enemyexplodes]Used by:70 331 550
Symbol 1 GraphicUsed by:145 584
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:20 82
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:20 82
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:20 27 82 134 139
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:20
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:20
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:20
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:20 27
Symbol 16 GraphicUsed by:20
Symbol 17 GraphicUsed by:20
Symbol 18 GraphicUsed by:20
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:3 5 7 9 11 13 15 16 17 18 19Used by:22 23
Symbol 21 GraphicUsed by:23 525
Symbol 22 MovieClipUses:20Used by:23
Symbol 23 MovieClipUses:20 21 22Used by:145
Symbol 24 GraphicUsed by:27
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:15 7 24 26Used by:41 94
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:40
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:40
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:40
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:40
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:40
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClipUses:29 31 33 35 37 39Used by:41 285 530
Symbol 41 MovieClipUses:27 40Used by:42
Symbol 42 MovieClipUses:41Used by:145
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:48 52 56
Symbol 45 GraphicUsed by:48
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:48 52 56
Symbol 48 MovieClipUses:44 45 47Used by:49
Symbol 49 MovieClipUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:145
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:44 51 47Used by:53
Symbol 53 MovieClipUses:52Used by:54
Symbol 54 MovieClipUses:53Used by:145
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:44 55 47Used by:57
Symbol 57 MovieClipUses:56Used by:58
Symbol 58 MovieClipUses:57Used by:145
Symbol 59 BitmapUsed by:60
Symbol 60 GraphicUses:59Used by:94 145 578 584
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61Used by:70 550 654
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:70 550
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:70 550
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:68Used by:70 550
Symbol 70 MovieClipUses:62 64 65 67 69Used by:94 98 145 578
Symbol 71 GraphicUsed by:72 655
Symbol 72 MovieClipUses:71Used by:94 98 145 578 584
Symbol 73 GraphicUsed by:79
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:74 75 76 77Used by:79
Symbol 79 MovieClipUses:73 78Used by:82
Symbol 80 GraphicUsed by:82
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:3 5 7 79 80 81Used by:145
Symbol 83 GraphicUsed by:88 89
Symbol 84 GraphicUsed by:88 89
Symbol 85 GraphicUsed by:88 89
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:83 84 85 86 87Used by:89 91
Symbol 89 MovieClipUses:88 83 84 85Used by:90
Symbol 90 MovieClipUses:89Used by:145
Symbol 91 MovieClipUses:88Used by:145
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:94 578 586
Symbol 94 MovieClipUses:27 93 60 70 72Used by:145
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:97
Symbol 97 MovieClipUses:96Used by:98
Symbol 98 MovieClipUses:97 70 72Used by:145 584
Symbol 100 TextUses:99Used by:145 584
Symbol 101 GraphicUsed by:139
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:139
Symbol 104 GraphicUsed by:139
Symbol 105 GraphicUsed by:139
Symbol 106 GraphicUsed by:139
Symbol 107 GraphicUsed by:139
Symbol 108 GraphicUsed by:139
Symbol 109 GraphicUsed by:139
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:110 111Used by:139
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:113 114Used by:139
Symbol 116 GraphicUsed by:139
Symbol 117 GraphicUsed by:132
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:124
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:124
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:124
Symbol 124 MovieClipUses:119 121 123Used by:132
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:129
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:126 128Used by:132
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:132
Symbol 132 MovieClipUses:117 124 129 131Used by:139
Symbol 133 GraphicUsed by:139
Symbol 134 MovieClipUses:7Used by:139
Symbol 135 GraphicUsed by:139
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:139
Symbol 138 SoundUsed by:139
Symbol 139 MovieClipUses:101 7 103 104 105 106 107 108 109 112 115 116 132 133 134 135 137 138Used by:140
Symbol 140 MovieClipUses:139Used by:145
Symbol 141 TextUses:99Used by:145 584
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:145
Symbol 145 MovieClip [bad]Uses:1 23 42 50 54 58 60 70 72 82 90 91 94 98 100 140 141 144Used by:585
Symbol 211 Sound [inflate]Used by:212
Symbol 238 Sound [bubbleblowsh]Used by:243 331
Symbol 146 GraphicUsed by:147 586 625
Symbol 147 MovieClipUses:146Used by:286
Symbol 148 GraphicUsed by:247
Symbol 149 GraphicUsed by:205 208 210 241 247
Symbol 150 GraphicUsed by:241 247
Symbol 151 GraphicUsed by:195 200 205 208 210 241 247 285
Symbol 152 GraphicUsed by:241 247
Symbol 153 GraphicUsed by:193 241 247
Symbol 154 GraphicUsed by:193 241 247
Symbol 155 GraphicUsed by:158
Symbol 156 GraphicUsed by:158
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:155 156 157Used by:241 247
Symbol 159 GraphicUsed by:193 241 247
Symbol 160 GraphicUsed by:241 247
Symbol 161 GraphicUsed by:241 247
Symbol 162 GraphicUsed by:193 241 243 247 285
Symbol 163 GraphicUsed by:193 241 243 247 285
Symbol 164 GraphicUsed by:193 241 243 247 285
Symbol 165 GraphicUsed by:241 247
Symbol 166 GraphicUsed by:195 245 247
Symbol 167 GraphicUsed by:247
Symbol 168 GraphicUsed by:247
Symbol 169 GraphicUsed by:247
Symbol 170 GraphicUsed by:247
Symbol 171 GraphicUsed by:247
Symbol 172 GraphicUsed by:247
Symbol 173 GraphicUsed by:247
Symbol 174 GraphicUsed by:247
Symbol 175 GraphicUsed by:247
Symbol 176 GraphicUsed by:247
Symbol 177 GraphicUsed by:247
Symbol 178 GraphicUsed by:247
Symbol 179 GraphicUsed by:247
Symbol 180 GraphicUsed by:247
Symbol 181 GraphicUsed by:247
Symbol 182 GraphicUsed by:247
Symbol 183 GraphicUsed by:247
Symbol 184 GraphicUsed by:247
Symbol 185 GraphicUsed by:247
Symbol 186 GraphicUsed by:195
Symbol 187 GraphicUsed by:195 205 208 210
Symbol 188 GraphicUsed by:195 200 205 208 210
Symbol 189 GraphicUsed by:195 200 205 208 210
Symbol 190 GraphicUsed by:193
Symbol 191 GraphicUsed by:193
Symbol 192 GraphicUsed by:193
Symbol 193 MovieClipUses:153 154 190 159 191 162 163 164 192Used by:195 200 205 208 210
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:186 187 188 151 189 193 166 194Used by:202
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:200 243
Symbol 198 GraphicUsed by:200
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:197 188 151 189 193 198 199Used by:202
Symbol 201 SoundUsed by:202
Symbol 202 MovieClipUses:195 200 201Used by:247
Symbol 203 GraphicUsed by:205
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:187 149 188 151 189 193 203 204Used by:212
Symbol 206 GraphicUsed by:208 210
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:187 149 188 151 189 193 206 207Used by:212
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:187 149 188 151 189 193 206 209Used by:212
Symbol 212 MovieClipUses:205 208 210 211Used by:247
Symbol 213 GraphicUsed by:242 243 247
Symbol 214 GraphicUsed by:242 247
Symbol 215 GraphicUsed by:242 247
Symbol 216 GraphicUsed by:218 631
Symbol 217 GraphicUsed by:218 631
Symbol 218 MovieClipUses:216 217Used by:219
Symbol 219 MovieClipUses:218Used by:242 243 247
Symbol 220 GraphicUsed by:247
Symbol 221 GraphicUsed by:247
Symbol 222 GraphicUsed by:247
Symbol 223 GraphicUsed by:247
Symbol 224 GraphicUsed by:247
Symbol 225 GraphicUsed by:247
Symbol 226 GraphicUsed by:243
Symbol 227 GraphicUsed by:243
Symbol 228 GraphicUsed by:243
Symbol 229 GraphicUsed by:243
Symbol 230 GraphicUsed by:243
Symbol 231 GraphicUsed by:243
Symbol 232 GraphicUsed by:243
Symbol 233 GraphicUsed by:243
Symbol 234 GraphicUsed by:243
Symbol 235 GraphicUsed by:243
Symbol 236 GraphicUsed by:243
Symbol 237 GraphicUsed by:243
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:243
Symbol 241 MovieClipUses:149 150 151 152 153 154 158 159 160 161 162 163 164 165Used by:242 245
Symbol 242 MovieClipUses:213 214 241 215 219Used by:243
Symbol 243 MovieClipUses:197 226 213 227 228 229 162 163 164 230 219 231 232 233 234 235 236 237 238 240 242Used by:247
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:241 166 244Used by:246
Symbol 246 MovieClipUses:245Used by:247
Symbol 247 MovieClipUses:148 149 150 151 152 153 154 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 202 212 213 214 215 219 220 221 222 223 224 225 243 246Used by:248 249
Symbol 248 MovieClipUses:247Used by:249
Symbol 249 MovieClipUses:247 248Used by:286
Symbol 250 GraphicUsed by:285
Symbol 251 GraphicUsed by:285
Symbol 252 GraphicUsed by:253
Symbol 253 MovieClipUses:252Used by:285
Symbol 254 GraphicUsed by:285
Symbol 255 GraphicUsed by:285
Symbol 256 GraphicUsed by:285
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:285
Symbol 259 GraphicUsed by:285
Symbol 260 GraphicUsed by:261
Symbol 261 MovieClipUses:260Used by:285
Symbol 262 GraphicUsed by:285
Symbol 263 GraphicUsed by:285
Symbol 264 GraphicUsed by:285
Symbol 265 SoundUsed by:285
Symbol 266 GraphicUsed by:285
Symbol 267 GraphicUsed by:285
Symbol 268 GraphicUsed by:285
Symbol 269 GraphicUsed by:285
Symbol 270 GraphicUsed by:285
Symbol 271 GraphicUsed by:285
Symbol 272 GraphicUsed by:285
Symbol 273 GraphicUsed by:285
Symbol 274 GraphicUsed by:285
Symbol 275 GraphicUsed by:285
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:284
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:284
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:284
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:284
Symbol 284 MovieClipUses:277 279 281 283Used by:285 585
Symbol 285 MovieClipUses:250 251 253 254 151 255 256 258 259 261 162 163 164 262 263 264 40 265 266 267 268 269 270 271 272 273 274 275 284Used by:286
Symbol 286 MovieClip [You]Uses:147 249 285Used by:Timeline
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:Timeline
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:304 335  Timeline
Symbol 302 SoundUsed by:304 307 334 335 336 337 344 350 387 415 418 456 457 465 466 467 468 473 662 665 667 697
Symbol 303 SoundUsed by:304 307 334 335 336 337 344 350 387 415 418 456 457 465 466 467 468 473 662 665 667 697
Symbol 304 ButtonUses:301 302 303Used by:Timeline
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:307 336 667
Symbol 307 ButtonUses:306 302 303Used by:Timeline
Symbol 308 GraphicUsed by:331
Symbol 309 Sound [squish]Used by:331
Symbol 310 Sound [hitground]Used by:331
Symbol 311 Sound [gunhit]Used by:331
Symbol 312 Sound [chirp]Used by:331
Symbol 313 Sound [bubblewand]Used by:331
Symbol 314 Sound [gameover]Used by:331
Symbol 315 Sound [highscore]Used by:331
Symbol 316 SoundUsed by:331
Symbol 317 Sound [levelcomplete]Used by:331
Symbol 318 Sound [levelfrantic]Used by:331
Symbol 319 Sound [levelidle]Used by:331
Symbol 320 Sound [levelmusic]Used by:331
Symbol 321 Sound [levelstart]Used by:331
Symbol 322 Sound [negselection]Used by:331
Symbol 323 Sound [menuloop]Used by:331
Symbol 324 Sound [shelldescent]Used by:331
Symbol 325 Sound [shellground]Used by:331
Symbol 326 Sound [shellenemyhit]Used by:331
Symbol 327 Sound [treasureattained]Used by:331
Symbol 328 SoundUsed by:331
Symbol 329 Sound [xtralife]Used by:331
Symbol 330 Sound [getconch]Used by:331
Symbol 331 MovieClipUses:308 309 238 310 311 65 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330Used by:Timeline
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:334 337 470  Timeline
Symbol 334 ButtonUses:333 302 303Used by:Timeline
Symbol 335 ButtonUses:301 302 303Used by:Timeline
Symbol 336 ButtonUses:306 302 303Used by:Timeline
Symbol 337 ButtonUses:333 302 303Used by:470  Timeline
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:470  Timeline
Symbol 340 BitmapUsed by:341
Symbol 341 GraphicUses:340Used by:344 456
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:342Used by:344 456
Symbol 344 ButtonUses:341 343 302 303Used by:Timeline
Symbol 345 GraphicUsed by:351  Timeline
Symbol 346 BitmapUsed by:347
Symbol 347 GraphicUses:346Used by:470  Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350 457
Symbol 350 ButtonUses:349 302 303Used by:Timeline
Symbol 351 MovieClipUses:345Used by:470  Timeline
Symbol 352 GraphicUsed by:474
Symbol 353 TextUses:99Used by:474
Symbol 354 EditableTextUses:99Used by:474
Symbol 355 BitmapUsed by:356
Symbol 356 GraphicUses:355Used by:382
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:377
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:377
Symbol 361 BitmapUsed by:362
Symbol 362 GraphicUses:361Used by:377
Symbol 363 BitmapUsed by:364
Symbol 364 GraphicUses:363Used by:377
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:377
Symbol 367 BitmapUsed by:368
Symbol 368 GraphicUses:367Used by:377
Symbol 369 BitmapUsed by:370
Symbol 370 GraphicUses:369Used by:377
Symbol 371 BitmapUsed by:372
Symbol 372 GraphicUses:371Used by:377
Symbol 373 BitmapUsed by:374
Symbol 374 GraphicUses:373Used by:377
Symbol 375 BitmapUsed by:376
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:358 360 362 364 366 368 370 372 374 376Used by:381 413
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380
Symbol 380 MovieClipUses:379Used by:381 413
Symbol 381 MovieClipUses:377 380Used by:382
Symbol 382 MovieClipUses:356 381Used by:474
Symbol 383 BitmapUsed by:384
Symbol 384 GraphicUses:383Used by:387 415 419
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:387
Symbol 387 ButtonUses:384 386 302 303Used by:474
Symbol 388 BitmapUsed by:389
Symbol 389 GraphicUses:388Used by:410
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:410
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:410
Symbol 394 BitmapUsed by:395
Symbol 395 GraphicUses:394Used by:410
Symbol 396 BitmapUsed by:397
Symbol 397 GraphicUses:396Used by:410
Symbol 398 BitmapUsed by:399
Symbol 399 GraphicUses:398Used by:410
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:410
Symbol 402 BitmapUsed by:403
Symbol 403 GraphicUses:402Used by:410
Symbol 404 BitmapUsed by:405
Symbol 405 GraphicUses:404Used by:410
Symbol 406 BitmapUsed by:407
Symbol 407 GraphicUses:406Used by:410
Symbol 408 BitmapUsed by:409
Symbol 409 GraphicUses:408Used by:410
Symbol 410 MovieClipUses:389 391 393 395 397 399 401 403 405 407 409Used by:474
Symbol 411 BitmapUsed by:412
Symbol 412 GraphicUses:411Used by:414
Symbol 413 MovieClipUses:377 380Used by:414
Symbol 414 MovieClipUses:412 413Used by:474
Symbol 415 ButtonUses:384 302 303Used by:419
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:418
Symbol 418 ButtonUses:417 302 303Used by:419
Symbol 419 MovieClipUses:384 415 418Used by:474
Symbol 420 GraphicUsed by:470
Symbol 421 GraphicUsed by:470
Symbol 422 GraphicUsed by:470
Symbol 423 GraphicUsed by:470
Symbol 424 GraphicUsed by:470
Symbol 425 GraphicUsed by:470
Symbol 426 GraphicUsed by:470
Symbol 427 GraphicUsed by:470
Symbol 428 GraphicUsed by:470
Symbol 429 GraphicUsed by:470
Symbol 430 GraphicUsed by:470
Symbol 431 GraphicUsed by:470
Symbol 432 GraphicUsed by:470
Symbol 433 GraphicUsed by:470
Symbol 434 GraphicUsed by:470
Symbol 435 GraphicUsed by:470
Symbol 436 GraphicUsed by:470
Symbol 437 GraphicUsed by:470
Symbol 438 GraphicUsed by:470
Symbol 439 GraphicUsed by:470
Symbol 440 GraphicUsed by:470
Symbol 441 GraphicUsed by:470
Symbol 442 GraphicUsed by:470
Symbol 443 GraphicUsed by:470
Symbol 444 GraphicUsed by:470
Symbol 445 GraphicUsed by:470
Symbol 446 GraphicUsed by:470
Symbol 447 GraphicUsed by:470
Symbol 448 GraphicUsed by:470
Symbol 449 GraphicUsed by:470
Symbol 450 GraphicUsed by:470
Symbol 451 GraphicUsed by:470
Symbol 452 GraphicUsed by:470
Symbol 453 GraphicUsed by:470
Symbol 454 GraphicUsed by:470
Symbol 455 GraphicUsed by:470
Symbol 456 ButtonUses:341 343 302 303Used by:470
Symbol 457 ButtonUses:349 302 303Used by:470
Symbol 458 GraphicUsed by:469 504
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:469
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:465 466 467 468
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:465 467
Symbol 465 ButtonUses:462 464 302 303Used by:469
Symbol 466 ButtonUses:462 302 303Used by:469
Symbol 467 ButtonUses:462 464 302 303Used by:469
Symbol 468 ButtonUses:462 302 303Used by:469
Symbol 469 MovieClipUses:458 460 465 466 467 468Used by:470
Symbol 470 MovieClipUses:420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 337 339 333 456 351 347 457 469Used by:474
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:473
Symbol 473 ButtonUses:472 302 303Used by:474
Symbol 474 MovieClipUses:352 353 354 382 387 410 414 419 470 473Used by:Timeline
Symbol 475 GraphicUsed by:476
Symbol 476 MovieClipUses:475Used by:Timeline
Symbol 477 TextUses:99Used by:Timeline
Symbol 478 TextUses:99Used by:Timeline
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:485
Symbol 481 BitmapUsed by:482
Symbol 482 GraphicUses:481Used by:485
Symbol 483 BitmapUsed by:484
Symbol 484 GraphicUses:483Used by:485
Symbol 485 MovieClipUses:480 482 484Used by:Timeline
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:Timeline
Symbol 488 BitmapUsed by:489
Symbol 489 GraphicUses:488Used by:494
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:494
Symbol 492 BitmapUsed by:493
Symbol 493 GraphicUses:492Used by:494
Symbol 494 MovieClipUses:489 491 493Used by:Timeline
Symbol 495 GraphicUsed by:501
Symbol 496 GraphicUsed by:501
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:501
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:501
Symbol 501 MovieClipUses:495 496 498 500Used by:Timeline
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:585
Symbol 504 MovieClipUses:458Used by:585 624
Symbol 505 GraphicUsed by:522
Symbol 506 GraphicUsed by:511 541 547
Symbol 507 GraphicUsed by:511 535
Symbol 508 GraphicUsed by:511
Symbol 509 GraphicUsed by:511 529 582
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:506 507 508 509 510Used by:522 561
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:522
Symbol 514 GraphicUsed by:521 529 535 541 547 582
Symbol 515 GraphicUsed by:521
Symbol 516 GraphicUsed by:521
Symbol 517 GraphicUsed by:521
Symbol 518 GraphicUsed by:521
Symbol 519 GraphicUsed by:521
Symbol 520 GraphicUsed by:521
Symbol 521 MovieClipUses:514 515 516 517 518 519 520Used by:522 561
Symbol 522 MovieClipUses:505 511 513 521Used by:523
Symbol 523 MovieClipUses:522Used by:524 525
Symbol 524 MovieClipUses:523Used by:525
Symbol 525 MovieClipUses:523 21 524Used by:584
Symbol 526 GraphicUsed by:529
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:529
Symbol 529 MovieClipUses:526 509 528 514Used by:530 578
Symbol 530 MovieClipUses:529 40Used by:531
Symbol 531 MovieClipUses:530Used by:584
Symbol 532 GraphicUsed by:535
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:535
Symbol 535 MovieClipUses:532 507 534 514Used by:536 578
Symbol 536 MovieClipUses:535Used by:537
Symbol 537 MovieClipUses:536Used by:584
Symbol 538 GraphicUsed by:541
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:541
Symbol 541 MovieClipUses:506 538 540 514Used by:542
Symbol 542 MovieClipUses:541Used by:543
Symbol 543 MovieClipUses:542Used by:584
Symbol 544 GraphicUsed by:547
Symbol 545 GraphicUsed by:546
Symbol 546 MovieClipUses:545Used by:547
Symbol 547 MovieClipUses:506 544 546 514Used by:548
Symbol 548 MovieClipUses:547Used by:549
Symbol 549 MovieClipUses:548Used by:584
Symbol 550 MovieClipUses:62 64 65 67 69Used by:584
Symbol 551 GraphicUsed by:561
Symbol 552 GraphicUsed by:560
Symbol 553 GraphicUsed by:560
Symbol 554 GraphicUsed by:560
Symbol 555 GraphicUsed by:560
Symbol 556 GraphicUsed by:560
Symbol 557 GraphicUsed by:560
Symbol 558 GraphicUsed by:560
Symbol 559 GraphicUsed by:560
Symbol 560 MovieClipUses:552 553 554 555 556 557 558 559Used by:561
Symbol 561 MovieClipUses:551 511 560 521Used by:562
Symbol 562 MovieClipUses:561Used by:563
Symbol 563 MovieClipUses:562Used by:584
Symbol 564 GraphicUsed by:573
Symbol 565 GraphicUsed by:570
Symbol 566 GraphicUsed by:570
Symbol 567 GraphicUsed by:570
Symbol 568 GraphicUsed by:570
Symbol 569 GraphicUsed by:570
Symbol 570 MovieClipUses:565 566 567 568 569Used by:573
Symbol 571 GraphicUsed by:572
Symbol 572 MovieClipUses:571Used by:573
Symbol 573 MovieClipUses:564 570 572Used by:574 576
Symbol 574 MovieClipUses:573Used by:575
Symbol 575 MovieClipUses:574Used by:584
Symbol 576 MovieClipUses:573Used by:577
Symbol 577 MovieClipUses:576Used by:584
Symbol 578 MovieClipUses:529 93 535 60 70 72Used by:584
Symbol 579 GraphicUsed by:582
Symbol 580 GraphicUsed by:581
Symbol 581 MovieClipUses:580Used by:582
Symbol 582 MovieClipUses:579 509 581 514Used by:583
Symbol 583 MovieClipUses:582Used by:584
Symbol 584 MovieClipUses:1 525 531 537 543 549 60 550 72 563 575 577 578 98 100 141 583Used by:585
Symbol 585 MovieClipUses:503 504 584 284 145Used by:Timeline
Symbol 586 MovieClipUses:146 93Used by:Timeline
Symbol 587 GraphicUsed by:591
Symbol 588 GraphicUsed by:591
Symbol 589 GraphicUsed by:591
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:587 588 589 590Used by:624
Symbol 592 GraphicUsed by:611
Symbol 593 BitmapUsed by:594
Symbol 594 GraphicUses:593Used by:607
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:607
Symbol 597 BitmapUsed by:598
Symbol 598 GraphicUses:597Used by:607
Symbol 599 BitmapUsed by:600
Symbol 600 GraphicUses:599Used by:607
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:607
Symbol 603 BitmapUsed by:604
Symbol 604 GraphicUses:603Used by:607
Symbol 605 BitmapUsed by:606
Symbol 606 GraphicUses:605Used by:607
Symbol 607 MovieClipUses:594 596 598 600 602 604 606Used by:611 623
Symbol 608 GraphicUsed by:611
Symbol 609 GraphicUsed by:611
Symbol 610 GraphicUsed by:611
Symbol 611 MovieClipUses:592 607 608 609 610Used by:624
Symbol 612 GraphicUsed by:619
Symbol 613 GraphicUsed by:614
Symbol 614 MovieClipUses:613Used by:619
Symbol 615 GraphicUsed by:619
Symbol 616 GraphicUsed by:619
Symbol 617 GraphicUsed by:619
Symbol 618 GraphicUsed by:619
Symbol 619 MovieClipUses:612 614 615 616 617 618Used by:624
Symbol 620 GraphicUsed by:623
Symbol 621 GraphicUsed by:623
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:620 607 621 622Used by:624
Symbol 624 MovieClipUses:504 591 611 619 623Used by:Timeline
Symbol 625 MovieClipUses:146Used by:657
Symbol 626 GraphicUsed by:630
Symbol 627 GraphicUsed by:630
Symbol 628 GraphicUsed by:630
Symbol 629 GraphicUsed by:630
Symbol 630 MovieClipUses:626 627 628 629Used by:633
Symbol 631 MovieClipUses:216 217Used by:632
Symbol 632 MovieClipUses:631Used by:633 638
Symbol 633 MovieClipUses:630 632Used by:657
Symbol 634 GraphicUsed by:637
Symbol 635 GraphicUsed by:637
Symbol 636 GraphicUsed by:637
Symbol 637 MovieClipUses:634 635 636Used by:638
Symbol 638 MovieClipUses:637 632Used by:657
Symbol 639 BitmapUsed by:640
Symbol 640 GraphicUses:639Used by:657
Symbol 641 GraphicUsed by:657
Symbol 642 BitmapUsed by:643
Symbol 643 GraphicUses:642Used by:657
Symbol 644 BitmapUsed by:645
Symbol 645 GraphicUses:644Used by:657
Symbol 646 BitmapUsed by:647
Symbol 647 GraphicUses:646Used by:657
Symbol 648 BitmapUsed by:649
Symbol 649 GraphicUses:648Used by:654
Symbol 650 BitmapUsed by:651
Symbol 651 GraphicUses:650Used by:654
Symbol 652 BitmapUsed by:653
Symbol 653 GraphicUses:652Used by:654
Symbol 654 MovieClipUses:62 649 651 653Used by:656
Symbol 655 MovieClipUses:71Used by:656
Symbol 656 MovieClipUses:654 655Used by:657
Symbol 657 MovieClipUses:625 633 638 640 641 643 645 647 656Used by:Timeline
Symbol 658 BitmapUsed by:659
Symbol 659 GraphicUses:658Used by:Timeline
Symbol 660 BitmapUsed by:661
Symbol 661 GraphicUses:660Used by:662
Symbol 662 ButtonUses:661 302 303Used by:Timeline
Symbol 663 BitmapUsed by:664
Symbol 664 GraphicUses:663Used by:665 666
Symbol 665 ButtonUses:664 302 303Used by:666
Symbol 666 MovieClipUses:665 664Used by:Timeline
Symbol 667 ButtonUses:306 302 303Used by:Timeline
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:688
Symbol 670 BitmapUsed by:671
Symbol 671 GraphicUses:670Used by:688
Symbol 672 BitmapUsed by:673
Symbol 673 GraphicUses:672Used by:688
Symbol 674 BitmapUsed by:675
Symbol 675 GraphicUses:674Used by:688
Symbol 676 BitmapUsed by:677
Symbol 677 GraphicUses:676Used by:688
Symbol 678 BitmapUsed by:679
Symbol 679 GraphicUses:678Used by:688
Symbol 680 BitmapUsed by:681
Symbol 681 GraphicUses:680Used by:688
Symbol 682 BitmapUsed by:683
Symbol 683 GraphicUses:682Used by:688
Symbol 684 BitmapUsed by:685
Symbol 685 GraphicUses:684Used by:688
Symbol 686 BitmapUsed by:687
Symbol 687 GraphicUses:686Used by:688
Symbol 688 MovieClipUses:669 671 673 675 677 679 681 683 685 687Used by:692
Symbol 689 BitmapUsed by:690
Symbol 690 GraphicUses:689Used by:691
Symbol 691 MovieClipUses:690Used by:692
Symbol 692 MovieClipUses:688 691Used by:Timeline
Symbol 693 BitmapUsed by:694
Symbol 694 GraphicUses:693Used by:Timeline
Symbol 695 BitmapUsed by:696
Symbol 696 GraphicUses:695Used by:697  Timeline
Symbol 697 ButtonUses:696 302 303Used by:Timeline
Symbol 698 GraphicUsed by:699 700 701
Symbol 699 ButtonUses:698Used by:Timeline
Symbol 700 ButtonUses:698Used by:Timeline
Symbol 701 ButtonUses:698Used by:Timeline
Symbol 702 FontUsed by:703 704 705 706 707 708 727
Symbol 703 EditableTextUses:702Used by:710
Symbol 704 EditableTextUses:702Used by:710
Symbol 705 EditableTextUses:702Used by:710
Symbol 706 EditableTextUses:702Used by:710
Symbol 707 EditableTextUses:702Used by:710
Symbol 708 EditableTextUses:702Used by:710
Symbol 709 GraphicUsed by:710
Symbol 710 MovieClipUses:703 704 705 706 707 708 709Used by:711
Symbol 711 MovieClipUses:710Used by:726
Symbol 712 GraphicUsed by:713
Symbol 713 MovieClipUses:712Used by:726
Symbol 714 BitmapUsed by:715
Symbol 715 GraphicUses:714Used by:716
Symbol 716 MovieClipUses:715Used by:726
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:719
Symbol 719 MovieClipUses:718Used by:726
Symbol 720 BitmapUsed by:721
Symbol 721 GraphicUses:720Used by:722
Symbol 722 MovieClipUses:721Used by:726
Symbol 723 BitmapUsed by:724
Symbol 724 GraphicUses:723Used by:725
Symbol 725 MovieClipUses:724Used by:726
Symbol 726 MovieClipUses:711 713 716 719 722 725Used by:Timeline
Symbol 727 EditableTextUses:702Used by:Timeline
Symbol 728 SoundUsed by:Timeline

Instance Names

"display"Frame 43Symbol 474 MovieClip
"tL"Frame 43Symbol 476 MovieClip
"you"Frame 43Symbol 286 MovieClip [You]
"sky"Frame 43Symbol 485 MovieClip
"mask"Frame 43Symbol 487 MovieClip
"ground"Frame 43Symbol 494 MovieClip
"anchor"Frame 43Symbol 501 MovieClip
"bad0"Frame 43Symbol 585 MovieClip
"bad1"Frame 43Symbol 585 MovieClip
"bad2"Frame 43Symbol 585 MovieClip
"bad3"Frame 43Symbol 585 MovieClip
"bad4"Frame 43Symbol 585 MovieClip
"bad5"Frame 43Symbol 585 MovieClip
"bad6"Frame 43Symbol 585 MovieClip
"bad7"Frame 43Symbol 585 MovieClip
"bubble"Frame 43Symbol 586 MovieClip
"bad8"Frame 43Symbol 585 MovieClip
"bad9"Frame 43Symbol 585 MovieClip
"bad10"Frame 43Symbol 585 MovieClip
"bad11"Frame 43Symbol 585 MovieClip
"bad12"Frame 43Symbol 585 MovieClip
"bad13"Frame 43Symbol 585 MovieClip
"rock0"Frame 43Symbol 624 MovieClip
"rock1"Frame 43Symbol 624 MovieClip
"rock2"Frame 43Symbol 624 MovieClip
"rock3"Frame 43Symbol 624 MovieClip
"rock4"Frame 43Symbol 624 MovieClip
"rock5"Frame 43Symbol 624 MovieClip
"rock6"Frame 43Symbol 624 MovieClip
"rock7"Frame 43Symbol 624 MovieClip
"rock8"Frame 43Symbol 624 MovieClip
"rock9"Frame 43Symbol 624 MovieClip
"rock10"Frame 43Symbol 624 MovieClip
"PU"Frame 43Symbol 657 MovieClip
"scroller"Frame 60Symbol 726 MovieClip
"facing"Symbol 23 MovieClip Frame 20Symbol 22 MovieClip
"face"Symbol 91 MovieClip Frame 1Symbol 88 MovieClip
"hitter"Symbol 132 MovieClip Frame 1Symbol 131 MovieClip
"electric"Symbol 139 MovieClip Frame 5Symbol 132 MovieClip
"face"Symbol 140 MovieClip Frame 1Symbol 139 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 1Symbol 23 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 2Symbol 42 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 3Symbol 50 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 4Symbol 54 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 5Symbol 58 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 9Symbol 82 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 17Symbol 90 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 29Symbol 91 MovieClip
"face"Symbol 145 MovieClip [bad] Frame 64Symbol 140 MovieClip
"anim"Symbol 145 MovieClip [bad] Frame 102Symbol 144 MovieClip
"anim"Symbol 247 MovieClip Frame 11Symbol 202 MovieClip
"pumpAnim"Symbol 247 MovieClip Frame 20Symbol 212 MovieClip
"anim"Symbol 247 MovieClip Frame 50Symbol 243 MovieClip
"anim"Symbol 248 MovieClip Frame 1Symbol 247 MovieClip
"anim"Symbol 249 MovieClip Frame 1Symbol 247 MovieClip
"facing"Symbol 249 MovieClip Frame 20Symbol 248 MovieClip
"hitter"Symbol 286 MovieClip [You] Frame 1Symbol 147 MovieClip
"face"Symbol 286 MovieClip [You] Frame 1Symbol 249 MovieClip
"ones"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"tens"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"hundreds"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"ks"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"tenKs"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"hundredKs"Symbol 381 MovieClip Frame 1Symbol 377 MovieClip
"comma"Symbol 381 MovieClip Frame 1Symbol 380 MovieClip
"numbers"Symbol 382 MovieClip Frame 1Symbol 381 MovieClip
"ones"Symbol 413 MovieClip Frame 1Symbol 377 MovieClip
"tens"Symbol 413 MovieClip Frame 1Symbol 377 MovieClip
"comma"Symbol 413 MovieClip Frame 1Symbol 380 MovieClip
"numbers"Symbol 414 MovieClip Frame 1Symbol 413 MovieClip
"score"Symbol 474 MovieClip Frame 1Symbol 382 MovieClip
"help"Symbol 474 MovieClip Frame 1Symbol 387 Button
"lives"Symbol 474 MovieClip Frame 1Symbol 410 MovieClip
"levelDisplay"Symbol 474 MovieClip Frame 1Symbol 414 MovieClip
"sound"Symbol 474 MovieClip Frame 1Symbol 419 MovieClip
"messages"Symbol 474 MovieClip Frame 1Symbol 470 MovieClip
"quit"Symbol 474 MovieClip Frame 1Symbol 473 Button
"hitter"Symbol 501 MovieClip Frame 77Symbol 500 MovieClip
"hitter"Symbol 501 MovieClip Frame 156Symbol 500 MovieClip
"hitter"Symbol 501 MovieClip Frame 226Symbol 500 MovieClip
"hitter"Symbol 501 MovieClip Frame 334Symbol 500 MovieClip
"facing"Symbol 525 MovieClip Frame 20Symbol 524 MovieClip
"tail"Symbol 573 MovieClip Frame 1Symbol 570 MovieClip
"face"Symbol 574 MovieClip Frame 1Symbol 573 MovieClip
"face"Symbol 576 MovieClip Frame 1Symbol 573 MovieClip
"face"Symbol 577 MovieClip Frame 1Symbol 576 MovieClip
"face"Symbol 584 MovieClip Frame 1Symbol 525 MovieClip
"face"Symbol 584 MovieClip Frame 2Symbol 531 MovieClip
"face"Symbol 584 MovieClip Frame 3Symbol 537 MovieClip
"face"Symbol 584 MovieClip Frame 4Symbol 543 MovieClip
"face"Symbol 584 MovieClip Frame 5Symbol 549 MovieClip
"face"Symbol 584 MovieClip Frame 9Symbol 563 MovieClip
"face"Symbol 584 MovieClip Frame 17Symbol 575 MovieClip
"face"Symbol 584 MovieClip Frame 29Symbol 577 MovieClip
"hitter"Symbol 585 MovieClip Frame 1Symbol 503 MovieClip
"core"Symbol 585 MovieClip Frame 1Symbol 504 MovieClip
"inner"Symbol 585 MovieClip Frame 1Symbol 584 MovieClip
"stars"Symbol 585 MovieClip Frame 1Symbol 284 MovieClip
"inner"Symbol 585 MovieClip Frame 20Symbol 145 MovieClip [bad]
"hitter"Symbol 619 MovieClip Frame 1Symbol 614 MovieClip
"rockCore"Symbol 624 MovieClip Frame 1Symbol 504 MovieClip
"anim"Symbol 624 MovieClip Frame 1Symbol 591 MovieClip
"anim"Symbol 624 MovieClip Frame 34Symbol 619 MovieClip
"hitter"Symbol 657 MovieClip Frame 1Symbol 625 MovieClip
"ones"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"tens"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"hundreds"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"ks"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"tenKs"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"hundredKs"Symbol 692 MovieClip Frame 1Symbol 688 MovieClip
"comma"Symbol 692 MovieClip Frame 1Symbol 691 MovieClip
"nameval"Symbol 710 MovieClip Frame 2Symbol 706 EditableText
"scoreval"Symbol 710 MovieClip Frame 2Symbol 707 EditableText
"placeval"Symbol 710 MovieClip Frame 2Symbol 708 EditableText
"score61"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score62"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score63"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score64"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score65"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score66"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score67"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score68"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score69"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score70"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score71"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score72"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score73"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score74"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score75"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score76"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score77"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score78"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score79"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score80"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score81"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score82"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score83"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score84"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score85"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score86"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score87"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score88"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score89"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score90"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score91"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score92"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score93"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score94"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score95"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score96"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score97"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score98"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score99"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score100"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score1"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score2"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score3"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score4"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score5"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score6"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score7"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score8"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score9"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score10"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score11"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score12"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score13"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score14"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score15"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score16"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score17"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score18"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score19"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score20"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score31"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score32"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score33"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score34"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score35"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score36"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score37"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score38"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score39"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score40"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score41"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score42"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score43"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score44"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score45"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score46"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score47"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score48"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score49"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score50"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score51"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score52"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score53"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score54"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score55"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score56"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score57"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score58"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score59"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score60"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score21"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score22"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score23"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score24"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score25"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score26"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score27"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score28"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score29"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"score30"Symbol 711 MovieClip Frame 1Symbol 710 MovieClip
"contentMain"Symbol 726 MovieClip Frame 1Symbol 711 MovieClip
"maskedView"Symbol 726 MovieClip Frame 1Symbol 713 MovieClip
"scrollTrack"Symbol 726 MovieClip Frame 1Symbol 716 MovieClip
"btnUp"Symbol 726 MovieClip Frame 1Symbol 719 MovieClip
"btnDown"Symbol 726 MovieClip Frame 1Symbol 722 MovieClip
"scrollFace"Symbol 726 MovieClip Frame 1Symbol 725 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 65 as "enemyexplodes"
ExportAssets (56)Timeline Frame 1Symbol 145 as "bad"
ExportAssets (56)Timeline Frame 1Symbol 211 as "inflate"
ExportAssets (56)Timeline Frame 1Symbol 238 as "bubbleblowsh"
ExportAssets (56)Timeline Frame 1Symbol 286 as "You"
ExportAssets (56)Timeline Frame 21Symbol 309 as "squish"
ExportAssets (56)Timeline Frame 21Symbol 310 as "hitground"
ExportAssets (56)Timeline Frame 21Symbol 311 as "gunhit"
ExportAssets (56)Timeline Frame 21Symbol 312 as "chirp"
ExportAssets (56)Timeline Frame 21Symbol 313 as "bubblewand"
ExportAssets (56)Timeline Frame 21Symbol 314 as "gameover"
ExportAssets (56)Timeline Frame 21Symbol 315 as "highscore"
ExportAssets (56)Timeline Frame 21Symbol 317 as "levelcomplete"
ExportAssets (56)Timeline Frame 21Symbol 318 as "levelfrantic"
ExportAssets (56)Timeline Frame 21Symbol 319 as "levelidle"
ExportAssets (56)Timeline Frame 21Symbol 320 as "levelmusic"
ExportAssets (56)Timeline Frame 21Symbol 321 as "levelstart"
ExportAssets (56)Timeline Frame 21Symbol 322 as "negselection"
ExportAssets (56)Timeline Frame 21Symbol 323 as "menuloop"
ExportAssets (56)Timeline Frame 21Symbol 324 as "shelldescent"
ExportAssets (56)Timeline Frame 21Symbol 325 as "shellground"
ExportAssets (56)Timeline Frame 21Symbol 326 as "shellenemyhit"
ExportAssets (56)Timeline Frame 21Symbol 327 as "treasureattained"
ExportAssets (56)Timeline Frame 21Symbol 329 as "xtralife"
ExportAssets (56)Timeline Frame 21Symbol 330 as "getconch"

Labels

"menu"Frame 21
"intro"Frame 27
"instructions"Frame 35
"play"Frame 43
"gameOver"Frame 52
"hiscore"Frame 60
"RIGHT"Symbol 22 MovieClip Frame 1
"LEFT"Symbol 22 MovieClip Frame 10
"LEFT"Symbol 23 MovieClip Frame 1
"RIGHT"Symbol 23 MovieClip Frame 10
"UP"Symbol 23 MovieClip Frame 20
"DOWN"Symbol 23 MovieClip Frame 30
"LEFT"Symbol 42 MovieClip Frame 1
"RIGHT"Symbol 42 MovieClip Frame 10
"LEFT"Symbol 50 MovieClip Frame 1
"RIGHT"Symbol 50 MovieClip Frame 10
"LEFT"Symbol 54 MovieClip Frame 1
"RIGHT"Symbol 54 MovieClip Frame 10
"LEFT"Symbol 58 MovieClip Frame 1
"RIGHT"Symbol 58 MovieClip Frame 10
"LEFT"Symbol 82 MovieClip Frame 1
"RIGHT"Symbol 82 MovieClip Frame 10
"LEFT"Symbol 90 MovieClip Frame 1
"RIGHT"Symbol 90 MovieClip Frame 10
"LEFT"Symbol 91 MovieClip Frame 1
"RIGHT"Symbol 91 MovieClip Frame 10
"UP"Symbol 91 MovieClip Frame 21
"DOWN"Symbol 91 MovieClip Frame 30
"LEFT"Symbol 140 MovieClip Frame 1
"RIGHT"Symbol 140 MovieClip Frame 10
"normal"Symbol 145 MovieClip [bad] Frame 1
"WAITING"Symbol 145 MovieClip [bad] Frame 9
"transform"Symbol 145 MovieClip [bad] Frame 17
"floating"Symbol 145 MovieClip [bad] Frame 29
"bubbled"Symbol 145 MovieClip [bad] Frame 38
"s200"Symbol 145 MovieClip [bad] Frame 48
"attack"Symbol 145 MovieClip [bad] Frame 64
"s400"Symbol 145 MovieClip [bad] Frame 76
"crushed"Symbol 145 MovieClip [bad] Frame 102
"normal"Symbol 247 MovieClip Frame 1
"shootA"Symbol 247 MovieClip Frame 11
"pump"Symbol 247 MovieClip Frame 20
"blow"Symbol 247 MovieClip Frame 50
"recoil"Symbol 247 MovieClip Frame 65
"LEFT"Symbol 248 MovieClip Frame 1
"RIGHT"Symbol 248 MovieClip Frame 10
"LEFT"Symbol 249 MovieClip Frame 1
"RIGHT"Symbol 249 MovieClip Frame 10
"UP"Symbol 249 MovieClip Frame 20
"DOWN"Symbol 249 MovieClip Frame 30
"dying"Symbol 286 MovieClip [You] Frame 4
"go"Symbol 469 MovieClip Frame 40
"ready_go"Symbol 470 MovieClip Frame 1
"try_again"Symbol 470 MovieClip Frame 67
"level_complete"Symbol 470 MovieClip Frame 113
"intro"Symbol 470 MovieClip Frame 161
"controls"Symbol 470 MovieClip Frame 179
"emptyflash"Symbol 470 MovieClip Frame 190
"choice"Symbol 470 MovieClip Frame 202
"RIGHT"Symbol 501 MovieClip Frame 77
"LEFT"Symbol 501 MovieClip Frame 156
"UP"Symbol 501 MovieClip Frame 226
"DOWN"Symbol 501 MovieClip Frame 334
"RIGHT"Symbol 524 MovieClip Frame 1
"LEFT"Symbol 524 MovieClip Frame 10
"LEFT"Symbol 525 MovieClip Frame 1
"RIGHT"Symbol 525 MovieClip Frame 10
"UP"Symbol 525 MovieClip Frame 20
"DOWN"Symbol 525 MovieClip Frame 30
"LEFT"Symbol 531 MovieClip Frame 1
"RIGHT"Symbol 531 MovieClip Frame 13
"LEFT"Symbol 537 MovieClip Frame 1
"RIGHT"Symbol 537 MovieClip Frame 13
"LEFT"Symbol 543 MovieClip Frame 1
"RIGHT"Symbol 543 MovieClip Frame 13
"LEFT"Symbol 549 MovieClip Frame 1
"RIGHT"Symbol 549 MovieClip Frame 13
"LEFT"Symbol 563 MovieClip Frame 1
"RIGHT"Symbol 563 MovieClip Frame 10
"LEFT"Symbol 575 MovieClip Frame 1
"RIGHT"Symbol 575 MovieClip Frame 14
"LEFT"Symbol 577 MovieClip Frame 1
"RIGHT"Symbol 577 MovieClip Frame 10
"UP"Symbol 577 MovieClip Frame 21
"DOWN"Symbol 577 MovieClip Frame 30
"normal"Symbol 584 MovieClip Frame 1
"WAITING"Symbol 584 MovieClip Frame 9
"transform"Symbol 584 MovieClip Frame 17
"floating"Symbol 584 MovieClip Frame 29
"bubbled"Symbol 584 MovieClip Frame 38
"s200"Symbol 584 MovieClip Frame 48
"s400"Symbol 584 MovieClip Frame 64
"crushed"Symbol 584 MovieClip Frame 89
"normal"Symbol 585 MovieClip Frame 1
"special"Symbol 585 MovieClip Frame 20
"rock"Symbol 624 MovieClip Frame 1
"rockDestroy"Symbol 624 MovieClip Frame 15
"anchor"Symbol 624 MovieClip Frame 34
"anchorDestroy"Symbol 624 MovieClip Frame 45
"s1000"Symbol 657 MovieClip Frame 10
"empty"Symbol 657 MovieClip Frame 41
"gone"Symbol 657 MovieClip Frame 52
"normal"Symbol 710 MovieClip Frame 1
"hi"Symbol 710 MovieClip Frame 2

Dynamic Text Variables

_root.hiSymbol 354 EditableText"<p align="left"><font face="Arial Black" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">SCORE</font></p>"
namevalSymbol 703 EditableText"nameval"
scorevalSymbol 704 EditableText"25,000"
placevalSymbol 705 EditableText"100."
namevalSymbol 706 EditableText"nameval"
scorevalSymbol 707 EditableText"25,000"
placevalSymbol 708 EditableText"100."
MSGtextSymbol 727 EditableText""




http://swfchan.com/5/22710/info.shtml
Created: 26/5 -2019 18:21:06 Last modified: 26/5 -2019 18:21:06 Server time: 08/05 -2024 09:02:57