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

swfchan turned sixteen years old the day before yesterday! (5may2024)

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

Lady La Croix - Brew n Stew.swf

This is the info page for
Flash #124234

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


Text
<p align="center"><font face="Verdana" size="26" color="#000000" letterSpacing="1.000000" kerning="1"><b>Stage Completed</b></font></p>

<p align="center"><font face="Verdana" size="20" color="#000000" letterSpacing="1.000000" kerning="1"><b>Click to Continue</b></font></p>

<p align="center"><font face="Verdana" size="24" color="#000000" letterSpacing="1.000000" kerning="1"><b>Get ready for the next round</b></font></p>

M

T

A whole new world awaits you....

TM

Join Now!

Click Here to
Visit Us at
www.Mrtiki.com
Now!

Lady La Croix needs to make
potions and lots of them!
Help her by matching groups
of three or more. Use your MOUSE
to select and move the various tiles
one space at a time.

ACTIONSCRIPT

SCORE:

<p align="left"><font face="Brady Bunch Remastered" size="18" color="#ffffff" letterSpacing="1.000000" kerning="1"><b>10,0000</b></font></p>

TIME:

<p align="left"><font face="Brady Bunch Remastered" size="18" color="#ffffff" letterSpacing="1.000000" kerning="1"><b>00:00</b></font></p>

<p align="left"><font face="Brady Bunch Remastered" size="18" color="#ffffff" letterSpacing="0.000000" kerning="0">Level:</font></p>

Misses:

<p align="left"><font face="Verdana" size="18" color="#d3000c" letterSpacing="1.000000" kerning="1"><b>0</b></font></p>

<p align="center"><font face="Brady Bunch Remastered" size="40" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Your Score is 0</b></font></p>

ActionScript [AS1/AS2]

