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

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

T. or Treat Smash.swf

This is the info page for
Flash #29650

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


Text
Normal Mode

Instructions

-3 Complete Game Modes,
-No pop up banner advertisements,
-You can play while offline,
-Hint feature,
And More

Want more?
Trick or Treat Smash Full Version also has:

Check it out!

first framer

music

Start

Start

Click two neighboring candy to swap their
places and make a match of 3 or more
similar candy.

Quick Instructions:

Cancel

Cancel

Continue Game

Continue Game

Exit the Game

Exit the Game

Exit to Main Menu

Exit to Main Menu

X

X

X

Make a Match

Candy Meter

Supermoves

A match is 3 or more candies in a row.  With your left
mouse button select 2 candies next to each other to swap them.

When you match candy and they are squished, this adds to the
Candy Meter.  Fill up the Candy Meter to advance to the next Level.

Collect Supermove Spheres        which add to your
Supermove Meters.  Use your left mouse button
and click on your Supermove Meter to execute
a Supermove.  Save up to 3 for best power.

R

E

T

M

Y

D

N

A

C

Back

Back

Back to Main Menu

Back to Main Menu

Smash for 1 Minutes

Smash for 1 Minutes

Smash for 3 Minutes

Smash for 3 Minutes

Smash for 5 Minutes

Smash for 5 Minutes

Smash for 10 Minutes

Smash for 10 Minutes

Smash for 15 Minutes

Smash for 15 Minutes

View Records

View Records

Select a timed game from below to play or
click on View Records to view the records for
all Time Trials.

Continue

Continue

w

o

N

y

u

B

w

o

N

y

u

B

GAME OVER
This demo is limited to 15 levels.

Buy Now and get a Key to unlock the Full Version instantly!

Features of Full Version:
-3 Game Modes: Normal Mode, Skull Challenge,
Time Trials Mode
-6 haunting Supermoves
-Hint feature, click it if you need help.
-Track your personal high scores
-New spooky soundtrack.
-You can play while offline.
-No pop up banner advertisements.

1.

1.

Place

Main Menu

Main Menu

With your keyboard type in your Initials below
in the space provided.

Initials:

Score

Your time ran out.  Don't give up, try again!

Congratulations, you won!

Times up!  Let's see how well you did.

Submit

Submit

8,888,888,888

8,888,888,888

WWW

WWW

1.

WWW

8,888,888,888

1.

WWW

8,888,888,888

Score

Name

Select below to view a specific Time Trial.

1 Min

1 Min

3 Mins

3 Mins

5 Mins

5 Mins

10 Mins

10 Mins

15 Mins

15 Mins

Score

Name

1
M
I
N

3
M
I
N

5
M
I
N

10
M
I
N

15
M
I
N

Back to Time Trials

Back to Time Trials

1.

WWW

8,888,888,888

1.

WWW

8,888,888,888

sound fx

Level

Normal Mode

Time Trials Mode

Brick Challenge
Mode

Pause

Pause

Instructions

Match
Combo

10

Off

Off

On

On

Score:

Instructions

Super Moves

ActionScript [AS1/AS2]

