STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229456 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2574 · P5148 |
This is the info page for Flash #70857 |
This site does not support this game. Please visit King.com to play. |
preloader and ads here |
9 |
11 |
x5 |
x5 |
x5 |
x5 |
this game also available on the iPhone copyright © 2009 Chris Sheeler & Jeremiah Lapointe |
ATOMIC CICADA STUDIOS |
games@atomiccicada.com |
manual |
level |
play |
walkthrough |
2343354354 3243423424 2342345435466 7546565645 6457546546456 |
highscores |
minim on iPhone |
mute |
credits |
play more games |
+ add this game to your website + |
chris sheeler |
(programming & design) |
jeremiah lapointe |
(design & FX) |
main menu |
minim is an entropic puzzle game based on combining all the atoms within each molecule down into a single final atom. clicking on two 1's for example, combine into a 2. Two 2's combine into a 3. Two 3's into a 4 and so on. note, these types of combinations are NOT mathematical in nature. only atoms that are connected by a line can be combined. So, in the example a) below, the two 1 atoms can be combined because they are connected by a white line. however, in example b) below, the two 1 atoms cannot be combined, because there is no line connecting them. |
example a) |
example b) |
1/6 |
instructions |
continue |
some atoms are connected with a thick blue or red line. clicking on these lines allows you to swap the positions of the two connected atoms. blue lines can be used an infinite number of times to swap atoms back and fourth. mouse over and click the blue line. note that the 3 atom and 5 atom connected by the blue line change positions red lines, on the other hand, can only be used once. once a red line is clicked, and the connected atoms swapped, the red line becomes a simple white line and is no longer usable to swap atoms. you must think hard about when the best time to use these arms would be |
view again |
2/6 |
in addition to the basic combination, there are also modifier atoms. These modifier atoms do combine with regular numbered atoms mathematically. addition and subtraction modifiers can be combined with numbered atoms as below. note that combinations that would result in a number less than 1 or higher than 10 will not work, so the below examples would not work modifier atoms cannot be combined with each other. |
3/6 |
there are also division and multiplication modifiers. these modifiers combine with regular numbered atoms mathematically division and multiplication modifiers can be combined with numbered atoms as below. note that combinations that would result in a number less than 1 or higher than 10 will not work, so the below example would not work also, division modifers can only be combined with atoms that they will divide evenly into. you can not do a division that would result in a fraction or a remainder like the impossible examples below modifier atoms cannot be combined with eachother. |
4/6 |
there is also another type of modifier atoms. these are just simple mathematical symbols ( + - x ÷ ) that can be combined with regular numbered atoms to produce the type of modifier atoms we have already introduced. below are some examples. these modifier atoms cannot be combined with each other, or with other completed modifier atoms. the below combinations are impossible |
5/6 |
bonus score. the bonus is displayed in the top right corner of the game window. your bonus for beating a level will be whatever score is displayed here when the level is beaten x 10. pause / in game menu. while playing, hit the pause button at the top of the screen to access the in game menu. In there you will be able to find out what level you are currently on and what your high score is, as well as have the option to return to the main menu, submit your score, mute the music, or restart the level from scratch. Restarting the level will deduct 10 points from your bous score. game saves Your game is always saved automatically at the end of each level, and you can return at any time to continue from any level you have previously reached. When you continue from a level, you will start with whatever score you had when you last beat that level. You can access all of your previously beaten levels using the "level select" button on the main menu. good luck! |
6/6 |
read again? |
level select |
<p align="right"><font face="Eurostile" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p> |
<p align="right"><font face="Eurostile" size="14" color="#ff0000" letterSpacing="0.000000" kerning="1">00</font></p> |
click here |
for more details |
(opens in new window) |
<p align="center"><font face="Eurostile" size="14" color="#ffffff" letterSpacing="0.000000" kerning="1">12345</font></p> |
quit main menu |
quit submit score |
28473 |
time bonus : |
level bonus : |
level total : |
total score : |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
complete! |
out of time |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
total score : |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
chances left: /4 |
try again |
game over |
<p align="right"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
high score : |
final score |
<p align="center"><font face="Eurostile" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
congratulations |
you have completed the game! |
expand |
OPENING TUTORIAL - getting started |
to combine two atoms: click on one of the numbered atoms. click on another atom that a) is connected to the first with a white line and b) is numbered the same as the first atom. The two atoms will combine to produce 1 new atom. when there is only 1 atom left, the level is won IMPORTANT: When the banner below appears, it means something new is being introduced into the game. Click on the expand / colapse button on the right to view/hide the tutorial. |
colapse |
HOW ATOMS COMBINE - simple atom cobinations + = |
when two atoms combine the resultant atom is numbered one higher than the two original atoms. try combining the two atoms in the above molecule to produce a atom. Continue combining atoms this way until there is only a single atom left. There are no atoms higher than a . You cannot make combinations higher than 10. |
BLUE ARMS - swap atoms by clicking the blue connections |
some atoms are connected with a thick blue line. this means you can swap the position of those two atoms click on the blue line between the 4 and 3 atoms to switch them. |
ROTATION - click and drag to rotate the molecule |
sometimes you may need to be able to ROTATE a molecule to get a better view. to ROTATE, CLICK and hold anywhere in the empty space around the molecule and DRAG the mouse in any direction. you can also use the ARROW KEYS on your keyboard to rotate the molecule. |
NEW ATOM - addition modifiers |
NOTE: addition modifiers cannot combine with other atoms to produce numbered atoms higher than a . So for example, an atom could not combine with a modifier, because the resultant atom would be 11, which is higher than 10, and not allowed. Modifier atoms cannot be combined with each other, they can only be combined with simple numbered atoms. |
there are other types of special modifier atoms that behave different with numbered atoms one type of modifier atoms are the addition modifiers: these special modifier atoms can combine with numbered atoms in a mathematical way: |
ADDITION MODIFIERS - the rules you need to know |
NOTE: addition modifiers cannot combine with other atoms to produce numbered atoms higher than a . So for example, an atom could not combine with a modifier, because the resultant atom would be 11, which is higher than 10, and not allowed. Modifier atoms cannot be combined with each other, they can only be combined with simple numbered atoms. |
NEW ATOM - subtraction modifiers |
NOTE: subtraction modifiers cannot combine with other atoms to produce numbered atoms lower than a . So for example, a atom could not combine with a modifier, because the new atom would be negative 1 (-1), which is less than 1, and not allowed. REMEMBER, modifier atoms cannot be combined with each other |
there are other types of modifier atoms. On top of the addition modifier there is also a SUBTRACTION modifier that works in a similar fashion. Subtraction modifier atoms can combine with numbered atoms in a mathematical way: |
SUBTRACTION MODIFIERS - the rules you need to know |
NOTE: subtraction modifiers cannot combine with other atoms to produce numbered atoms lower than a . So for example, a atom could not combine with a modifier, because the new atom would be negative 1 (-1), which is less than 1, and not allowed. REMEMBER, modifier atoms cannot be combined with each other, they can only be combined with simple numbered atoms. |
NEW ATOM - multiplication modifiers |
NOTE: multiplication modifiers cannot combine with other atoms to produce numbered atoms higher than a . So for example, a atom could not combine with a modifier, because the new atom would be 15, which is higher than 10, and not allowed. REMEMBER, modifier atoms cannot be combined with each other. |
there are other types of modifier atoms. On top of the addition and subtraction modifiers, there is also a MULTIPLICATION modifier that works in a similar fashion. MULTIPLICATION modifier atoms combine with numbered atoms in a mathematical way: |
MULTIPLICATION MODIFIERS - the rules you need to know |
NOTE: multiplication modifiers cannot combine with other atoms to produce numbered atoms higher than a . So for example, a atom could not combine with a modifier, because the new atom would be 15, which is higher than 10, and not allowed. REMEMBER, modifier atoms cannot be combined with each other, they can only be combined with simple numbered atoms. |
NEW ATOM - division modifiers |
NOTE: DIVISION modifiers must divide completely into the other numbered atom. There can be no fractions, decimals or remainders. So for example, a atom could not combine with a modifier, because the new atom would be 4.5, which is not a whole number, and not allowed. remember, modifier atoms cannot be combined with each other. |
there are one more of this type of modifier atoms. On top of the addition, subtraction and multiplication modifiers, there is also a DIVISION modifier. DIVISION modifier atoms can combine with numbered atoms in a mathematical way : |
DIVISION MODIFIERS - the rules you need to know |
NOTE: DIVISION modifiers must divide completely into the other numbered atom. There can be no fractions, decimals or remainders. So for example, a atom could not combine with a modifier, because the new atom would be 4.5, which is not a whole number, and not allowed. remember, modifier atoms cannot be combined with each other, they can only be combined with simple numbered atoms. |
RED ARMS - behave like blue arms but can only be used once |
some atoms are connected with a solid red line and can be used to swap atoms, just like the solid blue line. however, unlike the blue lines that can be used over and over, the solid red lines can only be used once. Once you use it, the red line becomes a regular white line and can not be used again. Be careful when you use the red line above. YOU CAN ONLY USE IT ONCE! |
NEW ATOM - simple addition modifiers |
these SIMPLE ADDITION modifiers can be combined with any numbered atom to become the complete modifiers that we have used before, as in the examples below. REMEMBER all of the black modifier atoms cannot be combined with each other |
there are other types of more basic modifier atoms. one such modifier is the SIMPLE ADDITION modifier |
MORE MODIFIERS - simple subtraction, multiplication and division |
these modifiers can be combined with any numbered atom to become the complete modifiers that we have used before, as in the examples below. REMEMBER, be careful what modifiers you construct because complex modifiers cannot be used to make atoms that are less than 1, higher than 10, or that are not a whole number. |
there are 3 more types of these basic modifier atoms they work just like the atom |
UNDO - backtrack using the [spacebar] or the button |
In minim, if you ever make a mistake, you can UNDO your moves by pressing , located at the top of the screen, or by pressing the [space bar]. NOTE: you have unlimited UNDOs, but each use will deduct 5 points from your bonus score for that level (located in the top right corner). |
DRAG ATOMS - click and drag atoms to move them around |
Sometimes a molecule may become cluttered or you may wish to reorganize it in a way that may make more sense to you. Click and hold on any atom until the atom is highlighted with a BLACK RING. Continue to HOLD, then DRAG to reposition that atom. NOTE: atoms can only be dragged a certain distance from the centre of the molecule, so atoms that are moved may snap back to a point closer to the centre. |
ROTATION, UNDO and DRAGGING ATOMS - the important fundamentals |
UNDO: In minim, if you ever make a mistake, you can UNDO your moves by pressing , located at the top of the screen, or by pressing the [space bar]. you have unlimited UNDOs, but each use will deduct 5 points from your bonus score for that level (top right corner). |
ROTATION: sometimes you may need to be able to ROTATE a molecule to get a better view. to ROTATE, CLICK and hold anywhere in the empty space around the molecule and DRAG the mouse in any direction. You can also use the ARROW KEYS on your keyboard. |
DRAG: Sometimes a molecule may become cluttered or you may wish to reorganize it in a way that may make more sense to you. To drag an atom, CLICK and HOLD on any atom until the atom is highlighted with a BLACK RING. Continue to HOLD, then DRAG to reposition that atom. |
total score |
bonus score |
<p align="right"><font face="Eurostile" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">12345</font></p> |
<p align="left"><font face="Eurostile" size="19" color="#ffffff" letterSpacing="0.000000" kerning="1">12345</font></p> |
undo move |
pause game |
restart level |
<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p> |
molecule |
return to game |
<p align="center"><font face="Eurostile" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p> |
PAUSED |
ActionScript [AS1/AS2]
Frame 1function initLoader() { var _local2 = ((result_lv.b == undefined) ? "false" : (result_lv.b)); trace(("b ::" + _local2) + "::"); trace(("result_lv.h ::" + result_lv.h) + "::"); if (result_lv.h == "true") { isHome = true; } if (_local2 == "true") { bannedSign._alpha = 100; } else { this.onEnterFrame = function () { createNewParticle(); mcLoadLogoBg.bar._xscale = 100 * (1 - (getBytesLoaded() / getBytesTotal())); emitter._x = (mcLoadLogoBg._x + (96 - mcLoadLogoBg.bar._width)) + 15; emitter._y = mcLoadLogoBg._y + 44; if (getBytesLoaded() == getBytesTotal()) { kill(); this.onEnterFrame = undefined; if (!isHome) { this.gotoAndStop(2); } else { this.gotoAndStop(3); } } }; bannedSign.onRelease = function () { if (!isHome) { openKingPage(LINK_TYPE_LOADER_PROGRESS); } }; } } function openKingPage(type, page) { trace(type); var _local4 = _root._url; var _local3 = (((((("game=" + GAME_NAME) + "&from=") + _local4) + "&type=") + type) + "&session=") + sessionID; if (page != undefined) { _local3 = _local3 + ("&redirect=" + page); } var _local2 = "_blank"; if (isHome) { _local2 = "_top"; } getURL ((bounceURL + "?") + _local3, _local2); } function openOtherGamesLink() { openKingPage(LINK_TYPE_OTHER_GAMES); } function openHighscoresLink() { openKingPage(LINK_TYPE_HIGHSCORES, ("game/" + GAME_NAME) + "/highscores"); } function openSignLink() { openKingPage(LINK_TYPE_SIGN); } function openAddToWebsiteLink() { openKingPage(LINK_TYPE_ADD_GAME, "website_content.jsp"); } function openLoaderMovieLink() { openKingPage(LINK_TYPE_LOADER_MOVIE); } function openRightClickLink() { openKingPage(LINK_TYPE_RIGHT_CLICK); } function openOfflineProtectionLink() { openKingPage(LINK_TYPE_PROTECT); } function addScore(points) { checkScore(); var _local1 = (iscore - 123) / 2; _local1 = _local1 + points; iscore = (_local1 * 2) + 123; var _local2 = new md5(); checkStr = _local2.hash((((iscore + ":") + GAME_NAME) + ":") + SK); return(_local1); } function resetScore() { iscore = 123; checkStr = null; } function submitInternalScore() { checkScore(); var _local1 = (iscore - 123) / 2; submitScore(_local1); } function checkScore() { if (checkStr != null) { var _local1 = new md5(); if (checkStr != _local1.hash((((iscore + ":") + GAME_NAME) + ":") + SK)) { SSK = "ng41ui54hy35tdsnd6f54rews"; } } } function submitScore(score) { var _local2 = new md5(); var _local1 = _local2.hash((((score + ":") + GAME_NAME) + ":") + SSK); try { if (isHome) { flash.external.ExternalInterface.call("submitScore", score, _local1); } else { openKingPage(LINK_TYPE_HIGHSCORES, (((("game/" + GAME_NAME) + "/submit/") + score) + ":") + _local1); } } catch(e:Error) { trace(e); } } function submitLevel(level) { var _local1 = new md5(); var _local2 = _local1.hash((((level + ":") + GAME_NAME) + ":") + SSK); try { if (isHome) { flash.external.ExternalInterface.call("submitLevel", level, _local2); } } catch(e:Error) { trace(e); } } function submitAchievement(achievement) { var _local1 = new md5(); var _local2 = _local1.hash((((achievement + ":") + GAME_NAME) + ":") + SAK); try { if (isHome) { flash.external.ExternalInterface.call("submitAchievement", achievement, _local2); } } catch(e:Error) { trace(e); } } 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); } function createNewParticle() { var _local4 = emitter.attachMovie("libGlow", "newLibGlow", emitter.getNextHighestDepth()); var _local3 = new Particle(_local4, -10, -7, _root._width, _root._height); _local3.setVel(randRange(minXVel, maxXVel), randRange(minYVel, maxYVel)); _local3.setSize(randRange(minSize, maxSize)); particles.push(_local3); while (particles.length > numParticles) { _local3 = particles.shift(); _local3.destroy(); } var _local2 = 0; while (_local2 < particles.length) { particles[_local2].update(); _local2++; } } function kill() { var _local1 = 0; while (_local1 < particles.length) { particles[_local1].destroy(); _local1++; } } function randRange(min, max) { var _local1 = (Math.random() * (max - min)) + min; return(_local1); } stop(); var GAME_NAME = "minim"; var MOCHI_SIGNATURE = "e38626ed"; var loadCountURL = "http://www.mygame.com/king/loadcount.jsp"; var bounceURL = "http://www.mygame.com/king/bounce.jsp"; var loadHomeParametersURL = "http://www.king.com/servlet/FreeGameServlet?action=load"; var LINK_TYPE_LOADER_MOVIE = "loader_movie"; var LINK_TYPE_LOADER_PROGRESS = "loader_progress"; var LINK_TYPE_PROTECT = "protect"; var LINK_TYPE_OTHER_GAMES = "other_games"; var LINK_TYPE_HIGHSCORES = "highscores"; var LINK_TYPE_SIGN = "sign"; var LINK_TYPE_ADD_GAME = "add_game"; var LINK_TYPE_RIGHT_CLICK = "rightclick"; var LINK_TYPE_RIGHT_CLICK = "rightclick"; var SSK = "ng43ui54hy35tdsnd6f54rews"; var SAK = "ggfd7sday923mdsfd8csfds34"; var SK = "vf78hxcsjak77cxzhjkwad87s"; var iscore = 123; var checkStr = null; var USER_TYPE_UNREGISTERED = 0; var USER_TYPE_REGISTERED = 1; var USER_TYPE_GOLD = 2; var USER_TYPE_SUBSCRIPTION = 3; var SessionID = ""; var gameWidth = Stage.width; var gameHeight = Stage.height; var isHome = false; bannedSign._alpha = 0; bannedSign._x = (bannedSign._y = 0); bannedSign.bg._width = gameWidth; bannedSign.bg._height = gameHeight; mcLoadLogoBg._x = (gameWidth / 2) - (mcLoadLogoBg._width / 2); mcLoadLogoBg._y = (gameHeight / 2) - (mcLoadLogoBg._height / 2); var result_lv = new LoadVars(); result_lv.onLoad = function (success) { _root.initLoader(); }; var my_lv = new LoadVars(); my_lv.game = GAME_NAME; my_lv.from = _root._url; var so = SharedObject.getLocal("session"); if (so.data.sessionID == null) { var rnd1 = Math.floor(Math.random() * 4294967295); var rnd2 = Math.floor(Math.random() * 4294967295); so.data.sessionID = rnd1.toString(16) + rnd2.toString(16); so.flush(); } sessionID = so.data.sessionID; my_lv.session = sessionID; my_lv.sendAndLoad(loadCountURL, result_lv, "GET"); if (MOCHI_SIGNATURE != "") { __com_mochibot__(MOCHI_SIGNATURE, this, 10301, true); } var numParticles = 20; var minXVel = -1; var maxXVel = 1; var minYVel = -1; var maxYVel = 1; var minSize = 12; var maxSize = 29; var minAlpha = 10; var maxAlpha = 20; var particles = new Array(); var emitter = _root.createEmptyMovieClip("p_holder", _root.getNextHighestDepth());Frame 2function fireFire() { new mx.transitions.Tween(mcKingLoader.fireLogoHolder, "_x", mx.transitions.easing.Regular.easeOut, mcKingLoader.fireLogoHolder._x, ((gameWidth / 2) - (mcKingLoader.dragonHolder._width / 2)) - 51, 1, true); mcKingLoader.fireLogoHolder.play(); } function showPlayBtn() { mcKingLoader.mcPlay._x = (gameWidth / 2) - (mcKingLoader.mcPlay._width / 2); mcKingLoader.mcPlay._y = mcKingLoader.fireLogoHolder._y + 210; new mx.transitions.Tween(mcKingLoader.mcPlay, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); mcKingLoader.mcPlay.onPress = btnOnPress; mcKingLoader.mcPlay.onRollOver = btnOnOver; mcKingLoader.mcPlay.onRollOut = (mcKingLoader.mcPlay.onDragOut = btnOnOut); mcKingLoader.mcPlay.onRelease = mx.utils.Delegate.create(this, launchGame); Delay.oneShot(this, showGlimmer, 1000); } function showGlimmer() { bell.start(); mcKingLoader.mcGlim._x = mcKingLoader.fireLogoHolder_.x - mcKingLoader.mcGlim._width; mcKingLoader.mcGlim._y = mcKingLoader.fireLogoHolder._y + 112; var _local2 = mcKingLoader.fireLogoHolder._x - mcKingLoader.mcGlim._width; var _local3 = (mcKingLoader.fireLogoHolder._x + mcKingLoader.fireLogoHolder._width) - 80; var _local1 = new mx.transitions.Tween(mcKingLoader.mcGlim, "_x", mx.transitions.easing.None.easeNone, _local2, _local3, 0.5, true); _local1.onMotionFinished = glimmerDone; } function glimmerDone() { mcKingLoader.mcGlim._visible = false; } function btnOnOver() { var _local2 = this; _local2.gotoAndStop("over"); } function btnOnOut() { var _local2 = this; _local2.gotoAndStop("idle"); } function btnOnPress() { var _local2 = this; _local2.gotoAndStop("down"); } function launchGame() { gotoAndStop ("AC_Logo"); } stop(); mcKingLoader.fireLogoHolder.stop(); mcKingLoader.dragonHolder.stop(); mcKingLoader._x = (mcKingLoader._y = 0); mcKingLoader.bg._width = gameWidth; mcKingLoader.bg._height = gameHeight; mcKingLoader.bg.onRelease = function () { if (!isHome) { openKingPage(LINK_TYPE_LOADER_MOVIE); } }; mcKingLoader.fireLogoHolder._x = (gameWidth - mcKingLoader.fireLogoHolder._width) - 90; mcKingLoader.fireLogoHolder._y = ((gameHeight / 2) - (mcKingLoader.fireLogoHolder._height / 2)) - 60; mcKingLoader.dragonHolder._x = gameWidth - mcKingLoader.dragonHolder._width; mcKingLoader.dragonHolder._y = (gameHeight / 2) - (mcKingLoader.dragonHolder._height / 2); mcKingLoader.mcPlay._alpha = 0; mcKingLoader.mcPlay.useHandCursor = true; var bell = new Sound(); bell.attachSound("sfxBell"); mcKingLoader.initAnimDriver(30, false); trace("StartAnim"); mcKingLoader.dragonHolder.play();Frame 5var lBytes = this.getBytesLoaded(); var tBytes = this.getBytesTotal(); var percentLoaded = Math.floor((lBytes / tBytes) * 100); loader_mc.bar_mc._xscale = percentLoaded; if (_framesloaded >= 21) { gotoAndStop ("AC_Logo"); } else { gotoAndPlay ("preloader"); }Frame 6Frame 11soundOn = true; _quality = "HIGH"; Button.prototype.tabEnabled = false; var skipIntro = false; if (skipIntro == true) { gotoAndStop ("mainMenu"); }Frame 21levelMusicAr = []; levelTrack = 0; levMusicVol = 100; levelMusic.track1 = new Sound(levelMusic); levelMusic.track1.attachSound("Track1"); levelMusic.track1.setVolume(levMusicVol); levelMusicAr[0] = levelMusic.track1; levelMusic.track2 = new Sound(levelMusic); levelMusic.track2.attachSound("Track2"); levelMusic.track2.setVolume(levMusicVol); levelMusicAr[1] = levelMusic.track2; levelMusic.track3 = new Sound(levelMusic); levelMusic.track3.attachSound("Track3"); levelMusic.track3.setVolume(levMusicVol); levelMusicAr[2] = levelMusic.track3; levelMusic.track4 = new Sound(levelMusic); levelMusic.track4.attachSound("Track4"); levelMusic.track4.setVolume(levMusicVol); levelMusicAr[3] = levelMusic.track4; levelMusic.track5 = new Sound(levelMusic); levelMusic.track5.attachSound("Track5"); levelMusic.track5.setVolume(levMusicVol); levelMusicAr[4] = levelMusic.track5; levelMusic.track6 = new Sound(levelMusic); levelMusic.track6.attachSound("Track6"); levelMusic.track6.setVolume(levMusicVol); levelMusicAr[5] = levelMusic.track6; levelMusic.track7 = new Sound(levelMusic); levelMusic.track7.attachSound("Track7"); levelMusic.track7.setVolume(levMusicVol); levelMusicAr[6] = levelMusic.track7; levelMusic.track8 = new Sound(levelMusic); levelMusic.track8.attachSound("Track8"); levelMusic.track8.setVolume(levMusicVol); levelMusicAr[7] = levelMusic.track8; levelMusic.endingMusic = new Sound(levelMusic); levelMusic.endingMusic.attachSound("endSong"); endSong = levelMusic.endingMusic; sceneInc = 1; newScene = function () { _root.theScene = _root.createEmptyMovieClip("theScene" + sceneInc, sceneInc); sceneInc++; _root.theScene._x = 275; _root.theScene._y = 275; _root.theScene._xscale = (theScene._yscale = 200); _root.theScene.swapDepths(1000 + sceneInc); _root.armCont._listeners = []; _root.atomCont._listeners = []; }; newScene(); gameCont.swapDepths(10000); xP = 0; yP = 0; zP = 0; focalLength = 100; make3DPoint = function (px, py, pz) { var _local1 = new Object(); _local1.px = px; _local1.py = py; _local1.pz = pz; return(_local1); }; cubeAxisRotations = make3DPoint(0, 0, 0); make2DPoint = function (px, py, depth, scaleRatio) { var _local1 = new Object(); _local1.px = px; _local1.py = py; _local1.depth = Math.floor((depth + 10000) * 10); _local1.scaleRatio = scaleRatio; return(_local1); }; var sx; var cx; var sy; var cy; var sz; var cz; Transform3DPointsTo2DPoints = function (axisRotations) { with (Math) { _root.sx = sin(axisRotations.px); _root.cx = cos(axisRotations.px); _root.sy = sin(axisRotations.py); _root.cy = cos(axisRotations.py); _root.sz = sin(axisRotations.pz); _root.cz = cos(axisRotations.pz); } }; atomCont = {}; AsBroadcaster.initialize(atomCont); armCont = {}; AsBroadcaster.initialize(armCont); makeAtom = function (atomInc, atomType, atomPoint3D, atomPoint2D) { var _local2 = theScene.attachMovie("Atom", "atom" + atomInc, atomInc); _local2.point3D = atomPoint3D; _local2.saved3D = atomPoint3D; _local2.point2D = atomPoint2D; _local2.redirect = _local2; _local2.isModifier = ((atomType > 25) ? 1 : 0); if (atomType > 100) { _local2.anchorWeight = Math.floor(atomType / 1000); _local2.modifierNum = Math.floor((atomType - (_local2.anchorWeight * 1000)) / 100); _local2.atomType = (atomType - (_local2.modifierNum * 100)) - (_local2.anchorWeight * 1000); } else { _local2.atomType = atomType; _local2.modifierNum = 0; _local2.anchorWeight = 0; } _local2.undoAr = [0]; _local2.innerAtom.gotoAndStop(_local2.atomType); _local2.xSpeed = (random(3) + 1) / 40; _local2.ySpeed = (random(3) + 1) / 40; _local2.xSpeedInc = _local2.xSpeed / 10; _local2.ySpeedInc = _local2.ySpeed / 10; _local2.xSpeed = _local2.xSpeed * ((random(2) == 1) ? 1 : -1); _local2.ySpeed = _local2.ySpeed * ((random(2) == 1) ? 1 : -1); _local2.xMod = ((random(2) == 0) ? ((random(10) + 1) * 0.1) : ((random(10) + 1) * -0.1)); _local2.yMod = ((random(2) == 0) ? ((random(10) + 1) * 0.1) : ((random(10) + 1) * -0.1)); _local2.makeConnections = true; _local2.amEdit = false; _local2.atomDepth = atomInc; _root.atomCont.addListener(_local2); return(_local2); }; MovieClip.prototype.makeBlankUndo = function () { this.undoAr[_root.undoNum] = 0; }; MovieClip.prototype.saveAtomInfo = function () { var _local3 = new Object(); _local3.undoNum = _root.undoNum; _local3.point3D = _root.make3DPoint(this.point3D.px + 0, this.point3D.py + 0, this.point3D.pz + 0); _local3.redirect = this.redirect; _local3.isModifier = this.isModifier; _local3.anchorWeight = this.anchorWeight; _local3.modifierNum = this.modifierNum; _local3.atomType = this.atomType; _local3.makeConnections = this.makeConnections; _local3.amEdit = this.amEdit; _local3.atomDepth = this.atomDepth; return(_local3); }; MovieClip.prototype.restoreAtomInfo = function () { if (this.undoAr[this.undoAr.length - 1].undoNum == _root.undoNum) { var _local3 = this.undoAr[this.undoAr.length - 1]; this.point3D = _root.make3DPoint(_local3.point3D.px + 0, _local3.point3D.py + 0, _local3.point3D.pz + 0); this.redirect = _local3.redirect; this.isModifier = _local3.isModifier; this.anchorWeight = _local3.anchorWeight; this.modifierNum = _local3.modifierNum; this.atomType = _local3.atomType; this.innerAtom.gotoAndStop(this.atomType); this.makeConnections = _local3.makeConnections; this.amEdit = _local3.amEdit; this.atomDepth = _local3.atomDepth; this._visible = true; this.gotoAndPlay("atomIn"); this.undoAr.pop(); this.closing = false; } }; isVisible = 0; lastVisible = 0; MovieClip.prototype.isVisible = function () { if (this._visible and (!this.closing)) { _root.isVisible++; _root.lastVisible = this; } }; MovieClip.prototype.removeAtom = function (quick) { _root.atomCont.removeListener(this); if (quick) { removeMovieClip(this); } else { this.gotoAndPlay("removeAtom"); } }; undoFunc = function () { if ((_root.undoNum > 0) and (_root.gameMode == 1)) { _root.scoreBonus = _root.scoreBonus - 5; _root.atomCont.broadcastMessage("restoreAtomInfo"); _root.armCont.broadcastMessage("restoreArmInfo"); _root.undoNum--; _root.centreMolecule(); } }; undoBUT.onPress = function () { undoFunc(); }; makeArm = function (tarmInc, patom1, patom2, atype) { var _local3 = ((atype == 3) ? "ArmD" : (((atype >= 4) ? "ArmDU1" : "Arm"))); var _local2 = theScene.attachMovie(_local3, "arm" + tarmInc, tarmInc); _local2.atom1 = patom1; _local2.atom2 = patom2; _local2.makeConnections = true; _local2.undoAr = [0]; _root.armCont.addListener(_local2); _local2._x = 5000; return(_local2); }; MovieClip.prototype.saveArmInfo = function () { var _local3 = new Object(); _local3.undoNum = _root.undoNum; _local3.atom1 = this.atom1; _local3.atom2 = this.atom2; _local3.canClick = this.canClick; _local3.makeConnections = this.makeConnections; this.undoAr[_root.undoNum] = _local3; }; MovieClip.prototype.restoreArmInfo = function () { var _local3 = this.undoAr[_root.undoNum]; this.atom1 = _local3.atom1; this.atom2 = _local3.atom2; this.makeConnections = _local3.makeConnections; this.canClick = _local3.canClick; if (this.canClick == 2) { this.arm.inner.gotoAndStop(1); this.arm2.inner.gotoAndStop(1); this.initArm(); } else if (this.canClick == 3) { this.arm.inner.gotoAndStop(2); this.arm2.inner.gotoAndStop(2); } this._x = 5001; this._visible = true; }; MovieClip.prototype.removeArm = function () { _root.armCont.removeListener(this); this.removeMovieClip(); }; isConnected = 0; MovieClip.prototype.checkIfConnected = function (catom1, catom2) { if (this._visible) { if (this.atom1 == catom1) { if (this.atom2 == catom2) { _root.isConnected = 1; } } else if (this.atom1 == catom2) { if (this.atom2 == catom1) { _root.isConnected = 1; } } } }; MovieClip.prototype.makeAtomConnections = function (catom1, catom2) { if (this.makeConnections) { this.atom1.atomLinks[this.atom1.atomLinks.length] = this.atom2; this.atom2.atomLinks[this.atom2.atomLinks.length] = this.atom1; } }; MovieClip.prototype.clearAtomConnections = function () { this.atomLinks = []; }; var posExtents = make3DPoint(0, 0, 0); var negExtents = make3DPoint(0, 0, 0); var modExtents = make3DPoint(0, 0, 0); MovieClip.prototype.getAtomExtents = function () { if (this.makeConnections) { _root.posExtents.px = ((this.point3D.px > _root.posExtents.px) ? (this.point3D.px) : (_root.posExtents.px)); _root.negExtents.px = ((this.point3D.px < _root.negExtents.px) ? (this.point3D.px) : (_root.negExtents.px)); _root.posExtents.py = ((this.point3D.py > _root.posExtents.py) ? (this.point3D.py) : (_root.posExtents.py)); _root.negExtents.py = ((this.point3D.py < _root.negExtents.py) ? (this.point3D.py) : (_root.negExtents.py)); _root.posExtents.pz = ((this.point3D.pz > _root.posExtents.pz) ? (this.point3D.pz) : (_root.posExtents.pz)); _root.negExtents.pz = ((this.point3D.pz < _root.negExtents.pz) ? (this.point3D.pz) : (_root.negExtents.pz)); } }; MovieClip.prototype.centreAtom = function () { this.point3D.px = this.point3D.px - _root.modExtents.px; this.point3D.py = this.point3D.py - _root.modExtents.py; this.point3D.pz = this.point3D.pz - _root.modExtents.pz; var _local3 = this.undoAr.length - 1; while (_local3 > 0) { this.undoAr[_local3].point3D.px = this.undoAr[_local3].point3D.px - _root.modExtents.px; this.undoAr[_local3].point3D.py = this.undoAr[_local3].point3D.py - _root.modExtents.py; this.undoAr[_local3].point3D.pz = this.undoAr[_local3].point3D.pz - _root.modExtents.pz; _local3--; } }; centreMolecule = function () { _root.modExtents = make3DPoint(0, 0, 0); _root.posExtents = make3DPoint(0, 0, 0); _root.negExtents = make3DPoint(0, 0, 0); atomCont.broadcastMessage("getAtomExtents"); _root.modExtents.px = posExtents.px - ((posExtents.px - negExtents.px) / 2); _root.modExtents.py = posExtents.py - ((posExtents.py - negExtents.py) / 2); _root.modExtents.pz = posExtents.pz - ((posExtents.pz - negExtents.pz) / 2); atomCont.broadcastMessage("centreAtom"); }; MovieClip.prototype.clearConnections = function () { this.numOfConnections = 0; }; MovieClip.prototype.applyTransform = function (sx, cx, sy, cy, sz, cz) { var _local5; var _local4; var _local3; var _local9; var _local8; var _local10; var _local7; var _local12; var _local11; var _local6; _local5 = this.point3D.px - _root.xP; _local4 = this.point3D.py - _root.yP; _local3 = this.point3D.pz - _root.zP; _local9 = (_root.cx * _local4) - (_root.sx * _local3); _local8 = (_root.sx * _local4) + (_root.cx * _local3); _local7 = (_root.cy * _local8) - (_root.sy * _local5); _local10 = (_root.sy * _local8) + (_root.cy * _local5); _local12 = (_root.cz * _local10) - (_root.sz * _local9); _local11 = (_root.sz * _local10) + (_root.cz * _local9); tyz = ((_local7 < -99) ? -99 : (_local7)); _local6 = focalLength / (focalLength + tyz); _local5 = _local12 * _local6; _local4 = _local11 * _local6; _local3 = _local7; this.point2D = make2DPoint(_local5, _local4, (-_local3) * 100, _local6); if (this._visible) { this.swapDepths(this.point2D.depth); this._xscale = (this._yscale = this.point2D.scaleRatio * 100); if (this._xscale > 6000) { this.innerAtom._visible = false; } else { this.innerAtom._visible = true; } if (_root.gameMode == 1) { if (this.xMod > 0) { this.xSpeed = this.xSpeed - this.xSpeedInc; } else if (this.xMod < 0) { this.xSpeed = this.xSpeed + this.xSpeedInc; } this.xMod = this.xMod + this.xSpeed; this._x = this.point2D.px + (this.xMod * this.point2D.scaleRatio); if (this.yMod > 0) { this.ySpeed = this.ySpeed - this.ySpeedInc; } else if (this.yMod < 0) { this.ySpeed = this.ySpeed + this.ySpeedInc; } this.yMod = this.yMod + this.ySpeed; this._y = this.point2D.py + (this.yMod * this.point2D.scaleRatio); } else { this._x = this.point2D.px; this._y = this.point2D.py; } } this.linesDepth = 5; }; MovieClip.prototype.positionArms = function () { if (((this.atom1 != this.atom1.redirect) or (this.atom2 != this.atom2.redirect)) and this._visible) { this.atom1 = this.atom1.redirect; this.atom2 = this.atom2.redirect; _root.armCont.broadcastMessage("isSame", this); } if ((!this.atom1) or (!this.atom2)) { _root.armCont.removeListener(this); this.removeMovieClip(); } else if (this.atom1 == this.atom2) { this._visible = false; } else if (this._visible) { this._x = this.atom1._x; this._y = this.atom1._y; var _local5 = ((this.atom1.point2D.scaleRatio > this.atom2.point2D.scaleRatio) ? (this.atom1.point2D.scaleRatio) : (this.atom2.point2D.scaleRatio)); _local5 = ((_local5 > 6) ? 6 : (_local5)); this.arm.inner._xscale = (this.arm2.inner._xscale = 100 * _local5); var _local7 = this.atom1.point2D.depth - this.atom1.linesDepth; this.atom1.linesDepth = this.atom1.linesDepth + 5; var _local6 = this.atom2.point2D.depth - this.atom2.linesDepth; this.atom2.linesDepth = this.atom2.linesDepth + 5; this.thedepth = ((_local7 < _local6) ? (_local7) : (_local6)); this.swapDepths(this.thedepth); var _local11 = this.atom2._x; var _local10 = this.atom2._y; var _local4 = _local11 - this._x; _local4 = ((_local4 == 0) ? 1 : (_local4)); var _local3 = _local10 - this._y; _local3 = ((_local3 == 0) ? 1 : (_local3)); this._xscale = _local4; this._yscale = _local3; var _local9 = (100 / (this._xscale / 100)) / 2; var _local8 = (100 / (this._yscale / 100)) / 2; this.arm._xscale = _local9; this.arm2._xscale = _local8; if (this._width < this._height) { this.arm._visible = true; this.arm2._visible = false; } else { this.arm._visible = false; this.arm2._visible = true; } } }; undoNum = 0; xxMod = 1; xzMod = 0; zxMod = 0; zzMod = 1; xxMod = 1; xyMod = 0; yxMod = 0; yyMod = 1; worldRotationx = 0; worldRotationy = 0; worldRotationz = 0; worldMove = 0; worldX = 0; worldZ = 0; worldY = 0; replotWorld = function () { with (Math) { if (_root.worldRotationx != 0) { _root.worldX = worldMove * cos(_root.worldRotationx + 1.571); _root.worldZ = worldMove * sin(_root.worldRotationx + 1.571); var xxMod = (1 * cos(_root.worldRotationx)); var xzMod = (1 * sin(_root.worldRotationx)); var zxMod = (1 * cos(_root.worldRotationx + 1.571)); var zzMod = (1 * sin(_root.worldRotationx + 1.571)); _root.atomCont.broadcastMessage("replotAtomX", xxMod, zxMod, zzMod, xzMod); } if (_root.worldRotationy != 0) { _root.worldX = worldMove * cos(_root.worldRotationy + 1.571); _root.worldY = worldMove * sin(_root.worldRotationy + 1.571); var xxMod = (1 * cos(_root.worldRotationy)); var xyMod = (1 * sin(_root.worldRotationy)); var yxMod = (1 * cos(_root.worldRotationy + 1.571)); var yyMod = (1 * sin(_root.worldRotationy + 1.571)); _root.atomCont.broadcastMessage("replotAtomY", xxMod, yxMod, yyMod, xyMod); } if (_root.worldRotationz != 0) { _root.worldX = worldMove * cos(_root.worldRotationz + 1.571); _root.worldY = worldMove * sin(_root.worldRotationz + 1.571); xxMod = 1 * cos(_root.worldRotationz); xyMod = 1 * sin(_root.worldRotationz); yxMod = 1 * cos(_root.worldRotationz + 1.571); yyMod = 1 * sin(_root.worldRotationz + 1.571); _root.atomCont.broadcastMessage("replotAtomZ", xxMod, yxMod, yyMod, xyMod); } } }; MovieClip.prototype.replotAtomX = function (xxMod, zxMod, zzMod, xzMod) { var _local5 = this.point3D.px - _root.worldX; var _local4 = this.point3D.pz - _root.worldZ; this.point3D.px = (_local5 * xxMod) + (_local4 * zxMod); this.point3D.pz = (_local4 * zzMod) + (_local5 * xzMod); var _local3 = this.undoAr.length - 1; while (_local3 > 0) { _local5 = this.undoAr[_local3].point3D.px - _root.worldX; _local4 = this.undoAr[_local3].point3D.pz - _root.worldZ; this.undoAr[_local3].point3D.px = (_local5 * xxMod) + (_local4 * zxMod); this.undoAr[_local3].point3D.pz = (_local4 * zzMod) + (_local5 * xzMod); _local3--; } }; MovieClip.prototype.replotAtomY = function (xxMod, yxMod, yyMod, xyMod) { var _local5 = this.point3D.pz - _root.worldX; var _local4 = this.point3D.py - _root.worldY; this.point3D.pz = (_local5 * xxMod) + (_local4 * yxMod); this.point3D.py = (_local4 * yyMod) + (_local5 * xyMod); var _local3 = this.undoAr.length - 1; while (_local3 > 0) { _local5 = this.undoAr[_local3].point3D.pz - _root.worldX; _local4 = this.undoAr[_local3].point3D.py - _root.worldY; this.undoAr[_local3].point3D.pz = (_local5 * xxMod) + (_local4 * yxMod); this.undoAr[_local3].point3D.py = (_local4 * yyMod) + (_local5 * xyMod); _local3--; } }; MovieClip.prototype.replotAtomZ = function (xxMod, yxMod, yyMod, xyMod) { var _local5 = this.point3D.px - _root.worldX; var _local4 = this.point3D.py - _root.worldY; this.point3D.px = (_local5 * xxMod) + (_local4 * yxMod); this.point3D.py = (_local4 * yyMod) + (_local5 * xyMod); var _local3 = this.undoAr.length - 1; while (_local3 > 0) { _local5 = this.undoAr[_local3].point3D.px - _root.worldX; _local4 = this.undoAr[_local3].point3D.py - _root.worldY; this.undoAr[_local3].point3D.px = (_local5 * xxMod) + (_local4 * yxMod); this.undoAr[_local3].point3D.py = (_local4 * yyMod) + (_local5 * xyMod); _local3--; } }; slowRotInc = 0.1; var lrOn = 0; var udOn = 0; undoRedo = 0; rotateCube = function () { if (_root.gameMode == 1) { worldRotationx = worldRotationx - (worldRotationx * _root.slowRotInc); worldRotationx = (((worldRotationx < 0.001) and (worldRotationx > -0.001)) ? 0 : (worldRotationx)); worldRotationy = worldRotationy - (worldRotationy * _root.slowRotInc); worldRotationy = (((worldRotationy < 0.001) and (worldRotationy > -0.001)) ? 0 : (worldRotationy)); worldRotationz = worldRotationz - (worldRotationz * _root.slowRotInc); worldRotationz = (((worldRotationz < 0.001) and (worldRotationz > -0.001)) ? 0 : (worldRotationz)); if (Key.isDown(32)) { if (undoRedo == 0) { undoRedo = 1; undoFunc(); } } else { undoRedo = 0; } if (Key.isDown(37)) { worldRotationx = -0.05; _root.slowRotInc = 0.15; } else if (Key.isDown(39)) { worldRotationx = 0.05; _root.slowRotInc = 0.15; } if (Key.isDown(38)) { worldRotationy = 0.05; _root.slowRotInc = 0.15; } else if (Key.isDown(40)) { worldRotationy = -0.05; _root.slowRotInc = 0.15; } if (_root.rotStage == true) { _root.slowRotInc = 0.3; var _local2 = _xmouse; var _local3 = _ymouse; if (!Key.isDown(90)) { worldRotationx = (Key.isDown(89) ? 0 : ((_local2 - _root.prevMouseX) / 70)); worldRotationy = (Key.isDown(88) ? 0 : ((-(_local3 - _root.prevMouseY)) / 70)); worldRotationz = 0; } else { worldRotationx = 0; worldRotationy = 0; worldRotationz = (_local2 - _root.prevMouseX) / 70; } _root.prevMouseX = _local2; _root.prevMouseY = _local3; } replotWorld(); Transform3DPointsTo2DPoints(cubeAxisRotations); if (!_root.dragAtom) { atomCont.broadcastMessage("applyTransform"); } _root.checkLevelComplete(); } armCont.broadcastMessage("positionArms"); _root.xP = 0; _root.yP = 0; _root.zP = 0; }; theScene.onEnterFrame = rotateCube; getCombinePoint = function (cAtom1, cAtom2) { var _local2 = _root.make3DPoint(0, 0, 0); if (cAtom1.anchorWeight > cAtom2.anchorWeight) { _local2.px = cAtom1.point3D.px; _local2.py = cAtom1.point3D.py; _local2.pz = cAtom1.point3D.pz; } else if (cAtom2.anchorWeight > cAtom1.anchorWeight) { _local2.px = cAtom2.point3D.px; _local2.py = cAtom2.point3D.py; _local2.pz = cAtom2.point3D.pz; } else { _local2.px = cAtom1.point3D.px - ((cAtom1.point3D.px - cAtom2.point3D.px) / 2); _local2.py = cAtom1.point3D.py - ((cAtom1.point3D.py - cAtom2.point3D.py) / 2); _local2.pz = cAtom1.point3D.pz - ((cAtom1.point3D.pz - cAtom2.point3D.pz) / 2); } return(_local2); }; MovieClip.prototype.isSame = function (theArm) { if ((this._visible == true) and (this != theArm)) { if (((this.atom1 == theArm.atom1) and (this.atom2 == theArm.atom2)) or ((this.atom1 == theArm.atom2) and (this.atom2 == theArm.atom1))) { if (this.armType == 3) { theArm._visible = false; trace("one"); } else if (((this.armType == 4) and (this.canClick == 2)) and (theArm.armType != 3)) { theArm._visible = false; trace("two"); } else { this._visible = false; trace("three"); } } } }; levelNum = 1; maxLevelNum = 1; highAtomNum = 10; negAtomNum = 26; posAtomNum = 27; multAtomNum = 28; divAtomNum = 29; simpMinAtom = 30; simpPlusAtom = 31; simpMultAtom = 32; simpDivAtom = 33; levelLives = 4; myLocal_so = SharedObject.getLocal("flashcookie"); if (myLocal_so.data.levelNumber) { _root.maxLevelNum = _root.myLocal_so.data.levelNumber; } levelScoresAr = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; if (myLocal_so.data.levelScoresAr) { _root.levelScoresAr = _root.myLocal_so.data.levelScoresAr.split("s"); i = 0; while (i < _root.levelScoresAr.length) { _root.levelScoresAr[i] = int(_root.levelScoresAr[i]); i++; } } finalScore = 0; if (myLocal_so.data.finalScore) { _root.finalScore = myLocal_so.data.finalScore; } saveAtomNum = 0; saveLevel = function () { _root.saveAtomNum = 0; _root.moleculeAr = []; _root.atomCont.broadcastMessage("saveAtom"); _root.armCont.broadcastMessage("saveArm"); _root.levelString = levelToString(_root.moleculeAr); }; MovieClip.prototype.saveAtom = function () { _root.moleculeAr[saveAtomNum * 5] = 1; _root.moleculeAr[(saveAtomNum * 5) + 1] = (this.atomType + (100 * this.modifierNum)) + (1000 * this.anchorWeight); _root.moleculeAr[(saveAtomNum * 5) + 2] = Math.floor(this.point3D.px * 100) / 100; _root.moleculeAr[(saveAtomNum * 5) + 3] = Math.floor(this.point3D.py * 100) / 100; _root.moleculeAr[(saveAtomNum * 5) + 4] = Math.floor(this.point3D.pz * 100) / 100; _root.saveAtomNum++; }; MovieClip.prototype.saveArm = function () { _root.moleculeAr[saveAtomNum * 5] = this.armType; _root.moleculeAr[(saveAtomNum * 5) + 1] = this.atom1.saveNum; _root.moleculeAr[(saveAtomNum * 5) + 2] = this.atom2.saveNum; _root.moleculeAr[(saveAtomNum * 5) + 3] = 0; _root.moleculeAr[(saveAtomNum * 5) + 4] = 0; _root.saveAtomNum++; }; levelString = ""; levelToString = function (ar2String) { var _local1 = ""; i = 0; while (i < ar2String.length) { if (i != 0) { _local1 = _local1 + ","; } _local1 = _local1 + ar2String[i]; i++; } return(_local1); }; stringToLevel = function (string2Ar) { var _local1 = string2Ar.split(","); return(_local1); }; loadLevel = function (theLevel) { makeMolecule(_root.stringToLevel(theLevel)); _root.worldRotationx = _root.levelRotAr[_root.levelNum].px; _root.worldRotationy = _root.levelRotAr[_root.levelNum].py; _root.worldRotationz = _root.levelRotAr[_root.levelNum].pz; _root.slowRotInc = 0.3; }; destroyMolecule = function (destVar) { _root.atomCont.broadcastMessage("removeAtom", destVar); }; atomInc = 0; makeMolecule = function (theMolecule) { _root.atomAr = []; i = 0; while (i < (theMolecule.length / 5)) { if (theMolecule[i * 5] == 1) { _root.atomAr[i] = _root.makeAtom(atomInc, int(theMolecule[(i * 5) + 1]), make3DPoint(int(theMolecule[(i * 5) + 2]), int(theMolecule[(i * 5) + 3]), int(theMolecule[(i * 5) + 4])), make2DPoint(0, 0, 0, 0)); _root.atomInc++; } else { var _local3 = theMolecule[i * 5]; _root.makeArm(_root.atomInc, _root.atomAr[theMolecule[(i * 5) + 1]], _root.atomAr[theMolecule[(i * 5) + 2]], int(_local3)); _root.atomInc++; } i++; } }; levelAr = []; levelBonusAr = []; levelPointsAr = []; levelTUTAr = []; levelRotAr = []; atomAr = []; levelInc = 1; levelAr[levelInc] = "1,1,-30,0,0,1,1,30,0,0,2,1,0,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 2; levelInc++; levelAr[levelInc] = "1,1,-90,0,0,1,1,-60,5,-5,1,2,-35,-5,5,1,3,-5,5,-5,1,4,25,-5,5,1,5,50,5,-10,1,6,90,0,0,2,1,0,0,0,2,2,1,0,0,2,3,2,0,0,2,4,3,0,0,2,5,4,0,0,2,6,5,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.04, -2.63, -1.66); levelTUTAr[levelInc] = 3; levelInc++; levelAr[levelInc] = "1,6,49.99,-10,-0.01,1,7,-50,-9,0,1,2,0,-45,0,1,2,-0.01,0,-34,1,4,19.99,39,-0.01,1,3,-24,40,0,1,5,0,0,34.99,2,1,6,0,0,2,3,1,0,0,2,0,3,0,0,2,6,0,0,0,2,2,6,0,0,2,3,2,0,0,2,4,3,0,0,2,6,4,0,0,2,5,6,0,0,2,3,5,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100))); levelTUTAr[levelInc] = 19; levelInc++; levelAr[levelInc] = "1,1,-33.11,5.61,-17.41,1,1,6.29,8.02,-41.34,1,1,23.72,35.76,0.75,1,5,-16.43,29.78,20.35,1,2,-1.94,-7.5,38.94,1,1,36.23,-4.48,17.1,1,2,19.77,-28.55,-18.25,1,4,-17.54,-31.47,3.1,2,3,2,0,0,2,0,3,0,0,2,1,0,0,0,2,2,1,0,0,2,6,7,0,0,2,5,6,0,0,2,4,5,0,0,2,7,4,0,0,2,1,6,0,0,2,2,5,0,0,2,0,7,0,0,2,3,4,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100))); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,-19,25,-36,1,1,4,28,24,1,1,-29,-33,20,1,1,36,-32,-10,1,1,19,5,-43,1,1,-22,-12,-40,1,3,0,-49,0,1,2,0,0,48,1,5,-48,0,0,1,1,16,47,-5,1,1,45,19,-5,1,1,24,0,25,1,1,-29,45,0,2,3,4,0,0,2,10,4,0,0,2,9,10,0,0,2,1,9,0,0,2,0,1,0,0,2,8,0,0,0,2,5,8,0,0,2,2,5,0,0,2,6,2,0,0,2,3,6,0,0,2,7,1,0,0,2,6,7,0,0,2,10,6,0,0,2,7,8,0,0,2,7,2,0,0,2,4,5,0,0,2,8,12,0,0,2,10,11,0,0,2,7,11,0,0,2,9,12,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100))); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,4,-25,-10,0,1,3,25,-10,0,1,5,24,36,0,1,3,-23,36,0,3,1,0,0,0,2,2,1,0,0,2,3,2,0,0,2,0,3,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(-1.44, 1.94, -0.4); levelTUTAr[levelInc] = 4; levelInc++; levelAr[levelInc] = "1,3,-50,-0.01,-15.07,1,5,-20,-0.01,14.97,1,3,0,-20,15.02,1,1,19.99,0,15.02,1,2,0,19.99,14.97,1,2,49.99,0,-14.94,1,1,-0.01,-50,-14.94,1,2,-0.01,49.99,-15.07,3,0,1,0,0,2,1,2,0,0,3,3,2,0,0,2,4,3,0,0,2,1,4,0,0,2,3,5,0,0,2,2,6,0,0,2,4,7,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100))); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,-30,0,0.01,1,327,29.99,-0.01,-0.02,1,3,0,29.99,-0.04,1,1,29.99,29.99,-0.05,1,1,-30,29.99,-0.03,1,1,0,0,0,1,5,0,-30,0.03,1,4,29.99,-30,0.02,1,9,-30,-30,0.04,2,6,8,0,0,2,7,6,0,0,3,1,7,0,0,2,3,1,0,0,2,5,2,0,0,2,1,5,0,0,2,5,0,0,0,2,0,4,0,0,2,2,4,0,0,3,2,3,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 6; levelInc++; levelAr[levelInc] = "1,9,-74,-48,0,1,4,-41,-43,0,1,227,-15,-22,0,1,327,10,-2,0,1,3,74,10,0,1,8,11,36,0,1,127,61,48,0,2,1,0,0,0,2,1,2,0,0,2,2,3,0,0,2,4,6,0,0,2,3,4,0,0,2,5,3,0,0,2,6,5,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,0,-30,0,1,1,0,30,0,1,1,-29,0,0,1,1,29,0,0,1,126,29,-30,0,1,2,29,30,0,1,4,-29,-30,0,1,127,-29,30,0,1,1,0,0,0,3,0,4,0,0,2,4,3,0,0,2,3,5,0,0,2,8,3,0,0,2,5,1,0,0,2,1,8,0,0,2,2,7,0,0,2,7,1,0,0,2,8,6,0,0,2,0,8,0,0,2,8,2,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 8; levelInc++; levelAr[levelInc] = "1,5,-48.84,20.06,27.39,1,4,-40.49,41.4,26.15,1,1,-57.11,-2.25,28.42,1,1,-15.33,20.49,23.03,1,1,-24.18,9.65,13.14,1,1,-34.95,-0.18,2.66,1,1,-1.31,-0.21,0.5,1,1,6.27,-2.83,15.52,1,1,-8.51,2.63,-15.43,1,1,22.03,-10.83,-13.25,1,1,23.82,-24.72,-0.14,1,1,20.55,4.26,-27.05,1,1,51.69,-22.57,-29.01,1,1,44.41,-40.79,-27.66,1,126,57.66,-4.56,-29.85,2,12,13,0,0,2,14,12,0,0,2,11,14,0,0,2,9,12,0,0,2,10,13,0,0,2,9,10,0,0,2,11,9,0,0,2,8,11,0,0,2,9,6,0,0,2,7,10,0,0,2,4,6,0,0,2,3,7,0,0,2,5,8,0,0,2,6,8,0,0,2,7,6,0,0,2,4,3,0,0,2,5,4,0,0,2,2,5,0,0,2,0,4,0,0,2,1,3,0,0,2,0,1,0,0,2,2,0,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,127,2.94,-26.4,-13.88,1,6,-25.33,-24.35,-23.67,1,4,-31.21,28.44,4.09,1,5,25.32,24.34,23.66,1,8,-28.27,2.05,-9.79,1,126,28.26,-2.06,9.78,1,8,31.2,-28.45,-4.1,1,4,0,0,0,3,4,1,0,0,3,0,1,0,0,3,0,6,0,0,3,6,5,0,0,3,0,7,0,0,3,5,3,0,0,3,5,7,0,0,3,4,2,0,0,3,7,4,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,126,12,54,15,1,6,-12,54,15,1,226,17,29,-4,1,5,-17,29,-4,1,326,22,0,-14,1,4,-22,0,-15,1,226,17,-29,-4,1,5,-17,-29,-4,1,126,12,-54,13,1,5,-12,-54,13,2,1,0,0,0,2,2,1,0,0,2,3,2,0,0,2,4,3,0,0,2,5,4,0,0,2,6,5,0,0,2,7,6,0,0,2,8,7,0,0,2,9,8,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100)), ((random(2) == 0) ? ((random(300) / 100) * -1) : (random(300) / 100))); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,5,15,-15,-2,1,327,-14,-1,1,1,6,14,12,-10,1,228,-15,28,-7,1,126,-13,-28,10,3,2,1,0,0,3,0,1,0,0,2,0,4,0,0,2,3,2,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 10; levelInc++; levelAr[levelInc] = "1,4,11,1,-2,1,2,-37,-39,-1,1,3,-37,39,1,1,2,-9,25,-1,1,327,-7,-23,-3,1,4,-65,-30,1,1,2,-67,28,3,1,10,42,0,0,1,228,-77,0,0,1,126,77,-18,0,2,4,1,0,0,2,0,4,0,0,2,3,0,0,0,2,6,2,0,0,2,0,7,0,0,3,3,2,0,0,2,8,6,0,0,2,9,7,0,0,2,5,1,0,0,3,8,5,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,4,39,0,0,1,226,-39,0,0,1,9,0,-39,0,1,9,0,39,0,1,6,-29,-29,0,1,4,-29,29,0,1,228,29,29,0,1,227,29,-29,0,2,1,4,0,0,3,4,2,0,0,2,1,5,0,0,2,5,3,0,0,2,0,6,0,0,2,7,0,0,0,2,2,7,0,0,3,6,3,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,228,-33,-40,-2,1,2,33,-40,2,1,1,-5,-10,0,1,127,33,-70,2,1,228,63,-40,3,1,126,-63,-40,-3,1,8,-33,-70,-2,1,1,-5,35,0,1,5,-24,55,0,1,127,13,55,0,1,7,58,-65,3,1,226,-58,-65,-3,1,227,-5,70,0,2,2,0,0,0,2,2,1,0,0,2,2,7,0,0,2,1,3,0,0,2,4,1,0,0,2,0,5,0,0,2,6,0,0,0,2,7,9,0,0,2,8,7,0,0,2,10,3,0,0,2,4,10,0,0,2,11,6,0,0,2,5,11,0,0,2,9,12,0,0,2,12,8,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,5,-90,-15,0,1,5,-90,15,0,1,227,-60,-15,0,1,227,-60,15,0,1,4,-30,-15,0,1,229,-30,15,0,1,5,0,-15,0,1,8,0,15,0,1,5,30,-15,0,1,5,30,15,0,1,4,60,-15,0,1,126,60,15,0,1,4,90,-15,0,1,4,90,15,0,2,1,0,0,0,2,3,1,0,0,2,2,3,0,0,2,4,2,0,0,2,5,4,0,0,2,5,7,0,0,2,7,6,0,0,2,6,8,0,0,2,8,9,0,0,2,11,9,0,0,2,10,11,0,0,2,12,10,0,0,2,13,12,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 12; levelInc++; levelAr[levelInc] = "1,5,0,-30,0,1,5,0,30,0,1,7,-30,-30,0,1,127,-30,30,0,1,326,30,30,0,1,6,-30,0,0,1,329,30,0,0,1,8,30,-30,0,2,6,4,0,0,2,7,6,0,0,3,0,7,0,0,2,2,0,0,0,2,5,2,0,0,2,3,5,0,0,3,1,3,0,0,2,4,1,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,126,-75,-15,0,1,5,-60,15,0,1,126,-45,-15,0,1,229,-30,15,0,1,10,-15,-15,0,1,328,0,15,0,1,1,15,-15,0,1,7,30,15,0,1,3,45,-15,0,2,1,0,0,0,2,2,1,0,0,2,3,2,0,0,2,4,3,0,0,2,5,4,0,0,2,6,5,0,0,2,8,7,0,0,3,6,7,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,9,-1,-62,-5,1,228,0,-29,-2,1,3,1,12,0,1,126,42,-15,-5,1,327,-36,44,5,1,329,37,46,0,1,127,1,62,3,1,328,-42,-13,1,2,1,2,0,0,2,0,1,0,0,2,2,3,0,0,2,2,4,0,0,2,5,2,0,0,2,6,2,0,0,2,2,7,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,229,-16,18,0,1,227,18,21,0,1,228,20,-17,0,1,126,-16,-17,0,1,6,41,-47,0,1,6,40,46,0,1,7,-41,-47,0,1,3,-41,44,0,2,2,4,0,0,2,5,1,0,0,2,6,3,0,0,2,0,7,0,0,3,3,2,0,0,3,0,3,0,0,3,1,0,0,0,3,2,1,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,3,67.5,-29.5,-2,1,228,44.5,-46.5,-1,1,2,21.5,-28.5,0,1,6,22.5,-1.5,0,1,329,57.5,7.5,-1,1,2,77.5,35.5,-2,1,327,-9.5,35.5,0,1,328,-77.5,46.5,2,1,5,-43.5,15.5,1,2,4,3,0,0,4,6,5,0,0,4,6,7,0,0,4,7,8,0,0,4,8,3,0,0,4,3,2,0,0,4,2,1,0,0,4,1,0,0,0,4,4,5,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 14; levelInc++; levelAr[levelInc] = "1,5,-39,8,0,1,329,-1,0,0,1,9,-23,-35,-1,1,7,-68,-30,-3,1,4,37,10,0,1,9,47,55,2,1,1,0,33,0,1,6,-49,53,-1,1,2,68,-24,2,1,8,22,-34,0,1,1,0,-75,0,2,3,2,0,0,2,0,3,0,0,2,5,4,0,0,2,6,5,0,0,2,7,6,0,0,2,0,7,0,0,2,4,8,0,0,2,8,9,0,0,2,10,9,0,0,2,2,10,0,0,4,1,6,0,0,4,0,1,0,0,4,1,2,0,0,4,9,1,0,0,4,4,1,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,52.64,-10.74,-22.08,1,1,52.66,0.11,1.45,1,326,43.24,-20.64,20.98,1,126,41.27,-33.42,-28.13,1,126,17.21,-1.43,61.24,1,1,46.72,7.03,22.96,1,1,33.91,11.74,44.8,1,1,-5.02,-18.96,-48.53,1,1,-28.95,11.93,41.7,1,2,-29.35,1.8,-61.25,1,2,-52.67,33.41,28.68,2,0,3,0,0,2,1,0,0,0,2,5,6,0,0,2,6,4,0,0,2,4,8,0,0,2,7,3,0,0,4,2,3,0,0,4,4,2,0,0,3,9,7,0,0,3,10,8,0,0,4,1,2,0,0,4,5,2,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,-50,-12,6,1,1,49,2,7,1,1,20,-17,2,1,1,-15,-17,2,1,1,65,27,12,1,2,-75,2,11,1,1,-10,36,7,1,1,25,37,7,1,31,5,12,-2,1,3,75,-7,-12,1,3,50,-32,-12,1,3,10,-37,-12,1,3,-25,-32,-12,2,3,2,0,0,2,0,3,0,0,2,2,1,0,0,2,7,4,0,0,2,5,6,0,0,3,1,9,0,0,3,2,10,0,0,3,3,11,0,0,3,0,12,0,0,2,7,6,0,0,4,2,8,0,0,4,1,4,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 15; levelInc++; levelAr[levelInc] = "1,3,-37,-14,4.5,1,228,-61,-28,0.5,1,2,-77,-7,3.5,1,31,-75,23,7.5,1,4,-52,39,4.5,1,31,12,-4,5.5,1,4,42,-14,-0.5,1,2,-10,10,10.5,1,228,-25,40,10.5,1,229,67,-40,4.5,1,226,72,-5,-1.5,1,4,62,15,9.5,2,3,4,0,0,2,1,2,0,0,3,1,0,0,0,3,2,3,0,0,2,8,4,0,0,2,7,8,0,0,2,5,7,0,0,2,6,5,0,0,2,9,6,0,0,2,10,6,0,0,2,6,11,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,30,-42,20,1,1,-30,-16,26,1,1,3,-51,14,1,1,-28,-43,17,1,1,27,-16,27,1,31,0,-8,30,1,5,-15,22,8,1,3,23,26,17,1,3,-60,26,26,1,2,-2,42,-5,1,2,-22,45,-27,1,3,18,41,-26,1,227,44,-35,-10,1,1,71,-28,-6,1,3,-1,-76,2,1,31,-48,-54,7,1,227,0,78,12,2,6,7,0,0,2,6,9,0,0,2,9,10,0,0,2,9,11,0,0,4,6,8,0,0,2,16,9,0,0,2,6,5,0,0,2,6,7,0,0,2,6,9,0,0,2,9,10,0,0,2,9,11,0,0,4,6,8,0,0,2,12,0,0,0,4,13,12,0,0,3,2,3,0,0,2,0,2,0,0,2,4,0,0,0,2,5,4,0,0,2,1,5,0,0,2,3,1,0,0,2,3,15,0,0,2,2,14,0,0,2,16,9,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,6,9,65,7,1,5,-24,55,6,1,30,34,10,17,1,33,9,5,22,1,32,-20,5,21,1,31,-40,20,16,1,8,40,40,-1,1,7,55,15,-16,1,4,44,-20,12,1,3,9,-30,12,1,2,-25,-25,11,1,1,-55,-10,11,1,1,4,-65,-22,1,1,-29,-50,-22,1,1,-54,-30,-22,1,1,44,-60,-21,3,6,7,0,0,2,0,6,0,0,2,1,0,0,0,2,5,1,0,0,4,2,3,0,0,2,4,3,0,0,2,5,4,0,0,2,11,5,0,0,4,14,11,0,0,2,10,4,0,0,4,13,10,0,0,2,9,3,0,0,4,12,9,0,0,2,8,2,0,0,4,15,8,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 16; levelInc++; levelAr[levelInc] = "1,1,-10,10,0,1,1,9,10,0,1,1,10,-10,0,1,1,-10,-10,0,1,30,26,-35,0,1,31,-33,32,0,1,31,30,34,0,1,30,-28,-34,0,2,3,2,0,0,2,0,3,0,0,2,1,0,0,0,2,2,1,0,0,2,2,4,0,0,2,0,5,0,0,2,1,6,0,0,2,3,7,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,3,-7.01,-75,3.99,1,6,58.99,-15,2.02,1,30,-57.01,-15,4.97,1,5,-0.01,45,12.99,1,3,38.99,-55,3.01,1,31,38.99,35,13.01,1,4,-37.01,-55,3.98,1,5,-37.01,35,13.98,1,1,-18,-15,-4.01,1,2,19,-15,-4,1,1,0,-35,-5,1,5,-0.01,15,2.99,1,2,8.99,-75,3,1,1,0,-15,-15,1,227,0,75,-15,1,127,-0.01,5,23.99,2,9,12,0,0,2,5,9,0,0,2,12,4,0,0,2,2,6,0,0,2,8,7,0,0,2,0,8,0,0,2,13,11,0,0,2,14,3,0,0,3,3,11,0,0,3,8,11,0,0,4,11,9,0,0,3,5,1,0,0,2,6,0,0,0,2,2,7,0,0,2,1,4,0,0,2,13,10,0,0,2,11,15,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,-30,0,0,1,3,-5,54,0,1,32,-5,-55,0,1,3,0,0,0,1,126,9,29,0,1,329,9,-30,0,1,2,59,0,-1,1,6,-59,0,1,1,32,30,0,0,2,0,1,0,0,2,0,2,0,0,2,0,3,0,0,2,3,4,0,0,2,3,5,0,0,2,0,7,0,0,2,3,8,0,0,2,6,8,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,0,-40,0,1,1,18,-30,-4,1,1,-20,-30,-4,1,33,0,-55,-9,1,31,0,-20,0,1,1,0,9,0,1,1,-15,34,-10,1,1,13,29,-15,1,30,-20,70,3,1,30,18,64,-10,1,1,28,-5,0,1,1,-30,-9,9,1,6,38,4,-15,1,6,-40,15,0,2,0,3,0,0,2,2,0,0,0,2,4,2,0,0,2,1,4,0,0,2,0,1,0,0,2,11,2,0,0,2,13,11,0,0,2,10,1,0,0,2,12,10,0,0,2,5,4,0,0,2,6,5,0,0,2,8,6,0,0,2,7,5,0,0,2,9,7,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,8,0,0,-17,1,3,0,-45,17,1,1,35,-35,17,1,1,50,0,17,1,32,35,35,17,1,4,-35,-35,17,1,4,-50,0,17,1,33,-35,35,17,1,328,0,45,17,2,0,1,0,0,2,2,1,0,0,2,3,2,0,0,2,4,3,0,0,2,0,3,0,0,2,1,5,0,0,2,8,4,0,0,2,7,8,0,0,2,6,7,0,0,2,5,6,0,0,2,0,6,0,0,2,8,0,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,1,19,14,-14,1,4,0,-13,-1,1,1,-19,15,-15,1,9,0,24,-14,1,4,0,-55,9,1,30,35,-15,4,1,30,-35,-15,5,1,3,0,60,0,1,5,50,50,9,1,4,-50,50,10,2,3,2,0,0,2,0,3,0,0,4,1,4,0,0,2,1,5,0,0,2,1,6,0,0,2,3,7,0,0,4,9,7,0,0,4,8,7,0,0,4,2,1,0,0,4,0,1,0,0"; levelBonusAr[levelInc] = 250; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.25, -0.93, 2.64); levelTUTAr[levelInc] = 1; levelInc++; levelAr[levelInc] = "1,34,72.98,0,74.02,1,35,-76.99,0,-78.04,1,36,0,-105,0,1,37,0,105,0,1,38,81.01,0,-80.97,1,37,-136.02,0,105.97"; levelBonusAr[levelInc] = 50; levelPointsAr[levelinc] = levelInc * 100; levelRotAr[levelInc] = _root.make3DPoint(0.004, -0.005, 0.003); levelTUTAr[levelInc] = 1; levelInc++; levelPointsAr = [0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1800, 1900, 2000, 2100, 2200, 2300, 2400, 2500, 2600, 2700, 2800, 2900, 3000, 3100, 3200, 3300, 3400, 3500, 3600, 3700, 3800, 3900, 4000, 4100, 4200, 4300, 4400, 4500, 4600, 4700, 4800, 4900, 5000, 5100, 5200, 5300, 5400, 5500, 5600, 5700, 5800, 5900, 6000]; highScore = 0; if (levelArS) { _root.levelString = _root.levelArS; _root.loadLevel(_root.levelString); atomCont.broadcastMessage("applyTransform"); armCont.broadcastMessage("positionArms"); } MovieClip.prototype.declareAtom = function () { _root.levelComplete++; }; checkLevelComplete = function () { _root.isVisible = 0; _root.atomCont.broadcastMessage("isVisible"); if (_root.isVisible == 1) { _root.gameMode = 4; _root.editAtom = 0; _root.prevAtom = 0; _root.levelNum++; if (_root.levelNum > _root.maxLevelNum) { _root.maxLevelNum = _root.levelNum; } _root.myLocal_so.data.levelNumber = _root.maxLevelNum; saveString = ""; i = 0; while (i < _root.levelScoresAr.length) { saveString = saveString + _root.levelScoresAr[i]; saveString = saveString + "s"; i++; } _root.myLocal_so.data.levelScoresAr = saveString; if (_root.highScore > _root.finalScore) { _root.finalScore = _root.highScore; myLocal_so.data.finalScore = _root.finalScore; } _root.myLocal_so.flush(); if (_root.levelNum == (levelAr.length - 1)) { _root.gameCont.gotoAndPlay("gameBeaten"); } else { _root.gameCont.gotoAndPlay("levelComplete"); } _root.lastVisible.innerAtom.highlighter.gotoAndStop(1); _root.lastVisible.innerAtom.gotoAndPlay("close"); } }; rotStage = false; prevMouseX = _xmouse; prevMouseY = _ymouse; _root.rotStageBUT.onMouseDown = function () { if ((_root.gameMode == 1) and (_root.levelNum > 2)) { _root.rotStage = true; _root.prevMouseX = _xmouse; _root.prevMouseY = _ymouse; } }; _root.rotStageBUT.onMouseUp = function () { _root.rotStage = false; };Instance of Symbol 458 MovieClip "gameCont" in Frame 21/* no clip actions */Symbol 635 MovieClip [__Packages.md5] Frame 0class md5 { function md5 (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (((chrsz != undefined) && (chrsz == 8)) || (chrsz == 16)) { this.chrsz = chrsz; } } function hash(s) { return(hex_md5(s)); } function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < x.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 0], 7, -680876936); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 1], 12, -389564586); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 2], 17, 606105819); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 3], 22, -1044525330); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 4], 7, -176418897); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 5], 12, 1200080426); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 6], 17, -1473231341); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 7], 22, -45705983); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 8], 7, 1770035416); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 9], 12, -1958414417); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 10], 17, -42063); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 11], 22, -1990404162); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 12], 7, 1804603682); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 13], 12, -40341101); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 14], 17, -1502002290); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 15], 22, 1236535329); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 1], 5, -165796510); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 6], 9, -1069501632); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 11], 14, 643717713); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 0], 20, -373897302); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 5], 5, -701558691); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 10], 9, 38016083); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 15], 14, -660478335); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 4], 20, -405537848); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 9], 5, 568446438); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 14], 9, -1019803690); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 3], 14, -187363961); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 8], 20, 1163531501); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 13], 5, -1444681467); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 2], 9, -51403784); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 7], 14, 1735328473); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 12], 20, -1926607734); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 5], 4, -378558); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 8], 11, -2022574463); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 11], 16, 1839030562); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 14], 23, -35309556); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 1], 4, -1530992060); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 4], 11, 1272893353); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 7], 16, -155497632); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 10], 23, -1094730640); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 13], 4, 681279174); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 0], 11, -358537222); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 3], 16, -722521979); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 6], 23, 76029189); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 9], 4, -640364487); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 12], 11, -421815835); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 15], 16, 530742520); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 2], 23, -995338651); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 0], 6, -198630844); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 7], 10, 1126891415); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 14], 15, -1416354905); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 5], 21, -57434055); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 12], 6, 1700485571); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 3], 10, -1894986606); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 10], 15, -1051523); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 1], 21, -2054922799); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 8], 6, 1873313359); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 15], 10, -30611744); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 6], 15, -1560198380); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 13], 21, 1309151649); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 4], 6, -145523070); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 11], 10, -1120210379); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 2], 15, 718787259); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 9], 21, -343485551); _local5 = safe_add(_local5, _local11); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local6 = _local6 + 16; } return(Array(_local5, _local4, _local3, _local2)); } function core_hmac_md5(key, data) { var _local3 = new Array(str2binl(key)); if (_local3.length > 16) { _local3 = core_md5(_local3, key.length * chrsz); } var _local4 = new Array(16); var _local5 = new Array(16); var _local2 = 0; while (_local2 < 16) { _local4[_local2] = _local3[_local2] ^ 909522486; _local5[_local2] = _local3[_local2] ^ 1549556828; _local2++; } var _local6 = new Array(core_md5(_local4.concat(str2binl(data)), 512 + (data.length * chrsz))); return(core_md5(_local5.concat(_local6), 640)); } function safe_add(x, y) { var _local1 = new Number((x & 65535) + (y & 65535)); var _local2 = new Number(((x >> 16) + (y >> 16)) + (_local1 >> 16)); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local4 = new Array(); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (str.length * chrsz)) { _local4[_local2 >> 5] = _local4[_local2 >> 5] | ((str.charCodeAt(_local2 / chrsz) & _local5) << (_local2 % 32)); _local2 = _local2 + chrsz; } return(_local4); } function binl2str(bin) { var _local4 = new String(""); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (bin.length * 32)) { _local4 = _local4 + String.fromCharCode((bin[_local2 >> 5] >>> (_local2 % 32)) & _local5); _local2 = _local2 + chrsz; } return(_local4); } function binl2hex(binarray) { var _local3 = "0123456789abcdef"; var _local4 = new String(""); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } function binl2b64(binarray) { var _local7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local5 = new String(""); var _local3 = 0; while (_local3 < (binarray.length * 4)) { var _local6 = ((((binarray[_local3 >> 2] >> (8 * (_local3 % 4))) & 255) << 16) | (((binarray[(_local3 + 1) >> 2] >> (8 * ((_local3 + 1) % 4))) & 255) << 8)) | ((binarray[(_local3 + 2) >> 2] >> (8 * ((_local3 + 2) % 4))) & 255); var _local2 = 0; while (_local2 < 4) { if (((_local3 * 8) + (_local2 * 6)) > (binarray.length * 32)) { _local5 = _local5 + b64pad; } else { _local5 = _local5 + _local7.charAt((_local6 >> (6 * (3 - _local2))) & 63); } _local2++; } _local3 = _local3 + 3; } return(_local5); } var b64pad = new String(""); var chrsz = new Number(8); }Symbol 636 MovieClip [__Packages.Particle] Frame 0class Particle { var _stageWidth, _stageHeight, clip, _xVel, _yVel; function Particle (libParticle, xpos, ypos, stageWidth, stageHeight) { _stageWidth = stageWidth; _stageHeight = stageHeight; clip = libParticle; clip._x = xpos; clip._y = ypos; } function setVel(xvel, yvel) { _xVel = xvel; _yVel = yvel; } function setSize(size) { clip._width = size; clip._height = size; } function setAlphaDecr(val) { _alphaDecr = val; } function update() { clip._x = clip._x + _xVel; clip._y = clip._y + _yVel; clip._alpha = clip._alpha - _alphaDecr; } function destroy() { removeMovieClip(clip); } var _alphaDecr = 0; }Symbol 637 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0class 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 638 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0class 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 639 MovieClip [__Packages.mx.transitions.Tween] Frame 0class 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 640 MovieClip [__Packages.Delay] Frame 0class Delay { var m_fn, m_param, m_context, m_delay, m_started, m_timerId; function Delay (context, fn, delay) { m_fn = fn; m_param = new Array(); var _local3 = 3; while (_local3 < arguments.length) { m_param.push(arguments[_local3]); _local3++; } m_context = context; m_delay = delay; m_started = getTimer(); m_timerId = setInterval(mx.utils.Delegate.create(this, onEvent), delay); } function onEvent() { if (getTimer() >= (m_delay + m_started)) { clearInterval(m_timerId); m_fn.apply(m_context, m_param); m_fn = undefined; m_param = undefined; } } static function oneShot(context, fn, delay) { var _local3 = new Delay(context, fn, delay); _local3.m_param = new Array(); var _local2 = 3; while (_local2 < arguments.length) { _local3.m_param.push(arguments[_local2]); _local2++; } } }Symbol 641 MovieClip [__Packages.mx.utils.Delegate] Frame 0class 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 642 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static var version = "1.1.0.52"; }Symbol 643 MovieClip [__Packages.mx.transitions.easing.None] Frame 0class 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 644 MovieClip [__Packages.AnimDriver] Frame 0class AnimDriver extends MovieClip { var fps, pauseOffset, gotoAndStop, loop, startTime, onEnterFrame, _totalframes; function AnimDriver () { super(); } function initAnimDriver(p_fps) { fps = p_fps; pauseOffset = 0; } function playAnim(p_frame, p_loop) { gotoAndStop(p_frame); loop = p_loop; startTime = getTimer(); onEnterFrame = mx.utils.Delegate.create(this, updateAnim); } function disableAnim() { onEnterFrame = undefined; } function jumpTo(p_frame) { stopAnim(); playAnim(p_frame); } function pauseAnim() { pauseOffset = getTimer(); onEnterFrame = undefined; } function stopAnim() { startTime = 1; onEnterFrame = undefined; } function updateAnim() { var _local3 = getTimer(); var _local4 = (1 / fps) * 1000; var _local2 = Math.round(((_local3 - startTime) / _local4) + 1); if (_local2 >= _totalframes) { startTime = _local3; _local2 = _totalframes; if (!loop) { stopAnim(); } } gotoAndStop(_local2); } }Symbol 16 MovieClip Frame 80_root.fireFire();Symbol 16 MovieClip Frame 119stop();Symbol 18 MovieClip Frame 73stop(); _root.showPlayBtn();Symbol 30 MovieClip Frame 1stop();Symbol 31 MovieClip [KingLoader] Frame 1#initclip 11 Object.registerClass("KingLoader", AnimDriver); #endinitclipSymbol 38 MovieClip Frame 30stop();Symbol 38 MovieClip Frame 189Symbol 44 MovieClip [Arm] Frame 1armType = 2;Symbol 48 MovieClip Frame 1stop();Symbol 52 MovieClip Frame 1stop();Symbol 56 MovieClip Frame 1stop();Symbol 56 MovieClip Frame 10stop(); _root.dragAtom = true; startDrag (_root.editAtom); _root.editAtom.isDragging = true;Symbol 60 MovieClip Frame 1stop();Symbol 60 MovieClip Frame 2stop();Symbol 65 MovieClip Frame 1if (!stopIf) { stopIf = true; rotater._rotation = random(360); this.rotateInc = (random(10) + 5) / 20; this.rotateInc = this.rotateInc * ((random(2) == 1) ? 1 : -1); } rotater._rotation = rotater._rotation + rotateInc;Symbol 65 MovieClip Frame 2rotater._rotation = rotater._rotation + rotateInc;Symbol 78 MovieClip Frame 1this._yscale = 100 + random(33); this._rotation = random(360);Symbol 78 MovieClip Frame 50gotoAndPlay(50 + random(40));Symbol 78 MovieClip Frame 151gotoAndPlay(151 + random(90));Symbol 97 MovieClip Frame 1this._yscale = 100 + random(33); this._rotation = random(360);Symbol 97 MovieClip Frame 50gotoAndPlay(50 + random(40));Symbol 97 MovieClip Frame 151gotoAndPlay(151 + random(90));Symbol 99 MovieClip Frame 1dispNum = tSymbol + _parent._parent.modifierNum;Symbol 101 MovieClip Frame 1dispNum = tSymbol + _parent._parent.modifierNum;Symbol 103 MovieClip Frame 1dispNum = tSymbol + _parent._parent.modifierNum;Symbol 105 MovieClip Frame 1dispNum = tSymbol + _parent._parent.modifierNum;Symbol 107 MovieClip Frame 1Symbol 109 MovieClip Frame 1Symbol 111 MovieClip Frame 1Symbol 113 MovieClip Frame 1Symbol 127 MovieClip Frame 1stop(); var disp = random(4); if (disp > 0) { this.gotoAndStop(disp + 1); }Symbol 127 MovieClip Frame 2stop();Symbol 127 MovieClip Frame 3stop();Symbol 127 MovieClip Frame 4stop();Symbol 128 MovieClip Frame 1this._rotation = random(360); this._xscale = 100 + random(30); this._yscale = 100 + random(30);Symbol 128 MovieClip Frame 21stop();Symbol 131 MovieClip Frame 1stop();Symbol 132 MovieClip Frame 26mult.tSymbol = "-";Symbol 132 MovieClip Frame 27mult.tSymbol = "+";Symbol 132 MovieClip Frame 28mult.tSymbol = "x";Symbol 132 MovieClip Frame 29mult.tSymbol = "\u00F7";Symbol 132 MovieClip Frame 30mult.tSymbol = "-";Symbol 132 MovieClip Frame 31mult.tSymbol = "+";Symbol 132 MovieClip Frame 32mult.tSymbol = "x";Symbol 132 MovieClip Frame 33mult.tSymbol = "\u00F7";Symbol 132 MovieClip Frame 40if (_root.soundOn) { explodeSound.gotoAndStop(2); }Symbol 132 MovieClip Frame 42_parent.closing = true;Symbol 132 MovieClip Frame 60stop(); _parent._visible = false; _parent.closing = false;Symbol 133 MovieClip [Atom] Frame 1closing = false; isDragging = false; MovieClip.prototype.setDrag = function () { var _local3 = this._x - this.point2D.px; var _local2 = this._y - this.point2D.py; this.point3D.px = this.point3D.px + (_local3 / this.point2D.scaleRatio); this.point3D.px = ((this.point3D.px < -70) ? -70 : (((this.point3D.px > 70) ? 70 : (this.point3D.px)))); this.point3D.py = this.point3D.py + (_local2 / this.point2D.scaleRatio); this.point3D.py = ((this.point3D.py < -70) ? -70 : (((this.point3D.py > 70) ? 70 : (this.point3D.py)))); this.point3D.pz = ((this.point3D.pz < -70) ? -70 : (((this.point3D.pz > 70) ? 70 : (this.point3D.pz)))); }; this.onRelease = function () { innerAtom.highlighter3.gotoAndStop(1); _root.dragAtom = false; stopDrag(); if (isDragging == true) { this.setDrag(); isDragging = false; } }; this.onReleaseOutside = function () { innerAtom.highlighter3.gotoAndStop(1); _root.dragAtom = false; stopDrag(); if (isDragging == true) { this.setDrag(); isDragging = false; } }; this.onPress = function () { if (closing == false) { if (_root.soundOn) { _root.atomSelectSound.gotoAndPlay(2); } if ((((_root.gameMode == 1) and (!Key.isDown(90))) and (!Key.isDown(88))) and (!Key.isDown(90))) { _root.editAtom.innerAtom.highlighter.gotoAndStop(1); _root.rotStage = false; _root.isConnected = 0; _root.armCont.broadcastMessage("checkIfConnected", this, _root.editAtom); if (_root.isConnected) { if (this.isModifier and _root.editAtom.isModifier) { trace("you cannot combine two modifiers"); innerAtom.highlighter.gotoAndStop(2); _root.editAtom = this; } else if ((this.atomType == _root.editAtom.atomType) and (this.isModifier != 1)) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("reg numbered atom combination"); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = this.atomType + ((this.atomType < _root.highAtomNum) ? 1 : 0); innerAtom.gotoAndStop(this.atomType); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? (this.anchorWeight) : (_root.editAtom.anchorWeight)); _root.editAtom = 0; } else if ((((this.atomType == _root.negAtomNum) && (_root.editAtom.atomType > this.modifierNum)) && (_root.editAtom.isModifier != 1)) || (((_root.editAtom.atomType == _root.negAtomNum) && (this.atomType > _root.editAtom.modifierNum)) && (this.isModifier != 1))) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("neg modifier"); var _local6 = ((this.atomType == _root.negAtomNum) ? (this.modifierNum) : (_root.editAtom.modifierNum)); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = ((this.atomType == _root.negAtomNum) ? (_root.editAtom.atomType - _local6) : (this.atomType - _local6)); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? (this.anchorWeight) : (_root.editAtom.anchorWeight)); this.isModifier = 0; this.modifierNum = 0; innerAtom.gotoAndStop(this.atomType); _root.editAtom = 0; } else if (((this.atomType == _root.posAtomNum) and (_root.editAtom.atomType <= (_root.highAtomNum - this.modifierNum))) or ((_root.editAtom.atomType == _root.posAtomNum) and (this.atomType <= (_root.highAtomNum - _root.editAtom.modifierNum)))) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("add modifier"); var _local6 = ((this.atomType == _root.posAtomNum) ? (this.modifierNum) : (_root.editAtom.modifierNum)); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = ((this.atomType == _root.posAtomNum) ? (_root.editAtom.atomType + _local6) : (this.atomType + _local6)); this.isModifier = 0; this.modifierNum = 0; this.innerAtom.gotoAndStop(this.atomType); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? (this.anchorWeight) : (_root.editAtom.anchorWeight)); _root.editAtom = 0; } else if (((this.atomType == _root.multAtomNum) and ((_root.editAtom.atomType * this.modifierNum) <= _root.highAtomNum)) or ((_root.editAtom.atomType == _root.multAtomNum) and ((this.atomType * _root.editAtom.modifierNum) <= _root.highAtomNum))) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("multiply modifier"); var _local6 = ((this.atomType == _root.multAtomNum) ? this.modifierNum : _root.editAtom.modifierNum); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = ((this.atomType == _root.multAtomNum) ? (_root.editAtom.atomType * _local6) : (this.atomType * _local6)); this.isModifier = 0; this.modifierNum = 0; this.innerAtom.gotoAndStop(this.atomType); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? this.anchorWeight : _root.editAtom.anchorWeight); _root.editAtom = 0; } else if ((((this.atomType == _root.divAtomNum) and ((_root.editAtom.atomType % this.modifierNum) == 0)) && (_root.editAtom.isModifier != 1)) or (((_root.editAtom.atomType == _root.divAtomNum) and ((this.atomType % _root.editAtom.modifierNum) == 0)) && (this.isModifier != 1))) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("division modifier"); var _local6 = ((this.atomType == _root.divAtomNum) ? this.modifierNum : _root.editAtom.modifierNum); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = ((this.atomType == _root.divAtomNum) ? (_root.editAtom.atomType / _local6) : (this.atomType / _local6)); this.isModifier = 0; this.modifierNum = 0; this.innerAtom.gotoAndStop(this.atomType); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? this.anchorWeight : _root.editAtom.anchorWeight); _root.editAtom = 0; } else if ((((this.atomType >= _root.simpMinAtom) and (this.atomType <= _root.simpDivAtom)) and (_root.editAtom.atomType < _root.highAtomNum)) or (((_root.editAtom.atomType >= _root.simpMinAtom) and (_root.editAtom.atomType <= _root.simpDivAtom)) and (this.atomType < _root.highAtomNum))) { _root.undoNum++; this.undoAr[this.undoAr.length] = this.saveAtomInfo(); _root.editAtom.undoAr[_root.editAtom.undoAr.length] = _root.editAtom.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); trace("making a complex modifier from a simple modifier"); trace(_root.simpMinAtom); var _local5 = 0; var _local6 = 0; if ((this.atomType >= _root.simpMinAtom) and (this.atomType <= _root.simpDivAtom)) { _local5 = this.atomType - 4; _local6 = _root.editAtom.atomType; } else { _local5 = _root.editAtom.atomType - 4; _local6 = this.atomType; } trace(_local5); var _local4 = _root.getCombinePoint(this, _root.editAtom); this.point3D.px = _local4.px + 1; this.point3D.py = _local4.py + 1; this.point3D.pz = _local4.pz + 1; _root.editAtom.point3D.px = _local4.px; _root.editAtom.point3D.py = _local4.py; _root.editAtom.point3D.pz = _local4.pz; _root.editAtom.redirect = this; _root.editAtom.makeConnections = false; _root.editAtom.innerAtom.gotoAndPlay("close"); i = 0; while (i < _root.editAtom.atomLinks.length) { var _local3 = _root.editAtom.atomLinks[i]; if (_local3 != this) { this.atomLinks[this.atomLinks.length] = _local3; t = 0; while (t < _local3.atomLinks.length) { if (_local3.atomLinks[t] == _root.editAtom) { _local3.atomLinks[t] = this; } t++; } } i++; } _root.centreMolecule(); this.atomType = _local5; this.isModifier = 1; this.modifierNum = _local6; this.innerAtom.gotoAndStop(this.atomType); this.anchorWeight = ((this.AnchorWeight > _root.editAtom.anchorWeight) ? this.anchorWeight : _root.editAtom.anchorWeight); _root.editAtom = 0; } else { trace("nuthin doin connected"); innerAtom.highlighter.gotoAndStop(2); _root.editAtom = this; innerAtom.highlighter3.gotoAndPlay(2); } } else { trace("nuthin doin not connected"); innerAtom.highlighter.gotoAndStop(2); _root.editAtom = this; innerAtom.highlighter3.gotoAndPlay(2); } } } };Symbol 133 MovieClip [Atom] Frame 16stop();Symbol 133 MovieClip [Atom] Frame 26stop(); _root.atomCont.removeListener(this); _root.editCont.removeListener(this); removeMovieClip(this);Symbol 143 MovieClip Frame 1stop();Symbol 147 MovieClip [ArmD] Frame 1armType = 3; this.onRollOver = function () { arm.inner.armBUT.gotoAndStop(2); arm2.inner.armBUT.gotoAndStop(2); if (_root.soundOn) { _root.armMOSound.gotoAndPlay(2); } }; this.onRollOut = function () { arm.inner.armBUT.gotoAndStop(1); arm2.inner.armBUT.gotoAndStop(1); }; this.onRelease = function () { if (_root.soundOn) { _root.armSelectSound.gotoAndPlay(2); } _root.undoNum++; this.atom1.undoAr[this.atom1.undoAr.length] = this.atom1.saveAtomInfo(); this.atom2.undoAr[this.atom2.undoAr.length] = this.atom2.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); var _local3 = this.atom1.atomType; this.atom1.atomType = this.atom2.atomType; this.atom1.innerAtom.gotoAndStop(this.atom1.atomType); this.atom2.atomType = _local3; this.atom2.innerAtom.gotoAndStop(this.atom2.atomType); _local3 = this.atom1.modifierNum; this.atom1.modifierNum = this.atom2.modifierNum; this.atom2.modifierNum = _local3; _local3 = this.atom1.isModifier; this.atom1.isModifier = this.atom2.isModifier; this.atom2.isModifier = _local3; _root.prevAtom.innerAtom.highlighter2.gotoAndStop(1); _root.prevAtom = 0; _root.editAtom.innerAtom.highlighter.gotoAndStop(1); _root.editAtom = 0; };Symbol 157 MovieClip Frame 1stop();Symbol 158 MovieClip Frame 1stop();Symbol 160 MovieClip [ArmDU1] Frame 1armType = 4; canClick = 2; initArm = function () { this.onRollOver = function () { arm.inner.armBUT.gotoAndStop(2); arm2.inner.armBUT.gotoAndStop(2); if (_root.soundOn) { _root.armMOSound.gotoAndPlay(2); } }; this.onRollOut = function () { arm.inner.armBUT.gotoAndStop(1); arm2.inner.armBUT.gotoAndStop(1); }; this.onRelease = function () { if (_root.soundOn) { _root.armSelectSound.gotoAndPlay(2); } _root.undoNum++; this.atom1.undoAr[this.atom1.undoAr.length] = this.atom1.saveAtomInfo(); this.atom2.undoAr[this.atom2.undoAr.length] = this.atom2.saveAtomInfo(); _root.armCont.broadcastMessage("saveArmInfo"); var _local3 = this.atom1.atomType; this.atom1.atomType = this.atom2.atomType; this.atom1.innerAtom.gotoAndStop(this.atom1.atomType); this.atom2.atomType = _local3; this.atom2.innerAtom.gotoAndStop(this.atom2.atomType); _local3 = this.atom1.modifierNum; this.atom1.modifierNum = this.atom2.modifierNum; this.atom2.modifierNum = _local3; _local3 = this.atom1.isModifier; this.atom1.isModifier = this.atom2.isModifier; this.atom2.isModifier = _local3; this.canClick = 3; arm.inner.gotoAndStop(2); arm2.inner.gotoAndStop(2); _root.prevAtom.innerAtom.highlighter2.gotoAndStop(1); _root.prevAtom = 0; _root.editAtom.innerAtom.highlighter.gotoAndStop(1); _root.editAtom = 0; delete this.onRelease; delete this.onRollOver; delete this.onRollOut; }; }; initArm();Symbol 164 MovieClip Frame 1stop(); if (_root.soundOn == true) { gotoAndPlay (2); }Symbol 164 MovieClip Frame 2Symbol 164 MovieClip Frame 22stop();Symbol 176 MovieClip Frame 287_root.gotoAndStop("mainMenu");Symbol 180 MovieClip Frame 1stop();Symbol 180 MovieClip Frame 25stop();Symbol 187 MovieClip Frame 1stop();Symbol 188 MovieClip Frame 1stop();Symbol 189 MovieClip Frame 1stop();Symbol 189 MovieClip Frame 2if ((rewind = true)) { _parent.prevFrame(); if (_parent._currentframe == 1) { gotoAndStop (1); } } else { gotoAndStop (1); }Symbol 189 MovieClip Frame 3if ((rewind = true)) { _parent.prevFrame(); if (_parent._currentframe == 1) { gotoAndStop (1); } } else { gotoAndStop (1); } gotoAndPlay (2);Symbol 197 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("manualIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 197 MovieClip Frame 6stop();Symbol 200 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("levelSelectIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 200 MovieClip Frame 6stop();Symbol 203 MovieClip Frame 1stop(); this.onRollOver = function () { rewinder.rewind = false; if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.levelNum = 1; _root.highScore = 0; _root.levelLives = 4; _root.canClickMenu = false; _parent._parent.gotoAndPlay("mainMenuOut"); } };Symbol 203 MovieClip Frame 6stop();Symbol 208 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.openSignLink(); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 208 MovieClip Frame 6stop();Symbol 212 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.openHighscoresLink(); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 212 MovieClip Frame 6stop();Symbol 215 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("iPhoneInfoIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 215 MovieClip Frame 6stop();Symbol 259 MovieClip Frame 1if (_root.soundOn == true) { gotoAndStop ("musicON"); } else { gotoAndStop ("musicOFF"); }Symbol 259 MovieClip Frame 2stop();Symbol 259 MovieClip Frame 11stop();Symbol 260 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { _root.soundOn = false; _root.menuMusic.stop(); muteBUT.gotoAndStop("musicOFF"); _root.mainMusic.gotoAndStop(1); stopAllSounds(); } else { _root.soundOn = true; _root.menuMusic.start(0, 1000); muteBUT.gotoAndStop("musicON"); _root.mainMusic.gotoAndStop(2); if (isHUD) { _root.levelTrack = random(_root.levelMusicAr.length); _root.levelMusicAr[_root.levelTrack].start(0, 1000); } } };Symbol 260 MovieClip Frame 6stop();Symbol 263 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("creditsIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 263 MovieClip Frame 6stop();Symbol 266 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.canClickMenu == true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.openOtherGamesLink(); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 266 MovieClip Frame 6stop();Symbol 270 MovieClip Frame 1stop(); this.onEnterFrame = function () { if (rewind == true) { prevFrame(); } }; this.onRollOver = function () { rewind = false; play(); }; this.onRollOut = function () { rewind = true; }; this.onRelease = function () { trace("add game to your website"); _root.openAddToWebsiteLink(); };Symbol 270 MovieClip Frame 16stop();Symbol 272 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.openOtherGamesLink(); rewinder.rewind = true; rewinder.gotoAndPlay(2); };Symbol 272 MovieClip Frame 6stop();Symbol 283 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); };Symbol 283 MovieClip Frame 6stop();Symbol 296 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); };Symbol 296 MovieClip Frame 6stop();Symbol 303 MovieClip Frame 1innerB.onRollOver = function () { innerB.armBUT.gotoAndStop(2); }; innerB.onRollOut = function () { innerB.armBUT.gotoAndStop(1); }; innerB.onPress = function () { var _local2 = IMG5._x; var _local1 = IMG5._y; IMG5._x = IMG3._x; IMG5._y = IMG3._y; IMG3._y = _local1; IMG3._x = _local2; }; innerR.onRollOver = function () { innerR.armBUT.gotoAndStop(2); }; innerR.onRollOut = function () { innerR.armBUT.gotoAndStop(1); }; innerR.onPress = function () { var _local2 = IMG4._x; var _local1 = IMG4._y; IMG4._x = IMG6._x; IMG4._y = IMG6._y; IMG6._y = _local1; IMG6._x = _local2; innerR._visible = false; startoverBUT._visible = true; innerR.armBUT.gotoAndStop(1); }; startoverBUT._visible = false; startoverBUT.onPress = function () { innerR._visible = true; startoverBUT._visible = false; };Symbol 351 MovieClip Frame 1stop(); contBUT.onPress = function () { theFrame = contBUT._parent._currentframe; theFrame = ((theFrame < 6) ? (theFrame + 1) : 1); contBUT._parent.gotoAndStop(theFrame); }; stop();Symbol 359 MovieClip Frame 1stop(); dispNum = ((levelNum < 10) ? ("0" + levelNum) : (levelNum)); if (levelNum <= _root.maxLevelNum) { this.onPress = function () { _root.levelNum = levelNum; _root.levelLives = 4; _root.highScore = _root.levelScoresAr[_root.levelNum - 1]; _root.mainMenu.gotoAndPlay("mainMenuOut"); }; gotoAndStop (2); } else { gotoAndStop (3); }Symbol 359 MovieClip Frame 2dispText.text = dispNum;Symbol 359 MovieClip Frame 3dispText.text = dispNum;Symbol 360 MovieClip Frame 1BUT1.levelNum = 1; BUT2.levelNum = 2; BUT3.levelNum = 3; BUT4.levelNum = 4; BUT5.levelNum = 5; BUT6.levelNum = 6; BUT7.levelNum = 7; BUT8.levelNum = 8; BUT9.levelNum = 9; BUT10.levelNum = 10; BUT11.levelNum = 11; BUT12.levelNum = 12; BUT13.levelNum = 13; BUT14.levelNum = 14; BUT15.levelNum = 15; BUT16.levelNum = 16; BUT17.levelNum = 17; BUT18.levelNum = 18; BUT19.levelNum = 19; BUT20.levelNum = 20; BUT21.levelNum = 21; BUT22.levelNum = 22; BUT23.levelNum = 23; BUT24.levelNum = 24; BUT25.levelNum = 25; BUT26.levelNum = 26; BUT27.levelNum = 27; BUT28.levelNum = 28; BUT29.levelNum = 29; BUT30.levelNum = 30; BUT31.levelNum = 31; BUT32.levelNum = 32; BUT33.levelNum = 33; BUT34.levelNum = 34; BUT35.levelNum = 35;Symbol 388 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("iPhoneInfoIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onRelease = function () { getURL ("http://iminim.atomiccicada.com/", "_blank"); };Symbol 388 MovieClip Frame 6stop();Symbol 391 MovieClip Frame 1stop(); _root.canClickMenu = true;Symbol 391 MovieClip Frame 2this.playBUT._visible = false; this.manualBUT._visible = false; this.creditsBUT._visible = false; this.levelSelectBUT._visible = false; this.highscoresBUT._visible = false; this.bonusContentBUT._visible = false; this.playMoreGamesBUT._visible = false; this.muteBUT._visible = false; this.iPhoneBUT._visible = false; this.scoresBUT._visible = false; this.walkthroughBUT._visible = false; this.moreGamesBUT._visible = false; this.addGameBUT._visible = false; this.KING_BUT._visible = false;Symbol 391 MovieClip Frame 10stop(); backBUT.onRollOver = function () { backBUT.gotoAndPlay("glowEffect"); }; backBUT.onPress = function () { gotoAndPlay ("creditsOut"); backBUT.isPlaying = true; }; backBUT.onRollOut = function () { backBUT.isPlaying = false; };Symbol 391 MovieClip Frame 11this.playBUT._visible = true; this.manualBUT._visible = true; this.creditsBUT._visible = true; this.levelSelectBUT._visible = true; this.highscoresBUT._visible = true; this.bonusContentBUT._visible = true; this.playMoreGamesBUT._visible = true; this.muteBUT._visible = true; this.iPhoneBUT._visible = true; this.scoresBUT._visible = true; this.walkthroughBUT._visible = true; this.moreGamesBUT._visible = true; this.addGameBUT._visible = true; this.KING_BUT._visible = true;Symbol 391 MovieClip Frame 17gotoAndStop ("menuFunctioning");Symbol 391 MovieClip Frame 18this.playBUT._visible = false; this.manualBUT._visible = false; this.creditsBUT._visible = false; this.levelSelectBUT._visible = false; this.highscoresBUT._visible = false; this.bonusContentBUT._visible = false; this.playMoreGamesBUT._visible = false; this.muteBUT._visible = false; this.iPhoneBUT._visible = false; this.minimLogoThin._visible = false; this.scoresBUT._visible = false; this.walkthroughBUT._visible = false; this.moreGamesBUT._visible = false; this.addGameBUT._visible = false; this.KING_BUT._visible = false;Symbol 391 MovieClip Frame 26stop(); backBUT.onRollOver = function () { backBUT.gotoAndPlay("glowEffect"); }; backBUT.onPress = function () { gotoAndPlay ("manualOut"); backBUT.isPlaying = true; }; backBUT.onRollOut = function () { backBUT.isPlaying = false; };Symbol 391 MovieClip Frame 27this.playBUT._visible = true; this.manualBUT._visible = true; this.creditsBUT._visible = true; this.levelSelectBUT._visible = true; this.highscoresBUT._visible = true; this.bonusContentBUT._visible = true; this.playMoreGamesBUT._visible = true; this.muteBUT._visible = true; this.iPhoneBUT._visible = true; this.minimLogoThin._visible = true; this.scoresBUT._visible = true; this.walkthroughBUT._visible = true; this.moreGamesBUT._visible = true; this.addGameBUT._visible = true; this.KING_BUT._visible = true;Symbol 391 MovieClip Frame 33gotoAndStop ("menuFunctioning");Symbol 391 MovieClip Frame 35this.playBUT._visible = false; this.manualBUT._visible = false; this.creditsBUT._visible = false; this.levelSelectBUT._visible = false; this.highscoresBUT._visible = false; this.bonusContentBUT._visible = false; this.playMoreGamesBUT._visible = false; this.muteBUT._visible = false; this.iPhoneBUT._visible = false; this.scoresBUT._visible = false; this.walkthroughBUT._visible = false; this.moreGamesBUT._visible = false; this.addGameBUT._visible = false; this.KING_BUT._visible = false;Symbol 391 MovieClip Frame 42stop(); backBUT.onRollOver = function () { backBUT.gotoAndPlay("glowEffect"); }; backBUT.onPress = function () { gotoAndPlay ("levelSelectOut"); backBUT.isPlaying = true; }; backBUT.onRollOut = function () { backBUT.isPlaying = false; };Symbol 391 MovieClip Frame 44this.playBUT._visible = true; this.manualBUT._visible = true; this.creditsBUT._visible = true; this.levelSelectBUT._visible = true; this.highscoresBUT._visible = true; this.bonusContentBUT._visible = true; this.playMoreGamesBUT._visible = true; this.muteBUT._visible = true; this.iPhoneBUT._visible = true; this.scoresBUT._visible = true; this.walkthroughBUT._visible = true; this.moreGamesBUT._visible = true; this.addGameBUT._visible = true; this.KING_BUT._visible = true;Symbol 391 MovieClip Frame 49gotoAndStop ("menuFunctioning");Symbol 391 MovieClip Frame 51this.playBUT._visible = false; this.manualBUT._visible = false; this.creditsBUT._visible = false; this.levelSelectBUT._visible = false; this.highscoresBUT._visible = false; this.bonusContentBUT._visible = false; this.playMoreGamesBUT._visible = false; this.muteBUT._visible = false; this.iPhoneBUT._visible = false; this.scoresBUT._visible = false; this.walkthroughBUT._visible = false; this.moreGamesBUT._visible = false; this.addGameBUT._visible = false; this.KING_BUT._visible = false;Symbol 391 MovieClip Frame 58stop(); backBUT.onRollOver = function () { backBUT.gotoAndPlay("glowEffect"); }; backBUT.onPress = function () { gotoAndPlay ("iPhoneInfoOut"); backBUT.isPlaying = true; }; backBUT.onRollOut = function () { backBUT.isPlaying = false; };Symbol 391 MovieClip Frame 59this.playBUT._visible = true; this.manualBUT._visible = true; this.creditsBUT._visible = true; this.levelSelectBUT._visible = true; this.highscoresBUT._visible = true; this.bonusContentBUT._visible = true; this.playMoreGamesBUT._visible = true; this.muteBUT._visible = true; this.iPhoneBUT._visible = true; this.scoresBUT._visible = true; this.walkthroughBUT._visible = true; this.moreGamesBUT._visible = true; this.KING_BUT._visible = true; this.addGameBUT._visible = true;Symbol 391 MovieClip Frame 65gotoAndStop ("menuFunctioning");Symbol 392 MovieClip Frame 1if (_root.soundOn) { _root.mainMusic.gotoAndStop(2); }Symbol 392 MovieClip Frame 150stop();Symbol 392 MovieClip Frame 171stop(); _root.gameCont.gotoAndPlay("startLevel");Symbol 397 MovieClip Frame 1xPos = random(550); yPos = random(550); zPos = random(100) - 50; xSpeed = (random(100) - 50) / 100; ySpeed = (random(100) - 50) / 100; zSpeed = (random(100) - 50) / 200; xMod = (random(100) + 1) / 10000; xInc = ((random(2) == 1) ? (xMod) : (-xMod)); yMod = (random(100) + 1) / 10000; yInc = ((random(2) == 1) ? (yMod) : (-yMod)); zMod = (random(100) + 1) / 10000; zInc = ((random(2) == 1) ? (zMod) : (-zMod)); this.onEnterFrame = function () { if (this.xSpeed > 1) { this.xInc = -xMod; } else if (this.xSpeed < -1) { this.xInc = xMod; } this.xSpeed = this.xSpeed + this.xInc; this.xPos = this.xPos + this.xSpeed; this._x = this.xPos; if (this.ySpeed > 1) { this.yInc = -yMod; } else if (this.ySpeed < -1) { this.yInc = yMod; } this.ySpeed = this.ySpeed + this.yInc; this.yPos = this.yPos + this.ySpeed; this._y = this.yPos; if (this.zSpeed > 0.1) { this.zInc = -zMod; } else if (this.zSpeed < -0.1) { this.zInc = zMod; } this.zSpeed = this.zSpeed + this.zInc; this.zPos = this.zPos + this.zSpeed; this._xscale = (this._yscale = this.zPos); }; gotoAndPlay(random(150));Symbol 397 MovieClip Frame 250gotoAndPlay(250 + random(150));Symbol 404 MovieClip Frame 1stop(); if (_root.soundOn) { gotoAndStop (2); }Symbol 411 MovieClip Frame 1stop();Symbol 411 MovieClip Frame 6stop();Symbol 416 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } rewinder.rewind = true; rewinder.gotoAndPlay(2); trace("clicked on quit & submit"); _root.submitScore(_root.highScore); };Symbol 416 MovieClip Frame 6stop();Symbol 425 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.atomInc = 0; rewinder.rewind = true; rewinder.gotoAndPlay(2); _parent._parent.gotoAndPlay("endLevel"); };Symbol 425 MovieClip Frame 6stop();Symbol 428 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.openSignLink(); rewinder.rewind = true; rewinder.gotoAndPlay(2); };Symbol 428 MovieClip Frame 6stop();Symbol 429 MovieClip Frame 1levelScore = _root.levelPointsAr[_root.levelNum - 1]; _root.scoreBonus2 = _root.scoreBonus * 10; levelTotal = levelScore + (_root.scoreBonus * 10); highScore = _root.highScore; _root.highScore = _root.highScore + levelTotal; _root.levelScoresAr[_root.levelNum - 1] = _root.highScore; saveString = ""; i = 0; while (i < _root.levelScoresAr.length) { saveString = saveString + _root.levelScoresAr[i]; saveString = saveString + "s"; i++; } _root.myLocal_so.data.levelScoresAr = saveString; if (_root.highScore > _root.finalScore) { _root.finalScore = _root.highScore; myLocal_so.data.finalScore = _root.finalScore; } _root.myLocal_so.data.flush(); stop(); menuBUT.onRollOver = function () { if (_root.soundOn == true) { menuBUT.buttonMOSound.gotoAndPlay(2); } menuBUT.rewinder.rewind = false; menuBUT.play(); }; menuBUT.onRollOut = function () { menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); }; menuBUT.onPress = function () { if (_root.soundOn == true) { menuBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.mainMenu.gotoAndPlay("mainMenuIn"); _root.toMenu = true; _root.gameCont.gotoAndPlay("endLevel"); };Symbol 438 MovieClip Frame 1stop();Symbol 438 MovieClip Frame 6stop();Symbol 439 MovieClip Frame 1theScore.text = _root.highScore; theLives.text = _root.levelLives; menuBUT.onRollOver = function () { if (_root.soundOn == true) { menuBUT.buttonMOSound.gotoAndPlay(2); } menuBUT.rewinder.rewind = false; menuBUT.play(); }; menuBUT.onRollOut = function () { menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); }; menuBUT.onPress = function () { if (_root.soundOn == true) { menuBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.mainMenu.gotoAndPlay("mainMenuIn"); _root.toMenu = true; _root.gameCont.gotoAndPlay("levelLostOut"); }; tryAgainBUT.onRollOver = function () { if (_root.soundOn == true) { tryAgainBUT.buttonMOSound.gotoAndPlay(2); } tryAgainBUT.rewinder.rewind = false; tryAgainBUT.play(); }; tryAgainBUT.onRollOut = function () { tryAgainBUT.rewinder.rewind = true; tryAgainBUT.rewinder.gotoAndPlay(2); }; tryAgainBUT.onPress = function () { if (_root.soundOn == true) { tryAgainBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); tryAgainBUT.rewinder.rewind = true; tryAgainBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.gameCont.gotoAndPlay("levelLostOut"); };Symbol 441 MovieClip Frame 1stop(); if (_root.soundOn) { gotoAndStop (2); }Symbol 445 MovieClip Frame 1theScore.text = _root.highScore; theLives.text = _root.levelLives; menuBUT.onRollOver = function () { if (_root.soundOn == true) { menuBUT.buttonMOSound.gotoAndPlay(2); } menuBUT.rewinder.rewind = false; menuBUT.play(); }; menuBUT.onRollOut = function () { menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); }; menuBUT.onPress = function () { if (_root.soundOn == true) { menuBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.mainMenu.gotoAndPlay("mainMenuIn"); _root.toMenu = true; _root.gameCont.gotoAndPlay("gameOverOut"); }; tryAgainBUT.onRollOver = function () { if (_root.soundOn == true) { tryAgainBUT.buttonMOSound.gotoAndPlay(2); } tryAgainBUT.rewinder.rewind = false; tryAgainBUT.play(); }; tryAgainBUT.onRollOut = function () { tryAgainBUT.rewinder.rewind = true; tryAgainBUT.rewinder.gotoAndPlay(2); }; tryAgainBUT.onPress = function () { if (_root.soundOn == true) { tryAgainBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); tryAgainBUT.rewinder.rewind = true; tryAgainBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.gameCont.gotoAndPlay("levelLostOut"); };Symbol 447 MovieClip Frame 1stop(); if (_root.soundOn) { gotoAndStop (2); }Symbol 455 MovieClip Frame 1menuBUT.onRollOver = function () { if (_root.soundOn == true) { menuBUT.buttonMOSound.gotoAndPlay(2); } menuBUT.rewinder.rewind = false; menuBUT.play(); }; menuBUT.onRollOut = function () { menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); }; menuBUT.onPress = function () { if (_root.soundOn == true) { menuBUT.buttonSound.gotoAndPlay(2); } _root.destroyMolecule(1); menuBUT.rewinder.rewind = true; menuBUT.rewinder.gotoAndPlay(2); _root.gameMode = 4; _root.mainMenu.gotoAndPlay("mainMenuIn"); _root.toMenu = true; _root.gameCont.gotoAndPlay("gameWonOut"); };Symbol 458 MovieClip Frame 1stop(); _root.toMenu = false;Symbol 458 MovieClip Frame 2_root.newScene(); _root.levelMessage = "molecule " + _root.levelNum; _root.cycleLevelMessage = 30; _root.undoNum = 0;Symbol 458 MovieClip Frame 31messageDisp.text = _root.levelMessage;Symbol 458 MovieClip Frame 33_root.cycleLevelMessage--; if (_root.cycleLevelMessage <= 1) { _root.atomInc = 0; _root.levelString = _root.levelAr[_root.levelNum]; if (_root.levelString.indexOf("http://www.atomiccicada.com/minim/minim_Builder.html?levelArS=") != -1) { _root.levelString = _root.levelString.substr(62); } _root.loadLevel(_root.levelString); _root.theScene._visible = true; if (_root.soundOn) { _root.levelLoadSound.gotoAndPlay(2); _root.levelTrack = random(_root.levelMusicAr.length); _root.levelMusicAr[_root.levelTrack].start(0, 1000); } _root.scoreBonus = _root.levelBonusAr[_root.levelNum]; _root.scoreClip.gotoAndPlay("scoreIn"); _root.gameMode = 1; _root.TUT.gotoAndPlay("TUTIn"); gotoAndStop (1); } else { gotoAndPlay ("cycleLevelMessage"); }Symbol 458 MovieClip Frame 34_root.levelMusicAr[_root.levelTrack].stop(); _root.TUT.gotoAndPlay("TUTOut"); _root.scoreClip.gotoAndPlay("scoreOut");Symbol 458 MovieClip Frame 62removeMovieClip(_root.theScene);Symbol 458 MovieClip Frame 93stop();Symbol 458 MovieClip Frame 123if (_root.toMenu) { _root.toMenu = false; gotoAndStop (1); } else { gotoAndPlay ("startlevel"); }Symbol 458 MovieClip Frame 124_root.levelMusicAr[_root.levelTrack].stop(); removeMovieClip(_root.theScene);Symbol 458 MovieClip Frame 148stop();Symbol 458 MovieClip Frame 172if (_root.toMenu) { _root.toMenu = false; gotoAndStop (1); } else { gotoAndPlay ("startlevel"); }Symbol 458 MovieClip Frame 173_root.levelMusicAr[_root.levelTrack].stop(); removeMovieClip(_root.theScene);Symbol 458 MovieClip Frame 198stop();Symbol 458 MovieClip Frame 223_root.toMenu = false; gotoAndStop (1);Symbol 458 MovieClip Frame 224_root.levelMusicAr[_root.levelTrack].stop(); if (_root.soundOn) { _root.endSong.setVolume(0); _root.endSong.start(0, 1000); }Symbol 458 MovieClip Frame 262_root.TUT.gotoAndPlay("TUTOut"); _root.scoreClip.gotoAndPlay("scoreOut"); _root.BGShadow.gotoAndPlay("BGIn"); removeMovieClip(_root.theScene);Symbol 458 MovieClip Frame 287_root.editCentreObj = 0; _root.editAtom = 0; _root.prevAtom = 0; _root.atomInc = 0; _root.levelString = _root.levelAr[_root.levelNum]; _root.newScene(); _root.loadLevel(_root.levelString); _root.theScene._visible = true;Symbol 458 MovieClip Frame 288var endVol = 0; _root.worldRotationx = (random(400) - 200) / 2000; xMod = (random(5) + 1) / 2000; xMod = (random(2) ? (xMod) : (-xMod)); _root.worldRotationy = (random(400) - 200) / 2000; yMod = (random(5) + 1) / 2000; yMod = (random(2) ? (yMod) : (-yMod)); _root.worldRotationz = (random(400) - 200) / 2000; zMod = (random(5) + 1) / 2000; zMod = (random(2) ? (zMod) : (-zMod)); trace((((xMod + " ") + ymod) + " ") + zMod); MovieClip.prototype.dellPress = function () { delete this.onPress; delete this.onRelease; delete this.onReleaseOutside; }; _root.atomCont.broadcastMessage("dellPress"); endingCont.onEnterFrame = function () { _root.worldRotationx = _root.worldRotationx + xMod; xMod = ((_root.worldRotationx < -0.15) ? (-xMod) : (xMod)); xMod = ((_root.worldRotationx > 0.15) ? (-xMod) : (xMod)); _root.worldRotationy = _root.worldRotationy + yMod; yMod = ((_root.worldRotationy < -0.15) ? (-yMod) : (yMod)); yMod = ((_root.worldRotationy > 0.15) ? (-yMod) : (yMod)); _root.worldRotationz = _root.worldRotationz + zMod; zMod = ((_root.worldRotationz < -0.15) ? (-zMod) : (zMod)); zMod = ((_root.worldRotationz > 0.15) ? (-zMod) : (zMod)); if (endVol < 100) { endVol++; _root.endSong.setVolume(endVol); } _root.replotWorld(); _root.atomCont.broadcastMessage("applyTransform"); }; stop();Symbol 458 MovieClip Frame 289_root.destroyMolecule(); _root.BGShadow.gotoAndPlay("BGOut"); _root.endSong.stop(); if (_root.soundOn) { _root.endBoom.gotoAndPlay(2); } delete endingCont.onEnterFrame;Symbol 458 MovieClip Frame 318_root.toMenu = false; gotoAndStop (1);Symbol 460 MovieClip Frame 21Symbol 475 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); };Symbol 475 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 475 MovieClip Frame 58gotoAndStop ("rest");Symbol 479 MovieClip Frame 1gotoAndPlay ("TUTOut");Symbol 479 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 479 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 479 MovieClip Frame 58gotoAndStop ("rest");Symbol 491 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 491 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 491 MovieClip Frame 58gotoAndStop ("rest");Symbol 495 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 495 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 495 MovieClip Frame 58gotoAndStop ("rest");Symbol 505 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 505 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 505 MovieClip Frame 58gotoAndStop ("rest");Symbol 509 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 509 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 509 MovieClip Frame 58gotoAndStop ("rest");Symbol 518 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 518 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 518 MovieClip Frame 58gotoAndStop ("rest");Symbol 522 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 522 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 522 MovieClip Frame 58gotoAndStop ("rest");Symbol 531 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 531 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 531 MovieClip Frame 58gotoAndStop ("rest");Symbol 535 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 535 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 535 MovieClip Frame 58gotoAndStop ("rest");Symbol 544 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 544 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 544 MovieClip Frame 58gotoAndStop ("rest");Symbol 548 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 548 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 548 MovieClip Frame 58gotoAndStop ("rest");Symbol 552 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 552 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 552 MovieClip Frame 58gotoAndStop ("rest");Symbol 560 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 560 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 560 MovieClip Frame 58gotoAndStop ("rest");Symbol 568 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 568 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 568 MovieClip Frame 58gotoAndStop ("rest");Symbol 574 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 574 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 574 MovieClip Frame 58gotoAndStop ("rest");Symbol 578 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 578 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 578 MovieClip Frame 58gotoAndStop ("rest");Symbol 587 MovieClip Frame 25expandBUT.onPress = function () { gotoAndPlay ("TUTIn"); }; stop();Symbol 587 MovieClip Frame 42stop(); colapseBUT.onPress = function () { gotoAndPlay ("TUTOut"); };Symbol 587 MovieClip Frame 58gotoAndStop ("rest");Symbol 588 MovieClip Frame 1gotoAndStop(_root.levelTUTAr[_root.levelNum]);Symbol 588 MovieClip Frame 2stop();Symbol 589 MovieClip Frame 1stop();Symbol 589 MovieClip Frame 32stop();Symbol 594 MovieClip Frame 1var theScore = _root.scoreBonus; if (theScore < 10) { theScore = "00000" + theScore; } else if (theScore < 100) { theScore = "0000" + theScore; } else if (theScore < 1000) { theScore = "000" + theScore; } else if (theScore < 10000) { theScore = "00" + theScore; } else if (theScore < 100000) { theScore = "0" + theScore; } scoreDisp.text = theScore;Symbol 596 MovieClip Frame 1var tempScore = _root.highScore; if (tempScore == 0) { scoreDisp.text = "000000"; } else if (tempScore < 10) { scoreDisp.text = "00000" + tempScore; } else if (tempScore < 100) { scoreDisp.text = "0000" + tempScore; } else if (tempScore < 1000) { scoreDisp.text = "000" + tempScore; } else if (tempScore < 10000) { scoreDisp.text = "00" + tempScore; } else if (tempScore < 100000) { scoreDisp.text = "0" + tempScore; } else { scoreDisp.text = tempScore; }Symbol 600 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.undoFunc(); rewinder.rewind = true; rewinder.gotoAndPlay(2); trace("clicked on UNDO"); };Symbol 600 MovieClip Frame 6stop();Symbol 603 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.gameMode == 1) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _parent.gotoAndPlay("HUDmenuOn"); _root.theScene._visible = false; _root.gameMode = 5; _root.TUT.gotoAndPlay("TUTOut"); rewinder.rewind = true; rewinder.gotoAndPlay(2); } };Symbol 603 MovieClip Frame 6stop();Symbol 606 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.gameMode == 5) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } rewinder.rewind = true; rewinder.gotoAndPlay(2); _root.undoNum = 0; _root.scoreBonus = _root.scoreBonus - 10; _root.scoreBonus = ((_root.scoreBonus < 0) ? 0 : (_root.scoreBonus)); _root.destroyMolecule(1); _root.molDestroyed = true; _root.gameMode = 1; trace("clicked on restart level"); if (inMenu == true) { _root.TUT.gotoAndPlay("TUTIn"); _parent._parent.gotoAndPlay("HUDmenuOff"); } } else if (inMenu != true) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } rewinder.rewind = true; rewinder.gotoAndPlay(2); _root.undoNum = 0; _root.scoreBonus = _root.scoreBonus - 10; _root.scoreBonus = ((_root.scoreBonus < 0) ? 0 : (_root.scoreBonus)); _root.destroyMolecule(1); rewinder.rewind = true; rewinder.gotoAndPlay(2); } }; this.onRelease = function () { if (inMenu != true) { _root.loadLevel(_root.levelString); _root.theScene._visible = true; } }; this.onReleaseOutside = function () { if (inMenu != true) { _root.loadLevel(_root.levelString); _root.theScene._visible = true; } };Symbol 606 MovieClip Frame 6stop();Symbol 611 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.gameMode == 5) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.molDestroyed = false; _root.theScene._visible = true; _root.gameMode = 1; _root.TUT.gotoAndPlay("TUTIn"); rewinder.rewind = true; rewinder.gotoAndPlay(2); trace("clicked on return to game"); _parent._parent.gotoAndPlay("HUDmenuOff"); } };Symbol 611 MovieClip Frame 6stop();Symbol 613 MovieClip Frame 1stop(); this.onRollOver = function () { if (_root.soundOn == true) { buttonMOSound.gotoAndPlay(2); } rewinder.rewind = false; play(); }; this.onRollOut = function () { rewinder.rewind = true; rewinder.gotoAndPlay(2); }; this.onPress = function () { if (_root.gameMode == 5) { if (_root.soundOn == true) { buttonSound.gotoAndPlay(2); } _root.levelMusicAr[_root.levelTrack].stop(); _root.destroyMolecule(1); rewinder.rewind = true; rewinder.gotoAndPlay(2); trace("clicked on main menu"); _root.gameMode = 4; _root.mainMenu.gotoAndPlay("mainMenuIn"); _root.scoreClip.gotoAndPlay("scoreOut"); } };Symbol 613 MovieClip Frame 6stop();Symbol 616 MovieClip Frame 1theLevelNum.text = ((_root.levelNum < 10) ? ("0" + _root.levelNum) : (_root.levelNum)); muteBUT.isHUD = true; rBUT.inMenu = true; scoreDisp.text = _root.highScore;Symbol 617 MovieClip Frame 1stop();Symbol 617 MovieClip Frame 10stop();Symbol 617 MovieClip Frame 20if (_root.molDestroyed) { _root.molDestroyed = false; _root.loadLevel(_root.levelString); _root.theScene._visible = true; }Symbol 618 MovieClip Frame 1_root.newTimer = getTimer(); _root.timerDiff = _root.timerDiff + (_root.newTimer - _root.oldTimer); secInc = 0; if (_root.timerDiff > 1000) { secInc = Math.floor(_root.timerDiff / 1000); _root.timerDiff = _root.timerDiff - (1000 * secInc); } _root.oldTimer = _root.newTimer; if (_root.gameMode == 1) { _root.scoreBonus = _root.scoreBonus - secInc; if (_root.scoreBonus <= 0) { _root.scoreBonus = 0; } }Symbol 619 MovieClip Frame 1stop();Symbol 619 MovieClip Frame 2_root.oldTimer = getTimer(); _root.timerDiff = 0;Symbol 619 MovieClip Frame 20stop();Symbol 621 MovieClip Frame 1stop();Symbol 623 MovieClip Frame 1stop();Symbol 624 MovieClip Frame 1stop();Symbol 625 MovieClip Frame 1stop();Symbol 626 MovieClip Frame 1stop();Symbol 633 MovieClip Frame 1stop();Symbol 634 MovieClip Frame 1stop();
Library Items
Symbol 1 Sound [Track1] | ||
Symbol 2 Sound [Track8] | Used by:633 | |
Symbol 3 Sound [Track7] | Used by:633 | |
Symbol 4 Graphic | Used by:5 | |
Symbol 5 MovieClip | Uses:4 | Used by:8 |
Symbol 6 Font | Used by:7 | |
Symbol 7 EditableText | Uses:6 | Used by:8 |
Symbol 8 MovieClip | Uses:5 7 | Used by:Timeline |
Symbol 9 Bitmap | Used by:10 | |
Symbol 10 Graphic | Uses:9 | Used by:13 |
Symbol 11 Graphic | Used by:12 | |
Symbol 12 MovieClip | Uses:11 | Used by:13 |
Symbol 13 MovieClip | Uses:10 12 | Used by:Timeline |
Symbol 635 MovieClip [__Packages.md5] | ||
Symbol 636 MovieClip [__Packages.Particle] | ||
Symbol 637 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] | ||
Symbol 638 MovieClip [__Packages.mx.transitions.BroadcasterMX] | ||
Symbol 639 MovieClip [__Packages.mx.transitions.Tween] | ||
Symbol 640 MovieClip [__Packages.Delay] | ||
Symbol 641 MovieClip [__Packages.mx.utils.Delegate] | ||
Symbol 642 MovieClip [__Packages.mx.transitions.easing.Regular] | ||
Symbol 643 MovieClip [__Packages.mx.transitions.easing.None] | ||
Symbol 644 MovieClip [__Packages.AnimDriver] | ||
Symbol 14 Video | Used by:16 | |
Symbol 15 Sound | Used by:16 | |
Symbol 16 MovieClip | Uses:14 15 | Used by:31 |
Symbol 17 Video | Used by:18 | |
Symbol 18 MovieClip | Uses:17 | Used by:31 |
Symbol 19 Bitmap | Used by:20 | |
Symbol 20 Graphic | Uses:19 | Used by:21 |
Symbol 21 MovieClip | Uses:20 | Used by:31 |
Symbol 22 Graphic | Used by:23 | |
Symbol 23 MovieClip | Uses:22 | Used by:31 |
Symbol 24 Bitmap | Used by:25 | |
Symbol 25 Graphic | Uses:24 | Used by:30 |
Symbol 26 Bitmap | Used by:27 | |
Symbol 27 Graphic | Uses:26 | Used by:30 |
Symbol 28 Bitmap | Used by:29 | |
Symbol 29 Graphic | Uses:28 | Used by:30 |
Symbol 30 MovieClip | Uses:25 27 29 | Used by:31 |
Symbol 31 MovieClip [KingLoader] | Uses:16 18 21 23 30 | Used by:Timeline |
Symbol 32 Graphic | Used by:33 278 | |
Symbol 33 MovieClip | Uses:32 | Used by:38 176 392 |
Symbol 34 Graphic | Used by:37 | |
Symbol 35 Font | Used by:36 85 90 98 100 102 104 357 358 401 417 418 419 420 421 422 423 424 426 431 432 433 434 435 442 443 444 451 452 593 595 607 614 | |
Symbol 36 Text | Uses:35 | Used by:37 |
Symbol 37 MovieClip | Uses:34 36 | Used by:38 |
Symbol 38 MovieClip | Uses:33 37 | Used by:Timeline |
Symbol 39 Graphic | Used by:40 42 158 404 441 447 633 | |
Symbol 40 MovieClip | Uses:39 | Used by:41 |
Symbol 41 MovieClip | Uses:40 | Used by:Timeline |
Symbol 42 MovieClip | Uses:39 | Used by:43 |
Symbol 43 MovieClip | Uses:42 | Used by:44 |
Symbol 44 MovieClip [Arm] | Uses:43 | Used by:Timeline |
Symbol 45 Graphic | Used by:46 | |
Symbol 46 MovieClip | Uses:45 | Used by:47 |
Symbol 47 MovieClip | Uses:46 | Used by:48 |
Symbol 48 MovieClip | Uses:47 | Used by:132 |
Symbol 49 Graphic | Used by:50 | |
Symbol 50 MovieClip | Uses:49 | Used by:51 |
Symbol 51 MovieClip | Uses:50 | Used by:52 |
Symbol 52 MovieClip | Uses:51 | Used by:132 |
Symbol 53 Graphic | Used by:54 | |
Symbol 54 MovieClip | Uses:53 | Used by:55 |
Symbol 55 MovieClip | Uses:54 | Used by:56 577 585 |
Symbol 56 MovieClip | Uses:55 | Used by:132 |
Symbol 57 Graphic | Used by:58 | |
Symbol 58 MovieClip | Uses:57 | Used by:59 |
Symbol 59 MovieClip | Uses:58 | Used by:60 |
Symbol 60 MovieClip | Uses:59 | Used by:132 |
Symbol 61 Graphic | Used by:65 | |
Symbol 62 Graphic | Used by:63 | |
Symbol 63 MovieClip | Uses:62 | Used by:65 |
Symbol 64 Graphic | Used by:65 | |
Symbol 65 MovieClip | Uses:61 63 64 | Used by:132 290 320 333 345 478 479 503 513 516 521 529 556 564 577 585 |
Symbol 66 Graphic | Used by:67 | |
Symbol 67 MovieClip | Uses:66 | Used by:132 290 320 333 345 478 479 503 505 513 516 518 521 529 531 542 556 564 |
Symbol 68 Graphic | Used by:69 | |
Symbol 69 MovieClip | Uses:68 | Used by:132 290 303 320 333 345 490 516 542 544 556 564 |
Symbol 70 Graphic | Used by:71 | |
Symbol 71 MovieClip | Uses:70 | Used by:132 290 303 320 333 490 503 505 529 542 |
Symbol 72 Graphic | Used by:73 | |
Symbol 73 MovieClip | Uses:72 | Used by:132 303 320 503 516 518 526 534 |
Symbol 74 Graphic | Used by:75 | |
Symbol 75 MovieClip | Uses:74 | Used by:132 303 333 516 529 531 |
Symbol 76 Graphic | Used by:77 | |
Symbol 77 MovieClip | Uses:76 | Used by:78 |
Symbol 78 MovieClip | Uses:77 | Used by:80 |
Symbol 79 Graphic | Used by:80 | |
Symbol 80 MovieClip | Uses:78 79 | Used by:81 |
Symbol 81 MovieClip | Uses:80 | Used by:132 320 333 516 |
Symbol 82 Graphic | Used by:83 | |
Symbol 83 MovieClip | Uses:82 | Used by:132 320 333 499 503 508 529 542 |
Symbol 84 Graphic | Used by:86 | |
Symbol 85 Text | Uses:35 | Used by:86 |
Symbol 86 MovieClip | Uses:84 85 | Used by:132 333 539 542 544 547 |
Symbol 87 Graphic | Used by:88 | |
Symbol 88 MovieClip | Uses:87 | Used by:132 478 499 508 526 534 |
Symbol 89 Graphic | Used by:91 | |
Symbol 90 Text | Uses:35 | Used by:91 |
Symbol 91 MovieClip | Uses:89 90 | Used by:132 |
Symbol 92 Graphic | Used by:93 190 205 | |
Symbol 93 MovieClip | Uses:92 | Used by:132 |
Symbol 94 Graphic | Used by:99 101 103 105 107 109 111 113 | |
Symbol 95 Graphic | Used by:96 | |
Symbol 96 MovieClip | Uses:95 | Used by:97 |
Symbol 97 MovieClip | Uses:96 | Used by:99 101 103 105 107 109 111 113 306 |
Symbol 98 EditableText | Uses:35 | Used by:99 |
Symbol 99 MovieClip | Uses:94 97 98 | Used by:132 |
Symbol 100 EditableText | Uses:35 | Used by:101 |
Symbol 101 MovieClip | Uses:94 97 100 | Used by:132 |
Symbol 102 EditableText | Uses:35 | Used by:103 |
Symbol 103 MovieClip | Uses:94 97 102 | Used by:132 |
Symbol 104 EditableText | Uses:35 | Used by:105 |
Symbol 105 MovieClip | Uses:94 97 104 | Used by:132 |
Symbol 106 Graphic | Used by:107 | |
Symbol 107 MovieClip | Uses:94 97 106 | Used by:132 |
Symbol 108 Graphic | Used by:109 | |
Symbol 109 MovieClip | Uses:94 97 108 | Used by:132 |
Symbol 110 Graphic | Used by:111 | |
Symbol 111 MovieClip | Uses:94 97 110 | Used by:132 |
Symbol 112 Graphic | Used by:113 | |
Symbol 113 MovieClip | Uses:94 97 112 | Used by:132 |
Symbol 114 Bitmap | Used by:115 | |
Symbol 115 Graphic | Uses:114 | Used by:132 |
Symbol 116 Bitmap | Used by:117 | |
Symbol 117 Graphic | Uses:116 | Used by:132 |
Symbol 118 Bitmap | Used by:119 | |
Symbol 119 Graphic | Uses:118 | Used by:132 |
Symbol 120 Bitmap | Used by:121 | |
Symbol 121 Graphic | Uses:120 | Used by:132 |
Symbol 122 Bitmap | Used by:123 | |
Symbol 123 Graphic | Uses:122 | Used by:132 |
Symbol 124 Graphic | Used by:127 | |
Symbol 125 Graphic | Used by:127 | |
Symbol 126 Graphic | Used by:127 | |
Symbol 127 MovieClip | Uses:124 125 126 | Used by:128 |
Symbol 128 MovieClip | Uses:127 | Used by:129 |
Symbol 129 MovieClip | Uses:128 | Used by:132 |
Symbol 130 Sound | Used by:131 | |
Symbol 131 MovieClip | Uses:130 | Used by:132 |
Symbol 132 MovieClip | Uses:48 52 56 60 65 67 69 71 73 75 81 83 86 88 91 93 99 101 103 105 107 109 111 113 115 117 119 121 123 129 131 | Used by:133 |
Symbol 133 MovieClip [Atom] | Uses:132 | Used by:Timeline |
Symbol 134 Graphic | Used by:143 | |
Symbol 135 Graphic | Used by:142 | |
Symbol 136 Graphic | Used by:142 | |
Symbol 137 Graphic | Used by:142 | |
Symbol 138 Graphic | Used by:142 | |
Symbol 139 Graphic | Used by:142 | |
Symbol 140 Graphic | Used by:142 | |
Symbol 141 Graphic | Used by:142 | |
Symbol 142 MovieClip | Uses:135 136 137 138 139 140 141 | Used by:143 490 |
Symbol 143 MovieClip | Uses:134 142 | Used by:145 |
Symbol 144 Graphic | Used by:145 158 | |
Symbol 145 MovieClip | Uses:143 144 | Used by:146 303 |
Symbol 146 MovieClip | Uses:145 | Used by:147 |
Symbol 147 MovieClip [ArmD] | Uses:146 | Used by:Timeline |
Symbol 148 Graphic | Used by:157 | |
Symbol 149 Graphic | Used by:156 | |
Symbol 150 Graphic | Used by:156 | |
Symbol 151 Graphic | Used by:156 | |
Symbol 152 Graphic | Used by:156 | |
Symbol 153 Graphic | Used by:156 | |
Symbol 154 Graphic | Used by:156 | |
Symbol 155 Graphic | Used by:156 | |
Symbol 156 MovieClip | Uses:149 150 151 152 153 154 155 | Used by:157 |
Symbol 157 MovieClip | Uses:148 156 | Used by:158 |
Symbol 158 MovieClip | Uses:157 144 39 | Used by:159 303 |
Symbol 159 MovieClip | Uses:158 | Used by:160 |
Symbol 160 MovieClip [ArmDU1] | Uses:159 | Used by:Timeline |
Symbol 161 Graphic | Used by:164 | |
Symbol 162 Sound | Used by:164 | |
Symbol 163 Sound | Used by:164 | |
Symbol 164 MovieClip | Uses:161 162 163 | Used by:176 |
Symbol 165 Font | Used by:166 174 193 198 201 207 210 211 214 219 261 265 269 282 288 289 293 410 412 436 466 476 492 497 511 524 537 553 561 579 598 601 605 610 | |
Symbol 166 Text | Uses:165 | Used by:176 |
Symbol 167 Bitmap | Used by:168 | |
Symbol 168 Graphic | Uses:167 | Used by:169 |
Symbol 169 MovieClip | Uses:168 | Used by:170 |
Symbol 170 MovieClip | Uses:169 | Used by:175 |
Symbol 171 Graphic | Used by:175 | |
Symbol 172 Font | Used by:173 | |
Symbol 173 Text | Uses:172 | Used by:175 |
Symbol 174 Text | Uses:165 | Used by:175 |
Symbol 175 MovieClip | Uses:170 171 173 174 | Used by:176 278 |
Symbol 176 MovieClip | Uses:164 33 166 175 | Used by:Timeline |
Symbol 177 Bitmap | Used by:178 361 | |
Symbol 178 Graphic | Uses:177 | Used by:179 |
Symbol 179 MovieClip | Uses:178 | Used by:180 392 |
Symbol 180 MovieClip | Uses:179 | Used by:Timeline |
Symbol 181 Bitmap | Used by:182 | |
Symbol 182 Graphic | Uses:181 | Used by:183 |
Symbol 183 MovieClip | Uses:182 | Used by:184 |
Symbol 184 MovieClip | Uses:183 | Used by:392 |
Symbol 185 Graphic | Used by:186 | |
Symbol 186 MovieClip | Uses:185 | Used by:390 391 456 |
Symbol 187 MovieClip | Used by:197 200 203 208 212 215 263 266 272 283 296 388 411 416 425 428 438 460 600 603 606 611 613 | |
Symbol 188 MovieClip | Used by:197 200 203 208 212 215 263 266 272 283 296 388 411 416 425 428 438 460 600 603 606 611 613 | |
Symbol 189 MovieClip | Used by:197 200 203 208 212 215 260 263 266 272 283 296 388 411 416 425 428 438 460 600 603 606 611 613 | |
Symbol 190 MovieClip | Uses:92 | Used by:197 200 203 260 263 283 296 411 416 425 438 460 600 603 606 611 613 |
Symbol 191 Graphic | Used by:192 204 | |
Symbol 192 MovieClip | Uses:191 | Used by:197 200 203 259 260 263 283 296 411 416 425 438 460 571 600 603 606 611 613 |
Symbol 193 Text | Uses:165 | Used by:197 |
Symbol 194 Graphic | Used by:195 | |
Symbol 195 MovieClip | Uses:194 | Used by:197 460 |
Symbol 196 Graphic | Used by:197 460 | |
Symbol 197 MovieClip | Uses:187 188 189 190 192 193 195 196 | Used by:391 |
Symbol 198 Text | Uses:165 | Used by:200 |
Symbol 199 Graphic | Used by:200 | |
Symbol 200 MovieClip | Uses:190 192 187 188 189 198 199 | Used by:391 |
Symbol 201 Text | Uses:165 | Used by:203 |
Symbol 202 Graphic | Used by:203 | |
Symbol 203 MovieClip | Uses:187 188 189 190 192 201 202 | Used by:391 |
Symbol 204 MovieClip | Uses:191 | Used by:208 212 215 266 272 388 428 |
Symbol 205 MovieClip | Uses:92 | Used by:208 212 215 266 272 388 428 |
Symbol 206 Graphic | Used by:208 | |
Symbol 207 Text | Uses:165 | Used by:208 |
Symbol 208 MovieClip | Uses:187 188 189 204 205 206 207 | Used by:391 |
Symbol 209 Graphic | Used by:212 | |
Symbol 210 Text | Uses:165 | Used by:212 |
Symbol 211 Text | Uses:165 | Used by:212 |
Symbol 212 MovieClip | Uses:187 188 189 204 205 209 210 211 | Used by:391 |
Symbol 213 Graphic | Used by:215 | |
Symbol 214 Text | Uses:165 | Used by:215 |
Symbol 215 MovieClip | Uses:187 188 189 204 205 213 214 | Used by:391 455 |
Symbol 216 Graphic | Used by:259 | |
Symbol 217 Graphic | Used by:218 | |
Symbol 218 MovieClip | Uses:217 | Used by:259 |
Symbol 219 Text | Uses:165 | Used by:259 |
Symbol 220 Graphic | Used by:248 | |
Symbol 221 Graphic | Used by:248 | |
Symbol 222 Graphic | Used by:248 | |
Symbol 223 Graphic | Used by:248 | |
Symbol 224 Graphic | Used by:248 | |
Symbol 225 Graphic | Used by:248 | |
Symbol 226 Graphic | Used by:248 | |
Symbol 227 Graphic | Used by:248 | |
Symbol 228 Graphic | Used by:248 | |
Symbol 229 Graphic | Used by:248 | |
Symbol 230 Graphic | Used by:248 | |
Symbol 231 Graphic | Used by:248 | |
Symbol 232 Graphic | Used by:248 | |
Symbol 233 Graphic | Used by:248 | |
Symbol 234 Graphic | Used by:248 | |
Symbol 235 Graphic | Used by:248 | |
Symbol 236 Graphic | Used by:248 | |
Symbol 237 Graphic | Used by:248 | |
Symbol 238 Graphic | Used by:248 | |
Symbol 239 Graphic | Used by:248 | |
Symbol 240 Graphic | Used by:248 | |
Symbol 241 Graphic | Used by:248 | |
Symbol 242 Graphic | Used by:248 | |
Symbol 243 Graphic | Used by:248 | |
Symbol 244 Graphic | Used by:248 | |
Symbol 245 Graphic | Used by:248 | |
Symbol 246 Graphic | Used by:248 | |
Symbol 247 Graphic | Used by:248 | |
Symbol 248 MovieClip | Uses:220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 | Used by:259 |
Symbol 249 Graphic | Used by:258 | |
Symbol 250 Graphic | Used by:258 | |
Symbol 251 Graphic | Used by:258 | |
Symbol 252 Graphic | Used by:258 | |
Symbol 253 Graphic | Used by:258 | |
Symbol 254 Graphic | Used by:258 | |
Symbol 255 Graphic | Used by:258 | |
Symbol 256 Graphic | Used by:258 | |
Symbol 257 Graphic | Used by:258 | |
Symbol 258 MovieClip | Uses:249 250 251 252 253 254 255 256 257 | Used by:259 |
Symbol 259 MovieClip | Uses:216 218 219 248 192 258 | Used by:260 |
Symbol 260 MovieClip | Uses:189 190 192 259 | Used by:391 616 |
Symbol 261 Text | Uses:165 | Used by:263 |
Symbol 262 Graphic | Used by:263 | |
Symbol 263 MovieClip | Uses:190 192 187 188 189 261 262 | Used by:391 |
Symbol 264 Graphic | Used by:266 | |
Symbol 265 Text | Uses:165 | Used by:266 |
Symbol 266 MovieClip | Uses:187 188 189 204 205 264 265 | Used by:391 |
Symbol 267 Graphic | Used by:268 | |
Symbol 268 MovieClip | Uses:267 | Used by:270 |
Symbol 269 Text | Uses:165 | Used by:270 |
Symbol 270 MovieClip | Uses:268 269 | Used by:391 |
Symbol 271 Graphic | Used by:272 | |
Symbol 272 MovieClip | Uses:187 188 189 204 205 271 | Used by:278 351 360 391 429 455 597 616 |
Symbol 273 Font | Used by:274 275 276 277 357 358 401 421 422 423 424 432 434 443 452 453 454 591 592 593 595 607 609 614 615 | |
Symbol 274 Text | Uses:273 | Used by:278 |
Symbol 275 Text | Uses:273 | Used by:278 |
Symbol 276 Text | Uses:273 | Used by:278 |
Symbol 277 Text | Uses:273 | Used by:278 |
Symbol 278 MovieClip | Uses:32 175 274 275 276 277 272 | Used by:391 |
Symbol 279 Graphic | Used by:283 411 | |
Symbol 280 Graphic | Used by:281 | |
Symbol 281 MovieClip | Uses:280 | Used by:283 411 613 |
Symbol 282 Text | Uses:165 | Used by:283 |
Symbol 283 MovieClip | Uses:187 188 189 190 192 279 281 282 | Used by:391 |
Symbol 284 Graphic | Used by:351 | |
Symbol 285 Graphic | Used by:290 | |
Symbol 286 Font | Used by:287 291 292 298 304 319 321 332 334 344 346 347 349 350 382 383 389 462 466 469 473 476 477 480 481 493 498 501 506 507 512 514 519 520 525 527 532 533 538 540 545 546 549 550 554 557 562 565 569 572 575 576 581 582 584 | |
Symbol 287 Text | Uses:286 | Used by:290 |
Symbol 288 Text | Uses:165 | Used by:290 |
Symbol 289 Text | Uses:165 | Used by:290 |
Symbol 290 MovieClip | Uses:285 65 67 287 288 289 69 71 | Used by:351 |
Symbol 291 Text | Uses:286 | Used by:351 |
Symbol 292 Text | Uses:286 | Used by:351 |
Symbol 293 Text | Uses:165 | Used by:296 425 |
Symbol 294 Graphic | Used by:295 | |
Symbol 295 MovieClip | Uses:294 | Used by:296 425 611 |
Symbol 296 MovieClip | Uses:187 188 189 190 192 293 295 | Used by:351 |
Symbol 297 Graphic | Used by:303 | |
Symbol 298 Text | Uses:286 | Used by:303 |
Symbol 299 Graphic | Used by:302 | |
Symbol 300 Font | Used by:301 | |
Symbol 301 Text | Uses:300 | Used by:302 |
Symbol 302 MovieClip | Uses:299 301 | Used by:303 |
Symbol 303 MovieClip | Uses:297 145 158 69 73 71 75 298 302 | Used by:351 |
Symbol 304 Text | Uses:286 | Used by:351 |
Symbol 305 Graphic | Used by:320 | |
Symbol 306 MovieClip | Uses:97 | Used by:308 310 312 314 316 318 324 326 328 330 337 339 341 343 |
Symbol 307 Graphic | Used by:308 | |
Symbol 308 MovieClip | Uses:306 307 | Used by:320 345 516 564 |
Symbol 309 Graphic | Used by:310 | |
Symbol 310 MovieClip | Uses:306 309 | Used by:320 516 |
Symbol 311 Graphic | Used by:312 | |
Symbol 312 MovieClip | Uses:306 311 | Used by:320 513 516 518 521 |
Symbol 313 Graphic | Used by:314 | |
Symbol 314 MovieClip | Uses:306 313 | Used by:320 345 503 505 556 |
Symbol 315 Graphic | Used by:316 | |
Symbol 316 MovieClip | Uses:306 315 | Used by:320 499 503 508 556 |
Symbol 317 Graphic | Used by:318 | |
Symbol 318 MovieClip | Uses:306 317 | Used by:320 503 556 |
Symbol 319 Text | Uses:286 | Used by:320 |
Symbol 320 MovieClip | Uses:305 65 67 69 71 73 81 83 308 310 312 314 316 318 319 | Used by:351 |
Symbol 321 Text | Uses:286 | Used by:351 |
Symbol 322 Graphic | Used by:333 | |
Symbol 323 Graphic | Used by:324 | |
Symbol 324 MovieClip | Uses:306 323 | Used by:333 529 |
Symbol 325 Graphic | Used by:326 | |
Symbol 326 MovieClip | Uses:306 325 | Used by:333 345 526 529 531 534 564 |
Symbol 327 Graphic | Used by:328 | |
Symbol 328 MovieClip | Uses:306 327 | Used by:333 345 539 542 547 564 |
Symbol 329 Graphic | Used by:330 | |
Symbol 330 MovieClip | Uses:306 329 | Used by:333 345 542 544 |
Symbol 331 Graphic | Used by:333 345 | |
Symbol 332 Text | Uses:286 | Used by:333 |
Symbol 333 MovieClip | Uses:322 65 67 69 75 81 83 86 324 326 328 330 331 71 332 | Used by:351 |
Symbol 334 Text | Uses:286 | Used by:351 |
Symbol 335 Graphic | Used by:345 | |
Symbol 336 Graphic | Used by:337 | |
Symbol 337 MovieClip | Uses:306 336 | Used by:345 564 566 568 |
Symbol 338 Graphic | Used by:339 | |
Symbol 339 MovieClip | Uses:306 338 | Used by:345 564 566 568 |
Symbol 340 Graphic | Used by:341 | |
Symbol 341 MovieClip | Uses:306 340 | Used by:345 556 558 560 566 |
Symbol 342 Graphic | Used by:343 | |
Symbol 343 MovieClip | Uses:306 342 | Used by:345 564 566 568 |
Symbol 344 Text | Uses:286 | Used by:345 |
Symbol 345 MovieClip | Uses:335 69 326 328 330 67 337 339 341 343 308 314 331 65 344 | Used by:351 |
Symbol 346 Text | Uses:286 | Used by:351 |
Symbol 347 Text | Uses:286 | Used by:348 |
Symbol 348 MovieClip | Uses:347 | Used by:351 |
Symbol 349 Text | Uses:286 | Used by:351 |
Symbol 350 Text | Uses:286 | Used by:351 |
Symbol 351 MovieClip | Uses:284 290 291 292 296 272 303 304 320 321 333 334 345 346 348 349 350 | Used by:391 |
Symbol 352 Graphic | Used by:360 | |
Symbol 353 Graphic | Used by:360 | |
Symbol 354 Font | Used by:355 | |
Symbol 355 Text | Uses:354 | Used by:360 |
Symbol 356 Graphic | Used by:359 399 | |
Symbol 357 EditableText | Uses:35 273 | Used by:359 |
Symbol 358 EditableText | Uses:35 273 | Used by:359 |
Symbol 359 MovieClip | Uses:356 357 358 | Used by:360 |
Symbol 360 MovieClip | Uses:352 272 353 355 359 | Used by:391 |
Symbol 361 Graphic | Uses:177 | Used by:390 |
Symbol 362 Bitmap | Used by:363 | |
Symbol 363 Graphic | Uses:362 | Used by:380 |
Symbol 364 Bitmap | Used by:365 | |
Symbol 365 Graphic | Uses:364 | Used by:376 |
Symbol 366 Bitmap | Used by:367 | |
Symbol 367 Graphic | Uses:366 | Used by:376 |
Symbol 368 Bitmap | Used by:369 | |
Symbol 369 Graphic | Uses:368 | Used by:376 |
Symbol 370 Bitmap | Used by:371 | |
Symbol 371 Graphic | Uses:370 | Used by:376 |
Symbol 372 Bitmap | Used by:373 | |
Symbol 373 Graphic | Uses:372 | Used by:376 |
Symbol 374 Bitmap | Used by:375 | |
Symbol 375 Graphic | Uses:374 | Used by:376 |
Symbol 376 MovieClip | Uses:365 367 369 371 373 375 | Used by:380 |
Symbol 377 Bitmap | Used by:378 | |
Symbol 378 Graphic | Uses:377 | Used by:379 |
Symbol 379 MovieClip | Uses:378 | Used by:380 |
Symbol 380 MovieClip | Uses:363 376 379 | Used by:390 |
Symbol 381 Graphic | Used by:390 | |
Symbol 382 Text | Uses:286 | Used by:390 |
Symbol 383 Text | Uses:286 | Used by:390 |
Symbol 384 Graphic | Used by:388 | |
Symbol 385 Graphic | Used by:386 | |
Symbol 386 MovieClip | Uses:385 | Used by:388 |
Symbol 387 Graphic | Used by:388 | |
Symbol 388 MovieClip | Uses:187 188 189 205 204 384 386 387 | Used by:390 |
Symbol 389 Text | Uses:286 | Used by:390 |
Symbol 390 MovieClip | Uses:361 186 380 381 382 383 388 389 | Used by:391 |
Symbol 391 MovieClip | Uses:186 197 200 203 208 212 215 260 263 266 270 272 278 283 351 360 390 | Used by:392 |
Symbol 392 MovieClip | Uses:33 184 179 391 | Used by:Timeline |
Symbol 393 ShapeTweening | Used by:397 | |
Symbol 394 Graphic | Used by:397 | |
Symbol 395 ShapeTweening | Used by:397 | |
Symbol 396 Graphic | Used by:397 | |
Symbol 397 MovieClip | Uses:393 394 395 396 | Used by:Timeline |
Symbol 398 Graphic | Used by:Timeline | |
Symbol 399 MovieClip | Uses:356 | Used by:Timeline |
Symbol 400 Graphic | Used by:457 458 | |
Symbol 401 EditableText | Uses:35 273 | Used by:458 |
Symbol 402 Sound | Used by:404 | |
Symbol 403 Sound [endGameBoom] | Used by:404 441 447 634 | |
Symbol 404 MovieClip | Uses:39 402 403 | Used by:458 |
Symbol 405 Graphic | Used by:406 | |
Symbol 406 MovieClip | Uses:405 | Used by:429 439 445 616 |
Symbol 407 Graphic | Used by:429 | |
Symbol 408 Graphic | Used by:409 | |
Symbol 409 MovieClip | Uses:408 | Used by:429 439 445 616 |
Symbol 410 Text | Uses:165 | Used by:411 613 |
Symbol 411 MovieClip | Uses:187 188 189 192 190 279 281 410 | Used by:429 439 445 455 |
Symbol 412 Text | Uses:165 | Used by:416 |
Symbol 413 Graphic | Used by:416 | |
Symbol 414 Font | Used by:415 | |
Symbol 415 Text | Uses:414 | Used by:416 |
Symbol 416 MovieClip | Uses:187 188 189 190 192 412 413 415 | Used by:429 439 445 455 616 |
Symbol 417 Text | Uses:35 | Used by:429 |
Symbol 418 Text | Uses:35 | Used by:429 |
Symbol 419 Text | Uses:35 | Used by:429 |
Symbol 420 Text | Uses:35 | Used by:429 616 |
Symbol 421 EditableText | Uses:35 273 | Used by:429 |
Symbol 422 EditableText | Uses:35 273 | Used by:429 |
Symbol 423 EditableText | Uses:35 273 | Used by:429 |
Symbol 424 EditableText | Uses:35 273 | Used by:429 |
Symbol 425 MovieClip | Uses:190 192 187 188 189 293 295 | Used by:429 |
Symbol 426 Text | Uses:35 | Used by:429 |
Symbol 427 Graphic | Used by:428 | |
Symbol 428 MovieClip | Uses:187 188 189 204 205 427 | Used by:429 597 616 |
Symbol 429 MovieClip | Uses:406 407 409 411 416 417 418 419 420 421 422 423 424 425 426 272 428 | Used by:458 |
Symbol 430 Graphic | Used by:439 445 | |
Symbol 431 Text | Uses:35 | Used by:439 |
Symbol 432 EditableText | Uses:35 273 | Used by:439 |
Symbol 433 Text | Uses:35 | Used by:439 |
Symbol 434 EditableText | Uses:35 273 | Used by:439 |
Symbol 435 Text | Uses:35 | Used by:439 |
Symbol 436 Text | Uses:165 | Used by:438 |
Symbol 437 Graphic | Used by:438 | |
Symbol 438 MovieClip | Uses:187 188 189 190 436 437 192 | Used by:439 |
Symbol 439 MovieClip | Uses:406 409 430 431 432 433 434 435 411 438 416 | Used by:458 |
Symbol 440 Sound | Used by:441 | |
Symbol 441 MovieClip | Uses:39 440 403 | Used by:458 |
Symbol 442 Text | Uses:35 | Used by:445 |
Symbol 443 EditableText | Uses:35 273 | Used by:445 |
Symbol 444 Text | Uses:35 | Used by:445 |
Symbol 445 MovieClip | Uses:406 430 409 442 443 444 411 416 | Used by:458 |
Symbol 446 Sound | Used by:447 | |
Symbol 447 MovieClip | Uses:39 446 403 | Used by:458 |
Symbol 448 Graphic | Used by:456 | |
Symbol 449 Graphic | Used by:450 | |
Symbol 450 MovieClip | Uses:449 | Used by:455 |
Symbol 451 Text | Uses:35 | Used by:455 |
Symbol 452 EditableText | Uses:35 273 | Used by:455 |
Symbol 453 Text | Uses:273 | Used by:455 |
Symbol 454 Text | Uses:273 | Used by:455 |
Symbol 455 MovieClip | Uses:450 451 452 453 454 411 416 215 272 | Used by:456 |
Symbol 456 MovieClip | Uses:448 186 455 | Used by:458 |
Symbol 457 MovieClip | Uses:400 | Used by:458 |
Symbol 458 MovieClip | Uses:400 401 404 429 439 441 445 447 456 457 | Used by:Timeline |
Symbol 459 Graphic | Used by:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 | |
Symbol 460 MovieClip | Uses:187 188 189 190 192 195 196 | Used by:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 |
Symbol 461 Graphic | Used by:465 | |
Symbol 462 Text | Uses:286 | Used by:463 |
Symbol 463 MovieClip | Uses:462 | Used by:465 |
Symbol 464 Graphic | Used by:465 | |
Symbol 465 MovieClip | Uses:461 463 464 | Used by:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 |
Symbol 466 Text | Uses:286 165 | Used by:475 |
Symbol 467 Graphic | Used by:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 | |
Symbol 468 Graphic | Used by:471 478 490 494 499 508 513 521 526 534 539 547 551 556 564 573 577 | |
Symbol 469 Text | Uses:286 | Used by:471 |
Symbol 470 Graphic | Used by:471 | |
Symbol 471 MovieClip | Uses:468 469 470 | Used by:475 |
Symbol 472 Graphic | Used by:474 | |
Symbol 473 Text | Uses:286 | Used by:474 |
Symbol 474 MovieClip | Uses:472 473 | Used by:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 |
Symbol 475 MovieClip | Uses:459 460 465 466 467 471 474 | Used by:588 |
Symbol 476 Text | Uses:165 286 | Used by:479 |
Symbol 477 Text | Uses:286 | Used by:478 |
Symbol 478 MovieClip | Uses:468 477 65 67 88 | Used by:479 |
Symbol 479 MovieClip | Uses:459 460 465 476 65 67 467 478 474 | Used by:588 |
Symbol 480 Text | Uses:286 | Used by:491 |
Symbol 481 Text | Uses:286 | Used by:490 |
Symbol 482 Graphic | Used by:490 | |
Symbol 483 Graphic | Used by:490 | |
Symbol 484 Graphic | Used by:485 | |
Symbol 485 MovieClip | Uses:484 | Used by:490 |
Symbol 486 Graphic | Used by:490 | |
Symbol 487 Graphic | Used by:490 | |
Symbol 488 Graphic | Used by:490 | |
Symbol 489 Graphic | Used by:490 | |
Symbol 490 MovieClip | Uses:468 481 482 483 71 69 485 142 486 487 488 489 | Used by:491 |
Symbol 491 MovieClip | Uses:459 460 465 480 467 490 474 | Used by:588 |
Symbol 492 Text | Uses:165 | Used by:495 |
Symbol 493 Text | Uses:286 | Used by:494 |
Symbol 494 MovieClip | Uses:468 493 | Used by:495 |
Symbol 495 MovieClip | Uses:459 460 465 492 467 494 474 | Used by:588 |
Symbol 496 Graphic | Used by:505 | |
Symbol 497 Text | Uses:165 | Used by:505 |
Symbol 498 Text | Uses:286 | Used by:499 |
Symbol 499 MovieClip | Uses:468 498 83 88 316 | Used by:505 |
Symbol 500 Graphic | Used by:503 516 529 542 558 566 585 | |
Symbol 501 Text | Uses:286 | Used by:503 |
Symbol 502 Graphic | Used by:503 | |
Symbol 503 MovieClip | Uses:500 501 502 318 314 316 71 73 67 83 65 | Used by:505 |
Symbol 504 Graphic | Used by:505 | |
Symbol 505 MovieClip | Uses:459 460 465 496 497 71 67 314 467 499 503 504 474 | Used by:588 |
Symbol 506 Text | Uses:286 | Used by:509 |
Symbol 507 Text | Uses:286 | Used by:508 |
Symbol 508 MovieClip | Uses:468 507 83 88 316 | Used by:509 |
Symbol 509 MovieClip | Uses:459 460 465 506 467 508 474 | Used by:588 |
Symbol 510 Graphic | Used by:518 | |
Symbol 511 Text | Uses:165 | Used by:518 |
Symbol 512 Text | Uses:286 | Used by:513 |
Symbol 513 MovieClip | Uses:468 512 65 67 312 | Used by:518 |
Symbol 514 Text | Uses:286 | Used by:516 |
Symbol 515 Graphic | Used by:516 | |
Symbol 516 MovieClip | Uses:500 514 515 308 310 312 65 67 69 73 75 81 | Used by:518 |
Symbol 517 Graphic | Used by:518 | |
Symbol 518 MovieClip | Uses:459 460 465 510 511 67 73 312 467 513 516 517 474 | Used by:588 |
Symbol 519 Text | Uses:286 | Used by:522 |
Symbol 520 Text | Uses:286 | Used by:521 |
Symbol 521 MovieClip | Uses:468 520 65 67 312 | Used by:522 |
Symbol 522 MovieClip | Uses:459 460 465 519 467 521 474 | Used by:588 |
Symbol 523 Graphic | Used by:531 | |
Symbol 524 Text | Uses:165 | Used by:531 |
Symbol 525 Text | Uses:286 | Used by:526 |
Symbol 526 MovieClip | Uses:468 525 326 73 88 | Used by:531 |
Symbol 527 Text | Uses:286 | Used by:529 |
Symbol 528 Graphic | Used by:529 | |
Symbol 529 MovieClip | Uses:500 527 528 324 326 65 67 71 75 83 | Used by:531 |
Symbol 530 Graphic | Used by:531 | |
Symbol 531 MovieClip | Uses:459 460 465 523 524 75 326 67 467 526 529 530 474 | Used by:588 |
Symbol 532 Text | Uses:286 | Used by:535 |
Symbol 533 Text | Uses:286 | Used by:534 |
Symbol 534 MovieClip | Uses:468 533 326 73 88 | Used by:535 |
Symbol 535 MovieClip | Uses:459 460 465 532 467 534 474 | Used by:588 |
Symbol 536 Graphic | Used by:544 | |
Symbol 537 Text | Uses:165 | Used by:544 |
Symbol 538 Text | Uses:286 | Used by:539 |
Symbol 539 MovieClip | Uses:468 538 86 328 | Used by:544 |
Symbol 540 Text | Uses:286 | Used by:542 |
Symbol 541 Graphic | Used by:542 | |
Symbol 542 MovieClip | Uses:500 540 541 328 330 67 69 71 83 86 | Used by:544 |
Symbol 543 Graphic | Used by:544 | |
Symbol 544 MovieClip | Uses:459 460 465 536 537 69 86 330 467 539 542 543 474 | Used by:588 |
Symbol 545 Text | Uses:286 | Used by:548 |
Symbol 546 Text | Uses:286 | Used by:547 |
Symbol 547 MovieClip | Uses:468 546 86 328 | Used by:548 |
Symbol 548 MovieClip | Uses:459 460 465 545 467 547 474 | Used by:588 |
Symbol 549 Text | Uses:286 | Used by:552 |
Symbol 550 Text | Uses:286 | Used by:551 |
Symbol 551 MovieClip | Uses:468 550 | Used by:552 |
Symbol 552 MovieClip | Uses:459 460 465 549 467 551 474 | Used by:588 |
Symbol 553 Text | Uses:165 | Used by:560 |
Symbol 554 Text | Uses:286 | Used by:556 |
Symbol 555 Graphic | Used by:556 | |
Symbol 556 MovieClip | Uses:468 554 555 65 67 69 318 314 316 341 | Used by:560 |
Symbol 557 Text | Uses:286 | Used by:558 |
Symbol 558 MovieClip | Uses:500 557 341 | Used by:560 |
Symbol 559 Graphic | Used by:560 | |
Symbol 560 MovieClip | Uses:459 460 465 553 341 467 556 558 559 474 | Used by:588 |
Symbol 561 Text | Uses:165 | Used by:568 |
Symbol 562 Text | Uses:286 | Used by:564 |
Symbol 563 Graphic | Used by:564 | |
Symbol 564 MovieClip | Uses:468 562 563 65 67 69 308 326 328 337 339 343 | Used by:568 |
Symbol 565 Text | Uses:286 | Used by:566 |
Symbol 566 MovieClip | Uses:500 565 341 337 339 343 | Used by:568 |
Symbol 567 Graphic | Used by:568 | |
Symbol 568 MovieClip | Uses:459 460 465 561 337 339 343 467 564 566 567 474 | Used by:588 |
Symbol 569 Text | Uses:286 | Used by:574 |
Symbol 570 Graphic | Used by:571 | |
Symbol 571 MovieClip | Uses:192 570 | Used by:573 574 583 |
Symbol 572 Text | Uses:286 | Used by:573 |
Symbol 573 MovieClip | Uses:468 572 571 | Used by:574 |
Symbol 574 MovieClip | Uses:459 460 465 569 571 467 573 474 | Used by:588 |
Symbol 575 Text | Uses:286 | Used by:578 |
Symbol 576 Text | Uses:286 | Used by:577 |
Symbol 577 MovieClip | Uses:468 576 65 55 | Used by:578 |
Symbol 578 MovieClip | Uses:459 460 465 575 467 577 474 | Used by:588 |
Symbol 579 Text | Uses:165 | Used by:587 |
Symbol 580 Graphic | Used by:583 | |
Symbol 581 Text | Uses:286 | Used by:583 |
Symbol 582 Text | Uses:286 | Used by:583 |
Symbol 583 MovieClip | Uses:580 581 582 571 | Used by:587 |
Symbol 584 Text | Uses:286 | Used by:585 |
Symbol 585 MovieClip | Uses:500 584 65 55 | Used by:587 |
Symbol 586 Graphic | Used by:587 | |
Symbol 587 MovieClip | Uses:459 460 465 579 467 583 585 586 474 | Used by:588 |
Symbol 588 MovieClip | Uses:475 479 491 495 505 509 518 522 531 535 544 548 552 560 568 574 578 587 | Used by:589 |
Symbol 589 MovieClip | Uses:588 | Used by:Timeline |
Symbol 590 Graphic | Used by:597 | |
Symbol 591 Text | Uses:273 | Used by:597 |
Symbol 592 Text | Uses:273 | Used by:597 |
Symbol 593 EditableText | Uses:35 273 | Used by:594 |
Symbol 594 MovieClip | Uses:593 | Used by:597 |
Symbol 595 EditableText | Uses:35 273 | Used by:596 |
Symbol 596 MovieClip | Uses:595 | Used by:597 |
Symbol 597 MovieClip | Uses:590 591 592 594 596 272 428 | Used by:617 |
Symbol 598 Text | Uses:165 | Used by:600 |
Symbol 599 Graphic | Used by:600 | |
Symbol 600 MovieClip | Uses:187 188 189 190 192 598 599 | Used by:617 |
Symbol 601 Text | Uses:165 | Used by:603 |
Symbol 602 Graphic | Used by:603 | |
Symbol 603 MovieClip | Uses:187 188 189 190 192 601 602 | Used by:617 |
Symbol 604 Graphic | Used by:606 | |
Symbol 605 Text | Uses:165 | Used by:606 |
Symbol 606 MovieClip | Uses:187 188 189 190 192 604 605 | Used by:616 617 |
Symbol 607 EditableText | Uses:35 273 | Used by:616 |
Symbol 608 Graphic | Used by:616 | |
Symbol 609 Text | Uses:273 | Used by:616 |
Symbol 610 Text | Uses:165 | Used by:611 |
Symbol 611 MovieClip | Uses:190 192 187 188 189 610 295 | Used by:616 |
Symbol 612 Graphic | Used by:613 | |
Symbol 613 MovieClip | Uses:187 188 189 190 192 410 612 281 | Used by:616 |
Symbol 614 EditableText | Uses:35 273 | Used by:616 |
Symbol 615 Text | Uses:273 | Used by:616 |
Symbol 616 MovieClip | Uses:406 409 420 607 608 609 260 611 606 416 613 614 615 272 428 | Used by:617 |
Symbol 617 MovieClip | Uses:597 600 603 606 616 | Used by:619 |
Symbol 618 MovieClip | Used by:619 | |
Symbol 619 MovieClip | Uses:617 618 | Used by:Timeline |
Symbol 620 Sound | Used by:621 | |
Symbol 621 MovieClip | Uses:620 | Used by:Timeline |
Symbol 622 Sound | Used by:623 | |
Symbol 623 MovieClip | Uses:622 | Used by:Timeline |
Symbol 624 MovieClip | Used by:Timeline | |
Symbol 625 MovieClip | Used by:Timeline | |
Symbol 626 MovieClip | Used by:Timeline | |
Symbol 627 Sound [Track2] | Used by:633 | |
Symbol 628 Sound [Track3] | Used by:633 | |
Symbol 629 Sound [Track4] | Used by:633 | |
Symbol 630 Sound [Track5] | Used by:633 | |
Symbol 631 Sound [Track6] | Used by:633 | |
Symbol 632 Sound [endSong] | Used by:633 | |
Symbol 633 MovieClip | Uses:39 627 628 629 630 631 3 2 632 | Used by:Timeline |
Symbol 634 MovieClip | Uses:403 | Used by:Timeline |
Instance Names
"bannedSign" | Frame 1 | Symbol 8 MovieClip |
"mcLoadLogoBg" | Frame 1 | Symbol 13 MovieClip |
"mcKingLoader" | Frame 2 | Symbol 31 MovieClip [KingLoader] |
"loader_mc" | Frame 4 | Symbol 41 MovieClip |
"BGShadow" | Frame 21 | Symbol 180 MovieClip |
"mainMenu" | Frame 21 | Symbol 392 MovieClip |
"rotStageBUT" | Frame 21 | Symbol 399 MovieClip |
"gameCont" | Frame 21 | Symbol 458 MovieClip |
"TUT" | Frame 21 | Symbol 589 MovieClip |
"scoreClip" | Frame 21 | Symbol 619 MovieClip |
"mainMusic" | Frame 21 | Symbol 621 MovieClip |
"levelLoadSound" | Frame 21 | Symbol 623 MovieClip |
"atomSelectSound" | Frame 21 | Symbol 624 MovieClip |
"armSelectSound" | Frame 21 | Symbol 625 MovieClip |
"armMOSound" | Frame 21 | Symbol 626 MovieClip |
"levelMusic" | Frame 21 | Symbol 633 MovieClip |
"endBoom" | Frame 21 | Symbol 634 MovieClip |
"bg" | Symbol 8 MovieClip Frame 1 | Symbol 5 MovieClip |
"bar" | Symbol 13 MovieClip Frame 1 | Symbol 12 MovieClip |
"dragonHolder" | Symbol 31 MovieClip [KingLoader] Frame 1 | Symbol 16 MovieClip |
"fireLogoHolder" | Symbol 31 MovieClip [KingLoader] Frame 1 | Symbol 18 MovieClip |
"mcGlim" | Symbol 31 MovieClip [KingLoader] Frame 1 | Symbol 21 MovieClip |
"bg" | Symbol 31 MovieClip [KingLoader] Frame 1 | Symbol 23 MovieClip |
"mcPlay" | Symbol 31 MovieClip [KingLoader] Frame 1 | Symbol 30 MovieClip |
"bar_mc" | Symbol 41 MovieClip Frame 1 | Symbol 40 MovieClip |
"inner" | Symbol 43 MovieClip Frame 1 | Symbol 42 MovieClip |
"arm2" | Symbol 44 MovieClip [Arm] Frame 1 | Symbol 43 MovieClip |
"arm" | Symbol 44 MovieClip [Arm] Frame 1 | Symbol 43 MovieClip |
"rotater" | Symbol 65 MovieClip Frame 1 | Symbol 63 MovieClip |
"asset" | Symbol 128 MovieClip Frame 1 | Symbol 127 MovieClip |
"highlighter" | Symbol 132 MovieClip Frame 1 | Symbol 48 MovieClip |
"highlighter2" | Symbol 132 MovieClip Frame 1 | Symbol 52 MovieClip |
"highlighter3" | Symbol 132 MovieClip Frame 1 | Symbol 56 MovieClip |
"highlighter4" | Symbol 132 MovieClip Frame 1 | Symbol 60 MovieClip |
"mult" | Symbol 132 MovieClip Frame 26 | Symbol 99 MovieClip |
"mult" | Symbol 132 MovieClip Frame 27 | Symbol 101 MovieClip |
"mult" | Symbol 132 MovieClip Frame 28 | Symbol 103 MovieClip |
"mult" | Symbol 132 MovieClip Frame 29 | Symbol 105 MovieClip |
"mult" | Symbol 132 MovieClip Frame 30 | Symbol 107 MovieClip |
"mult" | Symbol 132 MovieClip Frame 31 | Symbol 109 MovieClip |
"mult" | Symbol 132 MovieClip Frame 32 | Symbol 111 MovieClip |
"mult" | Symbol 132 MovieClip Frame 33 | Symbol 113 MovieClip |
"explodeSound" | Symbol 132 MovieClip Frame 40 | Symbol 131 MovieClip |
"innerAtom" | Symbol 133 MovieClip [Atom] Frame 1 | Symbol 132 MovieClip |
"armBUT" | Symbol 145 MovieClip Frame 1 | Symbol 143 MovieClip |
"inner" | Symbol 146 MovieClip Frame 1 | Symbol 145 MovieClip |
"arm2" | Symbol 147 MovieClip [ArmD] Frame 1 | Symbol 146 MovieClip |
"arm" | Symbol 147 MovieClip [ArmD] Frame 1 | Symbol 146 MovieClip |
"armBUT" | Symbol 158 MovieClip Frame 1 | Symbol 157 MovieClip |
"inner" | Symbol 159 MovieClip Frame 1 | Symbol 158 MovieClip |
"arm2" | Symbol 160 MovieClip [ArmDU1] Frame 1 | Symbol 159 MovieClip |
"arm" | Symbol 160 MovieClip [ArmDU1] Frame 1 | Symbol 159 MovieClip |
"buttonSound" | Symbol 197 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 197 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 197 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 200 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 200 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 200 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 203 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 203 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 203 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 208 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 208 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 208 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 212 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 212 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 212 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 215 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 215 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 215 MovieClip Frame 1 | Symbol 189 MovieClip |
"soundON" | Symbol 259 MovieClip Frame 1 | Symbol 248 MovieClip |
"rewinder" | Symbol 260 MovieClip Frame 1 | Symbol 189 MovieClip |
"muteBUT" | Symbol 260 MovieClip Frame 1 | Symbol 259 MovieClip |
"buttonSound" | Symbol 263 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 263 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 263 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 266 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 266 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 266 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 272 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 272 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 272 MovieClip Frame 1 | Symbol 189 MovieClip |
"KING_BUT" | Symbol 278 MovieClip Frame 1 | Symbol 272 MovieClip |
"buttonSound" | Symbol 283 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 283 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 283 MovieClip Frame 1 | Symbol 189 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 290 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 290 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 290 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 290 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG2" | Symbol 290 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 290 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG3" | Symbol 290 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG4" | Symbol 290 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG1" | Symbol 290 MovieClip Frame 1 | Symbol 65 MovieClip |
"buttonSound" | Symbol 296 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 296 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 296 MovieClip Frame 1 | Symbol 189 MovieClip |
"innerB" | Symbol 303 MovieClip Frame 1 | Symbol 145 MovieClip |
"innerR" | Symbol 303 MovieClip Frame 1 | Symbol 158 MovieClip |
"IMG3" | Symbol 303 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG5" | Symbol 303 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG4" | Symbol 303 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG6" | Symbol 303 MovieClip Frame 1 | Symbol 75 MovieClip |
"startoverBUT" | Symbol 303 MovieClip Frame 1 | Symbol 302 MovieClip |
"IMG1" | Symbol 320 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 320 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 320 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG4" | Symbol 320 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG5" | Symbol 320 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG7" | Symbol 320 MovieClip Frame 1 | Symbol 81 MovieClip |
"IMG8" | Symbol 320 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG26" | Symbol 320 MovieClip Frame 1 | Symbol 308 MovieClip |
"IMG27" | Symbol 320 MovieClip Frame 1 | Symbol 310 MovieClip |
"IMG28" | Symbol 320 MovieClip Frame 1 | Symbol 312 MovieClip |
"IMG30" | Symbol 320 MovieClip Frame 1 | Symbol 314 MovieClip |
"IMG31" | Symbol 320 MovieClip Frame 1 | Symbol 316 MovieClip |
"IMG3" | Symbol 320 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG28" | Symbol 320 MovieClip Frame 1 | Symbol 312 MovieClip |
"IMG29" | Symbol 320 MovieClip Frame 1 | Symbol 318 MovieClip |
"IMG1" | Symbol 333 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 333 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 333 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG6" | Symbol 333 MovieClip Frame 1 | Symbol 75 MovieClip |
"IMG7" | Symbol 333 MovieClip Frame 1 | Symbol 81 MovieClip |
"IMG8" | Symbol 333 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG9" | Symbol 333 MovieClip Frame 1 | Symbol 86 MovieClip |
"IMG32" | Symbol 333 MovieClip Frame 1 | Symbol 324 MovieClip |
"IMG33" | Symbol 333 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG34" | Symbol 333 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG35" | Symbol 333 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG35" | Symbol 333 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG34" | Symbol 333 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG34" | Symbol 333 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG35" | Symbol 333 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG3" | Symbol 333 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG4" | Symbol 333 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG8" | Symbol 333 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG1" | Symbol 333 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG3" | Symbol 345 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG33" | Symbol 345 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG34" | Symbol 345 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG35" | Symbol 345 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG34" | Symbol 345 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG2" | Symbol 345 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG39" | Symbol 345 MovieClip Frame 1 | Symbol 337 MovieClip |
"IMG36" | Symbol 345 MovieClip Frame 1 | Symbol 339 MovieClip |
"IMG37" | Symbol 345 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG38" | Symbol 345 MovieClip Frame 1 | Symbol 343 MovieClip |
"IMG26" | Symbol 345 MovieClip Frame 1 | Symbol 308 MovieClip |
"IMG30" | Symbol 345 MovieClip Frame 1 | Symbol 314 MovieClip |
"IMG39" | Symbol 345 MovieClip Frame 1 | Symbol 337 MovieClip |
"IMG36" | Symbol 345 MovieClip Frame 1 | Symbol 339 MovieClip |
"IMG38" | Symbol 345 MovieClip Frame 1 | Symbol 343 MovieClip |
"IMG37" | Symbol 345 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG2" | Symbol 345 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG1" | Symbol 345 MovieClip Frame 1 | Symbol 65 MovieClip |
"contBUT" | Symbol 351 MovieClip Frame 1 | Symbol 296 MovieClip |
"KING_BUT" | Symbol 351 MovieClip Frame 1 | Symbol 272 MovieClip |
"dispText" | Symbol 359 MovieClip Frame 2 | Symbol 357 EditableText |
"dispText" | Symbol 359 MovieClip Frame 3 | Symbol 358 EditableText |
"KING_BUT" | Symbol 360 MovieClip Frame 1 | Symbol 272 MovieClip |
"BUT1" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT2" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT3" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT4" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT5" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT6" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT7" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT8" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT9" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT10" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT11" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT12" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT13" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT14" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT15" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT16" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT17" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT18" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT19" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT20" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT21" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT22" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT23" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT24" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT25" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT26" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT27" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT28" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT29" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT30" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT31" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT32" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT33" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT34" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"BUT35" | Symbol 360 MovieClip Frame 1 | Symbol 359 MovieClip |
"buttonSound" | Symbol 388 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 388 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 388 MovieClip Frame 1 | Symbol 189 MovieClip |
"minimLogoThin" | Symbol 391 MovieClip Frame 1 | Symbol 186 MovieClip |
"manualBUT" | Symbol 391 MovieClip Frame 1 | Symbol 197 MovieClip |
"levelSelectBUT" | Symbol 391 MovieClip Frame 1 | Symbol 200 MovieClip |
"playBUT" | Symbol 391 MovieClip Frame 1 | Symbol 203 MovieClip |
"walkthroughBUT" | Symbol 391 MovieClip Frame 1 | Symbol 208 MovieClip |
"scoresBUT" | Symbol 391 MovieClip Frame 1 | Symbol 212 MovieClip |
"iPhoneBUT" | Symbol 391 MovieClip Frame 1 | Symbol 215 MovieClip |
"muteBUT" | Symbol 391 MovieClip Frame 1 | Symbol 260 MovieClip |
"creditsBUT" | Symbol 391 MovieClip Frame 1 | Symbol 263 MovieClip |
"moreGamesBUT" | Symbol 391 MovieClip Frame 1 | Symbol 266 MovieClip |
"addGameBUT" | Symbol 391 MovieClip Frame 1 | Symbol 270 MovieClip |
"KING_BUT" | Symbol 391 MovieClip Frame 1 | Symbol 272 MovieClip |
"backBUT" | Symbol 391 MovieClip Frame 10 | Symbol 283 MovieClip |
"backBUT" | Symbol 391 MovieClip Frame 26 | Symbol 283 MovieClip |
"backBUT" | Symbol 391 MovieClip Frame 42 | Symbol 283 MovieClip |
"backBUT" | Symbol 391 MovieClip Frame 58 | Symbol 283 MovieClip |
"buttonSound" | Symbol 411 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 411 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 411 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 416 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 416 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 416 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 425 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 425 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 425 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 428 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 428 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 428 MovieClip Frame 1 | Symbol 189 MovieClip |
"menuBUT" | Symbol 429 MovieClip Frame 1 | Symbol 411 MovieClip |
"levelSelectBUT" | Symbol 429 MovieClip Frame 1 | Symbol 425 MovieClip |
"KING_BUT" | Symbol 429 MovieClip Frame 1 | Symbol 272 MovieClip |
"walkthroughBUT" | Symbol 429 MovieClip Frame 1 | Symbol 428 MovieClip |
"buttonSound" | Symbol 438 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 438 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 438 MovieClip Frame 1 | Symbol 189 MovieClip |
"theScore" | Symbol 439 MovieClip Frame 1 | Symbol 432 EditableText |
"theLives" | Symbol 439 MovieClip Frame 1 | Symbol 434 EditableText |
"menuBUT" | Symbol 439 MovieClip Frame 1 | Symbol 411 MovieClip |
"tryAgainBUT" | Symbol 439 MovieClip Frame 1 | Symbol 438 MovieClip |
"theScore" | Symbol 445 MovieClip Frame 1 | Symbol 443 EditableText |
"menuBUT" | Symbol 445 MovieClip Frame 1 | Symbol 411 MovieClip |
"menuBUT" | Symbol 455 MovieClip Frame 1 | Symbol 411 MovieClip |
"KING_BUT" | Symbol 455 MovieClip Frame 1 | Symbol 272 MovieClip |
"messageDisp" | Symbol 458 MovieClip Frame 31 | Symbol 401 EditableText |
"endingCont" | Symbol 458 MovieClip Frame 288 | Symbol 457 MovieClip |
"buttonSound" | Symbol 460 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 460 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 460 MovieClip Frame 1 | Symbol 189 MovieClip |
"manualBUT" | Symbol 475 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 475 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 475 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 475 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG10" | Symbol 478 MovieClip Frame 1 | Symbol 88 MovieClip |
"manualBUT" | Symbol 479 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 479 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 479 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 479 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG4" | Symbol 490 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG3" | Symbol 490 MovieClip Frame 1 | Symbol 69 MovieClip |
"manualBUT" | Symbol 491 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 491 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 491 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 491 MovieClip Frame 42 | Symbol 474 MovieClip |
"manualBUT" | Symbol 495 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 495 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 495 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 495 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG8" | Symbol 499 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG10" | Symbol 499 MovieClip Frame 1 | Symbol 88 MovieClip |
"IMG31" | Symbol 499 MovieClip Frame 1 | Symbol 316 MovieClip |
"IMG29" | Symbol 503 MovieClip Frame 1 | Symbol 318 MovieClip |
"IMG30" | Symbol 503 MovieClip Frame 1 | Symbol 314 MovieClip |
"IMG31" | Symbol 503 MovieClip Frame 1 | Symbol 316 MovieClip |
"IMG4" | Symbol 503 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG5" | Symbol 503 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG2" | Symbol 503 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG30" | Symbol 503 MovieClip Frame 1 | Symbol 314 MovieClip |
"IMG29" | Symbol 503 MovieClip Frame 1 | Symbol 318 MovieClip |
"IMG31" | Symbol 503 MovieClip Frame 1 | Symbol 316 MovieClip |
"IMG2" | Symbol 503 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG8" | Symbol 503 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG1" | Symbol 503 MovieClip Frame 1 | Symbol 65 MovieClip |
"manualBUT" | Symbol 505 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 505 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG4" | Symbol 505 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG2" | Symbol 505 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG30" | Symbol 505 MovieClip Frame 1 | Symbol 314 MovieClip |
"expandBUT" | Symbol 505 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 505 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG8" | Symbol 508 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG10" | Symbol 508 MovieClip Frame 1 | Symbol 88 MovieClip |
"IMG31" | Symbol 508 MovieClip Frame 1 | Symbol 316 MovieClip |
"manualBUT" | Symbol 509 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 509 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 509 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 509 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 513 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 513 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG28" | Symbol 513 MovieClip Frame 1 | Symbol 312 MovieClip |
"IMG26" | Symbol 516 MovieClip Frame 1 | Symbol 308 MovieClip |
"IMG27" | Symbol 516 MovieClip Frame 1 | Symbol 310 MovieClip |
"IMG28" | Symbol 516 MovieClip Frame 1 | Symbol 312 MovieClip |
"IMG1" | Symbol 516 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 516 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 516 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG5" | Symbol 516 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG6" | Symbol 516 MovieClip Frame 1 | Symbol 75 MovieClip |
"IMG7" | Symbol 516 MovieClip Frame 1 | Symbol 81 MovieClip |
"IMG26" | Symbol 516 MovieClip Frame 1 | Symbol 308 MovieClip |
"IMG27" | Symbol 516 MovieClip Frame 1 | Symbol 310 MovieClip |
"IMG28" | Symbol 516 MovieClip Frame 1 | Symbol 312 MovieClip |
"manualBUT" | Symbol 518 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 518 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG2" | Symbol 518 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG5" | Symbol 518 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG28" | Symbol 518 MovieClip Frame 1 | Symbol 312 MovieClip |
"expandBUT" | Symbol 518 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 518 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 521 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 521 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG28" | Symbol 521 MovieClip Frame 1 | Symbol 312 MovieClip |
"manualBUT" | Symbol 522 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 522 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 522 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 522 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG33" | Symbol 526 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG5" | Symbol 526 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG10" | Symbol 526 MovieClip Frame 1 | Symbol 88 MovieClip |
"IMG32" | Symbol 529 MovieClip Frame 1 | Symbol 324 MovieClip |
"IMG33" | Symbol 529 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG1" | Symbol 529 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 529 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG4" | Symbol 529 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG6" | Symbol 529 MovieClip Frame 1 | Symbol 75 MovieClip |
"IMG8" | Symbol 529 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG32" | Symbol 529 MovieClip Frame 1 | Symbol 324 MovieClip |
"IMG33" | Symbol 529 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG32" | Symbol 529 MovieClip Frame 1 | Symbol 324 MovieClip |
"IMG2" | Symbol 529 MovieClip Frame 1 | Symbol 67 MovieClip |
"manualBUT" | Symbol 531 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 531 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG6" | Symbol 531 MovieClip Frame 1 | Symbol 75 MovieClip |
"IMG33" | Symbol 531 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG2" | Symbol 531 MovieClip Frame 1 | Symbol 67 MovieClip |
"expandBUT" | Symbol 531 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 531 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG33" | Symbol 534 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG5" | Symbol 534 MovieClip Frame 1 | Symbol 73 MovieClip |
"IMG10" | Symbol 534 MovieClip Frame 1 | Symbol 88 MovieClip |
"manualBUT" | Symbol 535 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 535 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 535 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 535 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG9" | Symbol 539 MovieClip Frame 1 | Symbol 86 MovieClip |
"IMG34" | Symbol 539 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG34" | Symbol 542 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG35" | Symbol 542 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG2" | Symbol 542 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 542 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG4" | Symbol 542 MovieClip Frame 1 | Symbol 71 MovieClip |
"IMG8" | Symbol 542 MovieClip Frame 1 | Symbol 83 MovieClip |
"IMG9" | Symbol 542 MovieClip Frame 1 | Symbol 86 MovieClip |
"IMG34" | Symbol 542 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG35" | Symbol 542 MovieClip Frame 1 | Symbol 330 MovieClip |
"IMG34" | Symbol 542 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG4" | Symbol 542 MovieClip Frame 1 | Symbol 71 MovieClip |
"manualBUT" | Symbol 544 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 544 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG3" | Symbol 544 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG9" | Symbol 544 MovieClip Frame 1 | Symbol 86 MovieClip |
"IMG35" | Symbol 544 MovieClip Frame 1 | Symbol 330 MovieClip |
"expandBUT" | Symbol 544 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 544 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG9" | Symbol 547 MovieClip Frame 1 | Symbol 86 MovieClip |
"IMG34" | Symbol 547 MovieClip Frame 1 | Symbol 328 MovieClip |
"manualBUT" | Symbol 548 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 548 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 548 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 548 MovieClip Frame 42 | Symbol 474 MovieClip |
"manualBUT" | Symbol 552 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 552 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 552 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 552 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 556 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 556 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 556 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG29" | Symbol 556 MovieClip Frame 1 | Symbol 318 MovieClip |
"IMG30" | Symbol 556 MovieClip Frame 1 | Symbol 314 MovieClip |
"IMG31" | Symbol 556 MovieClip Frame 1 | Symbol 316 MovieClip |
"IMG37" | Symbol 556 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG37" | Symbol 556 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG37" | Symbol 556 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG37" | Symbol 558 MovieClip Frame 1 | Symbol 341 MovieClip |
"manualBUT" | Symbol 560 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 560 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG37" | Symbol 560 MovieClip Frame 1 | Symbol 341 MovieClip |
"expandBUT" | Symbol 560 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 560 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 564 MovieClip Frame 1 | Symbol 65 MovieClip |
"IMG2" | Symbol 564 MovieClip Frame 1 | Symbol 67 MovieClip |
"IMG3" | Symbol 564 MovieClip Frame 1 | Symbol 69 MovieClip |
"IMG26" | Symbol 564 MovieClip Frame 1 | Symbol 308 MovieClip |
"IMG33" | Symbol 564 MovieClip Frame 1 | Symbol 326 MovieClip |
"IMG34" | Symbol 564 MovieClip Frame 1 | Symbol 328 MovieClip |
"IMG39" | Symbol 564 MovieClip Frame 1 | Symbol 337 MovieClip |
"IMG36" | Symbol 564 MovieClip Frame 1 | Symbol 339 MovieClip |
"IMG38" | Symbol 564 MovieClip Frame 1 | Symbol 343 MovieClip |
"IMG37" | Symbol 566 MovieClip Frame 1 | Symbol 341 MovieClip |
"IMG39" | Symbol 566 MovieClip Frame 1 | Symbol 337 MovieClip |
"IMG36" | Symbol 566 MovieClip Frame 1 | Symbol 339 MovieClip |
"IMG38" | Symbol 566 MovieClip Frame 1 | Symbol 343 MovieClip |
"manualBUT" | Symbol 568 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 568 MovieClip Frame 1 | Symbol 465 MovieClip |
"IMG39" | Symbol 568 MovieClip Frame 1 | Symbol 337 MovieClip |
"IMG36" | Symbol 568 MovieClip Frame 1 | Symbol 339 MovieClip |
"IMG38" | Symbol 568 MovieClip Frame 1 | Symbol 343 MovieClip |
"expandBUT" | Symbol 568 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 568 MovieClip Frame 42 | Symbol 474 MovieClip |
"manualBUT" | Symbol 574 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 574 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 574 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 574 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 577 MovieClip Frame 1 | Symbol 65 MovieClip |
"manualBUT" | Symbol 578 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 578 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 578 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 578 MovieClip Frame 42 | Symbol 474 MovieClip |
"IMG1" | Symbol 585 MovieClip Frame 1 | Symbol 65 MovieClip |
"manualBUT" | Symbol 587 MovieClip Frame 1 | Symbol 460 MovieClip |
"colapseBUT" | Symbol 587 MovieClip Frame 1 | Symbol 465 MovieClip |
"expandBUT" | Symbol 587 MovieClip Frame 25 | Symbol 465 MovieClip |
"colapseBUT" | Symbol 587 MovieClip Frame 42 | Symbol 474 MovieClip |
"TUTInner" | Symbol 589 MovieClip Frame 4 | Symbol 588 MovieClip |
"scoreDisp" | Symbol 594 MovieClip Frame 1 | Symbol 593 EditableText |
"scoreDisp" | Symbol 596 MovieClip Frame 1 | Symbol 595 EditableText |
"KING_BUT" | Symbol 597 MovieClip Frame 1 | Symbol 272 MovieClip |
"walkthroughBUT" | Symbol 597 MovieClip Frame 1 | Symbol 428 MovieClip |
"buttonSound" | Symbol 600 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 600 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 600 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 603 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 603 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 603 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 606 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 606 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 606 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 611 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 611 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 611 MovieClip Frame 1 | Symbol 189 MovieClip |
"buttonSound" | Symbol 613 MovieClip Frame 1 | Symbol 187 MovieClip |
"buttonMOSound" | Symbol 613 MovieClip Frame 1 | Symbol 188 MovieClip |
"rewinder" | Symbol 613 MovieClip Frame 1 | Symbol 189 MovieClip |
"scoreDisp" | Symbol 616 MovieClip Frame 1 | Symbol 607 EditableText |
"muteBUT" | Symbol 616 MovieClip Frame 1 | Symbol 260 MovieClip |
"rBUT" | Symbol 616 MovieClip Frame 1 | Symbol 606 MovieClip |
"theLevelNum" | Symbol 616 MovieClip Frame 1 | Symbol 614 EditableText |
"KING_BUT" | Symbol 616 MovieClip Frame 1 | Symbol 272 MovieClip |
"walkthroughBUT" | Symbol 616 MovieClip Frame 1 | Symbol 428 MovieClip |
"rBUT" | Symbol 617 MovieClip Frame 1 | Symbol 606 MovieClip |
"rBUT" | Symbol 617 MovieClip Frame 11 | Symbol 606 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata present, AS1/AS2. |
SWFMetaData (77) | Timeline Frame 1 | 205 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..." |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "Track1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "Track8" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "Track7" |
ExportAssets (56) | Timeline Frame 1 | Symbol 635 as "__Packages.md5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 636 as "__Packages.Particle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 637 as "__Packages.mx.transitions.OnEnterFrameBeacon" |
ExportAssets (56) | Timeline Frame 1 | Symbol 638 as "__Packages.mx.transitions.BroadcasterMX" |
ExportAssets (56) | Timeline Frame 1 | Symbol 639 as "__Packages.mx.transitions.Tween" |
ExportAssets (56) | Timeline Frame 1 | Symbol 640 as "__Packages.Delay" |
ExportAssets (56) | Timeline Frame 1 | Symbol 641 as "__Packages.mx.utils.Delegate" |
ExportAssets (56) | Timeline Frame 1 | Symbol 642 as "__Packages.mx.transitions.easing.Regular" |
ExportAssets (56) | Timeline Frame 1 | Symbol 643 as "__Packages.mx.transitions.easing.None" |
ExportAssets (56) | Timeline Frame 1 | Symbol 644 as "__Packages.AnimDriver" |
ExportAssets (56) | Timeline Frame 2 | Symbol 31 as "KingLoader" |
ExportAssets (56) | Timeline Frame 6 | Symbol 44 as "Arm" |
ExportAssets (56) | Timeline Frame 6 | Symbol 133 as "Atom" |
ExportAssets (56) | Timeline Frame 6 | Symbol 147 as "ArmD" |
ExportAssets (56) | Timeline Frame 6 | Symbol 160 as "ArmDU1" |
ExportAssets (56) | Timeline Frame 21 | Symbol 403 as "endGameBoom" |
ExportAssets (56) | Timeline Frame 21 | Symbol 627 as "Track2" |
ExportAssets (56) | Timeline Frame 21 | Symbol 628 as "Track3" |
ExportAssets (56) | Timeline Frame 21 | Symbol 629 as "Track4" |
ExportAssets (56) | Timeline Frame 21 | Symbol 630 as "Track5" |
ExportAssets (56) | Timeline Frame 21 | Symbol 631 as "Track6" |
ExportAssets (56) | Timeline Frame 21 | Symbol 632 as "endSong" |
Labels
"preloader" | Frame 4 |
"music" | Frame 7 |
"AC_Logo" | Frame 11 |
"loadMusic" | Frame 21 |
"mainMenu" | Frame 21 |
"idle" | Symbol 30 MovieClip Frame 1 |
"over" | Symbol 30 MovieClip Frame 2 |
"down" | Symbol 30 MovieClip Frame 3 |
"invis" | Symbol 132 MovieClip Frame 39 |
"close" | Symbol 132 MovieClip Frame 40 |
"atomIn" | Symbol 133 MovieClip [Atom] Frame 13 |
"removeAtom" | Symbol 133 MovieClip [Atom] Frame 17 |
"BGIn" | Symbol 180 MovieClip Frame 2 |
"BGOut" | Symbol 180 MovieClip Frame 26 |
"musicON" | Symbol 259 MovieClip Frame 2 |
"musicOFF" | Symbol 259 MovieClip Frame 11 |
"menuFunctioning" | Symbol 391 MovieClip Frame 1 |
"creditsIn" | Symbol 391 MovieClip Frame 2 |
"creditsOut" | Symbol 391 MovieClip Frame 10 |
"manualIn" | Symbol 391 MovieClip Frame 18 |
"manualOut" | Symbol 391 MovieClip Frame 26 |
"levelSelectIn" | Symbol 391 MovieClip Frame 34 |
"levelSelectOut" | Symbol 391 MovieClip Frame 42 |
"iPhoneInfoIn" | Symbol 391 MovieClip Frame 50 |
"iPhoneInfoOut" | Symbol 391 MovieClip Frame 58 |
"mainMenuIn" | Symbol 392 MovieClip Frame 90 |
"mainMenuOut" | Symbol 392 MovieClip Frame 151 |
"startLevel" | Symbol 458 MovieClip Frame 2 |
"cycleLevelMessage" | Symbol 458 MovieClip Frame 31 |
"levelComplete" | Symbol 458 MovieClip Frame 34 |
"endLevel" | Symbol 458 MovieClip Frame 94 |
"levelLost" | Symbol 458 MovieClip Frame 124 |
"levelLostOut" | Symbol 458 MovieClip Frame 149 |
"gameOver" | Symbol 458 MovieClip Frame 173 |
"gameOverOut" | Symbol 458 MovieClip Frame 199 |
"gameBeaten" | Symbol 458 MovieClip Frame 224 |
"gameWonOut" | Symbol 458 MovieClip Frame 289 |
"rest" | Symbol 475 MovieClip Frame 25 |
"TUTIn" | Symbol 475 MovieClip Frame 26 |
"TUTOut" | Symbol 475 MovieClip Frame 43 |
"rest" | Symbol 479 MovieClip Frame 25 |
"TUTIn" | Symbol 479 MovieClip Frame 26 |
"TUTOut" | Symbol 479 MovieClip Frame 43 |
"rest" | Symbol 491 MovieClip Frame 25 |
"TUTIn" | Symbol 491 MovieClip Frame 26 |
"TUTOut" | Symbol 491 MovieClip Frame 43 |
"rest" | Symbol 495 MovieClip Frame 25 |
"TUTIn" | Symbol 495 MovieClip Frame 26 |
"TUTOut" | Symbol 495 MovieClip Frame 43 |
"rest" | Symbol 505 MovieClip Frame 25 |
"TUTIn" | Symbol 505 MovieClip Frame 26 |
"TUTOut" | Symbol 505 MovieClip Frame 43 |
"rest" | Symbol 509 MovieClip Frame 25 |
"TUTIn" | Symbol 509 MovieClip Frame 26 |
"TUTOut" | Symbol 509 MovieClip Frame 43 |
"rest" | Symbol 518 MovieClip Frame 25 |
"TUTIn" | Symbol 518 MovieClip Frame 26 |
"TUTOut" | Symbol 518 MovieClip Frame 43 |
"rest" | Symbol 522 MovieClip Frame 25 |
"TUTIn" | Symbol 522 MovieClip Frame 26 |
"TUTOut" | Symbol 522 MovieClip Frame 43 |
"rest" | Symbol 531 MovieClip Frame 25 |
"TUTIn" | Symbol 531 MovieClip Frame 26 |
"TUTOut" | Symbol 531 MovieClip Frame 43 |
"rest" | Symbol 535 MovieClip Frame 25 |
"TUTIn" | Symbol 535 MovieClip Frame 26 |
"TUTOut" | Symbol 535 MovieClip Frame 43 |
"rest" | Symbol 544 MovieClip Frame 25 |
"TUTIn" | Symbol 544 MovieClip Frame 26 |
"TUTOut" | Symbol 544 MovieClip Frame 43 |
"rest" | Symbol 548 MovieClip Frame 25 |
"TUTIn" | Symbol 548 MovieClip Frame 26 |
"TUTOut" | Symbol 548 MovieClip Frame 43 |
"rest" | Symbol 552 MovieClip Frame 25 |
"TUTIn" | Symbol 552 MovieClip Frame 26 |
"TUTOut" | Symbol 552 MovieClip Frame 43 |
"rest" | Symbol 560 MovieClip Frame 25 |
"TUTIn" | Symbol 560 MovieClip Frame 26 |
"TUTOut" | Symbol 560 MovieClip Frame 43 |
"rest" | Symbol 568 MovieClip Frame 25 |
"TUTIn" | Symbol 568 MovieClip Frame 26 |
"TUTOut" | Symbol 568 MovieClip Frame 43 |
"rest" | Symbol 574 MovieClip Frame 25 |
"TUTIn" | Symbol 574 MovieClip Frame 26 |
"TUTOut" | Symbol 574 MovieClip Frame 43 |
"rest" | Symbol 578 MovieClip Frame 25 |
"TUTIn" | Symbol 578 MovieClip Frame 26 |
"TUTOut" | Symbol 578 MovieClip Frame 43 |
"rest" | Symbol 587 MovieClip Frame 25 |
"TUTIn" | Symbol 587 MovieClip Frame 26 |
"TUTOut" | Symbol 587 MovieClip Frame 43 |
"TUTIn" | Symbol 589 MovieClip Frame 2 |
"TUTOut" | Symbol 589 MovieClip Frame 33 |
"HUDmenuOn" | Symbol 617 MovieClip Frame 2 |
"HUDmenuOff" | Symbol 617 MovieClip Frame 11 |
"scoreIn" | Symbol 619 MovieClip Frame 2 |
"scoreOut" | Symbol 619 MovieClip Frame 21 |
Dynamic Text Variables
dispNum | Symbol 98 EditableText | "x5" |
dispNum | Symbol 100 EditableText | "x5" |
dispNum | Symbol 102 EditableText | "x5" |
dispNum | Symbol 104 EditableText | "x5" |
_root.scoreBonus2 | Symbol 421 EditableText | "<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p>" |
levelScore | Symbol 422 EditableText | "<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p>" |
levelTotal | Symbol 423 EditableText | "<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p>" |
_root.highScore | Symbol 424 EditableText | "<p align="left"><font face="Eurostile" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p>" |
_root.highScore | Symbol 452 EditableText | "<p align="center"><font face="Eurostile" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>0123456789</b></font></p>" |
|