Frame 2
stop();
Frame 3
_root.bgMusic = new classes.BGM("gameMusic"); _root.sndEffect = new classes.SoundFX(["", "Turn", "Good", "Bad", "Bankrupt", "GameOver", "Solved", "Bonus", "_Click", "_Match"]); _root.soundFxStats = true; _root.keyboard = new classes.Keyboard(); _level0.IDS_play_game = "<p align='center'><font size='18'>Play Game</font></p>"; _level0.IDS_end_game = "<p align='center'><font size='18'>End Game</font></p>"; _level0.IDS_restart_game = "<p align='center'><font size='18'>Restart Game</font></p>"; _level0.IDS_send_score = "<p align='center'><font size='18'>Send Score</font></p>";
Frame 4
this.stop(); if (_root.soundFxStats) { _root.sound_btn.gotoAndStop(1); } else { _root.sound_btn.gotoAndStop(2); } _root.bgMusic.playMusic();
Instance of Symbol 166 MovieClip in Frame 4
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _level0.gLoader.trackPlay(); _root.gotoAndPlay("gameframe"); }
Instance of Symbol 169 MovieClip in Frame 4
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.bgMusic.stopMusic(); _root.gotoAndPlay("instructframe"); }
Frame 5
stop();
Instance of Symbol 193 MovieClip in Frame 5
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.gotoAndPlay("resetAllFrame"); }
Frame 6
stop(); _global.gGame = new classes.Game(_root.gameWorld, _root.promptWorld, _root.keyboard);
Instance of Symbol 197 MovieClip in Frame 6
onClipEvent (enterFrame) { _global.gGame.Main(); } onClipEvent (mouseUp) { _global.gGame.Click(_root.gameWorld._xmouse, _root.gameWorld._ymouse); } onClipEvent (mouseMove) { _global.gGame.Move(_root.gameWorld._xmouse, _root.gameWorld._ymouse); } onClipEvent (keyUp) { _global.gGame.Keypress(); }
Frame 7
_root.bgMusic.stopMusic(); _root.final_score_txt.text = "Your Score is " + _global.gGame.GetGameScore(); if (_root.zenMode) { _root.gotoAndPlay("nosendscoreframe"); } stop();
Instance of Symbol 218 MovieClip in Frame 7
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.gotoAndPlay("resetAllFrame"); }
Instance of Symbol 222 MovieClip in Frame 7
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _level0.gLoader.sendScore(_global.gGame.GetGameScore()); }
Frame 8
stop();
Instance of Symbol 218 MovieClip in Frame 8
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.initGame(); }
Instance of Symbol 15 MovieClip "background_mc" in Symbol 21 MovieClip [Prompt] Frame 1
on (rollOver) { this.useHandCursor = false; } on (release) { _global.gGame.ClosePrompt(); }
Symbol 50 MovieClip [Target] Frame 1
stop();
Symbol 50 MovieClip [Target] Frame 2
stop();
Symbol 55 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 55 MovieClip Frame 2
gotoAndPlay (1);
Symbol 55 MovieClip Frame 3
_root.play();
Symbol 226 MovieClip [__Packages.classes.SoundFX] Frame 0
class classes.SoundFX { var soundOn; function SoundFX (soundPassIn) { soundOn = true; soundTakeIn = soundPassIn; var _local3 = 0; while (_local3 < soundTakeIn.length) { sounds[_local3] = new Sound(_root); sounds[_local3].attachSound(soundTakeIn[_local3]); _local3++; } } function toggleOnOff() { soundOn = !soundOn; } function playSound(soundName) { if (soundOn) { var _local2 = 0; while (_local2 < sounds.length) { if (soundTakeIn[_local2] == soundName) { sounds[_local2].start(); } _local2++; } } } var soundTakeIn = new Array(); var sounds = new Array(); }
Symbol 227 MovieClip [__Packages.classes.BGM] Frame 0
class classes.BGM { var musicOn, music; function BGM (musicPassIn) { musicOn = true; music = new Sound(_root); music.attachSound(musicPassIn); } function toggleOnOff() { musicOn = !musicOn; } function playMusic() { if (musicOn) { music.start(); music.onSoundComplete = function () { this.start(); }; } else { music.stop(); } } function stopMusic() { music.stop(); } }
Symbol 228 MovieClip [__Packages.classes.Keyboard] Frame 0
class classes.Keyboard { var cookies, P1Keys, P2Keys; function Keyboard () { Setup(); } function Setup() { cookies = SharedObject.getLocal("/neopets/gamename/key_config"); if ((cookies.data.P1Keys == undefined) || (cookies.data.P1Keys.down == undefined)) { Reset(); trace("Keyboard Added"); } else { P1Keys = cookies.data.P1Keys; P2Keys = cookies.data.P2Keys; trace("Keyboard Retrieved"); } Reset(); } function Reset() { P1Keys = new Object(); P1Keys.Up = 87; P1Keys.Down = 83; P1Keys.Left = 65; P1Keys.Right = 68; P1Keys.Action = 70; P2Keys = new Object(); P2Keys.Up = 38; P2Keys.Down = 40; P2Keys.Left = 37; P2Keys.Right = 39; P2Keys.Action = 97; cookies.data.P1Keys = P1Keys; cookies.data.P2Keys = P2Keys; } }
Symbol 229 MovieClip [__Packages.classes.Game] Frame 0
class classes.Game { var gameStatus, gameKeyboard, mcGameWorld, mcPromptWorld, gameTime, gameScoreboard, startTime, gameLevel, gameWorld, mcPrompt; function Game (mcworld, mcpworld, keyboard) { InitVars(mcworld, mcpworld, keyboard); LoadScoreboard(); } function InitVars(mcworld, mcpworld, keyboard) { gameStatus = stageLOADLEVEL; gameKeyboard = keyboard; mcGameWorld = mcworld; mcPromptWorld = mcpworld; gameInfo[infoLevel] = 1; gameInfo[infoTotal] = 0; gameInfo[infoScore] = 0; } function Main() { gameTime = getTimer(); switch (gameStatus) { case stageLOADLEVEL : gLoadLevel(); break; case stageLOADWORLD : sLoadWorld(); break; case stageRUNNING : sRunning(); break; case stageCOMPLETE : sComplete(); break; case gameOVER : gOver(); break; case stagePAUSE : sPause(); } } function LoadScoreboard() { gameScoreboard = new classes.Scoreboard(); } function gLoadLevel() { startTime = gameTime; gameLevel = new classes.Level(); levelArray = gameLevel.GetLevel(); gameInfo[infoTotal] = 0; gameScoreboard.DisplayScore(); gameStatus = stageLOADWORLD; } function sLoadWorld() { gameWorld = new classes.World(mcGameWorld, gameKeyboard, levelArray); gameStatus = stageRUNNING; } function sRunning() { gameWorld.Main(gameTime); var _local2 = gameTime - startTime; _local2 = int(_local2 / 1000); if (_local2 >= roundTime) { gameStatus = gameOVER; } var _local3 = roundTime - _local2; gameScoreboard.UpdateTime(_local3); } function sComplete() { IncreaseGameLevel(); if (gameInfo[infoLevel] <= 7) { gameStatus = stageLOADLEVEL; } else { _global.gameCompleted = true; gameStatus = gameOVER; } } function gOver() { _root.gotoAndPlay("gameoverframe"); } function sPause() { } function GetGameLevel() { return(gameInfo[infoLevel]); } function GetTotalCleared() { return(gameInfo[infoTotal]); } function IncreaseTotalCleared(tileCleared) { gameInfo[infoTotal] = gameInfo[infoTotal] + tileCleared; IncreaseGameScore(tileCleared); } function GetGameScore() { return(gameInfo[infoScore]); } function IncreaseGameScore(multiply) { var _local2 = multiply; while (_local2 > 0) { gameInfo[infoScore] = gameInfo[infoScore] + (5 * _local2); _local2--; } gameScoreboard.DisplayScore(); } function IncreaseGameLevel() { gameInfo[infoLevel]++; gameScoreboard.DisplayLevel(); } function OpenPrompt() { mcPrompt = mcPromptWorld.attachMovie("Prompt", "Prompt", 0); gameStatus = stagePAUSE; } function ClosePrompt() { mcPrompt.removeMovieClip(); gameStatus = stageCOMPLETE; } function Click(xPos, yPos) { gameWorld.Click(xPos, yPos); } var roundTime = 180; var gameInfo = new Array(); var levelArray = new Array(); var popDepth = 10000; var stageLOADLEVEL = 0; var stageLOADWORLD = 1; var stageRUNNING = 2; var stageCOMPLETE = 3; var gameOVER = 4; var stagePAUSE = 5; var infoLevel = 0; var infoTotal = 1; var infoScore = 2; }
Symbol 230 MovieClip [__Packages.classes.Level] Frame 0
class classes.Level { var gameTime; function Level () { trace("Level Constructor Loaded"); InitVars(); InitLevel(); } function InitVars() { } function Main(gtime) { UpdateTime(gtime); } function UpdateTime(gtime) { gameTime = gtime; } function InitLevel() { var _local2 = random(3) + 1; switch (_local2) { case 1 : Stage1(); break; case 2 : Stage2(); break; case 3 : Stage3(); break; case 4 : Stage4(); } } function Stage1() { levelArray = new Array(); levelArray[0] = new Array(1, 3, 7, 2, 3, 2, 2, 0, 0, 2); levelArray[1] = new Array(0, 2, 5, 1, 1, 4, 3, 1, 5, 1); levelArray[2] = new Array(1, 0, 0, 2, 1, 3, 3, 2, 1, 2); levelArray[3] = new Array(0, 1, 6, 0, 6, 2, 5, 1, 3, 2); levelArray[4] = new Array(7, 0, 1, 1, 0, 2, 3, 2, 3, 6); levelArray[5] = new Array(1, 1, 2, 4, 6, 0, 2, 3, 7, 1); levelArray[6] = new Array(0, 1, 0, 0, 1, 1, 2, 1, 2, 2); levelArray[7] = new Array(1, 0, 5, 1, 3, 2, 3, 0, 6, 1); levelArray[8] = new Array(0, 0, 7, 1, 0, 4, 5, 3, 2, 3); levelArray[9] = new Array(1, 3, 3, 0, 1, 1, 2, 3, 1, 3); } function Stage2() { levelArray = new Array(); levelArray[0] = new Array(3, 3, 1, 2, 3, 2, 2, 0, 0, 2); levelArray[1] = new Array(1, 2, 2, 1, 1, 0, 3, 1, 2, 1); levelArray[2] = new Array(2, 0, 0, 2, 1, 2, 3, 2, 1, 2); levelArray[3] = new Array(0, 1, 5, 0, 0, 5, 1, 1, 5, 0); levelArray[4] = new Array(0, 0, 2, 2, 3, 1, 1, 2, 3, 0); levelArray[5] = new Array(1, 1, 3, 3, 0, 0, 2, 4, 0, 7); levelArray[6] = new Array(0, 6, 0, 4, 1, 1, 2, 1, 2, 7); levelArray[7] = new Array(1, 0, 3, 1, 3, 2, 3, 0, 0, 1); levelArray[8] = new Array(6, 0, 2, 1, 0, 2, 1, 1, 2, 3); levelArray[9] = new Array(1, 3, 3, 0, 4, 1, 2, 3, 1, 7); } function Stage3() { levelArray = new Array(); levelArray[0] = new Array(3, 3, 1, 2, 3, 2, 2, 0, 1, 1); levelArray[1] = new Array(1, 2, 2, 0, 1, 0, 3, 1, 0, 1); levelArray[2] = new Array(2, 3, 3, 2, 0, 2, 3, 2, 0, 2); levelArray[3] = new Array(0, 5, 3, 0, 0, 3, 1, 4, 3, 0); levelArray[4] = new Array(0, 0, 2, 6, 6, 3, 4, 2, 3, 0); levelArray[5] = new Array(1, 2, 3, 3, 0, 0, 2, 1, 0, 1); levelArray[6] = new Array(0, 5, 0, 0, 1, 1, 3, 7, 1, 7); levelArray[7] = new Array(1, 0, 3, 1, 4, 2, 3, 0, 6, 1); levelArray[8] = new Array(0, 5, 2, 3, 2, 2, 1, 1, 2, 3); levelArray[9] = new Array(1, 3, 2, 3, 1, 1, 2, 1, 2, 3); } function Stage4() { levelArray = new Array(); levelArray[0] = new Array(0, 1, 1, 6, 0, 1, 1, 6, 5, 0); levelArray[1] = new Array(3, 0, 6, 7, 0, 0, 1, 6, 5, 1); levelArray[2] = new Array(3, 7, 5, 2, 2, 3, 5, 2, 3, 3); levelArray[3] = new Array(2, 2, 5, 2, 3, 3, 5, 2, 2, 3); levelArray[4] = new Array(0, 1, 1, 6, 0, 1, 1, 6, 5, 0); levelArray[5] = new Array(0, 0, 5, 6, 0, 0, 1, 6, 5, 1); levelArray[6] = new Array(3, 7, 3, 2, 2, 3, 5, 2, 3, 3); levelArray[7] = new Array(2, 7, 5, 2, 3, 3, 5, 2, 2, 3); levelArray[8] = new Array(0, 1, 1, 6, 0, 1, 1, 6, 5, 0); levelArray[9] = new Array(0, 0, 1, 6, 0, 0, 1, 6, 5, 1); } function GetLevel() { return(levelArray); } function GetNeededNumber() { return(tileNeeded); } var levelArray = new Array(); var tileType = new Array(); var gridTableSize = 9; var tileNeeded = 70; }
Symbol 231 MovieClip [__Packages.classes.World] Frame 0
class classes.World { var gameKB, mcGameWorld, gameTiles, gameTarget, gameTime; function World (mcworld, keyboard, lvlArray) { InitVars(mcworld, keyboard, lvlArray); LoadTiles(); LoadTarget(); } function InitVars(mcworld, keyboard, lvlArray) { gameKB = keyboard; mcGameWorld = mcworld; levelArray = lvlArray; } function Main(gtime) { UpdateTime(gtime); KeyControl(); gameTiles.Main(); gameTarget.Main(); } function KeyControl() { if (Key.isDown(gameKB.P1Keys.Up)) { } if (Key.isDown(gameKB.P1Keys.Down)) { } if (Key.isDown(gameKB.P1Keys.Left)) { } if (Key.isDown(gameKB.P1Keys.Right)) { } if (Key.isDown(gameKB.P1Keys.Action)) { } } function Click(xPos, yPos) { gameTarget.Click(xPos, yPos); } function UpdateTime(gtime) { gameTime = gtime; } function LoadTiles() { gameTiles = new classes.Tiles(mcGameWorld, levelArray); } function LoadTarget() { gameTarget = new classes.Target(mcGameWorld, gameTiles); } function CheckNoMoves() { return(gameTiles.CheckNoMoves()); } var levelArray = new Array(); var vMoveLeft = 0; var vMoveRight = 1; var vMoveUp = 2; var vMoveDown = 3; }
Symbol 232 MovieClip [__Packages.classes.Tiles] Frame 0
class classes.Tiles { var mcGameWorld, tileStatus, gameTime, tile1, tile1MoveX, tile1MoveY, tile2, tile2MoveX, tile2MoveY, mainTileX, mainTileY, subTileX, subTileY, swapCounter, gameCheckMoves; function Tiles (mworld, lvlArray) { InitVars(mworld, lvlArray); LoadCheckMoves(); BasicGenerate(); } function InitVars(mworld, lvlArray) { mcGameWorld = mworld; levelArray = lvlArray; tileStatus = statusNothing; } function Main(gtime) { UpdateTime(gtime); switch (tileStatus) { case statusNothing : Nothing(); break; case statusSwapping : Swapping(); break; case statusClear : Clear(); break; case statusClearing : Clearing(); break; case statusSwappingBack : SwappingBack(); break; case statusCompress : Compress(); break; case statusCompressing : Compressing(); break; case statusCheckForMoves : CheckForMoves(); } } function UpdateTime(gtime) { gameTime = gtime; } function BasicGenerate() { yPos = 0; var _local3 = 0; while (_local3 < tilesRow) { tilesArray[_local3] = new Array(); var _local2 = 0; while (_local2 < tilesColumn) { var _local5 = levelArray[_local3][_local2]; var _local4 = (_local3 * tilesColumn) + _local2; tilesArray[_local3][_local2] = mcGameWorld.attachMovie("Tile" + _local5, (("Tile" + _local3) + "_") + _local2, tilesDepth + _local4); tilesArray[_local3][_local2]._x = xPos; tilesArray[_local3][_local2]._y = yPos; xPos = xPos + gridSize; _local2++; } xPos = 0; yPos = yPos + gridSize; _local3++; } } function Swap(sTileX, sTileY, cTileX, cTileY) { var _local6 = tilesArray[sTileY][sTileX]; var _local9 = tilesArray[sTileY][sTileX]._x; var _local8 = tilesArray[sTileY][sTileX]._y; var _local7 = levelArray[sTileY][sTileX]; tile1 = tilesArray[sTileY][sTileX]; tile1MoveX = tilesArray[cTileY][cTileX]._x - tilesArray[sTileY][sTileX]._x; tile1MoveY = tilesArray[cTileY][cTileX]._y - tilesArray[sTileY][sTileX]._y; tile2 = tilesArray[cTileY][cTileX]; tile2MoveX = tile1MoveX * -1; tile2MoveY = tile1MoveY * -1; tilesArray[sTileY][sTileX] = tilesArray[cTileY][cTileX]; levelArray[sTileY][sTileX] = levelArray[cTileY][cTileX]; tilesArray[cTileY][cTileX] = _local6; levelArray[cTileY][cTileX] = _local7; tilesArray[cTileY][cTileX].swapDepths(tilesArray[sTileY][sTileX]); mainTileX = sTileX; mainTileY = sTileY; subTileX = cTileX; subTileY = cTileY; tileBusy = true; swapCounter = 1; bClearAll = false; tileStatus = statusSwapping; } function GetTileID(sTileX, sTileY) { return(levelArray[sTileY][sTileX]); } function CheckBusy() { return(tileBusy); } function Nothing() { } function Swapping() { tile1._x = tile1._x + (tile1MoveX / swapSpeed); tile1._y = tile1._y + (tile1MoveY / swapSpeed); tile2._x = tile2._x + (tile2MoveX / swapSpeed); tile2._y = tile2._y + (tile2MoveY / swapSpeed); swapCounter++; if (swapCounter > swapSpeed) { tileStatus = statusClear; } } function SwappingBack() { tile1._x = tile1._x + (tile1MoveX / swapSpeed); tile1._y = tile1._y + (tile1MoveY / swapSpeed); tile2._x = tile2._x + (tile2MoveX / swapSpeed); tile2._y = tile2._y + (tile2MoveY / swapSpeed); swapCounter++; if (swapCounter > swapSpeed) { tileStatus = statusNothing; } } function Clear() { var _local3 = levelArray[mainTileY][mainTileX]; var _local2 = levelArray[subTileY][subTileX]; if (_local3 != 100) { CheckRow(mainTileY, mainTileX, _local3); CheckCol(mainTileY, mainTileX, _local3); } if (_local2 != 100) { CheckRow(subTileY, subTileX, _local2); CheckCol(subTileY, subTileX, _local2); } clearCounter = 0; tileStatus = statusClearing; } function CheckRow(tileY, tileX, ttype) { var _local9 = 0; var _local10 = 0; var _local4 = false; var _local5 = false; var _local11 = 0; var _local3 = tileX; while (_local3 <= 9) { if (_local4 == false) { if (levelArray[tileY][_local3 + 1] == ttype) { _local10++; } else { _local4 = true; } } _local3++; } _local3 = tileX; while (_local3 >= 0) { if (_local5 == false) { if (levelArray[tileY][_local3 - 1] == ttype) { _local9++; } else { _local5 = true; } } _local3--; } _local11 = (_local10 + _local9) + 1; if (_local11 >= 3) { SetRow(tileX, tileY, _local9, _local10); _root.sndEffect.playSound("_Match"); } } function CheckCol(tileY, tileX, ttype) { var _local9 = 0; var _local10 = 0; var _local4 = false; var _local5 = false; var _local11 = 0; var _local3 = tileY; while (_local3 <= 9) { if (_local5 == false) { if (levelArray[_local3 + 1][tileX] == ttype) { _local10++; } else { _local5 = true; } } _local3++; } _local3 = tileY; while (_local3 >= 3) { if (_local4 == false) { if (levelArray[_local3 - 1][tileX] == ttype) { _local9++; } else { _local4 = true; } } _local3--; } _local11 = (_local10 + _local9) + 1; if (_local11 >= 3) { SetCol(tileX, tileY, _local10, _local9); _root.sndEffect.playSound("_Match"); } } function SetRow(tileX, tileY, leftrowNo, rightrowNo) { var _local3 = tileX; while (_local3 <= (tileX + rightrowNo)) { levelArray[tileY][_local3] = 99; _local3++; } var _local2 = tileX; while (_local2 > (tileX - leftrowNo)) { levelArray[tileY][_local2 - 1] = 99; _local2--; } } function SetCol(tileX, tileY, downcolNo, upcolNo) { var _local3 = tileY; while (_local3 <= (tileY + downcolNo)) { levelArray[_local3][tileX] = 99; _local3++; } var _local2 = tileY; while (_local2 > (tileY - upcolNo)) { levelArray[_local2 - 1][tileX] = 99; _local2--; } } function Clearing() { var _local5 = 0; while (_local5 <= 9) { var _local4 = 0; while (_local4 <= 9) { if (levelArray[_local5][_local4] == 99) { if (!clearSounded) { _root.sndEffect.playSound("Correct"); _root.Portrait.Character.gotoAndPlay(2); clearSounded = true; } tilesArray[_local5][_local4]._alpha = tilesArray[_local5][_local4]._alpha - 20; } _local4++; } _local5++; } clearCounter++; if (clearCounter >= 5) { var _local6 = 0; _local5 = 0; while (_local5 <= 9) { var _local4 = 0; while (_local4 <= 9) { if (levelArray[_local5][_local4] == 99) { _local6++; tilesArray[_local5][_local4]._visible = false; levelArray[_local5][_local4] = 100; } _local4++; } _local5++; } _global.gGame.IncreaseTotalCleared(_local6); if (_local6 > 0) { tileStatus = statusCompress; } else if (_local6 == 0) { if (!bClearAll) { SwapBack(); } else { tileStatus = statusCheckForMoves; } } clearSounded = false; tileBusy = false; } } function GetClearedNumber() { return(tilesTotalClear); } function CheckReady() { if (tileStatus == statusNothing) { return(true); } return(false); } function SwapBack() { Swap(mainTileX, mainTileY, subTileX, subTileY); tileStatus = statusSwappingBack; } function Compress() { var _local4 = 0; var _local5; var _local2 = tilesRow - 1; while (_local2 > -1) { var _local3 = 0; while (_local3 < tilesColumn) { if (levelArray[_local2][_local3] == 100) { if (lowestEmptyRow == 999) { lowestEmptyRow = _local2; } _local4++; if (_local2 == lowestEmptyRow) { tilesArray[_local2][_local3].removeMovieClip(); } levelArray[_local2][_local3] = levelArray[_local2 - 1][_local3]; tilesArray[_local2][_local3] = tilesArray[_local2 - 1][_local3]; levelArray[_local2 - 1][_local3] = 100; tilesArray[_local2 - 1][_local3] = undefined; if (_local2 == 1) { levelArray[_local2 - 1][_local3] = 101; tilesArray[_local2 - 1][_local3] = undefined; } } _local3++; } _local2--; } if (_local4 == 0) { SetShift(); } } function SetShift() { shiftArray = new Array(); shiftAmount = 0; var _local3 = 0; while (_local3 < tilesColumn) { shiftArray[_local3] = new Array(); columnLowest[_local3] = undefined; var _local2 = lowestEmptyRow; while (_local2 > -1) { if (tilesArray[_local2][_local3] != undefined) { if (tilesArray[_local2][_local3]._y != (_local2 * gridSize)) { var _local6 = ((_local2 * tilesColumn) + _local3) + tilesDepth; var _local5 = tilesArray[_local2][_local3]._x; var _local4 = tilesArray[_local2][_local3]._y; tilesArray[_local2][_local3].removeMovieClip(); tilesArray[_local2][_local3] = mcGameWorld.attachMovie("Tile" + levelArray[_local2][_local3], (("Tile" + _local2) + "_") + _local3, _local6); tilesArray[_local2][_local3]._x = _local5; tilesArray[_local2][_local3]._y = _local4; if (columnLowest[_local3] == undefined) { columnLowest[_local3] = _local2; } shiftArray[_local3].push(tilesArray[_local2][_local3]); shiftAmount++; } } _local2--; } _local3++; } Generate(); _local3 = 0; while (_local3 < tilesColumn) { _local3++; } _local3 = 0; while (_local3 < tilesColumn) { dropYDist[_local3] = 0; if (columnLowest[_local3] != undefined) { dropYDist[_local3] = (columnLowest[_local3] * gridSize) - shiftArray[_local3][0]._y; } _local3++; } tileStatus = statusCompressing; } function Generate() { var _local5 = 0; var _local2 = 0; while (_local2 < tilesColumn) { var _local3 = lowestEmptyRow; while (_local3 > -1) { if (levelArray[_local3][_local2] == 101) { _local5++; var _local4 = ((_local3 * tilesColumn) + _local2) + tilesDepth; levelArray[_local3][_local2] = random(8); tilesArray[_local3][_local2] = mcGameWorld.attachMovie("Tile" + levelArray[_local3][_local2], (("Tile" + _local3) + "_") + _local2, _local4); tilesArray[_local3][_local2]._x = shiftArray[_local2][shiftArray[_local2].length - 1]._x; tilesArray[_local3][_local2]._y = shiftArray[_local2][shiftArray[_local2].length - 1]._y - gridSize; shiftArray[_local2].push(tilesArray[_local3][_local2]); } _local3--; } _local2++; } } function Compressing() { var _local3 = 0; while (_local3 < tilesColumn) { if (dropYDist[_local3] > 0) { var _local2 = 0; while (_local2 < shiftArray[_local3].length) { shiftArray[_local3][_local2]._y = shiftArray[_local3][_local2]._y + dropSpeed; _local2++; } dropYDist[_local3] = dropYDist[_local3] - dropSpeed; } _local3++; } var _local4 = 0; _local3 = 0; while (_local3 < tilesColumn) { _local4 = _local4 + dropYDist[_local3]; _local3++; } if (_local4 <= 0) { lowestEmptyRow = 999; BasicGenerate(); ClearAll(); } } function ClearAll() { var _local4 = 2; while (_local4 < tilesRow) { var _local2 = 0; while (_local2 < tilesColumn) { var _local3 = levelArray[_local4][_local2]; if ((_local3 != 100) || (_local3 != 99)) { CheckRow(_local4, _local2, _local3); CheckCol(_local4, _local2, _local3); } _local2++; } _local4++; } bClearAll = true; clearCounter = 0; tileStatus = statusClearing; } function LoadCheckMoves() { gameCheckMoves = new classes.CheckMoves(); } function CheckForMoves() { var _local5 = new Array(); var _local4 = 0; while (_local4 < tilesRow) { _local5[_local4] = new Array(); var _local3 = 0; while (_local3 < tilesColumn) { _local5[_local4][_local3] = levelArray[_local4][_local3]; _local3++; } _local4++; } var _local6 = gameCheckMoves.CheckAvailable(_local5); _global.trace("bGotMoves=" + _local6); _local6 = true; if (_local6) { tileStatus = statusNothing; } else { tileStatus = statusGameOver; } } function CheckNoMoves() { if (tileStatus == statusGameOver) { return(true); } return(false); } var gridSize = 50; var tilesArray = new Array(); var levelArray = new Array(); var shiftArray = new Array(); var shiftAmount = 0; var tilesDepth = 100; var tilesRow = 10; var tilesColumn = 10; var xPos = 0; var yPos = 0; var clearCounter = 0; var tileBusy = false; var clearSounded = false; var tilesTotalClear = 0; var bClearAll = false; var dropYDist = new Array(); var lowestEmptyRow = 999; var columnLowest = new Array(); var swapSpeed = 3; var dropSpeed = 15; var vMoveLeft = 0; var vMoveRight = 1; var vMoveUp = 2; var vMoveDown = 3; var statusNothing = 0; var statusSwapping = 1; var statusClear = 2; var statusClearing = 3; var statusSwappingBack = 4; var statusCompress = 5; var statusCompressing = 6; var statusCheckForMoves = 7; var statusGameOver = 8; }
Symbol 233 MovieClip [__Packages.classes.CheckMoves] Frame 0
class classes.CheckMoves { var gameTime, mainTileX, mainTileY, subTileX, subTileY; function CheckMoves () { InitVars(); } function InitVars() { checkArray[0] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[1] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[2] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[3] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[4] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[5] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[6] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[7] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[8] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); checkArray[9] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[0] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[1] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[2] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[3] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[4] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[5] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[6] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[7] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[8] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); tempCheckArray[9] = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0); } function Main(gtime) { UpdateTime(gtime); } function UpdateTime(gtime) { gameTime = gtime; } function Swap(sTileX, sTileY, cTileX, cTileY) { var _local6 = tempCheckArray[sTileY][sTileX]; tempCheckArray[sTileY][sTileX] = tempCheckArray[cTileY][cTileX]; tempCheckArray[cTileY][cTileX] = _local6; mainTileX = sTileX; mainTileY = sTileY; subTileX = cTileX; subTileY = cTileY; } function CheckGotMoves() { var _local3 = tempCheckArray[mainTileY][mainTileX]; var _local2 = tempCheckArray[subTileY][subTileX]; var _local7 = CheckRow(mainTileY, mainTileX, _local3); var _local5 = CheckCol(mainTileY, mainTileX, _local3); var _local6 = CheckRow(subTileY, subTileX, _local2); var _local4 = CheckCol(subTileY, subTileX, _local2); if (((_local7 || (_local5)) || (_local6)) || (_local4)) { return(true); } return(false); } function CheckRow(tileY, tileX, ttype) { var _local8 = 0; var _local9 = 0; var _local3 = false; var _local4 = false; var _local10 = 0; var _local2 = tileX; while (_local2 <= 9) { if (_local3 == false) { if (tempCheckArray[tileY][_local2 + 1] == ttype) { _local9++; } else { _local3 = true; } } _local2++; } _local2 = tileX; while (_local2 >= 0) { if (_local4 == false) { if (tempCheckArray[tileY][_local2 - 1] == ttype) { _local8++; } else { _local4 = true; } } _local2--; } _local10 = (_local9 + _local8) + 1; if (_local10 >= 3) { return(true); } return(false); } function CheckCol(tileY, tileX, ttype) { var _local8 = 0; var _local9 = 0; var _local3 = false; var _local4 = false; var _local10 = 0; var _local2 = tileY; while (_local2 <= 9) { if (_local4 == false) { if (tempCheckArray[_local2 + 1][tileX] == ttype) { _local9++; } else { _local4 = true; } } _local2++; } _local2 = tileY; while (_local2 >= 3) { if (_local3 == false) { if (tempCheckArray[_local2 - 1][tileX] == ttype) { _local8++; } else { _local3 = true; } } _local2--; } _local10 = (_local9 + _local8) + 1; if (_local10 >= 3) { return(true); } return(false); } function CheckAvailable(tarray) { _global.trace("checkMoves::CheckAvailable(tarray)"); var _local4 = 0; while (_local4 < tilesRow) { var _local3 = 0; while (_local3 < tilesColumn) { checkArray[_local4][_local3] = tarray[_local4][_local3]; tempCheckArray[_local4][_local3] = tarray[_local4][_local3]; _local3++; } _local4++; } var _local6 = CheckAll(); return(_local6); } function Reset() { var _local3 = 0; while (_local3 < tilesRow) { var _local2 = 0; while (_local2 < tilesColumn) { tempCheckArray[_local3][_local2] = checkArray[_local3][_local2]; _local2++; } _local3++; } } function CheckAll() { var _local5 = false; var _local4 = false; var _local3 = 3; while (_local3 < (tilesRow - 1)) { var _local2 = 0; while (_local2 < (tilesColumn - 1)) { Swap(_local2, _local3, _local2 + 1, _local3); _local5 = CheckGotMoves(); Reset(); Swap(_local2, _local3, _local2, _local3 + 1); _local4 = CheckGotMoves(); Reset(); if (_local5 || (_local4)) { return(true); } _local2++; } _local3++; } return(false); } var checkArray = new Array(); var tempCheckArray = new Array(); var tilesRow = 10; var tilesColumn = 10; }
Symbol 234 MovieClip [__Packages.classes.Target] Frame 0
class classes.Target { var mcGameWorld, gameTiles, targetStatus, gameTime, mcTarget; function Target (mworld, gtiles) { InitVars(mworld, gtiles); LoadTargetSprite(); } function InitVars(mworld, gtiles) { mcGameWorld = mworld; gameTiles = gtiles; targetStatus = statusSelectFirst; } function Main(gtime) { UpdateTime(gtime); if (targetStatus == statusWait) { Wait(); } } function UpdateTime(gtime) { gameTime = gtime; } function LoadTargetSprite() { mcTarget = mcGameWorld.attachMovie("Target", "Target", 1000); } function Click(xPos, yPos) { _global.trace("click"); _root.sndEffect.playSound("_Click"); var _local5 = Math.floor(xPos / gridSize); var _local4 = Math.floor(yPos / gridSize); switch (targetStatus) { case statusSelectFirst : SelectFirst(_local5, _local4); break; case statusSelectSecond : SelectSecond(_local5, _local4); break; case statusWait : _global.trace("Target::targetStatus = statusWait"); } } function SelectFirst(iCol, iRow) { if ((iRow >= 2) && (iRow < tilesRow)) { if ((iCol >= 0) && (iCol < tilesColumn)) { mcTarget._visible = true; firstGridX = iCol; firstGridY = iRow; mcTarget._x = iCol * gridSize; mcTarget._y = iRow * gridSize; targetStatus = statusSelectSecond; } } } function SelectSecond(iCol, iRow) { if ((iRow >= 2) && (iRow < tilesRow)) { if ((iCol >= 0) && (iCol < tilesColumn)) { if ((iCol == (firstGridX + 1)) || (iCol == (firstGridX - 1))) { if (iRow == firstGridY) { secondGridX = iCol; secondGridY = iRow; ShiftTile(); targetStatus = statusWait; } else { mcTarget._visible = false; targetStatus = statusWait; } } else if ((iRow == (firstGridY + 1)) || (iRow == (firstGridY - 1))) { if (iCol == firstGridX) { secondGridX = iCol; secondGridY = iRow; ShiftTile(); targetStatus = statusWait; } } else { mcTarget._visible = false; targetStatus = statusWait; } } } } function ShiftTile() { mcTarget._visible = false; gameTiles.Swap(firstGridX, firstGridY, secondGridX, secondGridY); } function Wait() { var _local2 = gameTiles.CheckReady(); if (_local2) { targetStatus = statusSelectFirst; } } var firstGridX = 0; var firstGridY = 0; var secondGridX = 0; var secondGridY = 0; var gridSize = 50; var targetLocked = false; var tilesRow = 10; var tilesColumn = 10; var startSelectTime = 0; var startMoveTime = 0; var vMoveLeft = 0; var vMoveRight = 1; var vMoveUp = 2; var vMoveDown = 3; var statusSelectFirst = 0; var statusSelectSecond = 1; var statusWait = 2; }
Symbol 235 MovieClip [__Packages.classes.Scoreboard] Frame 0
class classes.Scoreboard { function Scoreboard () { InitVars(); } function InitVars() { } function Main() { } function LivesGraphic() { if (_global.gGame.GetGameLives() > 4) { _root.Lives1._alpha = 100; _root.Lives2._visible = false; _root.Lives3._visible = false; _root.Lives4._visible = false; _root.livesMax_txt.htmlText = " X " + _global.gGame.GetGameLives(); } else if (_global.gGame.GetGameLives() == 4) { _root.Lives1._alpha = 100; _root.Lives2._alpha = 100; _root.Lives3._alpha = 100; _root.Lives1._visible = true; _root.Lives2._visible = true; _root.Lives3._visible = true; _root.Lives4._visible = true; _root.livesMax_txt.htmlText = ""; } else if (_global.gGame.GetGameLives() == 3) { _root.Lives1._alpha = 100; _root.Lives2._alpha = 100; _root.Lives3._alpha = 100; _root.Lives1._visible = true; _root.Lives2._visible = true; _root.Lives3._visible = true; _root.Lives4._visible = false; _root.livesMax_txt.htmlText = ""; } else if (_global.gGame.GetGameLives() == 2) { _root.Lives1._alpha = 100; _root.Lives2._alpha = 100; _root.Lives3._alpha = 25; _root.Lives1._visible = true; _root.Lives2._visible = true; _root.Lives3._visible = true; _root.Lives4._visible = false; _root.livesMax_txt.htmlText = ""; } else if (_global.gGame.GetGameLives() == 1) { _root.Lives1._alpha = 100; _root.Lives2._alpha = 25; _root.Lives3._alpha = 25; _root.Lives1._visible = true; _root.Lives2._visible = true; _root.Lives3._visible = true; _root.Lives4._visible = false; _root.livesMax_txt.htmlText = ""; } } function DisplayTileCleared(tilesClear, tilesNeed) { _root.clear_txt.htmlText = ((("<p align='center'><font size='18'>Tiles Cleared<br>" + tilesClear) + "/") + tilesNeed) + "</font></p>"; } function DisplayScore() { _root.Panel.score_txt.text = _global.gGame.GetGameScore(); } function DisplayLevel() { _root.level_txt.htmlText = "Level: " + _global.gGame.GetGameLevel(); } function UpdateTime(iTime) { if (savedTime != iTime) { savedTime = iTime; var _local5 = int(iTime / 60); var _local3 = iTime - (_local5 * 60); if (_local3 < 10) { var _local6 = "0"; } else { var _local6 = ""; } _root.Panel.time_txt.text = ((_local5 + ":") + _local6) + _local3; } } var savedTime = 0; }
Symbol 123 MovieClip Frame 186
stop(); this._parent.play();
Symbol 166 MovieClip Frame 1
stop();
Symbol 166 MovieClip Frame 2
stop();
Symbol 169 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 2
stop();
Symbol 170 MovieClip Frame 1
stop();
Symbol 170 MovieClip Frame 2
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 2
stop();
Symbol 175 MovieClip Frame 1
stop();
Instance of Symbol 170 MovieClip in Symbol 175 MovieClip Frame 1
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.bgMusic.toggleOnOff(); _root.sndEffect.toggleOnOff(); _root.bgMusic.playMusic(); _root.soundFxStats = true; this._parent.gotoAndStop(2); }
Symbol 175 MovieClip Frame 2
stop();
Instance of Symbol 173 MovieClip in Symbol 175 MovieClip Frame 2
on (rollOver) { this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (release) { _root.bgMusic.toggleOnOff(); _root.sndEffect.toggleOnOff(); _root.bgMusic.playMusic(); _root.soundFxStats = false; this._parent.gotoAndStop(1); }
Symbol 183 Button
on (release) { getURL ("http://www.mrtiki.com/?ref=Wee", "_blank"); }
Symbol 190 MovieClip Frame 1
play();
Symbol 190 MovieClip Frame 10
stop();
Symbol 193 MovieClip Frame 1
stop();
Symbol 193 MovieClip Frame 2
stop();
Symbol 200 Button
on (rollOver) { this.exit.gotoAndStop(2); } on (rollOut) { this.exit.gotoAndStop(1); } on (release) { _root.gotoAndPlay("gameoverframe"); }
Symbol 208 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 2
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 218 MovieClip Frame 2
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 2
stop();

Library Items

Symbol 1 Font [customGenericGame0_fnt]
Symbol 2 Font [customGenericGame1_fnt]Used by:18 19 20 213 214
Symbol 3 Sound [Turn]
Symbol 4 Sound [Solved]
Symbol 5 Sound [Good]
Symbol 6 Sound [GameOver]
Symbol 7 Sound [gameMusic]
Symbol 8 Sound [Bankrupt]
Symbol 9 Sound [Bad]
Symbol 10 Sound [_Shift]
Symbol 11 Sound [_Match]
Symbol 12 Sound [_Click]
Symbol 13 GraphicUsed by:14 51 53 183
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:21  Timeline
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:21
Symbol 18 EditableTextUses:2Used by:21
Symbol 19 EditableTextUses:2Used by:21
Symbol 20 EditableTextUses:2Used by:21
Symbol 21 MovieClip [Prompt]Uses:15 17 18 19 20
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 MovieClip [Tile0]Uses:23
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 MovieClip [Tile1]Uses:26
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:30
Symbol 30 MovieClip [Tile2]Uses:29
Symbol 31 BitmapUsed by:32
Symbol 32 GraphicUses:31Used by:33
Symbol 33 MovieClip [Tile4]Uses:32
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:36
Symbol 36 MovieClip [Tile7]Uses:35
Symbol 37 BitmapUsed by:38
Symbol 38 GraphicUses:37Used by:39
Symbol 39 MovieClip [Tile6]Uses:38
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:42
Symbol 42 MovieClip [Tile5]Uses:41
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:45
Symbol 45 MovieClip [Tile3]Uses:44
Symbol 46 GraphicUsed by:48
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:46 47Used by:50
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClip [Target]Uses:48 49Used by:Timeline
Symbol 51 MovieClipUses:13Used by:Timeline
Symbol 52 GraphicUsed by:55
Symbol 53 MovieClipUses:13Used by:55
Symbol 54 GraphicUsed by:55
Symbol 55 MovieClipUses:52 53 54Used by:Timeline
Symbol 56 GraphicUsed by:123  Timeline
Symbol 57 FontUsed by:58 59 177
Symbol 58 TextUses:57Used by:123  Timeline
Symbol 59 TextUses:57Used by:123  Timeline
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:123  Timeline
Symbol 226 MovieClip [__Packages.classes.SoundFX]
Symbol 227 MovieClip [__Packages.classes.BGM]
Symbol 228 MovieClip [__Packages.classes.Keyboard]
Symbol 229 MovieClip [__Packages.classes.Game]
Symbol 230 MovieClip [__Packages.classes.Level]
Symbol 231 MovieClip [__Packages.classes.World]
Symbol 232 MovieClip [__Packages.classes.Tiles]
Symbol 233 MovieClip [__Packages.classes.CheckMoves]
Symbol 234 MovieClip [__Packages.classes.Target]
Symbol 235 MovieClip [__Packages.classes.Scoreboard]
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:123
Symbol 64 BitmapUsed by:65
Symbol 65 GraphicUses:64Used by:66
Symbol 66 MovieClipUses:65Used by:69
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:69
Symbol 69 MovieClipUses:66 68Used by:123
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:123
Symbol 72 GraphicUsed by:79
Symbol 73 GraphicUsed by:79
Symbol 74 GraphicUsed by:79
Symbol 75 GraphicUsed by:79
Symbol 76 GraphicUsed by:79
Symbol 77 GraphicUsed by:79
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:72 73 74 75 76 77 78Used by:80
Symbol 80 MovieClipUses:79Used by:123
Symbol 81 GraphicUsed by:90
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:90
Symbol 84 GraphicUsed by:89
Symbol 85 GraphicUsed by:89
Symbol 86 GraphicUsed by:89
Symbol 87 GraphicUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:84 85 86 87 88Used by:90
Symbol 90 MovieClipUses:81 83 89Used by:91
Symbol 91 MovieClipUses:90Used by:123
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:114 115
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:114 115
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:114 115
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:114 115
Symbol 100 GraphicUsed by:101
Symbol 101 MovieClipUses:100Used by:114 115
Symbol 102 GraphicUsed by:103
Symbol 103 MovieClipUses:102Used by:114 115
Symbol 104 GraphicUsed by:109
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:109
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:104 106 108Used by:114 115
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:114 115
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114 115
Symbol 114 MovieClipUses:93 95 97 99 101 103 109 111 113Used by:123
Symbol 115 MovieClipUses:93 95 97 99 101 109 103 111 113Used by:123
Symbol 116 GraphicUsed by:119
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:119
Symbol 119 MovieClipUses:116 118Used by:123
Symbol 120 FontUsed by:121
Symbol 121 TextUses:120Used by:122
Symbol 122 MovieClipUses:121Used by:123
Symbol 123 MovieClipUses:63 69 71 56 58 59 80 91 114 115 119 122 61Used by:Timeline
Symbol 124 GraphicUsed by:125
Symbol 125 MovieClipUses:124Used by:159
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:159
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:159
Symbol 130 GraphicUsed by:133
Symbol 131 GraphicUsed by:132
Symbol 132 MovieClipUses:131Used by:133 203
Symbol 133 MovieClipUses:130 132Used by:159
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:159
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:159
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:159
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:159
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:159
Symbol 144 GraphicUsed by:145
Symbol 145 MovieClipUses:144Used by:159
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:146Used by:159
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:159
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:159
Symbol 152 GraphicUsed by:153
Symbol 153 MovieClipUses:152Used by:159
Symbol 154 GraphicUsed by:157
Symbol 155 GraphicUsed by:157
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:154 155 156Used by:159
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:125 127 129 133 135 137 139 141 143 145 147 149 151 153 157 158Used by:Timeline
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:166 169 170 173 190 193 208 218 222
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:166 169 170 173 190 193 208 218 222
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClipUses:161 163 165Used by:Timeline
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClipUses:161 163 168Used by:Timeline
Symbol 170 MovieClipUses:161 163Used by:175
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:175
Symbol 173 MovieClipUses:161 163Used by:175
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:170 172 173 174Used by:Timeline
Symbol 176 GraphicUsed by:179
Symbol 177 TextUses:57Used by:179
Symbol 178 GraphicUsed by:179
Symbol 179 MovieClipUses:176 177 178Used by:180
Symbol 180 MovieClipUses:179Used by:184
Symbol 181 FontUsed by:182 185 205 206 209 210 212 223
Symbol 182 EditableTextUses:181Used by:184
Symbol 183 ButtonUses:13Used by:184 186
Symbol 184 MovieClipUses:180 182 183Used by:187  Timeline
Symbol 185 TextUses:181Used by:186
Symbol 186 MovieClipUses:183 185Used by:187  Timeline
Symbol 187 MovieClipUses:184 186Used by:Timeline
Symbol 188 FontUsed by:189 206 210 212
Symbol 189 TextUses:188Used by:190
Symbol 190 MovieClipUses:161 163 189Used by:Timeline
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:161 163 192Used by:Timeline
Symbol 194 GraphicUsed by:197
Symbol 195 FontUsed by:196
Symbol 196 TextUses:195Used by:197
Symbol 197 MovieClipUses:194 196Used by:Timeline
Symbol 198 MovieClipUsed by:Timeline
Symbol 199 GraphicUsed by:200
Symbol 200 ButtonUses:199Used by:211
Symbol 201 GraphicUsed by:211
Symbol 202 GraphicUsed by:211
Symbol 203 MovieClipUses:132Used by:204
Symbol 204 MovieClipUses:203Used by:211
Symbol 205 TextUses:181Used by:211
Symbol 206 EditableTextUses:181 188Used by:211
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:161 163 207Used by:211
Symbol 209 TextUses:181Used by:211
Symbol 210 EditableTextUses:181 188Used by:211
Symbol 211 MovieClipUses:200 201 202 204 205 206 208 209 210Used by:Timeline
Symbol 212 EditableTextUses:181 188Used by:Timeline
Symbol 213 TextUses:2Used by:Timeline
Symbol 214 EditableTextUses:2Used by:Timeline
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:218
Symbol 218 MovieClipUses:161 163 217Used by:Timeline
Symbol 219 GraphicUsed by:220
Symbol 220 MovieClipUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClipUses:161 163 221Used by:Timeline
Symbol 223 EditableTextUses:181Used by:Timeline
Symbol 224 GraphicUsed by:225
Symbol 225 MovieClipUses:224Used by:Timeline

Instance Names

"background_mc"Frame 3Symbol 15 MovieClip
"background_mc"Frame 4Symbol 15 MovieClip
"sound_btn"Frame 4Symbol 175 MovieClip
"background_mc"Frame 6Symbol 15 MovieClip
"gameWorld"Frame 6Symbol 198 MovieClip
"Panel"Frame 6Symbol 211 MovieClip
"level_txt"Frame 6Symbol 212 EditableText
"lives_txt"Frame 6Symbol 214 EditableText
"promptWorld"Frame 6Symbol 198 MovieClip
"background_mc"Frame 7Symbol 15 MovieClip
"final_score_txt"Frame 7Symbol 223 EditableText
"background_mc"Symbol 21 MovieClip [Prompt] Frame 1Symbol 15 MovieClip
"title_txt"Symbol 21 MovieClip [Prompt] Frame 1Symbol 18 EditableText
"click_txt"Symbol 21 MovieClip [Prompt] Frame 1Symbol 19 EditableText
"info_txt"Symbol 21 MovieClip [Prompt] Frame 1Symbol 20 EditableText
"bar"Symbol 55 MovieClip Frame 1Symbol 53 MovieClip
"mcAction"Symbol 123 MovieClip Frame 30Symbol 91 MovieClip
"score_txt"Symbol 211 MovieClip Frame 1Symbol 206 EditableText
"exit"Symbol 211 MovieClip Frame 1Symbol 208 MovieClip
"time_txt"Symbol 211 MovieClip Frame 1Symbol 210 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "customGenericGame0_fnt"
ExportAssets (56)Timeline Frame 1Symbol 2 as "customGenericGame1_fnt"
ExportAssets (56)Timeline Frame 1Symbol 3 as "Turn"
ExportAssets (56)Timeline Frame 1Symbol 4 as "Solved"
ExportAssets (56)Timeline Frame 1Symbol 5 as "Good"
ExportAssets (56)Timeline Frame 1Symbol 6 as "GameOver"
ExportAssets (56)Timeline Frame 1Symbol 7 as "gameMusic"
ExportAssets (56)Timeline Frame 1Symbol 8 as "Bankrupt"
ExportAssets (56)Timeline Frame 1Symbol 9 as "Bad"
ExportAssets (56)Timeline Frame 1Symbol 10 as "_Shift"
ExportAssets (56)Timeline Frame 1Symbol 11 as "_Match"
ExportAssets (56)Timeline Frame 1Symbol 12 as "_Click"
ExportAssets (56)Timeline Frame 1Symbol 21 as "Prompt"
ExportAssets (56)Timeline Frame 1Symbol 24 as "Tile0"
ExportAssets (56)Timeline Frame 1Symbol 27 as "Tile1"
ExportAssets (56)Timeline Frame 1Symbol 30 as "Tile2"
ExportAssets (56)Timeline Frame 1Symbol 33 as "Tile4"
ExportAssets (56)Timeline Frame 1Symbol 36 as "Tile7"
ExportAssets (56)Timeline Frame 1Symbol 39 as "Tile6"
ExportAssets (56)Timeline Frame 1Symbol 42 as "Tile5"
ExportAssets (56)Timeline Frame 1Symbol 45 as "Tile3"
ExportAssets (56)Timeline Frame 1Symbol 50 as "Target"
ExportAssets (56)Timeline Frame 1Symbol 226 as "__Packages.classes.SoundFX"
ExportAssets (56)Timeline Frame 1Symbol 227 as "__Packages.classes.BGM"
ExportAssets (56)Timeline Frame 1Symbol 228 as "__Packages.classes.Keyboard"
ExportAssets (56)Timeline Frame 1Symbol 229 as "__Packages.classes.Game"
ExportAssets (56)Timeline Frame 1Symbol 230 as "__Packages.classes.Level"
ExportAssets (56)Timeline Frame 1Symbol 231 as "__Packages.classes.World"
ExportAssets (56)Timeline Frame 1Symbol 232 as "__Packages.classes.Tiles"
ExportAssets (56)Timeline Frame 1Symbol 233 as "__Packages.classes.CheckMoves"
ExportAssets (56)Timeline Frame 1Symbol 234 as "__Packages.classes.Target"
ExportAssets (56)Timeline Frame 1Symbol 235 as "__Packages.classes.Scoreboard"

Labels

"resetAllFrame"Frame 4
"instructframe"Frame 5
"gameframe"Frame 6
"gameoverframe"Frame 7
"nosendscoreframe"Frame 8
"loaded"Symbol 55 MovieClip Frame 3
"1"Symbol 175 MovieClip Frame 1
"2"Symbol 175 MovieClip Frame 2




http://swfchan.com/25/124234/info.shtml
Created: 1/3 -2019 23:22:39 Last modified: 1/3 -2019 23:22:39 Server time: 08/05 -2024 03:26:48