Frame 1
local = false;
Frame 2
function whereToNext() { gotoAndStop ("hs_init"); } showedLongEnough = false; counter = 0; full = true; play();
Frame 3
factor = this.getBytesLoaded() / this.getBytesTotal(); percent = Math.round(factor * 100) + "% Loaded"; percent_txt.text = percent; if (((this.getBytesLoaded() / this.getBytesTotal()) >= 1) && (_url.toLowerCase().indexOf("miniclip") != -1)) { whereToNext(); }
Frame 4
gotoAndPlay ("loader");
Frame 6
function xmlLoaded() { trace("---incoming---"); trace(inDoc); if (hs_action == "LoadCipher") { interpretLoadCipher(); BuildBooks(); sendHSRequest(); } else if (hs_action == "SubmitScore") { hs.doneSubmitting(); } else if (hs_action == "LoadScores") { var scoreNodes = inDoc.firstChild.childNodes; scoreList = new Array(); var i = 0; while (i < scoreNodes.length) { var tmp_node = scoreNodes[i]; var _local2 = new Object(); var nodeInfo = tmp_node.childNodes; var _local1 = 0; while (_local1 < nodeInfo.length) { var _local3 = nodeInfo[_local1]; var node_name = _local3.nodeName; var node_value = _local3.firstChild.nodeValue; _local2[node_name] = node_value; _local1++; } _local2.label = (_local2.Username + "\t") + _local2.Score; scoreList.push(_local2); scoreListLoaded(); i++; } } else if (hs_action == "IsUserLoggedIn") { setLoggedIn(inDoc.firstChild.firstChild.firstChild.nodeValue); gotoAndStop ("introduce"); } } function interpretLoadCipher() { EncryptionLibrary = new Array(); var _local3 = inDoc.firstChild.childNodes; var _local2 = _local3[0].firstChild.nodeValue.split("|"); var _local1 = 0; while (_local1 < _local2.length) { EncryptionLibrary[_local1] = _local2[_local1].split(","); _local1++; } numBooks = EncryptionLibrary.length - 1; } function BuildBooks() { encryptLibrary = []; decryptLibrary = []; var _local2 = 0; while (_local2 < numBooks) { var encBook = []; var decBook = []; var _local1 = 0; while (_local1 < EncryptionLibrary[_local2].length) { var _local3 = EncryptionLibrary[_local2][_local1]; encBook[_local1] = _local3; decBook[_local3] = _local1; _local1++; } encryptLibrary[_local2] = encBook; decryptLibrary[_local2] = decBook; _local2++; } } function encrypt(str) { var _local3 = str; var val = ""; var _local2; var _local1 = 0; while (_local1 < _local3.length) { _local2 = _local1 % numBooks; val = val + chr(encryptLibrary[_local2][_local3.charCodeAt(_local1) - 1]); _local1++; } return(val); } function decrypt(str) { var _local3 = str; var val = ""; var _local2; var _local1 = 0; while (_local1 < _local3.length) { _local2 = _local1 % numBooks; val = val + chr(decryptLibrary[_local2][_local3.charCodeAt(_local1)] + 1); _local1++; } return(val); } function sendEncryptedInfo(enc_data) { var _local1 = escape(enc_data); trace("*****************"); trace(enc_data); trace(_local1); trace(decrypt(unescape(_local1))); var _local2 = ("<Request><TransactionType>EncryptedTransaction</TransactionType><Data><Encrypted><![CDATA[" + _local1) + "]]></Encrypted></Data></Request>"; hs_action = "SubmitScore"; sendInfo(_local2); } function sendInfo(str) { trace("---out going---"); trace(str); sendDoc = new XML(str); inDoc = new XML(); inDoc.onLoad = xmlLoaded; sendDoc.sendAndLoad(ET_ScoreURL, inDoc); } function loadCipher() { hs_action = "LoadCipher"; var _local1 = "<Request><TransactionType>LoadCipher</TransactionType><Data/></Request>"; sendInfo(_local1); } function submitETscore(tmp_score) { et_score = tmp_score; loadCipher(); } function loadETscores() { hs_action = "LoadScores"; var _local1 = ((("<Request><TransactionType>LoadHighScores</TransactionType><Data><Game>" + et_game) + "</Game><Board>") + et_board) + "</Board></Data></Request>"; sendInfo(_local1); } function checkLoggedIn() { hs_action = "IsUserLoggedIn"; var _local1 = "<Request><TransactionType>IsUserLoggedIn</TransactionType><Data /></Request>"; sendInfo(_local1); } function setLoggedIn(val) { if (val.toString().toLowerCase() == "false") { loggedIn = false; } else { loggedIn = true; } } function sendHSRequest() { var _local2 = ""; var _local1 = ((((((("<Request><TransactionType>SaveHighScore</TransactionType><Data><Game>" + et_game) + "</Game><Board>") + et_board) + "</Board><Score>") + et_score) + "</Score><AuxData>") + _local2) + "</AuxData></Data></Request>"; var _local3 = encrypt(_local1); sendEncryptedInfo(_local3); } function scoreListLoaded() { hs.listLoaded(scoreList); } function escape2(str) { var _local2 = str; var esc_arr = ["", "%01", "%02", "%03", "%04", "%05", "%06", "%07", "%08", "%09", "%0A", "%0B", "%0C", "%0D", "%0E", "%0F", "%10", "%11", "%12", "%13", "%14", "%15", "%16", "%17", "%18", "%19", "%1A", "%1B", "%1C", "%1D", "%1E", "%1F", "%20", "%21", "%22", "%23", "%24", "%25", "%26", "%27", "%28", "%29", "%2A", "%2B", "%2C", "%2D", "%2E", "%2F", "0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "%3A", "%3B", "%3C", "%3D", "%3E", "%3F", "%40", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z", "%5B", "%5C", "%5D", "%5E", "%5F", "%60", "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", "%7B", "%7C", "%7D", "%7E", "%7F", "%C2%80", "%C2%81", "%C2%82", "%C2%83", "%C2%84", "%C2%85", "%C2%86", "%C2%87", "%C2%88", "%C2%89", "%C2%8A", "%C2%8B", "%C2%8C", "%C2%8D", "%C2%8E", "%C2%8F", "%C2%90", "%C2%91", "%C2%92", "%C2%93", "%C2%94", "%C2%95", "%C2%96", "%C2%97", "%C2%98", "%C2%99", "%C2%9A", "%C2%9B", "%C2%9C", "%C2%9D", "%C2%9E", "%C2%9F", "%C2%A0", "%C2%A1", "%C2%A2", "%C2%A3", "%C2%A4", "%C2%A5", "%C2%A6", "%C2%A7", "%C2%A8", "%C2%A9", "%C2%AA", "%C2%AB", "%C2%AC", "%C2%AD", "%C2%AE", "%C2%AF", "%C2%B0", "%C2%B1", "%C2%B2", "%C2%B3", "%C2%B4", "%C2%B5", "%C2%B6", "%C2%B7", "%C2%B8", "%C2%B9", "%C2%BA", "%C2%BB", "%C2%BC", "%C2%BD", "%C2%BE", "%C2%BF", "%C3%80", "%C3%81", "%C3%82", "%C3%83", "%C3%84", "%C3%85", "%C3%86", "%C3%87", "%C3%88", "%C3%89", "%C3%8A", "%C3%8B", "%C3%8C", "%C3%8D", "%C3%8E", "%C3%8F", "%C3%90", "%C3%91", "%C3%92", "%C3%93", "%C3%94", "%C3%95", "%C3%96", "%C3%97", "%C3%98", "%C3%99", "%C3%9A", "%C3%9B", "%C3%9C", "%C3%9D", "%C3%9E", "%C3%9F", "%C3%A0", "%C3%A1", "%C3%A2", "%C3%A3", "%C3%A4", "%C3%A5", "%C3%A6", "%C3%A7", "%C3%A8", "%C3%A9", "%C3%AA", "%C3%AB", "%C3%AC", "%C3%AD", "%C3%AE", "%C3%AF", "%C3%B0", "%C3%B1", "%C3%B2", "%C3%B3", "%C3%B4", "%C3%B5", "%C3%B6", "%C3%B7", "%C3%B8", "%C3%B9", "%C3%BA", "%C3%BB", "%C3%BC", "%C3%BD", "%C3%BE", "%C3%BF"]; var _local3 = ""; var _local1 = 0; while (_local1 < _local2.length) { _local3 = _local3 + esc_arr[_local2.charCodeAt(_local1)]; _local1++; } return(_local3); } XML.prototype.ignoreWhite = true; var hs_action; var EncryptionLibrary; var et_score; var scoreList; var et_game = "Fruit Smash"; var et_board = "Primary"; var ET_ScoreURL = "/FlashTransaction.electro"; var loggedIn = false; var flash5 = false; if (flash5) { escape = escape2; } checkLoggedIn(); stop();
Frame 10
play();
Frame 12
function disableButtons() { buttons.gotoAndStop(2); demo_clip._visible = true; } function tuteDone() { delete so; so = SharedObject.getLocal(gameOb, "/"); so.data.playedBefore = true; so.flush(); goToGame(true); } function goToGame(val) { delete so; so = SharedObject.getLocal(gameOb, "/"); var _local1 = so.data; var playedBefore = _local1.playedBefore; gotoAndStop ("Game"); } function quitGame() { flashstudio.exit(); } function chooseMode(theMode) { mode = theMode; if (theMode != "Time Trials Mode") { goToGame(); } else { gotoAndStop ("TT"); } atMenu = false; } function playAgain() { chooseMode(mode); } delete game; clearDemoID(); mode = undefined; atMenu = true; stop(); demo_clip._visible = false; music.startMusic("loops"); if (!full) { disableButtons(); }
Frame 18
inst_clip.gotoAndStop(2); clearDemoID();
Frame 26
function playTT(num) { tt_time = num; goToGame(); } clearDemoID();
Frame 30
function continueOn() { gotoAndStop ("Menu"); } clearDemoID(); if (end_level < 10) { end_frame = "end1"; } else if (end_level < 20) { end_frame = "end2"; } else if (end_level < 30) { end_frame = "end3"; } else if (end_level >= 30) { end_frame = "end4"; } if (!full) { end_frame = "demo"; } end_ani.where = end_frame; music.startMusic("splash");
Frame 36
hs.action = score_action; if (mode == "Normal Mode") { hs.which_mode = "normal"; } else if (mode == "Brick Challenge Mode") { hs.which_mode = "brick"; } else if (mode == "Time Trials Mode") { hs.which_mode = "TT"; hs.which_time = tt_time; } clearDemoID();
Frame 46
clearDemoID();
Frame 56
function stopCountDown() { if (count_down._currentframe != 1) { count_down.stop(); } } function resumeCountDown() { if (count_down._currentframe != 1) { count_down.play(); } } function manualSelect() { if (game.selected.length == 1) { game.selectItemAuto(game.s_x2, game.s_y2); clearInterval(id); } else { game.selectItemAuto(game.s_x1, game.s_y1); } } function dealWithMeter() { game.meter = game.meter - game.fallRate; if (game.meter < 0) { game.meter = 0; } var _local1 = Math.round(game.meter * 10); if (_local1 == 0) { _local1 = 1; } meter.gotoAndStop(_local1); } function startDemoTimer() { var _local1 = 10; var _local2 = (60 * _local1) * 1000; demoTimerID = setInterval(demoEnd, _local2); } function clearDemoID() { clearInterval(demoTimerID); } function demoEnd() { clearDemoID(); game.gameOver(); } function setCurrentTime() { if (timeMode == "real") { var _local2 = (getTimer() - base) - pause_time; } else if (timeMode == "frame") { timeCounter++; var _local1 = (timeCounter / frameRate) * 1000; var _local2 = _local1 - pause_time; } current_time = max_time - _local2; if (changeTempo && (current_time > 30000)) { changeTempo = false; _global.music.setTempo("slow"); } if (current_time > 30000) { changeTempo = false; } else if ((current_time < 30000) && (!changeTempo)) { changeTempo = true; _global.music.setTempo("fast"); } if (current_time <= 0) { current_time = 0; game.gameOver(); } } function pauseGame(dontSendToFrame) { if (game.inPlay && (!paused)) { paused = true; game.inPlay = false; if (timeMode == "real") { start_pause = getTimer(); } else if (timeMode == "frame") { start_pause = (timeCounter / frameRate) * 1000; } if (!dontSendToFrame) { popup.gotoAndStop("pause"); } } } function unPauseGame() { if (paused) { paused = false; if (timeMode == "real") { end_pause = getTimer(); } else if (timeMode == "frame") { end_pause = (timeCounter / frameRate) * 1000; } pause_time = pause_time + (end_pause - start_pause); game.inPlay = true; inst_clip.gotoAndStop(1); } } function giveHint() { if (game.inPlay && (!paused)) { var hintAvailable = game.areThereMatches(); if (hintAvailable) { var cell1_name = ((("cell" + game.s_x1) + "_") + game.s_y1); var cell2_name = ((("cell" + game.s_x2) + "_") + game.s_y2); var _local3 = game[cell1_name]; var _local1 = game[cell2_name]; var _local2 = 5; if (_local3.x > _local1.x) { hint.gotoAndPlay("horizontal"); hint._x = ((game.board._x + _local1.clip._x) - (_local1.clip._width / 2)) + _local2; hint._y = ((game.board._y + _local1.clip._y) - (_local1.clip._width / 2)) + _local2; } else if (_local1.x > _local3.x) { hint.gotoAndPlay("horizontal"); hint._x = ((game.board._x + _local3.clip._x) - (_local1.clip._width / 2)) + _local2; hint._y = ((game.board._y + _local3.clip._y) - (_local1.clip._width / 2)) + _local2; } else if (_local3.y > _local1.y) { hint.gotoAndPlay("vertical"); hint._x = ((game.board._x + _local1.clip._x) - (_local1.clip._width / 2)) + _local2; hint._y = ((game.board._y + _local1.clip._y) - (_local1.clip._width / 2)) + _local2; } else if (_local1.y > _local3.y) { hint.gotoAndPlay("vertical"); hint._x = ((game.board._x + _local3.clip._x) - (_local1.clip._width / 2)) + _local2; hint._y = ((game.board._y + _local3.clip._y) - (_local1.clip._width / 2)) + _local2; } } } } clearDemoID(); timeMode = "frame"; frameRate = 30; timeCounter = -1; music.startMusic("loops"); mode_clip.gotoAndStop(mode); cell._visible = false; total_minutes = 3; paused = false; game = {}; game.gameOverDelay = false; game.gameOverCounter = 0; game.supermoves = ["", {state:0, name:"mallet", x:19, y:361}, {state:0, name:"bomb", x:19, y:328}, {state:0, name:"bug", x:19, y:225}, {state:0, name:"ice", x:19, y:259}, {state:0, name:"guyser", x:19, y:294}, {state:0, name:"fire", x:19, y:190}]; game.autoTest = false; game.board = _root.gameBoard; game.board.game = game; game.width = 8; game.height = 8; game.middle = Math.ceil(game.width / 2); game.pixelwidth = 350; game.pixelheight = 350; game.xspacing = game.pixelwidth / game.width; game.yspacing = game.pixelheight / game.height; game.types = 5; game.depth = 100; game.speed = 8; game.selected = []; game.score = 0; game.meter = 0; game.inPlay = false; game.level = 0; game.sound_number = 1; game.combos = 0; game.superMoveCollected = function (which) { var _local1 = which; var _local2 = this; _local2.supermoves[_local1].state++; if (_local2.supermoves[_local1].state > 3) { _local2.supermoves[_local1].state = 3; } var _local3 = (3 * (_local2.supermoves[_local1].state - 1)) + 2; smoves["meter" + _local1].gotoAndStop(_local3); smoves["meter" + _local1].frame = _local3; smoves["meter" + _local1].which = _local1; _local2.playSound("supermove1"); }; game.superMoveSelected = function (which) { var _local1 = this; var _local3 = which; var state = _local1.supermoves[_local3].state; var _local2 = _local1.supermoves[_local3].name; var move_name = (_local2 + state); _local1.supermoves[_local3].state = 0; _local1.manuallyRemove(move_name); }; game.almostStart = function () { count_down.gotoAndPlay(2); }; game.chooseRandomItem = function (where, i_column, j_row) { if (where == "new item") { var _local1 = 26; var _local2 = random(this.types) + 1; if (mode == "Brick Challenge Mode") { _local1 = 18; var brick_frequency = 20; if (random(_local1) == 0) { var _local3 = 6; _local2 = 7 + random(_local3); } else if (random(brick_frequency) == 0) { _local2 = 6; } } else if ((mode == "Normal Mode") || (mode == "Time Trials Mode")) { if (random(_local1) == 0) { var _local3 = 6; _local2 = 7 + random(_local3); } } } else if (where == "board") { if (mode == "Brick Challenge Mode") { var _local2 = random(this.types) + 1; var brick_type = 6; if (i_column == j_row) { _local2 = brick_type; } } else if ((mode == "Normal Mode") || (mode == "Time Trials Mode")) { var _local2 = random(this.types) + 1; } } return(_local2); }; game.gameOver = function () { var _local1 = this; _local1.inPlay = false; score = _local1.score; _local1.gameOverDelay = true; _global.music.setTempo("slow"); _global.music.stopMusic(); gameWon = true; if ((_local1.level < 15) || (_local1.timeRanOut)) { gameWon = false; _local1.playSound("Game Over"); } }; game.changeLevels = function () { var _local1 = this; sparkle.play(); if (_local1.level == 15) { _local1.gameOver(); } else { _local1.level++; var _local2 = _local1.level; if (_local2 > 27) { _local2 = 27; } var _local3 = 30; var nowLevel = _local1.levels[_local1.level]; var fallRateSeed = 0.035; var fallRateInc = (0.04 / _local3); var riseRateSeed = 1.6; var riseRateInc = (1.1 / _local3); _local1.fallRate = fallRateSeed + ((_local2 - 1) * fallRateInc); _local1.riseRate = riseRateSeed - ((_local2 - 1) * riseRateInc); if ((mode == "Normal Mode") || (mode == "Brick Challenge Mode")) { total_minutes = _local1.getTotalMinutes(); pause_time = 0; base = getTimer(); timeCounter = -1; } else if (mode == "Time Trials Mode") { total_minutes = tt_time; if (_local1.level == 1) { base = getTimer(); pause_time = 0; } } max_time = ((total_minutes * 60) * 1000) + 0; _local1.meter = 0; setCurrentTime(); levelClip.setLevel(_local1.level); } }; game.getTotalMinutes = function () { var _local1 = this; if (_local1.level < 10) { var _local2 = 1; } else if ((_local1.level >= 10) && (_local1.level < 20)) { var _local2 = 1.25; } else if ((_local1.level >= 20) && (_local1.level < 25)) { var _local2 = 1.5; } else if ((_local1.level >= 25) && (_local1.level <= 30)) { var _local2 = 2.5; } if ((mode == "Normal Mode") || (mode == "Time Trials Mode")) { } return(_local2); }; game.selectItem = function (xm, ym) { var _local1 = this; var _local3 = Math.ceil(xm / _local1.xspacing); var _local2 = Math.ceil(ym / _local1.yspacing); var cellClicked = ((("cell" + _local3) + "_") + _local2); var cell = _local1[cellClicked]; var selectionOK = true; var type = cell.type; if (_local1.selected.length == 1) { var x_sel = _local1.selected[0].x; var y_sel = _local1.selected[0].y; var selectionOK = false; if (((Math.abs(_local3 - x_sel) == 1) && (Math.abs(_local2 - y_sel) == 0)) || ((Math.abs(_local3 - x_sel) == 0) && (Math.abs(_local2 - y_sel) == 1))) { var selectionOK = true; } } if (type == 6) { selectionOK = false; } if ((!_local1.locked) && (selectionOK)) { if ((_local1.selected[0].x == _local3) && (_local1.selected[0].y == _local2)) { _local1.selected[0].clip.select._visible = false; _local1.selected = []; return; } cell.clip.select._visible = true; _local1.selected.push(cell); if (_local1.selected.length == 2) { _local1.locked = true; _local1.swapPlaces(); } } else if (_local1.selected.length == 1) { _local1.selected[0].clip.select._visible = false; _local1.selected = []; if ((x_sel != _local3) && (y_sel != _local2)) { _local1.playSound("locked"); } } }; game.selectItemAuto = function (xm, ym) { var _local1 = this; var _local3 = xm; var _local2 = ym; var cellClicked = ((("cell" + _local3) + "_") + _local2); var cell = _local1[cellClicked]; var selectionOK = true; if (_local1.selected.length == 1) { var x_sel = _local1.selected[0].x; var y_sel = _local1.selected[0].y; var selectionOK = false; if (((Math.abs(_local3 - x_sel) == 1) && (Math.abs(_local2 - y_sel) == 0)) || ((Math.abs(_local3 - x_sel) == 0) && (Math.abs(_local2 - y_sel) == 1))) { var selectionOK = true; } } if ((!_local1.locked) && (selectionOK)) { if ((_local1.selected[0].x == _local3) && (_local1.selected[0].y == _local2)) { _local1.selected[0].clip.select._visible = false; _local1.selected = []; return; } cell.clip.select._visible = true; _local1.selected.push(cell); if (_local1.selected.length == 2) { _local1.locked = true; _local1.swapPlaces(); } } else { _local1.playSound("locked"); } }; game.doneSlidingBack = function () { var _local1 = this; _local1.slid++; if (_local1.slid >= 2) { _local1.slid = 0; _local1.locked = false; _local1.selected = []; } }; game.addMovingItem = function (name) { var _local1 = this; if (_local1.movingItems == undefined) { _local1.movingItems = []; } _local1.movingItems.push(name); }; game.removeMovingItem = function (name) { var _local2 = this; var _local3 = name; var _local1 = 0; while (_local1 < _local2.movingItems.length) { if (_local2.movingItems[_local1] == _local3) { _local2.movingItems.splice(_local1, 1); } _local1++; } }; game.addNewItems = function () { var _local1 = this; delete _local1.matched; _local1.totalMoving = 0; _local1.totalDoneMoving = 0; var tempFunction = function () { var _local1 = this; if (_local1.game.inPlay) { _local1._x = _local1._x + _local1.speed; if (_local1.pushedYet != true) { _local1.pushedYet = true; _local1.game.addMovingItem(_local1.me.name); } if (Math.abs(_local1._x - _local1.x) <= Math.abs(_local1.speed)) { _local1._x = _local1.x; _local1.pushedYet = false; _local1.game.removeMovingItem(_local1.me.name); _local1.game.doneMoving(); _local1.onEnterFrame = null; } } }; if (_local1.left.length > 0) { _local1.left.sortOn("x"); var _local2 = []; var i = 0; while (i < _local1.left.length) { var keepGoing = true; var j = 0; while (keepGoing) { if ((_local1.left[i].y == _local2[j][0].y) || (_local2[j] == undefined)) { if (_local2[j][0] == undefined) { _local2[j] = []; } _local1.totalmoving++; _local2[j].push(_local1.left[i]); var keepGoing = false; } j++; } i++; } var i = 0; while (i < _local2.length) { var xshift = 1; var stayHere = true; var rowTotal = _local2[i].length; var tempOb = {}; while ((_local2[i].length > 0) && (stayHere)) { var ob = _local2[i].pop(); var nextHole = _local2[i][_local2[i].length - xshift]; var beginX = (ob.x - 1); var x = beginX; var y = ob.y; var keepGoing = true; while (keepGoing) { var tempName = ((("cell" + x) + "_") + y); if (_local1[tempName].name != nextHole.name) { var _local3 = ob.name; delete _local1[_local3]; _local1[_local3] = {}; newCell = _local1[_local3]; newCell.x = x + xshift; newCell.y = y; newCell.name = _local3; newCell.clip = _local1[tempName].clip; newCell.type = _local1[tempName].type; newCell.clip.onEnterFrame = tempFunction; newCell.clip.speed = _local1.speed; newCell.clip.game = _local1; newCell.clip.me = newCell; newCell.clip.x = (newCell.x - 0.5) * _local1.xspacing; newCell.clip.y = (newCell.y - 0.5) * _local1.yspacing; _local2[i].unshift(_local1[tempname]); if (!tempOb[_local3].moving) { tempOb[_local3].moving = true; } var xshift = 1; var keepGoing = false; } else if (_local1[tempName].name == nextHole.name) { if (x > 1) { x--; xshift++; var nextHole = _local2[i][_local2[i].length - xshift]; } else { var numToAdd = rowTotal; var n = 1; while (n <= numToAdd) { var stayHere = false; var keepGoing = false; var type = _local1.chooseRandomItem("new item"); var x = n; var name = ((("cell" + x) + "_") + y); _local1[name] = {x:x, y:y, name:name, type:type}; _local1.addNewLeftClip(_local1[name], numToAdd); _local1[name].clip.onEnterFrame = tempFunction; _local1[name].clip.gotoAndStop(type); n++; } } } } } i++; } } if (_local1.right.length > 0) { _local1.right.sortOn("x"); var _local2 = []; var i = 0; while (i < _local1.right.length) { var keepGoing = true; var j = 0; while (keepGoing) { if ((_local1.right[i].y == _local2[j][0].y) || (_local2[j] == undefined)) { if (_local2[j][0] == undefined) { _local2[j] = []; } _local2[j].push(_local1.right[i]); _local1.totalmoving++; var keepGoing = false; } j++; } i++; } now = getTimer(); var i = 0; while (i < _local2.length) { if ((getTimer() - now) > 2000) { trace("break 1"); break; } var xshift = 1; var stayHere = true; var rowTotal = _local2[i].length; var tempOb = {}; while ((_local2[i].length > 0) && (stayHere)) { if ((getTimer() - now) > 2000) { trace("break 2"); break; } var ob = _local2[i].shift(); var nextHole = _local2[i][xshift - 1]; var beginX = (ob.x + 1); var x = beginX; var y = ob.y; var keepGoing = true; while (keepGoing) { if ((getTimer() - now) > 2000) { trace("break 3"); break; } var tempName = ((("cell" + x) + "_") + y); if (_local1[tempName].name != nextHole.name) { var _local3 = ob.name; delete _local1[_local3]; _local1[_local3] = {}; newCell = _local1[_local3]; newCell.x = x - xshift; newCell.y = y; newCell.name = _local3; newCell.clip = _local1[tempName].clip; newCell.type = _local1[tempName].type; newCell.clip.onEnterFrame = tempFunction; newCell.clip.speed = -_local1.speed; newCell.clip.game = _local1; newCell.clip.me = newCell; newCell.clip.x = (newCell.x - 0.5) * _local1.xspacing; newCell.clip.y = (newCell.y - 0.5) * _local1.yspacing; _local2[i].push(_local1[tempname]); if (!tempOb[_local3].moving) { tempOb[_local3].moving = true; } var xshift = 1; var keepGoing = false; } else if (_local1[tempName].name == nextHole.name) { if (x < _local1.width) { x++; xshift++; var nextHole = _local2[i][xshift - 1]; } else { var numToAdd = rowTotal; var n = 1; while (n <= numToAdd) { var stayHere = false; var keepGoing = false; var type = _local1.chooseRandomItem("new item"); var x = ((_local1.width - n) + 1); var name = ((("cell" + x) + "_") + y); _local1[name] = {x:x, y:y, name:name, type:type}; _local1.addNewRightClip(_local1[name], (rowTotal - n) + 0.5); _local1[name].clip.onEnterFrame = tempFunction; _local1[name].clip.gotoAndStop(type); n++; } } } } } i++; } } delete _local1.right; delete _local1.left; }; game.keepRemovingThem = function () { removeID = setInterval(removeDelay, 300); }; removeDelay = function () { game.playSound("squish"); game.removeItems(); clearInterval(removeID); }; game.doneMoving = function (force) { var _local1 = this; _local1.totalDoneMoving++; if ((_local1.movingItems.length == 0) || (force)) { var _local2 = _local1.checkForMatches(); if (_local2) { _local1.locked = true; _local1.keepRemovingThem(); } else { _local1.selected = []; delayOneFrame = true; _local1.locked = false; _local1.combos = 0; _local1.autoChooseNext(); } } }; game.autoChooseNext = function () { if (this.autoTest) { this.areThereMatches(); } }; game.xPatch = function () { var _local3 = this; var i = 1; while (i <= _local3.width) { var _local1 = 1; while (_local1 <= _local3.height) { var name = ((("cell" + i) + "_") + _local1); var _local2 = _local3[name]; _local2.clip.x = (_local2.x - 0.5) * _local3.xspacing; _local1++; } i++; } }; game.displayPatch = function () { var _local3 = this; var i = 1; while (i <= _local3.width) { var _local2 = 1; while (_local2 <= _local3.height) { var name = ((("cell" + i) + "_") + _local2); var _local1 = _local3[name]; _local1.clip._x = (_local1.x - 0.5) * _local3.xspacing; _local1.clip._y = (_local1.y - 0.5) * _local3.yspacing; _local1.clip.onEnterFrame = null; _local2++; } i++; } }; game.changeFruit = function (fruit1, fruit2) { var i = 1; while (i <= this.width) { var _local2 = 1; while (_local2 <= this.height) { var _local3 = (("cell" + i) + "_") + _local2; var _local1 = this[_local3]; if (_local1.type == fruit1) { _local1.type = fruit2; _local1.clip.gotoAndStop(fruit2); } _local2++; } i++; } this.doneMoving(true); }; game.addNewRightClip = function (who, num) { var _local1 = who; var _local2 = this; var newDepth = (++_local2.depth); var _local3 = "fruit" + newDepth; _local2.board.attachMovie("fruit", _local3, newDepth); var tempx = ((_local1.x - 0.5) * _local2.xspacing); var tempy = ((_local1.y - 0.5) * _local2.yspacing); _local1.clip = _local2.board[_local3]; var a = (_local2.width + num); var placex = (a * _local2.xspacing); _local1.clip.me = _local1; _local1.clip.dir = "right"; _local1.clip.x = tempx; _local1.clip.y = tempy; _local1.clip._x = placex; _local1.clip._y = tempy; _local1.clip.speed = -_local2.speed; _local1.clip.game = _local2; _local1.clip.gotoAndStop(_local1.type); }; game.addNewLeftClip = function (who, num) { var _local1 = who; var _local2 = this; var newDepth = (++_local2.depth); var _local3 = "fruit" + newDepth; _local2.board.attachMovie("fruit", _local3, newDepth); var tempx = ((_local1.x - 0.5) * _local2.xspacing); var placex = ((((num + 1) - _local1.x) - 0.5) * _local2.xspacing); var tempy = ((_local1.y - 0.5) * _local2.yspacing); _local1.clip = _local2.board[_local3]; _local1.clip.me = _local1; _local1.clip.dir = "left"; _local1.clip.x = tempx; _local1.clip.y = tempy; _local1.clip._x = -placex; _local1.clip._y = tempy; _local1.clip.speed = _local2.speed; _local1.clip.game = _local2; _local1.clip.gotoAndStop(_local1.type); }; game.premove = function () { var _local1 = this; _local1.left = []; _local1.right = []; var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local1.matched[_local2].x <= _local1.middle) { _local1.left.push(_local1.matched[_local2]); } else { _local1.right.push(_local1.matched[_local2]); } _local2++; } _local1.addNewItems(); useXpatch = true; }; game.removed = function (who) { var _local1 = this; who.removeMovieClip(); _local1.removedSoFar++; if (_local1.removedSoFar == _local1.itemsToRemove) { _local1.premove(); } }; game.addToScore = function () { var _local2 = this; _local2.fruit_types = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; var scoreFramesToAdd = 0; var juice = 0; var _local3 = 0; while (_local3 < _local2.matched.length) { _local2.fruit_types[_local2.matched[_local3].type + 1]++; _local3++; } _local3 = 0; while (_local3 < _local2.matched.length) { var num = _local2.fruit_types[_local2.matched[_local3].type + 1]; var _local1 = num - 2; if (_local1 <= 0) { _local1 = 1; } juice = juice + _local1; _local1 = _local1 + _local2.combos; if (_local1 > 10) { _local1 = 10; } _local2.matched[_local3].score_frame = _local1; scoreFramesToAdd = scoreFramesToAdd + _local1; _local3++; } var scoreToAdd = (100 * scoreFramesToAdd); _local2.score = _local2.score + scoreToAdd; scoreClip.setScore(_local2.score); if (juice > 12) { juice = 12; } _local2.addToMeter(juice); if (_local2.combos > 0) { combos.playCombo(_local2.combos + 1); var num = _local2.combos; if (num > 5) { num = 6; } _local2.playSound("combo" + num); } _local2.combos++; }; game.addToMeter = function (numFruit) { var _local1 = this; _local1.meter = _local1.meter + (numFruit * _local1.riseRate); if (_local1.meter >= 100) { meter.burst.play(); _local1.playSound("burst"); _local1.changeLevels(); } }; game.burstDonePlaying = function () { this.playSound("new level"); }; game.removeItems = function () { var _local2 = this; _local2.itemsToRemove = _local2.matched.length; _local2.addToScore(_local2.itemsToRemove); _local2.removedSoFar = 0; var _local1 = 0; while (_local1 < _local2.matched.length) { var _local3 = _local2.matched[_local1].type; _local2.matched[_local1].clip.fruit.game = _local2; _local2.matched[_local1].clip.fruit.play(); _local2.matched[_local1].clip.fruit.score_frame = _local2.matched[_local1].score_frame; if (_local3 > 6) { _local2.addIconAnimation(_local2.matched[_local1]); } _local1++; } }; game.addIconAnimation = function (ob) { var _local2 = ob; var _local1 = _local2.type - 6; var x1 = (_local2.clip._x + game.board._x); var y1 = (_local2.clip._y + game.board._y); var x2 = this.supermoves[_local1].x; var _local3 = this.supermoves[_local1].y; icons.addIcon(x1, y1, x2, _local3, _local1); }; game.manuallyRemove = function (which) { var _local1 = this; _local1.matched = []; if (which == "bomb1") { _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell5_5); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell5_6); spider1.callBack = true; spider1.play(); } else if (which == "bomb2") { _local1.matched.push(_local1.cell5_2); _local1.matched.push(_local1.cell6_2); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell4_3); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell8_3); _local1.matched.push(_local1.cell4_4); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell7_4); _local1.matched.push(_local1.cell8_4); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell8_5); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell6_6); _local1.matched.push(_local1.cell7_6); spider2.callBack = true; spider2.play(); } else if (which == "bomb3") { _local1.matched.push(_local1.cell1_1); _local1.matched.push(_local1.cell3_1); _local1.matched.push(_local1.cell4_1); _local1.matched.push(_local1.cell5_1); _local1.matched.push(_local1.cell6_1); _local1.matched.push(_local1.cell8_1); _local1.matched.push(_local1.cell2_2); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell6_2); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell1_3); _local1.matched.push(_local1.cell4_3); _local1.matched.push(_local1.cell5_3); _local1.matched.push(_local1.cell8_3); _local1.matched.push(_local1.cell1_4); _local1.matched.push(_local1.cell3_4); _local1.matched.push(_local1.cell6_4); _local1.matched.push(_local1.cell8_4); _local1.matched.push(_local1.cell1_5); _local1.matched.push(_local1.cell3_5); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell8_5); _local1.matched.push(_local1.cell1_6); _local1.matched.push(_local1.cell4_6); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell8_6); _local1.matched.push(_local1.cell2_7); _local1.matched.push(_local1.cell3_7); _local1.matched.push(_local1.cell6_7); _local1.matched.push(_local1.cell7_7); _local1.matched.push(_local1.cell1_8); _local1.matched.push(_local1.cell3_8); _local1.matched.push(_local1.cell4_8); _local1.matched.push(_local1.cell5_8); _local1.matched.push(_local1.cell6_8); _local1.matched.push(_local1.cell8_8); spider3.callBack = true; spider3.play(); } else if (which == "bug1") { _local1.playSound("bug"); bug1.callBack = true; bug1.play(); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell7_5); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell6_6); _local1.matched.push(_local1.cell7_6); _local1.matched.push(_local1.cell5_7); _local1.matched.push(_local1.cell6_7); } else if (which == "bug2") { _local1.playSound("bug"); bug2.callBack = true; bug2.play(); _local1.matched.push(_local1.cell2_1); _local1.matched.push(_local1.cell3_1); _local1.matched.push(_local1.cell1_2); _local1.matched.push(_local1.cell2_2); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell1_3); _local1.matched.push(_local1.cell2_3); _local1.matched.push(_local1.cell7_6); _local1.matched.push(_local1.cell8_6); _local1.matched.push(_local1.cell6_7); _local1.matched.push(_local1.cell7_7); _local1.matched.push(_local1.cell8_7); _local1.matched.push(_local1.cell6_8); _local1.matched.push(_local1.cell7_8); } else if (which == "bug3") { _local1.playSound("bug"); bug4.callBack = true; bug4.play(); var startX = 3; var startY = 3; var height = 4; var width = 4; var _local2 = startX; while (_local2 < (startX + width)) { var _local3 = startY; while (_local3 < (startY + height)) { var cell = ((("cell" + _local2) + "_") + _local3); _local1.matched.push(_local1[cell]); _local3++; } _local2++; } } else if (which == "mallet1") { cat1.callBack = true; cat1.play(); _local1.matched.push(_local1.cell2_7); _local1.matched.push(_local1.cell3_6); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell7_2); } else if (which == "mallet2") { cat2.callBack = true; cat2.play(); _local1.matched.push(_local1.cell2_7); _local1.matched.push(_local1.cell3_6); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell3_8); _local1.matched.push(_local1.cell4_7); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell7_4); _local1.matched.push(_local1.cell8_3); } else if (which == "mallet3") { cat3.callBack = true; cat3.play(); _local1.matched.push(_local1.cell2_7); _local1.matched.push(_local1.cell3_6); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell3_8); _local1.matched.push(_local1.cell4_7); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell7_4); _local1.matched.push(_local1.cell8_3); _local1.matched.push(_local1.cell1_6); _local1.matched.push(_local1.cell2_5); _local1.matched.push(_local1.cell3_4); _local1.matched.push(_local1.cell4_3); _local1.matched.push(_local1.cell5_2); _local1.matched.push(_local1.cell6_1); } else if (which == "guyser1") { _local1.playSound("ghost"); ghost1.play(); ghost1.callBack = true; var start = 2; var finish = 8; var _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } } else if (which == "guyser2") { _local1.playSound("ghost"); ghost1.play(); ghost1.callBack = true; ghost4.play(); var start = 2; var finish = 8; var _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } var start = 8; var finish = 8; _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } } else if (which == "guyser3") { _local1.playSound("ghost"); ghost1.play(); ghost1.callBack = true; ghost2.play(); ghost3.play(); ghost4.play(); var start = 2; var finish = 8; var _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } var start = 4; var finish = 8; _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } var start = 6; var finish = 8; _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } var start = 8; var finish = 8; _local3 = 1; while (_local3 <= finish) { var cell = ((("cell" + _local3) + "_") + start); _local1.matched.push(_local1[cell]); _local3++; } } else if (which == "fire1") { _local1.playSound("fire"); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell5_2); _local1.matched.push(_local1.cell4_3); _local1.matched.push(_local1.cell3_4); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell6_5); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.fire.callBack = true; } _local1.matched[_local2].clip.fire.play(); _local2++; } } else if (which == "fire2") { _local1.playSound("fire"); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell4_2); _local1.matched.push(_local1.cell2_3); _local1.matched.push(_local1.cell5_3); _local1.matched.push(_local1.cell2_4); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell3_5); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell6_6); _local1.matched.push(_local1.cell7_6); _local1.matched.push(_local1.cell7_7); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.fire.callBack = true; } _local1.matched[_local2].clip.fire.play(); _local2++; } } else if (which == "fire3") { _local1.playSound("fire"); _local1.matched.push(_local1.cell4_1); _local1.matched.push(_local1.cell5_1); _local1.matched.push(_local1.cell6_1); _local1.matched.push(_local1.cell7_1); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell8_2); _local1.matched.push(_local1.cell2_3); _local1.matched.push(_local1.cell5_3); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell1_4); _local1.matched.push(_local1.cell1_5); _local1.matched.push(_local1.cell2_5); _local1.matched.push(_local1.cell3_5); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell5_5); _local1.matched.push(_local1.cell6_5); _local1.matched.push(_local1.cell7_6); _local1.matched.push(_local1.cell7_7); _local1.matched.push(_local1.cell4_8); _local1.matched.push(_local1.cell5_8); _local1.matched.push(_local1.cell6_8); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.fire.callBack = true; } _local1.matched[_local2].clip.fire.play(); _local2++; } } else if (which == "ice1") { _local1.playSound("ice"); _local1.matched.push(_local1.cell3_5); _local1.matched.push(_local1.cell4_5); _local1.matched.push(_local1.cell2_6); _local1.matched.push(_local1.cell3_6); _local1.matched.push(_local1.cell4_6); _local1.matched.push(_local1.cell5_6); _local1.matched.push(_local1.cell3_7); _local1.matched.push(_local1.cell4_7); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.ice.callBack = true; } _local1.matched[_local2].clip.ice.play(); _local2++; } } else if (which == "ice2") { _local1.playSound("ice"); _local1.matched.push(_local1.cell1_2); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell2_3); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell2_4); _local1.matched.push(_local1.cell3_4); _local1.matched.push(_local1.cell5_4); _local1.matched.push(_local1.cell6_4); _local1.matched.push(_local1.cell1_6); _local1.matched.push(_local1.cell2_6); _local1.matched.push(_local1.cell6_6); _local1.matched.push(_local1.cell7_6); _local1.matched.push(_local1.cell3_7); _local1.matched.push(_local1.cell4_7); _local1.matched.push(_local1.cell5_7); _local1.matched.push(_local1.cell4_8); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.ice.callBack = true; } _local1.matched[_local2].clip.ice.play(); _local2++; } } else if (which == "ice3") { _local1.playSound("ice"); _local1.matched.push(_local1.cell4_1); _local1.matched.push(_local1.cell5_1); _local1.matched.push(_local1.cell6_1); _local1.matched.push(_local1.cell3_2); _local1.matched.push(_local1.cell7_2); _local1.matched.push(_local1.cell2_3); _local1.matched.push(_local1.cell4_3); _local1.matched.push(_local1.cell6_3); _local1.matched.push(_local1.cell8_3); _local1.matched.push(_local1.cell2_4); _local1.matched.push(_local1.cell4_4); _local1.matched.push(_local1.cell6_4); _local1.matched.push(_local1.cell8_4); _local1.matched.push(_local1.cell2_5); _local1.matched.push(_local1.cell3_5); _local1.matched.push(_local1.cell5_5); _local1.matched.push(_local1.cell7_5); _local1.matched.push(_local1.cell8_5); _local1.matched.push(_local1.cell4_6); _local1.matched.push(_local1.cell6_6); _local1.matched.push(_local1.cell4_7); _local1.matched.push(_local1.cell5_7); _local1.matched.push(_local1.cell6_7); var _local2 = 0; while (_local2 < _local1.matched.length) { if (_local2 == 0) { _local1.matched[_local2].clip.ice.callBack = true; } _local1.matched[_local2].clip.ice.play(); _local2++; } } if (_local1.matched.length > 0) { _local1.locked = true; } }; game.animationDone = function () { this.removeItems(); }; game.playSound = function (which) { var _local1 = this; if (_local1.sound_number > 4) { _local1.sound_number = 1; } _root["soundFX" + _local1.sound_number].gotoAndStop(which); _local1.sound_number++; }; game.doneSliding = function () { var _local1 = this; _local1.slid++; if (_local1.slid >= 2) { _local1.slid = 0; var _local2 = _local1.verifySelections(); if (_local2) { _local1.playSound("squish"); _local1.removeItems(); } else { _local1.swapBack(); } } }; game.swapBack = function () { var _local1 = this; _local1.slid = 0; var _local3 = _local1.selected[0]; var _local2 = _local1.selected[1]; _local3.clip.fruit.clip.gotoAndStop(2); _local2.clip.fruit.clip.gotoAndStop(2); var tempFunction = function () { var _local1 = this; if (_local1.game.inPlay) { _local1.xmov = (_local1.homex - _local1._x) * _local1.k; _local1.ymov = (_local1.homey - _local1._y) * _local1.k; _local1._x = _local1._x + _local1.xmov; _local1._y = _local1._y + _local1.ymov; if ((Math.abs(_local1.xmov) < 1) && (Math.abs(_local1.ymov) < 1)) { _local1._x = _local1.homex; _local1._y = _local1.homey; _local1.game.doneSlidingBack(); _local1.fruit.clip.gotoAndStop(1); _local1.onEnterFrame = null; } } }; _local3.clip.onEnterFrame = tempFunction; _local2.clip.onEnterFrame = tempFunction; }; game.swapPlaces = function () { var _local1 = this; _local1.playSound("swap"); _local1.slid = 0; var _local3 = _local1.selected[0]; var _local2 = _local1.selected[1]; _local3.clip.fruit.clip.gotoAndStop(2); _local2.clip.fruit.clip.gotoAndStop(2); _local3.clip.select.gotoAndPlay(2); _local2.clip.select.gotoAndPlay(2); _local3.clip.x = _local2.clip._x; _local3.clip.homex = _local3.clip._x; _local2.clip.homex = _local2.clip._x; _local3.clip.homey = _local3.clip._y; _local2.clip.homey = _local2.clip._y; _local3.clip.y = _local2.clip._y; _local3.clip.k = 0.3; _local2.clip.k = 0.3; _local2.clip.x = _local3.clip._x; _local2.clip.y = _local3.clip._y; _local3.clip.go = true; _local2.clip.go = true; _local3.clip.game = _local1; _local2.clip.game = _local1; var tempFunction = function () { var _local1 = this; if (_local1.go) { _local1.xmov = (_local1.x - _local1._x) * _local1.k; _local1.ymov = (_local1.y - _local1._y) * _local1.k; _local1._x = _local1._x + _local1.xmov; _local1._y = _local1._y + _local1.ymov; if ((Math.abs(_local1.xmov) < 1) && (Math.abs(_local1.ymov) < 1)) { _local1._x = _local1.x; _local1._y = _local1.y; _local1.game.doneSliding(); _local1.fruit.clip.gotoAndStop(1); _local1.go = false; } } }; _local3.clip.onEnterFrame = tempFunction; _local2.clip.onEnterFrame = tempFunction; }; game.addToMatch = function (which) { var _local2 = this; var okToInsert = true; var _local3 = which; var _local1 = 0; while (_local1 < _local2.matched.length) { if ((_local2.matched[_local1].x == _local3.x) && (_local2.matched[_local1].y == _local3.y)) { var okToInsert = false; } _local1++; } if (okToInsert) { _local2.matched.push(which); } }; game.compareTypes = function (item1, item2) { var _local2 = item2; var _local3 = item1; var _local1 = false; if ((((_local3.type != undefined) && (_local2.type != undefined)) && ((_local3.type == _local2.type) || ((_local3.type > 6) || (_local2.type > 6)))) && ((_local3.type < 6) || (_local2.type < 6))) { _local1 = true; } return(_local1); }; game.checkForMatches = function () { var _local1 = this; var returnVal = false; _local1.matched = []; var i = 1; while (i <= _local1.width) { var _local2 = 1; while (_local2 <= _local1.height) { var matchFound = false; var _local3 = _local1[(("cell" + i) + "_") + _local2]; var rightCell1 = _local1[(("cell" + (i + 1)) + "_") + _local2]; var rightCell2 = _local1[(("cell" + (i + 2)) + "_") + _local2]; var rightCell3 = _local1[(("cell" + (i + 3)) + "_") + _local2]; var rightCell4 = _local1[(("cell" + (i + 4)) + "_") + _local2]; var bottomCell1 = _local1[(("cell" + i) + "_") + (_local2 + 1)]; var bottomCell2 = _local1[(("cell" + i) + "_") + (_local2 + 2)]; var bottomCell3 = _local1[(("cell" + i) + "_") + (_local2 + 3)]; var bottomCell4 = _local1[(("cell" + i) + "_") + (_local2 + 4)]; if ((_local1.compareTypes(_local3, rightCell1) && (_local1.compareTypes(rightCell1, rightCell2))) && (_local1.compareTypes(_local3, rightCell2))) { var matchFound = true; _local1.addToMatch(_local3); _local1.addToMatch(rightCell1); _local1.addToMatch(rightCell2); if (_local1.compareTypes(_local3, rightCell3) && (_local1.compareTypes(rightCell2, rightCell3))) { _local1.addToMatch(rightCell3); } if ((_local1.compareTypes(_local3, rightCell4) && (_local1.compareTypes(rightCell2, rightCell3))) && (_local1.compareTypes(rightCell3, rightCell4))) { _local1.addToMatch(rightCell4); } returnVal = true; } if ((_local1.compareTypes(_local3, bottomCell1) && (_local1.compareTypes(bottomCell1, bottomCell2))) && (_local1.compareTypes(_local3, bottomCell2))) { var matchFound = true; _local1.addToMatch(_local3); _local1.addToMatch(bottomCell1); _local1.addToMatch(bottomCell2); if (_local1.compareTypes(_local3, bottomCell3) && (_local1.compareTypes(bottomCell2, bottomCell3))) { _local1.addToMatch(bottomCell3); } if ((_local1.compareTypes(_local3, bottomCell4) && (_local1.compareTypes(bottomCell2, bottomCell3))) && (_local1.compareTypes(bottomCell3, bottomCell4))) { _local1.addToMatch(bottomCell4); } returnVal = true; } _local2++; } i++; } return(returnVal); }; game.areThereMatches = function () { var _local3 = this; var now = getTimer(); var valid = false; var b = 0; while (b < 2) { var m = 1; while (m <= _local3.height) { var n = 1; while (n <= _local3.width) { if (b == 0) { var tempx1 = n; var tempy1 = m; var tempx2 = (tempx1 + 1); var tempy2 = tempy1; } else { var tempx1 = n; var tempy1 = m; var tempx2 = tempx1; var tempy2 = (tempy1 + 1); } var _local2 = _local3[(("cell" + tempx1) + "_") + tempy1]; var _local1 = _local3[(("cell" + tempx2) + "_") + tempy2]; var valid = false; var oldCell1 = _local2; var oldCell2 = _local1; var cell1Name = _local2.name; var cell2Name = _local1.name; if (((((_local2.type != 6) && (_local1.type != 6)) && ((_local1.type < 6) || (_local1.type < 6))) && (_local2.x == _local1.x)) && (((_local2.y - 1) == _local1.y) || ((_local2.y + 1) == _local1.y))) { _local3[oldCell1.name] = oldCell2; _local3[oldCell2.name] = oldCell1; var valid = _local3.checkForMatches(); } if (((((_local2.type != 6) && (_local1.type != 6)) && ((_local1.type < 6) || (_local1.type < 6))) && (_local2.y == _local1.y)) && (((_local2.x - 1) == _local1.x) || ((_local2.x + 1) == _local1.x))) { _local3[oldCell1.name] = oldCell2; _local3[oldCell2.name] = oldCell1; var valid = _local3.checkForMatches(); } _local3[oldCell1.name] = oldCell1; _local3[oldCell2.name] = oldCell2; if (valid) { break; } n++; } if (valid) { break; } m++; } if (valid) { break; } b++; } trace(valid); if (valid) { _local3.s_x1 = tempx1; _local3.s_x2 = tempx2; _local3.s_y1 = tempy1; _local3.s_y2 = tempy2; if (_local3.autoTest) { id = setInterval(manualSelect, 100); } } else { trace("NO MATCHES"); } trace(getTimer() - now); return(valid); }; game.verifySelections = function () { var _local1 = this; var _local3 = _local1.selected[0]; var _local2 = _local1.selected[1]; var valid = false; var oldCell1 = _local3; var oldCell2 = _local2; var cell1Name = _local3.name; var cell2Name = _local2.name; if ((_local3.x == _local2.x) && (((_local3.y - 1) == _local2.y) || ((_local3.y + 1) == _local2.y))) { _local1[oldCell1.name] = oldCell2; _local1[oldCell2.name] = oldCell1; var valid = _local1.checkForMatches(); } if ((_local3.y == _local2.y) && (((_local3.x - 1) == _local2.x) || ((_local3.x + 1) == _local2.x))) { _local1[oldCell1.name] = oldCell2; _local1[oldCell2.name] = oldCell1; var valid = _local1.checkForMatches(); } if (!valid) { _local1[oldCell1.name] = oldCell1; _local1[oldCell2.name] = oldCell2; _local3.clip.select._visible = false; _local2.clip.select._visible = false; } else { var x1 = _local1[cell1Name].x; var y1 = _local1[cell1Name].y; var x2 = _local1[cell2Name].x; var y2 = _local1[cell2Name].y; _local1[cell1Name].x = x2; _local1[cell1Name].y = y2; _local1[cell2Name].x = x1; _local1[cell2Name].y = y1; _local1[cell1Name].name = cell1Name; _local1[cell2Name].name = cell2Name; } return(valid); }; game.board.onMouseDown = function () { var _local1 = this; if (_local1.hitTest(_local1._parent._xmouse, _local1._parent._ymouse)) { if (game.inPlay) { _local1.game.selectItem(_local1._xmouse, _local1._ymouse); } } }; game.addClip = function (who) { var _local1 = who; var _local2 = this; var newDepth = (++_local2.depth); var _local3 = "fruit" + newDepth; _local2.board.attachMovie("fruit", _local3, newDepth); _local1.clip = _local2.board[_local3]; _local1.clip._x = (_local1.x - 0.5) * _local2.xspacing; _local1.clip._y = (_local1.y - 0.5) * _local2.yspacing; _local1.clip.gotoAndStop(_local1.type); }; game.generateBoard = function () { var _local1 = this; var _local3 = 1; while (_local3 <= _local1.width) { var _local2 = 1; while (_local2 <= _local1.height) { var name = ((("cell" + _local3) + "_") + _local2); var leftCell = ((("cell" + (_local3 - 1)) + "_") + _local2); var farLeftCell = ((("cell" + (_local3 - 2)) + "_") + _local2); var topCell = ((("cell" + _local3) + "_") + (_local2 - 1)); var farTopCell = ((("cell" + _local3) + "_") + (_local2 - 2)); var keepLooking = true; while (keepLooking) { var keepLooking = false; var type = _local1.chooseRandomItem("board", _local3, _local2); if (((_local1[leftCell].type == type) && (_local1[farLeftCell].type == type)) || ((_local1[topCell].type == type) && (_local1[farTopCell].type == type))) { var keepLooking = true; } } _local1[name] = {x:_local3, y:_local2, name:name, type:type}; _local1.addClip(_local1[name]); _local2++; } _local3++; } }; game.start = function () { base = getTimer(); pause_time = 0; this.inPlay = true; if (!full) { startDemoTimer(); } }; game.generateBoard(); game.changeLevels(); if ((mode == "Normal Mode") || (mode == "Brick Challenge Mode")) { popup.gotoAndStop(mode); } else { game.almostStart(); } this.onEnterFrame = function () { if (game.inPlay) { setCurrentTime(); dealWithMeter(); if (delayOneFrame) { delayOneFrame = false; } if (useXpatch) { game.xPatch(); useXpatch = false; } } else if (game.gameOverDelay) { game.gameOverCounter++; if (game.gameOverCounter == 60) { score_action = "submit"; end_level = game.level; gotoAndStop ("Ending"); } } };
Instance of Symbol 554 MovieClip in Frame 56
onClipEvent (load) { function setTime() { var time = _parent.current_time; var minutes = Math.floor(time / ms_in_min).toString(); var seconds = Math.floor((time % ms_in_min) / ms_in_sec).toString(); var miliseconds = Math.floor((time % ms_in_min) % ms_in_sec).toString(); ms1.gotoAndStop(1); ms2.gotoAndStop(1); ms3.gotoAndStop(1); m1.gotoAndStop(1); m2.gotoAndStop(1); s1.gotoAndStop(1); s2.gotoAndStop(1); var len = miliseconds.length; var _local1 = 0; while (_local1 < len) { var _local3 = miliseconds.substr(_local1, 1); var _local2 = "ms" + (len - _local1); this[_local2].gotoAndStop(Number(_local3) + 1); _local1++; } var len = seconds.length; _local1 = 0; while (_local1 < len) { var _local3 = seconds.substr(_local1, 1); var _local2 = "s" + (len - _local1); this[_local2].gotoAndStop(Number(_local3) + 1); _local1++; } var len = minutes.length; _local1 = 0; while (_local1 < len) { var _local3 = minutes.substr(_local1, 1); var _local2 = "m" + (len - _local1); this[_local2].gotoAndStop(Number(_local3) + 1); _local1++; } } ms_in_min = 60000; ms_in_sec = 1000; max_min = _parent.total_minutes; max_time = max_min * ms_in_min; } onClipEvent (enterFrame) { setTime(); }
Symbol 5 Button
on (release) { getURL ("http://www.miniclip.com", "_blank"); }
Symbol 20 Button
on (release) { chooseMode("Normal Mode"); }
Symbol 25 Button
on (release) { atMenu = false; gotoAndStop ("Inst"); }
Symbol 35 Button
on (release) { getURL ("http://www.miniclip.com/buy_treatsmash.htm", "_blank"); }
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 2
stopAllSounds();
Symbol 50 MovieClip Frame 1
function startMusic(which) { if (_global.musicOn) { if (which == "loops") { playing = true; loop = 1; var _local1 = ("loop" + loop) + tempo; playLoop(_local1); } else if (which == "splash") { playing = true; var _local1 = "loop0slow"; playLoop(_local1); } } } function stopMusic() { playing = false; tune.stop(); } function nextLoop() { if (_global.musicOn) { if ((++timesPlayed) == 3) { timesPlayed = 0; loop++; if (loop > numLoops) { loop = 1; } } playing = true; var _local1 = ("loop" + loop) + tempo; playLoop(_local1); } } function playLoop(name) { if (_global.musicOn) { tune.stop(); current = name; tune = new Sound(this); tune.attachSound(current); tune.setVolume(volume); if (name == "loop0slow") { tune.start(0, 100); } else { tune.start(); } tune.onSoundComplete = nextLoop; } } function toggleLoop() { if (playing) { stopMusic(); _global.musicOn = false; } else { _global.musicOn = true; loop = 1; nextLoop(); } } function setTempo(which) { tempo = which; var _local1 = ("loop" + loop) + tempo; playLoop(_local1); } stop(); _global.music = this; _global.musicOn = true; tempo = "slow"; playing = false; volume = 30; numLoops = 1; offset = 0; timesPlayed = 0;
Symbol 62 Button
on (release) { _parent.game.almostStart(); gotoAndStop (1); }
Symbol 70 Button
on (release) { _root.gotoAndStop("Menu"); gotoAndStop (1); }
Symbol 78 Button
on (release) { _parent.unPauseGame(); this.gotoAndStop(1); }
Symbol 86 Button
on (release) { _parent.closeMe(); }
Symbol 87 Button
on (release) { gotoAndStop (1); }
Symbol 95 Button
on (release) { _parent.gotoAndStop("Menu"); gotoAndStop (1); }
Symbol 96 Button
on (release) { cancelPressed(); }
Symbol 97 MovieClip Frame 1
function closed() { _root.exit_button._visible = true; } function open() { _root.exit_button._visible = false; } stop(); closed();
Symbol 97 MovieClip Frame 5
open();
Symbol 97 MovieClip Frame 17
open();
Symbol 97 MovieClip Frame 30
open();
Symbol 97 MovieClip Frame 45
open();
Symbol 97 MovieClip Frame 53
open();
Symbol 97 MovieClip Frame 60
function cancelPressed() { var _local1 = _parent; if ((!_local1.paused) && (_local1.count_down._currentframe == 1)) { gotoAndStop(_local1.mode); } else { gotoAndStop (1); } _local1.resumeCountDown(); _local1.unPauseGame(); } open(); _parent.pauseGame(true);
Symbol 104 Button
on (release) { if (atMenu) { popup.gotoAndStop("exit1"); } else { stopCountDown(); popup.gotoAndStop("exit2"); } }
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 18
_parent._parent.game.burstDonePlaying(); gotoAndStop (1);
Symbol 151 MovieClip Frame 1
stop();
Symbol 160 Button
on (release) { _parent.gotoAndStop("Menu"); }
Symbol 161 Button
on (release) { _parent.unPauseGame(); closed(); gotoAndStop (1); }
Symbol 162 MovieClip Frame 1
function closed() { _root.exit_button._visible = true; } function open() { _root.exit_button._visible = false; } stop();
Symbol 162 MovieClip Frame 3
_parent.pauseGame(true); open();
Symbol 169 Button
on (release) { gotoAndStop ("Menu"); }
Symbol 176 Button
on (release) { playTT(1); }
Symbol 183 Button
on (release) { playTT(3); }
Symbol 189 Button
on (release) { playTT(5); }
Symbol 194 Button
on (release) { playTT(10); }
Symbol 200 Button
on (release) { playTT(15); }
Symbol 207 Button
on (release) { score_action = "view"; gotoAndStop ("Game Over"); }
Symbol 220 Button
on (release) { _parent.continueOn(); }
Symbol 237 Button
on (release) { getURL ("http://www.miniclip.com/buy_treatsmash.htm", "_blank"); }
Symbol 247 MovieClip Frame 1
play();
Symbol 247 MovieClip Frame 21
gotoAndStop ("Over");
Symbol 247 MovieClip Frame 26
stop();
Symbol 259 Button
on (release) { _parent.gotoAndStop("Menu"); }
Symbol 267 MovieClip Frame 1
stop();
Symbol 272 Button
on (release, keyPress "<Enter>") { myName = username; choose(which_mode); submit(); }
Symbol 290 Button
on (rollOver) { gotoAndStop (2); } on (rollOut, release, dragOut, releaseOutside) { gotoAndStop (1); } on (release) { _parent.changeDir("up"); }
Symbol 292 MovieClip Frame 1
stop();
Symbol 294 Button
on (rollOver) { gotoAndStop (2); } on (rollOut, release, dragOut, releaseOutside) { gotoAndStop (1); } on (release) { _parent.changeDir("down"); }
Symbol 296 MovieClip Frame 1
stop();
Symbol 298 Button
on (release) { if (action == "view") { _parent.goToGame(); } else { _parent.gotoAndStop("Menu"); } }
Symbol 307 Button
on (release) { chooseTime(1); }
Symbol 313 Button
on (release) { chooseTime(3); }
Symbol 319 Button
on (release) { chooseTime(5); }
Symbol 325 Button
on (release) { chooseTime(10); }
Symbol 332 Button
on (release) { chooseTime(15); }
Symbol 340 MovieClip Frame 1
stop();
Symbol 347 Button
on (release) { _parent.gotoAndStop("TT"); }
Symbol 357 MovieClip Frame 1
highScoreList = function (dir, tot, insertion) { var _local1 = this; _local1.order = dir; _local1.totalScores = tot; _local1.insertionType = insertion; }; highScoreList.prototype.loadScores = function (sharedOb) { var _local1 = this; _local1.infoOb = SharedObject.getLocal(sharedOb, "/"); _local1.info = []; if (_local1.infoOb.data.scores != undefined) { _local1.info = _local1.infoOb.data.scores; } }; highScoreList.prototype.saveScores = function (sharedOb) { var _local1 = this; _local1.infoOb.data.scores = _local1.info; _local1.infoOb.flush(); }; highScoreList.prototype.deleteList = function (sharedOb) { var _local1 = this; _local1.info = null; _local1.infoOb.data.scores = _local1.info; _local1.infoOb.flush(); }; highScoreList.prototype.addScore = function (playerName, playerScore, extraData) { var _local1 = this; var _local3 = playerScore; if (_local1.insertionType == 1) { _local1.info.push({name:playerName, score:Number(_local3), extra:extraData}); } else if (_local1.insertionType == 2) { _local1.nameFound = false; var _local2 = -1; while (_local2++ , _local2 < _local1.info.length) { if (_local1.info[_local2].name.toUpperCase() == playerName.toUpperCase()) { _local1.nameFound = true; if (((_local1.order == "desc") && (Number(_local3) > Number(_local1.info[_local2].score))) || ((_local1.order == "asc") && (Number(_local3) < Number(_local1.info[_local2].score)))) { _local1.info[_local2].score = Number(_local3); break; } } } if (!_local1.nameFound) { _local1.info.push({name:playerName, score:Number(_local3), extra:extraData}); } } _local1.sortScore(); _local1.limit(); }; highScoreList.prototype.limit = function () { var _local1 = this; _local1.info = _local1.info.slice(0, _local1.totalScores); }; highScoreList.prototype.sortScore = function () { var _local1 = this; _local1.tempInfo = []; var _local3 = -1; if (_local1.info.length > 1) { while (_local3++ , _local3 < _local1.info.length) { var _local2 = -1; while (_local2++ , _local2 <= _local1.tempInfo.length) { if ((_local1.info[_local3].score > _local1.tempInfo[_local2].score) || (_local1.tempInfo[_local2] == undefined)) { _local1.tempInfo.splice(_local2, 0, {name:_local1.info[_local3].name, score:_local1.info[_local3].score, extra:_local1.info[_local3].extra}); _local2 = _local1.tempInfo.length + 1; } } } } else if (_local1.info.length == 1) { _local1.tempInfo[0] = {name:_local1.info[0].name, score:_local1.info[0].score, extra:_local1.info[0].extra}; } _local1.info = []; _local1.info = _local1.tempInfo; if (_local1.order == "asc") { _local1.info.reverse(); } }; highScoreList.prototype.traceScores = function () { var _local2 = this; var _local1 = -1; while (_local1++ , _local1 < _local2.info.length) { trace("----"); for (i in _local2.info[_local1]) { trace((i + "=") + _local2.info[_local1][i]); } } }; _global.highScoreList = highScoreList; function submit() { scores.addScore(myName, myScore, myExtraData); scores.saveScores(list_name); if ((base_mode == "normal") || (base_mode == "brick")) { gotoAndStop ("List"); } else { gotoAndStop ("TT HS"); } } function choose(which) { var _local1 = which; if (_local1 == "normal") { msg = "Normal Mode High Scores."; } else if (_local1 == "brick") { msg = "Brick Mode High Scores."; } list_name = "fs_scores_" + _local1; scores = new highScoreList("desc", 200, 1); scores.loadScores(list_name); scores.sortScore(); } function clearList(which) { list_name = "fs_scores_" + which; scores = new highScoreList("desc", 200, 1); scores.loadScores(list_name); scores.deleteList(); } stop(); base_mode = which_mode; if (action == "submit") { if (which_mode == "TT") { which_mode = base_mode + which_time; } gotoAndStop ("Game Over"); } else if (action == "view") { if ((which_mode == "normal") || (which_mode == "brick")) { gotoAndStop ("List"); } else { gotoAndStop ("TT HS"); } }
Symbol 357 MovieClip Frame 4
function makeScoreWithCommas(num) { myScore = num; var _local1 = num.toString(); var _local2 = _local1.length; if ((_local2 > 3) && (_local2 < 7)) { _local1 = (_local1.substr(0, _local2 - 3) + ",") + _local1.substr(_local2 - 3); } else if (_local2 > 6) { _local1 = (((_local1.substr(0, _local2 - 6) + ",") + _local1.substr(_local2 - 6, 3)) + ",") + _local1.substr(_local2 - 3); } return(_local1); } if (base_mode == "TT") { msg_clip.gotoAndStop("TT"); } else if (_parent.end_level == 30) { msg_clip.gotoAndStop("win"); } else { msg_clip.gotoAndStop("lose"); } score_comma = makeScoreWithCommas(_parent.score);
Symbol 357 MovieClip Frame 14
function updateVisualList() { clear(); var _local1 = 0; while (_local1 < scores.info.length) { var _local3 = _local1 + 1; clip = "s" + _local3; var _local2 = this[clip]; if (scores.info[_local1 + offset].score != undefined) { _local2.num = _local3 + offset; _local2.name = scores.info[_local1 + offset].name; _local2.score = scores.info[_local1 + offset].score; } _local1++; } } function changeDir(dir) { if (dir == "up") { offset--; } else if (dir == "down") { offset++; } if (offset < 0) { offset = 0; } else if (offset > (scores.info.length - 3)) { offset = scores.info.length - 3; } updateVisualList(); } function clear() { var _local2 = 0; while (_local2 < 7) { var _local3 = _local2 + 1; clip = "s" + _local3; var _local1 = this[clip]; _local1.num = ""; _local1.name = ""; _local1.score = ""; _local2++; } } offset = 0; choose(which_mode); updateVisualList();
Symbol 357 MovieClip Frame 22
function chooseTime(theTime) { var _local1 = theTime; if (_local1 == 1) { vert.gotoAndStop(1); } else if (_local1 == 3) { vert.gotoAndStop(2); } else if (_local1 == 5) { vert.gotoAndStop(3); } else if (_local1 == 10) { vert.gotoAndStop(4); } else if (_local1 == 15) { vert.gotoAndStop(5); } var _local2 = base_mode + _local1; choose(_local2); updateVisualList(); } function updateVisualList() { clear(); var _local1 = 0; while (_local1 < scores.info.length) { var _local3 = _local1 + 1; clip = "s" + _local3; var _local2 = this[clip]; if (scores.info[_local1 + offset].score != undefined) { _local2.num = _local3 + offset; _local2.name = scores.info[_local1 + offset].name; _local2.score = scores.info[_local1 + offset].score; } _local1++; } } function changeDir(dir) { if (dir == "up") { offset--; } else if (dir == "down") { offset++; } if (offset < 0) { offset = 0; } else if (offset > (scores.info.length - 3)) { offset = scores.info.length - 3; } updateVisualList(); } function clear() { var _local2 = 0; while (_local2 < 7) { var _local3 = _local2 + 1; clip = "s" + _local3; var _local1 = this[clip]; _local1.num = ""; _local1.name = ""; _local1.score = ""; _local2++; } } offset = 0; chooseTime(1);
Symbol 384 MovieClip Frame 1
stop(); _visible = false;
Symbol 384 MovieClip Frame 5
gotoAndStop (1);
Symbol 384 MovieClip Frame 15
gotoAndStop (1);
Symbol 384 MovieClip Frame 30
gotoAndStop (1);
Symbol 384 MovieClip Frame 41
gotoAndStop (1);
Symbol 384 MovieClip Frame 50
play();
Symbol 384 MovieClip Frame 51
gotoAndStop (1);
Symbol 384 MovieClip Frame 56
gotoAndStop (1);
Symbol 384 MovieClip Frame 68
gotoAndStop (1);
Symbol 384 MovieClip Frame 78
play();
Symbol 384 MovieClip Frame 81
gotoAndStop (1);
Symbol 384 MovieClip Frame 102
gotoAndStop (1);
Symbol 384 MovieClip Frame 108
gotoAndStop (1);
Symbol 384 MovieClip Frame 115
gotoAndStop (1);
Symbol 384 MovieClip Frame 123
gotoAndStop (1);
Symbol 384 MovieClip Frame 128
gotoAndStop (1);
Symbol 384 MovieClip Frame 137
play();
Symbol 384 MovieClip Frame 164
gotoAndStop (1);
Symbol 384 MovieClip Frame 169
play();
Symbol 384 MovieClip Frame 174
gotoAndStop (1);
Symbol 384 MovieClip Frame 184
gotoAndStop (1);
Symbol 384 MovieClip Frame 194
gotoAndStop (1);
Symbol 384 MovieClip Frame 203
gotoAndStop (1);
Symbol 386 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 1
stop(); gotoAndStop(_parent._parent.score_frame);
Symbol 409 MovieClip Frame 6
_parent.nextFrame();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 10
stop();
Symbol 410 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 443 MovieClip Frame 1
stop();
Symbol 443 MovieClip Frame 34
if (callBack) { _parent._parent.game.animationDone(); callBack = false; } gotoAndStop (1);
Symbol 461 MovieClip Frame 31
_parent._parent.done();
Symbol 477 MovieClip Frame 31
_parent._parent.done();
Symbol 492 MovieClip Frame 31
_parent._parent.done();
Symbol 493 MovieClip Frame 1
gotoAndStop(random(3) + 2);
Symbol 494 MovieClip Frame 1
function done() { if (callBack) { _parent._parent.game.animationDone(); } gotoAndStop (1); } stop();
Symbol 494 MovieClip Frame 2
stop();
Symbol 496 MovieClip Frame 1
stop();
Symbol 496 MovieClip Frame 2
play(); _visible = true;
Symbol 496 MovieClip Frame 7
_visible = false; gotoAndStop (1);
Symbol 498 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 1
stop();
Symbol 499 MovieClip Frame 10
stop();
Symbol 499 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 501 MovieClip Frame 1
stop();
Symbol 501 MovieClip Frame 10
stop();
Symbol 501 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 502 MovieClip Frame 1
stop();
Symbol 503 MovieClip Frame 1
stop();
Symbol 503 MovieClip Frame 10
stop();
Symbol 503 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 504 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 1
stop();
Symbol 505 MovieClip Frame 10
stop();
Symbol 505 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 507 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 15
game.removed(this._parent); stop();
Symbol 513 MovieClip Frame 1
stop();
Symbol 513 MovieClip Frame 10
stop();
Symbol 513 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 514 MovieClip Frame 1
stop();
Symbol 514 MovieClip Frame 10
stop();
Symbol 514 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 10
stop();
Symbol 516 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 518 MovieClip Frame 1
stop();
Symbol 518 MovieClip Frame 10
stop();
Symbol 518 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 520 MovieClip Frame 1
stop();
Symbol 520 MovieClip Frame 10
stop();
Symbol 520 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 522 MovieClip Frame 1
stop();
Symbol 522 MovieClip Frame 10
stop();
Symbol 522 MovieClip Frame 11
game.removed(this._parent); stop();
Symbol 523 MovieClip [fruit] Frame 1
stop(); select._visible = false;
Symbol 537 MovieClip Frame 1
function setScore(score) { clean(); score = score.toString(); var _local2 = 0; while (_local2 < score.length) { var _local1 = score.substr(_local2, 1); var width = 18; if ((_local1 >= 1) && (_local1 <= 9)) { var numberFrame = _local1; } else if (_local1 == 0) { var numberFrame = 10; } var _local3 = "s" + (_local2 + 1); scoreClip[_local3]._visible = true; scoreClip[_local3].gotoAndStop(numberFrame); _local2++; } } function clean() { var _local1 = 1; while (_local1 <= 10) { var _local2 = "s" + _local1; scoreClip[_local2]._visible = false; _local1++; } } setScore(0);
Symbol 552 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 1
stop();
Symbol 559 MovieClip Frame 1
function setLevel(num) { var _local1 = num; _local1 = _local1.toString(); if (_local1 < 10) { this.gotoAndStop(1); num1.gotoAndStop(Number(_local1) + 1); } else { this.gotoAndStop(2); num1.gotoAndStop(Number(_local1.substr(0, 1)) + 1); num2.gotoAndStop(Number(_local1.substr(1, 1)) + 1); } } stop(); setLevel(1);
Symbol 563 MovieClip Frame 1
stop();
Symbol 569 Button
on (release) { if (!paused) { pauseGame(); } }
Symbol 571 Button
on (release) { if (!paused) { inst_clip.gotoAndStop(3); } }
Symbol 577 MovieClip Frame 1
function playCombo(amount) { num = amount; gotoAndPlay (2); } stop();
Symbol 577 MovieClip Frame 28
gotoAndStop (1);
Symbol 580 MovieClip Frame 1
stop(); playAgain = true;
Symbol 580 MovieClip Frame 14
if (playAgain) { playAgain = false; gotoAndPlay (2); } else { gotoAndStop (1); }
Symbol 586 Button
on (release) { _global.music.toggleLoop(); gotoAndStop (2); }
Symbol 592 Button
on (release) { _global.music.toggleLoop(); gotoAndStop (1); }
Symbol 593 MovieClip Frame 1
stop(); if (_global.music.playing) { gotoAndStop (2); }
Symbol 603 Button
on (rollOver) { this.gotoAndStop(frame + 1); } on (rollOut, dragOut, releaseOutside) { this.gotoAndStop(frame); } on (release) { if (!_parent._parent.game.locked) { _parent._parent.game.superMoveSelected(which); this.gotoAndStop(frame + 2); } }
Symbol 611 MovieClip Frame 1
stop();
Symbol 611 MovieClip Frame 2
stop();
Symbol 611 MovieClip Frame 3
stop();
Symbol 611 MovieClip Frame 4
gotoAndStop (1);
Symbol 611 MovieClip Frame 5
stop();
Symbol 611 MovieClip Frame 6
stop();
Symbol 611 MovieClip Frame 7
gotoAndStop (1);
Symbol 611 MovieClip Frame 8
stop();
Symbol 611 MovieClip Frame 9
stop();
Symbol 611 MovieClip Frame 10
gotoAndStop (1);
Symbol 614 MovieClip Frame 1
stop(); var i = 1; while (i <= 6) { var name = ("icon" + i); this[name].gotoAndStop(i); i++; }
Symbol 623 MovieClip Frame 1
stop();
Symbol 623 MovieClip Frame 2
play();
Symbol 623 MovieClip Frame 129
_parent.game.start(); stop();
Symbol 626 MovieClip Frame 1
stop();
Symbol 626 MovieClip Frame 2
play();
Symbol 626 MovieClip Frame 34
gotoAndStop (1);
Symbol 626 MovieClip Frame 35
play();
Symbol 626 MovieClip Frame 61
gotoAndStop (1);
Symbol 647 MovieClip Frame 1
Symbol 647 MovieClip Frame 2
play();
Symbol 647 MovieClip Frame 35
_parent.done(); gotoAndStop (1);
Symbol 648 MovieClip Frame 1
function done() { if (callBack) { _parent.game.animationDone(); } gotoAndStop (1); } stop();
Symbol 648 MovieClip Frame 2
stop();
Symbol 649 MovieClip Frame 2
play();
Symbol 649 MovieClip Frame 35
_parent.done(); gotoAndStop (1);
Symbol 650 MovieClip Frame 1
function done() { if (callBack) { _parent.game.animationDone(); } gotoAndStop (1); } stop();
Symbol 650 MovieClip Frame 2
stop();
Symbol 651 MovieClip Frame 2
play();
Symbol 651 MovieClip Frame 35
_parent.done(); gotoAndStop (1);
Symbol 652 MovieClip Frame 1
function done() { if (callBack) { _parent.game.animationDone(); } gotoAndStop (1); } stop();
Symbol 652 MovieClip Frame 2
stop();
Symbol 658 MovieClip Frame 1
stop();
Symbol 658 MovieClip Frame 37
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 722 MovieClip Frame 1
stop();
Symbol 722 MovieClip Frame 2
play();
Symbol 722 MovieClip Frame 37
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 723 MovieClip Frame 1
stop();
Symbol 723 MovieClip Frame 2
play();
Symbol 723 MovieClip Frame 37
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 724 MovieClip Frame 1
stop();
Symbol 724 MovieClip Frame 2
play();
Symbol 724 MovieClip Frame 37
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 735 MovieClip Frame 5
stop();
Symbol 737 MovieClip Frame 1
stop();
Symbol 737 MovieClip Frame 2
play();
Symbol 737 MovieClip Frame 36
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 739 MovieClip Frame 1
stop();
Symbol 739 MovieClip Frame 2
play();
Symbol 739 MovieClip Frame 36
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 741 MovieClip Frame 1
stop();
Symbol 741 MovieClip Frame 2
play();
Symbol 741 MovieClip Frame 36
if (callBack) { _parent.game.animationDone(); } gotoAndStop (1);
Symbol 742 MovieClip Frame 1
stop();
Symbol 744 MovieClip Frame 1
function tempFunction() { var _local1 = this; if (_local1.mode == "move") { _local1.k = 0.1; _local1.xmov = (_local1.endx - _local1._x) * _local1.k; _local1.ymov = (_local1.endy - _local1._y) * _local1.k; _local1._y = _local1._y + _local1.ymov; _local1._x = _local1._x + _local1.xmov; if (Math.abs(_local1.xmov * _local1.ymov) < 0.2) { _local1._x = _local1.endx; _local1._y = _local1.endy; _local1._parent._parent.game.superMoveCollected(_local1.type); _local1.mode = "fade"; } } else if (_local1.mode == "fade") { _local1.k = 0.2; var endScale = 150; var scaleMove = ((endScale - _local1._xscale) * _local1.k); var _local2 = 0; var _local3 = (_local2 - _local1._alpha) * _local1.k; _local1._xscale = _local1._xscale + scaleMove; _local1._yscale = _local1._xscale; _local1._alpha = _local1._alpha + _local3; if (_local1._alpha <= 1) { _local1.removeMovieClip(); } } } function addIcon(x1, y1, x2, y2, type) { num++; var _local2 = "icon" + num; var _local1 = icons.duplicateMovieClip(_local2, num); _local1._x = x1; _local1._y = y1; _local1.endx = x2; _local1.endy = y2; _local1.mode = "move"; _local1.type = type; _local1.icons.gotoAndStop(type); _local1.onEnterFrame = tempFunction; } num = 0;

