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

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

658828546.swf

This is the info page for
Flash #12248

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


Text
05%

Select your options and click Ok.

Front view

Perspective view

0

0

userName

00:00

00

Deal New
Tileset

Submit Score

Sound On

Sound Off

Options

Powered by

Rules

- Click two matching tiles to remove them.
- Only free tiles can be selected.  Free tiles are
not covered by any other tiles and have a free
edge on the left or right side.
- There are two tilesets for each game.  Click
"Deal New Tileset" to move on to the next tileset.

RULES

ActionScript [AS1/AS2]

Frame 1
stop(); _quality = "BEST"; System.security.allowDomain(domainToAllow); System.security.allowDomain(""); System.security.allowDomain(""); System.security.allowDomain("");
Instance of Symbol 317 MovieClip in Frame 1
onClipEvent (enterFrame) { numTotal = _parent.getBytesTotal(); numLoaded = _parent.getBytesLoaded(); numPercent = Math.floor((numLoaded * 100) / numTotal); if (numPercent < 10) { strL = "0" + numPercent; } else { strL = numPercent; } _parent.strLoaded = strL + "%"; if (numPercent >= 100) { _parent.play(); } }
Frame 7
function g_fInitUser() { g_objUser.numUserId = 0; g_objUser.strUserName = ""; g_objUser.blnActive = false; g_objUser.numChairId = 0; g_objUser.numAvatarId = 0; g_objUser.blnTurn = false; g_objUser.blnInititator = false; g_objPlayer1.numUserId = 0; g_objPlayer1.strUserName = ""; g_objPlayer1.numChairId = 0; g_objPlayer1.numAvatarId = 0; g_objPlayer1.blnTurn = false; g_objPlayer2.numUserId = 0; g_objPlayer2.strUserName = ""; g_objPlayer2.numChairId = 0; g_objPlayer2.numAvatarId = 0; g_objPlayer2.blnTurn = false; } function g_fGameInitialized() { g_fSendToCSA(((((((("<gameinitialized width=\"" + g_numGameWidth) + "\" height=\"") + g_numGameHeight) + "\" backcolor=\"") + g_numBackColor) + "\" gamemode=\"") + g_fGetGameMode()) + "\"/>"); g_blnInitialized = true; } function g_fGetFlashVersion() { var _local1 = getVersion().toUpperCase(); return(parseInt(_local1.substr(4, _local1.length))); } function g_fGetRandomValue(a_numMaxValue) { g_numRandomSeed = (g_numRandomSeed * g_A) % 2147352576; var _local1 = Math.floor((g_numRandomSeed * a_numMaxValue) / g_C) % a_numMaxValue; return(_local1); } function g_fSetGameSize(a_numWidth, a_numHeight) { g_numGameWidth = a_numWidth; g_numGameHeight = a_numHeight; } function g_fSetGameBackgroundColor(a_strColor) { var _local2 = a_strColor; var _local1 = (_local2.substr(4, 2) + _local2.substr(2, 2)) + _local2.substr(0, 2); g_numBackColor = parseInt(_local1, 16); } function g_fSetGameMode(a_strMode) { var _local1 = a_strMode.toLowerCase(); if ((_local1 == "single") || (_local1 == "multi")) { g_strGameMode = _local1; } } function g_fGetGameMode() { return(g_strGameMode); } function g_fSetDebug(a_flag) { if (typeof(a_flag) == "boolean") { g_blnDebug = a_flag; } if (g_blnDebug) { _global.g_lcDebug = new LocalConnection(); g_lcDebug.fCheckLocalConnection = function () { g_lcDebug.send("stend", "fCheckLocalConnection", g_numConnId); }; g_lcDebug.fRecevePacketFromStend = function (a_strPacket, a_numId) { strXMLReceive = a_strPacket; }; g_lcDebug.fSetConnectionId = function (a_numId) { if (g_numConnId == -1) { g_numConnId = a_numId; g_lcDebug.close(); var blnConnect = g_lcDebug.connect("game" + g_numConnId); g_lvlScoreBoard.numConnId = g_numConnId; } }; var blnConnect = g_lcDebug.connect("game"); } else { delete _global.g_lcDebug; } } function g_fGetDebug() { return(g_blnDebug); } function g_fCenter(a_clip) { var _local1 = a_clip; _local1.mcBack._xscale = (100 * g_numGameWidth) / 680; _local1.mcBack._yscale = (100 * g_numGameHeight) / 430; _local1._x = g_numGameWidth / 2; _local1._y = g_numGameHeight / 2; } function g_fSearchInArray(a_array, a_element) { var _local2 = a_array; var _local3 = a_element; var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1] == _local3) { return(_local1); } _local1++; } return(-1); } function g_fLoadScoreBoard() { loadMovieNum ("scoreboard.swf", g_numScoreBoardLevel); g_numLoadInterval = setInterval(g_fCheckScoreboardLoaded, 20); } function g_fCheckScoreboardLoaded() { if (eval ("_level" + g_numScoreBoardLevel).blnLoaded) { g_lvlScoreBoard = eval ("_level" + g_numScoreBoardLevel); clearInterval(g_numLoadInterval); g_fHideScoreBoard(); g_lvlScoreBoard._x = (g_numGameWidth - g_lvlScoreBoard.numWidth) / 2; g_lvlScoreBoard._y = (g_numGameHeight - g_lvlScoreBoard.numHeight) / 2; g_lvlScoreBoard.objUser = g_objUser; if (g_blnDebug) { g_lvlScoreBoard.numConnId = g_numConnId; g_lvlScoreBoard.fSetDebug(g_blnDebug); } g_lvlScoreBoard.watch("strXMLToSend", g_fXMLFromScoreBoard); g_fStartGameStepExecute(); } } function g_fXMLFromScoreBoard(prop, oldval, newval) { var _local1 = newval; if (_local1 != "") { var _local2 = new XML(); _local2.parseXML(_local1); if (_local2.status == 0) { g_fSendToCSA(_local1); } } return(_local1); } function g_fShowScoreBoard() { if (mcScoreboardBack == undefined) { attachMovie("mcScoreboardBack", "mcScoreboardBack", g_numMsgDepth + 100); g_fCenter(mcScoreboardBack); } g_lvlScoreBoard._visible = true; g_lvlScoreBoard.fSetGameType(g_strGameType); g_lvlScoreBoard.fShow(); } function g_fHideScoreBoard() { if (mcScoreboardBack != undefined) { mcScoreboardBack.removeMovieClip(); } g_lvlScoreBoard._visible = false; } function g_fSendToCSA(a_strPacket) { if (a_strPacket == undefined) { } else { var _local1 = ("<gameactions>" + a_strPacket) + "</gameactions>"; if (g_blnDebug) { g_lcDebug.send("stend", "fReceivePacketFromFlash", _local1, g_numConnId); } else { fscommand ("SendCommand", _local1); } } } function g_fSendToServer(a_strPacket) { if ((a_strPacket == undefined) || (g_blnPracticeGame)) { } else { var _local1 = ("<gamesend>" + a_strPacket) + "</gamesend>"; g_fSendToCSA(_local1); } } function g_fSendStep(a_strPacket) { if (a_strPacket == undefined) { } else { var _local3 = a_strPacket; var _local2 = new XML(_local3); var _local1 = 0; while (_local1 < _local2.childNodes.length) { _local2.childNodes[_local1].attributes.userid = String(g_objUser.numUserId); _local1++; } _local3 = _local2.toString(); _local3 = ("<agmstep>" + _local3) + "</agmstep>"; g_fSendToServer(_local3); } } function g_fReceiveFromCSA() { if ((strXMLReceive == undefined) || (strXMLReceive == "")) { return(undefined); } g_arrXMLReceived.push(strXMLReceive); strXMLReceive = ""; g_fSendReadyToCSA(); } function g_fSendReadyToCSA() { clearInterval(readyForReceiveInt); g_fSendToCSA("<readyforreceive/>"); readyForReceiveInt = setInterval(g_fSendReadyToCSA, 5000); } function g_fParseReceivedXML() { if (g_arrXMLReceived.length == 0) { return(undefined); } var xmlNextPacket = new XML(g_arrXMLReceived.shift()); if (xmlNextPacket.status != 0) { return(undefined); } var i = 0; while (i < xmlNextPacket.childNodes.length) { if (xmlNextPacket.childNodes[i].nodeName.toLowerCase() == "gameactions") { var j = 0; while (j < xmlNextPacket.childNodes[i].childNodes.length) { var xmlChild = xmlNextPacket.childNodes[i].childNodes[j]; var strPacketsName = xmlChild.nodeName.toLowerCase(); if (g_fSearchInArray(g_arrStdPacketsFromCSA, strPacketsName) >= 0) { var theFunction = eval ("g_fXML" + strPacketsName); var arrParams = new Array(); arrParams.push(xmlChild); theFunction.apply(null, arrParams); } else { g_fUnknownXMLPacket(xmlChild); } j++; } } else { g_fUnknownXMLPacket(xmlChild); } i++; } } function g_fUnknownXMLPacket(a_xmlPacket) { if (g_fGetDebug) { if (mcUnknownPacket == undefined) { attachMovie("mcUnknownPacket", "mcUnknownPacket", g_numMsgDepth + 1); } g_fCenter(mcUnknownPacket); mcUnknownPacket.txtPacket.text = a_xmlPacket; } } function g_fXMLAgmStartGame(a_xmlPacket) { var _local2 = a_xmlPacket; g_fStopGameStepExecute(); g_arrGameSteps.splice(0); var _local1 = 0; while (_local1 < _local2.childNodes.length) { if (!(_local2.childNodes[_local1].nodeName.toLowerCase() === "startgamesituation")) { } else if ((!g_blnRestoreGame) && (!g_blnAllReady)) { g_fXMLStartGameSituation(_local2.childNodes[_local1]); u_fInitGame(); gotoAndPlay ("syncronize"); } _local1++; } } function g_fXMLAgmRestoreGame(a_xmlPacket) { g_blnRestoreGame = true; var _local3 = 0; while (_local3 < a_xmlPacket.childNodes.length) { if (a_xmlPacket.childNodes[_local3].nodeName.toLowerCase() == "access") { var _local2 = 0; while (_local2 < a_xmlPacket.childNodes[_local3].childNodes.length) { var _local1 = a_xmlPacket.childNodes[_local3].childNodes[_local2]; if (_local1.nodeName.toLowerCase() == "startgamesituation") { g_fXMLStartGameSituation(_local1); u_fInitGame(); } else { g_arrGameSteps.push(_local1); } _local2++; } } _local3++; } gotoAndPlay ("syncronize"); } function g_fXMLGameInitialize(a_xmlPacket) { var _local1 = a_xmlPacket; if (g_blnInitialized) { } else { g_objUser.numUserId = Number(_local1.attributes.userid); g_objUser.numChairId = Number(_local1.attributes.chairid); g_objUser.numAvatarId = Number(_local1.attributes.avatarid); g_objUser.strUserName = String(_local1.attributes.username); gotoAndStop ("initialize"); } } function g_fXMLStandAlone(a_xmlPacket) { g_blnPracticeGame = true; g_objUser.blnActive = true; if (mcAvatar != undefined) { mcAvatar.setPlayerId(g_objUser.numUserId); mcAvatar.setPlayerName(g_objUser.strUserName); if ((g_objUser.numAvatarId > 0) && (g_fGetFlashVersion() > 5)) { mcAvatar.loadAvatar(g_objUser.numAvatarId + ".jpg"); } } u_fInitPracticeGame(); if ((a_xmlPacket.attributes.practiceoptions == undefined) || (Number(a_xmlPacket.attributes.practiceoptions) == 0)) { u_fInitGame(); gotoAndPlay ("syncronize"); } else { var _local1 = g_objSAOptions.getOptions(); if (_local1.childNodes.length == 0) { u_fInitGame(); gotoAndPlay ("syncronize"); } else { g_fSendToCSA(_local1.toString()); } } } function g_fXMLPracticeOptions(a_xmlPacket) { var _local1 = 0; while (_local1 < a_xmlPacket.childNodes.length) { if (a_xmlPacket.childNodes[_local1].nodeName.toLowerCase() == "item") { var _local2 = a_xmlPacket.childNodes[_local1]; var strName = _local2.attributes.name.toLowerCase(); var _local3 = _local2.attributes.value; var strModifier = axmlItem.attributes.modifier; switch (strName) { case "time limit" : g_numGameTime = Number(_local3) * 60; mcTimer.setTimer(g_numGameTime); break; case "game number" : if (strModifier == "normal") { g_numRandomSeed = Number(_local3); } else { g_numRandomSeed = Math.floor(Math.random() * g_numMAXRandomSeed) + 1; } break; default : u_fXMLPracticeOptions(_local2); } } _local1++; } u_fInitGame(); gotoAndPlay ("syncronize"); } function g_fXMLGameResign(a_xmlPacket) { if (a_xmlPacket.attributes.message != undefined) { g_fShowMessage(a_xmlPacket.attributes.message); } if (g_objUser.blnActive == false) { g_fGameFinished(); } else if ((g_lvlScoreBoard._visible == false) && (!g_blnGameOver)) { g_fClickResign(); } } function g_fXMLGameStop(a_xmlPacket) { g_fShowMessage(a_xmlPacket.attributes.message); mcTimer.stopTimer(); g_blnPlayEnable = false; } function g_fXMLGameRestore(a_xmlPacket) { g_fShowMessage(a_xmlPacket.attributes.message); mcTimer.startTimer(); g_blnPlayEnable = true; } function g_fXMLGameFinished() { mcTimer.stopTimer(); g_blnPlayEnable = false; g_blnGameOver = true; if (!g_lvlScoreBoard.blnAnswered) { gamefinishInt = setInterval(g_fGameFinished, 10000); } else { g_fGameFinished(); } } function g_fXMLStartGameSituation(a_xmlPacket) { var _local3 = a_xmlPacket; g_strGameType = String(_local3.attributes.gametype); var xmlGameInfo = new XML(); var _local2 = 0; while (_local2 < _local3.childNodes.length) { switch (_local3.childNodes[_local2].nodeName.toLowerCase()) { case "gameinfo" : xmlGameInfo = _local3.childNodes[_local2]; break; case "gamers" : var _local1 = 0; for(;;){ if (_local1 >= _local3.childNodes[_local2].childNodes.length) { break; } if (_local3.childNodes[_local2].childNodes[_local1].nodeName.toLowerCase() == "gamer") { g_fXMLGamer(_local3.childNodes[_local2].childNodes[_local1], _local1 + 1); } _local1++; }; } _local2++; } u_fXMLGameInfo(xmlGameInfo); } function g_fXMLGamer(a_xmlPacket, a_numPlayer) { var objPlayer = eval ("g_objPlayer" + String(a_numPlayer)); objPlayer.numUserId = Number(a_xmlPacket.attributes.userid); if (objPlayer.numUserId == g_objUser.numUserId) { g_objUser = eval ("g_objPlayer" + String(a_numPlayer)); g_objUser.blnActive = true; } objPlayer.strUserName = String(a_xmlPacket.attributes.username); objPlayer.numAvatarId = Number(a_xmlPacket.attributes.avatarid); objPlayer.numChairId = Number(a_xmlPacket.attributes.chairid); var objAvatar = undefined; if (g_fGetGameMode() == "multi") { objAvatar = eval ("mcAvatar" + String(a_numPlayer)); } else if (objPlayer.numUserId == g_objUser.numUserId) { objAvatar = mcAvatar; } if (objAvatar != undefined) { objAvatar.setPlayerId(objPlayer.numUserId); objAvatar.setPlayerName(objPlayer.strUserName); if ((objPlayer.numAvatarId > 0) && (g_fGetFlashVersion() > 5)) { objAvatar.loadAvatar(objPlayer.numAvatarId + ".jpg"); } } } function g_fStartGameStepExecute() { g_blnStepExecute = true; } function g_fStopGameStepExecute() { g_blnStepExecute = false; } function g_fXMLAgmStep(a_xmlPacket) { var _local2 = a_xmlPacket; if (_local2.childNodes.length == 0) { } else { var _local1 = 0; while (_local1 < _local2.childNodes.length) { g_arrGameSteps.push(_local2.childNodes[_local1]); _local1++; } } } function g_fXMLException(a_xmlPacket) { g_blnPlayEnable = false; g_fStopGameStepExecute(); mcTimer.stopTimer(); if (mcError == undefined) { attachMovie("mcError", "mcError", g_numMsgDepth + 100); } g_fCenter(mcError); g_fHideScoreBoard(); } function g_fXMLAllAreReadyToGo(a_xmlPacket) { if ((!g_blnRestoreGame) && (!g_blnAllReady)) { g_blnAllReady = true; gotoAndPlay ("startGame"); } } function g_fXMLGamerStatusNotify(a_xmlPacket) { var _local2 = a_xmlPacket; var _local1 = Number(_local2.attributes.userid); var strNewStatus = String(_local2.attributes.gamerstatus).toLowerCase(); switch (strNewStatus) { case "disconnect" : if (_local1 != g_objUser.numUserId) { g_numDisconnectStartAt = Math.floor(getTimer() / 1000); g_numDisconnectTimer = Number(_local2.attributes.timeout) * 60; g_lvlScoreBoard.numDisconnectStart = 0; g_lvlScoreBoard.numDisconnectTimer = g_numDisconnectTimer; if (g_fGetGameMode() == "multi") { mcTimer.stopTimer(); g_blnPlayEnable = false; if (!g_lvlScoreBoard._visible) { if (g_objPlayer1.numUserId == _local1) { var _local3 = new XML(((((("<gamerstate userid=\"" + g_objPlayer1.numUserId) + "\" username=\"") + g_objPlayer1.strUserName) + "\" avatarid=\"") + g_objPlayer1.numAvatarId) + "\" score=\"\" state=\"disconnect\" answer=\"\"/>"); g_lvlScoreBoard.fChangePlayerState(_local3.firstChild); _local3 = new XML(((((("<gamerstate userid=\"" + g_objPlayer2.numUserId) + "\" username=\"") + g_objPlayer2.strUserName) + "\" avatarid=\"") + g_objPlayer2.numAvatarId) + "\" score=\"\" state=\"stillplaying\" answer=\"\"/>"); g_lvlScoreBoard.fChangePlayerState(_local3.firstChild); } else if (g_objPlayer2.numUserId == _local1) { var _local3 = new XML(((((("<gamerstate userid=\"" + g_objPlayer1.numUserId) + "\" username=\"") + g_objPlayer1.strUserName) + "\" avatarid=\"") + g_objPlayer1.numAvatarId) + "\" score=\"\" state=\"stillplaying\" answer=\"\"/>"); g_lvlScoreBoard.fChangePlayerState(_local3.firstChild); _local3 = new XML(((((("<gamerstate userid=\"" + g_objPlayer2.numUserId) + "\" username=\"") + g_objPlayer2.strUserName) + "\" avatarid=\"") + g_objPlayer2.numAvatarId) + "\" score=\"\" state=\"disconnect\" answer=\"\"/>"); g_lvlScoreBoard.fChangePlayerState(_local3.firstChild); } g_fShowScoreBoard(); } } g_lvlScoreBoard.strXMLReceive = _local2.toString(); } return; case "stillplaying" : g_lvlScoreBoard.strXMLReceive = _local2.toString(); if (_local1 != g_objUser.numUserId) { g_numDisconnectStartAt = 0; g_numDisconnectTimer = 0; } else if (g_fGetGameMode() == "multi") { if (((g_lvlScoreBoard.mcPlayerL.userID != _local1) && (g_lvlScoreBoard.mcPlayerL.state == "disconnect")) || ((g_lvlScoreBoard.mcPlayerR.userID != _local1) && (g_lvlScoreBoard.mcPlayerR.state == "disconnect"))) { } else { g_fHideScoreBoard(); if (!g_blnRestoreGame) { mcTimer.startTimer(); g_blnPlayEnable = g_objUser.blnActive; } } } return; default : g_numDisconnectStartAt = 0; g_numDisconnectTimer = 0; g_lvlScoreBoard.strXMLReceive = _local2.toString(); } } function g_fXMLChairTimerReminder(a_xmlPacket) { return(undefined); } function g_fXMLScoreBoard(a_xmlPacket) { mcTimer.stopTimer(); g_blnPlayEnable = false; var _local1 = Number(g_strGameType.substr(1, 1)); if (((_local1 == 0) || (_local1 == 1)) || (_local1 == 4)) { g_lvlScoreBoard.numDisconnectStartAt = Math.floor(getTimer() / 1000) - g_numDisconnectStartAt; g_lvlScoreBoard.numDisconnectTimer = ((g_numDisconnectTimer > 0) ? (g_numDisconnectTimer) : 600); g_lvlScoreBoard.strXMLReceive = a_xmlPacket.toString(); g_fShowScoreBoard(); } else { g_fShowGameOverMessage(); } } function g_fXMLTimerState(a_xmlPacket) { if ((g_blnRestoreGame || (g_blnDebug)) && (Number(a_xmlPacket.attributes.userid) == g_objUser.numUserId)) { mcTimer.setTimer(Number(a_xmlPacket.attributes.timer)); } } function g_fExecuteGameStep() { if (g_arrGameSteps.length == 0) { return(undefined); } var xmlNextStep = g_arrGameSteps.shift(); var strPacketsName = xmlNextStep.nodeName.toLowerCase(); var strFuncPrefix = "g_"; if (g_fSearchInArray(g_arrStdStepPackets, strPacketsName) == -1) { strFuncPrefix = "u_"; } var theFunction = eval ((strFuncPrefix + "fXML") + strPacketsName); var arrParams = new Array(); arrParams.push(xmlNextStep); theFunction.apply(null, arrParams); } function g_fGameOver(a_winnerid, a_reason) { var _local3 = this; if (g_blnGameOver) { } else { u_fGameOver(a_winnerid, a_reason); mcTimer.stopTimer(); g_blnPlayEnable = false; g_blnGameOver = true; _root.xmlGameEnd = new XML(); if (g_blnStandAloneGame) { if (freeplayid != undefined) { var numScore = mcAvatar.getScore(); numScore = ((numScore == undefined) ? 0 : (numScore)); _root.xmlGameEnd.onLoad = function (success) { var _local3 = this; if (success) { var _local1 = 0; while (_local1 < _local3.childNodes.length) { if (_local3.childNodes[_local1].nodeName.toLowerCase() == "gameend") { var _local2 = 0; while (_local2 < _local3.childNodes[_local1].childNodes.length) { if (_local3.childNodes[_local1].childNodes[_local2].nodeName.toLowerCase() == "game") { _root.endURL = _local3.childNodes[_local1].childNodes[_local2].attributes.url; _root.affiliateId = _local3.childNodes[_local1].childNodes[_local2].attributes.affiliate; _local1 = _local3.childNodes.length; _local2 = _local3.childNodes[_local1].childNodes.length; } _local2++; } } _local1++; } _root.g_fLoadGameEnd(); delete _local3.onLoad; } }; _root.xmlGameEnd.load((("" + freeplayid) + "&score=") + numScore); } else { trace("g_fLoadGameEnd"); g_fLoadGameEnd(); } } else if (g_blnPracticeGame) { g_fShowGameOverMessage(); } else { g_fSendPlayerScore(); if ((a_reason != undefined) && (a_reason != "")) { g_fSendStep(("<gameovermsg reason=\"" + a_reason) + "\"/>"); } var strGameOver = "<gameover"; if ((a_winnerid != undefined) && (a_winnerid != 0)) { strGameOver = strGameOver + ((" winnerid=\"" + a_winnerid) + "\""); } strGameOver = strGameOver + "/>"; g_fSendStep(strGameOver); } } } function g_fSendPlayerScore() { var _local1 = 0; if (g_fGetGameMode() == "multi") { _local1 = ((g_objUser.numUserId == g_objPlayer1.numUserId) ? (mcAvatar1.getScore()) : (mcAvatar2.getScore())); } else { _local1 = mcAvatar.getScore(); } g_fSendStep(("<playerscore score=\"" + _local1) + "\"/>"); } function g_fShowGameOverMessage() { if (mcGameOver == undefined) { attachMovie("mcGameOver", "mcGameOver", g_numMsgDepth); g_fCenter(mcGameOver); } mcGameOver.grGameOver._visible = true; mcGameOver.txtMessage._visible = false; } function g_fSendTimerState() { if (g_blnPlayEnable && (!g_blnGameOver)) { g_fSendStep(("<timerstate timer=\"" + mcTimer.getTimer()) + "\"/>"); } } function g_fClickResign() { if ((g_blnGameOver || (!g_blnGameStarted)) || (g_lvlScoreBoard._visible)) { return(undefined); } sndClick.start(); if (mcResign == undefined) { attachMovie("mcResign", "mcResign", g_numMsgDepth); g_fCenter(mcResign); } if (g_objUser.blnActive) { mcResign.gotoAndStop("resign"); } else { mcResign.gotoAndStop("stopWatching"); } } function g_fClickResignYes() { sndClick.start(); mcTimer.stopTimer(); if (g_blnStandAloneGame) { g_fGameOver(g_objUser.numUserId, "resign"); } else if (g_blnPracticeGame) { g_blnPracticeGame = false; g_fGameFinished(); } else { var _local1 = 0; if (g_fGetGameMode() == "multi") { _local1 = ((g_objUser.numUserId == g_objPlayer1.numUserId) ? (g_objPlayer2.numUserId) : (g_objPlayer1.numUserId)); } g_fGameOver(_local1, "resign"); } } function g_fClickResignNo() { } function g_fClickStopWatchingYes() { sndClick.start(); g_blnPlayEnable = false; g_blnGameOver = true; g_fGameFinished(); } function g_fClickStopWatchingNo() { } function g_fSetSoundOn() { g_sndGlobalSound.setVolume(100); sndClick.start(); } function g_fSetSoundOff() { sndClick.start(); g_sndGlobalSound.setVolume(0); } function g_fXMLGameOver(a_xmlPacket) { if (g_fGetGameMode() != "multi") { return(undefined); } mcTimer.stopTimer(); g_blnPlayEnable = false; g_blnGameOver = true; var numWinnerId = Number(a_xmlPacket.attributes.winnerid); } function g_fXMLGameOverMsg(a_xmlPacket) { var _local2 = Number(a_xmlPacket.attributes.userid); if ((g_fGetGameMode() == "single") && (_local2 != g_objUser.numUserId)) { } else { mcTimer.stopTimer(); g_blnPlayEnable = false; g_blnGameOver = true; var _local1 = String(a_xmlPacket.attributes.reason); if ((g_lvlScoreBoard._visible == false) && (g_blnRestoreGame == false)) { g_fStopGameStepExecute(); if (mcGameOver == undefined) { attachMovie("mcGameOver", "mcGameOver", g_numMsgDepth); g_fCenter(mcGameOver); } if (_local1.toLowerCase() == "resign") { if ((_local2 != g_objUser.numUserId) && (g_objUser.blnActive)) { mcGameOver.grGameOver._visible = false; mcGameOver.txtMessage.text = "YOUR OPPONENT HAS RESIGNED"; mcGameOver.txtMessage._y = (-mcGameOver.txtMessage.textHeight) / 2; } else { mcGameOver.grGameOver._visible = true; mcGameOver.txtMessage._visible = false; } } else if (_local1 != "") { mcGameOver.grGameOver._visible = false; mcGameOver.txtMessage.text = _local1; mcGameOver.txtMessage._y = (-mcGameOver.txtMessage.textHeight) / 2; } else { mcGameOver.grGameOver._visible = true; mcGameOver.txtMessage._visible = false; } } } } function g_fClickOptionsBtn() { sndClick.start(); if (mcOptions == undefined) { attachMovie("mcOptions", "mcOptions", g_numMsgDepth); g_fCenter(mcOptions); } } function g_fStr2Bln(a_str) { var _local1 = a_str.toLowerCase(); if (((_local1 == "true") || (_local1 == "t")) || (_local1 == "1")) { return(true); } return(false); } function g_fGameFinished() { clearInterval(readyForReceiveInt); clearInterval(gamefinishInt); g_fSendToCSA(g_arrStdAnswersToCSA.gamefinished); } function g_fLoadGameEnd() { mcResign.removeMovieClip(); mcGameOver.removeMovieClip(); if (mcGameEnd != undefined) { mcGameEnd.removeMovieClip(); } createEmptyMovieClip("mcGameEnd", g_numMsgDepth + 100); createEmptyMovieClip("mcGameEndBack", g_numMsgDepth + 99); with (mcGameEndBack) { var backColor = 0; beginFill(backColor, 100); lineStyle(1, backColor, 100); moveTo(0, 0); lineTo(g_numGameWidth, 0); lineTo(g_numGameWidth, g_numGameHeight); lineTo(0, g_numGameHeight); lineTo(0, 0); endFill(); } if (freeplayid != undefined) { downloadURL = downloadURL + affiliateId; } loadEndGameInt = setInterval(g_fCheckGameEndLoading, 50); loadMovie (endURL, mcGameEnd); } function g_fCheckGameEndLoading() { if (mcGameEnd == undefined) { clearInterval(loadEndGameInt); } else if (mcGameEnd.getBytesLoaded() >= mcGameEnd.getBytesTotal()) { if ((mcGameEnd._width > 0) && (mcGameEnd._height > 0)) { clearInterval(loadEndGameInt); if ((mcGameEnd._width > g_numGameWidth) || (mcGameEnd._height > g_numGameHeight)) { var _local2 = g_numGameWidth / mcGameEnd._width; var _local1 = g_numGameHeight / mcGameEnd._height; mcGameEnd._xscale = (mcGameEnd._yscale = 100 * Math.min(_local2, _local1)); } mcGameEnd._x = (g_numGameWidth - mcGameEnd._width) / 2; mcGameEnd._y = (g_numGameHeight - mcGameEnd._height) / 2; } } } function getAffiliateId() { return(affiliateId); } function getPlayerScore() { return(mcAvatar.getScore()); } function playAgain() { if (mcGameEnd != undefined) { mcGameEnd.removeMovieClip(); } u_fRemoveGameClips(); g_blnPlayEnable = false; g_blnGameOver = false; g_blnGameStarted = false; gotoAndStop ("initialize"); } function downloadStandAlone() { getURL (downloadURL, "_blank"); } stop(); fscommand ("showmenu", "false"); XML.prototype.ignoreWhite = true; var g_arrXMLToSend = new Array(); var g_arrXMLReceived = new Array(); var g_arrGameSteps = new Array(); var g_blnInitialized = false; var g_blnAllReady = false; var g_blnPlayEnable = false; var g_blnRestoreGame = false; var g_blnStepExecute = false; var g_blnGameStarted = false; var g_blnGameOver = false; var g_blnPracticeGame = false; var g_blnStandAloneGame = false; var g_blnDisconnected = false; var g_blnDebug = false; var g_numConnId = -1; var g_numGameWidth = 640; var g_numGameHeight = 480; var g_numBackColor = 0; var g_numRandomSeed = 0; var g_numMAXRandomSeed = 256000; var g_numPrize = 0; var g_numGameTime = 0; var g_numDisconnectTimer = 0; var g_numDisconnectStartAt = 0; var g_numLoadInterval = 0; var g_numScoreBoardLevel = 9; var g_lvlScoreBoard = null; var g_strGameType = "00"; var g_strGameMode = "single"; var g_strPracticeOptions = ""; var g_strGameVersion = "ver 0.000"; var g_objUser = new Object(); var g_objPlayer1 = new Object(); var g_objPlayer2 = new Object(); var g_objSAOptions = new Object({arrItems:new Array()}); var g_sndGlobalSound = new Sound(); var strXMLReceive = ""; createEmptyMovieClip("mcSBGExecuter", 10000001); mcSBGExecuter.onEnterFrame = function () { if (strXMLReceive != "") { g_fReceiveFromCSA(); } if (g_arrXMLReceived.length > 0) { g_fParseReceivedXML(); } if (g_blnStepExecute && (g_arrGameSteps.length > 0)) { g_fExecuteGameStep(); } }; var g_numMsgDepth = 1000000; var g_arrStdAnswersToCSA = new Array(); g_arrStdAnswersToCSA.readyforreceive = "<readyforreceive/>"; g_arrStdAnswersToCSA.gamestarted = "<gamestarted/>"; g_arrStdAnswersToCSA.gamefinished = "<gamefinished/>"; g_arrStdAnswersToCSA.readytogo = "<readytogo/>"; g_arrStdAnswersToCSA.gameloaded = "<gameloaded/>"; var g_arrStdPacketsFromCSA = new Array("agmstep", "gameinitialize", "standalone", "practiceoptions", "gameresign", "gamestop", "gamerestore", "agmstartgame", "agmrestoregame"); var g_arrStdStepPackets = new Array("setturn", "exception", "allarereadytogo", "gamerstatusnotify", "chairtimerreminder", "scoreboard", "gamefinished", "timerstate", "offerdraw", "answerofferdraw", "gameover", "gameovermsg", "allowtoplay", "playerstimer"); var g_A = 3423313; var g_C = 2435; g_objSAOptions.addItem = function (a_name, a_value, a_type, a_modifier, a_arrConstraints) { var _local1 = a_type; var _local2 = a_name; var _local3 = this; if ((_local1 == undefined) || ((((_local1 != "checkbox") && (_local1 != "combobox")) && (_local1 != "randomseed")) && (_local1 != "integernumeric"))) { } else if (_local3.arrItems[_local2] == undefined) { _local3.arrItems[_local2] = new Object({name:_local2, type:_local1, value:a_value, modifier:a_modifier, arrConstraints:a_arrConstraints.slice(0)}); } else { _local3.changeItem(_local2, a_value, _local1, a_modifier, a_arrConstraints); } }; g_objSAOptions.changeItem = function (a_name, a_value, a_type, a_modifier, a_arrConstraints) { var _local1 = a_name; var _local2 = a_type; var _local3 = this; if ((((_local1 == undefined) || (_local1 == "")) || (_local2 == undefined)) || ((((_local2 != "checkbox") && (_local2 != "combobox")) && (_local2 != "randomseed")) && (_local2 != "integernumeric"))) { } else { _local3.arrItems[_local1].type = _local2; _local3.arrItems[_local1].value = a_value; _local3.arrItems[_local1].modifier = a_modifier; _local3.arrItems[_local1].arrConstraints = a_arrConstraints.splice(0); } }; g_objSAOptions.removeItem = function (a_name) { var _local1 = a_name; if (((_local1 == undefined) || (_local1 == "")) || (this.arrItems[_local1] == undefined)) { } else { delete this.arrItems[_local1]; } }; g_objSAOptions.getOptions = function () { var _local2 = this; var _local3 = new XML("<practiceoptions/>").firstChild; for (var item in _local2.arrItems) { xmlItem = new XML("<item/>").firstChild; xmlItem.attributes.name = _local2.arrItems[item].name; xmlItem.attributes.value = _local2.arrItems[item].value; xmlItem.attributes.type = _local2.arrItems[item].type; xmlItem.attributes.modifier = _local2.arrItems[item].modifier; var _local1 = 0; while (_local1 < _local2.arrItems[item].arrConstraints.length) { xmlConstraint = new XML("<constraint/>").firstChild; xmlConstraint.attributes.name = _local2.arrItems[item].arrConstraints[_local1].name; xmlConstraint.attributes.value = _local2.arrItems[item].arrConstraints[_local1].value; xmlItem.appendChild(xmlConstraint); _local1++; } _local3.appendChild(xmlItem); } return(_local3); }; g_fSetGameMode("single"); g_fSendToCSA(g_arrStdAnswersToCSA.gameloaded.toString()); g_fInitUser(); System.security.allowDomain(""); g_blnStandAloneGame = true; g_blnPracticeGame = true; endURL = "arcade/gamedata/mah-jongg-gardenSte/ending_arkadium.swf"; downloadURL = ""; affiliateId = 0; if (freeplayid == undefined) { loadVariables ("arcade/gamedata/mah-jongg-gardenSte/config.txt", _root); } playAgain(); g_strGameVersion = "v 0.021"; var arrSets = new Array("", ""); var blnLayout2d = false; var blnAnimation = true; var strPrefix = ""; var numStep = 1; var numFirstTurnUserId = 0; var blnFirstTurn = true; var blnReshuffling = false; var numStartTimerInt = 0; var numReshuffleInt = 0; var numFreezeInt = 0; var numPointSystem = 1; var arrSet = new Array(); var arrDeck = new Array(); var arrTiles = new Array(); var arrRemoving = new Array(); var arrColorTransform = new Array({ra:"82", rb:"0", ga:"82", gb:"9", ba:"82", bb:"34", aa:"100", ab:"0"}, {ra:"86", rb:"0", ga:"86", gb:"7", ba:"86", bb:"28", aa:"100", ab:"0"}, {ra:"90", rb:"0", ga:"90", gb:"5", ba:"90", bb:"22", aa:"100", ab:"0"}, {ra:"94", rb:"0", ga:"94", gb:"3", ba:"94", bb:"16", aa:"100", ab:"0"}, {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}, {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}, {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}, {ra:"100", rb:"0", ga:"100", gb:"0", ba:"100", bb:"0", aa:"100", ab:"0"}); var arrTilesDef = new Array({suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon1", match:"clip", hint:"1 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon2", match:"clip", hint:"2 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon3", match:"clip", hint:"3 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon4", match:"clip", hint:"4 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon5", match:"clip", hint:"5 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon6", match:"clip", hint:"6 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon7", match:"clip", hint:"7 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon8", match:"clip", hint:"8 of numbers"}, {suit:"Numbers", name:"", cost:1, copy:4, clipName:"mon9", match:"clip", hint:"9 of numbers"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong1", match:"clip", hint:"1 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong2", match:"clip", hint:"2 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong3", match:"clip", hint:"3 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong4", match:"clip", hint:"4 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong5", match:"clip", hint:"5 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong6", match:"clip", hint:"6 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong7", match:"clip", hint:"7 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong8", match:"clip", hint:"8 of circles"}, {suit:"Circles", name:"", cost:2, copy:4, clipName:"tong9", match:"clip", hint:"9 of circles"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song1", match:"clip", hint:"1 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song2", match:"clip", hint:"2 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song3", match:"clip", hint:"3 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song4", match:"clip", hint:"4 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song5", match:"clip", hint:"5 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song6", match:"clip", hint:"6 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song7", match:"clip", hint:"7 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song8", match:"clip", hint:"8 of bamboo"}, {suit:"Bamboos", name:"", cost:3, copy:4, clipName:"song9", match:"clip", hint:"9 of bamboo"}, {suit:"Wind", name:"East", cost:4, copy:4, clipName:"east", match:"clip", hint:"Wind : East"}, {suit:"Wind", name:"South", cost:4, copy:4, clipName:"south", match:"clip", hint:"Wind : South"}, {suit:"Wind", name:"West", cost:4, copy:4, clipName:"west", match:"clip", hint:"Wind : West"}, {suit:"Wind", name:"North", cost:4, copy:4, clipName:"north", match:"clip", hint:"Wind : North"}, {suit:"Dragon", name:"Red", cost:5, copy:4, clipName:"center", match:"clip", hint:"Dragon : Red"}, {suit:"Dragon", name:"Green", cost:5, copy:4, clipName:"fat", match:"clip", hint:"Dragon : Green"}, {suit:"Dragon", name:"White", cost:5, copy:4, clipName:"bon", match:"clip", hint:"Dragon : White"}, {suit:"Flower", name:"Plum", cost:6, copy:1, clipName:"flower1", match:"suit", hint:"Flower : Plum"}, {suit:"Flower", name:"Orchid", cost:6, copy:1, clipName:"flower2", match:"suit", hint:"Flower : Orchid"}, {suit:"Flower", name:"Chrysanthemum", cost:6, copy:1, clipName:"flower3", match:"suit", hint:"Flower : Chrysanthemum"}, {suit:"Flower", name:"Bamboo", cost:6, copy:1, clipName:"flower4", match:"suit", hint:"Flower : Bamboo"}, {suit:"Season", name:"Spring", cost:7, copy:1, clipName:"season1", match:"suit", hint:"Season : Spring"}, {suit:"Season", name:"Summer", cost:7, copy:1, clipName:"season2", match:"suit", hint:"Season : Summer"}, {suit:"Season", name:"Autumn", cost:7, copy:1, clipName:"season3", match:"suit", hint:"Season : Autumn"}, {suit:"Season", name:"Winter", cost:7, copy:1, clipName:"season4", match:"suit", hint:"Season : Winter"}); var numSetX = 15; var numSetY = 8; var numTileThickness = 6.2; var numTileWidth = 42; var numTileHeight = (55 - numTileThickness); var numGridX = ((g_numGameWidth - (numSetX * numTileWidth)) / 2); var numGridY = (50 + (((g_numGameHeight - 50) - (numSetY * numTileHeight)) / 2)); var numDeckX = -100; var numDeckY = -100; var numStepX = 3; var numStepY = 0; var objFirstSelected = new Object();
Frame 13
stop(); g_fCenter(btnMessageBack); g_fSetGameBackgroundColor("6E7797"); g_fSetGameSize(680, 500); u_fInitGame(); g_fGameInitialized(); if (g_blnStandAloneGame) { gotoAndStop ("syncronize"); } else { u_fInitGame(); g_fLoadScoreBoard(); } _root.attachMovie("curtain", "curtain", 99990); mcAvatar.setRight(); function u_fStartGame() { fChangeLayout(); mcHint.swapDepths(14990); mcMessage.swapDepths(500000); mcAvatar.swapDepths(15001); fStartTimer(); if (g_blnRestoreGame == false) { sndStart.start(); } else { g_blnRestoreGame = false; fCheckNoMoreMatches(); } mcTimer.timesRunOut = g_fGameOver; g_blnGameStarted = true; g_blnPlayEnable = true; } function u_fInitGame() { fNextTileSet(); u_fInitSounds(); } function u_fInitSounds() { sndClick = new Sound(); sndClick.attachSound("Button_Click"); sndTimerWarning = new Sound(); sndTimerWarning.attachSound("Timer_Warning"); sndStart = new Sound(); sndStart.attachSound("Start"); sndCorrect = new Sound(); sndCorrect.attachSound("Correct"); sndWrong = new Sound(); sndWrong.attachSound("Wrong"); } function u_fPreopenOptions() { mcOptions.setBoard2d(blnLayout2d); mcOptions.setAnimation(blnAnimation); } function u_fChangeOptions() { blnAnimation = mcOptions.blnAnimation; if (blnLayout2d != mcOptions.blnLayout2d) { blnLayout2d = mcOptions.blnLayout2d; fChangeLayout(); } } function u_fGameOver(a_winnerid, a_reason) { } function u_fInitPracticeGame() { if (g_blnStandAloneGame) { g_objUser.blnActive = true; g_numRandomSeed = Math.floor(Math.random() * 1000) + 1; var _local1 = "CBCBEBCBBBCBBDBCDBCEBCFBDEBDFBDGBEFBEGBEHBFHBFGBGFBGGBHEBHFBHGBGHBICBIEBIFBJFBKGBJEBKEBJCBKFBLFBLGBLHBMHBNGBOFBMGBNFBOEBODBNCBNDBNEBMDBMCBMBBHBCLBBLCBKABJABIABKBBJBBGCBHABHCBGABLABFBBJBCIACHACGACGCCHCCICCJCCJACBCCBDCCECDFCEGCFHCGGCHFCIECJECLGCKFCMHCNGCOFCOECMCCNDCLBCKBCBABHBBJBDICDIADHADHBDHCDKACKBDLACLBDMCDNDDOEDOFDNECNFCMDCODCNCCMBCLCCMGCLHCKGCLFCKECNGDMHDLHDLGDKFDJFCIFCJEDIEDHFDHECHGCGFCGGDGHCFGCFHDEHCEGDEFCDGCDFDDECCFCBECCDC,CBBDBBEBBFBBBCBCCBDCBECBFCBGCBBDBCDBDDBEDBFDBGDBBEBCEBDEBEEBFEBGEBBFBCFBDFBEFBFFBGFBCGBDGBEGBFGBCCCECCDCCFCCCCDDCDECDFCDCDCDDCEDCFDCCECDECEECFECCFCDFCEFCFFCCDDDDDEDDFDDCEDDEDEEDFEDCFDDFDEFDFFDDDEEDEDEEEEEDDFEDFDEFEEFJBBKBBLBBMBBICBJCBKCBLCBMCBNCBIDBJDBKDBLDBMDBNDBJEBIEBKEBLEBMEBNEBIFBJFBKFBLFBMFBNFBJGBKGBLGBMGBJCCKCCLCCMCCJDCKDCLDCMDCJECKECLECMECJFCKFCLFCMFCJCDKCDLCDMCDJDDKDDLDDMDDJEDKEDLEDMEDJFDKFDKDELFDLDEMFDKEELEEKDFLDFKEFLEF"; arrSets = _local1.split(","); numTotalTime = 300; mcTimer.setTimer(numTotalTime); mcAvatar.setScore(0); } else { g_objSAOptions.addItem("Time Limit", "1", "integernumeric", "normal", new Array({name:"MinValue", value:1}, {name:"MaxValue", value:10})); g_objSAOptions.addItem("Game Number", "1", "randomseed", "hidden", new Array({name:"MinValue", value:1}, {name:"MaxValue", value:256000})); } } function u_fXMLPracticeOptions(a_xmlPacket) { } function u_fRemoveGameClips() { mcError.removeMovieClip(); mcGameOver.removeMovieClip(); mcResign.removeMovieClip(); mcHelp.removeMovieClip(); mcMessage.removeMovieClip(); mcAvatar.removeMovieClip(); mcHint.removeMovieClip(); fRemoveAllTiles(); mcGameEndBack.removeMovieClip(); if (mcGameEnd != undefined) { unloadMovie (mcGameEnd); mcGameEnd.removeMovieClip(); } } function u_fXMLGameInfo(a_xmlPacket) { var _local1 = a_xmlPacket; var _local2 = this; for (var _local3 in _local1.attributes) { _local2[_local3] = _local1.attributes[_local3]; } g_numRandomSeed = randomseed; var numSeconds = ((60 * Number(timer.substr(3, 2))) + Number(timer.substr(6, 2))); var tileSetups = _local1.attributes.tilesetups_value; arrSets = tileSetups.split(","); mcTimer.setTimer(numSeconds); } function u_fXMLRemoveTiles(a_XMLPacket) { g_blnStepExecute = false; var numUserId = Number(a_XMLPacket.attributes.userid); var numTimer = Number(a_XMLPacket.attributes.timer); if (g_blnRestoreGame && (numUserId == g_objUser.numUserId)) { var strTileName1 = String(a_XMLPacket.attributes.tile1); var strTileName2 = String(a_XMLPacket.attributes.tile2); if ((eval (strTileName1) != undefined) && (eval (strTileName1).removing == false)) { if (objFirstSelected != null) { fShowTileSelected(objFirstSelected, false); objFirstSelected = null; } fSelectTile(eval (strTileName1), numUserId); if (strTileName2 != "") { fSelectTile(eval (strTileName2), numUserId); } mcTimer.setTimer(numTimer); } } g_blnStepExecute = true; } function u_fXMLHideTiles(a_XMLPacket) { g_blnStepExecute = false; this.onEnterFrame = function () { fRemovingTiles(); fRemoveNextTile(); fRemoveNextTile(); }; g_blnStepExecute = true; } function u_fXMLNewDeal(a_XMLPacket) { g_blnStepExecute = false; var _local1 = Number(a_XMLPacket.attributes.userid); var _local2 = Number(a_XMLPacket.attributes.timer); if (g_blnRestoreGame && (_local1 == g_objUser.numUserId)) { fDealNewTileset(); mcTimer.setTimer(_local2); } g_blnStepExecute = true; } function fInitSetArray() { arrSet.splice(0); var _local2 = 0; while (_local2 < 15) { arrSet[_local2] = new Array(8); var _local1 = 0; while (_local1 < 8) { arrSet[_local2][_local1] = new Array(); _local1++; } _local2++; } } function fInitAllTiles() { var _local1 = 0; while (_local1 < arrTiles.length) { arrTiles[_local1]._x = numDeckX; arrTiles[_local1]._y = numDeckY; arrTiles[_local1]._visible = false; arrTiles[_local1].numLayer = 0; arrTiles[_local1].removing = false; arrTiles[_local1].freeTop = false; arrTiles[_local1].freeSide = false; arrTiles[_local1].arrSet = new Array({x:-1, y:-1}); arrTiles[_local1].swapDepths(100 + _local1); _local1++; } arrDeck = arrTiles.slice(0); objFirstSelected = null; } function fHideAllTiles() { var _local1 = arrDeck.length - 1; while (_local1 >= 0) { arrDeck[_local1]._visible = false; _local1--; } } function fShowAllTiles() { var _local1 = arrDeck.length - 1; while (_local1 >= 0) { arrDeck[_local1]._visible = true; _local1--; } } function fRemoveAllTiles() { var _local1 = arrTiles.length - 1; while (_local1 >= 0) { arrTiles[_local1].removeMovieClip(); _local1--; } arrTiles.splice(0); } function fCreateTiles() { fRemoveAllTiles(); var numCnt = arrTilesDef.length; var numTilesCnt = 0; var i = 0; while (i < numCnt) { var j = 0; while (j < arrTilesDef[i].copy) { numTilesCnt++; createEmptyMovieClip("Tile" + numTilesCnt, 100 + numTilesCnt); var newTile = eval ("Tile" + numTilesCnt); newTile._visible = false; newTile.clipName = arrTilesDef[i].clipName; newTile.name = arrTilesDef[i].name; newTile.suit = arrTilesDef[i].suit; newTile.cost = arrTilesDef[i].cost; newTile.match = arrTilesDef[i].match; newTile.hint = arrTilesDef[i].hint; newTile.attachMovie(strPrefix + arrTilesDef[i].clipName, "image", 1); if (newTile.image.animation != undefined) { newTile.image.animation.gotoAndStop(1); } newTile.attachMovie(strPrefix + "TileBtn", "button", 2); newTile.button._x = numTileWidth / 2; newTile.button._y = numTileHeight / 2; arrTiles.push(newTile); j++; } i++; } } function fShowHintForTile(a_Tile) { var _local1 = a_Tile; mcHint.tile.removeMovieClip(); mcHint.txtTileName.text = ""; mcHint.txtPoints.text = ""; if (fIsTopFree(_local1) == false) { } else { if (blnAnimation && (_local1.image.animation != undefined)) { _local1.image.animation.gotoAndPlay(2); } mcHint.attachMovie("front " + _local1.clipName, "Tile", 1); mcHint.tile._x = (-mcHint.tile._width) / 2; mcHint.tile._y = (-mcHint.tile._height) / 2; mcHint.txtTileName.text = _local1.hint; mcHint.txtPoints.text = "value: " + _local1.cost; } } function fDecodeTilesSet(a_set) { var numCnt = Math.floor(a_set.length / 3); var _local1 = 0; while (_local1 < numCnt) { if (arrDeck[_local1] == undefined) { return; } var _local2 = a_set.substr(_local1 * 3, 3); var x = (_local2.charCodeAt(0) - 65); var _local3 = _local2.charCodeAt(1) - 65; var layer = (_local2.charCodeAt(2) - 65); arrDeck[_local1].arrSet[0].x = x; arrDeck[_local1].arrSet[0].y = _local3; arrDeck[_local1].numLayer = layer; arrSet[x][_local3].push(arrDeck[_local1]); _local1++; } } function fArrangeTiles2D() { var numCnt = arrDeck.length; var _local1 = 0; while (_local1 < numCnt) { var x = arrDeck[_local1].arrSet[0].x; var _local3 = arrDeck[_local1].arrSet[0].y; var _local2 = arrDeck[_local1].numLayer; arrDeck[_local1]._x = numGridX + (numTileWidth * x); arrDeck[_local1]._y = (numGridY + (numTileHeight * _local3)) - ((_local2 - 1) * numTileThickness); arrDeck[_local1].numDepth = ((2000 + _local2) + (_local3 * 1000)) + (10 * (numSetX - x)); arrDeck[_local1].swapDepths(arrDeck[_local1].numDepth); var newColor = new Color(arrDeck[_local1]); newColor.setTransform(arrColorTransform[_local2 - 1]); _local1++; } } function fArrangeTiles3D() { var numCnt = arrDeck.length; var _local1 = 0; while (_local1 < numCnt) { var x = arrDeck[_local1].arrSet[0].x; var _local3 = arrDeck[_local1].arrSet[0].y; var _local2 = arrDeck[_local1].numLayer - 1; arrDeck[_local1]._x = ((-10 + (36 * x)) + (22.4 * _local3)) + (_local2 * 3); arrDeck[_local1]._y = ((190 - (12.4 * x)) + (38.4 * _local3)) - (_local2 * 11.7); arrDeck[_local1].numDepth = ((2000 + _local2) + (_local3 * 1000)) + (10 * (numSetX - x)); arrDeck[_local1].swapDepths(arrDeck[_local1].numDepth); var newColor = new Color(arrDeck[_local1]); newColor.setTransform(arrColorTransform[_local2]); _local1++; } } function fSuffleTiles() { var numLength = arrDeck.length; var _local1 = 0; while (_local1 < numLength) { var _local2 = g_fGetRandomValue(numLength); var _local3 = arrDeck[_local1]; arrDeck[_local1] = arrDeck[_local2]; arrDeck[_local2] = _local3; _local1++; } } function fClickOnTile(a_Tile) { if ((((!g_blnGameStarted) || (!g_blnPlayEnable)) || (g_blnGameOver)) || (g_blnDisconnected)) { return(undefined); } fSelectTile(a_Tile, g_objUser.numUserId); } function fSelectTile(a_Tile, a_UserId) { var _local1 = a_Tile; if (objFirstSelected != null) { if (objFirstSelected == _local1) { fShowTileSelected(_local1, false); objFirstSelected = null; } else { if (!fCheckIsTileFree(_local1)) { trace("============================== SECOND NOT FREE " + _local1); sndWrong.start(); return; } var _local2 = objFirstSelected._name; var _local3 = _local1._name; if (fCheckMatchForPair(objFirstSelected, _local1)) { fShowTileSelected(_local1, true); fRemovePairOfTiles(objFirstSelected, _local1, a_UserId); if (a_UserId == g_objUser.numUserId) { mcAvatar.numRemovePairs++; if (!g_blnRestoreGame) { fSendStepToServer(_local2, _local3); } } } else { fShowTileSelected(objFirstSelected, false); fShowTileSelected(_local1, true); objFirstSelected = _local1; } } } else if (!fCheckIsTileFree(_local1)) { trace("============================== FIRST NOT FREE " + _local1); if (!g_blnRestoreGame) { sndWrong.start(); } } else { fShowTileSelected(_local1, true); objFirstSelected = _local1; } } function fCheckMatchForPair(a_Tile1, a_Tile2) { var _local1 = a_Tile1; var _local2 = a_Tile2; if ((_local1 == undefined) || (_local2 == undefined)) { return(false); } if ((!fIsTopFree(_local1)) || (!fIsTopFree(_local2))) { return(false); } if (((_local1.match == "clip") && (_local2.match == "clip")) && (_local1.clipName == _local2.clipName)) { return(true); } if (((_local1.match == "suit") && (_local2.match == "suit")) && (_local1.suit == _local2.suit)) { return(true); } return(false); } function fRemovePairOfTiles(a_Tile1, a_Tile2, a_UserId) { var _local1 = a_Tile1; var _local2 = a_Tile2; if (!g_blnRestoreGame) { sndCorrect.start(); } objFirstSelected = null; var blnReshuffle = false; var _local3 = _local1.cost; fRemoveFromSet(_local1); fRemoveFromDeck(_local1); _local1.removing = true; if (_local1.freeSide == "left") { _local1.swapDepths((2000 + (_local1.arrSet[0].y * 1000)) + 500); } if ((_local1.image.animation == undefined) || (!blnAnimation)) { _local1.step = 0; arrRemoving.push(_local1); } else { _local1.image.gotoAndPlay(2); } if (_local2 != null) { fRemoveFromSet(_local2); fRemoveFromDeck(_local2); _local2.removing = true; if (_local2.freeSide == "left") { _local2.swapDepths((2000 + (_local2.arrSet[0].y * 1000)) + 500); } if ((_local2.image.animation == undefined) || (!blnAnimation)) { _local2.step = 0; arrRemoving.push(_local2); } else { _local2.image.gotoAndPlay(2); } } if (numPoints != 0) { var numPoints = ((arrDeck.length * _local3) / 2); mcAvatar.changeScore(numPoints); } if (arrDeck.length <= 1) { if (arrSets.length > 0) { fDealNewTileset(); } else { fGameOver("Game Over"); } } fCheckNoMoreMatches(); } function fQuickReshuffle() { clearInterval(numReshuffleInt); fReshuffle(0); fEndReshuffle(); } function fStartReshuffle() { if (arrDeck.length <= 1) { return(undefined); } blnReshuffling = true; mcTimer.stopTimer(); g_blnPlayEnable = false; g_blnStepExecute = false; } function fReshuffle(a_num) { var numLength = arrDeck.length; var numSlice = ((g_blnRestoreGame || (!blnAnimation)) ? (numLength) : (Math.ceil(numLength / 20))); var numStart = (a_num * numSlice); var numEnd = ((a_num + 1) * numSlice); if (numEnd >= numLength) { numEnd = numLength; } var _local1 = numStart; while (_local1 < numEnd) { var _local2 = g_fGetRandomValue(numLength); if (arrDeck[_local1] == undefined) { return; } var _local3 = new Object(); _local3.arrSet = arrDeck[_local1].arrSet.slice(0); _local3.numLayer = arrDeck[_local1].numLayer; _local3.numDepth = arrDeck[_local1].numDepth; _local3.x = arrDeck[_local1]._x; _local3.y = arrDeck[_local1]._y; fRemoveFromSet(arrDeck[_local1]); arrSet[arrDeck[_local2].arrSet[0].x][arrDeck[_local2].arrSet[0].y].push(arrDeck[_local1]); arrDeck[_local1].arrSet = arrDeck[_local2].arrSet.slice(0); arrDeck[_local1].numLayer = arrDeck[_local2].numLayer; arrDeck[_local1].numDepth = arrDeck[_local2].numDepth; arrDeck[_local1].freeTop = false; arrDeck[_local1].freeSide = false; arrDeck[_local1]._x = arrDeck[_local2]._x; arrDeck[_local1]._y = arrDeck[_local2]._y; arrDeck[_local1]._visible = false; fRemoveFromSet(arrDeck[_local2]); arrSet[_local3.arrSet[0].x][_local3.arrSet[0].y].push(arrDeck[_local2]); arrDeck[_local2].arrSet = _local3.arrSet.slice(0); arrDeck[_local2].numLayer = _local3.numLayer; arrDeck[_local2].numDepth = _local3.numDepth; arrDeck[_local2].freeTop = false; arrDeck[_local2].freeSide = false; arrDeck[_local2]._x = _local3.x; arrDeck[_local2]._y = _local3.y; arrDeck[_local1].swapDepths(arrDeck[_local1].numDepth); var newColor1 = new Color(arrDeck[_local1]); newColor1.setTransform(arrColorTransform[arrDeck[_local1].numLayer - 1]); arrDeck[_local2].swapDepths(arrDeck[_local2].numDepth); var newColor2 = new Color(arrDeck[_local2]); newColor2.setTransform(arrColorTransform[arrDeck[_local2].numLayer - 1]); _local1++; } } function fEndReshuffle() { blnReshuffling = false; if (!g_blnRestoreGame) { var _local2 = arrDeck.length; var _local1 = 0; while (_local1 < _local2) { arrDeck[_local1]._visible = true; _local1++; } fCheckNoMoreMatches(); if (blnAnimation) { mcTimer.startTimer(); } g_blnPlayEnable = true; } g_blnStepExecute = true; } function fRemoveFromSet(a_Tile) { var _local3 = a_Tile; var _local2 = arrSet[_local3.arrSet[0].x][_local3.arrSet[0].y]; var _local1 = _local2.length - 1; while (_local1 >= 0) { if (_local2[_local1] == _local3) { _local2.splice(_local1, 1); return; } _local1--; } } function fRemoveFromDeck(a_Tile) { var _local2 = a_Tile; var _local1 = 0; while (_local1 < arrDeck.length) { if (arrDeck[_local1] == _local2) { arrDeck.splice(_local1, 1); return; } _local1++; } } function fShowTileSelected(a_Tile, a_flag) { var _local1 = a_Tile; if (_local1 == undefined) { } else if (a_flag) { _local1.select.removeMovieClip(); _local1.attachMovie(strPrefix + "selected", "select", 3); _local1.select._alpha = 75; } else { _local1.select.removeMovieClip(); } } function fCheckIsTileFree(a_Tile) { var _local1 = a_Tile; if (fIsTopFree(_local1)) { if (fIsRightFree(_local1)) { _local1.freeSide = "right"; return(true); } if (fIsLeftFree(_local1)) { _local1.freeSide = "left"; return(true); } _local1.freeSide = "none"; return(false); } return(false); } function fIsTopFree(a_Tile) { var _local3 = a_Tile; if (_local3.freeTop) { return(true); } var blnResult = true; var _local2 = arrSet[_local3.arrSet[0].x][_local3.arrSet[0].y]; var _local1 = _local2.length - 1; while (_local1 >= 0) { if (_local2[_local1].numLayer > _local3.numLayer) { blnResult = false; break; } _local1--; } _local3.freeTop = blnResult; return(blnResult); } function fIsRightFree(a_Tile) { var _local3 = true; var _local2 = arrSet[a_Tile.arrSet[0].x + 1][a_Tile.arrSet[0].y]; if (_local2 != undefined) { var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].numLayer >= a_Tile.numLayer) { _local3 = false; break; } _local1++; } } return(_local3); } function fIsLeftFree(a_Tile) { var _local3 = true; var _local2 = arrSet[a_Tile.arrSet[0].x - 1][a_Tile.arrSet[0].y]; if (_local2 != undefined) { var _local1 = 0; while (_local1 < _local2.length) { if (_local2[_local1].numLayer >= a_Tile.numLayer) { _local3 = false; break; } _local1++; } } return(_local3); } function fRemovingTiles() { if (arrRemoving.length == 0) { } else { var _local1 = arrRemoving.length - 1; while (_local1 >= 0) { if (((arrRemoving[_local1].step > 4) || (!blnAnimation)) || (g_blnRestoreGame)) { arrRemoving[_local1].removeMovieClip(); arrRemoving.splice(_local1, 1); } else { if (arrRemoving[_local1].freeSide == "right") { arrRemoving[_local1]._x = arrRemoving[_local1]._x + numStepX; arrRemoving[_local1]._y = arrRemoving[_local1]._y - numStepY; } else if (arrRemoving[_local1].freeSide == "left") { arrRemoving[_local1]._x = arrRemoving[_local1]._x - numStepX; arrRemoving[_local1]._y = arrRemoving[_local1]._y + numStepY; } else { arrRemoving[_local1]._alpha = arrRemoving[_local1]._alpha - 20; } arrRemoving[_local1].step++; } _local1--; } } } function fChangeLayout() { strPrefix = (blnLayout2d ? "front " : ""); fHideAllTiles(); if (blnLayout2d) { mcGrid.gotoAndStop("2d"); numStepX = 3; numStepY = 0; fArrangeTiles2D(); } else { mcGrid.gotoAndStop("3d"); numStepX = 3; numStepY = 1; fArrangeTiles3D(); } var _local1 = 0; while (_local1 < arrDeck.length) { fChangeTileLayout(arrDeck[_local1]); _local1++; } fShowAllTiles(); } function fChangeTileLayout(a_Tile) { var _local1 = a_Tile; _local1.image.removeMovieClip(); _local1.attachMovie(strPrefix + _local1.clipName, "image", 1); if (_local1.image.animation != undefined) { _local1.image.animation.gotoAndStop(1); } _local1.button.removeMovieClip(); _local1.attachMovie(strPrefix + "TileBtn", "button", 2); if (objFirstSelected == _local1) { fShowTileSelected(_local1, true); } } function fSendStepToServer(a_TileName1, a_TileName2) { if ((a_TileName1 != undefined) && (a_TileName2 != undefined)) { var _local1 = mcAvatar.getScore(); var _local2 = mcTimer.getTimer(); g_fSendStep(((((((("<removetiles tile1=\"" + a_TileName1) + "\" tile2=\"") + a_TileName2) + "\" score=\"") + _local1) + "\" timer=\"") + _local2) + "\" />"); } } function fCheckNoMoreMatches() { if (blnReshuffling) { } else { var _local3 = arrDeck.length; var _local2 = 0; while (_local2 < _local3) { if (fCheckIsTileFree(arrDeck[_local2])) { if (arrDeck[_local2].match == "wand") { return(false); } var _local1 = _local3 - 1; while (_local1 >= 0) { if ((_local2 != _local1) && (fCheckIsTileFree(arrDeck[_local1]))) { if (fCheckMatchForPair(arrDeck[_local2], arrDeck[_local1])) { return(undefined); } } _local1--; } } _local2++; } mcMessage.gotoAndPlay("hide"); if (arrSets.length > 0) { fDealNewTileset(); } else { fGameOver("No More Matches"); } } return(undefined); } function fGameOver(a_reason) { if (g_blnGameOver) { } else { g_fSendStep("<hidetiles/>"); var _local1 = -1; if (mcAvatar.numLives <= 0) { _local1 = ((g_objUser.numUserId == g_objPlayer1.numUserId) ? (g_objPlayer2.numUserId) : (g_objPlayer1.numUserId)); } else { var _local3 = mcAvatar1.getScore(); var _local2 = mcAvatar2.getScore(); if (_local3 > _local2) { _local1 = g_objPlayer1.numUserId; } else if (_local3 < _local2) { _local1 = g_objPlayer2.numUserId; } } g_fGameOver(_local1, a_reason); } } function fShowMessage(a_msg, a_time) { var _local1 = a_msg; if ((_local1 == undefined) || (_local1 == "")) { } else { mcMessage.gotoAndStop(1); mcMessage.txtMsg.text = _local1; mcMessage.txtMsg._y = (-mcMessage.txtMsg.textHeight) / 2; mcMessage.numDelay = a_time * 1000; mcMessage.gotoAndPlay("show"); } } function fTimerWarning() { sndTimerWarning.start(); mcTimer.timerWarning = null; } function fRemoveNextTile() { if (arrDeck.length == 0) { this.onEnterFrame = function () { fRemovingTiles(); }; } else { var _local2 = g_fGetRandomValue(arrDeck.length); var _local1 = arrDeck[_local2]; fRemoveFromSet(_local1); arrDeck.splice(_local2, 1); _local1.step = 0; arrRemoving.push(_local1); } } function fStartTimer() { clearInterval(numStartTimerInt); g_blnPlayEnable = true; mcTimer.startTimer(); } function fDealNewTileset() { mcTimer.stopTimer(); if (!g_blnRestoreGame) { numStartTimerInt = setInterval(fStartTimer, 2000); g_fSendStep(("<newdeal timer=\"" + mcTimer.getTimer()) + "\"/>"); fShowMessage("Dealing New Tileset", 2); } fNextTileSet(); } function fNextTileSet() { fCreateTiles(); fInitAllTiles(); fSuffleTiles(); fInitSetArray(); fDecodeTilesSet(arrSets[0]); if (!g_blnRestoreGame) { fChangeLayout(); } arrSets.splice(0, 1); if (arrSets.length == 0) { btnDealNew._visible = false; } } _quality = "BEST"; this.onEnterFrame = function () { fRemovingTiles(); };
Instance of Symbol 335 MovieClip "mcMessage" in Frame 13
onClipEvent (load) { this._visible = false; }
Frame 21
g_fSendToCSA(g_arrStdAnswersToCSA.gamestarted); if (g_blnStandAloneGame) { g_fXMLStandAlone(""); gotoAndPlay ("startGame"); } else if (g_blnPracticeGame) { gotoAndPlay ("startGame"); } else if (g_blnRestoreGame) { g_fStopGameStepExecute(); gotoAndPlay ("restoreGame"); } else { if (mcSynchronize == undefined) { attachMovie("mcSynchronize", "mcSynchronize", g_numMsgDepth); g_fCenter(mcSynchronize); } if ((g_strGameType.substr(1, 1) == "2") || (g_strGameType.substr(1, 1) == "3")) { mcSynchronize.gotoAndStop("server"); } else { mcSynchronize.gotoAndStop("opponent"); } g_fSendStep(g_arrStdAnswersToCSA.readytogo); g_blnStepExecute = true; stop(); }
Frame 29
play();
Frame 36
if (g_arrGameSteps.length > 0) { if ((g_lvlScoreBoard != null) && (g_lvlScoreBoard.blnLoaded)) { g_fStartGameStepExecute(); } gotoAndPlay ("restoreGame"); } else { gotoAndPlay ("startGame"); }
Frame 37
var numCountDown; var numStartCountDown = getTimer(); strCountDown = "05"; if (mcSynchronize != undefined) { mcSynchronize.removeMovieClip(); }
Frame 45
numCountDown = 5 - Math.floor((getTimer() - numStartCountDown) / 1000); if (numCountDown > 0) { strCountDown = "0" + String(numCountDown); } else { strCountDown = "00"; }
Frame 47
if (numCountDown > 0) { gotoAndPlay ("countDown"); }
Frame 58
_root.curtain.removeMovieClip();
Frame 59
stop(); curtain.removeMovieClip(); mcStart.removeMovieClip(); u_fStartGame();
Symbol 12 Button
on (release) { this.removeMovieClip(); }
Symbol 14 Button
on (release, keyPress "<Enter>") { _parent.u_fChangeOptions(); this.removeMovieClip(); }
Symbol 20 Button
on (release) { this.removeMovieClip(); }
Symbol 26 Button
on (release) { if (_currentframe > 1) { _parent.setBoard2d(false); } else { _parent.setBoard2d(true); } }
Symbol 28 MovieClip Frame 1
stop();
Symbol 28 MovieClip Frame 6
stop();
Symbol 30 Button
on (release) { if (_currentframe > 1) { _parent.setBoard2d(true); } else { _parent.setBoard2d(false); } }
Symbol 31 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 6
stop();
Symbol 32 MovieClip [mcOptions] Frame 1
function setBoard2d(flag) { if (flag) { mcCBX_2d.gotoAndStop("on"); mcCBX_3d.gotoAndStop("off"); blnLayout2d = true; } else { mcCBX_2d.gotoAndStop("off"); mcCBX_3d.gotoAndStop("on"); blnLayout2d = false; } } function setAnimation(flag) { if (flag) { mcCBX_Animation.gotoAndStop("on"); blnAnimation = true; } else { mcCBX_Animation.gotoAndStop("off"); blnAnimation = false; } } this._visible = false; _parent.u_fPreopenOptions();
Symbol 32 MovieClip [mcOptions] Frame 2
stop(); this._visible = true;
Symbol 253 Button
on (release) { this._parent._parent.fClickOnTile(this._parent); } on (rollOver) { this._parent._parent.fShowHintForTile(this._parent); }
Symbol 257 Button
on (release) { this._parent._parent.fClickOnTile(this._parent); } on (rollOver) { this._parent._parent.fShowHintForTile(this._parent); }
Symbol 260 MovieClip Frame 1
stop();
Symbol 264 Button
on (release) { this.removeMovieClip(); }
Symbol 268 MovieClip [mcUnknownPacket] Frame 1
stop();
Symbol 275 MovieClip [mcSynchronize] Frame 1
stop();
Symbol 275 MovieClip [mcSynchronize] Frame 10
stop();
Symbol 278 MovieClip [mcScoreboardBack] Frame 1
stop();
Symbol 281 Button
on (release) { _parent.g_fClickResignYes(); btnYes._visible = (btnNo._visible = false); }
Symbol 284 Button
on (release) { _parent.g_fClickResignNo(); this.removeMovieClip(); }
Symbol 286 Button
on (release) { _parent.g_fclickStopWatchYes(); btnYes._visible = (btnNo._visible = false); }
Symbol 287 Button
on (release) { _parent.g_fClickStopWatchNo(); this.removeMovieClip(); }
Symbol 289 MovieClip [mcResign] Frame 1
stop();
Symbol 294 MovieClip [mcGameOver] Frame 1
var numStartInterval = getTimer();
Symbol 294 MovieClip [mcGameOver] Frame 2
play();
Symbol 294 MovieClip [mcGameOver] Frame 7
if ((getTimer() - numStartInterval) < 5000) { gotoAndPlay ("loop"); } else { if (_parent.g_blnPracticeGame) { _parent.g_fSendToCSA(_parent.g_arrStdAnswersToCSA.gamefinished); } else { var numType = Number(_parent.g_strGameType.substr(1, 1)); if ((numType == 2) || (numType == 3)) { _parent.g_fSendStep("<scoreboard><gameranswer answer=\"0\"/></scoreboard>"); _parent.g_fSendToCSA(_parent.g_arrStdAnswersToCSA.gamefinished); } } _parent.g_fStartGameStepExecute(); stop(); }
Symbol 295 Button
on (release) { _parent.g_fXMLGameFinished(); }
Symbol 297 MovieClip [mcError] Frame 1
var numStartInterval = getTimer();
Symbol 297 MovieClip [mcError] Frame 2
play();
Symbol 297 MovieClip [mcError] Frame 7
if ((getTimer() - numStartInterval) < 3000) { gotoAndPlay ("loop"); } else { _parent.g_fXMLGameFinished(); stop(); }
Symbol 311 MovieClip [SBGAvatar] Frame 1
#initclip 2 SBGAvatar = function () { this.init(); }; SBGAvatar.prototype = new MovieClip(); SBGAvatar.prototype.init = function () { var _local1 = this; _local1.strPlayerName = "PlayerName"; _local1.numPlayerId = 0; _local1.strAvatarURL = ""; _local1.strSide = "left"; _local1.numAvatarWidth = 80; _local1.numAvatarHeight = 81; _local1.numScore = 0; _local1.nameTextFormat = new TextFormat(); _local1.nameTextFormat = _local1.txtName.getTextFormat(); _local1.setPlayerName(_local1.strPlayerName); }; SBGAvatar.prototype.loadAvatar = function (a_url) { var _local1 = this; _local1.strAvatarURL = a_url; loadMovie (_local1.strAvatarURL, _local1.mcAvatar); }; SBGAvatar.prototype.setLeft = function () { var _local1 = this; if (_local1.strSide != "left") { _local1.mcAvatar._height = 81; _local1.mcAvatar._xscale = 100; _local1.mcAvatar._x = (-_local1.mcAvatar._width) / 2; } _local1.strSide = "left"; }; SBGAvatar.prototype.setRight = function () { var _local1 = this; if (_local1.strSide != "right") { _local1.mcAvatar._height = 81; _local1.mcAvatar._xscale = -100; _local1.mcAvatar._x = _local1.mcAvatar._width / 2; } _local1.strSide = "right"; }; SBGAvatar.prototype.onLoadAvatar = function (a_avatar) { var _local1 = this; if (a_avatar.getBytesLoaded() == a_avatar.getBytesTotal()) { if (_local1.strSide == "left") { _local1.setLeft(); } else if (_local1.strSide == "right") { _local1.setRight(); } } }; SBGAvatar.prototype.setPlayerName = function (a_name) { var _local1 = this; _local1.strPlayerName = a_name; _local1.txtName.text = _local1.strPlayerName; }; SBGAvatar.prototype.getPlayerName = function () { return(this.strPlayerName); }; SBGAvatar.prototype.setPlayerId = function (a_id) { this.numPlayerId = a_id; }; SBGAvatar.prototype.getPlayerId = function () { return(this.numPlayerId); }; SBGAvatar.prototype.setScore = function (a_newScore) { this.numScore = parseInt(a_newScore); this.showScore(); }; SBGAvatar.prototype.getScore = function () { return(this.numScore); }; SBGAvatar.prototype.changeScore = function (a_delta) { this.numScore = this.numScore + parseInt(a_delta); this.showScore(); }; SBGAvatar.prototype.showScore = function () { this.mcScore.txtScore.text = String(this.numScore); }; SBGAvatar.prototype.setNameTextFormat = function (a_newTextFormat) { var _local1 = this; _local1.nameTextFormat = a_newTextFormat; _local1.txtName.setTextFormat(_local1.nameTextFormat); }; SBGAvatar.prototype.getNameTextFormat = function () { return(this.nameTextFormat); }; Object.registerClass("SBGAvatar", SBGAvatar); #endinitclip
Instance of Symbol 310 MovieClip "mcAvatar" in Symbol 311 MovieClip [SBGAvatar] Frame 1
onClipEvent (load) { _parent.onLoadAvatar(this); }
Symbol 313 MovieClip [SBGTimer] Frame 1
#initclip 1 SBGTimer = function () { this.init(); }; SBGTimer.prototype = new MovieClip(); SBGTimer.prototype.init = function () { var _local1 = this; _local1.numStart = 0; _local1.numRemainder = 0; _local1.numLastTic = 0; _local1.numTaskInterval = 0; _local1.numLastTaskTime = 0; _local1.numWarningTime = 0; _local1.blnStop = true; _local1.blnWarning = false; _local1.blnBonus = false; _local1.hColorOff = 3394815 /* 0x33CCFF */; _local1.hColorOn = 16776960 /* 0xFFFF00 */; _local1.showTime(); }; SBGTimer.prototype.onEnterFrame = function () { if (!this.blnStop) { this.tick(); } }; SBGTimer.prototype.tick = function () { var _local1 = this; var _local2 = getTimer(); if (_local1.blnBonus) { _local1.numRemainder = _local1.numRemainder - 1; _local1.timeBonus(); } else { _local1.numRemainder = _local1.numRemainder - ((_local2 - _local1.numLastTic) / 1000); _local1.numLastTic = _local2; } _local1.showTime(); if (_local1.numRemainder <= 0) { _local1.numRemainder = 0; _local1.blnBonus = false; _local1.stopTimer(); _local1.showTime(); _local1.timesRunOut(); } else if (!_local1.blnBonus) { if ((Math.floor(_local1.numRemainder) == _local1.numWarningTime) && (!_local1.blnWarning)) { _local1.blnWarning = true; _local1.timerWarning(); } if ((_local1.numTaskInterval > 0) && ((_local1.numLastTaskTime - _local1.numRemainder) >= _local1.numTaskInterval)) { _local1.numLastTaskTime = _local1.numRemainder; _local1.doTask(); } } }; SBGTimer.prototype.showTime = function () { var _local3 = Math.round(this.numRemainder); var _local2 = Math.floor(_local3 / 60); var strMinutes = ((_local2 < 10) ? ("0" + String(_local2)) : (String(_local2))); var _local1 = _local3 % 60; var strSeconds = ((_local1 < 10) ? ("0" + String(_local1)) : (String(_local1))); this.txtTime.text = (strMinutes + ":") + strSeconds; }; SBGTimer.prototype.startTimer = function () { var _local1 = this; if (_local1.numRemainder <= 0) { } else { _local1.numLastTic = getTimer(); _local1.blnStop = false; _local1.numLastTaskTime = _local1.numRemainder; var _local2 = new Color(_local1.txtTime); _local2.setRGB(_local1.hColorOn, 16); _local2 = new Color(_local1.mcTime); _local2.setRGB(_local1.hColorOn, 16); _local1.showTime(); } }; SBGTimer.prototype.startTimerAt = function (a_time) { var _local1 = this; if (a_time <= 0) { } else { _local1.numLastTic = getTimer(); _local1.numRemainder = a_time; _local1.blnStop = false; _local1.numLastTaskTime = _local1.numRemainder; var _local2 = new Color(_local1.txtTime); _local2.setRGB(_local1.hColorOn); _local2 = new Color(_local1.mcTime); _local2.setRGB(_local1.hColorOn, 16); _local1.showTime(); } }; SBGTimer.prototype.stopTimer = function () { var _local1 = this; _local1.blnStop = true; var _local2 = new Color(_local1.txtTime); _local2.setRGB(_local1.hColorOff); _local2 = new Color(_local1.mcTime); _local2.setRGB(_local1.hColorOff); }; SBGTimer.prototype.getTimer = function () { return(Math.floor(this.numRemainder * 10) / 10); }; SBGTimer.prototype.setTimer = function (a_time) { this.numRemainder = a_time; this.showTime(); }; SBGTimer.prototype.setWarningTime = function (a_time) { this.numWarningTime = a_time; }; SBGTimer.prototype.setTaskInterval = function (a_time) { this.numTaskInterval = a_time; }; SBGTimer.prototype.startTimeBonus = function () { this.blnBonus = true; }; SBGTimer.prototype.timerWarning = function () { }; SBGTimer.prototype.timesRunOut = function () { }; SBGTimer.prototype.doTask = function () { }; SBGTimer.prototype.timeBonus = function () { }; Object.registerClass("SBGTimer", SBGTimer); #endinitclip
Symbol 326 MovieClip Frame 1
stop();
Symbol 326 MovieClip Frame 6
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 6
var numStartInterval = getTimer(); _visible = true; if (_parent.g_objUser.blnTurn) { _parent.fCheckNoMoreMatches(); } play();
Symbol 335 MovieClip Frame 11
play();
Symbol 335 MovieClip Frame 13
if ((getTimer() - numStartInterval) < this.numDelay) { gotoAndPlay ("loop"); } else { gotoAndPlay ("hide"); }
Symbol 335 MovieClip Frame 14
play();
Symbol 335 MovieClip Frame 22
txtMsg.text = ""; _visible = false;
Symbol 337 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 1
_root.mcStart.swapDepths(999999); stop();
Symbol 346 Button
on (release) { fDealNewTileset(); }
Symbol 352 Button
on (release) { _parent.g_fClickResign(); }
Symbol 353 MovieClip Frame 1
stop();
Symbol 356 Button
on (release) { _parent.g_fSetSoundOff(); this.gotoAndStop("on"); }
Symbol 359 Button
on (release) { _parent.g_fSetSoundOn(); this.gotoAndStop("off"); }
Symbol 360 MovieClip Frame 1
stop();
Symbol 360 MovieClip Frame 6
stop();
Symbol 363 Button
on (release) { _parent.g_fClickOptionsBtn(); }
Symbol 364 MovieClip Frame 1
stop();
Symbol 367 Button
on (release, releaseOutside) { if (_currentframe == 1) { play(); } }
Symbol 372 Button
on (release, releaseOutside) { play(); }
Symbol 373 MovieClip Frame 1
stop();
Symbol 373 MovieClip Frame 2
this.oldDepth = this.getDepth(); this.swapDepths(_parent.g_numMsgDepth - 5);
Symbol 373 MovieClip Frame 20
stop();
Symbol 373 MovieClip Frame 39
this.swapDepths(this.oldDepth); gotoAndStop (1);

