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

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

ss_room_tessera.swf

This is the info page for
Flash #241022

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


Text
123456

CONTINUE

LEVEL COMPLETE

LEVEL COMPLETE

CONGRATULATIONS!!!

LOADING 0%

SoundLoader

Use the various shapes provided to
fill in the design on the game board.

HELP (page 1)

NEXT

SHOW THIS AT GAME START

HELP (page 2)

Click once on a shape to pick it up. Click the mouse button again to
place it back on the game board.

PREV

HELP (page 3)

While selected, press the space bar to rotate the shape.

3/4

HELP (page 4)

Try to solve each puzzle before the time limit runs out. A Time
Bonus will be awarded based on the amount of time remaining once
the puzzle is complete. Good Luck!

CLOSE

PLAY!

soundController

00

00

:

0

ActionScript [AS1/AS2]

Frame 1
function Preload(Void) { if (getBytesLoaded() == getBytesTotal()) { delete loading.onEnterFrame; loading.removeMovieClip(); this.gotoAndStop("title"); } var _local2 = Math.round((getBytesLoaded() * 100) / getBytesTotal()); tfStatus.text = ("LOADING " + _local2) + "%"; mcLoadBar._xscale = _local2; } function chooseGameEndProcedure() { if (tKey == undefined) { tKey = "sjri5jf85jdor560"; } gameEndSubmitUrl = "http://freeplay.gamedek.com/gameend.aspx"; if (params == undefined) { myVariables.load("config.txt"); } else { decryptParams(params); crypto = 2; } } function g_fSetGameSize(a_numWidth, a_numHeight) { g_numGameWidth = a_numWidth; g_numGameHeight = a_numHeight; } function t_fLoadGameEnd() { mcResign.removeMovieClip(); mcGameOver.removeMovieClip(); if (mcGameEnd != undefined) { mcGameEnd.removeMovieClip(); } endContainerHolder.createEmptyMovieClip("mcGameEnd", 100); endContainerHolder.createEmptyMovieClip("mcGameEndBack", 99); with (endContainerHolder.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; } var endUrlArray = new Array(); endUrlArray = endURL.split("."); var subString = endUrlArray[endUrlArray.length - 1]; if ((subString == "aspx") || (subString == "html")) { getURL (endURL, "_self"); } else { endContainerHolder.mcGameEnd.loadMovie(endURL, mcGameEnd); endContainerHolder.playAgain = playAgain; } } function TEAEncrypt(src, key) { var _local2 = charsToLongs(strToChars(src)); var _local9 = charsToLongs(strToChars(key)); var _local7 = _local2.length; if (_local7 == 0) { return(""); } if (_local7 == 1) { _local2[_local7++] = 0; } var _local3 = _local2[_local7 - 1]; var _local4 = _local2[0]; var _local11 = 2654435769; var _local12 = 4294967295; var _local5; var _local8; var _local10 = Math.floor(6 + (52 / _local7)); var _local6 = 0; var _local13 = 0; while ((_local10--) > 0) { _local6 = _local6 + _local11; _local6 = _local6 >>> 0; _local8 = (_local6 >>> 2) & 3; var _local1 = 0; while (_local1 < (_local7 - 1)) { _local4 = _local2[_local1 + 1]; _local5 = (((_local3 >>> 5) ^ (_local4 << 2)) + ((_local4 >>> 3) ^ (_local3 << 4))) ^ ((_local6 ^ _local4) + (_local9[(_local1 & 3) ^ _local8] ^ _local3)); _local5 = _local5 >>> 0; _local2[_local1] = _local2[_local1] + _local5; _local2[_local1] = _local2[_local1] >>> 0; _local3 = _local2[_local1]; _local1++; } _local4 = _local2[0]; _local5 = (((_local3 >>> 5) ^ (_local4 << 2)) + ((_local4 >>> 3) ^ (_local3 << 4))) ^ ((_local6 ^ _local4) + (_local9[(_local1 & 3) ^ _local8] ^ _local3)); _local5 = _local5 >>> 0; _local2[_local7 - 1] = _local2[_local7 - 1] + _local5; _local2[_local7 - 1] = _local2[_local7 - 1] >>> 0; _local3 = _local2[_local7 - 1]; } return(charsToHex(longsToChars(_local2))); } function TEADecrypt(src, key) { var _local4 = charsToLongs(hexToChars(src)); var _local9 = charsToLongs(strToChars(key)); var _local8 = _local4.length; if (_local8 == 0) { return(""); } var _local2 = _local4[_local8 - 1]; var _local3 = _local4[0]; var _local10 = 2654435769; var _local6; var _local7; var _local11 = Math.floor(6 + (52 / _local8)); var _local5 = _local11 * _local10; while (_local5 != 0) { _local7 = (_local5 >>> 2) & 3; var _local1 = _local8 - 1; while (_local1 > 0) { _local2 = _local4[_local1 - 1]; _local6 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local5 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local3 = (_local4[_local1] = _local4[_local1] - _local6); _local1--; } _local2 = _local4[_local8 - 1]; _local6 = (((_local2 >>> 5) ^ (_local3 << 2)) + ((_local3 >>> 3) ^ (_local2 << 4))) ^ ((_local5 ^ _local3) + (_local9[(_local1 & 3) ^ _local7] ^ _local2)); _local3 = (_local4[0] = _local4[0] - _local6); _local5 = _local5 - _local10; } return(charsToStr(longsToChars(_local4))); } function charsToLongs(chars) { var _local3 = new Array(Math.ceil(chars.length / 4)); var _local1 = 0; while (_local1 < _local3.length) { _local3[_local1] = ((chars[_local1 * 4] + (chars[(_local1 * 4) + 1] << 8)) + (chars[(_local1 * 4) + 2] << 16)) + (chars[(_local1 * 4) + 3] << 24); _local1++; } return(_local3); } function longsToChars(longs) { var _local3 = new Array(); var _local1 = 0; while (_local1 < longs.length) { _local3.push(longs[_local1] & 255, (longs[_local1] >>> 8) & 255, (longs[_local1] >>> 16) & 255, (longs[_local1] >>> 24) & 255); _local1++; } return(_local3); } function charsToHex(chars) { var _local4 = new String(""); var _local3 = new Array("0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c", "d", "e", "f"); var _local1 = 0; while (_local1 < chars.length) { _local4 = _local4 + (_local3[chars[_local1] >> 4] + _local3[chars[_local1] & 15]); _local1++; } return(_local4); } function hexToChars(hex) { var _local3 = new Array(); var _local1 = ((hex.substr(0, 2) == "0x") ? 2 : 0); while (_local1 < hex.length) { _local3.push(parseInt(hex.substr(_local1, 2), 16)); _local1 = _local1 + 2; } return(_local3); } function charsToStr(chars) { var _local3 = new String(""); var _local1 = 0; while (_local1 < chars.length) { _local3 = _local3 + String.fromCharCode(chars[_local1]); _local1++; } return(_local3); } function strToChars(str) { var _local3 = new Array(); var _local1 = 0; while (_local1 < str.length) { _local3.push(str.charCodeAt(_local1)); _local1++; } return(_local3); } function decryptParams(myParams) { decPar = TEADecrypt(myParams, tKey); arrayOfVars = new Array(); arrayOfVars = decPar.split("&"); count = 0; while (count < arrayOfVars.length) { varHolder = new Array(); varHolder = arrayOfVars[count].split("="); Set(varHolder[0], varHolder[1]); trc(varHolder[0]); count++; } } stop(); this.createEmptyMovieClip("loading", 100); loading.onEnterFrame = mx.utils.Delegate.create(this, Preload); MovieClip.prototype.tabEnabled = false; Button.prototype.tabEnabled = false; this._focusrect = false; Stage.showMenu = false; _quality = "BEST"; _root.menu.hide(); System.security.allowDomain(domainToAllow); System.security.allowDomain("http://freeplay.gamedek.com/"); var gameWidth = 635; var gameHeight = 465; myVariables = new LoadVars(); myVariables.onLoad = function (success) { if (success) { crypto = 1; if (this.params == undefined) { endURL = this.endURL; scoreboardSubmitURL = this.scoreboardSubmitURL; } else { decryptParams(this.params); trace("arefgaw" + decryptParams); } } else { crypto = 0; trace("could not decrypt"); } }; xmlGameEnd = new XML(); xmlGameEnd.onLoad = function (success) { if (success) { trace("DECRYPTIT:" + this.firstChild.firstChild.nodeValue); decryptParams(this.firstChild.firstChild.nodeValue); endURL = gameEndUrl; t_fLoadGameEnd(); delete this.onLoad; } }; chooseGameEndProcedure(); g_fSetGameSize(gameWidth, gameHeight); this._lockroot = true; this._xscale = 86; this._yscale = 86; this._x = this._x + 110; this._y = this._y + 75; function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("3ab8b955", this, 10301, true);
Frame 3
stop(); var MyApp = new TCApplication(this);
Frame 4
btnHelp._yscale = (btnHelp._xscale = 118); btnHelp._x = (btnHelp._y = -120); mcBg.tfScore._xscale = (mcBg.tfScore._yscale = 118); mcBg.tfScore._x = mcBg.tfScore._x - 120; mcBg.tfScore._y = mcBg.tfScore._y + 7; mcBg.timer._xscale = (mcBg.timer._yscale = 118); mcBg.timer._x = mcBg.timer._x - 20; mcBg.timer._y = mcBg.timer._y - 80; _parent.gameStart(true); this._lockroot = true; var globalSound = new Sound(this); stop(); mcVisualFigure._visible = false; var mActivePart; MyApp.startNewRound();
Symbol 1 MovieClip [PartTangram] Frame 1
#initclip 13 Object.registerClass("PartTangram", PartTangram); #endinitclip
Symbol 26 MovieClip Frame 1
starA1.gotoAndPlay(55); starB1.gotoAndPlay(29); starA2.gotoAndPlay(55); starB2.gotoAndPlay(29); starA3.gotoAndPlay(55); starB3.gotoAndPlay(29); starA4.gotoAndPlay(55); starB4.gotoAndPlay(29); starA5.gotoAndPlay(55); starB5.gotoAndPlay(29); starA6.gotoAndPlay(55); starB6.gotoAndPlay(29); starA7.gotoAndPlay(55); starB7.gotoAndPlay(29); starA8.gotoAndPlay(55); starB8.gotoAndPlay(29); starA9.gotoAndPlay(55); starB9.gotoAndPlay(29);
Symbol 30 MovieClip [mcLevelCompleteScreen] Frame 1
btnBack.useHandCursor = false;
Symbol 554 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 555 MovieClip [__Packages.PartTangram] Frame 0
class PartTangram extends MovieClip { var root, cacheAsBitmap, CONST_TO_GRAD, CONST_DRAG_DEPTH, MAX_X, MIN_X, MAX_Y, MIN_Y, _xscale, _yscale, mPart, nDepth, getDepth, __blurFilter, Filters, nSG, nUp, bitmapFigure, _parent, _x, _y, initialR, sr, Partnew, sf, initialX, sx, initialY, sy, type, rotation, moveMe, swapDepths, onEnterFrame; function PartTangram () { super(); root = _root; cacheAsBitmap = true; } function init(Void) { CONST_TO_GRAD = 57.2957795130823; CONST_DRAG_DEPTH = 10000; MAX_X = 705; MIN_X = -25; MAX_Y = 405; MIN_Y = -35; _xscale = (_yscale = 100); mPart = mPart; nDepth = getDepth(); var _local2 = this; __blurFilter = new flash.filters.BlurFilter(3, 3, 2); Filters = []; Filters.push(__blurFilter); mPart.filters = Filters; nSG = 15; nUp = 5; bitmapFigure.btn.onRelease = mx.utils.Delegate.create(this, releaseMe); bitmapFigure.btn.onReleaseOutside = mx.utils.Delegate.create(this, releaseMeOutside); } function drag() { if ((root.mcHelpScreen != undefined) || (root.btnSound._currentframe != 1)) { return(undefined); } var _local3 = (((_parent._xmouse <= MAX_X) && (_parent._xmouse >= MIN_X)) ? (_parent._xmouse) : (MIN_X)); if (_parent._xmouse > MAX_X) { _local3 = MAX_X; } var _local2 = (((_parent._ymouse <= MAX_Y) && (_parent._ymouse >= MIN_Y)) ? (_parent._ymouse) : (MIN_Y)); if (_parent._ymouse > MAX_Y) { _local2 = MAX_Y; } var _local5 = root.MyApp.rWorkArea.SwapToGrid(_local3, nSG); var _local4 = root.MyApp.rWorkArea.SwapToGrid(_local2 + nUp, nSG); if (((_local5 != _x) || (_local4 != _y)) && (root.mcCursor._currentframe != 2)) { root.mcCursor.gotoAndStop("down"); } _x = _local5; _y = _local4; } function placePartsOnGrass(Void) { initialR = (mPart._rotation = sr); Partnew.gotoAndStop(sf); initialX = (_x = sx); initialY = (_y = sy); alignSecondParts(); bitmapFigure.btn.onRelease = mx.utils.Delegate.create(this, releaseMe); bitmapFigure.btn.onReleaseOutside = mx.utils.Delegate.create(this, releaseMeOutside); } function setTypeRotation(localtype, localrot) { type = localtype; rotation = localrot; init(); } function getPartType(Void) { return(type); } function getPartRotation(Void) { return(rotation); } function alignSecondParts() { root.MyApp.rWorkArea.ContainerPartCopyForCheckSolution["PartTangram" + type]._x = _x; root.MyApp.rWorkArea.ContainerPartCopyForCheckSolution["PartTangram" + type]._y = _y; root.MyApp.rWorkArea.ContainerPartCopyForCheckSolution["PartTangram" + type]._rotation = mPart._rotation; } function rotateMe() { root.mcCursor.gotoAndStop("rotate"); var _local3 = mPart._rotation + 45; _local3 = Math.round(_local3 / 45) * 45; var _local2 = _local3 / 45; if (_local2 < 0) { _local2 = 9 + _local2; } else if (_local2 > 0) { _local2++; } else if (_local2 == 0) { _local2 = 1; } Partnew.gotoAndStop(_local2); mPart._rotation = _local3; root.MyApp.rSoundManager.playRandom("Rotating_Stone_Shape"); alignSecondParts(); bitmapFigure.btn.onRelease = mx.utils.Delegate.create(this, releaseMe); bitmapFigure.btn.onReleaseOutside = mx.utils.Delegate.create(this, releaseMeOutside); } function releaseMe() { if (!moveMe) { root.mActivePart.swapDepths(root.mActivePart.nDepth); root.mActivePart.releaseMeOutside(); root.mActivePart = this; swapDepths(CONST_DRAG_DEPTH); root.MyApp.rSoundManager.playRandom("Lifting_Stone_Shape"); bitmapFigure._y = bitmapFigure._y - nUp; onEnterFrame = mx.utils.Delegate.create(this, drag); root.mcCursor.gotoAndStop("down"); moveMe = true; root.btnHelp.btn.enabled = false; root.btnSound.btn.enabled = false; root.btnSound.gotoAndStop(1); } else { releaseMeOutside(); } } function releaseMeOutside() { if (moveMe) { root.MyApp.rSoundManager.playRandom("Drop_Heavy_Stone"); bitmapFigure._y = 0; onEnterFrame = null; root.mcCursor.gotoAndStop("standard"); moveMe = false; _x = root.MyApp.rWorkArea.SwapToGrid(_x, nSG); _y = root.MyApp.rWorkArea.SwapToGrid(_y, nSG); root.mActivePart = null; alignSecondParts(); if (root.MyApp.rWorkArea.checkSolution()) { root.MyApp.rTimer.stopTimer(); root.MyApp.nextLevel(); } } root.btnHelp.btn.enabled = true; root.btnSound.btn.enabled = true; } }
Symbol 556 MovieClip [__Packages.TCApplication] Frame 0
class TCApplication { var mcHelp, rDC, _cblnPause, aMovingArray, rLevel, rTimer, rWorkArea, rSoundManager, nLevel, nLevelCount, nScore, PlayAreaWidth, PlayAreaHeight, saveData, isShowHelp, bGameOver, blnGameOn, SO, nFWidth, nFHeight, BDFigure, Xf, Yf, nLevelTime, _mcLoader, _mcLoaderSoundManager, isPractice, nGameDifficulty; function TCApplication (__root) { mcHelp = __root._smcHelp; rDC = __root; _cblnPause = false; init(); } function init(Void) { _root._parent.gameStart(true); var _local3 = new Object(); _local3.onKeyUp = utils.delegate.DelegateX.create(this, myOnKeyDown); Key.addListener(_local3); aMovingArray = new Array(); rLevel = new TCLevel(this); rTimer = new TCTimer(this); rWorkArea = new TCWorkArea(this); rSoundManager = new TCSoundManager(this); nLevel = random(5); nLevelCount = 0; nScore = 0; PlayAreaWidth = 500; PlayAreaHeight = 500; saveData = getFromDisk(); isShowHelp = saveData.bShowHelp; if (saveData.bMusic == "0") { rSoundManager.turnOnOffMusic(false); } else { rSoundManager.turnOnOffMusic(true); } if (saveData.bSound == "0") { rSoundManager.turnOnOffSound(false); } else { rSoundManager.turnOnOffSound(true); } rDC.MC_Twinkle.swapDepths(50000); } function setScore(score) { rDC.mcBg.tfScore.text = score; } function Pause(_this) { var _local3 = _this.showMessage("PAUSE"); _this.rTimer.stopTimer(); clearInterval(_this.rLevel.idLevelInterval); var __this = _this; _local3.btnOk.onRelease = function () { __this.rTimer.startTimer(__this.rTimer.gettimer()); this._parent.removeMovieClip(); }; } function showMessage(str) { var _local2 = rDC.attachMovie("message", "message", 10000, {_x:248.5, _y:203}); _local2.tfMes.text = str; _local2.BtnBack.useHandCursor = false; return(_local2); } function roundFinished() { trace("roundFinished"); clearInterval(rLevel.idLevelInterval); nLevel++; var _local2 = showMessage("Congratulations."); _local2.btnOk.onRelease = function () { this._parent.removeMovieClip(); }; } function startNewRound(__nLevel) { trace("startNewRound" + __nLevel); bGameOver = false; rWorkArea.init(); initGUI(); blnGameOn = true; rWorkArea.LoadPart(); rLevel.decodeLevel(__nLevel); rTimer.startTimer(0); setScore(nScore); customCursor(); if ((saveData.bShowHelp == "0") || (saveData.bShowHelp == undefined)) { } rSoundManager.backgroundmusic.start(0, 999); } function initGUI() { rDC.mcDeepBg.swapDepths(1240); rDC.mcBg.swapDepths(12000); rDC.mcVisualFigure.swapDepths(1241); rDC.btnSound.swapDepths(12420); rDC.btnHelp.swapDepths(12430); rDC.mcLogo.swapDepths(12440); rDC.btnHelp.btn.onRelease = utils.delegate.DelegateX.create(this, showHelp); rDC.btnHelp.btn.onRollOver = utils.delegate.DelegateX.create(rSoundManager, rSoundManager.playRollOverSnd); rDC.btnTemp.onRelease = utils.delegate.DelegateX.create(this, typeParts); } function getFromDisk(Void) { var _local2 = new Object(); SO = SharedObject.getLocal("tangram"); _local2.bSound = SO.data.bSound; _local2.bMusic = SO.data.bMusic; _local2.bShowHelp = SO.data.bShowHelp; return(_local2); } function saveSoundStateOnUserDisk(bsound) { SO = SharedObject.getLocal("tangram"); SO.data.bSound = bsound; SO.flush(); } function saveMusicStateOnUserDisk(bmusic) { SO = SharedObject.getLocal("tangram"); SO.data.bMusic = bmusic; SO.flush(); } function ToBitmap(Void) { nFWidth = rDC.ContainerFigure._width; nFHeight = rDC.ContainerFigure._height; BDFigure = new flash.display.BitmapData(nFWidth, nFHeight, true, 1355599052); var _local2 = rDC.createEmptyMovieClip("mc1", 500); _local2._x = Xf; _local2._y = Yf; _local2.attachBitmap(BDFigure, 100); BDFigure.draw(rDC.ContainerFigure); rDC.ContainerFigure._visible = false; } function gameOver(nWin) { bGameOver = true; if (nWin == 1) { rSoundManager.victorySnd.start(); } else { rSoundManager.loseSnd.start(); _root._parent.gameOver(nScore); } setScore(nScore); Mouse.show(); rDC.mcCursor.stopDrag(); rDC.mcCursor._x = -100; rDC.mcCursor.gotoAndStop("standard"); blnGameOn = false; clearAll(); rDC.attachMovie("mcGameOverScreen", "mcGameOverScreen", 100000); rDC.mcGameOverScreen.tfScore.text = nScore; rDC.mcGameOverScreen.btnReplay.onRelease = utils.delegate.DelegateX.create(rDC.mcGameOverScreen, rDC.mcGameOverScreen.play); rDC.mcGameOverScreen.btnReplay.onRollOver = utils.delegate.DelegateX.create(rSoundManager, rSoundManager.playRollOverSnd); rSoundManager.backgroundmusic.stop("StnHng_Loop"); } function clearAll() { rWorkArea.ContainerPart.removeMovieClip(); } function ColorMc(mc, color) { var _local1 = new Color(mc); _local1.setRGB(color); } function nextLevel(Void) { trace("nextLevel"); var _local2 = rWorkArea.aFigure[nLevel].bonus * (nLevelTime - rTimer.gettimer()); nScore = nScore + rWorkArea.aFigure[nLevel].score; rDC.mcBg.bonus.nBonusValue = _local2; rDC.mcBg.bonus.gotoAndPlay(2); setScore(nScore); nScore = nScore + _local2; nLevel++; nLevelCount++; nLevelTime = rWorkArea.totalTime - (nLevelCount * 10); trace("nLevelTime " + nLevelTime); BDFigure.dispose(); rTimer.clearTimer(); Mouse.show(); rDC.mcCursor.stopDrag(); rDC.mcCursor._x = -100; rDC.mcCursor.gotoAndStop("standard"); } function showLevelCompleteScreen(Void) { trace("showLevelCompleteScreen"); if (!bGameOver) { rSoundManager.victorySnd.start(); rDC.attachMovie("mcLevelCompleteScreen", "mcLevelCompleteScreen", 100000); rDC.mcLevelCompleteScreen.btnContinue.onRelease = utils.delegate.DelegateX.create(this, newLevel); rDC.mcLevelCompleteScreen.btnContinue.onRollOver = utils.delegate.DelegateX.create(rSoundManager, rSoundManager.playRollOverSnd); } } function restartGame(Void) { bGameOver = false; rSoundManager.playClickSnd(); BDFigure.dispose(); rWorkArea.ContainerPart = rDC.createEmptyMovieClip("ContainerPart", 5000); rWorkArea.createParts(); rTimer.clearTimer(); nScore = 0; nLevelCount = 0; setScore(nScore); nLevel = random(5); customCursor(); newLevel(); if (rDC.mcGameOverScreen != undefined) { rDC.mcGameOverScreen.removeMovieClip(); } } function newLevel(Void) { trace("newLevel" + nLevel); rDC.mcLevelCompleteScreen.removeMovieClip(); customCursor(); setScore(nScore); rWorkArea.createFigures(nLevel); new mx.transitions.Tween(rDC.ContainerPart, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); new mx.transitions.Tween(rDC.mcVisualFigure, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); rTimer.startTimer(0); } function loaderSaysStartGame(mcLoader, loaderSoundManager, gameDifficulty) { trace("loaderSaysStartGame::" + gameDifficulty); _mcLoader = mcLoader; _mcLoaderSoundManager = loaderSoundManager; mcLoader.currentGameName = "SOLSTICE SHADOW"; isPractice = mcLoader.practicingNow; nGameDifficulty = gameDifficulty; startNewRound(); } function showHelp() { _root._parent.showHelp(); } function customCursor() { Mouse.hide(); trace("customCursor " + rDC.mcCursor); rDC.mcCursor.swapDepths(300000); rDC.mcCursor.startDrag(true); } function typeParts() { var _local2 = 0; while (_local2 < 7) { trace("type= " + rDC.ContainerPart["PartTangram" + _local2].type); trace((((((((((("sx=\"" + rDC.ContainerPart["PartTangram" + _local2]._x) + "\"") + " sy=\"") + rDC.ContainerPart["PartTangram" + _local2]._y) + "\"") + " sf=\"") + rDC.ContainerPart["PartTangram" + _local2].Partnew._currentframe) + "\"") + " sr=\"") + rDC.ContainerPart["PartTangram" + _local2].mPart._rotation) + "\""); trace(""); _local2++; } } function myOnKeyDown() { if (Key.getCode() == 32) { rDC.mActivePart.rotateMe(); } } }
Symbol 557 MovieClip [__Packages.TCLevel] Frame 0
class TCLevel { var rApp, levelArray, nLevel, nPlanTask, nPreTasks, nLevelTimeOut; function TCLevel (__app) { rApp = __app; init(); } function init(Void) { levelArray = new Array(); var _local3 = 0; while (_local3 < rApp.rWorkArea.Width) { levelArray[_local3] = []; var _local2 = 0; while (_local2 < rApp.rWorkArea.Height) { levelArray[_local3][_local2] = 0; _local2++; } _local3++; } } function decodeLevel(theNum) { nLevel = theNum; levelArray[3][0] = 2; levelArray[4][0] = 1; levelArray[2][1] = 2; levelArray[3][1] = 5; levelArray[4][1] = 5; levelArray[5][1] = 1; levelArray[1][2] = 2; levelArray[2][2] = 5; levelArray[3][2] = 5; levelArray[4][2] = 5; levelArray[5][2] = 5; levelArray[6][2] = 1; levelArray[0][3] = 2; levelArray[1][3] = 5; levelArray[2][3] = 5; levelArray[3][3] = 5; levelArray[4][3] = 5; levelArray[5][3] = 5; levelArray[6][3] = 5; levelArray[7][3] = 1; } function getLevelPlanTask(Void) { return(nPlanTask); } function getLevelPreTasks(Void) { return(nPreTasks); } function getLevelTimeOut(Void) { return(nLevelTimeOut); } }
Symbol 558 MovieClip [__Packages.TCTimer] Frame 0
class TCTimer { var rApp, timer, nTimerTimeOut, nClockTime, idTimerInterval, aTime; function TCTimer (__app) { rApp = __app; init(); } function init(Void) { timer = 0; nTimerTimeOut = 1000; nClockTime = 0; idTimerInterval = 0; aTime = new Array(9, 9.3, 10, 10.3, 11, 11.3, 12, 12.3, 13, 13.3, 14, 14.3, 15, 15.3, 16, 16.3, 17, 17.3, 18); } function runDayTime22(Void) { timer++; trace(timer); var _local4 = Math.floor(timer / 60); var _local6 = Math.floor(timer % 60); rApp.rDC.clock.text = _local4; rApp.rDC.clock.text = rApp.rDC.clock.text + ":"; var _local3 = String(_local6); if (_local3.length == 1) { _local3 = "0" + _local3; } rApp.rDC.clock.text = rApp.rDC.clock.text + _local3; nClockTime = Number((_local4 + ".") + _local3); var _local5 = Math.round((timer * 120) / rApp.nLevelTime); rApp.rDC.mcBg.timer.gotoAndStop(_local5); if (_local5 == 120) { stopTimer(); rApp.rDC.mcBg.timer.play(); rApp.bGameOver = true; _global.setTimeout(rApp, "gameOver", 500); } } function runDayTime() { timer++; var _local4 = Math.floor((rApp.nLevelTime - timer) / 60); var _local5 = Math.floor((rApp.nLevelTime - timer) % 60); if (_local4 < 10) { _root.mcBg.timer.min_txt = "0" + _local4; } else { _root.mcBg.timer.min_txt = _local4; } if (_local5 < 10) { _root.mcBg.timer.sec_txt = "0" + _local5; } else { _root.mcBg.timer.sec_txt = _local5; } if ((_local4 <= 0) && (_local5 <= 0)) { stopTimer(); rApp.rDC.mcBg.timer.play(); rApp.bGameOver = true; _global.setTimeout(rApp, "gameOver", 500); } } function startTimer(_timer) { timer = _timer; clearInterval(idTimerInterval); idTimerInterval = _global.setInterval(this, "runDayTime", nTimerTimeOut); } function stopTimer(Void) { clearInterval(idTimerInterval); } function getNumberTime(nTime) { var _local2 = 0; while (_local2 < 20) { if (nTime == aTime[_local2]) { return(_local2); } _local2++; } } function gettimer(Void) { return(timer); } function clearTimer(Void) { timer = 0; rApp.rDC.clock.text = "00:00"; rApp.rDC.mcBg.timer.gotoAndStop(1); } }
Symbol 559 MovieClip [__Packages.TCWorkArea] Frame 0
class TCWorkArea { var rApp, Width, Height, ContainerPart, ContainerFigure, VisualFigure, ContainerPartCopyForCheckSolution, deltaMouseX, deltaMouseY, aPart, aFigure, translateMatrix, aDifficulty, content, totalTime, mcParts; function TCWorkArea (__app) { rApp = __app; } function init(Void) { trace("initWorkArea"); Width = Math.round(rApp.PlayAreaWidth / sizegrid); Height = Math.round(rApp.PlayAreaHeight / sizegrid); var _local2 = 0; while (_local2 < 7) { rApp.rDC["part" + _local2].swapDepths(7500 + _local2); _local2++; } ContainerPart = rApp.rDC.createEmptyMovieClip("ContainerPart", 5000); ContainerFigure = rApp.rDC.createEmptyMovieClip("ContainerFigure", 30); VisualFigure = rApp.rDC.createEmptyMovieClip("VisualFigure", 3000); ContainerPartCopyForCheckSolution = rApp.rDC.createEmptyMovieClip("ContainerPartCopyForCheckSolution", 40); rApp.rDC.mcVisualFigure.setMask(VisualFigure); deltaMouseX = (deltaMouseY = 0); aPart = new Array(); aFigure = new Array(); translateMatrix = new flash.geom.Matrix(); aDifficulty = new Array(); } function BuildContentMc(Void) { content = rApp.rDC.createEmptyMovieClip("contentMC", 50); content._x = (content._y = 0); content.lineStyle(1, 16777215, 100); var _local3 = 0; while (_local3 < 20) { content.moveTo(_local3 * sizegrid, 0); content.lineTo(_local3 * sizegrid, 19 * sizegrid); _local3++; } var _local2 = 0; while (_local2 < 20) { content.moveTo(0, _local2 * sizegrid); content.lineTo(19 * sizegrid, _local2 * sizegrid); _local2++; } } function ArrayCopy(AR1, AR2) { var _local3 = 0; while (_local3 < Width) { var _local2 = 0; while (_local2 < Height) { AR1[_local3][_local2] = AR2[_local3][_local2]; _local2++; } _local3++; } } function arrangeDepths() { } function SwapToGrid(nC, lsizegrid) { var _local4; var _local1 = Math.floor(nC / lsizegrid); var _local3 = _local1 * lsizegrid; var _local2 = (_local1 + 1) * lsizegrid; var _local8 = Math.abs(_local3 - nC); var _local7 = Math.abs(_local2 - nC); if (_local8 <= _local7) { _local4 = _local3; } else { _local4 = _local2; } return(_local4); } function LoadPart(Void) { var _local2 = new XML("<tangram><parts><part cx=\"180\" cy=\"120\"><point x=\"60\" y=\"60\"/><point x=\"300\" y=\"60\"/><point x=\"180\" y=\"180\"/><point x=\"60\" y=\"60\"/></part><part cx=\"150\" cy=\"120\"><point x=\"90\" y=\"90\"/><point x=\"210\" y=\"90\"/><point x=\"150\" y=\"150\"/><point x=\"90\" y=\"90\"/></part><part cx=\"180\" cy=\"150\"><point x=\"180\" y=\"90\"/><point x=\"120\" y=\"150\"/><point x=\"180\" y=\"210\"/><point x=\"240\" y=\"150\"/><point x=\"180\" y=\"90\"/></part><part cx=\"210\" cy=\"180\"><point x=\"120\" y=\"210\"/><point x=\"180\" y=\"150\"/><point x=\"300\" y=\"150\"/><point x=\"240\" y=\"210\"/><point x=\"120\" y=\"210\"/></part><part cx=\"150\" cy=\"150\"><point x=\"120\" y=\"60\"/><point x=\"120\" y=\"180\"/><point x=\"240\" y=\"180\"/><point x=\"120\" y=\"60\"/></part><part cx=\"180\" cy=\"120\"><point x=\"120\" y=\"90\"/><point x=\"240\" y=\"90\"/><point x=\"180\" y=\"150\"/><point x=\"120\" y=\"90\"/></part><part cx=\"240\" cy=\"150\"><point x=\"120\" y=\"90\"/><point x=\"360\" y=\"90\"/><point x=\"240\" y=\"210\"/><point x=\"120\" y=\"90\"/></part></parts><figures timeTotal=\"100\"><figure name=\"0\" x=\"75\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"360\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"210\" sf=\"2\" sr=\"45\"/><figurepart x=\"300\" y=\"270\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"390\" sy=\"75\" sf=\"8\" sr=\"-45\"/><figurepart x=\"240\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"450\" sy=\"210\" sf=\"2\" sr=\"45\"/><figurepart x=\"390\" y=\"30\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"270\" sy=\"60\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"570\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"180\" y=\"270\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"90\" sy=\"345\" sf=\"2\" sr=\"45\"/><figurepart x=\"120\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"225\" sy=\"180\" sf=\"1\" sr=\"0\"/></figure><figure name=\"1\" x=\"75\" y=\"75\" difficulty=\"1\" score=\"200\" time=\"45\" bonus=\"10\"><figurepart x=\"300\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"105\" sy=\"345\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"270\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"420\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"435\" sy=\"120\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"570\" sy=\"180\" sf=\"3\" sr=\"90\"/><figurepart x=\"270\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"135\" sf=\"3\" sr=\"90\"/><figurepart x=\"120\" y=\"210\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"495\" sy=\"180\" sf=\"3\" sr=\"90\"/><figurepart x=\"120\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"315\" sy=\"90\" sf=\"1\" sr=\"0\"/></figure><figure name=\"2\" x=\"135\" y=\"120\" difficulty=\"1\" score=\"300\" time=\"30\" bonus=\"10\"><figurepart x=\"240\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"225\" sy=\"135\" sf=\"1\" sr=\"0\"/><figurepart x=\"240\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"570\" sy=\"135\" sf=\"6\" sr=\"-135\"/><figurepart x=\"360\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"420\" sy=\"90\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"495\" sy=\"300\" sf=\"8\" sr=\"-45\"/><figurepart x=\"30\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"570\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"300\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"150\" sf=\"3\" sr=\"90\"/><figurepart x=\"120\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"315\" sf=\"2\" sr=\"45\"/></figure><figure name=\"3\" x=\"135\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"240\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"495\" sy=\"135\" sf=\"5\" sr=\"-180\"/><figurepart x=\"240\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"90\" sy=\"195\" sf=\"5\" sr=\"-180\"/><figurepart x=\"180\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"180\" sy=\"150\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"330\" sy=\"45\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"270\" sf=\"3\" sr=\"90\"/><figurepart x=\"300\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"450\" sy=\"285\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"555\" sy=\"345\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"4\" x=\"90\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"285\" y=\"105\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"90\" sy=\"345\" sf=\"2\" sr=\"45\"/><figurepart x=\"120\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"195\" sy=\"45\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"135\" sf=\"1\" sr=\"0\"/><figurepart x=\"375\" y=\"135\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"345\" sy=\"75\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"75\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"465\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"240\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"555\" sy=\"345\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"5\" x=\"90\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"300\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"330\" sy=\"75\" sf=\"1\" sr=\"0\"/><figurepart x=\"120\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"555\" sy=\"360\" sf=\"8\" sr=\"-45\"/><figurepart x=\"60\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"405\" sy=\"135\" sf=\"1\" sr=\"0\"/><figurepart x=\"390\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"165\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"330\" sf=\"1\" sr=\"0\"/><figurepart x=\"360\" y=\"270\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"90\" sf=\"1\" sr=\"0\"/><figurepart x=\"180\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"120\" sy=\"120\" sf=\"4\" sr=\"135\"/></figure><figure name=\"6\" x=\"120\" y=\"45\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"120\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"435\" sy=\"150\" sf=\"1\" sr=\"0\"/><figurepart x=\"375\" y=\"240\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"345\" sy=\"360\" sf=\"5\" sr=\"-180\"/><figurepart x=\"315\" y=\"210\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"555\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"345\" sy=\"45\" sf=\"5\" sr=\"180\"/><figurepart x=\"75\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"540\" sy=\"195\" sf=\"7\" sr=\"-90\"/><figurepart x=\"375\" y=\"180\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"90\" sy=\"315\" sf=\"6\" sr=\"-135\"/><figurepart x=\"165\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"105\" sy=\"120\" sf=\"4\" sr=\"135\"/></figure><figure name=\"7\" x=\"105\" y=\"135\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"120\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"555\" sy=\"315\" sf=\"8\" sr=\"-45\"/><figurepart x=\"360\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"180\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"195\" sy=\"75\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"420\" sy=\"45\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"165\" sf=\"7\" sr=\"-90\"/><figurepart x=\"210\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"330\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"300\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"120\" sy=\"315\" sf=\"2\" sr=\"45\"/></figure><figure name=\"8\" x=\"165\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"240\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"150\" sy=\"180\" sf=\"6\" sr=\"-135\"/><figurepart x=\"150\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"570\" sy=\"210\" sf=\"6\" sr=\"-135\"/><figurepart x=\"120\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"360\" sy=\"75\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"510\" sy=\"105\" sf=\"2\" sr=\"45\"/><figurepart x=\"270\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"525\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"60\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"330\" sy=\"360\" sf=\"8\" sr=\"-45\"/><figurepart x=\"120\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"330\" sf=\"2\" sr=\"45\"/></figure><figure name=\"9\" x=\"180\" y=\"105\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"60\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"570\" sy=\"330\" sf=\"8\" sr=\"-45\"/><figurepart x=\"210\" y=\"60\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"375\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"495\" sy=\"90\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"345\" sy=\"45\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"525\" sy=\"195\" sf=\"3\" sr=\"90\"/><figurepart x=\"180\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"165\" sy=\"360\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"105\" sy=\"210\" sf=\"7\" sr=\"-90\"/></figure><figure name=\"10\" x=\"135\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"135\" sy=\"135\" sf=\"1\" sr=\"0\"/><figurepart x=\"240\" y=\"330\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"570\" sy=\"255\" sf=\"7\" sr=\"-90\"/><figurepart x=\"180\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"120\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"495\" sy=\"225\" sf=\"3\" sr=\"90\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"255\" sy=\"345\" sf=\"7\" sr=\"-90\"/><figurepart x=\"300\" y=\"270\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"480\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"240\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"150\" sy=\"300\" sf=\"1\" sr=\"0\"/></figure><figure name=\"11\" x=\"135\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"300\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"210\" sy=\"90\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"420\" sy=\"330\" sf=\"4\" sr=\"135\"/><figurepart x=\"300\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"510\" sy=\"225\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"270\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"120\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"90\" sy=\"255\" sf=\"3\" sr=\"90\"/><figurepart x=\"360\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"120\" sy=\"135\" sf=\"6\" sr=\"-135\"/><figurepart x=\"240\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"555\" sy=\"345\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"12\" x=\"150\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"180\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"150\" sy=\"135\" sf=\"6\" sr=\"-135\"/><figurepart x=\"210\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"570\" sy=\"255\" sf=\"6\" sr=\"-135\"/><figurepart x=\"240\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"285\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"510\" sy=\"90\" sf=\"6\" sr=\"-135\"/><figurepart x=\"330\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"225\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"60\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"555\" sy=\"345\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"135\" sy=\"330\" sf=\"1\" sr=\"0\"/></figure><figure name=\"13\" x=\"180\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"60\" sy=\"360\" sf=\"2\" sr=\"45\"/><figurepart x=\"30\" y=\"60\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"345\" sy=\"105\" sf=\"7\" sr=\"-90\"/><figurepart x=\"270\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"240\" sy=\"330\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"465\" sy=\"45\" sf=\"1\" sr=\"0\"/><figurepart x=\"30\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"105\" sy=\"225\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"330\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"555\" sy=\"135\" sf=\"6\" sr=\"-135\"/><figurepart x=\"150\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"570\" sy=\"345\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"14\" x=\"60\" y=\"150\" difficulty=\"1\" score=\"100\" time=\"130\" bonus=\"10\"><figurepart x=\"300\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"345\" sy=\"105\" sf=\"5\" sr=\"180\"/><figurepart x=\"90\" y=\"60\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"165\" sy=\"360\" sf=\"1\" sr=\"0\"/><figurepart x=\"60\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"210\" sy=\"90\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"495\" sy=\"120\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"270\" sy=\"360\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"90\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"375\" sy=\"360\" sf=\"1\" sr=\"0\"/><figurepart x=\"420\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"555\" sy=\"330\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"15\" x=\"210\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"100\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"70\" sy=\"110\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"540\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"60\" y=\"210\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"120\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"16\" x=\"150\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"375\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"30\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"475\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"210\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"330\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"120\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"110\" sf=\"4\" sr=\"135\"/><figurepart x=\"120\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"435\" sy=\"355\" sf=\"1\" sr=\"0\"/></figure><figure name=\"17\" x=\"135\" y=\"105\" difficulty=\"1\" score=\"100\" time=\"90\" bonus=\"10\"><figurepart x=\"300\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"60\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"475\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"180\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"270\" y=\"60\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"435\" sy=\"355\" sf=\"1\" sr=\"0\"/></figure><figure name=\"18\" x=\"195\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"120\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"60\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"475\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"120\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"100\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"30\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"30\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"180\" y=\"270\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"100\" sy=\"100\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"475\" sy=\"225\" sf=\"4\" sr=\"135\"/></figure><figure name=\"19\" x=\"165\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"135\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"300\" sf=\"2\" sr=\"45\"/><figurepart x=\"60\" y=\"90\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"475\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"255\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"30\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"165\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"120\" y=\"90\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"475\" sy=\"275\" sf=\"4\" sr=\"135\"/></figure><figure name=\"20\" x=\"150\" y=\"105\" difficulty=\"1\" score=\"100\" time=\"100\" bonus=\"10\"><figurepart x=\"120\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"475\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"330\" y=\"150\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"440\" sy=\"355\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"30\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"30\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"270\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"200\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"565\" sy=\"180\" sf=\"7\" sr=\"-90\"/></figure><figure name=\"21\" x=\"120\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"120\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"330\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"300\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"330\" y=\"60\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"200\" sy=\"130\" sf=\"4\" sr=\"135\"/></figure><figure name=\"22\" x=\"120\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"75\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"240\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"470\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"210\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"300\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"260\" sy=\"70\" sf=\"4\" sr=\"135\"/></figure><figure name=\"23\" x=\"135\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"360\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"30\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"500\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"60\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"240\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"350\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"95\" sy=\"105\" sf=\"4\" sr=\"135\"/></figure><figure name=\"24\" x=\"180\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"240\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"295\" sf=\"3\" sr=\"90\"/><figurepart x=\"150\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"180\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"30\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"150\" y=\"240\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"200\" sy=\"130\" sf=\"4\" sr=\"135\"/></figure><figure name=\"25\" x=\"135\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"240\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"65\" sy=\"375\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"520\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"180\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"190\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"210\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"490\" sy=\"290\" sf=\"4\" sr=\"135\"/></figure><figure name=\"26\" x=\"105\" y=\"150\" difficulty=\"1\" score=\"100\" time=\"120\" bonus=\"10\"><figurepart x=\"120\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"240\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"520\" sy=\"100\" sf=\"6\" sr=\"-135\"/><figurepart x=\"180\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"390\" sy=\"360\" sf=\"2\" sr=\"45\"/><figurepart x=\"270\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"90\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"360\" sf=\"7\" sr=\"-90\"/><figurepart x=\"330\" y=\"60\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"420\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"150\" sy=\"250\" sf=\"6\" sr=\"-135\"/></figure><figure name=\"27\" x=\"180\" y=\"75\" difficulty=\"1\" score=\"100\" time=\"100\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"140\" sf=\"2\" sr=\"45\"/><figurepart x=\"180\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"50\" sy=\"300\" sf=\"3\" sr=\"90\"/><figurepart x=\"60\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"240\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"270\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"350\" sf=\"7\" sr=\"-90\"/><figurepart x=\"120\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"50\" sy=\"130\" sf=\"3\" sr=\"90\"/><figurepart x=\"300\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"280\" sy=\"170\" sf=\"6\" sr=\"-135\"/></figure><figure name=\"28\" x=\"150\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"240\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"120\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"100\" sf=\"8\" sr=\"-45\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"525\" sy=\"180\" sf=\"2\" sr=\"45\"/><figurepart x=\"270\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"330\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"175\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"300\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"29\" x=\"90\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"45\" bonus=\"10\"><figurepart x=\"120\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"300\" y=\"150\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"390\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"320\" sy=\"40\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"175\" sy=\"300\" sf=\"1\" sr=\"0\"/><figurepart x=\"360\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"300\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"30\" x=\"165\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"120\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"60\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"300\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"210\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"210\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"31\" x=\"135\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"25\" bonus=\"10\"><figurepart x=\"60\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"240\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"165\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"330\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"210\" y=\"240\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"50\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"300\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"570\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"32\" x=\"195\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"180\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"240\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"270\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"350\" sy=\"280\" sf=\"8\" sr=\"-45\"/><figurepart x=\"30\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"210\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"40\" sy=\"130\" sf=\"3\" sr=\"90\"/><figurepart x=\"180\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"33\" x=\"135\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"80\" bonus=\"10\"><figurepart x=\"300\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"120\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"30\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"200\" sy=\"70\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"90\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"34\" x=\"165\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"300\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"225\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"30\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"150\" y=\"60\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"50\" sy=\"350\" sf=\"7\" sr=\"-90\"/><figurepart x=\"120\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"35\" x=\"135\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"180\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"360\" sy=\"75\" sf=\"6\" sr=\"-135\"/><figurepart x=\"105\" y=\"90\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"165\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"30\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"225\" y=\"90\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"300\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"36\" x=\"150\" y=\"30\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"60\" y=\"240\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"270\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"300\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"150\" y=\"330\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"270\" y=\"300\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"37\" x=\"135\" y=\"75\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"120\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"295\" sf=\"3\" sr=\"90\"/><figurepart x=\"210\" y=\"240\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"180\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"130\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"280\" sy=\"95\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"30\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"480\" sy=\"120\" sf=\"5\" sr=\"180\"/><figurepart x=\"150\" y=\"240\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"60\" sy=\"160\" sf=\"4\" sr=\"135\"/><figurepart x=\"285\" y=\"255\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"500\" sy=\"260\" sf=\"6\" sr=\"-135\"/></figure><figure name=\"38\" x=\"150\" y=\"45\" difficulty=\"1\" score=\"100\" time=\"80\" bonus=\"10\"><figurepart x=\"300\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"250\" sf=\"4\" sr=\"135\"/><figurepart x=\"60\" y=\"270\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"300\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"210\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"150\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"550\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"39\" x=\"180\" y=\"30\" difficulty=\"1\" score=\"100\" time=\"100\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"75\" sy=\"250\" sf=\"4\" sr=\"135\"/><figurepart x=\"60\" y=\"330\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"90\" y=\"270\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"180\" sy=\"95\" sf=\"8\" sr=\"-45\"/><figurepart x=\"150\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"270\" y=\"300\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"300\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"450\" sy=\"350\" sf=\"2\" sr=\"45\"/></figure><figure name=\"40\" x=\"150\" y=\"75\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"120\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"575\" sy=\"280\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"380\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"30\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"210\" y=\"240\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"300\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"480\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"41\" x=\"135\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"300\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"75\" sy=\"350\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"280\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"30\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"480\" sy=\"130\" sf=\"5\" sr=\"180\"/><figurepart x=\"270\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"130\" sf=\"4\" sr=\"135\"/><figurepart x=\"120\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"42\" x=\"165\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"120\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"210\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-180\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"60\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"520\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"210\" y=\"180\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"60\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"43\" x=\"180\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"130\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"200\" sy=\"350\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"90\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"270\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"210\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"470\" sy=\"310\" sf=\"7\" sr=\"-90\"/><figurepart x=\"210\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"120\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"44\" x=\"180\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"30\" bonus=\"10\"><figurepart x=\"240\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"70\" sy=\"200\" sf=\"7\" sr=\"-90\"/><figurepart x=\"150\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"210\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"520\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"210\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"350\" sf=\"4\" sr=\"135\"/><figurepart x=\"60\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"45\" x=\"195\" y=\"60\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"60\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"120\" sf=\"4\" sr=\"135\"/><figurepart x=\"60\" y=\"270\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"120\" y=\"300\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"210\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"125\" sy=\"375\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"30\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"520\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"210\" y=\"240\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"46\" x=\"150\" y=\"45\" difficulty=\"1\" score=\"100\" time=\"60\" bonus=\"10\"><figurepart x=\"60\" y=\"180\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"75\" sy=\"120\" sf=\"4\" sr=\"135\"/><figurepart x=\"210\" y=\"180\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"240\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"150\" y=\"150\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"150\" y=\"270\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"520\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"180\" y=\"330\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"120\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"47\" x=\"120\" y=\"120\" difficulty=\"1\" score=\"100\" time=\"80\" bonus=\"10\"><figurepart x=\"120\" y=\"60\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"75\" sy=\"120\" sf=\"4\" sr=\"135\"/><figurepart x=\"210\" y=\"60\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"180\" y=\"240\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"330\" y=\"90\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"270\" y=\"30\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"90\" sx=\"490\" sy=\"280\" sf=\"7\" sr=\"-90\"/><figurepart x=\"180\" y=\"30\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"60\" sy=\"300\" sf=\"4\" sr=\"135\"/><figurepart x=\"240\" y=\"180\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure><figure name=\"48\" x=\"150\" y=\"90\" difficulty=\"1\" score=\"100\" time=\"40\" bonus=\"10\"><figurepart x=\"240\" y=\"120\" type=\"0\" xscale=\"100\" yscale=\"100\" rot=\"180\" sx=\"75\" sy=\"120\" sf=\"4\" sr=\"135\"/><figurepart x=\"180\" y=\"90\" type=\"1\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"500\" sy=\"50\" sf=\"5\" sr=\"180\"/><figurepart x=\"300\" y=\"60\" type=\"2\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"575\" sy=\"150\" sf=\"2\" sr=\"45\"/><figurepart x=\"210\" y=\"30\" type=\"3\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"300\" sy=\"50\" sf=\"1\" sr=\"0\"/><figurepart x=\"90\" y=\"150\" type=\"4\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"520\" sy=\"250\" sf=\"6\" sr=\"-135\"/><figurepart x=\"150\" y=\"120\" type=\"5\" xscale=\"100\" yscale=\"100\" rot=\"-90\" sx=\"60\" sy=\"340\" sf=\"4\" sr=\"135\"/><figurepart x=\"120\" y=\"240\" type=\"6\" xscale=\"100\" yscale=\"100\" rot=\"0\" sx=\"580\" sy=\"350\" sf=\"8\" sr=\"-45\"/></figure></figures></tangram>"); _local2.load("xmlName"); _local2.ignoreWhite = true; var parent = this; _local2.onLoad = function (success) { parent.ParsePuzzle(this); }; } function solve(count) { _root.mActivePart = null; var _local5 = 0; while (_local5 < aPart.length) { rApp.ColorMc(rApp.rDC.ContainerPart["PartTangram" + _local5].butPart, 16777215); _local5++; } var _local3 = 0; while (_local3 < aFigure[count].point.length) { ContainerPart["PartTangram" + _local3]._x = aFigure[count].point[_local3].x + rApp.Xf; ContainerPart["PartTangram" + _local3]._y = aFigure[count].point[_local3].y + rApp.Yf; ContainerPart["PartTangram" + _local3].mPart._rotation = aFigure[count].point[_local3].rot; ContainerPart["PartTangram" + _local3].butPart._rotation = aFigure[count].point[_local3].rot; ContainerPart["PartTangram" + _local3]._xscale = aFigure[count].point[_local3].xscale; ContainerPart["PartTangram" + _local3]._yscale = aFigure[count].point[_local3].yscale; _local3++; } } function ParsePuzzle(xTan) { var _local5 = 0; while (_local5 < xTan.firstChild.childNodes.length) { var _local4 = xTan.firstChild.childNodes[_local5]; switch (_local4.nodeName) { case "parts" : var _local2 = 0; while (_local2 < _local4.childNodes.length) { aPart[_local2] = _local4.childNodes[_local2]; aPart[_local2] = {}; aPart[_local2].cx = _local4.childNodes[_local2].attributes.cx; aPart[_local2].cy = _local4.childNodes[_local2].attributes.cy; aPart[_local2].point = []; var _local3 = 0; while (_local3 < _local4.childNodes[_local2].childNodes.length) { aPart[_local2].point[_local3] = {}; aPart[_local2].point[_local3].X = _local4.childNodes[_local2].childNodes[_local3].attributes.x; aPart[_local2].point[_local3].Y = _local4.childNodes[_local2].childNodes[_local3].attributes.y; _local3++; } _local2++; } break; case "figures" : totalTime = Number(_local4.attributes.timeTotal); _local2 = 0; for(;;){ if (_local2 >= _local4.childNodes.length) { break; } aFigure[_local2] = _local4.childNodes[_local2]; aFigure[_local2] = {}; aFigure[_local2].difficulty = _local4.childNodes[_local2].attributes.difficulty; if (rApp.nGameDifficulty == aFigure[_local2].difficulty) { aDifficulty.push(_local2); } aFigure[_local2].name = _local4.childNodes[_local2].attributes.name; aFigure[_local2].x = Number(_local4.childNodes[_local2].attributes.x); aFigure[_local2].y = Number(_local4.childNodes[_local2].attributes.y); aFigure[_local2].score = Number(_local4.childNodes[_local2].attributes.score); aFigure[_local2].time = Number(_local4.childNodes[_local2].attributes.time); aFigure[_local2].bonus = Number(_local4.childNodes[_local2].attributes.bonus); aFigure[_local2].point = []; var _local3 = 0; while (_local3 < _local4.childNodes[_local2].childNodes.length) { aFigure[_local2].point[_local3] = {}; aFigure[_local2].point[_local3].x = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.x); aFigure[_local2].point[_local3].y = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.y); aFigure[_local2].point[_local3].rot = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.rot); aFigure[_local2].point[_local3].type = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.type); aFigure[_local2].point[_local3].xscale = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.xscale); aFigure[_local2].point[_local3].yscale = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.yscale); aFigure[_local2].point[_local3].sx = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.sx); aFigure[_local2].point[_local3].sy = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.sy); aFigure[_local2].point[_local3].sr = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.sr); aFigure[_local2].point[_local3].sf = parseInt(_local4.childNodes[_local2].childNodes[_local3].attributes.sf); _local3++; } _local2++; }; } _local5++; } rApp.nLevelTime = totalTime; createParts(); createFigures(rApp.nLevel); rApp.rDC.mcVisualFigure._visible = true; new mx.transitions.Tween(rApp.rDC.ContainerPart, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); new mx.transitions.Tween(rApp.rDC.mcVisualFigure, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); } function arrangeFigures(nFigure) { rApp.Xf = Math.round(aFigure[nFigure].x); rApp.Yf = Math.round(aFigure[nFigure].y); VisualFigure._x = rApp.Xf; VisualFigure._y = rApp.Yf; translateMatrix = new flash.geom.Matrix(); translateMatrix.translate(-1 * rApp.Xf, -1 * rApp.Yf); } function createFigures(nFigure) { arrangeFigures(nFigure); rApp.rDC.tfNameFigure.text = aFigure[nFigure].name; var _local5 = 0; while (_local5 < aPart.length) { var _local2 = ContainerFigure.createEmptyMovieClip("part" + _local5, 100 + _local5); var _local8 = aPart[_local5].point[0].X; var _local7 = aPart[_local5].point[0].Y; _local2.lineStyle(0.25, 16777215, 0); _local2.beginFill(16777215, 30); _local2.centerX = aPart[_local5].cx - aPart[_local5].point[0].X; _local2.centerY = aPart[_local5].cy - aPart[_local5].point[0].Y; _local2.moveTo(-_local2.centerX, -_local2.centerY); var _local4 = 1; while (_local4 < aPart[_local5].point.length) { _local2.lineTo((aPart[_local5].point[_local4].X - aPart[_local5].point[0].X) - _local2.centerX, (aPart[_local5].point[_local4].Y - aPart[_local5].point[0].Y) - _local2.centerY); _local4++; } _local2.endFill(); _local2._x = aFigure[nFigure].point[_local5].x; _local2._y = aFigure[nFigure].point[_local5].y; _local2._rotation = aFigure[nFigure].point[_local5].rot; _local2._xscale = aFigure[nFigure].point[_local5].xscale; _local2._yscale = aFigure[nFigure].point[_local5].yscale; _local5++; } rApp.ToBitmap(); _local5 = 0; while (_local5 < aPart.length) { var _local2 = VisualFigure.createEmptyMovieClip("part" + _local5, 100 + _local5); var _local8 = aPart[_local5].point[0].X; var _local7 = aPart[_local5].point[0].Y; _local2.lineStyle(0.25, 16777215, 0); _local2.beginFill(16777215, 100); _local2.centerX = aPart[_local5].cx - aPart[_local5].point[0].X; _local2.centerY = aPart[_local5].cy - aPart[_local5].point[0].Y; _local2.moveTo(-_local2.centerX, -_local2.centerY); var _local4 = 1; while (_local4 < aPart[_local5].point.length) { _local2.lineTo((aPart[_local5].point[_local4].X - aPart[_local5].point[0].X) - _local2.centerX, (aPart[_local5].point[_local4].Y - aPart[_local5].point[0].Y) - _local2.centerY); _local4++; } _local2.endFill(); _local2._x = aFigure[nFigure].point[_local5].x; _local2._y = aFigure[nFigure].point[_local5].y; _local2._rotation = aFigure[nFigure].point[_local5].rot; _local2._xscale = aFigure[nFigure].point[_local5].xscale; _local2._yscale = aFigure[nFigure].point[_local5].yscale; _local5++; } VisualFigure._visible = true; _local5 = 0; while (_local5 < aPart.length) { var _local6 = ContainerPart["PartTangram" + _local5]; _local6.sx = aFigure[nFigure].point[_local5].sx; _local6.sy = aFigure[nFigure].point[_local5].sy; _local6.sr = aFigure[nFigure].point[_local5].sr; _local6.sf = aFigure[nFigure].point[_local5].sf; _local6.placePartsOnGrass(); _local5++; } } function createParts(Void) { trace("createParts::" + aPart.length); var _local2 = 0; while (_local2 < aPart.length) { var _local3 = ContainerPart.attachMovie("PartTangram", "PartTangram" + _local2, 100 + _local2, {_x:300, _y:_local2 * 50}); var _local4 = ContainerPartCopyForCheckSolution.createEmptyMovieClip("PartTangram" + _local2, 100 + _local2); _local3.mPart = _local3.createEmptyMovieClip("part", 100); if (_local2 == 0) { _local3.bitmapFigure = _local3.attachMovie("Part0", "Partnew", 190); } if (_local2 == 6) { _local3.bitmapFigure = _local3.attachMovie("Part6", "Partnew", 190); } if (_local2 == 3) { _local3.bitmapFigure = _local3.attachMovie("Part3", "Partnew", 190); } if (_local2 == 1) { _local3.bitmapFigure = _local3.attachMovie("Part1", "Partnew", 190); } if (_local2 == 5) { _local3.bitmapFigure = _local3.attachMovie("Part5", "Partnew", 190); } if (_local2 == 2) { _local3.bitmapFigure = _local3.attachMovie("Part2", "Partnew", 190); } if (_local2 == 4) { _local3.bitmapFigure = _local3.attachMovie("Part4", "Partnew", 190); } _local3.bitmapFigure._xscale = _local3.bitmapFigure._yscale; _local3.mPart.bRoll = false; _local3.mPart.lineStyle(0.25, 16711680, 0); _local3.mPart.beginFill(0, 40); _local3.mPart.centerX = aPart[_local2].cx - aPart[_local2].point[0].X; _local3.mPart.centerY = aPart[_local2].cy - aPart[_local2].point[0].Y; _local3.mPart.moveTo(-_local3.mPart.centerX, -_local3.mPart.centerY); var _local5 = 1; while (_local5 < aPart[_local2].point.length) { var _local6 = (aPart[_local2].point[_local5].X - aPart[_local2].point[0].X) - _local3.mPart.centerX; var _local7 = (aPart[_local2].point[_local5].Y - aPart[_local2].point[0].Y) - _local3.mPart.centerY; _local3.mPart.lineTo(_local6, _local7); _local5++; } _local3.mPart.endFill(); _local4.lineStyle(0.25, 16711680, 0); _local4.beginFill(0, 40); _local4.centerX = aPart[_local2].cx - aPart[_local2].point[0].X; _local4.centerY = aPart[_local2].cy - aPart[_local2].point[0].Y; _local4.moveTo(-_local4.centerX, -_local4.centerY); _local5 = 1; while (_local5 < aPart[_local2].point.length) { var _local6 = (aPart[_local2].point[_local5].X - aPart[_local2].point[0].X) - _local4.centerX; var _local7 = (aPart[_local2].point[_local5].Y - aPart[_local2].point[0].Y) - _local4.centerY; _local4.lineTo(_local6, _local7); _local5++; } _local4.endFill(); _local3.setTypeRotation(_local2, 0); _local2++; } } function checkSolution(Void) { var _local4 = getTimer(); mcParts.removeMovieClip(); if ((Math.floor(ContainerPartCopyForCheckSolution._width) != Math.floor(rApp.nFWidth)) || (Math.floor(ContainerPartCopyForCheckSolution._height) != Math.floor(rApp.nFHeight))) { return(false); } rApp.BDParts = new flash.display.BitmapData(rApp.nFWidth, rApp.nFHeight, false, 13421772); mcParts = rApp.rDC.createEmptyMovieClip("mc2", 700); mcParts._x = rApp.Xf; mcParts._y = rApp.Yf; mcParts.attachBitmap(rApp.BDParts, 100); rApp.BDParts.draw(rApp.rDC.ContainerPartCopyForCheckSolution, translateMatrix); var _local5 = 0; var _local3 = 0; while (_local3 < rApp.nFWidth) { var _local2 = 0; while (_local2 < rApp.nFHeight) { if ((rApp.BDFigure.getPixel(_local3, _local2) != 13421772) && (rApp.BDParts.getPixel(_local3, _local2) == 13421772)) { rApp.BDParts.dispose(); trace("time exucate:: " + (getTimer() - _local4)); return(false); } _local2++; } _local3++; } rApp.BDParts.dispose(); new mx.transitions.Tween(rApp.rDC.ContainerPart, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, 0.5, true); new mx.transitions.Tween(rApp.rDC.mcVisualFigure, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, 1, true); trace("time exucate:: " + (getTimer() - _local4)); VisualFigure._visible = false; return(true); } function checkSolution1(Void) { var _local4 = getTimer(); mcParts.removeMovieClip(); var _local3 = 0; while (_local3 < aPart.length) { ContainerPart["PartTangram" + _local3].Partnew._visible = false; _local3++; } trace("posle ContainerPart._width=" + ContainerPart._width); rApp.BDParts = new flash.display.BitmapData(rApp.nFWidth, rApp.nFHeight, false, 13421772); mcParts = rApp.rDC.createEmptyMovieClip("mc2", 700); mcParts._x = rApp.Xf; mcParts._y = rApp.Yf; mcParts.attachBitmap(rApp.BDParts, 100); rApp.BDParts.draw(rApp.rDC.ContainerPart, translateMatrix); var _local5 = 0; _local3 = 0; while (_local3 < rApp.nFWidth) { var _local2 = 0; while (_local2 < rApp.nFHeight) { if ((rApp.BDFigure.getPixel(_local3, _local2) != 13421772) && (rApp.BDParts.getPixel(_local3, _local2) == 13421772)) { _local3 = 0; while (_local3 < aPart.length) { ContainerPart["PartTangram" + _local3].Partnew._visible = true; _local3++; } rApp.BDParts.dispose(); trace("time exucate:: " + (getTimer() - _local4)); return(false); } _local2++; } _local3++; } _local3 = 0; while (_local3 < aPart.length) { ContainerPart["PartTangram" + _local3].Partnew._visible = true; _local3++; } rApp.BDParts.dispose(); new mx.transitions.Tween(rApp.rDC.ContainerPart, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, 0.5, true); new mx.transitions.Tween(rApp.rDC.mcVisualFigure, "_alpha", mx.transitions.easing.None.easeNone, 100, 0, 1, true); trace("time exucate:: " + (getTimer() - _local4)); VisualFigure._visible = false; return(true); } static var sizegrid = 30; static var sizegrid4 = sizegrid / 4; }
Symbol 560 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 561 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 562 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 563 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 564 MovieClip [__Packages.TCSoundManager] Frame 0
class TCSoundManager { var rApp, soundController, sndGeneralSound, Lifting_Stone_Shape_1, Lifting_Stone_Shape_2, Drop_Heavy_Stone_1, Drop_Heavy_Stone_2, Rotating_Stone_Shape_1, Rotating_Stone_Shape_2, rollOverSnd, clickSnd, loseSnd, victorySnd, backgroundmusic, bMusicState, bSoundState; function TCSoundManager (__app) { rApp = __app; soundController = rApp.rDC.soundController; init(); } function init(Void) { trace("CSASound::init"); soundController.createEmptyMovieClip("generalSound", 100); sndGeneralSound = new Sound(soundController.generalSound); var _local2; _local2 = soundController.generalSound.createEmptyMovieClip("sounds1", 100); Lifting_Stone_Shape_1 = new Sound(_local2); Lifting_Stone_Shape_1.attachSound("Lifting_Stone_Shape_1"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds2", 200); Lifting_Stone_Shape_2 = new Sound(_local2); Lifting_Stone_Shape_2.attachSound("Lifting_Stone_Shape_2"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds4", 400); Drop_Heavy_Stone_1 = new Sound(_local2); Drop_Heavy_Stone_1.attachSound("Drop_Heavy_Stone_1"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds5", 500); Drop_Heavy_Stone_2 = new Sound(_local2); Drop_Heavy_Stone_2.attachSound("Drop_Heavy_Stone_2"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds7", 700); Rotating_Stone_Shape_1 = new Sound(_local2); Rotating_Stone_Shape_1.attachSound("Rotating_Stone_Shape_1"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds8", 800); Rotating_Stone_Shape_2 = new Sound(_local2); Rotating_Stone_Shape_2.attachSound("Rotating_Stone_Shape_2"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds10", 1000); rollOverSnd = new Sound(_local2); rollOverSnd.attachSound("rollOverSnd"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds11", 1100); clickSnd = new Sound(_local2); clickSnd.attachSound("clickSnd"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds12", 1200); loseSnd = new Sound(_local2); loseSnd.attachSound("loseSnd"); _local2 = soundController.generalSound.createEmptyMovieClip("sounds13", 1300); victorySnd = new Sound(_local2); victorySnd.attachSound("victorySnd"); soundController.createEmptyMovieClip("BGMusic", 2200); backgroundmusic = new Sound(soundController.BGMusic); backgroundmusic.attachSound("StnHng_Loop"); } function playRollOverSnd(Void) { rollOverSnd.start(); } function playClickSnd(Void) { clickSnd.start(); } function turnOnOffMusic(bFlag) { if (!bFlag) { bMusicState = false; backgroundmusic.setVolume(0); } else { bMusicState = true; backgroundmusic.setVolume(100); } rApp.saveMusicStateOnUserDisk(Number(bMusicState)); } function turnOnOffSound(bFlag) { if (!bFlag) { bSoundState = false; sndGeneralSound.setVolume(0); } else { bSoundState = true; sndGeneralSound.setVolume(100); } rApp.saveSoundStateOnUserDisk(Number(bSoundState)); } function playRandom(soundName) { var _local2 = (soundName + "_") + (random(2) + 1); this[_local2].start(); } function getMusicState(Void) { return(bMusicState); } function getSoundState(Void) { return(bSoundState); } }
Symbol 565 MovieClip [__Packages.utils.delegate.DelegateX] Frame 0
class utils.delegate.DelegateX { function DelegateX () { } static function create(obj, func, params) { var _local2 = function () { arguments.push(arguments.callee.args); return(func.apply(arguments.callee.target, arguments)); }; _local2.args = params; _local2.target = obj; _local2.func = func; return(_local2); } }
Symbol 42 MovieClip [mcGameOverScreen] Frame 1
stop(); btnBack.useHandCursor = false; this.gnost.useHandCursor = false; trace(this.gnost);
Symbol 42 MovieClip [mcGameOverScreen] Frame 2
function playAgain() { _parent.playAgain(); } btnBack.useHandCursor = false; stop(); trace("endURL: " + _parent.endURL); _parent.g_numScore = (g_numScore = _parent.MyApp.nScore); endContainer.g_numScore = g_numScore; if ((_parent.crypto == 2) || (_parent.crypto == 0)) { _parent.endContainerHolder = endContainer; _parent.xmlGameEnd.load((_parent.gameEndSubmitUrl + "?params=") + _parent.TEAEncrypt((((("freePlayID=" + _parent.freeplayid) + "&score=") + endContainer.g_numScore) + "&timeStamp=") + _parent.timeStamp, _parent.tKey)); } else { _parent.endContainerHolder = endContainer; _parent.t_fLoadGameEnd(); } _parent.playAgain = function () { trace(endContainer); trace(endContainer); _parent.MyApp.restartGame(); }; endContainer.playAgain = function () { playAgain(); };
Symbol 55 MovieClip Frame 1
stop();
Symbol 67 Button
on (release) { _parent._parent.MyApp.rSoundManager.playClickSnd(); nextFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 71 Button
on (release) { _parent._parent.MyApp.rSoundManager.playClickSnd(); _parent.gotoAndPlay("close"); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 74 Button
on (release) { _parent._parent._parent.MyApp.rSoundManager.playClickSnd(); nextFrame(); } on (rollOver) { _parent._parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 75 Button
on (release) { _parent._parent._parent.MyApp.rSoundManager.playClickSnd(); prevFrame(); } on (rollOver) { _parent._parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 2
stop();
Symbol 80 MovieClip Frame 1
stop();
Symbol 80 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 1
stop();
Symbol 89 MovieClip Frame 2
stop();
Symbol 89 MovieClip Frame 3
stop();
Symbol 93 Button
on (release) { _parent._parent.MyApp.rSoundManager.playClickSnd(); prevFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 233 MovieClip Frame 120
_parent.bonus.gotoAndPlay(2);
Symbol 234 Button
on (release) { _parent._parent.MyApp.rSoundManager.playClickSnd(); prevFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 236 Button
on (release) { _parent._parent.MyApp.rSoundManager.playClickSnd(); _parent.gotoAndPlay("close"); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 2
stop();
Symbol 237 MovieClip Frame 3
stop();
Symbol 237 MovieClip Frame 4
stop();
Symbol 238 MovieClip [mcHelpScreen] Frame 2
btnBack.useHandCursor = false;
Symbol 238 MovieClip [mcHelpScreen] Frame 23
stop();
Symbol 238 MovieClip [mcHelpScreen] Frame 30
this._parent.MyApp.showHelp(false, mcHelp.helpCheckBox._currentframe - 1);
Symbol 257 MovieClip [Part0] Frame 1
stop();
Symbol 257 MovieClip [Part0] Frame 2
stop();
Symbol 257 MovieClip [Part0] Frame 3
stop();
Symbol 257 MovieClip [Part0] Frame 4
stop();
Symbol 257 MovieClip [Part0] Frame 5
stop();
Symbol 257 MovieClip [Part0] Frame 6
stop();
Symbol 257 MovieClip [Part0] Frame 7
stop();
Symbol 257 MovieClip [Part0] Frame 8
stop();
Symbol 275 MovieClip [Part1] Frame 1
stop();
Symbol 275 MovieClip [Part1] Frame 2
stop();
Symbol 275 MovieClip [Part1] Frame 3
stop();
Symbol 275 MovieClip [Part1] Frame 4
stop();
Symbol 275 MovieClip [Part1] Frame 5
stop();
Symbol 275 MovieClip [Part1] Frame 6
stop();
Symbol 275 MovieClip [Part1] Frame 7
stop();
Symbol 275 MovieClip [Part1] Frame 8
stop();
Symbol 291 MovieClip [Part2] Frame 1
stop();
Symbol 291 MovieClip [Part2] Frame 2
stop();
Symbol 291 MovieClip [Part2] Frame 3
stop();
Symbol 291 MovieClip [Part2] Frame 4
stop();
Symbol 291 MovieClip [Part2] Frame 5
stop();
Symbol 291 MovieClip [Part2] Frame 6
stop();
Symbol 291 MovieClip [Part2] Frame 7
stop();
Symbol 291 MovieClip [Part2] Frame 8
stop();
Symbol 310 MovieClip [Part3] Frame 1
stop();
Symbol 310 MovieClip [Part3] Frame 2
stop();
Symbol 310 MovieClip [Part3] Frame 3
stop();
Symbol 310 MovieClip [Part3] Frame 4
stop();
Symbol 310 MovieClip [Part3] Frame 5
stop();
Symbol 310 MovieClip [Part3] Frame 6
stop();
Symbol 310 MovieClip [Part3] Frame 7
stop();
Symbol 310 MovieClip [Part3] Frame 8
stop();
Symbol 328 MovieClip [Part4] Frame 1
stop();
Symbol 328 MovieClip [Part4] Frame 2
stop();
Symbol 328 MovieClip [Part4] Frame 3
stop();
Symbol 328 MovieClip [Part4] Frame 4
stop();
Symbol 328 MovieClip [Part4] Frame 5
stop();
Symbol 328 MovieClip [Part4] Frame 6
stop();
Symbol 328 MovieClip [Part4] Frame 7
stop();
Symbol 328 MovieClip [Part4] Frame 8
stop();
Symbol 346 MovieClip [Part5] Frame 1
stop();
Symbol 346 MovieClip [Part5] Frame 2
stop();
Symbol 346 MovieClip [Part5] Frame 3
stop();
Symbol 346 MovieClip [Part5] Frame 4
stop();
Symbol 346 MovieClip [Part5] Frame 5
stop();
Symbol 346 MovieClip [Part5] Frame 6
stop();
Symbol 346 MovieClip [Part5] Frame 7
stop();
Symbol 346 MovieClip [Part5] Frame 8
stop();
Symbol 364 MovieClip [Part6] Frame 1
stop();
Symbol 364 MovieClip [Part6] Frame 2
stop();
Symbol 364 MovieClip [Part6] Frame 3
stop();
Symbol 364 MovieClip [Part6] Frame 4
stop();
Symbol 364 MovieClip [Part6] Frame 5
stop();
Symbol 364 MovieClip [Part6] Frame 6
stop();
Symbol 364 MovieClip [Part6] Frame 7
stop();
Symbol 364 MovieClip [Part6] Frame 8
stop();
Symbol 373 MovieClip Frame 21
stop();
Symbol 381 MovieClip Frame 13
stop();
Symbol 400 MovieClip [Part7] Frame 1
stop();
Symbol 400 MovieClip [Part7] Frame 2
stop();
Symbol 400 MovieClip [Part7] Frame 3
stop();
Symbol 400 MovieClip [Part7] Frame 4
stop();
Symbol 400 MovieClip [Part7] Frame 5
stop();
Symbol 400 MovieClip [Part7] Frame 6
stop();
Symbol 400 MovieClip [Part7] Frame 7
stop();
Symbol 400 MovieClip [Part7] Frame 8
stop();
Symbol 409 MovieClip Frame 21
stop();
Symbol 417 MovieClip Frame 13
stop();
Symbol 440 MovieClip [Part8] Frame 1
stop();
Symbol 440 MovieClip [Part8] Frame 2
stop();
Symbol 440 MovieClip [Part8] Frame 3
stop();
Symbol 440 MovieClip [Part8] Frame 4
stop();
Symbol 440 MovieClip [Part8] Frame 5
stop();
Symbol 440 MovieClip [Part8] Frame 6
stop();
Symbol 440 MovieClip [Part8] Frame 7
stop();
Symbol 440 MovieClip [Part8] Frame 8
stop();
Symbol 449 MovieClip Frame 21
stop();
Symbol 457 MovieClip Frame 13
stop();
Symbol 473 MovieClip [Part9] Frame 1
stop();
Symbol 473 MovieClip [Part9] Frame 2
stop();
Symbol 473 MovieClip [Part9] Frame 3
stop();
Symbol 473 MovieClip [Part9] Frame 4
stop();
Symbol 473 MovieClip [Part9] Frame 5
stop();
Symbol 473 MovieClip [Part9] Frame 6
stop();
Symbol 473 MovieClip [Part9] Frame 7
stop();
Symbol 473 MovieClip [Part9] Frame 8
stop();
Symbol 477 MovieClip Frame 1
this._xscale = 118; this._yscale = 118; this._x = this._x - 130; this._y = this._y - 85;
Symbol 481 MovieClip Frame 6
stop();
Symbol 481 MovieClip Frame 11
_parent.gotoAndPlay(2);
Symbol 487 MovieClip Frame 1
stop();
Symbol 487 MovieClip Frame 2
stop();
Symbol 489 MovieClip Frame 1
stop(); _parent.MyApp.rSoundManager.playClickSnd(); _parent.nextFrame(); snap1.gotoAndPlay(81); snap2.gotoAndPlay(81); btnStart.btn.onRelease = null; btnStart.btn.onRollOver = null; btnStart.gotoAndStop(2);
Symbol 489 MovieClip Frame 3
_parent.gotoAndStop("main");
Symbol 496 MovieClip Frame 1
twinkle_2.gotoAndPlay(25); twinkle_3.gotoAndPlay(75); twinkle_4.gotoAndPlay(125); twinkle_5.gotoAndPlay(175); twinkle_6.gotoAndPlay(100);
Symbol 499 MovieClip Frame 1
stop(); var nBonusValue;
Symbol 499 MovieClip Frame 40
_root.MyApp.setScore(_root.MyApp.nScore); _parent.score_glow.gotoAndPlay(2);
Symbol 505 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 1
stop();
Symbol 508 MovieClip Frame 47
if (_root.MyApp.rWorkArea.aFigure.length <= (_root.MyApp.nLevel + 1)) { _root.MyApp.gameOver(1); } else { _root.MyApp.showLevelCompleteScreen(); }
Symbol 511 MovieClip Frame 1
trace(timer);
Symbol 526 Button
on (release) { _parent.MyApp.rSoundManager.playClickSnd(); _parent.mcCursor.gotoAndStop("standard"); nextFrame(); } on (rollOver) { _parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 527 Button
on (release) { _parent.MyApp.rSoundManager.playClickSnd(); nextFrame(); } on (rollOver) { _parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 530 Button
on (release) { _parent.changeState("Sound", false); nextFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 533 Button
on (release) { _parent.changeState("Sound", true); prevFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 534 MovieClip Frame 1
stop();
Symbol 534 MovieClip Frame 2
stop();
Symbol 536 Button
on (release) { _parent.changeState("Music", false); nextFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 539 Button
on (release) { _parent.changeState("Music", true); prevFrame(); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 540 MovieClip Frame 1
stop();
Symbol 540 MovieClip Frame 2
stop();
Symbol 542 MovieClip Frame 10
stop();
Symbol 544 Button
on (release) { gotoAndStop (1); } on (rollOver) { _parent._parent.MyApp.rSoundManager.playRollOverSnd(); }
Symbol 545 MovieClip Frame 1
stop();
Symbol 545 MovieClip Frame 2
function changeState(ref, state) { this._parent.MyApp.rSoundManager.playClickSnd(); this._parent.MyApp.rSoundManager["turnOnOff" + ref](state); } stop(); if (!this._parent.MyApp.rSoundManager.getMusicState()) { mcMusic.gotoAndStop(2); } if (!this._parent.MyApp.rSoundManager.getSoundState()) { mcSnd.gotoAndStop(2); }

Library Items

Symbol 1 MovieClip [PartTangram]
Symbol 2 GraphicUsed by:3
Symbol 3 ButtonUses:2Used by:30 238
Symbol 4 FontUsed by:5 19 20 27 33 43 57 95 102
Symbol 5 TextUses:4Used by:30
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:11
Symbol 8 GraphicUsed by:11
Symbol 9 GraphicUsed by:11
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:7 8 9 10Used by:30  Timeline
Symbol 12 GraphicUsed by:18
Symbol 13 FontUsed by:14 79 104 490
Symbol 14 TextUses:13Used by:18
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:18
Symbol 17 GraphicUsed by:18
Symbol 18 ButtonUses:12 14 16 17Used by:30
Symbol 19 TextUses:4Used by:21
Symbol 20 TextUses:4Used by:21
Symbol 21 MovieClipUses:19 20Used by:30
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:30
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:30
Symbol 27 TextUses:4Used by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:30
Symbol 30 MovieClip [mcLevelCompleteScreen]Uses:3 5 11 18 21 23 26 29Used by:Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 EditableTextUses:4Used by:Timeline
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:Timeline
Symbol 36 GraphicUsed by:37
Symbol 37 MovieClipUses:36Used by:Timeline
Symbol 554 MovieClip [__Packages.mx.utils.Delegate]
Symbol 555 MovieClip [__Packages.PartTangram]
Symbol 556 MovieClip [__Packages.TCApplication]
Symbol 557 MovieClip [__Packages.TCLevel]
Symbol 558 MovieClip [__Packages.TCTimer]
Symbol 559 MovieClip [__Packages.TCWorkArea]
Symbol 560 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 561 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 562 MovieClip [__Packages.mx.transitions.Tween]
Symbol 563 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 564 MovieClip [__Packages.TCSoundManager]
Symbol 565 MovieClip [__Packages.utils.delegate.DelegateX]
Symbol 38 GraphicUsed by:42
Symbol 39 GraphicUsed by:41
Symbol 40 GraphicUsed by:41
Symbol 41 ButtonUses:39 40Used by:42
Symbol 42 MovieClip [mcGameOverScreen]Uses:38 41Used by:Timeline
Symbol 43 TextUses:4Used by:55
Symbol 44 Sound [victorySnd]Used by:55
Symbol 45 Sound [Rotating_Stone_Shape_2]Used by:55
Symbol 46 Sound [Rotating_Stone_Shape_1]Used by:55
Symbol 47 Sound [Drop_Heavy_Stone_2]Used by:55
Symbol 48 Sound [Drop_Heavy_Stone_1]Used by:55
Symbol 49 Sound [Lifting_Stone_Shape_2]Used by:55
Symbol 50 Sound [Lifting_Stone_Shape_1]Used by:55
Symbol 51 Sound [StnHng_Loop]Used by:55
Symbol 52 Sound [rollOverSnd]Used by:55
Symbol 53 Sound [loseSnd]Used by:55
Symbol 54 Sound [clickSnd]Used by:55
Symbol 55 MovieClipUses:43 44 45 46 47 48 49 50 51 52 53 54Used by:Timeline
Symbol 56 GraphicUsed by:237
Symbol 57 TextUses:4Used by:237
Symbol 58 FontUsed by:59 65 77 78 92 94 103 235 483
Symbol 59 TextUses:58Used by:237
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:237
Symbol 62 GraphicUsed by:63
Symbol 63 ButtonUses:62Used by:237
Symbol 64 GraphicUsed by:67 93 234 236
Symbol 65 TextUses:58Used by:67
Symbol 66 GraphicUsed by:67 93 234 236
Symbol 67 ButtonUses:64 65 66Used by:237
Symbol 68 GraphicUsed by:71 76
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 ButtonUses:68 69 70Used by:237
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:74 75
Symbol 74 ButtonUses:73Used by:76
Symbol 75 ButtonUses:73Used by:76
Symbol 76 MovieClipUses:72 74 68 75Used by:237
Symbol 77 TextUses:58Used by:237
Symbol 78 TextUses:58Used by:237
Symbol 79 TextUses:13Used by:237
Symbol 80 MovieClipUsed by:91 101
Symbol 81 BitmapUsed by:82 96 98 99 100
Symbol 82 GraphicUses:81Used by:91 101
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:89
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:89 90
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89 97
Symbol 89 MovieClipUses:84 86 88Used by:91 101  Timeline
Symbol 90 MovieClipUses:86Used by:91
Symbol 91 MovieClipUses:80 82 89 90Used by:237
Symbol 92 TextUses:58Used by:93 234
Symbol 93 ButtonUses:64 92 66Used by:237
Symbol 94 TextUses:58Used by:237
Symbol 95 TextUses:4Used by:237
Symbol 96 GraphicUses:81Used by:101
Symbol 97 MovieClipUses:88Used by:101
Symbol 98 GraphicUses:81Used by:101
Symbol 99 GraphicUses:81Used by:101
Symbol 100 GraphicUses:81Used by:101
Symbol 101 MovieClipUses:80 96 89 97 98 99 100 82Used by:237
Symbol 102 TextUses:4Used by:237
Symbol 103 TextUses:58Used by:237
Symbol 104 TextUses:13Used by:237
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:237
Symbol 107 GraphicUsed by:233
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:233
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:233
Symbol 112 GraphicUsed by:233
Symbol 113 GraphicUsed by:233
Symbol 114 GraphicUsed by:233
Symbol 115 GraphicUsed by:233
Symbol 116 GraphicUsed by:233
Symbol 117 GraphicUsed by:233
Symbol 118 GraphicUsed by:233
Symbol 119 GraphicUsed by:233
Symbol 120 GraphicUsed by:233
Symbol 121 GraphicUsed by:233
Symbol 122 GraphicUsed by:233
Symbol 123 GraphicUsed by:233
Symbol 124 GraphicUsed by:233
Symbol 125 GraphicUsed by:233
Symbol 126 GraphicUsed by:233
Symbol 127 GraphicUsed by:233
Symbol 128 GraphicUsed by:233
Symbol 129 GraphicUsed by:233
Symbol 130 GraphicUsed by:233
Symbol 131 GraphicUsed by:233
Symbol 132 GraphicUsed by:233
Symbol 133 GraphicUsed by:233
Symbol 134 GraphicUsed by:233
Symbol 135 GraphicUsed by:233
Symbol 136 GraphicUsed by:233
Symbol 137 GraphicUsed by:233
Symbol 138 GraphicUsed by:233
Symbol 139 GraphicUsed by:233
Symbol 140 GraphicUsed by:233
Symbol 141 GraphicUsed by:233
Symbol 142 GraphicUsed by:233
Symbol 143 GraphicUsed by:233
Symbol 144 GraphicUsed by:233
Symbol 145 GraphicUsed by:233
Symbol 146 GraphicUsed by:233
Symbol 147 GraphicUsed by:233
Symbol 148 GraphicUsed by:233
Symbol 149 GraphicUsed by:233
Symbol 150 GraphicUsed by:233
Symbol 151 GraphicUsed by:233
Symbol 152 GraphicUsed by:233
Symbol 153 GraphicUsed by:233
Symbol 154 GraphicUsed by:233
Symbol 155 GraphicUsed by:233
Symbol 156 GraphicUsed by:233
Symbol 157 GraphicUsed by:233
Symbol 158 GraphicUsed by:233
Symbol 159 GraphicUsed by:233
Symbol 160 GraphicUsed by:233
Symbol 161 GraphicUsed by:233
Symbol 162 GraphicUsed by:233
Symbol 163 GraphicUsed by:233
Symbol 164 GraphicUsed by:233
Symbol 165 GraphicUsed by:233
Symbol 166 GraphicUsed by:233
Symbol 167 GraphicUsed by:233
Symbol 168 GraphicUsed by:233
Symbol 169 GraphicUsed by:233
Symbol 170 GraphicUsed by:233
Symbol 171 GraphicUsed by:233
Symbol 172 GraphicUsed by:233
Symbol 173 GraphicUsed by:233
Symbol 174 GraphicUsed by:233
Symbol 175 GraphicUsed by:233
Symbol 176 GraphicUsed by:233
Symbol 177 GraphicUsed by:233
Symbol 178 GraphicUsed by:233
Symbol 179 GraphicUsed by:233
Symbol 180 GraphicUsed by:233
Symbol 181 GraphicUsed by:233
Symbol 182 GraphicUsed by:233
Symbol 183 GraphicUsed by:233
Symbol 184 GraphicUsed by:233
Symbol 185 GraphicUsed by:233
Symbol 186 GraphicUsed by:233
Symbol 187 GraphicUsed by:233
Symbol 188 GraphicUsed by:233
Symbol 189 GraphicUsed by:233
Symbol 190 GraphicUsed by:233
Symbol 191 GraphicUsed by:233
Symbol 192 GraphicUsed by:233
Symbol 193 GraphicUsed by:233
Symbol 194 GraphicUsed by:233
Symbol 195 GraphicUsed by:233
Symbol 196 GraphicUsed by:233
Symbol 197 GraphicUsed by:233
Symbol 198 GraphicUsed by:233
Symbol 199 GraphicUsed by:233
Symbol 200 GraphicUsed by:233
Symbol 201 GraphicUsed by:233
Symbol 202 GraphicUsed by:233
Symbol 203 GraphicUsed by:233
Symbol 204 GraphicUsed by:233
Symbol 205 GraphicUsed by:233
Symbol 206 GraphicUsed by:233
Symbol 207 GraphicUsed by:233
Symbol 208 GraphicUsed by:233
Symbol 209 GraphicUsed by:233
Symbol 210 GraphicUsed by:233
Symbol 211 GraphicUsed by:233
Symbol 212 GraphicUsed by:233
Symbol 213 GraphicUsed by:233
Symbol 214 GraphicUsed by:233
Symbol 215 GraphicUsed by:233
Symbol 216 GraphicUsed by:233
Symbol 217 GraphicUsed by:233
Symbol 218 GraphicUsed by:233
Symbol 219 GraphicUsed by:233
Symbol 220 GraphicUsed by:233
Symbol 221 GraphicUsed by:233
Symbol 222 GraphicUsed by:233
Symbol 223 GraphicUsed by:233
Symbol 224 GraphicUsed by:233
Symbol 225 GraphicUsed by:233
Symbol 226 GraphicUsed by:233
Symbol 227 GraphicUsed by:233
Symbol 228 GraphicUsed by:233
Symbol 229 GraphicUsed by:233
Symbol 230 GraphicUsed by:231 232
Symbol 231 MovieClipUses:230Used by:233
Symbol 232 MovieClipUses:230Used by:233
Symbol 233 MovieClipUses:107 109 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 231 232Used by:237
Symbol 234 ButtonUses:64 92 66Used by:237
Symbol 235 TextUses:58Used by:236
Symbol 236 ButtonUses:64 235 66Used by:237
Symbol 237 MovieClipUses:56 57 59 61 63 67 71 76 77 78 79 91 93 94 95 101 102 103 104 106 233 234 236Used by:238
Symbol 238 MovieClip [mcHelpScreen]Uses:237 3Used by:Timeline
Symbol 239 BitmapUsed by:240 243 245 247 249 251 253 255
Symbol 240 GraphicUses:239Used by:257
Symbol 241 GraphicUsed by:242 244 246 248 250 252 254 256 260 262 264 266 268 270 272 274 313 315 317 319 321 323 325 327 331 333 335 337 339 341 343 345 349 351 353 355 357 359 361 363 418 421 424 427 430 433 436 439
Symbol 242 ButtonUses:241Used by:257
Symbol 243 GraphicUses:239Used by:257
Symbol 244 ButtonUses:241Used by:257
Symbol 245 GraphicUses:239Used by:257
Symbol 246 ButtonUses:241Used by:257
Symbol 247 GraphicUses:239Used by:257
Symbol 248 ButtonUses:241Used by:257
Symbol 249 GraphicUses:239Used by:257
Symbol 250 ButtonUses:241Used by:257
Symbol 251 GraphicUses:239Used by:257
Symbol 252 ButtonUses:241Used by:257
Symbol 253 GraphicUses:239Used by:257
Symbol 254 ButtonUses:241Used by:257
Symbol 255 GraphicUses:239Used by:257
Symbol 256 ButtonUses:241Used by:257
Symbol 257 MovieClip [Part0]Uses:240 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256Used by:Timeline
Symbol 258 BitmapUsed by:259 261 263 265 267 269 271 273
Symbol 259 GraphicUses:258Used by:275
Symbol 260 ButtonUses:241Used by:275
Symbol 261 GraphicUses:258Used by:275
Symbol 262 ButtonUses:241Used by:275
Symbol 263 GraphicUses:258Used by:275
Symbol 264 ButtonUses:241Used by:275
Symbol 265 GraphicUses:258Used by:275
Symbol 266 ButtonUses:241Used by:275
Symbol 267 GraphicUses:258Used by:275
Symbol 268 ButtonUses:241Used by:275
Symbol 269 GraphicUses:258Used by:275
Symbol 270 ButtonUses:241Used by:275
Symbol 271 GraphicUses:258Used by:275
Symbol 272 ButtonUses:241Used by:275
Symbol 273 GraphicUses:258Used by:275
Symbol 274 ButtonUses:241Used by:275
Symbol 275 MovieClip [Part1]Uses:259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274Used by:Timeline
Symbol 276 BitmapUsed by:277 280 283 284 285 287 288 290
Symbol 277 GraphicUses:276Used by:291
Symbol 278 GraphicUsed by:279 286 289 458 470 472
Symbol 279 ButtonUses:278Used by:291
Symbol 280 GraphicUses:276Used by:291
Symbol 281 GraphicUsed by:282 466
Symbol 282 ButtonUses:281Used by:291
Symbol 283 GraphicUses:276Used by:291
Symbol 284 GraphicUses:276Used by:291
Symbol 285 GraphicUses:276Used by:291
Symbol 286 ButtonUses:278Used by:291
Symbol 287 GraphicUses:276Used by:291
Symbol 288 GraphicUses:276Used by:291
Symbol 289 ButtonUses:278Used by:291
Symbol 290 GraphicUses:276Used by:291
Symbol 291 MovieClip [Part2]Uses:277 279 280 282 283 284 285 286 287 288 289 290Used by:Timeline
Symbol 292 BitmapUsed by:293 296 298 300 302 304 306 308
Symbol 293 GraphicUses:292Used by:310
Symbol 294 GraphicUsed by:295 297 299 301 303 305 307 309 382 385 388 391 393 395 397 399
Symbol 295 ButtonUses:294Used by:310
Symbol 296 GraphicUses:292Used by:310
Symbol 297 ButtonUses:294Used by:310
Symbol 298 GraphicUses:292Used by:310
Symbol 299 ButtonUses:294Used by:310
Symbol 300 GraphicUses:292Used by:310
Symbol 301 ButtonUses:294Used by:310
Symbol 302 GraphicUses:292Used by:310
Symbol 303 ButtonUses:294Used by:310
Symbol 304 GraphicUses:292Used by:310
Symbol 305 ButtonUses:294Used by:310
Symbol 306 GraphicUses:292Used by:310
Symbol 307 ButtonUses:294Used by:310
Symbol 308 GraphicUses:292Used by:310
Symbol 309 ButtonUses:294Used by:310
Symbol 310 MovieClip [Part3]Uses:293 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309Used by:Timeline
Symbol 311 BitmapUsed by:312 314 316 318 320 322 324 326
Symbol 312 GraphicUses:311Used by:328
Symbol 313 ButtonUses:241Used by:328
Symbol 314 GraphicUses:311Used by:328
Symbol 315 ButtonUses:241Used by:328
Symbol 316 GraphicUses:311Used by:328
Symbol 317 ButtonUses:241Used by:328
Symbol 318 GraphicUses:311Used by:328
Symbol 319 ButtonUses:241Used by:328
Symbol 320 GraphicUses:311Used by:328
Symbol 321 ButtonUses:241Used by:328
Symbol 322 GraphicUses:311Used by:328
Symbol 323 ButtonUses:241Used by:328
Symbol 324 GraphicUses:311Used by:328
Symbol 325 ButtonUses:241Used by:328
Symbol 326 GraphicUses:311Used by:328
Symbol 327 ButtonUses:241Used by:328
Symbol 328 MovieClip [Part4]Uses:312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327Used by:Timeline
Symbol 329 BitmapUsed by:330 332 334 336 338 340 342 344
Symbol 330 GraphicUses:329Used by:346
Symbol 331 ButtonUses:241Used by:346
Symbol 332 GraphicUses:329Used by:346
Symbol 333 ButtonUses:241Used by:346
Symbol 334 GraphicUses:329Used by:346
Symbol 335 ButtonUses:241Used by:346
Symbol 336 GraphicUses:329Used by:346
Symbol 337 ButtonUses:241Used by:346
Symbol 338 GraphicUses:329Used by:346
Symbol 339 ButtonUses:241Used by:346
Symbol 340 GraphicUses:329Used by:346
Symbol 341 ButtonUses:241Used by:346
Symbol 342 GraphicUses:329Used by:346
Symbol 343 ButtonUses:241Used by:346
Symbol 344 GraphicUses:329Used by:346
Symbol 345 ButtonUses:241Used by:346
Symbol 346 MovieClip [Part5]Uses:330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345Used by:Timeline
Symbol 347 BitmapUsed by:348 350 352 354 356 358 360 362
Symbol 348 GraphicUses:347Used by:364
Symbol 349 ButtonUses:241Used by:364
Symbol 350 GraphicUses:347Used by:364
Symbol 351 ButtonUses:241Used by:364
Symbol 352 GraphicUses:347Used by:364
Symbol 353 ButtonUses:241Used by:364
Symbol 354 GraphicUses:347Used by:364
Symbol 355 ButtonUses:241Used by:364
Symbol 356 GraphicUses:347Used by:364
Symbol 357 ButtonUses:241Used by:364
Symbol 358 GraphicUses:347Used by:364
Symbol 359 ButtonUses:241Used by:364
Symbol 360 GraphicUses:347Used by:364
Symbol 361 ButtonUses:241Used by:364
Symbol 362 GraphicUses:347Used by:364
Symbol 363 ButtonUses:241Used by:364
Symbol 364 MovieClip [Part6]Uses:348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363Used by:Timeline
Symbol 365 BitmapUsed by:366 383 386 389 392 394 396 398
Symbol 366 GraphicUses:365Used by:400
Symbol 367 GraphicUsed by:382 385 388 391 393 395 397 399
Symbol 368 GraphicUsed by:381 382 385 388 391 393 395 397 399
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:373
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:373
Symbol 373 MovieClipUses:370 372Used by:382 385 388 391 393 395 397 399
Symbol 374 GraphicUsed by:378 384 387 390
Symbol 375 GraphicUsed by:376 411 451
Symbol 376 MovieClipUses:375Used by:378 384 387 390
Symbol 377 GraphicUsed by:378 384 387 390
Symbol 378 MovieClipUses:374 376 377Used by:382 393
Symbol 379 GraphicUsed by:382 385 388 391 393 395 397 399
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:368 380Used by:382 385 388 391 393 395 397 399
Symbol 382 ButtonUses:367 368 373 378 379 381 294Used by:400
Symbol 383 GraphicUses:365Used by:400
Symbol 384 MovieClipUses:374 376 377Used by:385 395
Symbol 385 ButtonUses:367 368 373 384 379 381 294Used by:400
Symbol 386 GraphicUses:365Used by:400
Symbol 387 MovieClipUses:374 376 377Used by:388 397
Symbol 388 ButtonUses:367 368 373 387 379 381 294Used by:400
Symbol 389 GraphicUses:365Used by:400
Symbol 390 MovieClipUses:374 376 377Used by:391 399
Symbol 391 ButtonUses:367 368 373 390 379 381 294Used by:400
Symbol 392 GraphicUses:365Used by:400
Symbol 393 ButtonUses:367 368 373 378 379 381 294Used by:400
Symbol 394 GraphicUses:365Used by:400
Symbol 395 ButtonUses:367 368 373 384 379 381 294Used by:400
Symbol 396 GraphicUses:365Used by:400
Symbol 397 ButtonUses:367 368 373 387 379 381 294Used by:400
Symbol 398 GraphicUses:365Used by:400
Symbol 399 ButtonUses:367 368 373 390 379 381 294Used by:400
Symbol 400 MovieClip [Part7]Uses:366 382 383 385 386 388 389 391 392 393 394 395 396 397 398 399Used by:Timeline
Symbol 401 BitmapUsed by:402 419 422 425 428 431 434 437
Symbol 402 GraphicUses:401Used by:440
Symbol 403 GraphicUsed by:418 421 424 427 430 433 436 439
Symbol 404 GraphicUsed by:418 421 424 427 430 433 436 439
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:409
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:406 408Used by:418 421 424 427 430 433 436 439
Symbol 410 GraphicUsed by:413 420 423 426 429 432 435 438
Symbol 411 MovieClipUses:375Used by:413 420 423 426 429 432 435 438
Symbol 412 GraphicUsed by:413 420 423 426 429 432 435 438
Symbol 413 MovieClipUses:410 411 412Used by:418
Symbol 414 GraphicUsed by:418 421 424 427 430 433 436 439
Symbol 415 GraphicUsed by:417
Symbol 416 GraphicUsed by:417
Symbol 417 MovieClipUses:415 416Used by:418 421 424 427 430 433 436 439
Symbol 418 ButtonUses:403 404 409 413 414 417 241Used by:440
Symbol 419 GraphicUses:401Used by:440
Symbol 420 MovieClipUses:410 411 412Used by:421
Symbol 421 ButtonUses:403 404 409 420 414 417 241Used by:440
Symbol 422 GraphicUses:401Used by:440
Symbol 423 MovieClipUses:410 411 412Used by:424
Symbol 424 ButtonUses:403 404 409 423 414 417 241Used by:440
Symbol 425 GraphicUses:401Used by:440
Symbol 426 MovieClipUses:410 411 412Used by:427
Symbol 427 ButtonUses:403 404 409 426 414 417 241Used by:440
Symbol 428 GraphicUses:401Used by:440
Symbol 429 MovieClipUses:410 411 412Used by:430
Symbol 430 ButtonUses:403 404 409 429 414 417 241Used by:440
Symbol 431 GraphicUses:401Used by:440
Symbol 432 MovieClipUses:410 411 412Used by:433
Symbol 433 ButtonUses:403 404 409 432 414 417 241Used by:440
Symbol 434 GraphicUses:401Used by:440
Symbol 435 MovieClipUses:410 411 412Used by:436
Symbol 436 ButtonUses:403 404 409 435 414 417 241Used by:440
Symbol 437 GraphicUses:401Used by:440
Symbol 438 MovieClipUses:410 411 412Used by:439
Symbol 439 ButtonUses:403 404 409 438 414 417 241Used by:440
Symbol 440 MovieClip [Part8]Uses:402 418 419 421 422 424 425 427 428 430 431 433 434 436 437 439Used by:Timeline
Symbol 441 BitmapUsed by:442 459 467 468 469 471
Symbol 442 GraphicUses:441Used by:473
Symbol 443 GraphicUsed by:458 470 472
Symbol 444 GraphicUsed by:458 470 472
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:449
Symbol 447 GraphicUsed by:448
Symbol 448 MovieClipUses:447Used by:449
Symbol 449 MovieClipUses:446 448Used by:458 466 470 472
Symbol 450 GraphicUsed by:453
Symbol 451 MovieClipUses:375Used by:453 464
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:450 451 452Used by:458 470 472
Symbol 454 GraphicUsed by:458 470 472
Symbol 455 GraphicUsed by:457
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:455 456Used by:458 466 470 472
Symbol 458 ButtonUses:443 444 449 453 454 457 278Used by:473
Symbol 459 GraphicUses:441Used by:473
Symbol 460 GraphicUsed by:466
Symbol 461 GraphicUsed by:466
Symbol 462 GraphicUsed by:464
Symbol 463 GraphicUsed by:464
Symbol 464 MovieClipUses:462 451 463Used by:466
Symbol 465 GraphicUsed by:466
Symbol 466 ButtonUses:460 461 449 464 465 457 281Used by:473
Symbol 467 GraphicUses:441Used by:473
Symbol 468 GraphicUses:441Used by:473
Symbol 469 GraphicUses:441Used by:473
Symbol 470 ButtonUses:443 444 449 453 454 457 278Used by:473
Symbol 471 GraphicUses:441Used by:473
Symbol 472 ButtonUses:443 444 449 453 454 457 278Used by:473
Symbol 473 MovieClip [Part9]Uses:442 458 459 466 467 468 469 470 471 472Used by:Timeline
Symbol 474 BitmapUsed by:476
Symbol 475 BitmapUsed by:476 478 497
Symbol 476 GraphicUses:474 475Used by:477
Symbol 477 MovieClipUses:476Used by:Timeline
Symbol 478 GraphicUses:475Used by:Timeline
Symbol 479 GraphicUsed by:480
Symbol 480 MovieClipUses:479Used by:Timeline
Symbol 481 MovieClipUsed by:489
Symbol 482 GraphicUsed by:485
Symbol 483 TextUses:58Used by:485
Symbol 484 GraphicUsed by:485
Symbol 485 ButtonUses:482 483 484Used by:487
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:485 486Used by:489
Symbol 488 MovieClipUsed by:489
Symbol 489 MovieClipUses:481 487 488Used by:Timeline
Symbol 490 TextUses:13Used by:491
Symbol 491 MovieClipUses:490Used by:Timeline
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:494
Symbol 494 MovieClipUses:493Used by:495
Symbol 495 MovieClipUses:494Used by:496
Symbol 496 MovieClipUses:495Used by:Timeline
Symbol 497 GraphicUses:475Used by:Timeline
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:511
Symbol 500 MovieClipUsed by:511
Symbol 501 FontUsed by:502 503 504
Symbol 502 EditableTextUses:501Used by:505
Symbol 503 EditableTextUses:501Used by:505
Symbol 504 TextUses:501Used by:505
Symbol 505 MovieClipUses:502 503 504Used by:511
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:508
Symbol 508 MovieClipUses:507Used by:511
Symbol 509 FontUsed by:510
Symbol 510 EditableTextUses:509Used by:511
Symbol 511 MovieClipUses:499 500 505 508 510Used by:Timeline
Symbol 512 BitmapUsed by:513
Symbol 513 GraphicUses:512Used by:514
Symbol 514 MovieClipUses:513Used by:Timeline
Symbol 515 MovieClipUsed by:Timeline
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:545 553
Symbol 518 BitmapUsed by:519
Symbol 519 GraphicUses:518Used by:526 527
Symbol 520 GraphicUsed by:521 526 527
Symbol 521 MovieClipUses:520Used by:526 527
Symbol 522 GraphicUsed by:526 527
Symbol 523 BitmapUsed by:524
Symbol 524 GraphicUses:523Used by:526 527
Symbol 525 GraphicUsed by:526 527 530 533 536 539
Symbol 526 ButtonUses:519 521 522 524 525 520Used by:545
Symbol 527 ButtonUses:519 521 522 524 525 520Used by:545
Symbol 528 GraphicUsed by:530
Symbol 529 GraphicUsed by:530
Symbol 530 ButtonUses:528 529 525Used by:534
Symbol 531 GraphicUsed by:533
Symbol 532 GraphicUsed by:533
Symbol 533 ButtonUses:531 532 525Used by:534
Symbol 534 MovieClipUses:530 533Used by:545
Symbol 535 GraphicUsed by:536
Symbol 536 ButtonUses:535 525Used by:540
Symbol 537 GraphicUsed by:539
Symbol 538 GraphicUsed by:539
Symbol 539 ButtonUses:537 538 525Used by:540
Symbol 540 MovieClipUses:536 539Used by:545
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:544
Symbol 543 GraphicUsed by:544
Symbol 544 ButtonUses:542 543Used by:545
Symbol 545 MovieClipUses:517 526 527 534 540 544Used by:Timeline
Symbol 546 BitmapUsed by:547
Symbol 547 GraphicUses:546Used by:548 552
Symbol 548 MovieClipUses:547Used by:552
Symbol 549 GraphicUsed by:550 552
Symbol 550 MovieClipUses:549Used by:552
Symbol 551 GraphicUsed by:552
Symbol 552 ButtonUses:548 550 551 547 549Used by:553
Symbol 553 MovieClipUses:517 552Used by:Timeline

Instance Names

"tfStatus"Frame 1Symbol 33 EditableText
"mcLoadBar"Frame 1Symbol 37 MovieClip
"mcDeepBg"Frame 3Symbol 477 MovieClip
"mcIntro"Frame 3Symbol 489 MovieClip
"soundController"Frame 3Symbol 491 MovieClip
"MC_Twinkle"Frame 3Symbol 496 MovieClip
"mcBg"Frame 4Symbol 511 MovieClip
"mcVisualFigure"Frame 4Symbol 514 MovieClip
"mcLogo"Frame 4Symbol 515 MovieClip
"btnSound"Frame 4Symbol 545 MovieClip
"btnHelp"Frame 4Symbol 553 MovieClip
"mcCursor"Frame 4Symbol 89 MovieClip
"starA4"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB3"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA3"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB2"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA6"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB5"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA5"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB4"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA2"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB1"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA1"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA7"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB6"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB7"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA8"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB8"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starB9"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"starA9"Symbol 26 MovieClip Frame 1Symbol 25 MovieClip
"btnBack"Symbol 30 MovieClip [mcLevelCompleteScreen] Frame 1Symbol 3 Button
"btnContinue"Symbol 30 MovieClip [mcLevelCompleteScreen] Frame 1Symbol 18 Button
"congrats"Symbol 30 MovieClip [mcLevelCompleteScreen] Frame 1Symbol 29 MovieClip
"gnost"Symbol 42 MovieClip [mcGameOverScreen] Frame 1Symbol 41 Button
"yellow_parallelogram"Symbol 91 MovieClip Frame 1Symbol 80 MovieClip
"yellow_parallelogram"Symbol 101 MovieClip Frame 1Symbol 80 MovieClip
"helpCheckBox"Symbol 237 MovieClip Frame 1Symbol 76 MovieClip
"mcHelp"Symbol 238 MovieClip [mcHelpScreen] Frame 1Symbol 237 MovieClip
"btnBack"Symbol 238 MovieClip [mcHelpScreen] Frame 2Symbol 3 Button
"btn"Symbol 257 MovieClip [Part0] Frame 1Symbol 242 Button
"btn"Symbol 257 MovieClip [Part0] Frame 2Symbol 244 Button
"btn"Symbol 257 MovieClip [Part0] Frame 3Symbol 246 Button
"btn"Symbol 257 MovieClip [Part0] Frame 4Symbol 248 Button
"btn"Symbol 257 MovieClip [Part0] Frame 5Symbol 250 Button
"btn"Symbol 257 MovieClip [Part0] Frame 6Symbol 252 Button
"btn"Symbol 257 MovieClip [Part0] Frame 7Symbol 254 Button
"btn"Symbol 257 MovieClip [Part0] Frame 8Symbol 256 Button
"btn"Symbol 275 MovieClip [Part1] Frame 1Symbol 260 Button
"btn"Symbol 275 MovieClip [Part1] Frame 2Symbol 262 Button
"btn"Symbol 275 MovieClip [Part1] Frame 3Symbol 264 Button
"btn"Symbol 275 MovieClip [Part1] Frame 4Symbol 266 Button
"btn"Symbol 275 MovieClip [Part1] Frame 5Symbol 268 Button
"btn"Symbol 275 MovieClip [Part1] Frame 6Symbol 270 Button
"btn"Symbol 275 MovieClip [Part1] Frame 7Symbol 272 Button
"btn"Symbol 275 MovieClip [Part1] Frame 8Symbol 274 Button
"btn"Symbol 291 MovieClip [Part2] Frame 1Symbol 279 Button
"btn"Symbol 291 MovieClip [Part2] Frame 2Symbol 282 Button
"btn"Symbol 291 MovieClip [Part2] Frame 3Symbol 279 Button
"btn"Symbol 291 MovieClip [Part2] Frame 4Symbol 282 Button
"btn"Symbol 291 MovieClip [Part2] Frame 5Symbol 286 Button
"btn"Symbol 291 MovieClip [Part2] Frame 6Symbol 282 Button
"btn"Symbol 291 MovieClip [Part2] Frame 7Symbol 289 Button
"btn"Symbol 291 MovieClip [Part2] Frame 8Symbol 282 Button
"btn"Symbol 310 MovieClip [Part3] Frame 1Symbol 295 Button
"btn"Symbol 310 MovieClip [Part3] Frame 2Symbol 297 Button
"btn"Symbol 310 MovieClip [Part3] Frame 3Symbol 299 Button
"btn"Symbol 310 MovieClip [Part3] Frame 4Symbol 301 Button
"btn"Symbol 310 MovieClip [Part3] Frame 5Symbol 303 Button
"btn"Symbol 310 MovieClip [Part3] Frame 6Symbol 305 Button
"btn"Symbol 310 MovieClip [Part3] Frame 7Symbol 307 Button
"btn"Symbol 310 MovieClip [Part3] Frame 8Symbol 309 Button
"btn"Symbol 328 MovieClip [Part4] Frame 1Symbol 313 Button
"btn"Symbol 328 MovieClip [Part4] Frame 2Symbol 315 Button
"btn"Symbol 328 MovieClip [Part4] Frame 3Symbol 317 Button
"btn"Symbol 328 MovieClip [Part4] Frame 4Symbol 319 Button
"btn"Symbol 328 MovieClip [Part4] Frame 5Symbol 321 Button
"btn"Symbol 328 MovieClip [Part4] Frame 6Symbol 323 Button
"btn"Symbol 328 MovieClip [Part4] Frame 7Symbol 325 Button
"btn"Symbol 328 MovieClip [Part4] Frame 8Symbol 327 Button
"btn"Symbol 346 MovieClip [Part5] Frame 1Symbol 331 Button
"btn"Symbol 346 MovieClip [Part5] Frame 2Symbol 333 Button
"btn"Symbol 346 MovieClip [Part5] Frame 3Symbol 335 Button
"btn"Symbol 346 MovieClip [Part5] Frame 4Symbol 337 Button
"btn"Symbol 346 MovieClip [Part5] Frame 5Symbol 339 Button
"btn"Symbol 346 MovieClip [Part5] Frame 6Symbol 341 Button
"btn"Symbol 346 MovieClip [Part5] Frame 7Symbol 343 Button
"btn"Symbol 346 MovieClip [Part5] Frame 8Symbol 345 Button
"btn"Symbol 364 MovieClip [Part6] Frame 1Symbol 349 Button
"btn"Symbol 364 MovieClip [Part6] Frame 2Symbol 351 Button
"btn"Symbol 364 MovieClip [Part6] Frame 3Symbol 353 Button
"btn"Symbol 364 MovieClip [Part6] Frame 4Symbol 355 Button
"btn"Symbol 364 MovieClip [Part6] Frame 5Symbol 357 Button
"btn"Symbol 364 MovieClip [Part6] Frame 6Symbol 359 Button
"btn"Symbol 364 MovieClip [Part6] Frame 7Symbol 361 Button
"btn"Symbol 364 MovieClip [Part6] Frame 8Symbol 363 Button
"btn"Symbol 400 MovieClip [Part7] Frame 1Symbol 382 Button
"btn"Symbol 400 MovieClip [Part7] Frame 2Symbol 385 Button
"btn"Symbol 400 MovieClip [Part7] Frame 3Symbol 388 Button
"btn"Symbol 400 MovieClip [Part7] Frame 4Symbol 391 Button
"btn"Symbol 400 MovieClip [Part7] Frame 5Symbol 393 Button
"btn"Symbol 400 MovieClip [Part7] Frame 6Symbol 395 Button
"btn"Symbol 400 MovieClip [Part7] Frame 7Symbol 397 Button
"btn"Symbol 400 MovieClip [Part7] Frame 8Symbol 399 Button
"btn"Symbol 440 MovieClip [Part8] Frame 1Symbol 418 Button
"btn"Symbol 440 MovieClip [Part8] Frame 2Symbol 421 Button
"btn"Symbol 440 MovieClip [Part8] Frame 3Symbol 424 Button
"btn"Symbol 440 MovieClip [Part8] Frame 4Symbol 427 Button
"btn"Symbol 440 MovieClip [Part8] Frame 5Symbol 430 Button
"btn"Symbol 440 MovieClip [Part8] Frame 6Symbol 433 Button
"btn"Symbol 440 MovieClip [Part8] Frame 7Symbol 436 Button
"btn"Symbol 440 MovieClip [Part8] Frame 8Symbol 439 Button
"btn"Symbol 473 MovieClip [Part9] Frame 1Symbol 458 Button
"btn"Symbol 473 MovieClip [Part9] Frame 2Symbol 466 Button
"btn"Symbol 473 MovieClip [Part9] Frame 3Symbol 458 Button
"btn"Symbol 473 MovieClip [Part9] Frame 4Symbol 466 Button
"btn"Symbol 473 MovieClip [Part9] Frame 5Symbol 470 Button
"btn"Symbol 473 MovieClip [Part9] Frame 6Symbol 466 Button
"btn"Symbol 473 MovieClip [Part9] Frame 7Symbol 472 Button
"btn"Symbol 473 MovieClip [Part9] Frame 8Symbol 466 Button
"btn"Symbol 487 MovieClip Frame 1Symbol 485 Button
"snap1"Symbol 489 MovieClip Frame 1Symbol 481 MovieClip
"snap2"Symbol 489 MovieClip Frame 1Symbol 481 MovieClip
"btnStart"Symbol 489 MovieClip Frame 1Symbol 487 MovieClip
"twinkle_1"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"twinkle_2"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"twinkle_3"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"twinkle_4"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"twinkle_5"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"twinkle_6"Symbol 496 MovieClip Frame 1Symbol 495 MovieClip
"bonus"Symbol 511 MovieClip Frame 1Symbol 499 MovieClip
"timer"Symbol 511 MovieClip Frame 1Symbol 505 MovieClip
"score_glow"Symbol 511 MovieClip Frame 1Symbol 508 MovieClip
"tfScore"Symbol 511 MovieClip Frame 1Symbol 510 EditableText
"score_glow"Symbol 511 MovieClip Frame 1Symbol 508 MovieClip
"mcHitArea"Symbol 545 MovieClip Frame 1Symbol 517 MovieClip
"btn"Symbol 545 MovieClip Frame 1Symbol 526 Button
"mcSnd"Symbol 545 MovieClip Frame 2Symbol 534 MovieClip
"mcMusic"Symbol 545 MovieClip Frame 2Symbol 540 MovieClip
"mcHitArea"Symbol 553 MovieClip Frame 1Symbol 517 MovieClip
"btn"Symbol 553 MovieClip Frame 1Symbol 552 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "PartTangram"
ExportAssets (56)Timeline Frame 1Symbol 30 as "mcLevelCompleteScreen"
ExportAssets (56)Timeline Frame 1Symbol 554 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 555 as "__Packages.PartTangram"
ExportAssets (56)Timeline Frame 1Symbol 556 as "__Packages.TCApplication"
ExportAssets (56)Timeline Frame 1Symbol 557 as "__Packages.TCLevel"
ExportAssets (56)Timeline Frame 1Symbol 558 as "__Packages.TCTimer"
ExportAssets (56)Timeline Frame 1Symbol 559 as "__Packages.TCWorkArea"
ExportAssets (56)Timeline Frame 1Symbol 560 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 561 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 562 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 563 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 564 as "__Packages.TCSoundManager"
ExportAssets (56)Timeline Frame 1Symbol 565 as "__Packages.utils.delegate.DelegateX"
ExportAssets (56)Timeline Frame 2Symbol 42 as "mcGameOverScreen"
ExportAssets (56)Timeline Frame 2Symbol 44 as "victorySnd"
ExportAssets (56)Timeline Frame 2Symbol 45 as "Rotating_Stone_Shape_2"
ExportAssets (56)Timeline Frame 2Symbol 46 as "Rotating_Stone_Shape_1"
ExportAssets (56)Timeline Frame 2Symbol 47 as "Drop_Heavy_Stone_2"
ExportAssets (56)Timeline Frame 2Symbol 48 as "Drop_Heavy_Stone_1"
ExportAssets (56)Timeline Frame 2Symbol 49 as "Lifting_Stone_Shape_2"
ExportAssets (56)Timeline Frame 2Symbol 50 as "Lifting_Stone_Shape_1"
ExportAssets (56)Timeline Frame 2Symbol 51 as "StnHng_Loop"
ExportAssets (56)Timeline Frame 2Symbol 52 as "rollOverSnd"
ExportAssets (56)Timeline Frame 2Symbol 53 as "loseSnd"
ExportAssets (56)Timeline Frame 2Symbol 54 as "clickSnd"
ExportAssets (56)Timeline Frame 2Symbol 238 as "mcHelpScreen"
ExportAssets (56)Timeline Frame 2Symbol 257 as "Part0"
ExportAssets (56)Timeline Frame 2Symbol 275 as "Part1"
ExportAssets (56)Timeline Frame 2Symbol 291 as "Part2"
ExportAssets (56)Timeline Frame 2Symbol 310 as "Part3"
ExportAssets (56)Timeline Frame 2Symbol 328 as "Part4"
ExportAssets (56)Timeline Frame 2Symbol 346 as "Part5"
ExportAssets (56)Timeline Frame 2Symbol 364 as "Part6"
ExportAssets (56)Timeline Frame 2Symbol 400 as "Part7"
ExportAssets (56)Timeline Frame 2Symbol 440 as "Part8"
ExportAssets (56)Timeline Frame 2Symbol 473 as "Part9"

Labels

"title"Frame 3
"main"Frame 4
"gameEndFrame"Frame 8
"gameOverFrame"Symbol 42 MovieClip [mcGameOverScreen] Frame 2
"standard"Symbol 89 MovieClip Frame 1
"down"Symbol 89 MovieClip Frame 2
"rotate"Symbol 89 MovieClip Frame 3
"close"Symbol 238 MovieClip [mcHelpScreen] Frame 24

Dynamic Text Variables

sec_txtSymbol 502 EditableText"00"
min_txtSymbol 503 EditableText"00"




http://swfchan.com/49/241022/info.shtml
Created: 1/6 -2021 06:22:01 Last modified: 1/6 -2021 06:22:01 Server time: 08/05 -2024 09:28:15