Library Items

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

Instance Names

"percent_txt"Frame 2Symbol 7 EditableText
"popup"Frame 11Symbol 97 MovieClip
"exit_button"Frame 13Symbol 104 Button
"inst_clip"Frame 18Symbol 162 MovieClip
"end_ani"Frame 30Symbol 247 MovieClip
"hs"Frame 36Symbol 357 MovieClip
"bg"Frame 56Symbol 359 MovieClip
"overlay"Frame 56Symbol 361 MovieClip
"gameBoard"Frame 56Symbol 362 MovieClip
"soundFX1"Frame 56Symbol 384 MovieClip
"cell"Frame 56Symbol 523 MovieClip [fruit]
"scoreClip"Frame 56Symbol 537 MovieClip
"meter"Frame 56Symbol 556 MovieClip
"levelClip"Frame 56Symbol 559 MovieClip
"mode_clip"Frame 56Symbol 563 MovieClip
"soundFX2"Frame 56Symbol 384 MovieClip
"soundFX3"Frame 56Symbol 384 MovieClip
"soundFX4"Frame 56Symbol 384 MovieClip
"combos"Frame 56Symbol 577 MovieClip
"sparkle"Frame 56Symbol 580 MovieClip
"smoves"Frame 56Symbol 614 MovieClip
"count_down"Frame 56Symbol 623 MovieClip
"inst_clip"Frame 56Symbol 162 MovieClip
"hint"Frame 56Symbol 626 MovieClip
"bug1"Frame 56Symbol 648 MovieClip
"bug2"Frame 56Symbol 650 MovieClip
"bug4"Frame 56Symbol 652 MovieClip
"ghost2"Frame 56Symbol 658 MovieClip
"ghost1"Frame 56Symbol 658 MovieClip
"ghost3"Frame 56Symbol 658 MovieClip
"ghost4"Frame 56Symbol 658 MovieClip
"spider1"Frame 56Symbol 722 MovieClip
"spider2"Frame 56Symbol 723 MovieClip
"spider3"Frame 56Symbol 724 MovieClip
"cat1"Frame 56Symbol 737 MovieClip
"cat2"Frame 56Symbol 739 MovieClip
"cat3"Frame 56Symbol 741 MovieClip
"icons"Frame 56Symbol 744 MovieClip
"burst"Symbol 162 MovieClip Frame 2Symbol 122 MovieClip
"msg_clip"Symbol 357 MovieClip Frame 4Symbol 267 MovieClip
"s1"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"s2"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"s3"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"s4"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"s5"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"s6"Symbol 357 MovieClip Frame 14Symbol 285 MovieClip
"vert"Symbol 357 MovieClip Frame 22Symbol 340 MovieClip
"s1"Symbol 357 MovieClip Frame 22Symbol 355 MovieClip
"s2"Symbol 357 MovieClip Frame 22Symbol 355 MovieClip
"s3"Symbol 357 MovieClip Frame 22Symbol 355 MovieClip
"s4"Symbol 357 MovieClip Frame 22Symbol 355 MovieClip
"s5"Symbol 357 MovieClip Frame 22Symbol 355 MovieClip
"clip"Symbol 410 MovieClip Frame 1Symbol 386 MovieClip
"clip"Symbol 499 MovieClip Frame 1Symbol 498 MovieClip
"clip"Symbol 501 MovieClip Frame 1Symbol 151 MovieClip
"clip"Symbol 503 MovieClip Frame 1Symbol 502 MovieClip
"clip"Symbol 505 MovieClip Frame 1Symbol 504 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 1Symbol 410 MovieClip
"ice"Symbol 523 MovieClip [fruit] Frame 1Symbol 443 MovieClip
"fire"Symbol 523 MovieClip [fruit] Frame 1Symbol 494 MovieClip
"select"Symbol 523 MovieClip [fruit] Frame 1Symbol 496 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 2Symbol 499 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 3Symbol 501 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 4Symbol 503 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 5Symbol 505 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 6Symbol 508 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 7Symbol 513 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 8Symbol 514 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 9Symbol 516 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 10Symbol 518 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 11Symbol 520 MovieClip
"fruit"Symbol 523 MovieClip [fruit] Frame 12Symbol 522 MovieClip
"s1"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s2"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s3"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s4"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s5"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s6"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s7"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"s8"Symbol 536 MovieClip Frame 1Symbol 535 MovieClip
"scoreClip"Symbol 537 MovieClip Frame 1Symbol 536 MovieClip
"s2"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"s1"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"ms3"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"ms2"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"ms1"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"m1"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"m2"Symbol 554 MovieClip Frame 1Symbol 552 MovieClip
"burst"Symbol 556 MovieClip Frame 1Symbol 122 MovieClip
"num1"Symbol 559 MovieClip Frame 1Symbol 552 MovieClip
"num2"Symbol 559 MovieClip Frame 2Symbol 552 MovieClip
"meter5"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"meter2"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"meter1"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"meter6"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"meter3"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"meter4"Symbol 614 MovieClip Frame 1Symbol 611 MovieClip
"icon3"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"icon6"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"icon4"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"icon2"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"icon5"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"icon1"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"bats1x"Symbol 648 MovieClip Frame 2Symbol 647 MovieClip
"bats1x"Symbol 650 MovieClip Frame 2Symbol 649 MovieClip
"bats1x"Symbol 652 MovieClip Frame 2Symbol 651 MovieClip
"icons"Symbol 743 MovieClip Frame 1Symbol 742 MovieClip
"icons"Symbol 744 MovieClip Frame 1Symbol 743 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "loop1fast"
ExportAssets (56)Timeline Frame 1Symbol 2 as "squish"
ExportAssets (56)Timeline Frame 10Symbol 47 as "loop1slow"
ExportAssets (56)Timeline Frame 56Symbol 2 as "squish"
ExportAssets (56)Timeline Frame 56Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 57Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 58Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 59Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 60Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 61Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 62Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 63Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 64Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 65Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 66Symbol 523 as "fruit"
ExportAssets (56)Timeline Frame 67Symbol 523 as "fruit"