Library Items

Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:314Used by:317
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClipUses:315 316Used by:Timeline
Symbol 302 FontUsed by:318 303 305 312 332 333 334 339 365
Symbol 318 EditableTextUses:302Used by:Timeline
Symbol 319 GraphicUsed by:Timeline
Symbol 1 Sound [WRONG]
Symbol 2 Sound [Timer_Warning]
Symbol 3 Sound [START]
Symbol 4 Sound [CORRECT]
Symbol 5 Sound [Button_Click]
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:32 371
Symbol 8 GraphicUsed by:12 14 26 30
Symbol 9 GraphicUsed by:12
Symbol 10 GraphicUsed by:12 14 26 30
Symbol 11 GraphicUsed by:12 14
Symbol 12 ButtonUses:8 9 10 11Used by:32
Symbol 13 GraphicUsed by:14
Symbol 14 ButtonUses:8 13 10 11Used by:32
Symbol 15 BitmapUsed by:16 345 351 355 358 362 366
Symbol 16 GraphicUses:15Used by:20 346 352 356 359 363 367 372
Symbol 17 GraphicUsed by:20 372
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20 346 352 356 359 363 367 372
Symbol 20 ButtonUses:16 17 19Used by:32
Symbol 21 GraphicUsed by:32
Symbol 22 FontUsed by:23 24 29 328 329
Symbol 23 EditableTextUses:22Used by:32
Symbol 24 EditableTextUses:22Used by:26
Symbol 25 GraphicUsed by:26 30
Symbol 26 ButtonUses:8 24 10 25Used by:28
Symbol 27 GraphicUsed by:28 31
Symbol 28 MovieClipUses:26 27Used by:32
Symbol 29 EditableTextUses:22Used by:30
Symbol 30 ButtonUses:8 29 10 25Used by:31
Symbol 31 MovieClipUses:30 27Used by:32
Symbol 32 MovieClip [mcOptions]Uses:7 12 14 20 21 23 28 31
Symbol 33 BitmapUsed by:35 167
Symbol 34 BitmapUsed by:35 38 41 44 47 50 53 56 59 62 65 68 71 74 77 80 83 86 89 92 95 98 101 104 107 110 113 116 119 122 125 128 131 134 137 140 143 146 149 152 155 158
Symbol 35 GraphicUses:33 34Used by:36
Symbol 36 MovieClip [west]Uses:35
Symbol 37 BitmapUsed by:38 169
Symbol 38 GraphicUses:37 34Used by:39
Symbol 39 MovieClip [tong9]Uses:38
Symbol 40 BitmapUsed by:41 171
Symbol 41 GraphicUses:40 34Used by:42
Symbol 42 MovieClip [tong8]Uses:41
Symbol 43 BitmapUsed by:44 173
Symbol 44 GraphicUses:43 34Used by:45
Symbol 45 MovieClip [tong7]Uses:44
Symbol 46 BitmapUsed by:47 175
Symbol 47 GraphicUses:46 34Used by:48
Symbol 48 MovieClip [tong6]Uses:47
Symbol 49 BitmapUsed by:50 177
Symbol 50 GraphicUses:49 34Used by:51
Symbol 51 MovieClip [tong5]Uses:50
Symbol 52 BitmapUsed by:53 179
Symbol 53 GraphicUses:52 34Used by:54
Symbol 54 MovieClip [tong4]Uses:53
Symbol 55 BitmapUsed by:56 181
Symbol 56 GraphicUses:55 34Used by:57
Symbol 57 MovieClip [tong3]Uses:56
Symbol 58 BitmapUsed by:59 183
Symbol 59 GraphicUses:58 34Used by:60
Symbol 60 MovieClip [tong2]Uses:59
Symbol 61 BitmapUsed by:62 185
Symbol 62 GraphicUses:61 34Used by:63
Symbol 63 MovieClip [tong1]Uses:62
Symbol 64 BitmapUsed by:65 187
Symbol 65 GraphicUses:64 34Used by:66
Symbol 66 MovieClip [south]Uses:65
Symbol 67 BitmapUsed by:68 189
Symbol 68 GraphicUses:67 34Used by:69
Symbol 69 MovieClip [song9]Uses:68
Symbol 70 BitmapUsed by:71 191
Symbol 71 GraphicUses:70 34Used by:72
Symbol 72 MovieClip [song8]Uses:71
Symbol 73 BitmapUsed by:74 193
Symbol 74 GraphicUses:73 34Used by:75
Symbol 75 MovieClip [song7]Uses:74
Symbol 76 BitmapUsed by:77 195
Symbol 77 GraphicUses:76 34Used by:78
Symbol 78 MovieClip [song6]Uses:77
Symbol 79 BitmapUsed by:80 197
Symbol 80 GraphicUses:79 34Used by:81
Symbol 81 MovieClip [song5]Uses:80
Symbol 82 BitmapUsed by:83 199
Symbol 83 GraphicUses:82 34Used by:84
Symbol 84 MovieClip [song4]Uses:83
Symbol 85 BitmapUsed by:86 201
Symbol 86 GraphicUses:85 34Used by:87
Symbol 87 MovieClip [song3]Uses:86
Symbol 88 BitmapUsed by:89 203
Symbol 89 GraphicUses:88 34Used by:90
Symbol 90 MovieClip [song2]Uses:89
Symbol 91 BitmapUsed by:92 205
Symbol 92 GraphicUses:91 34Used by:93
Symbol 93 MovieClip [song1]Uses:92
Symbol 94 BitmapUsed by:95 207
Symbol 95 GraphicUses:94 34Used by:96
Symbol 96 MovieClip [season4]Uses:95
Symbol 97 BitmapUsed by:98 209
Symbol 98 GraphicUses:97 34Used by:99
Symbol 99 MovieClip [season3]Uses:98
Symbol 100 BitmapUsed by:101 211
Symbol 101 GraphicUses:100 34Used by:102
Symbol 102 MovieClip [season2]Uses:101
Symbol 103 BitmapUsed by:104 213
Symbol 104 GraphicUses:103 34Used by:105
Symbol 105 MovieClip [season1]Uses:104
Symbol 106 BitmapUsed by:107 215
Symbol 107 GraphicUses:106 34Used by:108
Symbol 108 MovieClip [north]Uses:107
Symbol 109 BitmapUsed by:110 217
Symbol 110 GraphicUses:109 34Used by:111
Symbol 111 MovieClip [mon9]Uses:110
Symbol 112 BitmapUsed by:113 219
Symbol 113 GraphicUses:112 34Used by:114
Symbol 114 MovieClip [mon8]Uses:113
Symbol 115 BitmapUsed by:116 221
Symbol 116 GraphicUses:115 34Used by:117
Symbol 117 MovieClip [mon7]Uses:116
Symbol 118 BitmapUsed by:119 223
Symbol 119 GraphicUses:118 34Used by:120
Symbol 120 MovieClip [mon6]Uses:119
Symbol 121 BitmapUsed by:122 225
Symbol 122 GraphicUses:121 34Used by:123
Symbol 123 MovieClip [mon5]Uses:122
Symbol 124 BitmapUsed by:125 227
Symbol 125 GraphicUses:124 34Used by:126
Symbol 126 MovieClip [mon4]Uses:125
Symbol 127 BitmapUsed by:128 229
Symbol 128 GraphicUses:127 34Used by:129
Symbol 129 MovieClip [mon3]Uses:128
Symbol 130 BitmapUsed by:131 231
Symbol 131 GraphicUses:130 34Used by:132
Symbol 132 MovieClip [mon2]Uses:131
Symbol 133 BitmapUsed by:134 233
Symbol 134 GraphicUses:133 34Used by:135
Symbol 135 MovieClip [mon1]Uses:134
Symbol 136 BitmapUsed by:137 235
Symbol 137 GraphicUses:136 34Used by:138
Symbol 138 MovieClip [flower4]Uses:137
Symbol 139 BitmapUsed by:140 237
Symbol 140 GraphicUses:139 34Used by:141
Symbol 141 MovieClip [flower3]Uses:140
Symbol 142 BitmapUsed by:143 239
Symbol 143 GraphicUses:142 34Used by:144
Symbol 144 MovieClip [flower2]Uses:143
Symbol 145 BitmapUsed by:146 241
Symbol 146 GraphicUses:145 34Used by:147
Symbol 147 MovieClip [flower1]Uses:146
Symbol 148 BitmapUsed by:149 243
Symbol 149 GraphicUses:148 34Used by:150
Symbol 150 MovieClip [fat]Uses:149
Symbol 151 BitmapUsed by:152 245
Symbol 152 GraphicUses:151 34Used by:153
Symbol 153 MovieClip [east]Uses:152
Symbol 154 BitmapUsed by:155 247
Symbol 155 GraphicUses:154 34Used by:156
Symbol 156 MovieClip [center]Uses:155
Symbol 157 BitmapUsed by:158 249
Symbol 158 GraphicUses:157 34Used by:159
Symbol 159 MovieClip [bon]Uses:158
Symbol 160 Graphic [selected]Used by:162
Symbol 161 Graphic [selected]Used by:162
Symbol 162 MovieClip [selected]Uses:161 160
Symbol 163 Graphic [front selected]Used by:165
Symbol 164 Graphic [front selected]Used by:165
Symbol 165 MovieClip [front selected]Uses:164 163
Symbol 166 BitmapUsed by:167 169 171 173 175 177 179 181 183 185 187 189 191 193 195 197 199 201 203 205 207 209 211 213 215 217 219 221 223 225 227 229 231 233 235 237 239 241 243 245 247 249
Symbol 167 GraphicUses:33 166Used by:168
Symbol 168 MovieClip [front west]Uses:167
Symbol 169 GraphicUses:37 166Used by:170
Symbol 170 MovieClip [front tong9]Uses:169
Symbol 171 GraphicUses:40 166Used by:172
Symbol 172 MovieClip [front tong8]Uses:171
Symbol 173 GraphicUses:43 166Used by:174
Symbol 174 MovieClip [front tong7]Uses:173
Symbol 175 GraphicUses:46 166Used by:176
Symbol 176 MovieClip [front tong6]Uses:175
Symbol 177 GraphicUses:49 166Used by:178
Symbol 178 MovieClip [front tong5]Uses:177
Symbol 179 GraphicUses:52 166Used by:180
Symbol 180 MovieClip [front tong4]Uses:179
Symbol 181 GraphicUses:55 166Used by:182
Symbol 182 MovieClip [front tong3]Uses:181
Symbol 183 GraphicUses:58 166Used by:184
Symbol 184 MovieClip [front tong2]Uses:183
Symbol 185 GraphicUses:61 166Used by:186
Symbol 186 MovieClip [front tong1]Uses:185
Symbol 187 GraphicUses:64 166Used by:188
Symbol 188 MovieClip [front south]Uses:187
Symbol 189 GraphicUses:67 166Used by:190
Symbol 190 MovieClip [front song9]Uses:189
Symbol 191 GraphicUses:70 166Used by:192
Symbol 192 MovieClip [front song8]Uses:191
Symbol 193 GraphicUses:73 166Used by:194
Symbol 194 MovieClip [front song7]Uses:193
Symbol 195 GraphicUses:76 166Used by:196
Symbol 196 MovieClip [front song6]Uses:195
Symbol 197 GraphicUses:79 166Used by:198
Symbol 198 MovieClip [front song5]Uses:197
Symbol 199 GraphicUses:82 166Used by:200
Symbol 200 MovieClip [front song4]Uses:199
Symbol 201 GraphicUses:85 166Used by:202
Symbol 202 MovieClip [front song3]Uses:201
Symbol 203 GraphicUses:88 166Used by:204
Symbol 204 MovieClip [front song2]Uses:203
Symbol 205 GraphicUses:91 166Used by:206
Symbol 206 MovieClip [front song1]Uses:205
Symbol 207 GraphicUses:94 166Used by:208
Symbol 208 MovieClip [front season4]Uses:207
Symbol 209 GraphicUses:97 166Used by:210
Symbol 210 MovieClip [front season3]Uses:209
Symbol 211 GraphicUses:100 166Used by:212
Symbol 212 MovieClip [front season2]Uses:211
Symbol 213 GraphicUses:103 166Used by:214
Symbol 214 MovieClip [front season1]Uses:213
Symbol 215 GraphicUses:106 166Used by:216
Symbol 216 MovieClip [front north]Uses:215
Symbol 217 GraphicUses:109 166Used by:218
Symbol 218 MovieClip [front mon9]Uses:217
Symbol 219 GraphicUses:112 166Used by:220
Symbol 220 MovieClip [front mon8]Uses:219
Symbol 221 GraphicUses:115 166Used by:222
Symbol 222 MovieClip [front mon7]Uses:221
Symbol 223 GraphicUses:118 166Used by:224
Symbol 224 MovieClip [front mon6]Uses:223
Symbol 225 GraphicUses:121 166Used by:226
Symbol 226 MovieClip [front mon5]Uses:225
Symbol 227 GraphicUses:124 166Used by:228
Symbol 228 MovieClip [front mon4]Uses:227
Symbol 229 GraphicUses:127 166Used by:230
Symbol 230 MovieClip [front mon3]Uses:229
Symbol 231 GraphicUses:130 166Used by:232
Symbol 232 MovieClip [front mon2]Uses:231
Symbol 233 GraphicUses:133 166Used by:234
Symbol 234 MovieClip [front mon1]Uses:233
Symbol 235 GraphicUses:136 166Used by:236
Symbol 236 MovieClip [front flower4]Uses:235
Symbol 237 GraphicUses:139 166Used by:238
Symbol 238 MovieClip [front flower3]Uses:237
Symbol 239 GraphicUses:142 166Used by:240
Symbol 240 MovieClip [front flower2]Uses:239
Symbol 241 GraphicUses:145 166Used by:242
Symbol 242 MovieClip [front flower1]Uses:241
Symbol 243 GraphicUses:148 166Used by:244
Symbol 244 MovieClip [front fat]Uses:243
Symbol 245 GraphicUses:151 166Used by:246
Symbol 246 MovieClip [front east]Uses:245
Symbol 247 GraphicUses:154 166Used by:248
Symbol 248 MovieClip [front center]Uses:247
Symbol 249 GraphicUses:157 166Used by:250
Symbol 250 MovieClip [front bon]Uses:249
Symbol 251 GraphicUsed by:253
Symbol 252 GraphicUsed by:253
Symbol 253 ButtonUses:251 252Used by:254
Symbol 254 MovieClip [TileBtn]Uses:253
Symbol 255 GraphicUsed by:257
Symbol 256 GraphicUsed by:257
Symbol 257 ButtonUses:255 256Used by:258
Symbol 258 MovieClip [front TileBtn]Uses:257
Symbol 259 GraphicUsed by:260 335
Symbol 260 MovieClipUses:259Used by:268 275 289 294 297 337 340
Symbol 261 GraphicUsed by:264 295
Symbol 262 GraphicUsed by:264 295
Symbol 263 GraphicUsed by:264 281 284 286 287 295
Symbol 264 ButtonUses:261 262 263Used by:268
Symbol 265 GraphicUsed by:268
Symbol 266 FontUsed by:267
Symbol 267 EditableTextUses:266Used by:268
Symbol 268 MovieClip [mcUnknownPacket]Uses:260 264 265 267
Symbol 269 GraphicUsed by:275
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:270Used by:272
Symbol 272 MovieClipUses:271Used by:275
Symbol 273 GraphicUsed by:275
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClip [mcSynchronize]Uses:260 269 272 273 274
Symbol 276 GraphicUsed by:277
Symbol 277 ButtonUses:276Used by:278 335  Timeline
Symbol 278 MovieClip [mcScoreboardBack]Uses:277
Symbol 279 GraphicUsed by:281 286
Symbol 280 GraphicUsed by:281 286
Symbol 281 ButtonUses:279 280 263Used by:289
Symbol 282 GraphicUsed by:284 287
Symbol 283 GraphicUsed by:284 287
Symbol 284 ButtonUses:282 283 263Used by:289
Symbol 285 GraphicUsed by:289
Symbol 286 ButtonUses:279 280 263Used by:289
Symbol 287 ButtonUses:282 283 263Used by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClip [mcResign]Uses:260 281 284 285 286 287 288
Symbol 290 FontUsed by:291
Symbol 291 EditableTextUses:290Used by:294
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:292Used by:294
Symbol 294 MovieClip [mcGameOver]Uses:260 291 293
Symbol 295 ButtonUses:261 262 263Used by:297
Symbol 296 GraphicUsed by:297
Symbol 297 MovieClip [mcError]Uses:260 295 296
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClip [curtain]Uses:299
Symbol 301 MovieClipUsed by:311
Symbol 303 EditableTextUses:302Used by:304
Symbol 304 MovieClipUses:303Used by:311
Symbol 305 EditableTextUses:302Used by:311
Symbol 306 FontUsed by:307 331
Symbol 307 EditableTextUses:306Used by:311
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 MovieClipUses:309Used by:311
Symbol 311 MovieClip [SBGAvatar]Uses:301 304 305 307 310Used by:Timeline
Symbol 312 EditableTextUses:302Used by:313
Symbol 313 MovieClip [SBGTimer]Uses:312Used by:Timeline
Symbol 320 FontUsed by:321
Symbol 321 EditableTextUses:320Used by:Timeline
Symbol 322 BitmapUsed by:323
Symbol 323 GraphicUses:322Used by:Timeline
Symbol 324 GraphicUsed by:326
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:324 325Used by:Timeline
Symbol 327 GraphicUsed by:330
Symbol 328 EditableTextUses:22Used by:330
Symbol 329 EditableTextUses:22Used by:330
Symbol 330 MovieClipUses:327 328 329Used by:Timeline
Symbol 331 EditableTextUses:306Used by:335
Symbol 332 EditableTextUses:302Used by:335
Symbol 333 EditableTextUses:302Used by:335
Symbol 334 EditableTextUses:302Used by:335
Symbol 335 MovieClipUses:277 259 331 332 333 334Used by:Timeline
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClipUses:260 336Used by:Timeline
Symbol 338 GraphicUsed by:340
Symbol 339 EditableTextUses:302Used by:340
Symbol 340 MovieClipUses:260 338 339Used by:Timeline
Symbol 341 BitmapUsed by:342
Symbol 342 GraphicUses:341Used by:346
Symbol 343 FontUsed by:344 350 354 357 361 368 369 370
Symbol 344 TextUses:343Used by:346
Symbol 345 GraphicUses:15Used by:346
Symbol 346 ButtonUses:342 19 344 16 345Used by:Timeline
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:Timeline
Symbol 349 GraphicUsed by:Timeline
Symbol 350 TextUses:343Used by:352
Symbol 351 GraphicUses:15Used by:352
Symbol 352 ButtonUses:19 350 16 351Used by:353
Symbol 353 MovieClipUses:352Used by:Timeline
Symbol 354 TextUses:343Used by:356
Symbol 355 GraphicUses:15Used by:356
Symbol 356 ButtonUses:19 354 16 355Used by:360
Symbol 357 TextUses:343Used by:359
Symbol 358 GraphicUses:15Used by:359
Symbol 359 ButtonUses:16 357 19 358Used by:360
Symbol 360 MovieClipUses:356 359Used by:Timeline
Symbol 361 TextUses:343Used by:363
Symbol 362 GraphicUses:15Used by:363
Symbol 363 ButtonUses:19 361 16 362Used by:364
Symbol 364 MovieClipUses:363Used by:Timeline
Symbol 365 TextUses:302Used by:Timeline
Symbol 366 GraphicUses:15Used by:367
Symbol 367 ButtonUses:19 16 366Used by:373
Symbol 368 TextUses:343Used by:373
Symbol 369 TextUses:343Used by:371
Symbol 370 TextUses:343Used by:371
Symbol 371 MovieClipUses:7 369 370Used by:373
Symbol 372 ButtonUses:16 17 19Used by:373
Symbol 373 MovieClipUses:367 368 371 372Used by:Timeline

