STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #12774 |
---------------- /// ANY TEXT /// --------------- |
4,4,0, , ,oo,xF,s7,oo, ,xF,FJ,eB,x7, ,xL,L7,eP,xJ, ,oo,xL,xJ,oo, , |
5,4,0, , ,oo,xF,sH,x7,oo, ,xF,xX,eB,FJ,x7, ,xL,L7,eP,xX,xJ, ,oo,xL,xH,xJ,oo, , |
4,4,0, , ,xF,x7,xF,s7, ,xL,L7,eB,xJ, ,xF,L7,eP,x7, ,sL,xJ,xL,xJ, , |
4,5,1, , ,sF,x7,xF,x7, ,xL,xX,L7,xJ, ,OO,xX,eB,OO, ,xF,L7,eP,x7, ,xL,xJ,xL,sJ, , |
5,4,1, , ,sF,x7,OO,xF,s7, ,xL,L7,FJ,L7,xJ, ,xF,xX,eP,eB,x7, ,sL,xJ,OO,xL,sJ, , |
space: oo block: OO player: eP blank: eB edges: xF xJ xL x7 xI xH switch: sF sJ sL s7 sI sH cross: xX hex X2: FJ L7 FIRST LINE: dimX,dimY,ratN |
4,4,1, , ,sF,x7,xF,s7, ,xL,xX,eP,xJ, ,xF,eB,L7,x7, ,sL,xJ,xL,sJ, , |
5,4,1, , ,oo,xF,sH,x7,oo, ,xF,FJ,xX,L7,x7, ,xL,eP,xX,eB,xJ, ,oo,xL,sH,xJ,oo, , |
4,5,0, , ,sF,x7,xF,s7, ,xL,L7,FJ,xI, ,oo,xX,eP,OO, ,xF,eB,L7,xI, ,sL,xJ,xL,sJ, , |
6,4,1, , ,oo,xF,sH,sH,x7,oo, ,sF,L7,eB,FJ,xX,s7, ,sL,eP,xX,FJ,L7,sJ, ,oo,xL,sH,sH,xJ,oo, , |
6,6,2, , ,sF,x7,sF,s7,xF,s7, ,xL,FJ,xX,eB,L7,xJ, ,sF,xX,L7,xX,xX,s7, ,sL,xX,FJ,L7,xX,sJ, ,xF,L7,xX,eP,L7,x7, ,sL,xJ,sL,sJ,xL,sJ, , |
5,4,1, , ,sF,x7,oo,xF,s7, ,xL,FJ,L7,eB,xJ, ,xF,L7,eP,xX,x7, ,sL,xJ,oo,xL,sJ, , |
5,5,1, , ,oo,xF,sH,x7,oo, ,xF,L7,xX,L7,x7, ,sI,xX,eP,FJ,sI, ,xL,FJ,L7,eB,xJ, ,oo,xL,sH,xJ,oo, , |
5,5,1, , ,sF,x7,OO,xF,s7, ,xL,FJ,eB,L7,xJ, ,oo,xX,OO,FJ,oo, ,xF,L7,xX,eP,x7, ,sL,xJ,OO,xL,sJ, , |
4,7,1, , ,sF,OO,OO,s7, ,xL,xX,L7,xJ, ,xF,L7,eP,x7, ,sI,xX,FJ,sI, ,xL,eB,L7,xJ, ,xF,L7,xX,x7, ,sL,OO,OO,sJ, , |
5,6,1, , ,sF,x7,OO,xF,x7, ,sI,eP,xX,FJ,sI, ,xL,xX,OO,L7,xJ, ,OO,L7,eB,xX,oo, ,sI,FJ,xX,L7,sI, ,sL,xJ,OO,xL,xJ, , |
5,6,1, , ,oo,xF,sH,x7,oo, ,xF,L7,FJ,xX,x7, ,sI,xX,xX,L7,sI, ,sI,xX,FJ,xX,sI, ,xL,eP,L7,eB,xJ, ,oo,xL,sH,xJ,oo, , |
7,4,2, , ,oo,xF,sH,xH,sH,x7,oo, ,sF,L7,eB,xX,FJ,xX,s7, ,sL,eP,xX,FJ,xX,L7,sJ, ,oo,xL,sH,xH,sH,xJ,oo, , |
5,6,1, , ,oo,sF,OO,s7,oo, ,xF,L7,FJ,xX,x7, ,sI,xX,OO,xX,sI, ,sI,xX,OO,xX,sI, ,xL,eP,L7,eB,xJ, ,oo,sL,OO,sJ,oo, , |
5,5,0, , ,sF,xH,x7,xF,s7, ,xL,xX,xX,FJ,xJ, ,oo,eB,OO,OO,OO, ,xF,L7,eP,OO,oo, ,xL,sJ,OO,OO,oo, , |
7,5,2, , ,oo,xF,sH,sH,sH,x7,oo, ,sF,L7,xX,FJ,eP,xX,s7, ,sI,OO,xX,xX,L7,xX,sI, ,sL,xX,eB,FJ,xX,L7,sJ, ,oo,xL,sH,sH,sH,xJ,oo, , |
7,7,2, , ,sF,xH,s7,OO,sF,xH,s7, ,xL,L7,xX,xX,FJ,xX,xJ, ,sF,xX,xX,xX,xX,xX,s7, ,xI,FJ,L7,OO,eP,xX,xI, ,sL,L7,xX,FJ,xX,L7,sJ, ,xF,FJ,L7,eB,L7,xX,x7, ,xL,sH,xJ,OO,xL,sH,xJ, , |
7,7,3, , ,sF,xH,s7,oo,sF,xH,s7, ,xL,L7,xX,xX,FJ,xX,xJ, ,sF,xX,xX,xX,L7,xX,s7, ,OO,xX,L7,OO,eP,xX,OO, ,sL,L7,xX,FJ,xX,L7,sJ, ,xF,FJ,L7,eB,L7,xX,x7, ,xL,sJ,oo,oo,oo,sL,xJ, , |
7,6,2, , ,sF,xH,s7,OO,sF,xH,s7, ,xL,L7,xX,xX,eB,xX,xJ, ,sF,xX,xX,xX,L7,xX,s7, ,xI,FJ,L7,xX,L7,xX,xI, ,sL,eP,xX,FJ,xX,L7,sJ, ,oo,xL,sH,OO,sH,xJ,oo, , |
7,7,3, , ,sF,xH,s7,OO,sF,xH,s7, ,xL,L7,xX,xX,FJ,xX,xJ, ,sF,xX,OO,xX,OO,xX,s7, ,xI,FJ,L7,OO,eP,xX,xI, ,sL,L7,OO,FJ,OO,L7,sJ, ,xF,FJ,L7,eB,L7,xX,x7, ,xL,sH,xJ,OO,xL,sH,xJ, , |
7,7,3, , ,sF,xH,s7,oo,sF,xH,s7, ,xL,L7,xX,xX,FJ,xX,xJ, ,sF,xX,xX,OO,L7,xX,s7, ,xI,FJ,OO,OO,OO,xX,xI, ,sL,L7,xX,OO,xX,L7,sJ, ,xF,FJ,L7,eB,L7,xX,x7, ,sL,xH,sJ,oo,sL,xH,sJ, , |
GRID |
XXXXXXXX |
XXXXXXXX |
<p align="left"><font face="Arial Black" size="9" color="#ffffff"><a href="http://www.fingertime.com" target = "_blank"><b>©</b></a><a href="http://www.fingertime.com" target = "_blank"> fingertime 2004</a></font></p> |
CHOOSE LEVEL |
Start on an early bridge to get more points for a good highscore position. |
Missing bridges out means starting with less lives. |
HOW TO PLAY |
USE THE MOUSE TO SLIDE TILES AND GUIDE OUR HAPLESS ENGINEER TO THE RIVETS. YOU CAN USE THE SPACEBAR TO DOUBLE HIS SPEED IF YOU'RE RUNNING OUT OF TIME. CONCRETE FIVE BRIDGES, EACH WITH FIVE LEVELS, ALL WITH ONLY FIVE LIVES. |
XXXXXXXXX |
1 |
Tell me about future fingertime games |
XXXXXXXXX |
Please enter a valid email. |
Enter your details to add your score to the highscore chart |
DataIO |
E |
E |
FieldVer |
Prefs |
00 00 00 00 00 00 00 08. 00 00 0000 |
OOOOO 00 00 00 00 00 00 00 00 00 00 000 |
OOOOO 00 00 00 00 00 00 00 00 00 00 0000 |
You |
ENTER SCORES |
HIGH SCORES |
000000 |
SCORE |
TIME |
SPEED |
SPACEBAR |
SPEED X2 |
LIVES |
00 |
BRIDGE ONE |
KEYS |
FINAL SCORE |
0 |
TIME REMAINING |
0 |
25 |
TOTAL MOVES MADE |
0 |
-5 |
TOTAL RIVETS |
0 |
250 |
LEVELS COMPLETED |
0 |
1000 |
BRIDGES COMPLETED |
0 |
5000 |
ActionScript [AS1/AS2]
Frame 1_global.mGotoMenu = function () { gotoAndPlay ("menu"); _global.gInitSound(); }; _global.mFinishedP3 = function () { }; _global.mFinishedLoad = function () { _global.sMenuPing(); gotoAndPlay ("testDone"); }; _global.mInstuctions = function () { gotoAndStop ("instruct"); }; _global.mEnterScore = function () { gotoAndStop ("enter"); }; _global.mHighScores = function () { gotoAndStop ("high"); }; _global.mStartAnimIn = function () { play(); }; _global.mEndScore = function () { }; _global.fButtonPress = function (pType) { }; function stopMusic() { sLoop1.stop(); sLoop2.stop(); sLoop3.stop(); sLoop4.stop(); sLoopFast.stop(); sWhistle1.stop(); sWhistle2.stop(); sLoop56.stop(); } pMusicPos = 1; sConstruction = new Sound(_root.INsChar); sConstruction.attachSound("sConstruction"); sScoreUp = new Sound(_root.INsChar); sScoreUp.attachSound("sScoreUp"); sScoreDown = new Sound(_root.INsChar); sScoreDown.attachSound("sScoreDown"); sClank = new Sound(_root.INsTile); sClank.attachSound("sClank"); sWhoosh = new Sound(_root.INsTile); sWhoosh.attachSound("sWhoosh"); sStep1 = new Sound(_root.INsChar); sStep1.attachSound("sStep1"); sStep2 = new Sound(_root.INsChar); sStep2.attachSound("sStep2"); sTut = new Sound(_root.INsChar); sTut.attachSound("sTut"); sScream = new Sound(_root.INsChar); sScream.attachSound("sScream"); sFall = new Sound(_root.INsChar); sFall.attachSound("sFall"); sIntro = new Sound(_root.INmusic); sIntro.attachSound("sIntro"); sOutro1 = new Sound(_root.INmusic); sOutro1.attachSound("sOutro1"); sOutro2 = new Sound(_root.INmusic); sOutro2.attachSound("sOutro2"); sOutro2End = new Sound(_root.INmusic); sOutro2End.attachSound("sOutro2End"); sLoop1 = new Sound(_root.INmusic); sLoop1.attachSound("sLoop"); sLoop2 = new Sound(_root.INmusic); sLoop2.attachSound("sLoop2"); sLoop3 = new Sound(_root.INmusic2); sLoop3.attachSound("sLoop3"); sLoop4 = new Sound(_root.INmusic2); sLoop4.attachSound("sLoop4"); sLoop56 = new Sound(_root.INmusic2); sLoop56.attachSound("sLoop56"); sLoopFast = new Sound(_root.INmusic); sLoopFast.attachSound("sLoopFast"); sWhistle1 = new Sound(_root.INmusic2); sWhistle1.attachSound("sWhistle1"); sWhistle2 = new Sound(_root.INmusic2); sWhistle2.attachSound("sWhistle2"); sWhistleOut = new Sound(_root.INmusic); sWhistleOut.attachSound("sWhistleOut"); pMainMusicVol = 100; pGameMusicVol = 35; _global.gInitSound = function () { stopMusic(); sIntro.setVolume(pMainMusicVol * _global.gMusicVol); sIntro.start(); sIntro.onSoundComplete = function () { sLoop1.setVolume(pMainMusicVol * _global.gMusicVol); sLoop1.start(); sLoop1.onSoundComplete = function () { if (_global.gMode == "waitstart") { _global.gEndMusic(); } else { pMusicPos = 2; sLoop2.setVolume(pMainMusicVol * _global.gMusicVol); sLoop2.start(); } }; sLoop2.onSoundComplete = function () { if (_global.gMode == "waitstart") { _global.gEndMusic(); } else { sLoop1.setVolume(pMainMusicVol * _global.gMusicVol); sLoop1.start(); pMusicPos = 1; } }; }; }; _global.gEndMusic = function () { sOutro1.setVolume(pMainMusicVol * _global.gMusicVol); sOutro1.start(0, 1); sOutro1.onSoundComplete = function () { _global.mStartChar(); sLoop3.setVolume(pGameMusicVol * _global.gMusicVol); sLoop3.start(0, 4); sLoop3.onSoundComplete = function () { sLoop4.setVolume(pGameMusicVol * _global.gMusicVol); sLoop4.start(0, 2); if (random(3) == 1) { sWhistle2.setVolume(pGameMusicVol * _global.gMusicVol); sWhistle2.start(0, 1); } }; sLoop4.onSoundComplete = function () { sLoop3.setVolume(pGameMusicVol * _global.gMusicVol); sLoop3.start(0, 4); if (random(3) == 1) { sWhistle1.setVolume(pGameMusicVol * _global.gMusicVol); sWhistle1.start(0, 1); } }; }; }; _global.gGameOverMusic = function () { stopMusic(); if (_global.gAlive == true) { sOutro2.setVolume(pMainMusicVol * _global.gMusicVol); sOutro2.start(0, 1); sOutro2.onSoundComplete = function () { sLoop3.setVolume(pGameMusicVol * _global.gMusicVol); sLoop3.start(0, 4); sLoop3.onSoundComplete = function () { sLoop4.setVolume(pGameMusicVol * _global.gMusicVol); sLoop4.start(0, 2); if (random(3) == 1) { sWhistle2.setVolume(pGameMusicVol * _global.gMusicVol); sWhistle2.start(0, 1); } }; sLoop4.onSoundComplete = function () { sLoop3.setVolume(pGameMusicVol * _global.gMusicVol); sLoop3.start(0, 4); if (random(3) == 1) { sWhistle1.setVolume(pGameMusicVol * _global.gMusicVol); sWhistle1.start(0, 1); } }; }; } else { sWhistleOut.setVolume(pMainMusicVol * _global.gMusicVol); sWhistleOut.start(0, 1); } }; _global.gFastMusic = function () { stopMusic(); sLoopFast.setVolume(pMainMusicVol * _global.gMusicVol); sLoopFast.start(0, 50); }; _global.gsPlaySwitch = function (score) { sConstruction.setVolume(100); sConstruction.start(0, 3); sConstruction.onSoundComplete = function () { _global.gChar.fSetWalkFromSwitch(); if (score == 1) { sScoreUp.setVolume(100); sScoreUp.start(0, 0); } else { sScoreDown.setVolume(100); sScoreDown.start(0, 0); } }; }; _global.gsPlayStep = function (tnum) { if (tnum == 1) { sStep1.setVolume(random(60) + 30); sStep1.start(); } else { sStep2.setVolume(random(60) + 30); sStep2.start(); } }; _global.sMenuPing = function () { sScoreUp.setVolume(90); sScoreUp.start(); }; _global.sMenuPingUp = function () { sScoreUp.setVolume(15); sScoreUp.start(); }; _global.sMenuPingDown = function () { sClank.setVolume(34); sClank.start(); }; _global.sMenuWhoosh = function () { _global.gsPlayWhoosh(); }; _global.gsPlayFall = function () { sFall.setVolume(40); sFall.start(); sScream.setVolume(40); sScream.start(); }; _global.gsPlayTut = function () { sTut.setVolume(90); sTut.start(); }; _global.gsPlayClank = function () { sClank.setVolume(60); sClank.start(); }; _global.gsPlayWhoosh = function () { sWhoosh.setVolume(50); sWhoosh.start(); }; _global.gSwitchVol = function () { if (_global.gMusicVol == 0) { _global.gMusicVol = 1; } else { _global.gMusicVol = 0; } sLoop2.setVolume(pMainMusicVol * _global.gMusicVol); sLoop3.setVolume(pGameMusicVol * _global.gMusicVol); };Frame 2Frame 12stop();Instance of Symbol 60 MovieClip "inLoader" in Frame 12onClipEvent (load) { pTotal = _root.getBytesTotal(); pFrameOn = 0; pFact = 100 / pTotal; pActive = true; } onClipEvent (enterFrame) { if (pActive == true) { var tFrame = Math.floor(pFact * _root.getBytesLoaded()); if (pFrameOn < tFrame) { pFrameOn = pFrameOn + 2; } if (pFrameOn >= 100) { gotoAndStop ("blank"); _global.mFinishedLoad(); pActive = false; } else { this.INbar.gotoAndStop(pFrameOn); } } }Frame 19if ((inP3.pPlaying == 1) or (inLoader.pActive == true)) { stop(); }Frame 25framecount = 0; _global.mTimering = function () { if (_global.gMode == "play") { framecount = framecount + 1; if (framecount == 25) { framecount = 0; if (_global.gTime > 0) { _global.gTime = _global.gTime - 1; var _local2 = Math.floor(121 - _global.gTime); if (_local2 < 1) { _local2 = 1; } if (_local2 > 121) { _local2 = 121; } INgameMenu.INclock.pPosTo = _local2; if (_global.gTime == 15) { _global.gFastMusic(); INgameMenu.gotoAndStop("on"); INgameMenu.INtimeNum.text = String(_global.gTime); } else if (_global.gTime < 15) { INgameMenu.INtimeNum.text = String(_global.gTime); } if (_global.gTime == 0) { _global.gAlive = false; _global.mNextLevel(); } } } } }; _global.mGetMouse = function (tTile) { dir = "none"; tOffX = _global.gEmptyTile[0] - tTile.pGridPos[0]; tOffY = _global.gEmptyTile[1] - tTile.pGridPos[1]; if ((Math.abs(tOffX) == 1) and (tOffY == 0)) { dir = "hor"; tAdd = [tOffX, 0]; } else if ((Math.abs(tOffY) == 1) and (tOffX == 0)) { dir = "ver"; tAdd = [0, tOffY]; } if (dir != "none") { var _local3 = _global.gEmptyTile[0] - tAdd[0]; var _local2 = _global.gEmptyTile[1] - tAdd[1]; if ((((_local3 > 0) and (_local3 < (_global.gGridSize[0] - 1))) and (_local2 > 0)) and (_local2 < (_global.gGridSize[1] - 1))) { tTile = mGetTileName([_local3, _local2]); tTile.moveme(tAdd); } } }; _global.mGetMouseArrow = function (tTile) { dir = "off"; tOffX = _global.gEmptyTile[0] - tTile.pGridPos[0]; tOffY = _global.gEmptyTile[1] - tTile.pGridPos[1]; if ((Math.abs(tOffX) == 1) and (tOffY == 0)) { if (tOffX == -1) { dir = "left"; } else { dir = "right"; } } else if ((Math.abs(tOffY) == 1) and (tOffX == 0)) { if (tOffY == 1) { dir = "down"; } else { dir = "up"; } } tTile.INarrow.fSwitchMe(dir); }; _global.mGetTileName = function (pos) { tTile = _global.gTiles[pos[0]][pos[1]]; return(tTile); }; _global.mGetSideToSide = function (sideFrom) { if (sideFrom == 1) { sideTo = 3; tAdd = [-1, 0]; } else if (sideFrom == 2) { sideTo = 4; tAdd = [0, -1]; } else if (sideFrom == 3) { sideTo = 1; tAdd = [1, 0]; } else if (sideFrom == 4) { sideTo = 2; tAdd = [0, 1]; } return({sideTo:sideTo, tAdd:tAdd}); }; _global.mVectorLength = function (tVector) { var _local3 = tVector[0] * (tVector[0] * 1); var _local2 = tVector[1] * (tVector[1] * 1); return(Math.sqrt(_local3 + _local2)); }; _global.mAddmove = function () { _global.mAddScore("move"); }; _global.mAddScore = function (type) { switch (type) { case "move" : var _local5 = -5; _global.gMoves = _global.gMoves + 1; break; case "fall" : _local5 = 0; _global.gLives = _global.gLives - 1; INgameMenu.inLives.setLives(); break; case "rivet" : _local5 = 250; _global.gRivets = _global.gRivets + 1; break; case "level" : _local5 = 1000; _global.gLevels = _global.gLevels + 1; break; case "bridge" : _local5 = 5000; _global.gBridge = _global.gBridge + 1; _global.gBridges = _global.gBridges + 1; } _global.gScore = _global.gScore + _local5; var _local4 = 6 - _global.gScore.length; var _local3 = ""; var _local2 = 0; while (_local2 < _local4) { _local3 = _local3 + "0"; _local2++; } INgameMenu.txscore.text = _local3 + _global.gScore; }; _global.mChooseLevels = function () { gotoAndPlay ("levels"); }; _global.mChooseLevel = function (which) { _global.mReInitGame(); _global.gLives = 6 - which; _global.gBridge = which; inBridgeSelection.gotoAndPlay("out"); INfade.gotoAndPlay("toBlack"); }; _global.fZeroLives = function () { _global.gAlive = false; _global.gGameOverMusic(); _global.gMode = "wait"; _global.mKillRats(); gotoAndPlay ("endgame"); }; _global.mStartGame = function () { _global.gMode = "waitstart"; _global.gSpeed = _global.gStartSpeedForLevels; gotoAndStop ("game"); INtileSet.gotoAndStop("game"); _global.mSetUpForGame(); INbg.playMeFromMenu(); INtileSet.INdispenser.INcharWatch.gotoAndStop("blank"); INtileSet.INbirds.fPlayBirds(); }; _global.mRestartGameMenu = function () { gotoAndPlay ("menu"); INbg.fRestartMe(); _global.gInitSound(); }; _global.mNextLevel = function () { INtileSet.INdispenser.fStartMe(); _global.gGameOverMusic(); _global.gMode = "wait"; _global.mKillRats(); if (_global.gAlive == true) { INtileSet.INdispenser.INcharWatch.gotoAndStop("start"); INbg.fNewBridge(); _global.gChar.fClearme(); _global.gLevel = _global.gLevel + 1; _global.mAddScore("level"); } else { _global.gChar.fKillme(); INtileSet.INdispenser.INcharWatch.gotoAndStop("blank"); } }; _global.mNextLevel2 = function () { _global.mKillTileArray(); _global.gChar.fClearme(); INgameMenu.fSwitchSpace("off"); if (_global.gLevel > 5) { _global.mAddScore("bridge"); _global.gLevel = 1; } if (_global.gBridge > 5) { gotoAndPlay ("endgame"); } else if (_global.gAlive == false) { gotoAndPlay ("endgame"); } else { _global.mBuildTileArray(); play(); INbg.play(); _global.gTime = _global.gTime + 45; } }; _global.mNextLevel3 = function () { INtileSet.INnewTiles._x = INtileSet.INnewTiles._x + 315.4; INgameMenu.gotoAndStop("off"); _global.mSetUpForGame(); }; _global.mNewBridge = function () { INbg.INriver.gotoAndPlay(1); INbg.gotoAndPlay("bridge"); }; _global.mNextLevelStart = function () { _global.spaceSpeed = 0; INgameMenu.fSwitchSpace("off"); _global.gChar = INtileSet.INchar; _global.gChar.fStartme(_global.gPlayerTile); INtileSet.INconcChar.gotoAndStop("off"); }; _global.mSwitchLevelCement = function () { INtileSet.INdispenser.INcharWatch.gotoAndStop("blank"); _global.mResetText(); INtileSet.INbirds.fPlayBirds(); INtileSet.INnewTiles._x = INtileSet.INnewTiles._x - 315; INtileSet.INconcreteOn.gotoAndStop("off"); INtileSet.INconcMan.gotoAndStop("off"); }; _global.mStartChar = function () { _global.gCharReady = _global.gCharReady + 1; if (_global.gCharReady == 2) { _global.gChar = INtileSet.INchar; _global.gChar.fStartme(_global.gPlayerTile); INtileSet.INrat.fStartme([0, 0]); } }; _global.mMakeRats = function (tGPos) { if (_global.gRatTiles > 0) { _global.gRats[_global.gRatTiles - 1].fStartme(tGPos); _global.gRatTiles = _global.gRatTiles - 1; } }; _global.mKillRats = function () { var _local2 = 0; while (_local2 < 3) { _global.gRats[_local2].fClearme(); _local2++; } }; _global.mFillLevelCement = function () { INtileSet.INconcreteOn.gotoAndPlay("start"); }; _global.mFillLevelCementDeath = function () { INtileSet.INconcreteOn.gotoAndPlay("start"); }; _global.mConcreteEnd = function () { _global.mNextLevel2(); }; _global.mCementReset = function () { INtileSet.INconcreteOn.gotoAndStop("off"); INtileSet.INconcMan.gotoAndStop("off"); }; _global.mConcreteChar = function () { INtileSet.INconcMan._x = INtileSet.INchar._x; INtileSet.INconcMan._y = INtileSet.INchar._y; INtileSet.INconcMan.gotoAndPlay("start"); }; _global.mResetText = function () { INtileSet.INlevelNums.gotoAndStop(_global.gLevel); INgameMenu.gotoAndStop("off"); }; _global.mGetAnimFromLine = function (tLine, tType) { if ((tLine[0] == 0) or (tType == 0)) { return(0); } tPos = "none"; x = 0; while (x < _global.gAnims.length) { if ((_global.gAnims[x].lines[0] == tLine[0]) and (_global.gAnims[x].lines[1] == tLine[1])) { if (_global.gAnims[x].type == tType) { tPos = x; x = _global.gAnims.length; } } x++; } if (tPos == "none") { } else { return(_global.gAnims[tPos]); } }; _global.mInitGame = function () { _global.gMusicVol = 1; _global.mInitMap(); _global.mInitGameVars(); _global.gHighScoreFromMenu = 1; }; _global.mReInitGame = function () { _global.mInitGameVars(); _global.mResetText(); _global.mCementReset(); }; _global.mInitGameVars = function () { _global.gMode = "wait"; _global.gState = "wait"; _global.gAlive = true; _global.gCharReady = 0; _global.gTime = 60; _global.gLevel = 1; _global.gLevels = 0; _global.gBridge = 1; _global.gBridges = 0; _global.gRivets = 0; _global.gLives = 0; _global.gMoves = 0; _global.gScore = 0; _global.gCharOffset = [52, -68]; _global.spaceSpeed = 0; _global.gSpeed = 0; _global.gMaxSpeed = 6; _global.gStartSpeedForLevels = 2; _global.gAddSpeedForLevels = 0.0015; _global.gRats = [_root.INtileSet.INrat1, _root.INtileSet.INrat2, _root.INtileSet.INrat3]; }; function mGetTileDets(tCord) { if (pTileMapPos != -1) { var tc = 0; var tp = 0; var tt = 0; var txtype = _global.gMapLevel[tCord[0]][tCord[1]]; var ttTypes = ["OO", "eB", "eP", "oo", "xF", "xJ", "xL", "x7", "xI", "xH", "sF", "sJ", "sL", "s7", "sI", "sH", "xX", "FJ", "L7"]; var tFound = 0; var tt = 0; while (tt < ttTypes.length) { if (ttTypes[tt] == txtype) { tFound = 1; } tt++; } if (tFound == 0) { } tc = eval (("gMapTypes." + txtype) + ".colour"); tp = eval (("gMapTypes." + txtype) + ".path"); tt = eval (("gMapTypes." + txtype) + ".type"); if (txtype == "eB") { _global.gEmptyTile = [tCord[0], tCord[1]]; } else if (txtype == "eP") { _global.gPlayerTile = [tCord[0], tCord[1]]; tc = gMapTypes.xX.colour; tp = gMapTypes.xX.path; tt = gMapTypes.xX.type; } if ((txtype.charAt(0) == "s") or (txtype.charAt(0) == "x")) { _global.mMakeRats([tCord[0], tCord[1]]); } if (tc == "steelSwitch") { _global.gRivetsToGet = _global.gRivetsToGet + 1; } var txx = (((7 - gGridSize[0]) * 25) + ((50 * tCord[0]) + 11)); var tyy = (((7 - gGridSize[1]) * 25) + ((50 * tCord[1]) + 67)); var tEmp = {x:tCord[0], y:tCord[1], line:{path:tp, type:tt, colour:tc}, offset:[txx, tyy]}; } else { tEmp = 0; } pTileMapPos = pTileMapPos + 1; return(tEmp); } _global.mSetUpForGame = function () { _global.mKillTileArray(); _global.gMapLevel = _global.mGetMapLevel(); _global.gRivetsToGet = 0; mBuildTileArray(); }; pTileMapPos = -1; _global.mBuildTileArray = function () { var _local3 = 1; _global.gTiles = []; var _local4 = 0; while (_local4 < gGridSize[0]) { _global.gTiles.push([]); var _local2 = 0; while (_local2 < gGridSize[1]) { nmc = _level0.INtileSet.INnewTiles.INtile.duplicateMovieClip("INtile" + _local3, _local3, {pCord:[_local4, _local2]}); _global.gTiles[_local4].push(nmc); _local3 = _local3 + 1; _local2++; } _local4++; } }; _global.mGetRandomTile = function () { var _local3 = [13, 14, 15]; found = false; while (found == false) { var _local2 = random(3); if (_global.gMapLevelsPool[_global.gLevel - 1][_local2] > 0) { _global.gMapLevelsPool[_global.gLevel - 1][_local2] = _global.gMapLevelsPool[_global.gLevel - 1][_local2] - 1; found = true; } } return(_global.gMapTypes[_local3[_local2]]); }; _global.mKillTileArray = function () { x = 0; while (x < _global.gTiles.length) { y = 0; while (y < _global.gTiles[x].length) { _global.gTiles[x][y].removeMovieClip(); y++; } x++; } _global.gTiles = []; }; _global.mInitMap = function () { _global.mInitAnimation(); _global.mInitMapVars(); _global.mSetUpMapLevels(); }; _global.mInitMapVars = function () { _global.gMapTypes = {xF:0, xJ:0, xL:0, x7:0, xI:0, xH:0, sF:0, sJ:0, sL:0, s7:0, sI:0, sH:0, xX:0, FJ:0, L7:0}; var _local9 = -2; _global.gRatTiles = 0; _global.gTiles = []; }; _global.mSetUpMapLevels = function () { gMapTypes.eB = {path:[[0, 0], [0, 0]], type:"h", colour:"blank"}; gMapTypes.oo = {path:[[0, 0], [0, 0]], type:"h", colour:"space"}; gMapTypes.OO = {path:[[0, 0], [0, 0]], type:"h", colour:"block"}; gMapTypes.xX = {path:[[1, 3], [2, 4]], type:"s", colour:"normal"}; gMapTypes.FJ = {path:[[1, 2], [3, 4]], type:"h", colour:"normal"}; gMapTypes.L7 = {path:[[1, 4], [2, 3]], type:"h", colour:"normal"}; gMapTypes.xF = {path:[[3, 4], [0, 0]], type:"s", colour:"steel"}; gMapTypes.xJ = {path:[[1, 2], [0, 0]], type:"s", colour:"steel"}; gMapTypes.xL = {path:[[2, 3], [0, 0]], type:"s", colour:"steel"}; gMapTypes.x7 = {path:[[1, 4], [0, 0]], type:"s", colour:"steel"}; gMapTypes.xI = {path:[[2, 4], [0, 0]], type:"s", colour:"steel"}; gMapTypes.xH = {path:[[1, 3], [0, 0]], type:"s", colour:"steel"}; gMapTypes.sF = {path:[[3, 4], [0, 0]], type:"s", colour:"steelSwitch"}; gMapTypes.sJ = {path:[[1, 2], [0, 0]], type:"s", colour:"steelSwitch"}; gMapTypes.sL = {path:[[2, 3], [0, 0]], type:"s", colour:"steelSwitch"}; gMapTypes.s7 = {path:[[1, 4], [0, 0]], type:"s", colour:"steelSwitch"}; gMapTypes.sI = {path:[[2, 4], [0, 0]], type:"s", colour:"steelSwitch"}; gMapTypes.sH = {path:[[1, 3], [0, 0]], type:"s", colour:"steelSwitch"}; }; _global.mGetMapLevel = function () { var tb = (_global.gBridge - 1); var tm = (_global.gLevel - 1); var tv = eval ((("txt" + (tb + 1)) + (tm + 1)) + ".text"); var tArray = []; tArray = tv.split(","); var tx = Number(tArray.shift()); var ty = Number(tArray.shift()); _global.gRatTiles = Number(tArray.shift()); _global.gGridSize = [tx, ty]; var tMapLevels = []; ta = 0; while (ta < tArray.length) { if (tArray[ta] != "\r") { tMapLevels.push(tArray[ta]); } ta++; } var tGridList = []; var tcx = 0; while (tcx < tx) { tGridList.push([]); tcx++; } var tcy = 0; while (tcy < ty) { var tcx = 0; while (tcx < tx) { tGridList[tcx].push(tMapLevels.shift()); tcx++; } tcy++; } return(tGridList.slice()); }; _global.mInitAnimation = function () { _global.gAnims = []; _global.mInitAnimation1(); _global.mInitAnimation2(); }; _global.mAAA = function (tLine, tType, tAnim) { var _local9 = []; var _local8 = []; var _local7 = true; while (_local7 == true) { if (tAnim.length > 1) { var _local3 = tAnim.shift(); var _local2 = tAnim.shift(); var _local5 = tAnim.shift(); var _local6 = _local5 + 180; _local9.push([_local3, _local2, _local5]); _local8.push([_local3, _local2, _local6]); } else { _local7 = false; } } _global.gAnims.push({lines:tLine, type:tType, animation:_local9}); _global.gAnims.push({lines:[tLine[1], tLine[0]], type:tType, animation:_local8.reverse()}); }; _global.mInitAnimation1 = function () { var _local2 = [1, 2]; var _local4 = "h"; var _local3 = [-24.6, 0.05, 0, -24.3, 0.05, 0, -23.95, 0.05, 0, -23.6, 0.05, 0, -23.3, 0.05, 0, -22.95, 0.05, 0, -22.6, 0.05, 0, -22.3, 0.05, 0, -21.95, 0.05, 0, -21.65, 0.05, 0, -21.3, 0.05, 0, -20.95, 0.05, 0, -20.65, 0.05, -2, -20.3, 0.05, -2, -19.95, 0.05, -3, -19.65, 0, -3, -19.3, 0, -7, -18.95, -0.05, -10, -18.65, -0.1, -13, -18.3, -0.2, -16, -18, -0.25, -15, -17.7, -0.35, -18, -17.35, -0.45, -21, -17.05, -0.6, -23, -16.75, -0.7, -26, -16.45, -0.85, -29, -16.05, -1.05, -32, -15.8, -1.2, -35, -15.5, -1.4, -41, -15.25, -1.65, -41, -15, -1.85, -46, -14.8, -2.1, -46, -14.55, -2.35, -46, -14.3, -2.55, -46, -14.1, -2.8, -46, -13.85, -3.05, -46, -13.6, -3.3, -46, -13.4, -3.5, -46, -13.15, -3.75, -46, -12.9, -4, -46, -12.65, -4.2, -46, -12.45, -4.45, -46, -12.2, -4.7, -46, -11.95, -4.95, -46, -11.75, -5.15, -46, -11.5, -5.4, -46, -11.25, -5.65, -46, -11.05, -5.9, -46, -10.8, -6.1, -46, -10.55, -6.35, -46, -10.35, -6.6, -46, -10.1, -6.8, -46, -9.85, -7.05, -46, -9.65, -7.3, -46, -9.4, -7.55, -46, -9.15, -7.75, -46, -8.95, -8, -46, -8.7, -8.25, -46, -8.45, -8.45, -46, -8.25, -8.7, -46, -8, -8.95, -46, -7.75, -9.2, -46, -7.55, -9.4, -46, -7.3, -9.65, -46, -7.05, -9.9, -46, -6.85, -10.15, -46, -6.6, -10.35, -46, -6.35, -10.6, -46, -6.15, -10.85, -46, -5.9, -11.05, -46, -5.65, -11.3, -46, -5.45, -11.55, -46, -5.2, -11.8, -46, -4.95, -12, -46, -4.7, -12.25, -46, -4.5, -12.5, -46, -4.25, -12.7, -46, -4, -12.95, -46, -3.8, -13.2, -46, -3.55, -13.45, -46, -3.3, -13.65, -46, -3.1, -13.9, -46, -2.85, -14.15, -46, -2.6, -14.35, -46, -2.4, -14.6, -46, -2.15, -14.85, -46, -1.9, -15.1, -46, -1.7, -15.35, -50, -1.5, -15.6, -50, -1.25, -15.85, -55, -1.1, -16.1, -57, -0.9, -16.4, -60, -0.75, -16.8, -64, -0.6, -17.1, -66, -0.5, -17.4, -69, -0.35, -17.7, -72, -0.25, -18, -75, -0.2, -18.35, -78, -0.1, -18.65, -77, -0.05, -19, -80, 0, -19.3, -83, 0.05, -19.65, -88, 0.05, -19.95, -88, 0.1, -20.3, -89, 0.1, -20.65, -89, 0.1, -20.95, -90, 0.1, -21.3, -90, 0.1, -21.65, -90, 0.1, -21.95, -90, 0.1, -22.3, -90, 0.1, -22.6, -90, 0.1, -22.95, -90, 0.1, -23.3, -90, 0.1, -23.6, -90, 0.1, -23.95, -90, 0.1, -24.3, -90, 0.1, -24.6, -90, 0.1, -25, -90, 0.1, -25, -90]; _global.mAAA(_local2, _local4, _local3); _local2 = [1, 4]; _local4 = "h"; _local3 = [-24.6, 0.15, 0, -24.3, 0.15, 0, -23.95, 0.15, 0, -23.65, 0.15, 0, -23.3, 0.15, 0, -22.95, 0.15, 0, -22.65, 0.15, 0, -22.3, 0.15, 0, -22, 0.15, 0, -21.65, 0.15, 0, -21.35, 0.15, 0, -21, 0.15, 0, -20.65, 0.15, 1, -20.35, 0.15, 1, -20, 0.15, 2, -19.7, 0.2, 2, -19.35, 0.2, 5, -19, 0.25, 8, -18.75, 0.3, 11, -18.45, 0.4, 14, -18.1, 0.45, 13, -17.8, 0.55, 16, -17.45, 0.65, 19, -17.15, 0.75, 22, -16.85, 0.9, 24, -16.55, 1.05, 27, -16.25, 1.2, 30, -16, 1.35, 33, -15.75, 1.5, 39, -15.45, 1.75, 40, -15.2, 1.95, 45, -15, 2.2, 45, -14.75, 2.4, 45, -14.55, 2.65, 45, -14.3, 2.9, 45, -14.05, 3.1, 45, -13.85, 3.35, 45, -13.6, 3.6, 45, -13.35, 3.8, 45, -13.15, 4.05, 45, -12.9, 4.3, 45, -12.65, 4.55, 45, -12.45, 4.75, 45, -12.2, 5, 45, -12, 5.25, 45, -11.75, 5.45, 45, -11.5, 5.7, 45, -11.3, 5.95, 45, -11.05, 6.15, 45, -10.8, 6.4, 45, -10.6, 6.65, 45, -10.35, 6.85, 45, -10.1, 7.1, 45, -9.9, 7.35, 45, -9.65, 7.55, 45, -9.45, 7.8, 45, -9.2, 8.05, 45, -8.95, 8.25, 45, -8.75, 8.5, 45, -8.5, 8.75, 45, -8.25, 8.95, 45, -8.05, 9.2, 45, -7.8, 9.45, 45, -7.55, 9.7, 45, -7.35, 9.9, 45, -7.1, 10.15, 45, -6.9, 10.4, 45, -6.65, 10.6, 45, -6.4, 10.85, 45, -6.2, 11.1, 45, -5.95, 11.3, 45, -5.7, 11.55, 45, -5.5, 11.8, 45, -5.25, 12, 45, -5, 12.25, 45, -4.8, 12.5, 45, -4.55, 12.7, 45, -4.35, 12.95, 45, -4.1, 13.2, 45, -3.85, 13.4, 45, -3.65, 13.65, 45, -3.4, 13.9, 45, -3.15, 14.1, 45, -2.95, 14.35, 45, -2.7, 14.6, 45, -2.45, 14.8, 45, -2.25, 15.05, 45, -2, 15.3, 45, -1.8, 15.55, 49, -1.6, 15.8, 49, -1.4, 16.05, 54, -1.25, 16.3, 57, -1.1, 16.6, 60, -0.9, 16.9, 63, -0.8, 17.2, 66, -0.65, 17.5, 68, -0.55, 17.8, 71, -0.45, 18.1, 74, -0.35, 18.45, 77, -0.3, 18.75, 76, -0.25, 19.1, 79, -0.2, 19.35, 82, -0.15, 19.7, 87, -0.15, 20, 87, -0.1, 20.35, 88, -0.1, 20.65, 88, -0.1, 21, 89, -0.1, 21.35, 89, -0.1, 21.65, 90, -0.1, 22, 90, -0.1, 22.3, 90, -0.1, 22.65, 90, -0.1, 22.95, 90, -0.1, 23.3, 90, -0.1, 23.65, 90, -0.1, 23.95, 90, -0.1, 24.3, 90, -0.1, 24.6, 90, -0.1, 24.95, 90, -0.1, 24.95, 90]; _global.mAAA(_local2, _local4, _local3); _local2 = [2, 3]; _local4 = "h"; _local3 = [0.1, -24.65, 90, 0.1, -24.35, 90, 0.1, -24, 90, 0.1, -23.7, 90, 0.1, -23.35, 90, 0.1, -23, 90, 0.1, -22.7, 90, 0.1, -22.35, 90, 0.1, -22.05, 90, 0.1, -21.7, 90, 0.1, -21.4, 89, 0.1, -21.05, 89, 0.1, -20.7, 88, 0.1, -20.4, 88, 0.15, -20.05, 87, 0.15, -19.75, 87, 0.2, -19.4, 82, 0.25, -19.05, 79, 0.3, -18.75, 76, 0.4, -18.45, 77, 0.45, -18.15, 74, 0.55, -17.85, 71, 0.65, -17.55, 68, 0.8, -17.25, 66, 0.95, -16.95, 63, 1.1, -16.65, 60, 1.25, -16.35, 57, 1.45, -16.1, 54, 1.65, -15.8, 49, 1.85, -15.55, 49, 2.05, -15.3, 45, 2.25, -15.1, 45, 2.5, -14.85, 45, 2.75, -14.6, 45, 2.95, -14.4, 45, 3.2, -14.15, 45, 3.4, -13.9, 45, 3.65, -13.7, 45, 3.9, -13.45, 45, 4.1, -13.2, 45, 4.35, -13, 45, 4.6, -12.75, 45, 4.8, -12.5, 45, 5.05, -12.3, 45, 5.3, -12.05, 45, 5.5, -11.8, 45, 5.75, -11.55, 45, 5.95, -11.35, 45, 6.2, -11.1, 45, 6.45, -10.85, 45, 6.65, -10.65, 45, 6.9, -10.4, 45, 7.15, -10.15, 45, 7.35, -9.95, 45, 7.6, -9.7, 45, 7.85, -9.45, 45, 8.05, -9.25, 45, 8.3, -9, 45, 8.5, -8.75, 45, 8.75, -8.55, 45, 9, -8.3, 45, 9.2, -8.05, 45, 9.45, -7.85, 45, 9.7, -7.6, 45, 9.9, -7.35, 45, 10.15, -7.15, 45, 10.4, -6.9, 45, 10.6, -6.65, 45, 10.85, -6.45, 45, 11.05, -6.2, 45, 11.3, -5.95, 45, 11.55, -5.7, 45, 11.75, -5.5, 45, 12, -5.25, 45, 12.25, -5, 45, 12.45, -4.8, 45, 12.7, -4.55, 45, 12.95, -4.3, 45, 13.15, -4.1, 45, 13.4, -3.85, 45, 13.6, -3.6, 45, 13.85, -3.4, 45, 14.1, -3.15, 45, 14.3, -2.9, 45, 14.55, -2.7, 45, 14.8, -2.45, 45, 15, -2.2, 45, 15.25, -2, 41, 15.5, -1.8, 40, 15.75, -1.6, 39, 16, -1.4, 33, 16.3, -1.25, 30, 16.6, -1.1, 27, 16.85, -0.95, 24, 17.2, -0.8, 22, 17.5, -0.7, 19, 17.8, -0.6, 16, 18.05, -0.5, 13, 18.45, -0.45, 14, 18.7, -0.35, 11, 19.05, -0.3, 8, 19.35, -0.25, 5, 19.7, -0.25, 2, 20, -0.2, 2, 20.35, -0.2, 1, 20.65, -0.2, 1, 21, -0.2, 0, 21.35, -0.2, 0, 21.65, -0.2, 0, 22, -0.2, 0, 22.3, -0.2, 0, 22.65, -0.2, 0, 22.95, -0.2, 0, 23.3, -0.2, 0, 23.65, -0.2, 0, 23.95, -0.2, 0, 24.3, -0.2, 0, 24.6, -0.2, 0, 24.95, 0, 0, 24.95, 0, 0]; _global.mAAA(_local2, _local4, _local3); _local2 = [3, 4]; _local4 = "h"; _local3 = [24.6, -0.05, 180, 24.3, -0.05, 180, 23.95, -0.05, 180, 23.65, -0.05, 180, 23.3, -0.05, 180, 22.95, -0.05, 180, 22.65, -0.05, 180, 22.3, -0.05, 180, 22, -0.05, 180, 21.65, -0.05, 180, 21.35, -0.05, 180, 21, -0.05, 180, 20.65, -0.05, 178, 20.35, -0.05, 178, 20, -0.05, 177, 19.7, 0, 177, 19.35, 0, 174, 19, 0.05, 171, 18.7, 0.1, 168, 18.4, 0.2, 165, 18.05, 0.25, 166, 17.75, 0.35, 163, 17.4, 0.45, 160, 17.1, 0.55, 157, 16.8, 0.7, 155, 16.5, 0.85, 152, 16.15, 1, 149, 15.85, 1.2, 146, 15.6, 1.35, 140, 15.3, 1.6, 139, 15.05, 1.8, 134, 14.85, 2.05, 134, 14.6, 2.25, 134, 14.4, 2.5, 134, 14.15, 2.75, 134, 13.9, 2.95, 134, 13.7, 3.2, 134, 13.45, 3.45, 134, 13.2, 3.65, 134, 13, 3.9, 134, 12.75, 4.15, 134, 12.5, 4.4, 134, 12.3, 4.6, 134, 12.05, 4.85, 134, 11.85, 5.1, 134, 11.6, 5.3, 134, 11.35, 5.55, 134, 11.15, 5.8, 134, 10.9, 6, 134, 10.65, 6.25, 134, 10.45, 6.5, 134, 10.2, 6.7, 134, 9.95, 6.95, 134, 9.75, 7.2, 134, 9.5, 7.4, 134, 9.3, 7.65, 134, 9.05, 7.9, 134, 8.8, 8.1, 134, 8.6, 8.35, 134, 8.35, 8.6, 134, 8.1, 8.8, 134, 7.9, 9.05, 134, 7.65, 9.3, 134, 7.4, 9.55, 134, 7.2, 9.75, 134, 6.95, 10, 134, 6.75, 10.25, 134, 6.5, 10.45, 134, 6.25, 10.7, 134, 6.05, 10.95, 134, 5.8, 11.15, 134, 5.55, 11.4, 134, 5.35, 11.65, 134, 5.1, 11.85, 134, 4.85, 12.1, 134, 4.65, 12.35, 134, 4.4, 12.55, 134, 4.2, 12.8, 134, 3.95, 13.05, 134, 3.7, 13.25, 134, 3.5, 13.5, 134, 3.25, 13.75, 134, 3, 13.95, 134, 2.8, 14.2, 134, 2.55, 14.45, 134, 2.3, 14.65, 134, 2.1, 14.9, 134, 1.85, 15.15, 134, 1.65, 15.4, 130, 1.45, 15.65, 130, 1.25, 15.9, 125, 1.05, 16.15, 122, 0.9, 16.55, 119, 0.7, 16.85, 116, 0.6, 17.15, 113, 0.45, 17.45, 111, 0.35, 17.75, 108, 0.25, 18.05, 105, 0.15, 18.4, 102, 0.1, 18.7, 103, 0.05, 19.05, 100, 0, 19.35, 97, -0.05, 19.7, 92, -0.05, 20, 92, -0.1, 20.35, 91, -0.1, 20.65, 91, -0.1, 21, 90, -0.1, 21.35, 90, -0.1, 21.65, 90, -0.1, 22, 90, -0.1, 22.3, 90, -0.1, 22.65, 90, -0.1, 22.95, 90, -0.1, 23.3, 90, -0.1, 23.65, 90, -0.1, 23.95, 90, -0.1, 24.3, 90, -0.1, 24.6, 90, -0.1, 25, 90, -0.1, 25, 90]; _global.mAAA(_local2, _local4, _local3); }; _global.mInitAnimation2 = function () { var _local2 = [1, 2]; var _local4 = "s"; var _local3 = [-24.7, 0.1, 0, -24.4, 0.1, 0, -24.1, 0.1, 0, -23.8, 0.1, 0, -23.55, 0.1, 0, -23.25, 0.1, 0, -22.95, 0.1, 0, -22.65, 0.1, 0, -22.35, 0.1, 0, -22.05, 0.1, 0, -21.75, 0.1, 0, -21.45, 0.1, 0, -21.2, 0.1, 0, -20.9, 0.1, 0, -20.6, 0.1, 0, -20.3, 0.1, 0, -20, 0.1, 0, -19.7, 0.1, 0, -19.4, 0.1, 0, -19.1, 0.1, 0, -18.85, 0.1, 0, -18.55, 0.1, 0, -18.25, 0.1, 0, -17.95, 0.1, 0, -17.65, 0.1, 0, -17.35, 0.1, 0, -17.05, 0.1, 0, -16.75, 0.1, 0, -16.5, 0.1, 0, -16.2, 0.1, 0, -15.9, 0.1, 0, -15.6, 0.1, 0, -15.3, 0.1, 0, -15, 0.1, 0, -14.7, 0.1, 0, -14.4, 0.1, 0, -14.15, 0.1, 0, -13.85, 0.1, 0, -13.55, 0.1, 0, -13.25, 0.1, 0, -12.95, 0.1, 0, -12.65, 0.1, 0, -12.35, 0.1, 0, -12.05, 0.1, 0, -11.8, 0.1, 0, -11.5, 0.1, 0, -11.2, 0.1, 0, -10.9, 0.1, 0, -10.6, 0.1, 0, -10.3, 0.1, 0, -10, 0.1, 0, -9.7, 0.1, 0, -9.45, 0.1, 0, -9.15, 0.1, 0, -8.85, 0.1, 0, -8.55, 0.1, 0, -8.25, 0.1, 0, -7.95, 0.1, 0, -7.65, 0.1, 0, -7.35, 0.1, 0, -7.1, 0.1, 0, -6.8, 0.1, 0, -6.5, 0.1, 0, -6.2, 0.1, 0, -5.9, 0.1, 0, -5.6, 0.1, 0, -5.3, 0.1, 0, -5, 0.1, 0, -4.75, 0.1, 0, -4.45, 0.1, 0, -4.15, 0.1, -2, -3.85, 0.1, -6, -3.55, 0.05, -10, -3.25, 0, -13, -2.95, -0.1, -17, -2.65, -0.2, -22, -2.4, -0.3, -26, -2.15, -0.45, -30, -1.9, -0.6, -34, -1.65, -0.75, -38, -1.4, -1, -42, -1.2, -1.2, -45, -1, -1.4, -49, -0.75, -1.65, -53, -0.6, -1.85, -57, -0.45, -2.1, -61, -0.3, -2.4, -65, -0.2, -2.65, -69, -0.1, -2.95, -73, 0, -3.25, -78, 0.05, -3.55, -81, 0.1, -3.85, -85, 0.1, -4.15, -89, 0.1, -4.45, -90, 0.1, -4.75, -90, 0.1, -5, -90, 0.1, -5.3, -90, 0.1, -5.6, -90, 0.1, -5.9, -90, 0.1, -6.2, -90, 0.1, -6.5, -90, 0.1, -6.8, -90, 0.1, -7.1, -90, 0.1, -7.35, -90, 0.1, -7.65, -90, 0.1, -7.95, -90, 0.1, -8.25, -90, 0.1, -8.55, -90, 0.1, -8.85, -90, 0.1, -9.15, -90, 0.1, -9.45, -90, 0.1, -9.7, -90, 0.1, -10, -90, 0.1, -10.3, -90, 0.1, -10.6, -90, 0.1, -10.9, -90, 0.1, -11.2, -90, 0.1, -11.5, -90, 0.1, -11.8, -90, 0.1, -12.05, -90, 0.1, -12.35, -90, 0.1, -12.65, -90, 0.1, -12.95, -90, 0.1, -13.25, -90, 0.1, -13.55, -90, 0.1, -13.85, -90, 0.1, -14.15, -90, 0.1, -14.4, -90, 0.1, -14.7, -90, 0.1, -15, -90, 0.1, -15.3, -90, 0.1, -15.6, -90, 0.1, -15.9, -90, 0.1, -16.2, -90, 0.1, -16.5, -90, 0.1, -16.75, -90, 0.1, -17.05, -90, 0.1, -17.35, -90, 0.1, -17.65, -90, 0.1, -17.95, -90, 0.1, -18.25, -90, 0.1, -18.55, -90, 0.1, -18.85, -90, 0.1, -19.1, -90, 0.1, -19.4, -90, 0.1, -19.7, -90, 0.1, -20, -90, 0.1, -20.3, -90, 0.1, -20.6, -90, 0.1, -20.9, -90, 0.1, -21.2, -90, 0.1, -21.5, -90, 0.1, -21.75, -90, 0.1, -22.05, -90, 0.1, -22.35, -90, 0.1, -22.65, -90, 0.1, -22.95, -90, 0.1, -23.25, -90, 0.1, -23.55, -90, 0.1, -23.85, -90, 0.1, -24.1, -90, 0.1, -24.4, -90, 0.1, -24.7, -90, 0.1, -25, -90, 0.1, -25, -90]; _global.mAAA(_local2, _local4, _local3); _local2 = [1, 4]; _local4 = "s"; _local3 = [-24.7, 0.1, 0, -24.4, 0.1, 0, -24.15, 0.1, 0, -23.85, 0.1, 0, -23.55, 0.1, 0, -23.25, 0.1, 0, -22.95, 0.1, 0, -22.65, 0.1, 0, -22.4, 0.1, 0, -22.1, 0.1, 0, -21.8, 0.1, 0, -21.5, 0.1, 0, -21.2, 0.1, 0, -20.9, 0.1, 0, -20.65, 0.1, 0, -20.35, 0.1, 0, -20.05, 0.1, 0, -19.75, 0.1, 0, -19.45, 0.1, 0, -19.15, 0.1, 0, -18.9, 0.1, 0, -18.6, 0.1, 0, -18.3, 0.1, 0, -18, 0.1, 0, -17.7, 0.1, 0, -17.45, 0.1, 0, -17.15, 0.1, 0, -16.85, 0.1, 0, -16.55, 0.1, 0, -16.25, 0.1, 0, -15.95, 0.1, 0, -15.7, 0.1, 0, -15.4, 0.1, 0, -15.1, 0.1, 0, -14.8, 0.1, 0, -14.5, 0.1, 0, -14.2, 0.1, 0, -13.95, 0.1, 0, -13.65, 0.1, 0, -13.35, 0.1, 0, -13.05, 0.1, 0, -12.75, 0.1, 0, -12.5, 0.1, 0, -12.2, 0.1, 0, -11.9, 0.1, 0, -11.6, 0.1, 0, -11.3, 0.1, 0, -11, 0.1, 0, -10.75, 0.1, 0, -10.45, 0.1, 0, -10.15, 0.1, 0, -9.85, 0.1, 0, -9.55, 0.1, 0, -9.25, 0.1, 0, -9, 0.1, 0, -8.7, 0.1, 0, -8.4, 0.1, 0, -8.1, 0.1, 0, -7.8, 0.1, 0, -7.5, 0.1, 0, -7.25, 0.1, 0, -6.95, 0.1, 0, -6.65, 0.1, 0, -6.35, 0.1, 0, -6.05, 0.1, 0, -5.8, 0.1, 0, -5.5, 0.1, 0, -5.2, 0.1, 0, -4.9, 0.1, 2, -4.6, 0.1, 5, -4.35, 0.15, 8, -4.05, 0.2, 11, -3.8, 0.3, 14, -3.55, 0.35, 18, -3.25, 0.45, 21, -3, 0.55, 25, -2.75, 0.7, 28, -2.5, 0.85, 32, -2.25, 1, 35, -2, 1.2, 38, -1.8, 1.35, 41, -1.55, 1.55, 44, -1.35, 1.75, 47, -1.25, 1.95, 50, -1.05, 2.2, 53, -0.9, 2.45, 56, -0.75, 2.7, 60, -0.6, 2.95, 63, -0.5, 3.2, 67, -0.35, 3.45, 70, -0.3, 3.75, 74, -0.2, 4, 77, -0.15, 4.25, 81, -0.1, 4.55, 84, -0.1, 4.85, 87, -0.1, 5.15, 90, -0.1, 5.45, 90, -0.1, 5.75, 90, -0.1, 6, 90, -0.1, 6.3, 90, -0.1, 6.6, 90, -0.1, 6.9, 90, -0.1, 7.2, 90, -0.1, 7.45, 90, -0.1, 7.75, 90, -0.1, 8.05, 90, -0.1, 8.35, 90, -0.1, 8.65, 90, -0.1, 8.95, 90, -0.1, 9.2, 90, -0.1, 9.5, 90, -0.1, 9.8, 90, -0.1, 10.1, 90, -0.1, 10.4, 90, -0.1, 10.7, 90, -0.1, 10.95, 90, -0.1, 11.25, 90, -0.1, 11.55, 90, -0.1, 11.85, 90, -0.1, 12.15, 90, -0.1, 12.45, 90, -0.1, 12.7, 90, -0.1, 13, 90, -0.1, 13.3, 90, -0.1, 13.6, 90, -0.1, 13.9, 90, -0.1, 14.15, 90, -0.1, 14.45, 90, -0.1, 14.75, 90, -0.1, 15.05, 90, -0.1, 15.35, 90, -0.1, 15.65, 90, -0.1, 15.9, 90, -0.1, 16.2, 90, -0.1, 16.5, 90, -0.1, 16.8, 90, -0.1, 17.1, 90, -0.1, 17.4, 90, -0.1, 17.65, 90, -0.1, 17.95, 90, -0.1, 18.25, 90, -0.1, 18.55, 90, -0.1, 18.85, 90, -0.1, 19.1, 90, -0.1, 19.4, 90, -0.1, 19.7, 90, -0.1, 20, 90, -0.1, 20.3, 90, -0.1, 20.6, 90, -0.1, 20.85, 90, -0.1, 21.15, 90, -0.1, 21.45, 90, -0.1, 21.75, 90, -0.1, 22.05, 90, -0.1, 22.35, 90, -0.1, 22.6, 90, -0.1, 22.9, 90, -0.1, 23.2, 90, -0.1, 23.5, 90, -0.1, 23.8, 90, -0.1, 24.1, 90, -0.1, 24.35, 90, -0.1, 24.65, 90, -0.1, 24.95, 90, -0.1, 24.95, 90]; _global.mAAA(_local2, _local4, _local3); _local2 = [2, 3]; _local4 = "s"; _local3 = [0.1, -24.7, 90, 0.1, -24.4, 90, 0.1, -24.15, 90, 0.1, -23.85, 90, 0.1, -23.55, 90, 0.1, -23.25, 90, 0.1, -22.95, 90, 0.1, -22.65, 90, 0.1, -22.4, 90, 0.1, -22.1, 90, 0.1, -21.8, 90, 0.1, -21.5, 90, 0.1, -21.2, 90, 0.1, -20.9, 90, 0.1, -20.65, 90, 0.1, -20.35, 90, 0.1, -20.05, 90, 0.1, -19.75, 90, 0.1, -19.45, 90, 0.1, -19.15, 90, 0.1, -18.9, 90, 0.1, -18.6, 90, 0.1, -18.3, 90, 0.1, -18, 90, 0.1, -17.7, 90, 0.1, -17.4, 90, 0.1, -17.15, 90, 0.1, -16.85, 90, 0.1, -16.55, 90, 0.1, -16.25, 90, 0.1, -15.95, 90, 0.1, -15.65, 90, 0.1, -15.4, 90, 0.1, -15.1, 90, 0.1, -14.8, 90, 0.1, -14.5, 90, 0.1, -14.2, 90, 0.1, -13.9, 90, 0.1, -13.65, 90, 0.1, -13.35, 90, 0.1, -13.05, 90, 0.1, -12.75, 90, 0.1, -12.45, 90, 0.1, -12.15, 90, 0.1, -11.9, 90, 0.1, -11.6, 90, 0.1, -11.3, 90, 0.1, -11, 90, 0.1, -10.7, 90, 0.1, -10.4, 90, 0.1, -10.15, 90, 0.1, -9.85, 90, 0.1, -9.55, 90, 0.1, -9.25, 90, 0.1, -8.95, 90, 0.1, -8.65, 90, 0.1, -8.4, 90, 0.1, -8.1, 90, 0.1, -7.8, 90, 0.1, -7.5, 90, 0.1, -7.2, 90, 0.1, -6.9, 90, 0.1, -6.65, 90, 0.1, -6.35, 90, 0.1, -6.05, 90, 0.1, -5.75, 90, 0.1, -5.45, 90, 0.1, -5.15, 90, 0.1, -4.9, 87, 0.15, -4.6, 84, 0.15, -4.3, 81, 0.2, -4, 78, 0.3, -3.8, 74, 0.35, -3.5, 71, 0.45, -3.25, 67, 0.6, -2.95, 64, 0.7, -2.7, 60, 0.85, -2.45, 57, 1.05, -2.2, 54, 1.2, -2, 50, 1.35, -1.75, 47, 1.55, -1.55, 44, 1.75, -1.35, 42, 2, -1.2, 39, 2.2, -1.05, 36, 2.45, -0.85, 32, 2.7, -0.7, 29, 2.95, -0.6, 25, 3.2, -0.45, 22, 3.5, -0.35, 18, 3.8, -0.3, 15, 4, -0.2, 11, 4.3, -0.15, 8, 4.6, -0.1, 5, 4.9, -0.1, 2, 5.15, -0.1, 0, 5.45, -0.1, 0, 5.75, -0.1, 0, 6.05, -0.1, 0, 6.35, -0.1, 0, 6.65, -0.1, 0, 6.9, -0.1, 0, 7.2, -0.1, 0, 7.5, -0.1, 0, 7.8, -0.1, 0, 8.1, -0.1, 0, 8.4, -0.1, 0, 8.65, -0.1, 0, 8.95, -0.1, 0, 9.25, -0.1, 0, 9.55, -0.1, 0, 9.85, -0.1, 0, 10.15, -0.1, 0, 10.4, -0.1, 0, 10.7, -0.1, 0, 11, -0.1, 0, 11.3, -0.1, 0, 11.6, -0.1, 0, 11.9, -0.1, 0, 12.15, -0.1, 0, 12.45, -0.1, 0, 12.75, -0.1, 0, 13.05, -0.1, 0, 13.35, -0.1, 0, 13.65, -0.1, 0, 13.9, -0.1, 0, 14.2, -0.1, 0, 14.5, -0.1, 0, 14.8, -0.1, 0, 15.1, -0.1, 0, 15.4, -0.1, 0, 15.65, -0.1, 0, 15.95, -0.1, 0, 16.25, -0.1, 0, 16.55, -0.1, 0, 16.85, -0.1, 0, 17.15, -0.1, 0, 17.4, -0.1, 0, 17.7, -0.1, 0, 18, -0.1, 0, 18.3, -0.1, 0, 18.6, -0.1, 0, 18.9, -0.1, 0, 19.15, -0.1, 0, 19.45, -0.1, 0, 19.75, -0.1, 0, 20.05, -0.1, 0, 20.35, -0.1, 0, 20.65, -0.1, 0, 20.9, -0.1, 0, 21.2, -0.1, 0, 21.5, -0.1, 0, 21.8, -0.1, 0, 22.1, -0.1, 0, 22.4, -0.1, 0, 22.65, -0.1, 0, 22.95, -0.1, 0, 23.25, -0.1, 0, 23.55, -0.1, 0, 23.85, -0.1, 0, 24.15, -0.1, 0, 24.4, -0.1, 0, 24.7, -0.1, 0, 25, 0.1, 0, 25, 0.1, 0]; _global.mAAA(_local2, _local4, _local3); _local2 = [3, 4]; _local4 = "s"; _local3 = [24.7, -0.1, 180, 24.4, -0.1, 180, 24.1, -0.1, 179, 23.85, -0.1, 179, 23.55, -0.1, 179, 23.25, -0.1, 179, 22.95, -0.1, 179, 22.65, -0.1, 179, 22.35, -0.1, 179, 22.1, -0.1, 179, 21.8, -0.1, 179, 21.5, -0.1, 179, 21.2, -0.05, 179, 20.9, -0.05, 179, 20.6, -0.05, 179, 20.3, -0.05, 179, 20.05, -0.05, 179, 19.75, -0.05, 179, 19.45, -0.05, 179, 19.15, -0.05, 179, 18.85, -0.05, 179, 18.55, -0.05, 179, 18.3, -0.05, 179, 18, -0.05, 179, 17.7, -0.05, 179, 17.4, -0.05, 179, 17.1, -0.05, 179, 16.8, -0.05, 179, 16.55, -0.05, 179, 16.25, -0.05, 179, 15.95, -0.05, 179, 15.65, -0.05, 179, 15.35, -0.05, 179, 15.05, -0.05, 179, 14.75, -0.05, 179, 14.5, 0, 179, 14.2, 0, 179, 13.9, 0, 179, 13.6, 0, 179, 13.3, 0, 179, 13, 0, 179, 12.75, 0, 179, 12.45, 0, 179, 12.15, 0, 179, 11.85, 0, 179, 11.55, 0, 179, 11.25, 0, 179, 10.95, 0, 179, 10.7, 0, 179, 10.4, 0, 179, 10.1, 0, 179, 9.8, 0, 179, 9.5, 0, 179, 9.2, 0, 179, 8.95, 0, 179, 8.65, 0, 179, 8.35, 0, 179, 8.05, 0, 179, 7.75, 0, 179, 7.45, 0.05, 179, 7.15, 0.05, 179, 6.9, 0.05, 179, 6.6, 0.05, 179, 6.3, 0.05, 179, 6, 0.05, 179, 5.7, 0.05, 179, 5.4, 0.05, 179, 5.15, 0.05, 179, 4.85, 0.05, 179, 4.55, 0.05, -180, 4.25, 0.05, 178, 3.95, 0.05, 175, 3.65, 0.1, 171, 3.4, 0.15, 167, 3.05, 0.25, 163, 2.8, 0.35, 159, 2.5, 0.45, 155, 2.25, 0.6, 151, 2, 0.75, 147, 1.75, 0.9, 143, 1.55, 1.1, 139, 1.3, 1.35, 135, 1.1, 1.55, 132, 0.9, 1.75, 128, 0.7, 2, 124, 0.55, 2.25, 120, 0.4, 2.5, 116, 0.3, 2.75, 112, 0.2, 3.05, 107, 0.1, 3.4, 103, 0.05, 3.65, 100, 0, 3.95, 96, 0, 4.25, 92, 0, 4.55, 90, 0, 4.85, 90, 0, 5.15, 90, 0, 5.4, 90, 0, 5.7, 90, 0, 6, 90, 0, 6.3, 90, 0, 6.6, 90, 0, 6.9, 90, 0, 7.15, 90, 0, 7.45, 90, 0, 7.75, 90, 0, 8.05, 90, 0, 8.35, 90, 0, 8.65, 90, 0, 8.95, 90, -0.05, 9.2, 90, -0.05, 9.5, 90, -0.05, 9.8, 90, -0.05, 10.1, 90, -0.05, 10.4, 90, -0.05, 10.7, 90, -0.05, 10.95, 90, -0.05, 11.25, 90, -0.05, 11.55, 90, -0.05, 11.85, 90, -0.05, 12.15, 90, -0.05, 12.45, 90, -0.05, 12.75, 90, -0.05, 13, 90, -0.05, 13.3, 90, -0.05, 13.6, 90, -0.05, 13.9, 90, -0.05, 14.2, 90, -0.05, 14.5, 90, -0.05, 14.75, 90, -0.05, 15.05, 90, -0.05, 15.35, 90, -0.05, 15.65, 90, -0.05, 15.95, 90, -0.05, 16.25, 90, -0.05, 16.55, 90, -0.05, 16.8, 90, -0.05, 17.1, 90, -0.05, 17.4, 90, -0.05, 17.7, 90, -0.05, 18, 90, -0.05, 18.3, 90, -0.05, 18.55, 90, -0.05, 18.85, 90, -0.05, 19.15, 90, -0.05, 19.45, 90, -0.1, 19.75, 90, -0.1, 20.05, 90, -0.1, 20.3, 90, -0.1, 20.6, 90, -0.1, 20.9, 90, -0.1, 21.2, 90, -0.1, 21.5, 90, -0.1, 21.8, 90, -0.1, 22.1, 90, -0.1, 22.35, 90, -0.1, 22.65, 90, -0.1, 22.95, 90, -0.1, 23.25, 90, -0.1, 23.55, 90, -0.1, 23.85, 90, -0.1, 24.1, 90, -0.1, 24.4, 90, -0.1, 24.7, 90, -0.1, 25, 90, -0.1, 25, 90]; _global.mAAA(_local2, _local4, _local3); _local2 = [2, 4]; _local4 = "s"; _local3 = [-0.1, -24.7, 90, -0.1, -24.45, 90, -0.1, -24.15, 90, -0.1, -23.9, 90, -0.1, -23.6, 90, -0.1, -23.3, 90, -0.1, -23.05, 90, -0.1, -22.75, 90, -0.1, -22.45, 90, -0.1, -22.2, 90, -0.1, -21.9, 90, -0.1, -21.65, 90, -0.1, -21.35, 90, -0.1, -21.05, 90, -0.1, -20.8, 90, -0.1, -20.5, 90, -0.1, -20.2, 90, -0.1, -19.95, 90, -0.1, -19.65, 90, -0.1, -19.4, 90, -0.1, -19.1, 90, -0.1, -18.8, 90, -0.1, -18.55, 90, -0.1, -18.25, 90, -0.1, -18, 90, -0.1, -17.7, 90, -0.1, -17.4, 90, -0.1, -17.15, 90, -0.1, -16.85, 90, -0.1, -16.55, 90, -0.1, -16.3, 90, -0.1, -16, 90, -0.1, -15.75, 90, -0.1, -15.45, 90, -0.1, -15.15, 90, -0.1, -14.9, 90, -0.1, -14.6, 90, -0.1, -14.35, 90, -0.1, -14.05, 90, -0.1, -13.75, 90, -0.1, -13.5, 90, -0.1, -13.2, 90, -0.1, -12.9, 90, -0.1, -12.65, 90, -0.1, -12.35, 90, -0.1, -12.1, 90, -0.1, -11.8, 90, -0.1, -11.5, 90, -0.1, -11.25, 90, -0.1, -10.95, 90, -0.1, -10.65, 90, -0.1, -10.4, 90, -0.1, -10.1, 90, -0.1, -9.85, 90, -0.1, -9.55, 90, -0.1, -9.25, 90, -0.1, -9, 90, -0.1, -8.7, 90, -0.1, -8.45, 90, -0.1, -8.15, 90, -0.1, -7.85, 90, -0.1, -7.6, 90, -0.1, -7.3, 90, -0.1, -7, 90, -0.1, -6.75, 90, -0.1, -6.45, 90, -0.1, -6.2, 90, -0.1, -5.9, 90, -0.1, -5.6, 90, -0.1, -5.35, 90, -0.1, -5.05, 90, -0.1, -4.75, 90, -0.1, -4.5, 90, -0.1, -4.2, 90, -0.1, -3.95, 90, -0.1, -3.65, 90, -0.1, -3.35, 90, -0.1, -3.1, 90, -0.1, -2.8, 90, -0.1, -2.55, 90, -0.1, -2.25, 90, -0.1, -1.95, 90, -0.1, -1.7, 90, -0.1, -1.4, 90, -0.1, -1.1, 90, -0.1, -0.85, 90, -0.1, -0.55, 90, -0.1, -0.3, 90, -0.1, 0, 90, -0.1, 0.3, 90, -0.1, 0.55, 90, -0.1, 0.85, 90, -0.1, 1.1, 90, -0.1, 1.4, 90, -0.1, 1.7, 90, -0.1, 1.95, 90, -0.1, 2.25, 90, -0.1, 2.55, 90, -0.1, 2.8, 90, -0.1, 3.1, 90, -0.1, 3.35, 90, -0.1, 3.65, 90, -0.1, 3.95, 90, -0.1, 4.2, 90, -0.1, 4.5, 90, -0.1, 4.8, 90, -0.1, 5.05, 90, -0.1, 5.35, 90, -0.1, 5.6, 90, -0.1, 5.9, 90, -0.1, 6.2, 90, -0.1, 6.45, 90, -0.1, 6.75, 90, -0.1, 7, 90, -0.1, 7.3, 90, -0.1, 7.6, 90, -0.1, 7.85, 90, -0.1, 8.15, 90, -0.1, 8.45, 90, -0.1, 8.7, 90, -0.1, 9, 90, -0.1, 9.25, 90, -0.1, 9.55, 90, -0.1, 9.85, 90, -0.1, 10.1, 90, -0.1, 10.4, 90, -0.1, 10.65, 90, -0.1, 10.95, 90, -0.1, 11.25, 90, -0.1, 11.5, 90, -0.1, 11.8, 90, -0.1, 12.1, 90, -0.1, 12.35, 90, -0.1, 12.65, 90, -0.1, 12.9, 90, -0.1, 13.2, 90, -0.1, 13.5, 90, -0.1, 13.75, 90, -0.1, 14.05, 90, -0.1, 14.35, 90, -0.1, 14.6, 90, -0.1, 14.9, 90, -0.1, 15.15, 90, -0.1, 15.45, 90, -0.1, 15.75, 90, -0.1, 16, 90, -0.1, 16.3, 90, -0.1, 16.55, 90, -0.1, 16.85, 90, -0.1, 17.15, 90, -0.1, 17.4, 90, -0.1, 17.7, 90, -0.1, 18, 90, -0.1, 18.25, 90, -0.1, 18.55, 90, -0.1, 18.8, 90, -0.1, 19.1, 90, -0.1, 19.4, 90, -0.1, 19.65, 90, -0.1, 19.95, 90, -0.1, 20.2, 90, -0.1, 20.5, 90, -0.1, 20.8, 90, -0.1, 21.05, 90, -0.1, 21.35, 90, -0.1, 21.65, 90, -0.1, 21.9, 90, -0.1, 22.2, 90, -0.1, 22.45, 90, -0.1, 22.75, 90, -0.1, 23.05, 90, -0.1, 23.3, 90, -0.1, 23.6, 90, -0.1, 23.9, 90, -0.1, 24.15, 90, -0.1, 24.45, 90, -0.1, 24.7, 90, -0.1, 25, 90, -0.1, 25, 90]; _global.mAAA(_local2, _local4, _local3); _local2 = [1, 3]; _local4 = "s"; _local3 = [-24.7, 0.1, 0, -24.45, 0.1, 0, -24.15, 0.1, 0, -23.9, 0.1, 0, -23.6, 0.1, 0, -23.35, 0.1, 0, -23.05, 0.1, 0, -22.75, 0.1, 0, -22.5, 0.1, 0, -22.2, 0.1, 0, -21.95, 0.1, 0, -21.65, 0.1, 0, -21.35, 0.1, 0, -21.1, 0.1, 0, -20.8, 0.1, 0, -20.55, 0.1, 0, -20.25, 0.1, 0, -20, 0.1, 0, -19.7, 0.1, 0, -19.4, 0.1, 0, -19.15, 0.1, 0, -18.85, 0.1, 0, -18.6, 0.1, 0, -18.3, 0.1, 0, -18, 0.1, 0, -17.75, 0.1, 0, -17.45, 0.1, 0, -17.2, 0.1, 0, -16.9, 0.1, 0, -16.65, 0.1, 0, -16.35, 0.1, 0, -16.05, 0.1, 0, -15.8, 0.1, 0, -15.5, 0.1, 0, -15.25, 0.1, 0, -14.95, 0.1, 0, -14.65, 0.1, 0, -14.4, 0.1, 0, -14.1, 0.1, 0, -13.85, 0.1, 0, -13.55, 0.1, 0, -13.3, 0.1, 0, -13, 0.1, 0, -12.7, 0.1, 0, -12.45, 0.1, 0, -12.15, 0.1, 0, -11.9, 0.1, 0, -11.6, 0.1, 0, -11.35, 0.1, 0, -11.05, 0.1, 0, -10.75, 0.1, 0, -10.5, 0.1, 0, -10.2, 0.1, 0, -9.95, 0.1, 0, -9.65, 0.1, 0, -9.35, 0.1, 0, -9.1, 0.1, 0, -8.8, 0.1, 0, -8.55, 0.1, 0, -8.25, 0.1, 0, -8, 0.1, 0, -7.7, 0.1, 0, -7.4, 0.1, 0, -7.15, 0.1, 0, -6.85, 0.1, 0, -6.6, 0.1, 0, -6.3, 0.1, 0, -6, 0.1, 0, -5.75, 0.1, 0, -5.45, 0.1, 0, -5.2, 0.1, 0, -4.9, 0.1, 0, -4.65, 0.1, 0, -4.35, 0.1, 0, -4.05, 0.1, 0, -3.8, 0.1, 0, -3.5, 0.1, 0, -3.25, 0.1, 0, -2.95, 0.1, 0, -2.7, 0.1, 0, -2.4, 0.1, 0, -2.1, 0.1, 0, -1.85, 0.1, 0, -1.55, 0.1, 0, -1.3, 0.1, 0, -1, 0.1, 0, -0.7, 0.1, 0, -0.45, 0.1, 0, -0.15, 0.1, 0, 0.1, 0.1, 0, 0.4, 0.1, 0, 0.65, 0.1, 0, 0.95, 0.1, 0, 1.25, 0.1, 0, 1.5, 0.1, 0, 1.8, 0.1, 0, 2.05, 0.1, 0, 2.35, 0.1, 0, 2.65, 0.1, 0, 2.9, 0.1, 0, 3.2, 0.1, 0, 3.45, 0.1, 0, 3.75, 0.1, 0, 4, 0.1, 0, 4.3, 0.1, 0, 4.6, 0.1, 0, 4.85, 0.1, 0, 5.15, 0.1, 0, 5.4, 0.1, 0, 5.7, 0.1, 0, 6, 0.1, 0, 6.25, 0.1, 0, 6.55, 0.1, 0, 6.8, 0.1, 0, 7.1, 0.1, 0, 7.35, 0.1, 0, 7.65, 0.1, 0, 7.95, 0.1, 0, 8.2, 0.1, 0, 8.5, 0.1, 0, 8.75, 0.1, 0, 9.05, 0.1, 0, 9.3, 0.1, 0, 9.6, 0.1, 0, 9.9, 0.1, 0, 10.15, 0.1, 0, 10.45, 0.1, 0, 10.7, 0.1, 0, 11, 0.1, 0, 11.3, 0.1, 0, 11.55, 0.1, 0, 11.85, 0.1, 0, 12.1, 0.1, 0, 12.4, 0.1, 0, 12.65, 0.1, 0, 12.95, 0.1, 0, 13.25, 0.1, 0, 13.5, 0.1, 0, 13.8, 0.1, 0, 14.05, 0.1, 0, 14.35, 0.1, 0, 14.65, 0.1, 0, 14.9, 0.1, 0, 15.2, 0.1, 0, 15.45, 0.1, 0, 15.75, 0.1, 0, 16, 0.1, 0, 16.3, 0.1, 0, 16.6, 0.1, 0, 16.85, 0.1, 0, 17.15, 0.1, 0, 17.4, 0.1, 0, 17.7, 0.1, 0, 17.95, 0.1, 0, 18.25, 0.1, 0, 18.55, 0.1, 0, 18.8, 0.1, 0, 19.1, 0.1, 0, 19.35, 0.1, 0, 19.65, 0.1, 0, 19.95, 0.1, 0, 20.2, 0.1, 0, 20.5, 0.1, 0, 20.75, 0.1, 0, 21.05, 0.1, 0, 21.3, 0.1, 0, 21.6, 0.1, 0, 21.9, 0.1, 0, 22.15, 0.1, 0, 22.45, 0.1, 0, 22.7, 0.1, 0, 23, 0.1, 0, 23.3, 0.1, 0, 23.55, 0.1, 0, 23.85, 0.1, 0, 24.1, 0.1, 0, 24.4, 0.1, 0, 24.65, 0.1, 0, 25, 0.1, 0, 25, 0.1, 0]; _global.mAAA(_local2, _local4, _local3); };Instance of Symbol 63 MovieClip "inFlashingText" in Frame 25onClipEvent (load) { pText = "INITIALISING"; pColours = [16777215, 0]; }Frame 27_global.mInitGame(); _global.mGotoMenu();Frame 39_global.gHighScoreFromMenu = 1;Instance of Symbol 247 MovieClip in Frame 39onClipEvent (load) { gotoAndPlay (2); }Instance of Symbol 255 MovieClip "INfade1" in Frame 39onClipEvent (load) { gotoAndPlay ("fromBlack"); }Frame 48stop();Instance of Symbol 255 MovieClip "INfade" in Frame 49onClipEvent (load) { }Instance of Symbol 286 MovieClip "INbg" in Frame 57onClipEvent (load) { _global.bg = this; }Frame 59stop();Instance of Symbol 243 MovieClip "inButton" in Frame 60onClipEvent (load) { function fExtraPress() { _root.gotoAndPlay("menu"); } pType = "menu"; pName = "MENU"; pAdd = 0; }Instance of Symbol 255 MovieClip "INfade3" in Frame 60onClipEvent (load) { gotoAndPlay ("fromBlack"); }Frame 70stop();Instance of Symbol 243 MovieClip "inButton" in Frame 70onClipEvent (load) { function fExtraPress() { _root.inScores.pingHS("skip"); } pType = "skipScore0"; pName = "SKIP"; pAdd = 0; }Instance of Symbol 243 MovieClip "inButton" in Frame 70onClipEvent (load) { function fExtraPress() { _root.inScores.pingHS("send"); } pType = "sendScore0"; pName = "SEND"; pAdd = 0; }Instance of Symbol 255 MovieClip "INfade4" in Frame 70onClipEvent (load) { gotoAndPlay ("fromBlack"); }Frame 76stop();Instance of Symbol 243 MovieClip "inButton" in Frame 76onClipEvent (load) { function fExtraPress() { if (_global.gHighScoreFromMenu == 1) { _root.gotoAndPlay("menu"); } else { _global.mRestartGameMenu(); } } pType = "menu"; pName = "MENU"; pAdd = 0; }Frame 82_root.inScores.pingHS("skip"); stop();Instance of Symbol 255 MovieClip "INfade5" in Frame 89onClipEvent (load) { if (_global.gBridges == 0) { gotoAndPlay ("fromBlack"); } else { gotoAndStop ("blank"); } }Instance of Symbol 359 MovieClip "INgameMenu" in Frame 90onClipEvent (load) { _global.mResetText(); } onClipEvent (enterFrame) { _global.mTimering(); }Instance of Symbol 361 MovieClip "INgameGuide" in Frame 97onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Instance of Symbol 376 MovieClip "inBridgeNum" in Frame 97onClipEvent (load) { tNames = ["ONE", "TWO", "THREE", "FOUR", "FIVE"]; txbridge.text = "BRIDGE\r" + tNames[_global.gBridge - 1]; inNum.gotoAndStop(_global.gBridge); }Frame 145_global.mStartChar();Frame 148stop();Instance of Symbol 378 MovieClip "INkeys" in Frame 148onClipEvent (load) { } onClipEvent (enterFrame) { fGetSpaceSpeed(); }Frame 149_global.mNextLevel3();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 149onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Frame 170_global.mSwitchLevelCement();Frame 172_global.mNextLevelStart();Frame 173stop();Frame 174_global.mNextLevel3();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 174onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Frame 195_global.mSwitchLevelCement();Frame 197_global.mNextLevelStart();Frame 198stop();Frame 199_global.mNextLevel3();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 199onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Frame 220_global.mSwitchLevelCement();Frame 222_global.mNextLevelStart();Frame 223stop();Frame 224_global.mNextLevel3();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 224onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Frame 245_global.mSwitchLevelCement();Frame 247_global.mNextLevelStart();Frame 248stop();Frame 249_global.mNextLevel3();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 249onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Frame 274_global.mSwitchLevelCement();Frame 276_global.mNextLevelStart();Frame 285gotoAndPlay ("newbridge");Instance of Symbol 255 MovieClip "INfade7" in Frame 325onClipEvent (load) { gotoAndPlay ("toBlack"); }Frame 355_global.gHighScoreFromMenu = 0; stop();Instance of Symbol 361 MovieClip "INgameGuide" in Frame 355onClipEvent (enterFrame) { _parent.INtileSet._x = this._x; _parent.INtileSet._y = this._y; }Instance of Symbol 396 MovieClip "INendScore" in Frame 355onClipEvent (load) { function fScoring(tAmount) { if (tAmount < 0) { _global.sMenuPingDown(); } else { _global.sMenuPingUp(); } pScore = pScore + tAmount; _global.gScore = pScore; INtScore.text = String(pScore); } pMode = "wait"; _global.gScore = 0; pBridges = _global.gBridges; pLevels = _global.gLevels; pRivets = _global.gRivets; pTime = _global.gTime; pMoves = _global.gMoves; pScore = 0; pCounter = 0; INtBridges.text = String(pBridges); INtLevels.text = String(pLevels); INtRivets.text = String(pRivets); INtTime.text = String(pTime); INtMoves.text = String(pMoves); } onClipEvent (enterFrame) { pCounter = pCounter + 1; if (pCounter == 2) { pCounter = 0; switch (pMode) { case "bridges" : if (pBridges > 0) { pBridges = pBridges - 1; fScoring(5000); INtBridges.text = String(pBridges); pCounter = -10; } else { play(); pMode = "wait"; } break; case "lives" : if (pLives > 0) { pLives = pLives - 1; fScoring(-500); INtLives.text = String(pLives); } else { play(); pMode = "wait"; } break; case "timer" : if (pTime > 3) { pTime = pTime - 4; fScoring(100); INtTime.text = String(pTime); } else { if (pTime > 0) { fScoring(pTime * 25); } pTime = 0; INtTime.text = String(pTime); play(); pMode = "wait"; } break; case "moves" : if (pMoves > 3) { pMoves = pMoves - 4; fScoring(-20); INtMoves.text = String(pMoves); } else { if (pMoves > 0) { fScoring(pMoves * -5); } pMoves = 0; INtMoves.text = String(pMoves); play(); pMode = "wait"; } break; case "levels" : if (pLevels > 0) { pLevels = pLevels - 1; fScoring(1000); INtLevels.text = String(pLevels); } else { play(); pMode = "wait"; } break; case "rivets" : if (pRivets > 0) { pRivets = pRivets - 1; fScoring(250); INtRivets.text = String(pRivets); } else { play(); pMode = "wait"; } } } }Instance of Symbol 255 MovieClip "INfade6" in Frame 355onClipEvent (load) { gotoAndPlay ("fromBlack"); }Symbol 50 MovieClip Frame 1pPlaying = 1;Symbol 50 MovieClip Frame 95pPlaying = 0; _parent.gotoAndPlay("testDone"); stop();Symbol 50 MovieClip Frame 97stop();Symbol 59 MovieClip Frame 1stop();Symbol 60 MovieClip Frame 1stop();Symbol 63 MovieClip Frame 1function fChangeColour() { inText.textColor = pColours[pColourOn]; pColourOn = pColourOn++; if (pColourOn > pColours.length) { pColourOn = 0; } } inText.text = pText; pC = 0; pColourOn = 0; if (pColours == undefined) { pColours = [16777215, 0]; } this.onEnterFrame = function () { if (pTimerTofEnd != 0) { pC = pC + 1; if (pC > pTimerTofEnd) { fEnd(); } } };Symbol 63 MovieClip Frame 2fChangeColour();Symbol 63 MovieClip Frame 10gotoAndPlay (2);Symbol 94 MovieClip Frame 265gotoAndPlay ("loop");Symbol 95 MovieClip Frame 1function fPlayBirds() { gotoAndStop ("on"); b1.gotoAndPlay("start"); } function fEndBirds() { gotoAndPlay ("fade"); }Symbol 95 MovieClip Frame 3stop();Symbol 95 MovieClip Frame 38stop();Symbol 101 MovieClip Frame 1stop();Symbol 101 MovieClip Frame 20_global.mConcreteEnd();Symbol 101 MovieClip Frame 21stop();Symbol 108 MovieClip Frame 7_global.gsPlayTut();Symbol 108 MovieClip Frame 19_global.gChar.fFinishedStop(); gotoAndStop ("start");Symbol 116 MovieClip Frame 1_global.gsPlayFall();Symbol 116 MovieClip Frame 76_global.gChar.fFinishedFall(); stop();Symbol 118 MovieClip Frame 12gotoAndPlay ("start");Symbol 119 MovieClip Frame 1stop();Instance of Symbol 109 MovieClip "INwalk" in Symbol 119 MovieClip Frame 3onClipEvent (load) { stop(); }Instance of Symbol 118 MovieClip in Symbol 119 MovieClip Frame 7onClipEvent (load) { stop(); }Symbol 120 MovieClip Frame 1stop();Symbol 123 MovieClip Frame 1stop();Symbol 126 MovieClip Frame 166this.sendArray();Symbol 126 MovieClip Frame 167stop();Symbol 126 MovieClip Frame 172stop();Symbol 126 MovieClip Frame 177stop();Symbol 126 MovieClip Frame 182stop();Symbol 129 MovieClip Frame 121this.sendArray();Symbol 129 MovieClip Frame 122stop();Symbol 129 MovieClip Frame 127stop();Symbol 129 MovieClip Frame 132stop();Symbol 129 MovieClip Frame 137stop();Symbol 132 MovieClip Frame 151this.sendArray();Symbol 132 MovieClip Frame 152stop();Symbol 132 MovieClip Frame 157stop();Symbol 132 MovieClip Frame 162stop();Symbol 132 MovieClip Frame 167stop();Symbol 135 MovieClip Frame 151this.sendArray();Symbol 135 MovieClip Frame 152stop();Symbol 135 MovieClip Frame 157stop();Symbol 135 MovieClip Frame 162stop();Symbol 135 MovieClip Frame 167stop();Symbol 138 MovieClip Frame 121this.sendArray();Symbol 138 MovieClip Frame 122stop();Symbol 138 MovieClip Frame 127stop();Symbol 138 MovieClip Frame 132stop();Symbol 138 MovieClip Frame 137stop();Symbol 142 MovieClip Frame 166this.sendArray();Symbol 142 MovieClip Frame 167stop();Symbol 142 MovieClip Frame 172stop();Symbol 142 MovieClip Frame 177stop();Symbol 142 MovieClip Frame 182stop();Symbol 145 MovieClip Frame 152this.sendArray();Symbol 145 MovieClip Frame 153stop();Symbol 145 MovieClip Frame 158stop();Symbol 145 MovieClip Frame 163stop();Symbol 145 MovieClip Frame 168stop();Symbol 148 MovieClip Frame 121this.sendArray();Symbol 148 MovieClip Frame 122stop();Symbol 148 MovieClip Frame 127stop();Symbol 148 MovieClip Frame 132stop();Symbol 148 MovieClip Frame 137stop();Symbol 152 MovieClip Frame 166this.sendArray();Symbol 152 MovieClip Frame 167stop();Symbol 152 MovieClip Frame 172stop();Symbol 152 MovieClip Frame 177stop();Symbol 152 MovieClip Frame 182stop();Symbol 155 MovieClip Frame 152this.sendArray();Symbol 155 MovieClip Frame 153stop();Symbol 155 MovieClip Frame 158stop();Symbol 155 MovieClip Frame 163stop();Symbol 155 MovieClip Frame 168stop();Symbol 158 MovieClip Frame 120this.sendArray();Symbol 158 MovieClip Frame 121stop();Symbol 158 MovieClip Frame 126stop();Symbol 158 MovieClip Frame 131stop();Symbol 158 MovieClip Frame 136stop();Symbol 162 MovieClip Frame 166this.sendArray();Symbol 162 MovieClip Frame 167stop();Symbol 162 MovieClip Frame 172stop();Symbol 162 MovieClip Frame 177stop();Symbol 162 MovieClip Frame 182stop();Symbol 167 MovieClip Frame 180this.sendArray();Symbol 167 MovieClip Frame 181stop();Symbol 167 MovieClip Frame 186stop();Symbol 167 MovieClip Frame 191stop();Symbol 167 MovieClip Frame 196stop();Symbol 167 MovieClip Frame 200stop();Symbol 167 MovieClip Frame 205stop();Symbol 172 MovieClip Frame 181this.sendArray();Symbol 172 MovieClip Frame 182stop();Symbol 172 MovieClip Frame 187stop();Symbol 172 MovieClip Frame 192stop();Symbol 172 MovieClip Frame 197stop();Symbol 172 MovieClip Frame 201stop();Symbol 172 MovieClip Frame 206stop();Symbol 176 MovieClip Frame 1stop(); function fStartRecording() { pRecordActive = true; x = 0; while (x < pTileList.length) { pTileList[x].gotoAndPlay("start"); x++; } } function fStopRecording() { pRecordActive = false; fBlankTiles(); _global.gFinishedRecording(); } function fBlankTiles() { x = 0; while (x < pTileList.length) { pTileList[x].gotoAndStop("blank"); x++; } } function fSelectTile(tLinePair, tType, tColour) { _parent.pActivePathList = [0, 0]; tLine = tLinePair; l = 0; while (l < 2) { if (tLine[l][0] != 0) { found = "none"; ax = 0; while (ax <= pTileList.length) { if (pTileList[ax].pLines[0] == tLine[l][0]) { if (pTileList[ax].pLines[1] == tLine[l][1]) { if (pTileList[ax].pType == tType) { found = ax; ax = pTileList.length; } } } ax++; } if (found != "none") { if (tColour == "steelSwitch") { _parent.pSwitch = true; _parent.pSwitchIN = pTileList[found].INswitch; _parent.pSwitchIN.gotoAndStop("off"); _parent.gotoAndStop("hole"); } else if (tColour == "steel") { _parent.gotoAndStop("hole"); } pTileList[found].gotoAndStop(tColour); _parent.pActivePathList[l] = pTileList[found]; } } l++; } gotoAndStop ("graphics"); } pRecordActive = false; pTileList = [];Instance of Symbol 126 MovieClip "IN34s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [3, 4]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 129 MovieClip "IN34h" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [3, 4]; pType = "h"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 132 MovieClip "IN34c" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [3, 4]; pType = "c"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 135 MovieClip "IN23c" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [2, 3]; pType = "c"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 138 MovieClip "IN23h" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [2, 3]; pType = "h"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 142 MovieClip "IN23s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [2, 3]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 145 MovieClip "IN14c" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 4]; pType = "c"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 148 MovieClip "IN14h" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 4]; pType = "h"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 152 MovieClip "IN14s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 4]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 155 MovieClip "IN12c" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 2]; pType = "c"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 158 MovieClip "IN12h" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 2]; pType = "h"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 162 MovieClip "IN12s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [1, 2]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 167 MovieClip "IN24s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); } posArray = []; pChar = INchar; pLines = [2, 4]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Instance of Symbol 172 MovieClip "IN13s" in Symbol 176 MovieClip Frame 1onClipEvent (load) { function sendArray() { tPropArray = {tile:this, lines:pLines.slice(), type:pType, animation:posArray.slice(), offset:[this._x, this._y]}; _global.gAddAnim(tPropArray); _parent.fStopRecording(); } posArray = []; pChar = INchar; pLines = [1, 3]; pType = "s"; _parent.pTileList.push(this); gotoAndPlay ("blank"); } onClipEvent (enterFrame) { if (_parent.pRecordActive == true) { posArray.push([pChar._x, pChar._y, Math.floor(pChar._rotation)]); } }Symbol 176 MovieClip Frame 22stop();Symbol 176 MovieClip Frame 29stop();Symbol 176 MovieClip Frame 34stop();Symbol 176 MovieClip Frame 39stop();Symbol 176 MovieClip Frame 44stop();Symbol 181 MovieClip Frame 1function fSwitchMe(which) { gotoAndStop(which); } stop();Symbol 182 MovieClip Frame 1function fResetTiles(tl) { if ((tl == 0) or (tl == 1)) { pLit[tl] = false; pLighting[tl] = false; pActivePathList[tl].gotoAndStop(pColour); } else { pLit = [false, false]; pActivePathList[0].gotoAndStop(pColour); pActivePathList[1].gotoAndStop(pColour); pLighting = [false, false]; } } function fLightTiles(tLineOn, tCount) { pLighting[tLineOn] = true; pLightingCount[tLineOn] = tCount; pLightingLine[tLineOn] = tLineOn; pLit[tLineOn] = true; } function fLighting(tLineOn) { pLightingCount[tLineOn] = pLightingCount[tLineOn] - 1; if (pLightingCount[tLineOn] < 1) { pLighting[tLineOn] = false; pActivePathList[pLightingLine[tLineOn]].gotoAndStop("on"); } } function fPassPathOn(tLineOn) { ret = _global.mGetSideToSide(pLines[tLineOn][1]); tAdd = ret.tAdd.slice(); tx = pGridPos[0] + tAdd[0]; ty = pGridPos[1] + tAdd[1]; tTile = mGetTileName([tx, ty]); if (((tTile.pEmptyTile == true) or (pMoving == true)) or (tTile.pMoving == true)) { tPass = -1; } else if (tTile.pEmptyTile == false) { ok = tTile.fCheckLineOK(ret.sideTo); if (ok == -1) { tPass = -1; } else { tPass = [tTile, ok]; } } return(tPass); } pLighting = [false, false]; pLightingCount = [0, 0]; pLightingLine = [0, 0]; pActivePathList = [0, 0]; pColour = 0; pLit = [false, false]; function fStartGameCharacter(tLineOn, who) { pAnimCount = 0; pLineOn = tLineOn; fMoveCharacter(pLines[pLineOn], who); who.fMoveCharacterStart(); } function fEndCharacter(who) { pCharacterActive = false; } function fReceiveCharacter(sideTo, tLine, who) { fMoveCharacter(tLine, who); } function fGetPathAnim(tLine) { tLineLength = pLines.length; ok = -1; l = 0; while (l < tLineLength) { if ((pLines[l][0] == tLine[0]) and (pLines[l][1] == tLine[1])) { ok = l; l = tLineLength; } l++; } return(ok); } function fCheckLineOK(sideTo) { tLineLength = pLines.length; ok = -1; ll = 0; while (ll < tLineLength) { if (pLines[ll][0] == sideTo) { ok = ll; ll = tLineLength; } ll++; } return(ok); } function fMoveCharacter(tLine, who) { pCharacterActive = true; who.tile = this; who.pLineOn = fGetPathAnim(tLine); who.fMovingCharacter(); } function fPassCharacter(tLineOn, who) { ret = _global.mGetSideToSide(pLines[tLineOn][1]); tAdd = ret.tAdd.slice(); tx = pGridPos[0] + tAdd[0]; ty = pGridPos[1] + tAdd[1]; tTile = mGetTileName([tx, ty]); if ((tTile.pMoving == true) or (pMoving == true)) { if (who.pType == "rat") { who.fsTurn(); fReverseMe(tLineOn, who); } else { who.fSetFall(); } } else if (tTile.pEmptyTile == false) { ok = tTile.fCheckLineOK(ret.sideTo, who); if (ok == -1) { if (who.pType == "rat") { fReverseMe(tLineOn, who); who.fsTurn(); } else { who.fSetFall(); } } else { tTile.fReceiveCharacter(ret.sideTo, tTile.pLines[ok], who); fEndCharacter(who); } } else if (tTile.pEmptyTile == true) { if (who.pType == "rat") { fReverseMe(tLineOn, who); who.fsTurn(); } else if (tTile.pBlock == true) { fReverseMe(tLineOn, who); who.fBuildPath(); } else { who.fSetFall(); } } } function fReverseMe(tLineOn, who) { tLine = [pLines[tLineOn][1], pLines[tLineOn][0]]; fMoveCharacter(tLine, who); } pCharacterActive = false; pLines = [[0, 0], [0, 0], [0, 0], [0, 0]]; pAnims = [0, 0, 0, 0]; pOffsets = [0, 0, 0, 0]; pAnimCount = 0; pLineOn = 0; function fTurnSwitch() { if (pSwitchState == false) { var _local1 = 1; pSwitchState = true; pSwitchIN.gotoAndStop("on"); pSwitch = false; pSwitchIN = false; } return(_local1); } function fSetUpForGame(xgp, ygp, tLine, tOffSet) { if (tLine.colour == "normal") { pMovable = 1; } pGridPos = [xgp, ygp]; fAddMouse(); pStartPos = [tOffSet[0], tOffSet[1]]; fPosMe(); if (tLine.colour == "block") { if ((xgp == 0) and (ygp == 0)) { INlines.gotoAndStop("c4"); } else if ((xgp == (_global.gGridSize[0] - 1)) and (ygp == (_global.gGridSize[1] - 1))) { INlines.gotoAndStop("c1"); } else if ((xgp == 0) and (ygp == (_global.gGridSize[1] - 1))) { INlines.gotoAndStop("c2"); } else if ((xgp == (_global.gGridSize[0] - 1)) and (ygp == 0)) { INlines.gotoAndStop("c3"); } else if (xgp == 0) { INlines.gotoAndStop("b1"); } else if (ygp == 0) { INlines.gotoAndStop("b2"); } else if (xgp == (_global.gGridSize[0] - 1)) { INlines.gotoAndStop("b3"); } else if (ygp == (_global.gGridSize[1] - 1)) { INlines.gotoAndStop("b4"); } else { INlines.gotoAndStop("block"); } pEmptyTile = true; pBlock = true; gotoAndStop ("hole"); } else if ((tLine.colour == "blank") or (tLine.colour == "space")) { INlines.gotoAndStop("blank"); fSetToEmpty(); } else { tl0 = tLine.path[0].slice(); tl1 = tLine.path[1].slice(); pLines = [[tl0[0], tl0[1]], [tl0[1], tl0[0]], [tl1[0], tl1[1]], [tl1[1], tl1[0]]]; tAnims = [0, 0, 0, 0]; tAnims[0] = _global.mGetAnimFromLine(pLines[0], tLine.type); tAnims[1] = _global.mGetAnimFromLine(pLines[1], tLine.type); tAnims[2] = _global.mGetAnimFromLine(pLines[2], tLine.type); tAnims[3] = _global.mGetAnimFromLine(pLines[3], tLine.type); pAnims[0] = tAnims[0].animation.slice(); pAnims[1] = tAnims[1].animation.slice(); pAnims[2] = tAnims[2].animation.slice(); pAnims[3] = tAnims[3].animation.slice(); pOffsets[0] = tAnims[0].offset.slice(); pOffsets[1] = tAnims[1].offset.slice(); pOffsets[2] = tAnims[2].offset.slice(); pOffsets[3] = tAnims[3].offset.slice(); gotoAndStop ("startGame"); INlines.fSelectTile(tLine.path, tLine.type, tLine.colour); } INchar.gotoAndStop("inactive"); pColour = tLine.colour; } function fPosMe() { pPos = pStartPos.slice(); pPosTo = pStartPos.slice(); this._x = pPos[0]; this._y = pPos[1]; this._width = 50; this._height = 50; } function fSetToEmpty() { INlines.gotoAndStop("blank"); pEmptyTile = true; gotoAndStop ("hole"); } function moveme(tAdd) { tTileEmpty = _global.mGetTileName(_global.gEmptyTile); pPosTo = tTileEmpty.pPos; pMoving = true; _global.gState = "move"; _global.gsPlayWhoosh(); _global.mAddmove(); } function fMoving() { if (pPos[0] != pPosTo[0]) { pPos[0] = pPos[0] + (((pPosTo[0] - pPos[0]) * 1.2) / 2); } if (pPos[1] != pPosTo[1]) { pPos[1] = pPos[1] + (((pPosTo[1] - pPos[1]) * 1.2) / 2); } if ((Math.abs(pPos[0] - pPosTo[0]) < 1) and (Math.abs(pPos[1] - pPosTo[1]) < 1)) { pPos = [pPosTo[0], pPosTo[1]]; var _local3 = _global.mGetTileName(_global.gEmptyTile); _global.gState = "wait"; pMoving = false; thatgp = _global.mGetTileName(_local3.pGridPos); _global.gTiles[pGridPos[0]][pGridPos[1]] = thatgp; _global.gTiles[_local3.pGridPos[0]][_local3.pGridPos[1]] = this; tStartPos = [_local3.pStartPos[0], _local3.pStartPos[1]]; tGridPos = [_local3.pGridPos[0], _local3.pGridPos[1]]; _local3.pStartPos = [pStartPos[0], pStartPos[1]]; _local3.pPos = [pStartPos[0], pStartPos[1]]; _local3.pPosTo = [pStartPos[0], pStartPos[1]]; _local3.pGridPos = [pGridPos[0], pGridPos[1]]; _local3._x = _local3.pPos[0]; _local3._y = _local3.pPos[1]; _global.gEmptyTile = [pGridPos[0], pGridPos[1]]; pStartPos = [pPos[0], pPos[1]]; pGridPos = [tGridPos[0], tGridPos[1]]; _global.gChar.fBuildPathFromTile(); _global.gsPlayClank(); fCheckArrow(); } this._x = pPos[0]; this._y = pPos[1]; } function fAddMouse() { if (pMovable == 1) { this.onMouseDown = function () { if (this.hitTest(_root._xmouse, _root._ymouse, 0)) { if (_global.gMode == "play") { _global.mGetMouse(this); } } }; this.onEnterFrame = function () { if (pMouseMode == 0) { if (this.hitTest(_root._xmouse, _root._ymouse)) { pMouseMode = 1; if (_global.gMode == "play") { _global.mGetMouseArrow(this); } } } else if (pMouseMode == 1) { if (this.hitTest(_root._xmouse, _root._ymouse)) { } else { pMouseMode = 0; INarrow.fSwitchMe("off"); } } }; } } pMovable = 0; pMoving = false; pStartPos = [this._x, this._y]; pPos = [this._x, this._y]; pPosTo = [this._x, this._y]; pGridPos = [0, 0]; pEmptyTile = false; pSwitch = false; pSwitchState = false; pSwitchIN = false; pBlock = false;Instance of Symbol 120 MovieClip "INcharacter" in Symbol 182 MovieClip Frame 1onClipEvent (load) { gotoAndStop ("inactive"); } onClipEvent (enterFrame) { if (_parent.pMoving == true) { _parent.fMoving(); } if (_parent.pLighting[0] == true) { _parent.fLighting(0); } if (_parent.pLighting[1] == true) { _parent.fLighting(1); } }Symbol 182 MovieClip Frame 2var ret = _root.mGetTileDets(pCord); if (ret != 0) { this.fSetUpForGame(ret.x, ret.y, ret.line, ret.offset); } stop();Symbol 182 MovieClip Frame 10stop();Symbol 182 MovieClip Frame 20stop();Instance of Symbol 182 MovieClip "INtile" in Symbol 183 MovieClip Frame 1onClipEvent (load) { function fCheckArrow() { if (pMouseMode == 1) { _global.mGetMouseArrow(this); } } pMouseMode = 0; }Symbol 193 MovieClip Frame 1stop();Symbol 193 MovieClip Frame 45if (_global.gAlive == false) { if (_global.gChar.pMode != "falling") { _global.mConcreteChar(); } }Symbol 193 MovieClip Frame 81_global.mConcreteEnd();Symbol 193 MovieClip Frame 82stop();Symbol 196 MovieClip Frame 1stop();Symbol 196 MovieClip Frame 21stop();Symbol 198 MovieClip Frame 1stop();Symbol 198 MovieClip Frame 14stop();Symbol 198 MovieClip Frame 20stop();Symbol 198 MovieClip Frame 26stop();Symbol 211 MovieClip Frame 1stop();Symbol 211 MovieClip Frame 16_parent._parent.fStartFill();Symbol 211 MovieClip Frame 79_parent._parent.fFinishFlow();Symbol 211 MovieClip Frame 80gotoAndStop ("start");Symbol 218 MovieClip Frame 1stop(); function fStartMe() { play(); sDispenserMove.setPan(-60); sDispenserMove.setVolume(80); sDispenserMove.start(0, 20); sDispenserAlarm.setPan(-60); sDispenserAlarm.setVolume(100); sDispenserAlarm.start(0, 20); } function fStartFlow() { INshoot.INflow.play(); sDispenserMove.stop(); sDispenserPour.setPan(-30); sDispenserPour.setVolume(100); sDispenserPour.start(0, 1); } function fFinishFlow() { play(); sDispenserMove.setPan(-60); sDispenserMove.setVolume(80); sDispenserMove.start(0, 20); } function fStartFill() { sDispenserSplat.setPan(-20); _global.mFillLevelCement(); sDispenserSplat.setVolume(100); sDispenserSplat.start(0, 1); } function fStopSounds() { sDispenserAlarm.stop(); sDispenserMove.stop(); } sDispenserMove = new Sound(INfx1); sDispenserMove.attachSound("sDispenserMove"); sDispenserAlarm = new Sound(INfx4); sDispenserAlarm.attachSound("sDispenserAlarm"); sDispenserPour = new Sound(INfx3); sDispenserPour.attachSound("sDispenserPour"); sDispenserSplat = new Sound(INfx2); sDispenserSplat.attachSound("sDispenserSplat");Symbol 218 MovieClip Frame 33INcharWatch.play(); fStartFlow();Symbol 218 MovieClip Frame 37stop();Symbol 218 MovieClip Frame 50gotoAndStop ("start"); fStopSounds();Symbol 219 Buttonon (release) { _global.mNextLevel(); }Symbol 231 MovieClip Frame 1stop();Symbol 235 MovieClip Frame 70fsBeep();Symbol 235 MovieClip Frame 80Symbol 235 MovieClip Frame 84gotoAndPlay ("start");Symbol 236 MovieClip Frame 1stop();Instance of Symbol 102 MovieClip "INrust" in Symbol 236 MovieClip Frame 1onClipEvent (load) { this.gotoAndPlay("start"); }Instance of Symbol 183 MovieClip "INnewTiles" in Symbol 236 MovieClip Frame 1onClipEvent (load) { _global.gnewTiles = this; }Instance of Symbol 120 MovieClip "INchar" in Symbol 236 MovieClip Frame 1onClipEvent (enterFrame) { if (pMode == "walking") { fCheckSwitch(); fMovingCharacter(); fCheckAnimEnd(); fWalking(); fCheckRats(); } else if (pMode == "riveting") { } else if (pMode == "starting") { fMovingCharacter(); } fPositionCharacter(); fCheckRatRats(); } onClipEvent (load) { function fStartme(tTileGP) { _global.gSpeed = _global.gStartSpeedForLevels; pMode = "starting"; _global.gMode = "play"; pAnimCount = 0; _global.gAlive = true; pNumSwitched = 0; pSwitched = false; gotoAndStop ("active"); _global.gTiles[tTileGP[0]][tTileGP[1]].fStartGameCharacter(0, this); fSwapPos("top"); INmanAnim.gotoAndStop("stop"); fPositionCharacter(); } function fReStartme() { fSwapPos("top"); pMode = "starting"; _global.gMode = "play"; pAnimCount = 0; _global.gSpeed = _global.gStartSpeedForLevels; tile.fStartGameCharacter(pLineOn, this); tile.fReverseMe(pLineOn, this); INmanAnim.gotoAndStop("stop"); fPositionCharacter(); } function fKillme() { _global.gSpeed = 0; if (pMode != "falling") { fSwapPos("mid"); INmanAnim.gotoAndStop("dead"); } pMode = "dead"; fClearPath(); } function fClearme() { _global.gSpeed = 0; gotoAndStop ("inactive"); INmanAnim.gotoAndStop("blank"); pMode = "clear"; fClearPath(); } function fSwapPos(where) { if (where == "bot") { var _local2 = 2; } else if (where == "mid") { var _local2 = 1; } else if (where == "top") { var _local2 = 0; } this.swapDepths(pSwapINs[_local2]); pSwapINs[pSwapPos] = pSwapINs[_local2]; pSwapINs[_local2] = this; pSwapPos = _local2; } function fFinishedStop() { fSetWalk(); } function fSetWalk() { if (pMode == "dead") { fKillme(); } else if (_global.gRivetsToGet == pNumSwitched) { fClearme(); _global.mNextLevel(1); } else { fBuildPath(); pMode = "walking"; INmanAnim.gotoAndStop("walk"); INmanAnim.INwalk.gotoAndStop("start"); pFrameOn = INmanAnim.INwalk._currentframe; pFrame = pFrameOn; pWalkLength = INmanAnim.INwalk._totalframes; } } function fWalking() { if (pFrameOn > (pWalkLength / 2)) { tf = pFrameOn - (pWalkLength / 2); } else { tf = pFrameOn; } pOff = (tf / (pWalkLength / 2)) * 2; pFrame = pFrame + (_global.gSpeed * (0.7 + (_global.spaceSpeed * 2))); pFrameOn = Math.floor(pFrame); if (pStepOn == 1) { if (pFrame > ((pWalkLength / 4) - 5)) { pStepOn = 2; _global.gsPlayStep(1); } } else if (pStepOn == 2) { if (pFrame > (((pWalkLength / 4) * 3) - 5)) { pStepOn = 3; _global.gsPlayStep(2); } } if (pFrameOn > pWalkLength) { pFrame = 1; pFrameOn = 1; pStepOn = 1; } INmanAnim.INwalk.gotoAndStop(pFrameOn); } function fMoveCharacterStart() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; pPosAt[2] = pPos[2]; } function fPositionCharacter() { this._x = pPosAt[0] + _global.gCharOffset[0]; this._y = pPosAt[1] + _global.gCharOffset[1]; this._rotation = pPos[2]; } function fMovingCharacter() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local4 = tframe[0]; var _local3 = tframe[1]; var _local2 = tframe[2]; pPos[0] = _local4 + tile.pPos[0]; pPos[1] = _local3 + tile.pPos[1]; pPos[2] = _local2; if (tile.pMoving == false) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } else if (tile.pMoving == true) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } if (pMode == "walking") { pAnimCount = pAnimCount + (_global.gSpeed * (pOff + (_global.spaceSpeed * 2))); if (_global.gSpeed < _global.gMaxSpeed) { _global.gSpeed = _global.gSpeed + _global.gAddSpeedForLevels; } } } function fCheckAnimEnd() { if (pMode == "walking") { if (pAnimCount > tile.pAnims[pLineOn].length) { pAnimCount = pAnimCount - tile.pAnims[pLineOn].length; pSwitched = false; var _local2 = 1; if (pLineOn < 2) { _local2 = 0; } if (pLinked == false) { tile.fResetTiles(_local2); } tile.fPassCharacter(pLineOn, this); } } } function fSetFall() { if (pMode == "walking") { _global.gSpeed = _global.gStartSpeedForLevels; fSwapPos("bot"); pMode = "falling"; INmanAnim.gotoAndStop("fall"); _global.mAddScore("fall"); } fClearPath(); } function fFinishedFall() { if (pMode == "clear") { } else if (pMode == "dead") { fClearme(); } else if (_global.gLives == 0) { _global.fZeroLives(); } else { pMode = "fall over"; fReStartme(); } } function fSpinme() { pAnimCount = tile.pAnims[pLineOn].length - pAnimCount; tile.fReverseMe(pLineOn, this); fBuildPath(); } function fCheckRats() { r = 0; while (r < 3) { if (_global.gRats[r].pMode == "walking") { if (_global.gRats[r].tile == tile) { var _local5 = _global.gRats[r]._x - _x; var _local4 = _global.gRats[r]._y - _y; var _local2 = [_local5, _local4]; var _local3 = _global.mVectorLength(_local2); if (_local3 < 15) { tLine = tile.pLines[pLineOn]; tLine2 = _global.gRats[r].tile.pLines[_global.gRats[r].pLineOn]; tLine1 = tLine2.slice(); tLine1 = tLine1.reverse(); if ((tLine[0] == tLine1[0]) and (tLine[1] == tLine1[1])) { fSpinme(); _global.gRats[r].fSpinme(1, 80); } else if (tLine == tLine2) { fSpinme(); _global.gRats[r].fSpinme(0, 40); } } } } r++; } } function fCheckRatRats() { var _local3 = _global.gRats[0]; var _local4 = _global.gRats[1]; var _local2 = _global.gRats[2]; var _local9 = [_global.gRats[0], _global.gRats[1], _global.gRats[2]]; if (_local3.pMode == "walking") { if (_local4.pMode == "walking") { var _local8 = _global.mVectorLength([_local3._x - _local4._x, _local3._y - _local4._y]); if (_local8 < 20) { var _local5 = _local4.tile.pLines[_local4.pLineOn]; var _local6 = [_local3.tile.pLines[_local3.pLineOn][1], _local3.tile.pLines[_local3.pLineOn][0]]; var _local7 = _local3.tile.pLines[_local3.pLineOn]; if ((_local5[0] == _local6[0]) and (_local5[1] == _local6[1])) { _local3.fSpinme(1, 80); _local4.fSpinme(1, 40); } else if (_local5 == _local7) { if (_local3.pSpeed > _local4.pSpeed) { _local3.fSpinme(1, 80); _local4.fSpinme(0, 40); } else { _local3.fSpinme(0, 40); _local4.fSpinme(1, 80); } } } } if (_local2.pMode == "walking") { var _local8 = _global.mVectorLength([_local2._x - _local3._x, _local2._y - _local3._y]); if (_local8 < 20) { var _local5 = _local3.tile.pLines[_local3.pLineOn]; var _local6 = [_local2.tile.pLines[_local2.pLineOn][1], _local2.tile.pLines[_local2.pLineOn][0]]; var _local7 = _local2.tile.pLines[_local2.pLineOn]; if ((_local5[0] == _local6[0]) and (_local5[1] == _local6[1])) { _local3.fSpinme(1, 80); _local2.fSpinme(1, 40); } else if (_local5 == _local7) { if (_local2.pSpeed > _local3.pSpeed) { _local2.fSpinme(1, 80); _local3.fSpinme(0, 40); } else { _local2.fSpinme(0, 40); _local3.fSpinme(1, 80); } } } } } if (_local4.pMode == "walking") { if (_local2.pMode == "walking") { var _local8 = _global.mVectorLength([_local4._x - _local2._x, _local4._y - _local2._y]); if (_local8 < 20) { var _local5 = _local4.tile.pLines[_local4.pLineOn]; var _local6 = [_local2.tile.pLines[_local2.pLineOn][1], _local2.tile.pLines[_local2.pLineOn][0]]; var _local7 = _local2.tile.pLines[_local2.pLineOn]; if ((_local5[0] == _local6[0]) and (_local5[1] == _local6[1])) { _local2.fSpinme(1, 80); _local4.fSpinme(1, 40); } else if (_local5 == _local7) { if (_local2.pSpeed > _local4.pSpeed) { _local2.fSpinme(1, 80); _local4.fSpinme(0, 40); } else { _local2.fSpinme(0, 40); _local4.fSpinme(1, 80); } } } } } } function fCheckSwitch() { if (pSwitched == false) { if (tile.pSwitch == true) { if (pOff > 0) { if (pAnimCount > (tile.pAnims[pLineOn].length / 2)) { fAddScore(); } } if (pOff < 0) { if (pAnimCount < (tile.pAnims[pLineOn].length / 2)) { fAddScore(); } } } } } function fAddScore() { fClearPath(); if (pMode == "clear") { } else { _global.gsPlaySwitch(tScoreAdd); pMode = "riveting"; INmanAnim.gotoAndStop("score"); } } function fSetWalkFromSwitch() { if (pMode == "riveting") { tScoreAdd = tile.fTurnSwitch(); pSwitched = true; pNumSwitched = pNumSwitched + tScoreAdd; _global.mAddScore("rivet"); fSetWalk(); } } function fClearPath() { tll = 0; while (tll < pTileLitList.length) { pTileLitList[tll].fResetTiles(); tll++; } } function fBuildPathFromTile() { if (pMode == "walking") { fBuildPath(); } } function fBuildPath() { fClearPath(); var _local5 = false; var _local1 = tile; var _local3 = pLineOn; var _local6 = []; var _local4 = 0; var _local2 = 1; if (_local3 < 2) { _local2 = 0; } _local6.push(_local1); _local1.fLightTiles(_local2, _local4); while (_local5 == false) { ret = _local1.fPassPathOn(_local3); _local1 = ret[0]; _local3 = ret[1]; _local2 = 1; if (_local3 < 2) { _local2 = 0; } if (ret == -1) { pLinked = false; _local5 = true; } else if (_local1.pLit[_local2] == true) { pLinked = true; _local5 = true; } else { _local6.push(_local1); _local1.fLightTiles(_local2, _local4); _local4 = _local4 + 2; } } pTileLitList = _local6.slice(); } pMode = "waitStart"; pType = "man"; tile = 0; pLineOn = 0; pPos = [0, 0, 0]; pPosAt = [0, 0, 0]; pAnimCount = 0; pFrame = 1; pFrameOn = 1; pOff = 1; pStepOn = 1; pSwitched = false; pNumSwitched = 0; pTileLitList = []; pLinked = false; gotoAndStop ("inactive"); pSwapPos = 1; pSwapINs = [_parent.INswapTop, this, _parent.INswap]; }Instance of Symbol 193 MovieClip "INconcreteLast" in Symbol 236 MovieClip Frame 1onClipEvent (load) { gotoAndStop ("on"); }Instance of Symbol 235 MovieClip "INrat3" in Symbol 236 MovieClip Frame 1onClipEvent (enterFrame) { if (pMode == "walking") { fCheckAnimEnd(); fMovingCharacter(); fPositionCharacter(); } else if (pMode == "spin") { fSpinning(); fPositionCharacter(); } } onClipEvent (load) { function fsBeep() { if (pMode == "walking") { sRatMove.setVolume(70); sRatMove.start(); } } function fsTurn() { if (pMode == "walking") { sRatStart.setVolume(70); sRatStart.start(); } } function fsCatch() { if (pMode == "walking") { sRatFind.setVolume(100); sRatFind.start(); } } function fStartme(tTileGP) { pMode = "walking"; gotoAndPlay ("start1"); pSpeed = pStartSpeed; pAnimCount = 0; tile = _global.gTiles[tTileGP[0]][tTileGP[1]]; _global.gTiles[tTileGP[0]][tTileGP[1]].fStartGameCharacter(0, this); fPositionCharacter(); } function fReStartme() { } function fKillme() { pSpeed = 0; pMode = "dead"; gotoAndStop ("blank"); } function fClearme() { pMode = "clear"; pSpeed = 0; gotoAndStop ("blank"); } function fSetWalk() { pMode = "walking"; } function fMoveCharacterStart() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; pPosAt[2] = pPos[2]; } function fPositionCharacter() { this._x = pPosAt[0] + _global.gCharOffset[0]; this._y = pPosAt[1] + _global.gCharOffset[1]; this._rotation = pPos[2] + 180; } function fMovingCharacter() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; if (tile.pMoving == false) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } else if (tile.pMoving == true) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } if (pSpeed > pStartSpeed) { pSpeed = pSpeed - 0.3; } else if (pSpeed < pStartSpeed) { pSpeed = pStartSpeed; } pAnimCount = pAnimCount + (pSpeed * pOff); } function fSpinme(tRev, tTime) { fsCatch(); pSpin = tTime; if (tRev == 1) { pAnimCount = tile.pAnims[pLineOn].length - pAnimCount; tile.fReverseMe(pLineOn, this); } pSpeed = 10; pMode = "spin"; } function fSpinning() { pPos[2] = pPos[2] + pSpin; pSpin = pSpin - 2; if (pSpin < 17) { pSpin = 0; fSetWalk(); fsTurn(); } } function fCheckAnimEnd() { if (pAnimCount > tile.pAnims[pLineOn].length) { pAnimCount = pAnimCount - tile.pAnims[pLineOn].length; tile.fPassCharacter(pLineOn, this); } } sRatStart = new Sound(this); sRatStart.attachSound("sRatStart"); sRatFind = new Sound(this); sRatFind.attachSound("sRatFind"); sRatMove = new Sound(this); sRatMove.attachSound("sRatMove"); pMode = "waitStart"; pType = "rat"; tile = 0; pLineOn = 0; pPos = [0, 0, 0]; pPosAt = [0, 0, 0]; pAnimCount = 0; pStartSpeed = 2; pSpeed = pStartSpeed; pOff = 1; gotoAndStop ("blank"); }Instance of Symbol 235 MovieClip "INrat2" in Symbol 236 MovieClip Frame 1onClipEvent (enterFrame) { if (pMode == "walking") { fCheckAnimEnd(); fMovingCharacter(); fPositionCharacter(); } else if (pMode == "spin") { fSpinning(); fPositionCharacter(); } } onClipEvent (load) { function fsBeep() { if (pMode == "walking") { sRatMove.setVolume(70); sRatMove.start(); } } function fsTurn() { if (pMode == "walking") { sRatStart.setVolume(70); sRatStart.start(); } } function fsCatch() { if (pMode == "walking") { sRatFind.setVolume(100); sRatFind.start(); } } function fStartme(tTileGP) { pMode = "walking"; gotoAndPlay ("start1"); pSpeed = pStartSpeed; pAnimCount = 0; tile = _global.gTiles[tTileGP[0]][tTileGP[1]]; _global.gTiles[tTileGP[0]][tTileGP[1]].fStartGameCharacter(0, this); fPositionCharacter(); } function fReStartme() { } function fKillme() { pSpeed = 0; pMode = "dead"; gotoAndStop ("blank"); } function fClearme() { pMode = "clear"; pSpeed = 0; gotoAndStop ("blank"); } function fSetWalk() { pMode = "walking"; } function fMoveCharacterStart() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; pPosAt[2] = pPos[2]; } function fPositionCharacter() { this._x = pPosAt[0] + _global.gCharOffset[0]; this._y = pPosAt[1] + _global.gCharOffset[1]; this._rotation = pPos[2] + 180; } function fMovingCharacter() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; if (tile.pMoving == false) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } else if (tile.pMoving == true) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } if (pSpeed > pStartSpeed) { pSpeed = pSpeed - 0.3; } else if (pSpeed < pStartSpeed) { pSpeed = pStartSpeed; } pAnimCount = pAnimCount + (pSpeed * pOff); } function fSpinme(tRev, tTime) { fsCatch(); pSpin = tTime; if (tRev == 1) { pAnimCount = tile.pAnims[pLineOn].length - pAnimCount; tile.fReverseMe(pLineOn, this); } pSpeed = 10; pMode = "spin"; } function fSpinning() { pPos[2] = pPos[2] + pSpin; pSpin = pSpin - 2; if (pSpin < 17) { pSpin = 0; fSetWalk(); fsTurn(); } } function fCheckAnimEnd() { if (pAnimCount > tile.pAnims[pLineOn].length) { pAnimCount = pAnimCount - tile.pAnims[pLineOn].length; tile.fPassCharacter(pLineOn, this); } } sRatStart = new Sound(this); sRatStart.attachSound("sRatStart"); sRatFind = new Sound(this); sRatFind.attachSound("sRatFind"); sRatMove = new Sound(this); sRatMove.attachSound("sRatMove"); pMode = "waitStart"; pType = "rat"; tile = 0; pLineOn = 0; pPos = [0, 0, 0]; pPosAt = [0, 0, 0]; pAnimCount = 0; pStartSpeed = 2; pSpeed = pStartSpeed; pOff = 1; gotoAndStop ("blank"); }Instance of Symbol 235 MovieClip "INrat1" in Symbol 236 MovieClip Frame 1onClipEvent (enterFrame) { if (pMode == "walking") { fCheckAnimEnd(); fMovingCharacter(); fPositionCharacter(); } else if (pMode == "spin") { fSpinning(); fPositionCharacter(); } } onClipEvent (load) { function fsBeep() { if (pMode == "walking") { sRatMove.setVolume(70); sRatMove.start(); } } function fsTurn() { if (pMode == "walking") { sRatStart.setVolume(70); sRatStart.start(); } } function fsCatch() { if (pMode == "walking") { sRatFind.setVolume(100); sRatFind.start(); } } function fStartme(tTileGP) { pMode = "walking"; gotoAndPlay ("start1"); pSpeed = pStartSpeed; pAnimCount = 0; tile = _global.gTiles[tTileGP[0]][tTileGP[1]]; _global.gTiles[tTileGP[0]][tTileGP[1]].fStartGameCharacter(0, this); fPositionCharacter(); } function fReStartme() { } function fKillme() { pSpeed = 0; pMode = "dead"; gotoAndStop ("blank"); } function fClearme() { pMode = "clear"; pSpeed = 0; gotoAndStop ("blank"); } function fSetWalk() { pMode = "walking"; } function fMoveCharacterStart() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; pPosAt[2] = pPos[2]; } function fPositionCharacter() { this._x = pPosAt[0] + _global.gCharOffset[0]; this._y = pPosAt[1] + _global.gCharOffset[1]; this._rotation = pPos[2] + 180; } function fMovingCharacter() { tframe = tile.pAnims[pLineOn][Math.floor(pAnimCount)].slice(); var _local3 = tframe[0]; var _local2 = tframe[1]; var _local1 = tframe[2]; pPos[0] = _local3 + tile.pPos[0]; pPos[1] = _local2 + tile.pPos[1]; pPos[2] = _local1; if (tile.pMoving == false) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } else if (tile.pMoving == true) { pPosAt[0] = pPos[0]; pPosAt[1] = pPos[1]; } if (pSpeed > pStartSpeed) { pSpeed = pSpeed - 0.3; } else if (pSpeed < pStartSpeed) { pSpeed = pStartSpeed; } pAnimCount = pAnimCount + (pSpeed * pOff); } function fSpinme(tRev, tTime) { fsCatch(); pSpin = tTime; if (tRev == 1) { pAnimCount = tile.pAnims[pLineOn].length - pAnimCount; tile.fReverseMe(pLineOn, this); } pSpeed = 10; pMode = "spin"; } function fSpinning() { pPos[2] = pPos[2] + pSpin; pSpin = pSpin - 2; if (pSpin < 17) { pSpin = 0; fSetWalk(); fsTurn(); } } function fCheckAnimEnd() { if (pAnimCount > tile.pAnims[pLineOn].length) { pAnimCount = pAnimCount - tile.pAnims[pLineOn].length; tile.fPassCharacter(pLineOn, this); } } sRatStart = new Sound(this); sRatStart.attachSound("sRatStart"); sRatFind = new Sound(this); sRatFind.attachSound("sRatFind"); sRatMove = new Sound(this); sRatMove.attachSound("sRatMove"); pMode = "waitStart"; pType = "rat"; tile = 0; pLineOn = 0; pPos = [0, 0, 0]; pPosAt = [0, 0, 0]; pAnimCount = 0; pStartSpeed = 2; pSpeed = pStartSpeed; pOff = 1; gotoAndStop ("blank"); }Symbol 236 MovieClip Frame 9stop();Symbol 239 Buttonon (release) { fButtonPress("release"); } on (rollOver) { fButtonPress("over"); } on (rollOut) { fButtonPress("out"); } on (dragOut) { fButtonPress("out"); } on (dragOver) { fButtonPress("over"); }Symbol 243 MovieClip Frame 1function fSetBType(tType, tName, tAddSize) { tSize = ((tName.length * 9) + tAddSize) + 20; inButt._width = tSize; txLabel.text = tName; txLabel2.text = tName; } function fButtonPress(tType) { if (tType == "release") { fExtraPress(); _global.fButtonPress(pType); } else if (tType == "over") { txLabel.textColor = 16776960 /* 0xFFFF00 */; gotoAndStop ("over"); } else if (tType == "out") { txLabel.textColor = 14483456 /* 0xDD0000 */; gotoAndStop ("off"); } } function fReset() { gotoAndStop ("off"); } fSetBType(pType, pName, pAdd);Symbol 243 MovieClip Frame 2stop();Instance of Symbol 243 MovieClip "inButton" in Symbol 244 MovieClip Frame 32onClipEvent (load) { function fExtraPress() { _global.mInstuctions(); } pType = how; pName = "HOW TO PLAY"; pAdd = 0; }Instance of Symbol 243 MovieClip "inButton" in Symbol 244 MovieClip Frame 37onClipEvent (load) { function fExtraPress() { _parent.gotoAndPlay("out"); _global.mChooseLevels(); } pType = "play"; pName = "NEW GAME"; pAdd = 0; }Symbol 244 MovieClip Frame 42stop();Instance of Symbol 243 MovieClip "inButton" in Symbol 244 MovieClip Frame 42onClipEvent (load) { function fExtraPress() { _global.mHighScores(); } pType = "scores"; pName = "HIGH SCORES"; pAdd = 0; }Instance of Symbol 243 MovieClip "inButton" in Symbol 244 MovieClip Frame 42onClipEvent (load) { function fExtraPress() { _global.mEnterScore(); } pType = "escores"; pName = "ENTER SCORE TEST"; pAdd = 0; }Symbol 244 MovieClip Frame 52gotoAndStop ("start");Symbol 247 MovieClip Frame 49stop();Symbol 249 Buttonon (release) { _global.gSwitchVol(); play(); }Symbol 253 MovieClip Frame 1stop();Symbol 253 MovieClip Frame 2stop();Symbol 255 MovieClip Frame 1stop();Symbol 255 MovieClip Frame 20stop();Symbol 255 MovieClip Frame 22play();Symbol 255 MovieClip Frame 42stop();Symbol 271 MovieClip Frame 1stop();Symbol 271 MovieClip Frame 2stop();Symbol 271 MovieClip Frame 3stop();Symbol 271 MovieClip Frame 4stop();Symbol 271 MovieClip Frame 5stop();Symbol 271 MovieClip Frame 6stop();Symbol 271 MovieClip Frame 7stop();Symbol 271 MovieClip Frame 8stop();Symbol 271 MovieClip Frame 9stop();Symbol 271 MovieClip Frame 10stop();Symbol 275 Buttonon (release) { fButtonPress("release", 1); } on (rollOver) { fButtonPress("over", 1); } on (rollOut) { fButtonPress("out", 1); } on (dragOut) { fButtonPress("out", 1); } on (dragOver) { fButtonPress("over", 1); }Symbol 276 Buttonon (release) { fButtonPress("release", 2); } on (rollOver) { fButtonPress("over", 2); } on (rollOut) { fButtonPress("out", 2); } on (dragOut) { fButtonPress("out", 2); } on (dragOver) { fButtonPress("over", 2); }Symbol 277 Buttonon (release) { fButtonPress("release", 3); } on (rollOver) { fButtonPress("over", 3); } on (rollOut) { fButtonPress("out", 3); } on (dragOut) { fButtonPress("out", 3); } on (dragOver) { fButtonPress("over", 3); }Symbol 278 Buttonon (release) { fButtonPress("release", 4); } on (rollOver) { fButtonPress("over", 4); } on (rollOut) { fButtonPress("out", 4); } on (dragOut) { fButtonPress("out", 4); } on (dragOver) { fButtonPress("over", 4); }Symbol 279 Buttonon (release) { fButtonPress("release", 5); } on (rollOver) { fButtonPress("over", 5); } on (rollOut) { fButtonPress("out", 5); } on (dragOut) { fButtonPress("out", 5); } on (dragOver) { fButtonPress("over", 5); }Symbol 280 MovieClip Frame 1function fButtonPress(tType, num) { var tB = eval ("b" + num); if (tType == "release") { _global.mChooseLevel(num); } else if (tType == "over") { var tB = eval ("b" + num); tB.gotoAndStop(num + 5); } else if (tType == "out") { tB.gotoAndStop(num); } } var t = 1; while (t < 6) { this["b" + t].gotoAndStop(t); t++; }Symbol 280 MovieClip Frame 22stop();Symbol 280 MovieClip Frame 46_global.mStartGame(); stop();Symbol 285 MovieClip Frame 1pMoving = true;Symbol 285 MovieClip Frame 40if (pMoving == true) { gotoAndPlay ("start"); } else { _parent.riverInPosition(); }Symbol 285 MovieClip Frame 100stop();Symbol 286 MovieClip Frame 1function playMeFromMenu() { INriver.pMoving = false; } function riverInPosition() { gotoAndPlay ("start"); } function fRestartMe() { gotoAndPlay (1); INriver.gotoAndPlay(1); } stop();Symbol 286 MovieClip Frame 30_global.mStartAnimIn();Symbol 286 MovieClip Frame 60stop();Symbol 286 MovieClip Frame 85stop();Symbol 286 MovieClip Frame 110stop();Symbol 286 MovieClip Frame 135stop();Symbol 286 MovieClip Frame 160stop();Symbol 286 MovieClip Frame 161Symbol 286 MovieClip Frame 221gotoAndStop ("level1");Symbol 291 MovieClip Frame 160gotoAndPlay ("start");Symbol 300 Buttonon (press) { fSwitchMe(); }Symbol 303 MovieClip Frame 1function fSwitchMe() { if (pSwitch == 0) { pSwitch = 1; gotoAndStop ("on"); } else { pSwitch = 0; gotoAndStop ("off"); } } pSwitch = 0; stop();Instance of Symbol 296 MovieClip in Symbol 307 MovieClip Frame 1onClipEvent (load) { pCleared = 0; } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, 0)) { if (pCleared == 0) { _parent.txname.text = ""; pCleared = 1; } } }Instance of Symbol 296 MovieClip in Symbol 307 MovieClip Frame 1onClipEvent (load) { pCleared = 0; } onClipEvent (mouseDown) { if (this.hitTest(_root._xmouse, _root._ymouse, 0)) { if (pCleared == 0) { _parent.txmail.text = ""; pCleared = 1; } } }Symbol 313 MovieClip Frame 1function fPingData(f, n, e, m, s) { _parent.fOutput("<inDataIO> -----------------------------------------"); inPing.fPingData(f, n, e, m, s, pLow, pRange, pGID, pType); } function cs(n, e, s) { var _local5 = s; var _local4 = s; var _local2 = 0; while (_local2 < n.length) { _local5 = _local5 + n.charCodeAt(_local2); _local2++; } var _local3 = 0; var _local1 = 0; while (_local1 < e.length) { if (_local3 == 0) { _local4 = _local4 + e.charCodeAt(_local1); _local3 = 1; } else { _local3 = 0; } _local1++; } return(_local5.toString() + _local4.toString()); } function fResetData() { gotoAndPlay ("initialise"); }Instance of Symbol 312 MovieClip "inPing" in Symbol 313 MovieClip Frame 1onClipEvent (load) { function fPingData(f, n, e, m, s, l, r, i, t) { inText.text = f; tStr = (((((((("t=" + t) + "&id=") + i) + "&f=") + f) + "&l=") + l) + "&r=") + r; if (f != "g0") { tStr = (((((tStr + "&e=") + e) + "&n=") + n) + "&m=") + m; if (f == "s") { var _local4 = _parent.cs(n, e, s); tStr = (((tStr + "&s=") + s) + "&c=") + _local4; } } _parent._parent.fOutput(("<inDataIO> ping script: " + _parent.pPingURL) + "hiscore.php?"); _parent._parent.fOutput("<inDataIO> ping data: > " + tStr); this.loadVariables((_parent.pPingURL + "hiscore.php?") + tStr, "POST"); } } onClipEvent (data) { _parent._parent.fOutput("<inDataIO> data a: > " + a); _parent._parent.fOutput("<inDataIO> data b: > " + b); _parent._parent.fOutput("<inDataIO> data c: > " + c); _parent._parent.fDataReturn([a, b, c]); inText.text = "E"; _parent.fResetData(); }Symbol 313 MovieClip Frame 2if (_parent.pDB == 1) { stop(); }Symbol 313 MovieClip Frame 3stop();Symbol 315 MovieClip Frame 1function fFV() { var _local2 = fldMail.text; var _local5 = fldName.text; var _local3 = 1; var _local7 = 0; var _local6 = 0; var _local8 = _local2.indexOf("@"); var _local4 = _local2.lastIndexOf("."); if (((((_local2.length > 5) and (_local8 > 0)) and (_local4 != -1)) and (_local4 < (_local2.length - 1))) and (_local8 < _local4)) { _local7 = _local2; } else { _local3 = 0; } if ((_local5.length > 2) and (_local5 != fldDefault.name)) { _local6 = _local5; } else { _local3 = 0; } _parent.fOutput(((((((("<inFV> name: " + _local6) + " >mail: ") + _local7) + " >ok: ") + _local3) + " >opt: ") + chkBox.pSwitch) + "\r--------------------------------"); var _local9 = {ok:_local3, name:_local6, mail:_local7, opt:chkBox.pSwitch}; return(_local9); } function fSetUpFields(tDet) { fldError.text = fldDefault.error; if (tDet == 0) { tDet = [fldDefault.name, fldDefault.mail, 0]; } fldName.text = tDet[0]; fldMail.text = tDet[1]; if (tDet[2] == 1) { chkBox.fSwitchMe(); } } function fFVError(tRet) { _parent.fOutput("<inFV> fFVError: " + fldError); if (fldError != undefined) { if (tRet.ok == 0) { pET = pETtime; if (tRet.name == 0) { var _local2 = "Please enter a valid name."; } else if (tRet.mail == 0) { var _local2 = "Please enter a valid email address."; } else { var _local2 = "THIS SHOULD NEVER HAPPEN."; } _parent.fOutput("<inFV> fFVError: " + _local2); fldError.text = _local2; } } } function fErrorTextTimer() { if (pET > 0) { pET = pET - 1; if (pET == 0) { fldError.text = ""; _parent.fOutput("<inFV> fFVError: cleared"); } } } function fFVInit() { if (pDB != 1) { stop(); } else { this.gotoAndStop(2); if (fldName == undefined) { _parent.fOutput(("<inFV> " + fldName) + " field missing"); } if (fldMail == undefined) { _parent.fOutput(("<inFV> " + fldMail) + " field missing"); } } } pET = 0; this.onEnterFrame = function () { fErrorTextTimer(); }; this.fFVInit(); if (_parent.DB == 1) { stop(); }Symbol 315 MovieClip Frame 2stop();Symbol 317 MovieClip Frame 1function fSaveDetails(tName, tMail, tOpt) { sO.data.name = tName; sO.data.mail = tMail; sO.data.opt = tOpt; if (!sO.flush()) { _parent.fOutput((((("<inPrefs> Failed to Save Details: " + tName) + ", ") + tMail) + ", ") + tOpt); } else { _parent.fOutput((((("<inPrefs> Saved Details: " + tName) + ", ") + tMail) + ", ") + tOpt); } } if (pDataName == undefined) { pDataName = "ftData"; } sO = SharedObject.getLocal(pDataName); if (sO.data.name != undefined) { var tDet = [sO.data.name, sO.data.mail, sO.data.opt]; _parent.fOutput((((("<inPrefs> FOUND: " + tDet[0]) + ", ") + tDet[1]) + ", ") + tDet[2]); } else { var tDet = 0; _parent.fOutput("<inPrefs> NOT found"); } _parent.inFV.fSetUpFields(tDet); if (_parent.DB == 1) { stop(); }Symbol 317 MovieClip Frame 2stop();Symbol 327 MovieClip Frame 1function fBuildHigh(tName, tScore, tPos) { gotoAndPlay ("show"); tn = tName.split(",", 10); ts = tScore.split(",", 10); ty = tPos.split(",", 3); if (ty[2] != 0) { pPlayerhigh = 1; } } function fBuildTenHigh() { txpositions.text = ""; txnames.text = ""; txscores.text = ""; var _local1 = "\r\r"; var _local3 = "NAME\r\r"; var _local2 = "SCORE\r\r"; i = 1; while (i < 11) { if (i < 10) { _local1 = ((_local1 + "0") + i) + ".\r"; } else { _local1 = (_local1 + i) + ".\r"; } _local3 = (_local3 + tn[i - 1]) + "\r"; _local2 = (_local2 + ts[i - 1]) + "\r"; i++; } txpositions.text = _local1; txnames.text = _local3; txscores.text = _local2; gotoAndPlay ("show"); } function fBuildYouHigh() { pPos = ty[0]; txpositions.text = ((txpositions.text + "\r") + ty[0]) + "."; txnames.text = (txnames.text + "\r") + ty[2]; txscores.text = (txscores.text + "\r") + ty[1]; } pPos = 0; pPlayerhigh = 0; tn = 0; ts = 0; ty = 0; stop();Symbol 327 MovieClip Frame 5stop();Symbol 327 MovieClip Frame 6fBuildTenHigh(); if (pPlayerhigh == 0) { stop(); }Symbol 327 MovieClip Frame 30fBuildYouHigh(); stop();Symbol 328 MovieClip Frame 1function fDataReturn(dt) { _parent.fOutput("<inDataIO> -----------------------------------------"); var _local2 = dt[0]; var _local4 = dt[1]; var _local5 = dt[2]; gotoAndStop ("score"); _parent.gotoAndStop("score"); inHS.fBuildHigh(_local4, _local2, _local5); } function fOutput(tText) { if (pDB == 1) { if (txOutput != undefined) { tOutText = txOutput.text; txOutput.text = (tOutText + tText) + "\r"; } } } function pingHS(tType) { var _local3 = inFV.fFV(); fOutput((((((((("<inScores> pingHS >type: " + tType) + " >ok: ") + _local3.ok) + " >n: ") + _local3.name) + " >e: ") + _local3.mail) + " >m: ") + _local3.opt); if (tType == "send") { if (_local3.ok == 1) { inPrefs.fSaveDetails(_local3.name, _local3.mail, _local3.opt); pHSmode = "s"; inDataIO.fPingData(pHSmode, _local3.name, _local3.mail, _local3.opt, _global.gScore); gotoAndStop ("wait"); _parent.gotoAndStop("score"); } else { inFV.fFVError(_local3); } } else if (tType == "skip") { if (_local3.ok == 1) { inPrefs.fSaveDetails(_local3.name, _local3.mail); pHSmode = "g1"; inDataIO.fPingData(pHSmode, _local3.name, _local3.mail, _local3.opt); } else { pHSmode = "g0"; inDataIO.fPingData(pHSmode); } gotoAndStop ("wait"); _parent.gotoAndStop("score"); } fOutput("<inScores> end -------------------------"); } function fError() { inDataIO.fResetData(); gotoAndStop ("error"); } function fSendScoreXXX() { var _local4 = this.fFV(); if (_local4.ok == 1) { this.fSaveDetails(); _global.HSmode = "sent"; _global.gFVmc.fFVPing(_local4); _root.gotoAndPlay("wait"); _root.inHS.fPendingHigh(); } } function fSkipScoreXXX() { if (res.ok == 1) { _global.HSmode = "sent"; _global.gFVmc.fFVPing(res); _parent.gotoAndPlay("highscore"); _parent.inHS.fPendingHigh(); } else { _global.HSmode = "get"; _parent.gotoAndPlay("highscore"); _parent.inHS.fPendingHigh(); inDataIO.fPingData("g0"); } } pDB = 1; txOutput.removeTextField(); pUrl = "http://www.fingertime.com/"; pGID = 13; pHSmode = "none";Instance of Symbol 313 MovieClip "inDataIO" in Symbol 328 MovieClip Frame 1onClipEvent (load) { pDB = _parent.pDB; pPingURL = _parent.pUrl; pGID = _parent.pGID; pType = "f"; pLow = 1; pRange = 10; }Instance of Symbol 315 MovieClip "inFV" in Symbol 328 MovieClip Frame 1onClipEvent (load) { pDB = _parent.pDB; if (pDB == 1) { fldScore.text = "2"; fldScore = _parent.inEntry.txscore; } fldName = _parent.inEntry.txname; fldMail = _parent.inEntry.txmail; fldError = _parent.inEntry.txerror; chkBox = _parent.inEntry.inCheckBox; fldDefault = {name:"< ENTER NAME >", mail:"< ENTER EMAIL ADDRESS >", error:""}; pETtime = 60; }Instance of Symbol 317 MovieClip "inPrefs" in Symbol 328 MovieClip Frame 1onClipEvent (load) { pDataName = "ftData"; }Symbol 328 MovieClip Frame 7stop();Symbol 328 MovieClip Frame 13stop();Instance of Symbol 63 MovieClip in Symbol 328 MovieClip Frame 13onClipEvent (load) { function fEnd() { _parent.fError(); } pTimerTofEnd = 200; pText = "CONNECTING TO SERVER"; }Symbol 328 MovieClip Frame 19stop();Symbol 328 MovieClip Frame 25stop();Instance of Symbol 63 MovieClip in Symbol 328 MovieClip Frame 25onClipEvent (load) { function fEnd() { } pTimerTofEnd = 0; pText = "THERE WAS A PROBLEM CONNECTING TO THE SERVER"; }Symbol 334 MovieClip Frame 26stop();Symbol 341 MovieClip Frame 1stop();Symbol 341 MovieClip Frame 120stop();Symbol 347 Buttonon (press) { _global.spaceSpeedCount = 2; if (_global.spaceSpeed > 0) { _global.spaceSpeed = 0; _parent.fSwitchSpace("off"); } else { _global.spaceSpeed = 1; _parent.fSwitchSpace("on"); } }Symbol 353 MovieClip Frame 6gotoAndPlay (1);Symbol 355 MovieClip Frame 1stop();Symbol 359 MovieClip Frame 1function fSwitchSpace(way) { inSpace.gotoAndStop(way); } INclock.INframe.gotoAndStop("start"); stop();Instance of Symbol 341 MovieClip "INclock" in Symbol 359 MovieClip Frame 1onClipEvent (load) { pPos = 121; pPosTo = 61; gotoAndStop(pPos); } onClipEvent (enterFrame) { if (pPosTo == pPos) { } else { pPos = pPos + ((pPosTo - pPos) / 16); gotoAndStop(Math.floor(pPos)); } }Instance of Symbol 357 MovieClip "inLives" in Symbol 359 MovieClip Frame 1onClipEvent (load) { function setLives() { gotoAndStop(6 - _global.gLives); } setLives(); }Symbol 359 MovieClip Frame 4INclock.INframe.play(); stop();Symbol 361 MovieClip Frame 1gotoAndStop ("clear");Instance of Symbol 102 MovieClip "INrust" in Symbol 361 MovieClip Frame 1onClipEvent (load) { this.gotoAndPlay("start"); }Symbol 361 MovieClip Frame 2stop();Symbol 374 MovieClip Frame 1stop();Symbol 374 MovieClip Frame 2stop();Symbol 374 MovieClip Frame 3stop();Symbol 374 MovieClip Frame 4stop();Symbol 374 MovieClip Frame 5stop();Symbol 374 MovieClip Frame 6stop();Symbol 374 MovieClip Frame 7stop();Symbol 374 MovieClip Frame 8stop();Symbol 374 MovieClip Frame 9stop();Symbol 374 MovieClip Frame 10stop();Symbol 376 MovieClip Frame 82stop();Symbol 378 MovieClip Frame 1function getkeys() { fGetSpaceSpeed(); if (_global.gState == "wait") { dir = "none"; if (_global.gMode == "play") { if (Key.isDown(39)) { dir = "right"; tAdd = [1, 0]; } else if (Key.isDown(37)) { dir = "left"; tAdd = [-1, 0]; } else if (Key.isDown(38)) { dir = "up"; tAdd = [0, -1]; } else if (Key.isDown(40)) { dir = "down"; tAdd = [0, 1]; } } if (dir != "none") { var _local3 = _global.gEmptyTile[0] - tAdd[0]; var _local2 = _global.gEmptyTile[1] - tAdd[1]; if ((((_local3 > 0) and (_local3 < (_global.gGridSize[0] - 1))) and (_local2 > 0)) and (_local2 < (_global.gGridSize[1] - 1))) { tTile = mGetTileName([_local3, _local2]); tTile.moveme(tAdd); } } } } function fGetSpaceSpeed() { if (_global.spaceSpeedCount > 0) { _global.spaceSpeedCount = _global.spaceSpeedCount - 1; } else if (Key.isDown(32)) { if (_global.spaceSpeed == 0) { _parent.INgameMenu.fSwitchSpace("on"); _global.spaceSpeedCount = 20; _global.spaceSpeed = 1; } else { _parent.INgameMenu.fSwitchSpace("off"); _global.spaceSpeedCount = 20; _global.spaceSpeed = 0; } } }Symbol 396 MovieClip Frame 50stop(); pMode = "bridges";Symbol 396 MovieClip Frame 72stop(); pMode = "levels";Symbol 396 MovieClip Frame 97stop(); pMode = "rivets";Symbol 396 MovieClip Frame 121stop(); pMode = "moves";Symbol 396 MovieClip Frame 144stop(); pMode = "timer";Symbol 396 MovieClip Frame 176_global.sMenuPingUp(); stop();Instance of Symbol 243 MovieClip "inButton" in Symbol 396 MovieClip Frame 176onClipEvent (load) { function fExtraPress() { if (_global.gScore > 0) { _global.mEnterScore(); } else { _global.mRestartGameMenu(); } } pType = "escores"; pName = "CONTINUE"; pAdd = 0; }Instance of Symbol 243 MovieClip "inButton" in Symbol 396 MovieClip Frame 176onClipEvent (load) { function fExtraPress() { _global.mRestartGameMenu(); } pType = "backX"; pName = "MENU"; pAdd = 0; }
Library Items
Symbol 1 Sound [sWhoosh] | ||
Symbol 2 Sound [sWhistleOut] | ||
Symbol 3 Sound [sWhistle2] | ||
Symbol 4 Sound [sWhistle1] | ||
Symbol 5 Sound [sTut] | ||
Symbol 6 Sound [sStep2] | ||
Symbol 7 Sound [sStep1] | ||
Symbol 8 Sound [sScream] | ||
Symbol 9 Sound [sScoreUp] | ||
Symbol 10 Sound [sScoreDown] | ||
Symbol 11 Sound [sRatStart] | ||
Symbol 12 Sound [sRatMove] | ||
Symbol 13 Sound [sRatFind] | ||
Symbol 14 Sound [sOutro2] | ||
Symbol 15 Sound [sOutro1] | ||
Symbol 16 Sound [sLoopFast] | ||
Symbol 17 Sound [sLoop56] | ||
Symbol 18 Sound [sLoop4] | ||
Symbol 19 Sound [sLoop3] | ||
Symbol 20 Sound [sLoop2] | ||
Symbol 21 Sound [sLoop] | ||
Symbol 22 Sound [sIntro] | ||
Symbol 23 Sound [sFall] | ||
Symbol 24 Sound [sDispenserSplat] | ||
Symbol 25 Sound [sDispenserPour] | ||
Symbol 26 Sound [sDispenserMove] | ||
Symbol 27 Sound [sDispenserAlarm] | ||
Symbol 28 Sound [sConstruction] | ||
Symbol 29 Sound [sClank] | ||
Symbol 30 Graphic | Used by:50 239 | |
Symbol 31 Graphic | Used by:50 | |
Symbol 32 Graphic | Used by:50 | |
Symbol 33 Graphic | Used by:50 | |
Symbol 34 Graphic | Used by:50 | |
Symbol 35 Graphic | Used by:50 | |
Symbol 36 Graphic | Used by:50 | |
Symbol 37 Graphic | Used by:50 | |
Symbol 38 Graphic | Used by:50 | |
Symbol 39 Graphic | Used by:50 | |
Symbol 40 Graphic | Used by:50 | |
Symbol 41 Graphic | Used by:50 | |
Symbol 42 Graphic | Used by:50 | |
Symbol 43 Graphic | Used by:50 | |
Symbol 44 Graphic | Used by:50 | |
Symbol 45 Graphic | Used by:50 | |
Symbol 46 Graphic | Used by:50 | |
Symbol 47 Graphic | Used by:50 | |
Symbol 48 Graphic | Used by:50 | |
Symbol 49 Graphic | Used by:50 | |
Symbol 50 MovieClip | Uses:30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | Used by:Timeline |
Symbol 51 MovieClip | Used by:Timeline | |
Symbol 52 MovieClip | Used by:Timeline | |
Symbol 53 MovieClip | Used by:Timeline | |
Symbol 54 MovieClip | Used by:236 Timeline | |
Symbol 55 Graphic | Used by:Timeline | |
Symbol 56 Graphic | Used by:59 | |
Symbol 57 Graphic | Used by:59 | |
Symbol 58 Graphic | Used by:59 | |
Symbol 59 MovieClip | Uses:56 57 58 | Used by:60 |
Symbol 60 MovieClip | Uses:59 | Used by:Timeline |
Symbol 61 Font | Used by:62 222 242 256 258 272 273 287 292 297 298 299 304 305 306 319 320 321 325 329 330 343 344 345 350 351 354 356 358 375 377 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 | |
Symbol 62 EditableText | Uses:61 | Used by:63 |
Symbol 63 MovieClip | Uses:62 | Used by:328 Timeline |
Symbol 64 Font | Used by:65 66 67 68 69 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 | |
Symbol 65 EditableText | Uses:64 | Used by:Timeline |
Symbol 66 EditableText | Uses:64 | Used by:Timeline |
Symbol 67 EditableText | Uses:64 | Used by:Timeline |
Symbol 68 EditableText | Uses:64 | Used by:Timeline |
Symbol 69 EditableText | Uses:64 | Used by:Timeline |
Symbol 70 Font | Used by:71 92 | |
Symbol 71 Text | Uses:70 | Used by:Timeline |
Symbol 72 EditableText | Uses:64 | Used by:Timeline |
Symbol 73 EditableText | Uses:64 | Used by:Timeline |
Symbol 74 EditableText | Uses:64 | Used by:Timeline |
Symbol 75 EditableText | Uses:64 | Used by:Timeline |
Symbol 76 EditableText | Uses:64 | Used by:Timeline |
Symbol 77 EditableText | Uses:64 | Used by:Timeline |
Symbol 78 EditableText | Uses:64 | Used by:Timeline |
Symbol 79 EditableText | Uses:64 | Used by:Timeline |
Symbol 80 EditableText | Uses:64 | Used by:Timeline |
Symbol 81 EditableText | Uses:64 | Used by:Timeline |
Symbol 82 EditableText | Uses:64 | Used by:Timeline |
Symbol 83 EditableText | Uses:64 | Used by:Timeline |
Symbol 84 EditableText | Uses:64 | Used by:Timeline |
Symbol 85 EditableText | Uses:64 | Used by:Timeline |
Symbol 86 EditableText | Uses:64 | Used by:Timeline |
Symbol 87 EditableText | Uses:64 | Used by:Timeline |
Symbol 88 EditableText | Uses:64 | Used by:Timeline |
Symbol 89 EditableText | Uses:64 | Used by:Timeline |
Symbol 90 EditableText | Uses:64 | Used by:Timeline |
Symbol 91 EditableText | Uses:64 | Used by:Timeline |
Symbol 92 EditableText | Uses:70 | Used by:Timeline |
Symbol 93 Graphic | Used by:94 | |
Symbol 94 MovieClip | Uses:93 | Used by:95 |
Symbol 95 MovieClip | Uses:94 | Used by:236 |
Symbol 96 Graphic | Used by:101 | |
Symbol 97 ShapeTweening | Used by:101 | |
Symbol 98 ShapeTweening | Used by:101 | |
Symbol 99 Graphic | Used by:101 | |
Symbol 100 Graphic | Used by:101 | |
Symbol 101 MovieClip | Uses:96 97 98 99 100 | Used by:102 |
Symbol 102 MovieClip | Uses:101 | Used by:236 361 |
Symbol 103 Graphic | Used by:126 | |
Symbol 104 Graphic | Used by:120 | |
Symbol 105 Graphic | Used by:108 109 116 118 198 | |
Symbol 106 Graphic | Used by:108 109 116 198 | |
Symbol 107 Graphic | Used by:108 109 116 118 198 357 | |
Symbol 108 MovieClip | Uses:105 106 107 | Used by:119 |
Symbol 109 MovieClip | Uses:105 106 107 | Used by:119 |
Symbol 110 Graphic | Used by:116 | |
Symbol 111 Graphic | Used by:112 | |
Symbol 112 MovieClip | Uses:111 | Used by:116 |
Symbol 113 Graphic | Used by:114 | |
Symbol 114 MovieClip | Uses:113 | Used by:116 |
Symbol 115 Graphic | Used by:116 | |
Symbol 116 MovieClip | Uses:105 106 107 110 112 114 115 | Used by:119 |
Symbol 117 Graphic | Used by:118 | |
Symbol 118 MovieClip | Uses:105 117 107 | Used by:119 |
Symbol 119 MovieClip | Uses:108 109 116 118 | Used by:120 |
Symbol 120 MovieClip | Uses:104 119 | Used by:126 129 132 135 138 142 145 148 152 155 158 162 167 172 182 236 |
Symbol 121 Graphic | Used by:123 243 291 | |
Symbol 122 Graphic | Used by:123 243 291 | |
Symbol 123 MovieClip | Uses:121 122 | Used by:126 142 152 162 167 172 |
Symbol 124 Graphic | Used by:126 | |
Symbol 125 Graphic | Used by:126 291 | |
Symbol 126 MovieClip | Uses:103 120 123 124 125 | Used by:176 |
Symbol 127 Graphic | Used by:129 291 | |
Symbol 128 Graphic | Used by:129 291 | |
Symbol 129 MovieClip | Uses:127 120 128 | Used by:176 |
Symbol 130 Graphic | Used by:132 | |
Symbol 131 Graphic | Used by:132 | |
Symbol 132 MovieClip | Uses:130 120 131 | Used by:176 |
Symbol 133 Graphic | Used by:135 | |
Symbol 134 Graphic | Used by:135 | |
Symbol 135 MovieClip | Uses:133 120 134 | Used by:176 |
Symbol 136 Graphic | Used by:138 291 | |
Symbol 137 Graphic | Used by:138 291 | |
Symbol 138 MovieClip | Uses:136 120 137 | Used by:176 |
Symbol 139 Graphic | Used by:142 | |
Symbol 140 Graphic | Used by:142 291 | |
Symbol 141 Graphic | Used by:142 291 | |
Symbol 142 MovieClip | Uses:139 120 123 140 141 | Used by:176 |
Symbol 143 Graphic | Used by:145 | |
Symbol 144 Graphic | Used by:145 | |
Symbol 145 MovieClip | Uses:143 120 144 | Used by:176 |
Symbol 146 Graphic | Used by:148 291 | |
Symbol 147 Graphic | Used by:148 291 | |
Symbol 148 MovieClip | Uses:146 120 147 | Used by:176 |
Symbol 149 Graphic | Used by:152 | |
Symbol 150 Graphic | Used by:152 | |
Symbol 151 Graphic | Used by:152 291 | |
Symbol 152 MovieClip | Uses:149 120 123 150 151 | Used by:176 |
Symbol 153 Graphic | Used by:155 | |
Symbol 154 Graphic | Used by:155 | |
Symbol 155 MovieClip | Uses:153 120 154 | Used by:176 |
Symbol 156 Graphic | Used by:158 291 | |
Symbol 157 Graphic | Used by:158 291 | |
Symbol 158 MovieClip | Uses:156 120 157 | Used by:176 |
Symbol 159 Graphic | Used by:162 | |
Symbol 160 Graphic | Used by:162 | |
Symbol 161 Graphic | Used by:162 | |
Symbol 162 MovieClip | Uses:159 120 123 160 161 | Used by:176 |
Symbol 163 Graphic | Used by:167 291 | |
Symbol 164 Graphic | Used by:167 291 | |
Symbol 165 Graphic | Used by:167 | |
Symbol 166 Graphic | Used by:167 | |
Symbol 167 MovieClip | Uses:163 120 123 164 165 166 | Used by:176 |
Symbol 168 Graphic | Used by:172 291 | |
Symbol 169 Graphic | Used by:172 291 | |
Symbol 170 Graphic | Used by:172 | |
Symbol 171 Graphic | Used by:172 | |
Symbol 172 MovieClip | Uses:168 120 123 169 170 171 | Used by:176 |
Symbol 173 Bitmap | Used by:174 175 | |
Symbol 174 Graphic | Uses:173 | Used by:176 |
Symbol 175 Graphic | Uses:173 | Used by:176 |
Symbol 176 MovieClip | Uses:126 129 132 135 138 142 145 148 152 155 158 162 167 172 174 175 | Used by:182 |
Symbol 177 Graphic | Used by:182 | |
Symbol 178 Graphic | Used by:180 | |
Symbol 179 Graphic | Used by:180 | |
Symbol 180 MovieClip | Uses:178 179 | Used by:181 291 |
Symbol 181 MovieClip | Uses:180 | Used by:182 |
Symbol 182 MovieClip | Uses:176 120 177 181 | Used by:183 |
Symbol 183 MovieClip | Uses:182 | Used by:236 |
Symbol 184 ShapeTweening | Used by:193 | |
Symbol 185 Graphic | Used by:193 219 247 300 | |
Symbol 186 ShapeTweening | Used by:193 | |
Symbol 187 ShapeTweening | Used by:193 | |
Symbol 188 Graphic | Used by:193 | |
Symbol 189 Bitmap | Used by:190 | |
Symbol 190 Graphic | Uses:189 | Used by:191 |
Symbol 191 MovieClip | Uses:190 | Used by:193 |
Symbol 192 Graphic | Used by:193 | |
Symbol 193 MovieClip | Uses:184 185 186 187 188 191 192 | Used by:236 |
Symbol 194 Bitmap | Used by:195 | |
Symbol 195 Graphic | Uses:194 | Used by:196 |
Symbol 196 MovieClip | Uses:195 | Used by:236 |
Symbol 197 MovieClip | Used by:218 | |
Symbol 198 MovieClip | Uses:105 106 107 | Used by:218 |
Symbol 199 Graphic | Used by:217 | |
Symbol 200 Graphic | Used by:201 | |
Symbol 201 MovieClip | Uses:200 | Used by:217 |
Symbol 202 ShapeTweening | Used by:205 | |
Symbol 203 ShapeTweening | Used by:205 | |
Symbol 204 Graphic | Used by:205 | |
Symbol 205 MovieClip | Uses:202 203 204 | Used by:211 |
Symbol 206 ShapeTweening | Used by:211 | |
Symbol 207 ShapeTweening | Used by:211 | |
Symbol 208 ShapeTweening | Used by:211 | |
Symbol 209 ShapeTweening | Used by:211 | |
Symbol 210 Graphic | Used by:211 | |
Symbol 211 MovieClip | Uses:205 206 207 208 209 210 | Used by:217 |
Symbol 212 Graphic | Used by:214 | |
Symbol 213 Graphic | Used by:214 | |
Symbol 214 MovieClip | Uses:212 213 | Used by:217 235 396 |
Symbol 215 Graphic | Used by:216 | |
Symbol 216 MovieClip | Uses:215 | Used by:217 |
Symbol 217 MovieClip | Uses:199 201 211 214 216 | Used by:218 |
Symbol 218 MovieClip | Uses:197 198 217 | Used by:236 |
Symbol 219 Button | Uses:185 | Used by:231 |
Symbol 220 Bitmap | Used by:221 | |
Symbol 221 Graphic | Uses:220 | Used by:231 |
Symbol 222 Text | Uses:61 | Used by:231 |
Symbol 223 Bitmap | Used by:224 | |
Symbol 224 Graphic | Uses:223 | Used by:231 |
Symbol 225 Bitmap | Used by:226 | |
Symbol 226 Graphic | Uses:225 | Used by:231 |
Symbol 227 Bitmap | Used by:228 | |
Symbol 228 Graphic | Uses:227 | Used by:231 |
Symbol 229 Bitmap | Used by:230 | |
Symbol 230 Graphic | Uses:229 | Used by:231 |
Symbol 231 MovieClip | Uses:219 221 222 224 226 228 230 | Used by:236 |
Symbol 232 Graphic | Used by:235 | |
Symbol 233 Graphic | Used by:234 | |
Symbol 234 MovieClip | Uses:233 | Used by:235 |
Symbol 235 MovieClip | Uses:232 234 214 | Used by:236 |
Symbol 236 MovieClip | Uses:54 95 102 183 120 193 196 218 231 235 | Used by:Timeline |
Symbol 237 Graphic | Used by:Timeline | |
Symbol 238 Graphic | Used by:244 Timeline | |
Symbol 239 Button | Uses:30 | Used by:243 |
Symbol 240 Font | Used by:241 256 | |
Symbol 241 EditableText | Uses:240 | Used by:243 |
Symbol 242 EditableText | Uses:61 | Used by:243 |
Symbol 243 MovieClip | Uses:239 241 242 122 121 | Used by:244 396 Timeline |
Symbol 244 MovieClip | Uses:238 243 | Used by:Timeline |
Symbol 245 Graphic | Used by:Timeline | |
Symbol 246 Graphic | Used by:247 | |
Symbol 247 MovieClip | Uses:246 185 | Used by:Timeline |
Symbol 248 Graphic | Used by:249 | |
Symbol 249 Button | Uses:248 | Used by:253 |
Symbol 250 Graphic | Used by:253 | |
Symbol 251 Graphic | Used by:253 | |
Symbol 252 Graphic | Used by:253 | |
Symbol 253 MovieClip | Uses:249 250 251 252 | Used by:Timeline |
Symbol 254 Graphic | Used by:255 313 315 317 359 378 | |
Symbol 255 MovieClip | Uses:254 | Used by:Timeline |
Symbol 256 EditableText | Uses:61 240 | Used by:Timeline |
Symbol 257 Graphic | Used by:396 Timeline | |
Symbol 258 Text | Uses:61 | Used by:Timeline |
Symbol 259 Graphic | Used by:271 | |
Symbol 260 Graphic | Used by:271 | |
Symbol 261 Graphic | Used by:271 | |
Symbol 262 Graphic | Used by:271 | |
Symbol 263 Graphic | Used by:271 | |
Symbol 264 Graphic | Used by:271 | |
Symbol 265 Graphic | Used by:271 | |
Symbol 266 Graphic | Used by:271 | |
Symbol 267 Graphic | Used by:271 | |
Symbol 268 Graphic | Used by:271 | |
Symbol 269 Graphic | Used by:271 | |
Symbol 270 Graphic | Used by:271 | |
Symbol 271 MovieClip | Uses:259 260 261 262 263 264 265 266 267 268 269 270 | Used by:280 |
Symbol 272 Text | Uses:61 | Used by:280 |
Symbol 273 Text | Uses:61 | Used by:280 |
Symbol 274 Graphic | Used by:275 276 277 278 279 347 | |
Symbol 275 Button | Uses:274 | Used by:280 |
Symbol 276 Button | Uses:274 | Used by:280 |
Symbol 277 Button | Uses:274 | Used by:280 |
Symbol 278 Button | Uses:274 | Used by:280 |
Symbol 279 Button | Uses:274 | Used by:280 |
Symbol 280 MovieClip | Uses:271 272 273 275 276 277 278 279 | Used by:Timeline |
Symbol 281 Graphic | Used by:285 | |
Symbol 282 Graphic | Used by:285 | |
Symbol 283 Graphic | Used by:284 | |
Symbol 284 MovieClip | Uses:283 | Used by:285 |
Symbol 285 MovieClip | Uses:281 282 284 | Used by:286 |
Symbol 286 MovieClip | Uses:285 | Used by:Timeline |
Symbol 287 Text | Uses:61 | Used by:Timeline |
Symbol 288 Graphic | Used by:291 | |
Symbol 289 Graphic | Used by:291 | |
Symbol 290 Graphic | Used by:291 | |
Symbol 291 MovieClip | Uses:156 127 146 136 163 168 169 141 125 151 288 289 290 122 121 180 147 164 157 137 128 140 | Used by:Timeline |
Symbol 292 Text | Uses:61 | Used by:Timeline |
Symbol 293 Font | Used by:294 | |
Symbol 294 EditableText | Uses:293 | Used by:328 |
Symbol 295 Graphic | Used by:296 | |
Symbol 296 MovieClip | Uses:295 | Used by:307 |
Symbol 297 EditableText | Uses:61 | Used by:307 |
Symbol 298 EditableText | Uses:61 | Used by:307 |
Symbol 299 Text | Uses:61 | Used by:307 |
Symbol 300 Button | Uses:185 | Used by:303 |
Symbol 301 Graphic | Used by:303 | |
Symbol 302 Graphic | Used by:303 | |
Symbol 303 MovieClip | Uses:300 301 302 | Used by:307 |
Symbol 304 EditableText | Uses:61 | Used by:307 |
Symbol 305 EditableText | Uses:61 | Used by:307 |
Symbol 306 Text | Uses:61 | Used by:307 |
Symbol 307 MovieClip | Uses:296 297 298 299 303 304 305 306 | Used by:328 |
Symbol 308 Font | Used by:309 310 311 314 316 | |
Symbol 309 Text | Uses:308 | Used by:313 |
Symbol 310 EditableText | Uses:308 | Used by:312 |
Symbol 311 EditableText | Uses:308 | Used by:312 |
Symbol 312 MovieClip | Uses:310 311 | Used by:313 |
Symbol 313 MovieClip | Uses:254 309 312 | Used by:328 |
Symbol 314 Text | Uses:308 | Used by:315 |
Symbol 315 MovieClip | Uses:254 314 | Used by:328 |
Symbol 316 Text | Uses:308 | Used by:317 |
Symbol 317 MovieClip | Uses:254 316 | Used by:328 |
Symbol 318 Graphic | Used by:327 | |
Symbol 319 EditableText | Uses:61 | Used by:327 |
Symbol 320 EditableText | Uses:61 | Used by:327 |
Symbol 321 EditableText | Uses:61 | Used by:327 |
Symbol 322 Graphic | Used by:327 | |
Symbol 323 Graphic | Used by:327 | |
Symbol 324 Graphic | Used by:327 | |
Symbol 325 EditableText | Uses:61 | Used by:327 |
Symbol 326 Graphic | Used by:327 | |
Symbol 327 MovieClip | Uses:318 319 320 321 322 323 324 325 326 | Used by:328 |
Symbol 328 MovieClip | Uses:294 307 313 315 317 327 63 | Used by:Timeline |
Symbol 329 Text | Uses:61 | Used by:Timeline |
Symbol 330 Text | Uses:61 | Used by:Timeline |
Symbol 331 Graphic | Used by:341 | |
Symbol 332 Graphic | Used by:341 | |
Symbol 333 Graphic | Used by:334 | |
Symbol 334 MovieClip | Uses:333 | Used by:341 |
Symbol 335 Graphic | Used by:341 | |
Symbol 336 ShapeTweening | Used by:341 | |
Symbol 337 ShapeTweening | Used by:341 | |
Symbol 338 ShapeTweening | Used by:341 | |
Symbol 339 ShapeTweening | Used by:341 | |
Symbol 340 Graphic | Used by:341 | |
Symbol 341 MovieClip | Uses:331 332 334 335 336 337 338 339 340 | Used by:359 |
Symbol 342 Graphic | Used by:359 | |
Symbol 343 EditableText | Uses:61 | Used by:359 |
Symbol 344 Text | Uses:61 | Used by:359 |
Symbol 345 Text | Uses:61 | Used by:359 |
Symbol 346 Graphic | Used by:359 | |
Symbol 347 Button | Uses:274 | Used by:355 |
Symbol 348 Graphic | Used by:355 | |
Symbol 349 Graphic | Used by:353 355 | |
Symbol 350 Text | Uses:61 | Used by:355 |
Symbol 351 Text | Uses:61 | Used by:355 |
Symbol 352 Graphic | Used by:353 | |
Symbol 353 MovieClip | Uses:349 352 | Used by:355 |
Symbol 354 Text | Uses:61 | Used by:355 |
Symbol 355 MovieClip | Uses:347 348 349 350 351 353 354 | Used by:359 |
Symbol 356 Text | Uses:61 | Used by:359 |
Symbol 357 MovieClip | Uses:107 | Used by:359 |
Symbol 358 EditableText | Uses:61 | Used by:359 |
Symbol 359 MovieClip | Uses:254 341 342 343 344 345 346 355 356 357 358 | Used by:Timeline |
Symbol 360 Graphic | Used by:361 | |
Symbol 361 MovieClip | Uses:360 102 | Used by:Timeline |
Symbol 362 Graphic | Used by:374 | |
Symbol 363 Graphic | Used by:374 | |
Symbol 364 Graphic | Used by:374 | |
Symbol 365 Graphic | Used by:374 | |
Symbol 366 Graphic | Used by:374 | |
Symbol 367 Graphic | Used by:374 | |
Symbol 368 Graphic | Used by:374 | |
Symbol 369 Graphic | Used by:374 | |
Symbol 370 Graphic | Used by:374 | |
Symbol 371 Graphic | Used by:374 | |
Symbol 372 Graphic | Used by:374 | |
Symbol 373 Graphic | Used by:374 | |
Symbol 374 MovieClip | Uses:362 363 364 365 366 367 368 369 370 371 372 373 | Used by:376 |
Symbol 375 EditableText | Uses:61 | Used by:376 |
Symbol 376 MovieClip | Uses:374 375 | Used by:Timeline |
Symbol 377 Text | Uses:61 | Used by:378 |
Symbol 378 MovieClip | Uses:254 377 | Used by:Timeline |
Symbol 379 Text | Uses:61 | Used by:396 |
Symbol 380 EditableText | Uses:61 | Used by:396 |
Symbol 381 Text | Uses:61 | Used by:396 |
Symbol 382 EditableText | Uses:61 | Used by:396 |
Symbol 383 Text | Uses:61 | Used by:396 |
Symbol 384 Text | Uses:61 | Used by:396 |
Symbol 385 EditableText | Uses:61 | Used by:396 |
Symbol 386 Text | Uses:61 | Used by:396 |
Symbol 387 Text | Uses:61 | Used by:396 |
Symbol 388 EditableText | Uses:61 | Used by:396 |
Symbol 389 Text | Uses:61 | Used by:396 |
Symbol 390 Text | Uses:61 | Used by:396 |
Symbol 391 EditableText | Uses:61 | Used by:396 |
Symbol 392 Text | Uses:61 | Used by:396 |
Symbol 393 Text | Uses:61 | Used by:396 |
Symbol 394 EditableText | Uses:61 | Used by:396 |
Symbol 395 Text | Uses:61 | Used by:396 |
Symbol 396 MovieClip | Uses:257 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 214 394 395 243 | Used by:Timeline |
Instance Names
"inP3" | Frame 1 | Symbol 50 MovieClip |
"INmusic" | Frame 1 | Symbol 51 MovieClip |
"INmusic2" | Frame 1 | Symbol 52 MovieClip |
"INsChar" | Frame 1 | Symbol 53 MovieClip |
"INsTile" | Frame 1 | Symbol 54 MovieClip |
"inLoader" | Frame 12 | Symbol 60 MovieClip |
"inFlashingText" | Frame 25 | Symbol 63 MovieClip |
"txt11" | Frame 25 | Symbol 65 EditableText |
"txt12" | Frame 25 | Symbol 66 EditableText |
"txt13" | Frame 25 | Symbol 67 EditableText |
"txt14" | Frame 25 | Symbol 68 EditableText |
"txt15" | Frame 25 | Symbol 69 EditableText |
"txt21" | Frame 25 | Symbol 72 EditableText |
"txt22" | Frame 25 | Symbol 73 EditableText |
"txt23" | Frame 25 | Symbol 74 EditableText |
"txt24" | Frame 25 | Symbol 75 EditableText |
"txt25" | Frame 25 | Symbol 76 EditableText |
"txt31" | Frame 25 | Symbol 77 EditableText |
"txt32" | Frame 25 | Symbol 78 EditableText |
"txt33" | Frame 25 | Symbol 79 EditableText |
"txt34" | Frame 25 | Symbol 80 EditableText |
"txt35" | Frame 25 | Symbol 81 EditableText |
"txt41" | Frame 25 | Symbol 82 EditableText |
"txt42" | Frame 25 | Symbol 83 EditableText |
"txt43" | Frame 25 | Symbol 84 EditableText |
"txt44" | Frame 25 | Symbol 85 EditableText |
"txt45" | Frame 25 | Symbol 86 EditableText |
"txt51" | Frame 25 | Symbol 87 EditableText |
"txt52" | Frame 25 | Symbol 88 EditableText |
"txt53" | Frame 25 | Symbol 89 EditableText |
"txt54" | Frame 25 | Symbol 90 EditableText |
"txt55" | Frame 25 | Symbol 91 EditableText |
"INtileSet" | Frame 25 | Symbol 236 MovieClip |
"INmenu" | Frame 39 | Symbol 244 MovieClip |
"INfade1" | Frame 39 | Symbol 255 MovieClip |
"inBridgeSelection" | Frame 49 | Symbol 280 MovieClip |
"INfade" | Frame 49 | Symbol 255 MovieClip |
"INbg" | Frame 57 | Symbol 286 MovieClip |
"inButton" | Frame 60 | Symbol 243 MovieClip |
"INfade3" | Frame 60 | Symbol 255 MovieClip |
"inScores" | Frame 70 | Symbol 328 MovieClip |
"inButton" | Frame 70 | Symbol 243 MovieClip |
"inButton" | Frame 70 | Symbol 243 MovieClip |
"INfade4" | Frame 70 | Symbol 255 MovieClip |
"inButton" | Frame 76 | Symbol 243 MovieClip |
"INfade5" | Frame 89 | Symbol 255 MovieClip |
"INgameMenu" | Frame 90 | Symbol 359 MovieClip |
"INgameGuide" | Frame 97 | Symbol 361 MovieClip |
"inBridgeNum" | Frame 97 | Symbol 376 MovieClip |
"INkeys" | Frame 148 | Symbol 378 MovieClip |
"INgameGuide" | Frame 149 | Symbol 361 MovieClip |
"INgameGuide" | Frame 174 | Symbol 361 MovieClip |
"INgameGuide" | Frame 199 | Symbol 361 MovieClip |
"INgameGuide" | Frame 224 | Symbol 361 MovieClip |
"INgameGuide" | Frame 249 | Symbol 361 MovieClip |
"INfade7" | Frame 325 | Symbol 255 MovieClip |
"INgameGuide" | Frame 355 | Symbol 361 MovieClip |
"INendScore" | Frame 355 | Symbol 396 MovieClip |
"INfade6" | Frame 355 | Symbol 255 MovieClip |
"INbar" | Symbol 60 MovieClip Frame 1 | Symbol 59 MovieClip |
"inText" | Symbol 63 MovieClip Frame 1 | Symbol 62 EditableText |
"b1" | Symbol 95 MovieClip Frame 3 | Symbol 94 MovieClip |
"INnext" | Symbol 102 MovieClip Frame 1 | Symbol 101 MovieClip |
"INon" | Symbol 102 MovieClip Frame 1 | Symbol 101 MovieClip |
"INlast" | Symbol 102 MovieClip Frame 1 | Symbol 101 MovieClip |
"INstop" | Symbol 119 MovieClip Frame 2 | Symbol 108 MovieClip |
"INwalk" | Symbol 119 MovieClip Frame 3 | Symbol 109 MovieClip |
"INmanAnim" | Symbol 120 MovieClip Frame 1 | Symbol 119 MovieClip |
"INchar" | Symbol 126 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 126 MovieClip Frame 1 | Symbol 123 MovieClip |
"INchar" | Symbol 129 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 132 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 135 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 138 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 142 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 142 MovieClip Frame 1 | Symbol 123 MovieClip |
"INchar" | Symbol 145 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 148 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 152 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 152 MovieClip Frame 1 | Symbol 123 MovieClip |
"INchar" | Symbol 155 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 158 MovieClip Frame 1 | Symbol 120 MovieClip |
"INchar" | Symbol 162 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 162 MovieClip Frame 1 | Symbol 123 MovieClip |
"INchar" | Symbol 167 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 167 MovieClip Frame 1 | Symbol 123 MovieClip |
"INchar" | Symbol 172 MovieClip Frame 1 | Symbol 120 MovieClip |
"INswitch" | Symbol 172 MovieClip Frame 1 | Symbol 123 MovieClip |
"IN34s" | Symbol 176 MovieClip Frame 1 | Symbol 126 MovieClip |
"IN34h" | Symbol 176 MovieClip Frame 1 | Symbol 129 MovieClip |
"IN34c" | Symbol 176 MovieClip Frame 1 | Symbol 132 MovieClip |
"IN23c" | Symbol 176 MovieClip Frame 1 | Symbol 135 MovieClip |
"IN23h" | Symbol 176 MovieClip Frame 1 | Symbol 138 MovieClip |
"IN23s" | Symbol 176 MovieClip Frame 1 | Symbol 142 MovieClip |
"IN14c" | Symbol 176 MovieClip Frame 1 | Symbol 145 MovieClip |
"IN14h" | Symbol 176 MovieClip Frame 1 | Symbol 148 MovieClip |
"IN14s" | Symbol 176 MovieClip Frame 1 | Symbol 152 MovieClip |
"IN12c" | Symbol 176 MovieClip Frame 1 | Symbol 155 MovieClip |
"IN12h" | Symbol 176 MovieClip Frame 1 | Symbol 158 MovieClip |
"IN12s" | Symbol 176 MovieClip Frame 1 | Symbol 162 MovieClip |
"IN24s" | Symbol 176 MovieClip Frame 1 | Symbol 167 MovieClip |
"IN13s" | Symbol 176 MovieClip Frame 1 | Symbol 172 MovieClip |
"INlines" | Symbol 182 MovieClip Frame 1 | Symbol 176 MovieClip |
"INcharacter" | Symbol 182 MovieClip Frame 1 | Symbol 120 MovieClip |
"INarrow" | Symbol 182 MovieClip Frame 1 | Symbol 181 MovieClip |
"INtile" | Symbol 183 MovieClip Frame 1 | Symbol 182 MovieClip |
"INflow" | Symbol 217 MovieClip Frame 1 | Symbol 211 MovieClip |
"INfx3" | Symbol 218 MovieClip Frame 1 | Symbol 197 MovieClip |
"INfx4" | Symbol 218 MovieClip Frame 1 | Symbol 197 MovieClip |
"INfx2" | Symbol 218 MovieClip Frame 1 | Symbol 197 MovieClip |
"INfx1" | Symbol 218 MovieClip Frame 1 | Symbol 197 MovieClip |
"INcharWatch" | Symbol 218 MovieClip Frame 1 | Symbol 198 MovieClip |
"INshoot" | Symbol 218 MovieClip Frame 1 | Symbol 217 MovieClip |
"BTlevel" | Symbol 231 MovieClip Frame 1 | Symbol 219 Button |
"INswap" | Symbol 236 MovieClip Frame 1 | Symbol 54 MovieClip |
"INbirds" | Symbol 236 MovieClip Frame 1 | Symbol 95 MovieClip |
"INrust" | Symbol 236 MovieClip Frame 1 | Symbol 102 MovieClip |
"INnewTiles" | Symbol 236 MovieClip Frame 1 | Symbol 183 MovieClip |
"INchar" | Symbol 236 MovieClip Frame 1 | Symbol 120 MovieClip |
"INconcreteNext" | Symbol 236 MovieClip Frame 1 | Symbol 193 MovieClip |
"INconcreteOn" | Symbol 236 MovieClip Frame 1 | Symbol 193 MovieClip |
"INconcreteLast" | Symbol 236 MovieClip Frame 1 | Symbol 193 MovieClip |
"INconcMan" | Symbol 236 MovieClip Frame 1 | Symbol 196 MovieClip |
"INdispenser" | Symbol 236 MovieClip Frame 1 | Symbol 218 MovieClip |
"INlevelNums" | Symbol 236 MovieClip Frame 1 | Symbol 231 MovieClip |
"INrat3" | Symbol 236 MovieClip Frame 1 | Symbol 235 MovieClip |
"INrat2" | Symbol 236 MovieClip Frame 1 | Symbol 235 MovieClip |
"INrat1" | Symbol 236 MovieClip Frame 1 | Symbol 235 MovieClip |
"INswapTop" | Symbol 236 MovieClip Frame 1 | Symbol 54 MovieClip |
"inButt2" | Symbol 243 MovieClip Frame 1 | Symbol 239 Button |
"inButt" | Symbol 243 MovieClip Frame 1 | Symbol 239 Button |
"txLabel2" | Symbol 243 MovieClip Frame 1 | Symbol 241 EditableText |
"txLabel" | Symbol 243 MovieClip Frame 1 | Symbol 242 EditableText |
"inButton" | Symbol 244 MovieClip Frame 32 | Symbol 243 MovieClip |
"inButton" | Symbol 244 MovieClip Frame 37 | Symbol 243 MovieClip |
"inButton" | Symbol 244 MovieClip Frame 42 | Symbol 243 MovieClip |
"inButton" | Symbol 244 MovieClip Frame 42 | Symbol 243 MovieClip |
"b1" | Symbol 280 MovieClip Frame 1 | Symbol 271 MovieClip |
"b2" | Symbol 280 MovieClip Frame 1 | Symbol 271 MovieClip |
"b3" | Symbol 280 MovieClip Frame 1 | Symbol 271 MovieClip |
"b4" | Symbol 280 MovieClip Frame 1 | Symbol 271 MovieClip |
"b5" | Symbol 280 MovieClip Frame 1 | Symbol 271 MovieClip |
"INriver" | Symbol 286 MovieClip Frame 1 | Symbol 285 MovieClip |
"txmail" | Symbol 307 MovieClip Frame 1 | Symbol 297 EditableText |
"txscore" | Symbol 307 MovieClip Frame 1 | Symbol 298 EditableText |
"inCheckBox" | Symbol 307 MovieClip Frame 1 | Symbol 303 MovieClip |
"txname" | Symbol 307 MovieClip Frame 1 | Symbol 304 EditableText |
"txerror" | Symbol 307 MovieClip Frame 1 | Symbol 305 EditableText |
"inText" | Symbol 312 MovieClip Frame 1 | Symbol 310 EditableText |
"inText" | Symbol 312 MovieClip Frame 2 | Symbol 311 EditableText |
"inPing" | Symbol 313 MovieClip Frame 1 | Symbol 312 MovieClip |
"txpositions" | Symbol 327 MovieClip Frame 6 | Symbol 319 EditableText |
"txscores" | Symbol 327 MovieClip Frame 6 | Symbol 320 EditableText |
"txnames" | Symbol 327 MovieClip Frame 6 | Symbol 321 EditableText |
"txOutput" | Symbol 328 MovieClip Frame 1 | Symbol 294 EditableText |
"inEntry" | Symbol 328 MovieClip Frame 1 | Symbol 307 MovieClip |
"inDataIO" | Symbol 328 MovieClip Frame 1 | Symbol 313 MovieClip |
"inFV" | Symbol 328 MovieClip Frame 1 | Symbol 315 MovieClip |
"inPrefs" | Symbol 328 MovieClip Frame 1 | Symbol 317 MovieClip |
"inHS" | Symbol 328 MovieClip Frame 7 | Symbol 327 MovieClip |
"INframe" | Symbol 341 MovieClip Frame 1 | Symbol 334 MovieClip |
"INclock" | Symbol 359 MovieClip Frame 1 | Symbol 341 MovieClip |
"txscore" | Symbol 359 MovieClip Frame 1 | Symbol 343 EditableText |
"inSpace" | Symbol 359 MovieClip Frame 1 | Symbol 355 MovieClip |
"inLives" | Symbol 359 MovieClip Frame 1 | Symbol 357 MovieClip |
"INtimeNum" | Symbol 359 MovieClip Frame 4 | Symbol 358 EditableText |
"INrust" | Symbol 361 MovieClip Frame 1 | Symbol 102 MovieClip |
"inNum" | Symbol 376 MovieClip Frame 1 | Symbol 374 MovieClip |
"txbridge" | Symbol 376 MovieClip Frame 1 | Symbol 375 EditableText |
"INtScore" | Symbol 396 MovieClip Frame 1 | Symbol 380 EditableText |
"INtTime" | Symbol 396 MovieClip Frame 1 | Symbol 382 EditableText |
"INtMoves" | Symbol 396 MovieClip Frame 1 | Symbol 385 EditableText |
"INtRivets" | Symbol 396 MovieClip Frame 1 | Symbol 388 EditableText |
"INtLevels" | Symbol 396 MovieClip Frame 1 | Symbol 391 EditableText |
"INtBridges" | Symbol 396 MovieClip Frame 1 | Symbol 394 EditableText |
"inButton" | Symbol 396 MovieClip Frame 176 | Symbol 243 MovieClip |
"inButton" | Symbol 396 MovieClip Frame 176 | Symbol 243 MovieClip |
Special Tags
Protect (24) | Timeline Frame 1 | 0 bytes "" |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "sWhoosh" |
ExportAssets (56) | Timeline Frame 1 | Symbol 2 as "sWhistleOut" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "sWhistle2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 4 as "sWhistle1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "sTut" |
ExportAssets (56) | Timeline Frame 1 | Symbol 6 as "sStep2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "sStep1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 8 as "sScream" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "sScoreUp" |
ExportAssets (56) | Timeline Frame 1 | Symbol 10 as "sScoreDown" |
ExportAssets (56) | Timeline Frame 1 | Symbol 11 as "sRatStart" |
ExportAssets (56) | Timeline Frame 1 | Symbol 12 as "sRatMove" |
ExportAssets (56) | Timeline Frame 1 | Symbol 13 as "sRatFind" |
ExportAssets (56) | Timeline Frame 1 | Symbol 14 as "sOutro2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 15 as "sOutro1" |
ExportAssets (56) | Timeline Frame 1 | Symbol 16 as "sLoopFast" |
ExportAssets (56) | Timeline Frame 1 | Symbol 17 as "sLoop56" |
ExportAssets (56) | Timeline Frame 1 | Symbol 18 as "sLoop4" |
ExportAssets (56) | Timeline Frame 1 | Symbol 19 as "sLoop3" |
ExportAssets (56) | Timeline Frame 1 | Symbol 20 as "sLoop2" |
ExportAssets (56) | Timeline Frame 1 | Symbol 21 as "sLoop" |
ExportAssets (56) | Timeline Frame 1 | Symbol 22 as "sIntro" |
ExportAssets (56) | Timeline Frame 1 | Symbol 23 as "sFall" |
ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "sDispenserSplat" |
ExportAssets (56) | Timeline Frame 1 | Symbol 25 as "sDispenserPour" |
ExportAssets (56) | Timeline Frame 1 | Symbol 26 as "sDispenserMove" |
ExportAssets (56) | Timeline Frame 1 | Symbol 27 as "sDispenserAlarm" |
ExportAssets (56) | Timeline Frame 1 | Symbol 28 as "sConstruction" |
ExportAssets (56) | Timeline Frame 1 | Symbol 29 as "sClank" |
Labels
"start" | Frame 2 |
"load" | Frame 12 |
"testDone" | Frame 17 |
"reinit" | Frame 20 |
"init" | Frame 25 |
"menu" | Frame 39 |
"levels" | Frame 49 |
"instruct" | Frame 60 |
"enter" | Frame 70 |
"score" | Frame 76 |
"high" | Frame 82 |
"game" | Frame 89 |
"newbridge" | Frame 97 |
"level1" | Frame 148 |
"level2" | Frame 173 |
"level3" | Frame 198 |
"level4" | Frame 223 |
"level5" | Frame 248 |
"endgame" | Frame 289 |
"endscore" | Frame 355 |
"blank" | Symbol 60 MovieClip Frame 24 |
"start" | Symbol 94 MovieClip Frame 1 |
"loop" | Symbol 94 MovieClip Frame 51 |
"start" | Symbol 95 MovieClip Frame 2 |
"on" | Symbol 95 MovieClip Frame 3 |
"fade" | Symbol 95 MovieClip Frame 5 |
"blank" | Symbol 95 MovieClip Frame 38 |
"start" | Symbol 101 MovieClip Frame 1 |
"concrete" | Symbol 101 MovieClip Frame 11 |
"concreted" | Symbol 101 MovieClip Frame 21 |
"start" | Symbol 108 MovieClip Frame 1 |
"start" | Symbol 109 MovieClip Frame 10 |
"start" | Symbol 118 MovieClip Frame 1 |
"blank" | Symbol 119 MovieClip Frame 1 |
"stop" | Symbol 119 MovieClip Frame 2 |
"walk" | Symbol 119 MovieClip Frame 3 |
"fall" | Symbol 119 MovieClip Frame 4 |
"complete" | Symbol 119 MovieClip Frame 5 |
"score" | Symbol 119 MovieClip Frame 6 |
"dead" | Symbol 119 MovieClip Frame 7 |
"default" | Symbol 120 MovieClip Frame 1 |
"active" | Symbol 120 MovieClip Frame 2 |
"inactive" | Symbol 120 MovieClip Frame 3 |
"blank" | Symbol 123 MovieClip Frame 1 |
"on" | Symbol 123 MovieClip Frame 4 |
"off" | Symbol 123 MovieClip Frame 8 |
"start" | Symbol 126 MovieClip Frame 1 |
"normal" | Symbol 126 MovieClip Frame 167 |
"on" | Symbol 126 MovieClip Frame 172 |
"steel" | Symbol 126 MovieClip Frame 177 |
"steelSwitch" | Symbol 126 MovieClip Frame 179 |
"blank" | Symbol 126 MovieClip Frame 182 |
"start" | Symbol 129 MovieClip Frame 1 |
"normal" | Symbol 129 MovieClip Frame 122 |
"on" | Symbol 129 MovieClip Frame 127 |
"steel" | Symbol 129 MovieClip Frame 132 |
"blank" | Symbol 129 MovieClip Frame 137 |
"start" | Symbol 132 MovieClip Frame 1 |
"normal" | Symbol 132 MovieClip Frame 152 |
"on" | Symbol 132 MovieClip Frame 157 |
"steel" | Symbol 132 MovieClip Frame 162 |
"blank" | Symbol 132 MovieClip Frame 167 |
"start" | Symbol 135 MovieClip Frame 1 |
"normal" | Symbol 135 MovieClip Frame 152 |
"on" | Symbol 135 MovieClip Frame 157 |
"steel" | Symbol 135 MovieClip Frame 162 |
"blank" | Symbol 135 MovieClip Frame 167 |
"start" | Symbol 138 MovieClip Frame 1 |
"normal" | Symbol 138 MovieClip Frame 122 |
"on" | Symbol 138 MovieClip Frame 127 |
"steel" | Symbol 138 MovieClip Frame 132 |
"blank" | Symbol 138 MovieClip Frame 137 |
"start" | Symbol 142 MovieClip Frame 1 |
"normal" | Symbol 142 MovieClip Frame 167 |
"on" | Symbol 142 MovieClip Frame 172 |
"steel" | Symbol 142 MovieClip Frame 177 |
"steelSwitch" | Symbol 142 MovieClip Frame 179 |
"blank" | Symbol 142 MovieClip Frame 182 |
"start" | Symbol 145 MovieClip Frame 1 |
"normal" | Symbol 145 MovieClip Frame 153 |
"on" | Symbol 145 MovieClip Frame 158 |
"steel" | Symbol 145 MovieClip Frame 163 |
"blank" | Symbol 145 MovieClip Frame 168 |
"start" | Symbol 148 MovieClip Frame 1 |
"normal" | Symbol 148 MovieClip Frame 122 |
"on" | Symbol 148 MovieClip Frame 127 |
"steel" | Symbol 148 MovieClip Frame 132 |
"blank" | Symbol 148 MovieClip Frame 137 |
"start" | Symbol 152 MovieClip Frame 1 |
"normal" | Symbol 152 MovieClip Frame 167 |
"on" | Symbol 152 MovieClip Frame 172 |
"steel" | Symbol 152 MovieClip Frame 177 |
"steelSwitch" | Symbol 152 MovieClip Frame 179 |
"blank" | Symbol 152 MovieClip Frame 182 |
"start" | Symbol 155 MovieClip Frame 1 |
"normal" | Symbol 155 MovieClip Frame 153 |
"on" | Symbol 155 MovieClip Frame 158 |
"steel" | Symbol 155 MovieClip Frame 163 |
"blank" | Symbol 155 MovieClip Frame 168 |
"start" | Symbol 158 MovieClip Frame 1 |
"normal" | Symbol 158 MovieClip Frame 121 |
"on" | Symbol 158 MovieClip Frame 126 |
"steel" | Symbol 158 MovieClip Frame 131 |
"blank" | Symbol 158 MovieClip Frame 136 |
"start" | Symbol 162 MovieClip Frame 1 |
"normal" | Symbol 162 MovieClip Frame 167 |
"on" | Symbol 162 MovieClip Frame 172 |
"steel" | Symbol 162 MovieClip Frame 177 |
"steelSwitch" | Symbol 162 MovieClip Frame 180 |
"blank" | Symbol 162 MovieClip Frame 182 |
"start" | Symbol 167 MovieClip Frame 1 |
"normal" | Symbol 167 MovieClip Frame 181 |
"on" | Symbol 167 MovieClip Frame 186 |
"rust" | Symbol 167 MovieClip Frame 191 |
"steel" | Symbol 167 MovieClip Frame 196 |
"steelSwitch" | Symbol 167 MovieClip Frame 200 |
"blank" | Symbol 167 MovieClip Frame 205 |
"start" | Symbol 172 MovieClip Frame 1 |
"normal" | Symbol 172 MovieClip Frame 182 |
"on" | Symbol 172 MovieClip Frame 187 |
"rust" | Symbol 172 MovieClip Frame 192 |
"steel" | Symbol 172 MovieClip Frame 197 |
"steelSwitch" | Symbol 172 MovieClip Frame 201 |
"blank" | Symbol 172 MovieClip Frame 206 |
"start" | Symbol 176 MovieClip Frame 1 |
"graphics" | Symbol 176 MovieClip Frame 9 |
"blank" | Symbol 176 MovieClip Frame 16 |
"block" | Symbol 176 MovieClip Frame 23 |
"b1" | Symbol 176 MovieClip Frame 30 |
"b2" | Symbol 176 MovieClip Frame 35 |
"b3" | Symbol 176 MovieClip Frame 40 |
"b4" | Symbol 176 MovieClip Frame 45 |
"c1" | Symbol 176 MovieClip Frame 49 |
"c2" | Symbol 176 MovieClip Frame 53 |
"c3" | Symbol 176 MovieClip Frame 57 |
"c4" | Symbol 176 MovieClip Frame 61 |
"off" | Symbol 181 MovieClip Frame 1 |
"left" | Symbol 181 MovieClip Frame 10 |
"right" | Symbol 181 MovieClip Frame 19 |
"up" | Symbol 181 MovieClip Frame 27 |
"down" | Symbol 181 MovieClip Frame 35 |
"start" | Symbol 182 MovieClip Frame 1 |
"startGame" | Symbol 182 MovieClip Frame 10 |
"hole" | Symbol 182 MovieClip Frame 20 |
"off" | Symbol 193 MovieClip Frame 1 |
"start" | Symbol 193 MovieClip Frame 3 |
"on" | Symbol 193 MovieClip Frame 82 |
"off" | Symbol 196 MovieClip Frame 1 |
"start" | Symbol 196 MovieClip Frame 2 |
"on" | Symbol 196 MovieClip Frame 21 |
"start" | Symbol 198 MovieClip Frame 1 |
"blank" | Symbol 198 MovieClip Frame 20 |
"start" | Symbol 211 MovieClip Frame 1 |
"start" | Symbol 218 MovieClip Frame 1 |
"blank" | Symbol 231 MovieClip Frame 6 |
"blank" | Symbol 235 MovieClip Frame 1 |
"start1" | Symbol 235 MovieClip Frame 3 |
"start" | Symbol 235 MovieClip Frame 66 |
"start" | Symbol 236 MovieClip Frame 1 |
"game" | Symbol 236 MovieClip Frame 9 |
"off" | Symbol 243 MovieClip Frame 2 |
"over" | Symbol 243 MovieClip Frame 3 |
"on" | Symbol 243 MovieClip Frame 4 |
"start" | Symbol 244 MovieClip Frame 1 |
"out" | Symbol 244 MovieClip Frame 43 |
"on" | Symbol 253 MovieClip Frame 1 |
"off" | Symbol 253 MovieClip Frame 2 |
"toBlack" | Symbol 255 MovieClip Frame 1 |
"on" | Symbol 255 MovieClip Frame 20 |
"fromBlack" | Symbol 255 MovieClip Frame 22 |
"blank" | Symbol 255 MovieClip Frame 42 |
"out" | Symbol 280 MovieClip Frame 23 |
"start" | Symbol 285 MovieClip Frame 2 |
"slow" | Symbol 285 MovieClip Frame 41 |
"start" | Symbol 286 MovieClip Frame 2 |
"level1" | Symbol 286 MovieClip Frame 60 |
"level2" | Symbol 286 MovieClip Frame 85 |
"level3" | Symbol 286 MovieClip Frame 110 |
"level4" | Symbol 286 MovieClip Frame 135 |
"level5" | Symbol 286 MovieClip Frame 160 |
"bridge" | Symbol 286 MovieClip Frame 161 |
"start" | Symbol 291 MovieClip Frame 10 |
"off" | Symbol 303 MovieClip Frame 2 |
"on" | Symbol 303 MovieClip Frame 3 |
"initialise" | Symbol 313 MovieClip Frame 1 |
"start" | Symbol 327 MovieClip Frame 1 |
"show" | Symbol 327 MovieClip Frame 6 |
"showAll" | Symbol 327 MovieClip Frame 30 |
"start" | Symbol 328 MovieClip Frame 1 |
"entry" | Symbol 328 MovieClip Frame 7 |
"wait" | Symbol 328 MovieClip Frame 13 |
"score" | Symbol 328 MovieClip Frame 19 |
"error" | Symbol 328 MovieClip Frame 25 |
"start" | Symbol 334 MovieClip Frame 1 |
"off" | Symbol 355 MovieClip Frame 1 |
"on" | Symbol 355 MovieClip Frame 2 |
"off" | Symbol 359 MovieClip Frame 1 |
"on" | Symbol 359 MovieClip Frame 4 |
"clear" | Symbol 361 MovieClip Frame 2 |
"bridges" | Symbol 396 MovieClip Frame 31 |
"levels" | Symbol 396 MovieClip Frame 51 |
"rivets" | Symbol 396 MovieClip Frame 73 |
"moves" | Symbol 396 MovieClip Frame 98 |
"time" | Symbol 396 MovieClip Frame 122 |
"score" | Symbol 396 MovieClip Frame 145 |
|