Labels

"loader"Frame 3
"hs_init"Frame 6
"introduce"Frame 10
"Menu"Frame 12
"Inst"Frame 18
"TT"Frame 26
"Ending"Frame 30
"Game Over"Frame 36
"Tute"Frame 46
"Game"Frame 56
"Normal Mode"Symbol 97 MovieClip Frame 5
"Time Trials Mode"Symbol 97 MovieClip Frame 17
"Brick Challenge Mode"Symbol 97 MovieClip Frame 30
"Pause"Symbol 97 MovieClip Frame 45
"exit1"Symbol 97 MovieClip Frame 53
"exit2"Symbol 97 MovieClip Frame 60
"Over"Symbol 247 MovieClip Frame 26
"lose"Symbol 267 MovieClip Frame 1
"win"Symbol 267 MovieClip Frame 14
"TT"Symbol 267 MovieClip Frame 26
"Game Over"Symbol 357 MovieClip Frame 4
"List"Symbol 357 MovieClip Frame 14
"TT HS"Symbol 357 MovieClip Frame 22
"squish"Symbol 384 MovieClip Frame 5
"locked"Symbol 384 MovieClip Frame 15
"swap"Symbol 384 MovieClip Frame 30
"supermove1"Symbol 384 MovieClip Frame 41
"ghost"Symbol 384 MovieClip Frame 50
"burst"Symbol 384 MovieClip Frame 56
"new level"Symbol 384 MovieClip Frame 68
"ice"Symbol 384 MovieClip Frame 78
"combo1"Symbol 384 MovieClip Frame 102
"combo2"Symbol 384 MovieClip Frame 108
"combo3"Symbol 384 MovieClip Frame 115
"combo4"Symbol 384 MovieClip Frame 123
"combo5"Symbol 384 MovieClip Frame 128
"combo6"Symbol 384 MovieClip Frame 137
"mallet"Symbol 384 MovieClip Frame 169
"fire"Symbol 384 MovieClip Frame 184
"bug"Symbol 384 MovieClip Frame 194
"Game Over"Symbol 384 MovieClip Frame 203
"Normal Mode"Symbol 563 MovieClip Frame 1
"Time Trials Mode"Symbol 563 MovieClip Frame 8
"Brick Challenge Mode"Symbol 563 MovieClip Frame 15
"null"Symbol 611 MovieClip Frame 1
"up"Symbol 611 MovieClip Frame 2
"over"Symbol 611 MovieClip Frame 3
"down"Symbol 611 MovieClip Frame 4
"vertical"Symbol 626 MovieClip Frame 2
"horizontal"Symbol 626 MovieClip Frame 35

Dynamic Text Variables

score_commaSymbol 273 EditableText"8,888,888,888"
score_commaSymbol 274 EditableText"8,888,888,888"
usernameSymbol 275 EditableText"WWW"
usernameSymbol 276 EditableText"WWW"
numSymbol 279 EditableText"1."
nameSymbol 280 EditableText"WWW"
scoreSymbol 281 EditableText"8,888,888,888"
numSymbol 282 EditableText"1."
nameSymbol 283 EditableText"WWW"
scoreSymbol 284 EditableText"8,888,888,888"
msgSymbol 297 EditableText""
numSymbol 349 EditableText"1."
nameSymbol 350 EditableText"WWW"
scoreSymbol 351 EditableText"8,888,888,888"
numSymbol 352 EditableText"1."
nameSymbol 353 EditableText"WWW"
scoreSymbol 354 EditableText"8,888,888,888"
_parent.numSymbol 575 EditableText"10"




http://swfchan.com/6/29650/info.shtml
Created: 19/5 -2019 19:53:11 Last modified: 19/5 -2019 19:53:11 Server time: 09/05 -2024 18:49:37