Instance Names

"mcGrid"Frame 13Symbol 326 MovieClip
"mcHint"Frame 13Symbol 330 MovieClip
"mcMessage"Frame 13Symbol 335 MovieClip
"mcTimer"Frame 13Symbol 313 MovieClip [SBGTimer]
"mcAvatar"Frame 13Symbol 311 MovieClip [SBGAvatar]
"mcMessageBack"Frame 13Symbol 277 Button
"mcStart"Frame 37Symbol 340 MovieClip
"btnDealNew"Frame 59Symbol 346 Button
"mcResignBtn"Frame 59Symbol 353 MovieClip
"mcSound"Frame 59Symbol 360 MovieClip
"mcHelp"Frame 59Symbol 373 MovieClip
"mcCBX_2d"Symbol 32 MovieClip [mcOptions] Frame 1Symbol 28 MovieClip
"mcCBX_3d"Symbol 32 MovieClip [mcOptions] Frame 1Symbol 31 MovieClip
"txtPacket"Symbol 268 MovieClip [mcUnknownPacket] Frame 1Symbol 267 EditableText
"mcBack"Symbol 275 MovieClip [mcSynchronize] Frame 1Symbol 260 MovieClip
"btnYes"Symbol 289 MovieClip [mcResign] Frame 1Symbol 281 Button
"btnNo"Symbol 289 MovieClip [mcResign] Frame 1Symbol 284 Button
"btnYes"Symbol 289 MovieClip [mcResign] Frame 9Symbol 286 Button
"btnNo"Symbol 289 MovieClip [mcResign] Frame 9Symbol 287 Button
"txtMessage"Symbol 294 MovieClip [mcGameOver] Frame 1Symbol 291 EditableText
"grGameOver"Symbol 294 MovieClip [mcGameOver] Frame 1Symbol 293 MovieClip
"mcBack"Symbol 297 MovieClip [mcError] Frame 1Symbol 260 MovieClip
"txtScore"Symbol 304 MovieClip Frame 1Symbol 303 EditableText
"mcFrame"Symbol 311 MovieClip [SBGAvatar] Frame 1Symbol 301 MovieClip
"mcScore"Symbol 311 MovieClip [SBGAvatar] Frame 1Symbol 304 MovieClip
"txtName"Symbol 311 MovieClip [SBGAvatar] Frame 1Symbol 307 EditableText
"mcAvatar"Symbol 311 MovieClip [SBGAvatar] Frame 1Symbol 310 MovieClip
"txtTime"Symbol 313 MovieClip [SBGTimer] Frame 1Symbol 312 EditableText
"txtTileName"Symbol 330 MovieClip Frame 1Symbol 328 EditableText
"txtPoints"Symbol 330 MovieClip Frame 1Symbol 329 EditableText
"txtMsg"Symbol 335 MovieClip Frame 1Symbol 331 EditableText
"txtMsg"Symbol 335 MovieClip Frame 14Symbol 332 EditableText
"txtMsg"Symbol 335 MovieClip Frame 19Symbol 333 EditableText
"txtMsg"Symbol 335 MovieClip Frame 22Symbol 334 EditableText

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "WRONG"
ExportAssets (56)Timeline Frame 1Symbol 2 as "Timer_Warning"
ExportAssets (56)Timeline Frame 1Symbol 3 as "START"
ExportAssets (56)Timeline Frame 1Symbol 4 as "CORRECT"
ExportAssets (56)Timeline Frame 1Symbol 5 as "Button_Click"
ExportAssets (56)Timeline Frame 1Symbol 32 as "mcOptions"
ExportAssets (56)Timeline Frame 1Symbol 36 as "west"
ExportAssets (56)Timeline Frame 1Symbol 39 as "tong9"
ExportAssets (56)Timeline Frame 1Symbol 42 as "tong8"
ExportAssets (56)Timeline Frame 1Symbol 45 as "tong7"
ExportAssets (56)Timeline Frame 1Symbol 48 as "tong6"
ExportAssets (56)Timeline Frame 1Symbol 51 as "tong5"
ExportAssets (56)Timeline Frame 1Symbol 54 as "tong4"
ExportAssets (56)Timeline Frame 1Symbol 57 as "tong3"
ExportAssets (56)Timeline Frame 1Symbol 60 as "tong2"
ExportAssets (56)Timeline Frame 1Symbol 63 as "tong1"
ExportAssets (56)Timeline Frame 1Symbol 66 as "south"
ExportAssets (56)Timeline Frame 1Symbol 69 as "song9"
ExportAssets (56)Timeline Frame 1Symbol 72 as "song8"
ExportAssets (56)Timeline Frame 1Symbol 75 as "song7"
ExportAssets (56)Timeline Frame 1Symbol 78 as "song6"
ExportAssets (56)Timeline Frame 1Symbol 81 as "song5"
ExportAssets (56)Timeline Frame 1Symbol 84 as "song4"
ExportAssets (56)Timeline Frame 1Symbol 87 as "song3"
ExportAssets (56)Timeline Frame 1Symbol 90 as "song2"
ExportAssets (56)Timeline Frame 1Symbol 93 as "song1"
ExportAssets (56)Timeline Frame 1Symbol 96 as "season4"
ExportAssets (56)Timeline Frame 1Symbol 99 as "season3"
ExportAssets (56)Timeline Frame 1Symbol 102 as "season2"
ExportAssets (56)Timeline Frame 1Symbol 105 as "season1"
ExportAssets (56)Timeline Frame 1Symbol 108 as "north"
ExportAssets (56)Timeline Frame 1Symbol 111 as "mon9"
ExportAssets (56)Timeline Frame 1Symbol 114 as "mon8"
ExportAssets (56)Timeline Frame 1Symbol 117 as "mon7"
ExportAssets (56)Timeline Frame 1Symbol 120 as "mon6"
ExportAssets (56)Timeline Frame 1Symbol 123 as "mon5"
ExportAssets (56)Timeline Frame 1Symbol 126 as "mon4"
ExportAssets (56)Timeline Frame 1Symbol 129 as "mon3"
ExportAssets (56)Timeline Frame 1Symbol 132 as "mon2"
ExportAssets (56)Timeline Frame 1Symbol 135 as "mon1"
ExportAssets (56)Timeline Frame 1Symbol 138 as "flower4"
ExportAssets (56)Timeline Frame 1Symbol 141 as "flower3"
ExportAssets (56)Timeline Frame 1Symbol 144 as "flower2"
ExportAssets (56)Timeline Frame 1Symbol 147 as "flower1"
ExportAssets (56)Timeline Frame 1Symbol 150 as "fat"
ExportAssets (56)Timeline Frame 1Symbol 153 as "east"
ExportAssets (56)Timeline Frame 1Symbol 156 as "center"
ExportAssets (56)Timeline Frame 1Symbol 159 as "bon"
ExportAssets (56)Timeline Frame 1Symbol 160 as "selected"
ExportAssets (56)Timeline Frame 1Symbol 161 as "selected"
ExportAssets (56)Timeline Frame 1Symbol 161 as "selected"
ExportAssets (56)Timeline Frame 1Symbol 160 as "selected"
ExportAssets (56)Timeline Frame 1Symbol 162 as "selected"
ExportAssets (56)Timeline Frame 1Symbol 163 as "front selected"
ExportAssets (56)Timeline Frame 1Symbol 164 as "front selected"
ExportAssets (56)Timeline Frame 1Symbol 164 as "front selected"
ExportAssets (56)Timeline Frame 1Symbol 163 as "front selected"
ExportAssets (56)Timeline Frame 1Symbol 165 as "front selected"
ExportAssets (56)Timeline Frame 1Symbol 168 as "front west"
ExportAssets (56)Timeline Frame 1Symbol 170 as "front tong9"
ExportAssets (56)Timeline Frame 1Symbol 172 as "front tong8"
ExportAssets (56)Timeline Frame 1Symbol 174 as "front tong7"
ExportAssets (56)Timeline Frame 1Symbol 176 as "front tong6"
ExportAssets (56)Timeline Frame 1Symbol 178 as "front tong5"
ExportAssets (56)Timeline Frame 1Symbol 180 as "front tong4"
ExportAssets (56)Timeline Frame 1Symbol 182 as "front tong3"
ExportAssets (56)Timeline Frame 1Symbol 184 as "front tong2"
ExportAssets (56)Timeline Frame 1Symbol 186 as "front tong1"
ExportAssets (56)Timeline Frame 1Symbol 188 as "front south"
ExportAssets (56)Timeline Frame 1Symbol 190 as "front song9"
ExportAssets (56)Timeline Frame 1Symbol 192 as "front song8"
ExportAssets (56)Timeline Frame 1Symbol 194 as "front song7"
ExportAssets (56)Timeline Frame 1Symbol 196 as "front song6"
ExportAssets (56)Timeline Frame 1Symbol 198 as "front song5"
ExportAssets (56)Timeline Frame 1Symbol 200 as "front song4"
ExportAssets (56)Timeline Frame 1Symbol 202 as "front song3"
ExportAssets (56)Timeline Frame 1Symbol 204 as "front song2"
ExportAssets (56)Timeline Frame 1Symbol 206 as "front song1"
ExportAssets (56)Timeline Frame 1Symbol 208 as "front season4"
ExportAssets (56)Timeline Frame 1Symbol 210 as "front season3"
ExportAssets (56)Timeline Frame 1Symbol 212 as "front season2"
ExportAssets (56)Timeline Frame 1Symbol 214 as "front season1"
ExportAssets (56)Timeline Frame 1Symbol 216 as "front north"
ExportAssets (56)Timeline Frame 1Symbol 218 as "front mon9"
ExportAssets (56)Timeline Frame 1Symbol 220 as "front mon8"
ExportAssets (56)Timeline Frame 1Symbol 222 as "front mon7"
ExportAssets (56)Timeline Frame 1Symbol 224 as "front mon6"
ExportAssets (56)Timeline Frame 1Symbol 226 as "front mon5"
ExportAssets (56)Timeline Frame 1Symbol 228 as "front mon4"
ExportAssets (56)Timeline Frame 1Symbol 230 as "front mon3"
ExportAssets (56)Timeline Frame 1Symbol 232 as "front mon2"
ExportAssets (56)Timeline Frame 1Symbol 234 as "front mon1"
ExportAssets (56)Timeline Frame 1Symbol 236 as "front flower4"
ExportAssets (56)Timeline Frame 1Symbol 238 as "front flower3"
ExportAssets (56)Timeline Frame 1Symbol 240 as "front flower2"
ExportAssets (56)Timeline Frame 1Symbol 242 as "front flower1"
ExportAssets (56)Timeline Frame 1Symbol 244 as "front fat"
ExportAssets (56)Timeline Frame 1Symbol 246 as "front east"
ExportAssets (56)Timeline Frame 1Symbol 248 as "front center"
ExportAssets (56)Timeline Frame 1Symbol 250 as "front bon"
ExportAssets (56)Timeline Frame 1Symbol 254 as "TileBtn"
ExportAssets (56)Timeline Frame 1Symbol 258 as "front TileBtn"
ExportAssets (56)Timeline Frame 1Symbol 268 as "mcUnknownPacket"
ExportAssets (56)Timeline Frame 1Symbol 275 as "mcSynchronize"
ExportAssets (56)Timeline Frame 1Symbol 278 as "mcScoreboardBack"
ExportAssets (56)Timeline Frame 1Symbol 289 as "mcResign"
ExportAssets (56)Timeline Frame 1Symbol 294 as "mcGameOver"
ExportAssets (56)Timeline Frame 1Symbol 297 as "mcError"
ExportAssets (56)Timeline Frame 1Symbol 300 as "curtain"
ExportAssets (56)Timeline Frame 1Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 1Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 13Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 13Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 14Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 14Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 15Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 15Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 16Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 16Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 17Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 17Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 18Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 18Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 19Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 19Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 20Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 20Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 21Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 21Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 22Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 22Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 23Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 23Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 24Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 24Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 25Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 25Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 26Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 26Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 27Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 27Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 28Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 28Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 29Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 29Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 30Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 30Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 31Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 31Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 32Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 32Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 33Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 33Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 34Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 34Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 35Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 35Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 36Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 36Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 37Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 37Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 38Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 38Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 39Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 39Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 40Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 40Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 41Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 41Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 42Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 42Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 43Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 43Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 44Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 44Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 45Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 45Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 46Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 46Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 47Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 47Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 48Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 48Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 49Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 49Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 50Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 50Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 51Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 51Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 52Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 52Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 53Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 53Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 54Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 54Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 55Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 55Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 56Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 56Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 57Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 57Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 58Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 58Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 59Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 59Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 60Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 60Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 61Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 61Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 62Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 62Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 63Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 63Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 64Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 64Symbol 311 as "SBGAvatar"
ExportAssets (56)Timeline Frame 65Symbol 313 as "SBGTimer"
ExportAssets (56)Timeline Frame 65Symbol 311 as "SBGAvatar"

Labels

"loading"Frame 1
"loaded"Frame 7
"initialize"Frame 13
"syncronize"Frame 21
"restoreGame"Frame 29
"startGame"Frame 37
"countDown"Frame 45
"playGame"Frame 59
"off"Symbol 28 MovieClip Frame 1
"on"Symbol 28 MovieClip Frame 6
"off"Symbol 31 MovieClip Frame 1
"on"Symbol 31 MovieClip Frame 6
"opponent"Symbol 275 MovieClip [mcSynchronize] Frame 1
"server"Symbol 275 MovieClip [mcSynchronize] Frame 10
"resign"Symbol 289 MovieClip [mcResign] Frame 1
"stopwatch"Symbol 289 MovieClip [mcResign] Frame 9
"loop"Symbol 294 MovieClip [mcGameOver] Frame 2
"loop"Symbol 297 MovieClip [mcError] Frame 2
"2d"Symbol 326 MovieClip Frame 1
"3d"Symbol 326 MovieClip Frame 6
"stop"Symbol 335 MovieClip Frame 1
"show"Symbol 335 MovieClip Frame 6
"loop"Symbol 335 MovieClip Frame 11
"hide"Symbol 335 MovieClip Frame 14
"off"Symbol 360 MovieClip Frame 1
"on"Symbol 360 MovieClip Frame 6

Dynamic Text Variables

strLoadedSymbol 318 EditableText"05%"
numLivesSymbol 305 EditableText"0"
g_strGameVersionSymbol 321 EditableText""
_parent.strCountDownSymbol 339 EditableText"00"




http://swfchan.com/3/12248/info.shtml
Created: 6/6 -2019 07:00:49 Last modified: 6/6 -2019 07:00:49 Server time: 13/05 -2024 07:44:11