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

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

Stunt Bike Draw 2.swf

This is the info page for
Flash #42726

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


Text
Land Here

12%

loading...

<p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">THIS GAME IS CURRENTLY NOT <sbr />AVAILABLE FOR DISTRIBUTION. &nbsp;</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">If you would like to play, please visit :</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1"><a href="http://www.freeworldgroup.com" target = "_blank">www.freeworldgroup.com</a></font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">For licensing information please contact us <sbr />via the freeworldgroup.com <font color="#ffff00"><a href="http://www.freeworldgroup.com/emailform.html" target = "_blank">contact form</a></font>.</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">Thanks!</font></p><p align="left"></p>

Skip

Skip

Submit Score

Submit Score

X

Score:

25000

Name:

Submit

Submit

Sending...

Highscore Received

View Highscores

View Highscores

temp

Milk

Menu

Menu

Reset

Reset

Reset

Next

Next

<p align="center"></p>

Speed:

<p align="center"></p>

km/h

Life:

<p align="center"></p>

Score:

<p align="center"></p>

<p align="center"></p>

Level:

level map

draw

Eraser

Clear All Lines

Objective

<p align="center"><font face="Copperplate Gothic Light" size="18" color="#ffff00" letterSpacing="0.000000" kerning="1">000000000000000000000000000000000000000000000000000000000000000000000000000000</font></p>

Objective

<p align="center"><font face="Arial" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">ghfghfghfghfhfghfghfgfghfdghdfghfghfghfghdfghdfghdfghdfhdfghdfghdfghfdghdfghdfhfghdfghfdghdfghdfghdfghdfhfghfhfdghfdghdfghf</font></p>

Close

Close

Are  you sure to quit the game?

Yes

Yes

No

No

Low

Medium

High

Best

Replay

Replay

<p align="center"></p>

<p align="center"></p>

Training Level

smoke

Credits

Credits

Copyright 2007 freeworldgroup.com

v 1.0

Skip

Skip

Stunt

Bike

Draw

Play

Instructions

Training

View Highscores

More Online Games

Download Games

Add This Game to your site

Add This Game to your site

Add Games to your site

Draw jumping ramp here!

end

Draw landing ramp over to the right.

(Scroll to the right!)

Next Level

Main Menu

<p align="right"><font face="Copperplate Gothic Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>Total score:</b></font></p>

<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>000</b></font></p>

<p align="right"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">bonus score:</font></p>

<p align="left"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">000</font></p>

<p align="right"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">Edit score:</font></p>

<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">000</font></p>

<p align="right"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">Life score:</font></p>

<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">000</font></p>

<p align="right"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">Single try bonus:</font></p>

<p align="left"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">000</font></p>

Level Complete!

Perfect Landing!

You Win!

snownflake

Total Score

<p align="center"><font face="Copperplate Gothic Light" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">000000</font></p>

Try Again

Game Over

<p align="center"><font face="Copperplate Gothic Light" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">000000</font></p>

Press "P" to continue!

Game Paused

"Dance Mix 2 g-R"  by  g-r4ve

Music Credits

Play Game

Play Game

Play Game

Instructions

Single Jump Demo

Double Jump Demo

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); this.menu = my_cm; MochiAd.showPreloaderAd({id:"ad601f481c66c030", res:"800x600"});
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { gotoAndStop ("loading"); }
Frame 5
stop(); stop();
Instance of Symbol 110 MovieClip in Frame 5
//component parameters onClipEvent (construct) { _game_name = "genghis_khan"; score_var = "_root.score"; }
Instance of Symbol 110 MovieClip in Frame 5
//component parameters onClipEvent (construct) { _game_name = "stunt_bike_draw_2"; score_var = "_root.score"; }
Frame 7
function initEnterFrame() { onEnterFrame = function () { dcOver(); dcPass(); engineSolve(); followMotor(); calcSpeed(); mcLevel.motor.solve(); }; } function killEnterFrame() { delete onEnterFrame; } function globalInit() { if (bGlobalInited) { return(undefined); } bGlobalInited = true; sHard = "MEDIUM"; _quality = "HIGH"; _globalEngineVis = false; bCustomQuality = false; bInstructionsShowed = false; bReplayShowed = false; maxLevelNum = 20; levelBaseScore = 500; levelScoreStep = 50; lifeScore = 30; eidtScore = 5; onceBonusScore = 100; comboNum = 0; comboBonusStep = 50; perfectScore = 200; comboBonusScore = 0; loseLifeScore = 0; loseEditScore = 0; landType = "normal"; motorStartX = 50; motorStartY = 410; motorLength = 70; wheelRadius = 10; lowCollisionDepth = 50; highCollisionDepth = 100; landX = 0; landY = 900; maxLandSpeed = 30; rollBD = 30; startBD = 0; endBD = -2000; downBD = 0; upBD = 200; rollSpeed = 15; zoomOutScale = 20; defualtScale = 50; normalScale = 150; replayScale = 50; maxScale = normalScale; trackColor = 16776960 /* 0xFFFF00 */; trackThickness = 6; maxLifeNum = 20; drawStartY = motorStartY + 140; drawY1 = (motorStartY + 60) - 100; drawY2 = landY; drawX1 = 110; drawX2 = 850; drawLen2 = 1200; lastRampX = 0; startTrackStartX = 0; startTrackStartY = motorStartY + 60; startTrackEndX = 110; startTrackEndY = (motorStartY + 60) + 80; autoLinkDis = 60; aDrawArea = new Array(); bFistNoted = false; noteTxt = ""; missionText = ""; transPageBD = new flash.display.BitmapData(800, 600, false, 0); loadSceneMask(); initSoundArray(); loadSD(); initMusic(); initSD(); var _local2 = atMc(this, "mcFrontPage"); } function initGame() { sdWin.stop(); nLevel = 1; speed = 0; score = 0; levelScore = 0; life = maxLifeNum; bBTEnabled = true; gameMode = "normal"; aLastTrackPoint = []; initLife(); } function gameReset() { bReplay = false; bStart = false; bPause = true; bPass = false; bOver = false; bEnd = false; bLand = false; bLandSafely = false; bThroughFire = false; bLandGoal = false; bKeyed = false; bLandCircleOk = false; bFail = false; bDie = false; bFinished = false; bALanded = false; bBLanded = false; landTimeA = 0; landTimeB = 0; dLandTime = 0; levelScore = 0; balloonNum = 0; landX = 0; resetEngine(); clearPrimitives(); clearConstraints(); setGameQuality(3); } function initpoint() { aCurrTrackMc = []; aCurrTrackPoint = []; } function initLife() { life = maxLifeNum; } function loadSceneMask() { kill(sceneMasker); newMasker(800, 600); } function clearScene() { var _local3 = new Array("mcLevel", "mcLayout", "mcMenu", "mcPause", "mcPass", "mcOver", "mcEnd"); for (var _local4 in _local3) { var _local2 = _root[_local3[_local4]]; kill(_local2); } } function setGameQuality(_nType) { if (bCustomQuality) { return(undefined); } switch (_nType) { case 1 : _quality = "LOW"; break; case 2 : _quality = "MEDIUM"; break; case 3 : _quality = "HIGH"; break; case 4 : _quality = "BEST"; } } function activeBt() { bBTEnabled = true; } function pauseBt() { bBTEnabled = false; } function activeGame() { bPause = false; } function pauseGame() { bPause = true; } function loadLevel() { kill(mcLevel); kill(mcLayout); initpoint(); atMc(this, "mcLevel"); atMc(this, "mcLayout"); loadSceneMask(); initLevelScale(); bJumpHighLevel = false; bFirstPass = true; speed = 0; dieLife = 0; editNum = 0; dieLife = 0; setGameQuality(3); } function loadTrainingLevel() { kill(mcLevel); kill(mcLayout); initpoint(); atMc(this, "mcLevel"); atMc(this, "mcLayoutTraining", "mcLayout"); loadSceneMask(); initLevelScale(); bJumpHighLevel = false; speed = 0; dieLife = 0; editNum = 0; setGameQuality(3); } function playGame() { playNoramlGame([mcFrontPage]); } function playNoramlGame(_aCurrPage) { if (!bBTEnabled) { return(undefined); } if (bInstructionsShowed) { clearEngine(); initGame(); gameReset(); loadLevel(); pauseGame(); var _local1 = _aCurrPage; createTransPage("ABS", _local1, [mcLevel, mcLayout], null); } else { viewInstructions(); } } function playTrainingGame() { if (!bBTEnabled) { return(undefined); } nLevel = 0; clearEngine(); gameReset(); loadTrainingLevel(); pauseGame(); gameMode = "training"; createTransPage("ABS", [mcFrontPage], [mcLevel, mcLayout], null); } function viewInstructions() { if (!bBTEnabled) { return(undefined); } bInstructionsShowed = true; atMc(this, "mcInstructions"); createTransPage("ABS", [mcFrontPage], [mcInstructions], null); } function startGame() { if (!bBTEnabled) { return(undefined); } bStart = true; if (bReplay) { maxScale = replayScale; } else { maxScale = normalScale; } increaseLevelScale(); initEnterFrame(); setGameQuality(2); mcLevel.motor.showMotorMc(); mcLayout.btGo._visible = false; mcLevel.startDrawNote._visible = false; mcLevel.startDrawNote2._visible = false; mcLayout.mcNote.gotoAndStop(1); mcLayout.mcMissionNote.gotoAndStop(1); speed = 0; sdBike.start(); } function replayGame() { if (!bOver) { killEnterFrame(); gameReset(); clearPrimitives(); clearConstraints(); activeGame(); bFirstPass = false; mcLevel.resetLevel(); } dieLife = dieLife + 1; mcLayout.btGo._visible = true; setGameQuality(3); } function playBack() { if (!bOver) { killEnterFrame(); gameReset(); clearPrimitives(); clearConstraints(); mcLevel.resetLevel(); activeGame(); bReplay = true; startGame(); } mcLayout.btGo._visible = true; _root.mcLayout.btReplay._visible = false; setGameQuality(3); } function stWin() { if (bFinished) { return(undefined); } bFinished = true; if (bFail) { stDie(); return(undefined); } sdBike.stop(); mcLevel.motor.startWin(); setTimeout(setPassTrue, 500); } function stDie() { if (bDie) { return(undefined); } bDie = true; if (!bReplay) { lossLife(); } setTimeout(replayGame, 500); } function setPassTrue() { if (bFail) { stDie(); return(undefined); } bPass = true; } function tryAgain() { if (!bBTEnabled) { return(undefined); } initpoint(); initLife(); initGame(); gameReset(); killEnterFrame(); clearEngine(); loadLevel(); createTransPage("ABS", [mcOver], [mcLevel, mcLayout], null); } function continueGame() { if (!bBTEnabled) { return(undefined); } score = Math.floor(score * 0.7); initpoint(); initLife(); gameReset(); killEnterFrame(); clearEngine(); loadLevel(); if ((nLevel % 2) == 0) { _root.life = _root.life - 1; } createTransPage("ABS", [mcOver], [mcLevel, mcLayout], null); } function skipLevel() { if (!bBTEnabled) { return(undefined); } initpoint(); gameReset(); killEnterFrame(); clearEngine(); loadLevel(); } function nextLevel() { if (!bBTEnabled) { return(undefined); } nLevel = nLevel + 1; gameMode = "normal"; clearEngine(); killEnterFrame(); gameReset(); loadLevel(); createTransPage("ABS", [mcPass], [mcLevel, mcLayout], null); } function backToFrontPage(_aCurrPage) { if (!bBTEnabled) { return(undefined); } clearEngine(); killEnterFrame(); initGame(); gameReset(); atMc(_root, "mcFrontPage"); var _local2 = _aCurrPage; createTransPage("ABS", _local2, [mcFrontPage], Mouse.show); } function addCredits() { if (!bBTEnabled) { return(undefined); } killEnterFrame(); initGame(); gameReset(); atMc(_root, "mcCredits"); createTransPage("ABS", [mcFrontPage], [mcCredits], Mouse.show); } function addScore(_score) { if (isNaN(_score)) { return(undefined); } score = score + Math.ceil(_score * scoreRate); } function lossLife() { if (gameMode == "training") { life = maxLifeNum - 1; } else { life = life - 1; } if (life <= 0) { life = 0; bOver = true; } } function calcTotalScore() { currLevelScore = levelBaseScore + ((nLevel - 1) * levelScoreStep); if (bFirstPass) { comboBonusScore = onceBonusScore; } else { comboBonusScore = 0; } if (landType == "perfect") { currLevelScore = currLevelScore + perfectScore; } loseLifeScore = dieLife * lifeScore; loseEditScore = editNum * eidtScore; score = score + currLevelScore; score = score + comboBonusScore; score = score - loseLifeScore; score = score - loseEditScore; if (score < 0) { score = 0; } } function calcSpeed() { var _local2 = mcLevel.motor.vx; var _local1 = mcLevel.motor.vy; var _local4 = 1.5; var _local3 = Math.sqrt((_local2 * _local2) + (_local1 * _local1)) * _local4; if (_local3 > speed) { speed = Math.floor(_local3); } } function checkLand(_wheelName) { mcLevel.motor.checkLand(_wheelName); } function checkLandType() { dLandTime = Math.abs(landTimeB - landTimeA); trace("dLandTime: " + dLandTime); if (dLandTime < 20) { trace("perfect Landing!"); landType = "perfect"; } else { trace("normal Landing!"); landType = "normal"; } } function dcOver() { if (bPass) { return(undefined); } if (bOver) { atMc(this, "mcOver"); createTransPage("ABS", [mcLayout, mcLevel], [mcOver], Mouse.show); killEnterFrame(); loadSceneMask(); setGameQuality(3); Mouse.show(); trace(":::::::\u6E38\u620F\u7ED3\u675F::::::::"); } } function dcPass() { if (!bStart) { return(undefined); } if (bOver) { return(undefined); } if (bPass) { if (nLevel == maxLevelNum) { atMc(this, "mcEnd"); createTransPage("ABS", [mcLayout, mcLevel], [mcEnd], Mouse.show); _root.sdWin.start(); } else { atMc(this, "mcPass"); } checkLandType(); calcTotalScore(); killEnterFrame(); loadSceneMask(); setGameQuality(3); trace(":::::::\u4EFB\u52A1\u5B8C\u6210::::::::"); } } function dcPause() { return(undefined); } function initSoundArray() { aSDType = new Array("aMusic", "aSound"); aMusic = new Array("mainMusic"); aSound = new Array("sdBike", "sdBoom", "sdFall", "sdWin"); aMuscVol = new Array(); aMuscVol.push(20); aSoundVol = new Array(60, 30, 30, 50); bMusicOn = true; bSoundOn = true; musicHolder = newMc(_root, "musicHolder"); sdHolder = newMc(_root, "sdHolder"); } function loadSD() { for (var _local8 in aSDType) { var _local3 = _root[aSDType[_local8]]; var _local7 = _local3.length; var _local2 = 0; while (_local2 < _local7) { var _local4 = _local3[_local2]; var _local5 = _local4 + "mc"; var _local6 = newMc(_root, _local5); _root[_local3[_local2]] = new Sound(_local6); _root[_local3[_local2]].attachSound(_local4); if (_local3 == aMusic) { _root[_local3[_local2]].setVolume(aMuscVol[_local2]); } else if (_local3 == aSound) { _root[_local3[_local2]].setVolume(aSoundVol[_local2]); } _local2++; } } mainMusic.start(0, 999); } function initMusic() { var _local4 = aMusic.length; var _local2 = 0; while (_local2 < _local4) { if (bMusicOn) { var _local3 = aMuscVol[_local2]; } else { var _local3 = 0; } _root[aMusic[_local2]].setVolume(_local3); _local2++; } } function initSD() { var _local4 = aSound.length; var _local2 = 0; while (_local2 < _local4) { if (bSoundOn) { var _local3 = aSoundVol[_local2]; } else { var _local3 = 0; } _root[aSound[_local2]].setVolume(_local3); _local2++; } } function alrm(_sort, _id) { var _local1 = new Array(); _local1.push("You can not draw in this area!"); _local1.push("You must roll the scereen to right to draw ramp!"); _local1.push("You need to pop all balloons! Try again!"); _local1.push("You need to jump through the ring! Try again!"); switch (_sort) { case "draw" : noteTxt = _local1[_id]; var _local2 = mcLayout.mcNote; trace("\u5F39\u51FA\u753B\u7EBF\u8B66\u544A!"); break; case "prop" : noteTxt = _local1[_id]; _local2 = mcLayout.mcPropNote; trace("\u5F39\u51FA\u9053\u5177\u8B66\u544A!"); } _local2.gotoAndPlay(2); } function showScreenNote() { if (bFirstPass) { if (nLevel > 1) { mcLevel.mcScreenNote.gotoAndStop(2); } } else { mcLevel.mcScreenNote.gotoAndStop(Math.floor((Math.random() * 6) + 3)); } } function showMissionNote() { switch (nLevel) { case 0 : missionText = "Have Fun!"; break; case 1 : missionText = "Let's get started with a simple jump. Jump over the two buses!"; break; case 2 : missionText = "This now gets tricky. Pop all the balloons and land safely."; break; case 3 : missionText = "Get ready for a longer jump - try to jump over the 2 monster trucks and 2 cacti."; break; case 4 : missionText = "Jump over the vehicles and try to land safely on the landing platform - no landing ramp is required."; break; case 5 : missionText = "Get ready for some tricky jumping. Jump through the ring and land safely on the other side. Make sure you don't hit the vehicles or cactus."; break; case 6 : missionText = "Don't panic! You must pop the balloon to retract the spikes from the landing area. Long jump, you may not need a landing ramp, but draw one anyway."; break; case 7 : missionText = "It's double jump time! First jump over the cacti (land safely) and then create a second ramp to jump over the bus and land safely. You must complete both jumps safely to pass this level!"; break; case 8 : missionText = "Try to jump to the landing platform! No landing ramp required. Just make sure you make a nice level landing on the platform!"; break; case 9 : missionText = "Double jump time again. Try to jump on the conveyer belt to the right and then launch yourself a second time to the landing platform (draw a second ramp from the conveyer belt)."; break; case 10 : missionText = "You must pop the balloons to retract the spikes from the landing platform. No need to draw a landing ramp!"; break; case 11 : missionText = "It's explosives time. You must make the jump without hitting the bombs."; break; case 12 : missionText = "It's long jump time! See if you can jump the huge distance across the vehicles and cacti! Good luck Mr Stunt Man!"; break; case 13 : missionText = "This is simple, jump over everything and land safely on the landing platform. No need for a landing ramp muhahahaha!"; break; case 14 : missionText = "Try to jump through the rings and land safely on the other side. Watch out that you don't squash the poor cacti!"; break; case 15 : missionText = "Draw a ramp to the conveyer belt. Then draw a second ramp to get over the building. Finally draw a landing ramp to the right of the building!"; break; case 16 : missionText = "It's freakshow time! Jump through the floating ring, zoom through the loop, and then land safely on the right hand side of the monster truck. EASY!"; break; case 17 : missionText = "Get on that conveyer belt and then jump to the landing platform safely! "; break; case 18 : missionText = "Rev that engine - you have a long jump to make, not to mention you have to get through the ring to complete this level."; break; case 19 : missionText = "Draw a ramp to the conveyer belt and then a second jumping ramp so that you clear the tall building - don't forget about drawing a landing ramp on the other side!"; break; case 20 : missionText = "If you can make this next jump then you're a true stunt bike legend. May the force be with you!"; } mcLayout.mcMissionNote.gotoAndPlay(2); pauseGame(); } function createTransPage(_sType, _aCurrPage, _aNextPage, _endFun) { var _local2 = atMc2(_root, "mcTransPage"); _local2.setType(_sType); _local2.setEndFun(_endFun); _local2.setCurrPage(_aCurrPage); _local2.setNextPage(_aNextPage); _local2.initOrder(); _local2.stSetMask(); } function rollScreen(_dir) { if (bStart) { return(undefined); } if (_dir == "left") { if (mcLevel._x >= startBD) { mcLevel._x = startBD; } else { mcLevel._x = mcLevel._x + rollSpeed; } } else if (_dir == "right") { if (mcLevel._x <= endBD) { mcLevel._x = endBD; } else { mcLevel._x = mcLevel._x - rollSpeed; } } else if (_dir == "up") { if (mcLevel._y >= upBD) { mcLevel._y = upBD; } else { mcLevel._y = mcLevel._y + rollSpeed; } } else if (_dir == "down") { if (mcLevel._y <= downBD) { mcLevel._y = downBD; } else { mcLevel._y = mcLevel._y - rollSpeed; } } if (!bStart) { mcLevel.mcBgBuilding._x = (((-mcLevel._x) / defualtScale) * 100) * 0.7; mcLevel.mcBgBuilding._y = (((-mcLevel._y) / defualtScale) * 100) * 0.6; mcLevel.mcLand._x = ((-mcLevel._x) / defualtScale) * 100; } } function followMotor() { if (!bStart) { return(undefined); } var _local3 = mcLevel.motor.mcMotorBody._x; var _local2 = mcLevel.motor.mcMotorBody._y; var _local1 = (((-maxScale) * _local3) / 100) + 300; var _local4 = (((-maxScale) * _local2) / 100) + 400; mcLevel._x = _local1; if (!bReplay) { mcLevel._y = _local4; } mcLevel.mcBgBuilding._x = (((-_local1) / maxScale) * 100) * 0.6; mcLevel.mcLand._x = ((-_local1) / maxScale) * 100; } function initLevelScale() { mcLevel._xscale = defualtScale; mcLevel._yscale = defualtScale; mcLevel.mcBgBuilding._x = 0; mcLevel.mcBgBuilding._y = 0; mcLevel.mcLand._x = 0; } function increaseLevelScale() { mcLevel._xscale = maxScale; mcLevel._yscale = maxScale; mcLevel.mcBgBuilding._x = 0; mcLevel.mcBgBuilding._y = 0; mcLevel.mcLand._x = 0; } function zoomOutLevel() { mcLevel._xscale = zoomOutScale; mcLevel._yscale = zoomOutScale; } function mouseSolve() { mcLayout.mcMouseType._x = _xmouse; mcLayout.mcMouseType._y = _ymouse; if (!bStart) { if (bPause) { mcLayout.mcMouseType._visible = false; Mouse.show(); } else if (mcLevel.mcDraw.checkDrawArea()) { mcLayout.mcMouseType._visible = true; if (mcLevel.mcDraw.tool == null) { Mouse.show(); } else { Mouse.hide(); } } else { mcLayout.mcMouseType._visible = false; Mouse.show(); } } else { mcLayout.mcMouseType._visible = false; Mouse.show(); } } function resetEngine() { engine.setDamping(1.025); engine.setGravity(0, 1.5); engine.setSurfaceBounce(0.1); engine.setSurfaceFriction(0.006); } function createRectangleTile(x1, y1, x2, y2) { var _local1 = new org.cove.flade.surfaces.RectangleTile(x1, y1, x2, y2); engine.addSurface(_local1); _local1.onContact = function () { }; } function createSpike(x1, y1, x2, y2) { var _local1 = new org.cove.flade.surfaces.RectangleTile(x1, y1, x2, y2); engine.addSurface(_local1); _local1.onContact = function () { bLand = true; if (!bKeyed) { bFail = true; } }; } function createLineSurface(x1, y1, x2, y2) { var _local1 = new org.cove.flade.surfaces.LineSurface(x1, y1, x2, y2); engine.addSurface(_local1); _local1.setCollisionDepth(lowCollisionDepth); return(_local1); } function createLand() { landSurface = new org.cove.flade.surfaces.LineSurface(-90000, landY, 90000, landY); engine.addSurface(landSurface); landSurface.onContact = function () { bLand = true; bLandGoal = false; setLandFriction(); engine.setDamping(1.025); var _local3 = mcLevel.motor.vx; var _local2 = mcLevel.motor.vy; if (_local2 > maxLandSpeed) { _root.bFail = true; } if (mcLevel.motor.mcWheelA._x > mcLevel.motor.mcWheelB._x) { _root.bFail = true; } }; } function setLandFriction() { engine.setSurfaceFriction(0.1); } function setBackFriction() { engine.setSurfaceFriction(0.1); } function resetFriction() { engine.setSurfaceFriction(0.008); } function clearEngine() { for (var _local1 in engine.primitives) { kill(engine.primitives[_local1].dmc); } for (var _local1 in engine.surfaces) { kill(engine.surfaces[_local1].dmc); } engine.primitives = new Array(); engine.surfaces = new Array(); engine.constraints = new Array(); } function clearPrimitives() { for (var _local1 in engine.primitives) { kill(engine.primitives[_local1].dmc); } engine.primitives = new Array(); } function clearConstraints() { engine.constraints = new Array(); } function clearSurfaces() { engine.surfaces = new Array(); } function clearSurfacesUnit(_surface) { killArrayElem(engine.surfaces, _surface); kill(_surface.dmc); } function setDefualtG() { engine.setGravity(0, 1.5); } function setHighG() { engine.setGravity(0, 2); } function setLowG() { engine.setGravity(0, 1); } function setDefualtDamp() { engine.setDamping(1.025); } function setLowDamp() { engine.setDamping(1.008); } function engineSolve() { engine.timeStep(); } function addCurrTrackMc(_mc) { aCurrTrackMc.push(_mc); } function addCurrTrackPoint(_a) { if (_a.length > 0) { aCurrTrackPoint.push(_a); } } function splitTrackArray(_point) { var _local8 = _point; var _local10 = 0; var _local2 = 0; var _local9 = aCurrTrackPoint.length; var _local7 = 0; while (_local7 < _local9) { var _local1 = aCurrTrackPoint[_local7]; _local10 = _local7; var _local3 = _local1.length; j = 0; while (j < _local3) { var _local5 = _local1[j]; if (Math.floor(_local5.x) == Math.floor(_local8.x)) { if (Math.floor(_local5.y) == Math.floor(_local8.y)) { _local2 = j; if (_local2 == 0) { _local1.shift(); mcLevel.mcDraw.drawMask(); return(undefined); } if (_local2 == (_local3 - 2)) { _local1.pop(); mcLevel.mcDraw.drawMask(); return(undefined); } var _local6 = _local1.slice(); var _local4 = _local1.slice(); _local6.splice(_local2 + 1, (_local3 - _local2) - 1); _local4.splice(0, _local2 + 1); aCurrTrackPoint.push(_local6); aCurrTrackPoint.push(_local4); killArrayElem(aCurrTrackPoint, _local1); mcLevel.mcDraw.drawMask(); return(undefined); } } j++; } _local7++; } } function clearTrack() { if (!bBTEnabled) { return(undefined); } for (var _local1 in aCurrTrackMc) { aCurrTrackMc[_local1].killSelf(); } clearTrackPoint(); mcLevel.initStartTracePoint(); mcLevel.mcDraw.drawMask(); mcLevel.updateMapTrack(); } function clearTrackPoint() { aCurrTrackPoint = []; } function saveGame() { } function loadGame() { } new global.GlobalFun(); stop(); globalInit(); initGame(); gameReset(); var myLis = new Object(); bKeyDown = false; myLis.onKeyDown = function () { if (bKeyDown) { return(undefined); } if (Key.isDown(80)) { dcPause(); bKeyDown = true; } if (Key.isDown(37)) { rollScreen("left"); } if (Key.isDown(39)) { rollScreen("right"); } if (Key.isDown(38)) { rollScreen("up"); } if (Key.isDown(40)) { rollScreen("down"); } }; myLis.onKeyUp = function () { bKeyDown = false; }; Key.addListener(myLis); engine = new org.cove.flade.DynamicsEngine();
Symbol 7 MovieClip [mcFlake] Frame 1
stop(); this.gotoAndStop(Math.ceil(Math.random() * this._totalframes));
Symbol 10 MovieClip [mcSmoke] Frame 10
this.removeMovieClip();
Symbol 22 MovieClip Frame 10
stop();
Symbol 40 MovieClip [mcMap] Frame 1
#initclip 29 Object.registerClass("mcMap", as.Map); #endinitclip
Symbol 42 MovieClip Frame 1
this._visible = false;
Symbol 48 MovieClip Frame 1
onEnterFrame = function () { var _local4 = _root.getBytesLoaded(); var _local3 = _root.getBytesTotal(); var _local5 = int((_local4 / _local3) * 100); num_txt.text = _local5 + "%"; if (_local4 == _local3) { delete this.onEnterFrame; if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } };
Symbol 52 MovieClip Frame 1
this._visible = false;
Symbol 52 MovieClip Frame 2
this._visible = true;
Symbol 52 MovieClip Frame 39
stop();
Instance of Symbol 45 MovieClip in Symbol 52 MovieClip Frame 39
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 1153 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("1.5"); } static function showPreloaderAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showTimedAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local25 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local25); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local24 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local24); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb) { cb = parseInt(cb); var _local4 = this._callbacks[cb]; if (!_local4) { return(undefined); } delete this._callbacks[cb]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } if (_local7._url.indexOf("http") != 0) { options.no_page = true; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 1154 MovieClip [__Packages.as.Map] Frame 0
class as.Map extends MovieClip { var LEVEL, mcTrack, newMc, scaleRate, kill, mcProp, atMc2, mcMapLand, mcRole; function Map () { super(); _global.initGlobalFun(this); LEVEL = _root.mcLevel; mcTrack = newMc(this, "mcTrack"); scaleRate = 0.05; } function updateScene() { kill(mcProp); mcProp = newMc(this, "mcProp"); var _local2 = LEVEL.aProp; for (var _local4 in _local2) { var _local3 = _local2[_local4].sType; var _local7 = _local2[_local4].centX * scaleRate; var _local6 = _local2[_local4].centY * scaleRate; switch (_local3) { case "popo" : var _local5 = atMc2(mcProp, "mcMapPopo"); _local5._x = _local7; _local5._y = _local6; break; case "bigWheel" : _local5 = atMc2(mcProp, "mcMapBigWheel"); _local5._x = _local7; _local5._y = _local6; break; case "cacti" : _local5 = atMc2(mcProp, "mcMapCacti"); _local5._x = _local7; _local5._y = _local6; break; case "bus" : _local5 = atMc2(mcProp, "mcMapBus"); _local5._x = _local7; _local5._y = _local6; break; case "milk" : _local5 = atMc2(mcProp, "mcMapMilk"); _local5._x = _local7; _local5._y = _local6; break; case "building" : _local5 = atMc2(mcProp, "mcMapBuilding"); _local5._x = _local7; _local5._y = _local6; break; case "spike" : _local5 = atMc2(mcProp, "mcMapSpike"); _local5._x = _local7; _local5._y = _local6; break; case "balloon" : _local5 = atMc2(mcProp, "mcMapBalloon"); _local5._x = _local7; _local5._y = _local6; break; case "bomb" : _local5 = atMc2(mcProp, "mcMapBomb"); _local5._x = _local7; _local5._y = _local6; break; case "fire" : trace("\u6211\u662F\u706B\uFF01\uFF01\uFF01\uFF01\uFF01\uFF01\uFF01\uFF01\uFF01\uFF01"); _local5 = atMc2(mcProp, "mcMapFire"); _local5._x = _local7; _local5._y = _local6; break; case "landGoal" : _local5 = atMc2(mcProp, "mcMapLandGoal"); _local5._x = _local7; _local5._y = _local6; break; case "normalPlat" : _local5 = atMc2(mcProp, "mcMapNormalPlat"); _local5._x = _local7; _local5._y = _local6; break; case "fastPlat" : _local5 = atMc2(mcProp, "mcMapFastPlat"); _local5._x = _local7; _local5._y = _local6; break; case "slowPlat" : _local5 = atMc2(mcProp, "mcMapSlowPlat"); _local5._x = _local7; _local5._y = _local6; break; case "word" : _local5 = atMc2(mcProp, "mcMapWord"); _local5._x = _local7; _local5._y = _local6; } } if (LEVEL.circleTrack) { var _local7 = LEVEL.circleTrack.centX * scaleRate; var _local6 = LEVEL.circleTrack.centY * scaleRate; var _local5 = atMc2(mcProp, "mcMapCircleTrack"); _local5._x = _local7; _local5._y = _local6; } } function updateTrack() { mcMapLand._y = _root.landY * scaleRate; var _local8 = mcTrack; _local8.clear(); _local8.lineStyle(1, 16776960, 100); for (var _local11 in _root.aCurrTrackPoint) { var _local4 = _root.aCurrTrackPoint[_local11]; var _local10 = _local4[0].x * scaleRate; var _local9 = _local4[0].y * scaleRate; _local8.moveTo(_local10, _local9); var _local3 = 0; var _local7 = _local4.length; while (_local3 < _local7) { var _local6 = _local4[_local3].x * scaleRate; var _local5 = _local4[_local3].y * scaleRate; _local8.lineTo(_local6, _local5); _local3++; } } } function solve() { var _local2 = LEVEL.motor; var _local4 = _local2.centX * scaleRate; var _local3 = _local2.centY * scaleRate; mcRole._x = _local4; mcRole._y = _local3; } function initRole() { var _local4 = _root.motorStartX * scaleRate; var _local3 = _root.motorStartY * scaleRate; mcRole._x = _local4; mcRole._y = _local3; } }
Symbol 1155 MovieClip [__Packages.as.Motor] Frame 0
class as.Motor { var LEVEL, bDie, bWin, bCheckDie, bTurnBack, bReturnBack, sType, leftX, rightX, widthX, midX, topY, wheelA, wheelB, ang, angDefault, mcWheelA, atMc, mcWheelB, mcMotorBody, mcBody, dieVx, vx, dieVy, dieMotorVx, dieMotorVy, centX, vy, centY, motorAng, getAng, kill; function Motor () { _global.initGlobalFun(this); LEVEL = _root.mcLevel; bDie = false; bWin = false; bCheckDie = false; bTurnBack = false; bReturnBack = false; sType = "motor"; var _local4 = _root.engine; leftX = _root.motorStartX; rightX = _root.motorStartX + _root.motorLength; widthX = _root.motorLength; midX = leftX + (widthX / 2); topY = _root.motorStartY; var _local6 = _root.wheelRadius; wheelA = new org.cove.flade.primitives.Wheel(leftX, topY, _local6); _local4.addPrimitive(wheelA); wheelB = new org.cove.flade.primitives.Wheel(rightX, topY, _local6); _local4.addPrimitive(wheelB); wheelA.wheelName = "wheelA"; wheelB.wheelName = "wheelB"; var _local9 = new org.cove.flade.constraints.SpringConstraint(wheelA, wheelB); _local4.addConstraint(_local9); var _local5 = new org.cove.flade.primitives.CircleParticle(midX, topY - 15, 2, 2); _local4.addPrimitive(_local5); var _local8 = new org.cove.flade.constraints.SpringConstraint(wheelA, _local5); _local4.addConstraint(_local8); var _local7 = new org.cove.flade.constraints.SpringConstraint(wheelB, _local5); _local4.addConstraint(_local7); ang = new org.cove.flade.constraints.AngularConstraint(wheelA, _local5, wheelB); _local4.addConstraint(ang); angDefault = ang.targetTheta; createMotorMc(); hideMotorMc(); } function createMotorMc() { mcWheelA = atMc(LEVEL, "wheel", "mcWheelA"); mcWheelB = atMc(LEVEL, "wheel", "mcWheelB"); mcMotorBody = atMc(LEVEL, "motorBody", "mcMotorBody"); mcBody = mcMotorBody.mcBody; } function reset() { wheelA.curr.x = leftX; wheelA.curr.y = topY; wheelB.curr.x = rightX; wheelB.curr.y = topY; wheelA.prev.x = leftX; wheelA.prev.y = topY; wheelB.prev.x = rightX; wheelB.prev.y = topY; } function solve() { keepLink(); checkDie(); if (!_root.bFail) { keepBalance(); } else { if (!bDie) { bDie = true; dieVx = Math.abs(vx); dieVy = -15; dieMotorVx = Math.abs(vx) * 0.8; dieMotorVy = -12; _root.clearConstraints(); _root.engine.setSurfaceBounce(0.5); mcMotorBody.gotoAndStop("die"); mcMotorBody._rotation = 0; var _local3 = atMc(LEVEL, "mcMotorDie"); _local3._x = mcMotorBody._x; _local3._y = mcMotorBody._y; _root.sdBike.stop(); _root.sdFall.start(); } if (mcMotorBody._y < _root.landY) { mcMotorBody._x = mcMotorBody._x + dieVx; mcMotorBody._y = mcMotorBody._y + dieVy; dieVy = dieVy + 3; } else if (Math.abs(dieVx) > 1) { dieVy = (-Math.abs(dieVy)) * 0.1; mcMotorBody._x = mcMotorBody._x + dieVx; mcMotorBody._y = mcMotorBody._y + dieVy; dieVx = dieVx * 0.8; } else { mcWheelA.stop(); mcWheelB.stop(); _root.stDie(); } if (LEVEL.mcMotorDie._y < _root.landY) { LEVEL.mcMotorDie._x = LEVEL.mcMotorDie._x + dieMotorVx; LEVEL.mcMotorDie._y = LEVEL.mcMotorDie._y + dieMotorVy; dieMotorVy = dieMotorVy + 3; } else { LEVEL.mcMotorDie._y = _root.landY; if (Math.abs(dieMotorVx) > 1) { dieMotorVy = (-Math.abs(dieMotorVy)) * 0.1; LEVEL.mcMotorDie._x = LEVEL.mcMotorDie._x + dieMotorVx; LEVEL.mcMotorDie._y = LEVEL.mcMotorDie._y + dieMotorVy; dieMotorVx = dieMotorVx * 0.5; } } } } function hideMotorMc() { mcWheelA._visible = false; mcWheelB._visible = false; mcMotorBody._visible = false; } function showMotorMc() { mcWheelA._visible = true; mcWheelB._visible = true; mcMotorBody._visible = true; } function keepLink() { var _local6 = wheelA.curr.x; var _local4 = wheelA.curr.y; var _local5 = wheelB.curr.x; var _local3 = wheelB.curr.y; var _local8 = (_local6 + _local5) / 2; var _local7 = (_local4 + _local3) / 2; vx = _local8 - centX; vy = _local7 - centY; centX = _local8; centY = _local7; mcWheelA._x = _local6; mcWheelA._y = _local4; mcWheelB._x = _local5; mcWheelB._y = _local3; if (!_root.bFail) { mcMotorBody._x = centX; mcMotorBody._y = centY; motorAng = getAng(_local6, _local4, _local5, _local3); mcMotorBody._rotation = motorAng; } } function keepBalance() { if (!_root.bJumpHighLevel) { wheelA.prev.y = wheelA.prev.y - 0.215; } else { wheelA.prev.y = wheelA.prev.y - 0.1; } } function checkDie() { if (vx > 3) { bCheckDie = true; } if (bCheckDie) { if (!_root.bLand) { if (vx < 0) { if (bReturnBack) { if (vx > -1) { if (Math.floor(Math.abs(vy)) < 0.5) { _root.stDie(); trace("\u6C34\u5E73\u901F\u5EA6\u592A\u5C0F\uFF0C\u6302\u4E86\uFF01"); } } if (wheelA.curr.x < wheelB.curr.x) { _root.setBackFriction(); } } bTurnBack = true; } else if (bTurnBack) { bReturnBack = true; } } if (_root.bLand) { if (!_root.bFail) { if (Math.floor(Math.abs(vx)) < 2) { if (wheelA.curr.x < wheelB.curr.x) { _root.bLandSafely = true; } else { _root.bFail = true; } } } } if (mcMotorBody._x < -50) { _root.stDie(); } if (mcMotorBody._y > (_root.landY + 300)) { _root.stDie(); } } } function startWin() { if (bWin) { return(undefined); } bWin = true; mcBody.gotoAndStop("win"); } function checkLand(_wheelName) { if (centX > _root.lastRampX) { if (_wheelName == "wheelA") { if (!_root.bALanded) { _root.bALanded = true; _root.landTimeA = getTimer(); trace((_wheelName + " \u65F6\u95F4: ") + _root.landTimeA); } } else if (_wheelName == "wheelB") { if (!_root.bBLanded) { _root.bBLanded = true; _root.landTimeB = getTimer(); trace((_wheelName + " \u65F6\u95F4: ") + _root.landTimeB); } } } } function killSelf() { kill(mcWheelA); kill(mcWheelB); kill(mcMotorBody); this=null;//parameter overwritten } }
Symbol 1156 MovieClip [__Packages.org.cove.flade.primitives.Particle] Frame 0
class org.cove.flade.primitives.Particle { var init, curr, prev, temp, extents, bmin, bmax, mtd, isVisible, dmc; function Particle (posX, posY) { init = new org.cove.flade.util.Vector(posX, posY); curr = new org.cove.flade.util.Vector(posX, posY); prev = new org.cove.flade.util.Vector(posX, posY); temp = new org.cove.flade.util.Vector(0, 0); extents = new org.cove.flade.util.Vector(0, 0); bmin = 0; bmax = 0; mtd = new org.cove.flade.util.Vector(0, 0); initializeContainer(); isVisible = true; } function initializeContainer() { var _local3 = _root.mcLevel.getNextHighestDepth(); var _local4 = "_particle" + _local3; dmc = _root.mcLevel.createEmptyMovieClip(_local4, _local3); dmc._visible = _root._globalEngineVis; } function setVisible(v) { isVisible = v; } function verlet(sysObj) { temp.x = curr.x; temp.y = curr.y; curr.x = curr.x + ((sysObj.coeffDamp * (curr.x - prev.x)) + sysObj.gravity.x); curr.y = curr.y + ((sysObj.coeffDamp * (curr.y - prev.y)) + sysObj.gravity.y); prev.x = temp.x; prev.y = temp.y; } function pin() { curr.x = init.x; curr.y = init.y; prev.x = init.x; prev.y = init.y; } function setPos(px, py) { curr.x = px; curr.y = py; prev.x = px; prev.y = py; } function getCardXProjection() { bmin = curr.x - extents.x; bmax = curr.x + extents.x; } function getCardYProjection() { bmin = curr.y - extents.y; bmax = curr.y + extents.y; } function getAxisProjection(axis) { var _local5 = new org.cove.flade.util.Vector(Math.abs(axis.x), Math.abs(axis.y)); var _local2 = curr.dot(axis); var _local3 = extents.dot(_local5); bmin = _local2 - _local3; bmax = _local2 + _local3; } function setMTD(depthX, depthY, depthN, surfNormal) { var _local4 = Math.abs(depthX); var _local3 = Math.abs(depthY); var _local2 = Math.abs(depthN); if ((_local4 < _local3) && (_local4 < _local2)) { mtd.setTo(depthX, 0); } else if ((_local3 < _local4) && (_local3 < _local2)) { mtd.setTo(0, depthY); } else if ((_local2 < _local4) && (_local2 < _local3)) { mtd = surfNormal.multNew(depthN); } } function setXYMTD(depthX, depthY) { var _local3 = Math.abs(depthX); var _local2 = Math.abs(depthY); if (_local3 < _local2) { mtd.setTo(depthX, 0); } else { mtd.setTo(0, depthY); } } function resolveCollision(normal, sysObj) { var _local2 = curr.minusNew(prev); var _local3 = normal.dot(_local2); var _local8 = _local2.minusNew(normal.multNew(_local3)); var _local4 = _local8.multNew(sysObj.coeffFric); var _local5 = normal.multNew(_local3 * sysObj.coeffRest); var _local6 = _local5.plusNew(_local4); var _local7 = _local2.minusNew(_local6); curr.plus(mtd); prev = curr.minusNew(_local7); } function paint() { } function checkCollision(surface, sysObj) { } }
Symbol 1157 MovieClip [__Packages.org.cove.flade.util.Vector] Frame 0
class org.cove.flade.util.Vector { var x, y; function Vector (px, py) { x = px; y = py; } function setTo(px, py) { x = px; y = py; } function get length() { return(Math.sqrt((x * x) + (y * y))); } function copy(v) { x = v.x; y = v.y; } function dot(v) { return((x * v.x) + (y * v.y)); } function cross(v) { return((x * v.y) - (y * v.x)); } function plus(v) { x = x + v.x; y = y + v.y; return(this); } function plusNew(v) { return(new org.cove.flade.util.Vector(x + v.x, y + v.y)); } function minus(v) { x = x - v.x; y = y - v.y; return(this); } function minusNew(v) { return(new org.cove.flade.util.Vector(x - v.x, y - v.y)); } function mult(s) { x = x * s; y = y * s; return(this); } function multNew(s) { return(new org.cove.flade.util.Vector(x * s, y * s)); } function distance(v) { var _local3 = x - v.x; var _local2 = y - v.y; return(Math.sqrt((_local3 * _local3) + (_local2 * _local2))); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; return(this); } function magnitude() { return(Math.sqrt((x * x) + (y * y))); } function project(b) { var _local5 = dot(b); var _local4 = (b.x * b.x) + (b.y * b.y); var _local3 = new org.cove.flade.util.Vector(0, 0); _local3.x = (_local5 / _local4) * b.x; _local3.y = (_local5 / _local4) * b.y; return(_local3); } }
Symbol 1158 MovieClip [__Packages.org.cove.flade.DynamicsEngine] Frame 0
class org.cove.flade.DynamicsEngine { var primitives, surfaces, constraints, gravity, coeffFric, coeffDamp, coeffRest; function DynamicsEngine () { primitives = new Array(); surfaces = new Array(); constraints = new Array(); gravity = new org.cove.flade.util.Vector(0, 1); coeffFric = 0.01; coeffDamp = 0.99; } function addPrimitive(p) { primitives.push(p); } function addSurface(s) { surfaces.push(s); } function addConstraint(c) { constraints.push(c); } function paintSurfaces() { var _local2 = 0; while (_local2 < surfaces.length) { surfaces[_local2].paint(); _local2++; } } function paintPrimitives() { var _local2 = 0; while (_local2 < primitives.length) { primitives[_local2].paint(); _local2++; } } function paintConstraints() { var _local2 = 0; while (_local2 < constraints.length) { constraints[_local2].paint(); _local2++; } } function timeStep() { verlet(); satisfyConstraints(); checkCollisions(); } function setSurfaceBounce(kfr) { coeffRest = 1 + kfr; } function setSurfaceFriction(f) { coeffFric = f; } function setDamping(d) { coeffDamp = d; } function setGravity(gx, gy) { gravity.x = gx; gravity.y = gy; } function verlet() { var _local2 = 0; while (_local2 < primitives.length) { primitives[_local2].verlet(this); _local2++; } } function satisfyConstraints() { var _local2 = 0; while (_local2 < constraints.length) { constraints[_local2].resolve(); _local2++; } } function checkCollisions() { var _local4 = 0; while (_local4 < surfaces.length) { var _local3 = surfaces[_local4]; if (_local3.getActiveState()) { var _local2 = 0; while (_local2 < primitives.length) { primitives[_local2].checkCollision(_local3, this); _local2++; } } _local4++; } } }
Symbol 1159 MovieClip [__Packages.org.cove.flade.surfaces.Surface] Frame 0
interface org.cove.flade.surfaces.Surface { }
Symbol 1160 MovieClip [__Packages.org.cove.flade.primitives.RectangleParticle] Frame 0
class org.cove.flade.primitives.RectangleParticle extends org.cove.flade.primitives.Particle { var width, height, vertex, extents, isVisible, dmc, curr; function RectangleParticle (px, py, w, h) { super(px, py); width = w; height = h; vertex = new org.cove.flade.util.Vector(0, 0); extents = new org.cove.flade.util.Vector(w / 2, h / 2); } function paint() { if (isVisible) { dmc.clear(); dmc.lineStyle(0, 6710886, 100); org.cove.flade.graphics.Graphics.paintRectangle(dmc, curr.x, curr.y, width, height); } } function checkCollision(surface, sysObj) { surface.resolveRectangleCollision(this, sysObj); } }
Symbol 1161 MovieClip [__Packages.org.cove.flade.graphics.Graphics] Frame 0
class org.cove.flade.graphics.Graphics { function Graphics () { } static function paintLine(dmc, x0, y0, x1, y1) { dmc.moveTo(x0, y0); dmc.lineTo(x1, y1); } static function paintCircle(dmc, x, y, r) { var mtp8r = (0.414213562373095 * r); var msp4r = (0.707106781186547 * r); with (dmc) { moveTo(x + r, y); curveTo(r + x, mtp8r + y, msp4r + x, msp4r + y); curveTo(mtp8r + x, r + y, x, r + y); curveTo((-mtp8r) + x, r + y, (-msp4r) + x, msp4r + y); curveTo((-r) + x, mtp8r + y, (-r) + x, y); curveTo((-r) + x, (-mtp8r) + y, (-msp4r) + x, (-msp4r) + y); curveTo((-mtp8r) + x, (-r) + y, x, (-r) + y); curveTo(mtp8r + x, (-r) + y, msp4r + x, (-msp4r) + y); curveTo(r + x, (-mtp8r) + y, r + x, y); } } static function paintRectangle(dmc, x, y, w, h) { var w2 = (w / 2); var h2 = (h / 2); with (dmc) { moveTo(x - w2, y - h2); lineTo(x + w2, y - h2); lineTo(x + w2, y + h2); lineTo(x - w2, y + h2); lineTo(x - w2, y - h2); } } }
Symbol 1162 MovieClip [__Packages.org.cove.flade.constraints.Constraint] Frame 0
interface org.cove.flade.constraints.Constraint { }
Symbol 1163 MovieClip [__Packages.org.cove.flade.primitives.CircleParticle] Frame 0
class org.cove.flade.primitives.CircleParticle extends org.cove.flade.primitives.Particle { var radius, contactRadius, extents, closestPoint, dmc, curr; function CircleParticle (px, py, r) { super(px, py); radius = r; contactRadius = r; extents = new org.cove.flade.util.Vector(r, r); closestPoint = new org.cove.flade.util.Vector(0, 0); } function paint() { dmc.clear(); dmc.lineStyle(0, 6710886, 100); org.cove.flade.graphics.Graphics.paintCircle(dmc, curr.x, curr.y, radius); } function checkCollision(surface, sysObj) { surface.resolveCircleCollision(this, sysObj); } }
Symbol 1164 MovieClip [__Packages.org.cove.flade.primitives.Wheel] Frame 0
class org.cove.flade.primitives.Wheel extends org.cove.flade.primitives.CircleParticle { var rp, coeffSlip, isVisible, curr, dmc, radius, prev; function Wheel (x, y, r) { super(x, y, r); rp = new org.cove.flade.primitives.RimParticle(r, 2); coeffSlip = 0; } function verlet(sysObj) { rp.verlet(sysObj); super.verlet(sysObj); } function resolveCollision(normal, sysObj) { super.resolveCollision(normal, sysObj); resolve(normal); } function paint() { if (isVisible) { var _local3 = curr.x; var _local2 = curr.y; var _local5 = rp.curr.x; var _local4 = rp.curr.y; dmc.clear(); dmc.lineStyle(0, 2237064, 100); org.cove.flade.graphics.Graphics.paintCircle(dmc, _local3, _local2, radius); dmc.lineStyle(0, 10066329, 100); org.cove.flade.graphics.Graphics.paintLine(dmc, _local5 + _local3, _local4 + _local2, _local3, _local2); org.cove.flade.graphics.Graphics.paintLine(dmc, (-_local5) + _local3, (-_local4) + _local2, _local3, _local2); org.cove.flade.graphics.Graphics.paintLine(dmc, (-_local4) + _local3, _local5 + _local2, _local3, _local2); org.cove.flade.graphics.Graphics.paintLine(dmc, _local4 + _local3, (-_local5) + _local2, _local3, _local2); } } function setTraction(t) { coeffSlip = t; } function resolve(n) { var _local3 = -rp.curr.y; var _local2 = rp.curr.x; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local4; _local2 = _local2 / _local4; var _local13 = _local3 * rp.speed; var _local11 = _local2 * rp.speed; var _local12 = curr.x - prev.x; var _local10 = curr.y - prev.y; var _local9 = _local12 + _local13; var _local8 = _local10 + _local11; var _local6 = ((-n.y) * _local9) + (n.x * _local8); rp.prev.x = rp.curr.x - (_local6 * _local3); rp.prev.y = rp.curr.y - (_local6 * _local2); var _local7 = 1 - coeffSlip; curr.x = curr.x + ((_local7 * rp.speed) * (-n.y)); curr.y = curr.y + ((_local7 * rp.speed) * n.x); rp.speed = rp.speed * coeffSlip; } }
Symbol 1165 MovieClip [__Packages.org.cove.flade.primitives.RimParticle] Frame 0
class org.cove.flade.primitives.RimParticle { var curr, prev, vs, speed, maxTorque, wr; function RimParticle (r, mt) { curr = new org.cove.flade.util.Vector(r, 0); prev = new org.cove.flade.util.Vector(0, 0); vs = 0; speed = 0; maxTorque = mt; wr = r; } function verlet(sysObj) { speed = Math.max(-maxTorque, Math.min(maxTorque, speed + vs)); var _local3 = -curr.y; var _local2 = curr.x; var _local4 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local4; _local2 = _local2 / _local4; curr.x = curr.x + (speed * _local3); curr.y = curr.y + (speed * _local2); var _local10 = prev.x; var _local9 = prev.y; var _local8 = (prev.x = curr.x); var _local7 = (prev.y = curr.y); curr.x = curr.x + (sysObj.coeffDamp * (_local8 - _local10)); curr.y = curr.y + (sysObj.coeffDamp * (_local7 - _local9)); var _local6 = Math.sqrt((curr.x * curr.x) + (curr.y * curr.y)); var _local5 = (_local6 - wr) / _local6; curr.x = curr.x - (curr.x * _local5); curr.y = curr.y - (curr.y * _local5); } }
Symbol 1166 MovieClip [__Packages.org.cove.flade.constraints.AngularConstraint] Frame 0
class org.cove.flade.constraints.AngularConstraint implements org.cove.flade.constraints.Constraint { var pA, pB, pC, lineA, lineB, pD, lineC, targetTheta, stiffness; function AngularConstraint (p1, p2, p3) { pA = p1.curr; pB = p2.curr; pC = p3.curr; lineA = new org.cove.flade.util.Line(pA, pB); lineB = new org.cove.flade.util.Line(pB, pC); pD = new org.cove.flade.util.Vector(pB.x + 0, pB.y - 1); lineC = new org.cove.flade.util.Line(pB, pD); targetTheta = calcTheta(pA, pB, pC); stiffness = 1; } function resolve() { var _local5 = getCentroid(); lineC.p2.x = lineC.p1.x + 0; lineC.p2.y = lineC.p1.y - 1; var _local9 = pA.distance(pB); var _local8 = pB.distance(pC); var _local12 = calcTheta(pA, pB, pC); var _local13 = calcTheta(pA, pB, pD); var _local11 = calcTheta(pC, pB, pD); var _local6 = (targetTheta - _local12) / 2; var _local10 = _local13 + (_local6 * stiffness); var _local4 = _local11 - (_local6 * stiffness); pA.x = (_local9 * Math.sin(_local10)) + pB.x; pA.y = (_local9 * Math.cos(_local10)) + pB.y; pC.x = (_local8 * Math.sin(_local4)) + pB.x; pC.y = (_local8 * Math.cos(_local4)) + pB.y; var _local7 = getCentroid(); var _local3 = _local7.x - _local5.x; var _local2 = _local7.y - _local5.y; pA.x = pA.x - _local3; pA.y = pA.y - _local2; pB.x = pB.x - _local3; pB.y = pB.y - _local2; pC.x = pC.x - _local3; pC.y = pC.y - _local2; } function paint() { } function setStiffness(s) { stiffness = s; } function calcTheta(pa, pb, pc) { var _local2 = new org.cove.flade.util.Vector(pb.x - pa.x, pb.y - pa.y); var _local3 = new org.cove.flade.util.Vector(pc.x - pb.x, pc.y - pb.y); var _local4 = _local2.dot(_local3); var _local5 = _local2.cross(_local3); return(Math.atan2(_local5, _local4)); } function getCentroid() { var _local3 = ((pA.x + pB.x) + pC.x) / 3; var _local2 = ((pA.y + pB.y) + pC.y) / 3; return(new org.cove.flade.util.Vector(_local3, _local2)); } }
Symbol 1167 MovieClip [__Packages.org.cove.flade.util.Line] Frame 0
class org.cove.flade.util.Line { var p1, p2; function Line (p1, p2) { this.p1 = p1; this.p2 = p2; } }
Symbol 1168 MovieClip [__Packages.org.cove.flade.constraints.SpringConstraint] Frame 0
class org.cove.flade.constraints.SpringConstraint implements org.cove.flade.constraints.Constraint { var p1, p2, restLength, stiffness, color, isVisible, dmc; function SpringConstraint (p1, p2) { this.p1 = p1; this.p2 = p2; restLength = p1.curr.distance(p2.curr); stiffness = 0.6; color = 10053171 /* 0x996633 */; initializeContainer(); isVisible = true; } function initializeContainer() { var _local3 = _root.mcLevel.getNextHighestDepth(); var _local4 = "_constraint" + _local3; dmc = _root.mcLevel.createEmptyMovieClip(_local4, _local3); } function resolve() { var _local5 = p1.curr.minusNew(p2.curr); var _local3 = p1.curr.distance(p2.curr); var _local4 = (_local3 - restLength) / _local3; var _local2 = _local5.mult(_local4 * stiffness); p1.curr.minus(_local2); p2.curr.plus(_local2); } function setRestLength(r) { restLength = r; } function setStiffness(s) { stiffness = s; } function setVisible(v) { isVisible = v; } function paint() { if (isVisible) { dmc.clear(); dmc.lineStyle(0, color, 100); org.cove.flade.graphics.Graphics.paintLine(dmc, p1.curr.x, p1.curr.y, p2.curr.x, p2.curr.y); } } }
Symbol 1169 MovieClip [__Packages.as.CircleTrack] Frame 0
class as.CircleTrack { var LEVEL, sType, aInitCoord, aTrack1, aTrack2, aTrack3, aTrack4, aTrack5, aTrack6, scaleRate, centX, centY, aCoordC1, aCoordC2, aCoordC3, aCoordC4, aCoordC5, aCoordC6; function CircleTrack (_aInitCoord, _scaleRate) { _global.initGlobalFun(this); LEVEL = _root.mcLevel; sType = "circleTrack"; aInitCoord = _aInitCoord; aTrack1 = new Array(); aTrack2 = new Array(); aTrack3 = new Array(); aTrack4 = new Array(); aTrack5 = new Array(); aTrack6 = new Array(); if (_scaleRate) { scaleRate = _scaleRate; } else { scaleRate = 1; } createCircleTrack(aInitCoord); centX = aInitCoord[0]; centY = aInitCoord[1]; } function createCircleTrack(_aInitCoord) { trace("\u521B\u5EFA\u73AF\u5F62\u8F68\u9053"); aCoordC1 = new Array(); aCoordC1.push({x:35, y:490.45}); aCoordC1.push({x:135, y:481.95}); aCoordC1.push({x:230.5, y:471.45}); aCoordC1.push({x:316, y:452.95}); aCoordC1.push({x:399.95, y:438}); aCoordC2 = new Array(); aCoordC2.push({x:399.95, y:438}); aCoordC2.push({x:476.95, y:411.95}); aCoordC2.push({x:521.95, y:382.95}); aCoordC2.push({x:557.95, y:344.95}); aCoordC2.push({x:578.4, y:301.95}); aCoordC2.push({x:588.95, y:250}); aCoordC3 = new Array(); aCoordC3.push({x:588.95, y:250}); aCoordC3.push({x:584.9, y:193.5}); aCoordC3.push({x:562.95, y:141.5}); aCoordC3.push({x:526.45, y:96.5}); aCoordC3.push({x:469.45, y:61}); aCoordC3.push({x:399.95, y:47}); aCoordC4 = new Array(); aCoordC4.push({x:399.95, y:47}); aCoordC4.push({x:330.5, y:61}); aCoordC4.push({x:277, y:92.5}); aCoordC4.push({x:239, y:134}); aCoordC4.push({x:216.2, y:186}); aCoordC4.push({x:209, y:250}); aCoordC5 = new Array(); aCoordC5.push({x:209, y:250}); aCoordC5.push({x:220.2, y:301.45}); aCoordC5.push({x:242.5, y:347.95}); aCoordC5.push({x:277.5, y:385.45}); aCoordC5.push({x:326, y:413.95}); aCoordC5.push({x:399.95, y:438}); aCoordC6 = new Array(); aCoordC6.push({x:399.95, y:438}); aCoordC6.push({x:495.95, y:453.95}); aCoordC6.push({x:607.95, y:460.95}); aCoordC6.push({x:709.45, y:440.45}); aCoordC6.push({x:809.45, y:370.45}); aCoordC6.push({x:909.45, y:270.45}); var _local7 = 1; while (_local7 <= 6) { var _local3 = this["aCoordC" + _local7]; var _local5 = _local3.length; var _local6 = 0; while (_local6 < _local5) { _local3[_local6].x = _local3[_local6].x + _aInitCoord[0]; _local3[_local6].y = _local3[_local6].y + _aInitCoord[1]; _local6++; } this["track" + _local7] = new as.Track([0, 0], this["aCoordC" + _local7]); this["track" + _local7].setScaleRate(scaleRate); this["track" + _local7].createConutineTrack(); this["aTrack" + _local7] = this["track" + _local7].getTrack(); _local7++; } initStateSwitch(); for (_local7 in aTrack1) { aTrack1[_local7].setCollisionDepth(_root.highCollisionDepth); } for (var _local6 in aTrack2) { aTrack2[_local6].setCollisionDepth(_root.highCollisionDepth); } } function setCircleTrackPoint() { _root.aCurrTrackPoint.push(aCoordC1, aCoordC6); } function initTrackState() { setActive(aTrack1, true); setActive(aTrack2, true); setActive(aTrack3, true); setActive(aTrack4, false); setActive(aTrack5, false); } function initStateSwitch() { var _local5 = aTrack1.length; var _local4 = 0; while (_local4 < (_local5 - 1)) { aTrack1[_local4].onContact = function () { var _local2 = _root.mcLevel.circleTrack; _local2.setActive(_local2.aTrack4, false); _local2.setActive(_local2.aTrack5, false); _root.bLandCircleOk = true; }; _local4++; } _local5 = aTrack3.length; _local4 = 0; while (_local4 < (_local5 - 1)) { aTrack3[_local4].onContact = function () { var _local2 = _root.mcLevel.circleTrack; _local2.setActive(_local2.aTrack4, true); _local2.setActive(_local2.aTrack5, true); }; _local4++; } _local5 = aTrack4.length; _local4 = 0; while (_local4 < (_local5 - 1)) { aTrack4[_local4].onContact = function () { if (_root.bLandCircleOk) { var _local2 = _root.mcLevel.circleTrack; _local2.setActive(_local2.aTrack2, false); _local2.setActive(_local2.aTrack3, false); _local2.setActive(_local2.aTrack5, true); } }; _local4++; } _local5 = aTrack5.length; _local4 = 0; while (_local4 < (_local5 - 1)) { aTrack5[_local4].onContact = function () { var _local2 = _root.mcLevel.circleTrack; _local2.setActive(_local2.aTrack2, false); _local2.setActive(_local2.aTrack3, false); }; _local4++; } } function setActive(_aTrack, _b) { for (var _local3 in _aTrack) { _aTrack[_local3].setActiveState(_b); } } function killSelf() { this=null;//parameter overwritten } }
Symbol 1170 MovieClip [__Packages.as.Track] Frame 0
class as.Track { var LEVEL, aInitCoord, aTrackCoord, aTrack, scaleRate; function Track (_aInitCoord, _aTrackCoord) { _global.initGlobalFun(this); LEVEL = _root.mcLevel; aInitCoord = _aInitCoord; aTrackCoord = _aTrackCoord; aTrack = new Array(); scaleRate = 1; } function setCoord(_aInitCoord, _aTrackCoord) { aInitCoord = _aInitCoord; aTrackCoord = _aTrackCoord; } function setScaleRate(_scaleRate) { scaleRate = _scaleRate; } function getTrack() { return(aTrack); } function createConutineTrack() { var _local9 = LEVEL.mcDraw; _local9.lineStyle(_root.trackThickness, _root.trackColor, 100); var _local12 = (aTrackCoord[0].x + aInitCoord[0]) * scaleRate; var _local11 = (aTrackCoord[0].y + aInitCoord[1]) * scaleRate; _local9.moveTo(_local12, _local11); var _local3 = 0; var _local10 = aTrackCoord.length; while (_local3 < (_local10 - 1)) { var _local8 = (aTrackCoord[_local3].x + aInitCoord[0]) * scaleRate; var _local7 = (aTrackCoord[_local3].y + aInitCoord[1]) * scaleRate; var _local6 = (aTrackCoord[_local3 + 1].x + aInitCoord[0]) * scaleRate; var _local5 = (aTrackCoord[_local3 + 1].y + aInitCoord[1]) * scaleRate; var _local4 = creatTrack(_local8, _local7, _local6, _local5); trace("lineSurface: " + _local4); aTrack.push(_local4); _local9.lineTo(_local6, _local5); _local3++; } } function creatTrack(x1, y1, x2, y2) { var _local2 = _root.createLineSurface(x1, y1, x2, y2); return(_local2); } }
Symbol 1171 MovieClip [__Packages.as.Prop] Frame 0
class as.Prop { var LEVEL, sType, sMcName, aCoord, centX, centY, mc, atMc2, kill; function Prop (_sType, _aCoord) { _global.initGlobalFun(this); LEVEL = _root.mcLevel; sType = _sType; sMcName = sType; aCoord = _aCoord; centX = aCoord[0]; centY = aCoord[1] + _root.landY; checkType(); } function setType(_sType) { sType = _sType; } function setCoord(_aCoord) { aCoord = _aCoord; } function createPropMc(_ox, _oy) { mc = atMc2(LEVEL, sMcName); mc._x = _ox; mc._y = _oy; } function checkType() { var _local8 = aCoord[0]; var _local7 = aCoord[1]; switch (sType) { case "popo" : var _local6 = 80; var _local5 = 188; var _local4 = 0; var _local3 = _root.landY - (_local5 / 2); break; case "bigWheel" : _local6 = 250; _local5 = 150; _local4 = 0; _local3 = _root.landY - (_local5 / 2); break; case "cacti" : _local6 = 100; _local5 = 230; _local4 = 0; _local3 = _root.landY - (_local5 / 2); break; case "bus" : _local6 = 270; _local5 = 150; _local4 = _local6 / 2; _local3 = _root.landY - (_local5 / 2); break; case "milk" : _local6 = 500; _local5 = 640; _local4 = _local6 / 2; _local3 = _root.landY - (_local5 / 2); sMcName = "mcMilk"; break; case "building" : _local6 = 200; _local5 = 900; _local4 = _local6 / 2; _local3 = _root.landY - (_local5 / 2); sMcName = "mcBuilding"; break; case "spike" : _local6 = 800; _local5 = 100; _local4 = _local6 / 2; _local3 = _root.landY - (_local5 / 2); break; case "balloon" : _local4 = 0; _local3 = _root.landY; sMcName = sType + Math.ceil(Math.random() * 3); break; case "bomb" : _local4 = 0; _local3 = _root.landY; break; case "fire" : _local4 = 0; _local3 = _root.landY; break; case "landGoal" : _local6 = 500; _local5 = 100; _local4 = 0; _local3 = _root.landY - (_local5 / 2); sMcName = "mcLandGoal"; break; case "normalPlat" : _local6 = 400; _local5 = 150; _local4 = 0; _local3 = _root.landY - (_local5 / 2); sMcName = "mcNormalPlat"; break; case "fastPlat" : _local6 = 400; _local5 = 150; _local4 = 0; _local3 = _root.landY - (_local5 / 2); sMcName = "mcFastPlat"; break; case "slowPlat" : _local6 = 700; _local5 = 150; _local4 = 0; _local3 = _root.landY - (_local5 / 2); sMcName = "mcSlowPlat"; } _local4 = _local4 + _local8; _local3 = _local3 + _local7; createPropMc(_local4, _local3); switch (sType) { case "balloon" : initBallEnterFrame(); break; case "fire" : initFireEnterFrame(); break; case "bomb" : initBombEnterFrame(); break; case "landGoal" : createLandGoal(_local4, _local3, _local6, _local5); break; case "normalPlat" : createNormalPlat(_local4, _local3, _local6, _local5); break; case "slowPlat" : createSlowPlat(_local4, _local3, _local6, _local5); break; case "fastPlat" : createFastPlat(_local4, _local3, _local6, _local5); break; case "spike" : createSpike(_local4, _local3, _local6, _local5); initSpikeEnterFrame(); break; default : createTile(_local4, _local3, _local6, _local5); } } function createTile(_x1, _y1, _x2, _y2) { var _local3 = new org.cove.flade.surfaces.RectangleTile(_x1, _y1, _x2, _y2); _root.engine.addSurface(_local3); _local3.mc = mc; _local3.onContact = function () { if (_root.bFail) { return(undefined); } this.mc.gotoAndStop("die"); _root.bLand = true; _root.bFail = true; trace(this.mc + "\u6211\u88AB\u649E\u5230\uFF0C\u6211\u6302\u4E86\uFF01"); }; } function createSpike(_x1, _y1, _x2, _y2) { _root.createSpike(_x1, _y1, _x2, _y2); } function createLandGoal(_x1, _y1, _x2, _y2) { var _local2 = new org.cove.flade.surfaces.RectangleTile(_x1, _y1, _x2, _y2); _root.engine.addSurface(_local2); _local2.onContact = function () { _root.bLandGoal = true; _root.bLand = true; _root.engine.setSurfaceFriction(0.4); }; } function createNormalPlat(_x1, _y1, _x2, _y2) { var _local2 = new org.cove.flade.surfaces.RectangleTile(_x1, _y1, _x2, _y2); _root.engine.addSurface(_local2); _local2.onContact = function () { }; } function createFastPlat(_x1, _y1, _x2, _y2) { var _local2 = new org.cove.flade.surfaces.RectangleTile(_x1, _y1, _x2, _y2); _root.engine.addSurface(_local2); _local2.onContact = function () { _root.engine.setDamping(1.028); _root.bLand = true; }; } function createSlowPlat(_x1, _y1, _x2, _y2) { var _local2 = new org.cove.flade.surfaces.RectangleTile(_x1, _y1, _x2, _y2); _root.engine.addSurface(_local2); _local2.onContact = function () { _root.engine.setSurfaceFriction(0.3); _root.bLand = true; }; } function initBallEnterFrame() { mc.onEnterFrame = function () { var _local3 = this.hitA.hitTest(_root.mcLevel.motor.mcMotorBody.bodyHitA); if (_local3) { _root.balloonNum = _root.balloonNum + 1; this.gotoAndStop("explode"); } }; } function initBombEnterFrame() { mc.onEnterFrame = function () { var _local3 = this.hitTest(_root.mcLevel.motor.mcMotorBody.bodyHitA); if (_local3) { _root.bFail = true; this.gotoAndStop("explode"); } }; } function initFireEnterFrame() { mc.onEnterFrame = function () { var _local3 = this.upHitA.hitTest(_root.mcLevel.motor.mcMotorBody.bodyHitA); var _local4 = this.downHitA.hitTest(_root.mcLevel.motor.mcMotorBody.bodyHitA); var _local5 = this.centHitA.hitTest(_root.mcLevel.motor.mcMotorBody.bodyHitA); if (_local3) { _root.bFail = true; } if (_local4) { _root.bFail = true; } if (_local5) { _root.bThroughFire = true; } }; } function initSpikeEnterFrame() { mc.onEnterFrame = function () { if (_root.bKeyed) { this.gotoAndStop("close"); } }; } function killSelf() { trace("\u6211\u662F\u9053\u5177\uFF0C\u6211\u81EA\u6740\u4E86\uFF01"); kill(mc); this=null;//parameter overwritten } function reset() { mc.gotoAndStop("normal"); } }
Symbol 1172 MovieClip [__Packages.org.cove.flade.surfaces.AbstractTile] Frame 0
class org.cove.flade.surfaces.AbstractTile { var center, verts, normal, isVisible, isActivated, dmc, minX, maxX, minY, maxY; function AbstractTile (cx, cy) { center = new org.cove.flade.util.Vector(cx, cy); verts = new Array(); normal = new org.cove.flade.util.Vector(0, 0); isVisible = true; isActivated = true; initializeContainer(); } function initializeContainer() { var _local3 = _root.mcLevel.getNextHighestDepth(); var _local4 = "_surface" + _local3; dmc = _root.mcLevel.createEmptyMovieClip(_local4, _local3); dmc._visible = _root._globalEngineVis; } function setVisible(v) { isVisible = v; } function setActiveState(a) { isActivated = a; } function getActiveState() { return(isActivated); } function createBoundingRect(rw, rh) { var _local2 = center.y - (rh / 2); var _local3 = center.y + (rh / 2); var _local5 = center.x - (rw / 2); var _local4 = center.x + (rw / 2); verts.push(new org.cove.flade.util.Vector(_local4, _local3)); verts.push(new org.cove.flade.util.Vector(_local4, _local2)); verts.push(new org.cove.flade.util.Vector(_local5, _local2)); verts.push(new org.cove.flade.util.Vector(_local5, _local3)); setCardProjections(); } function testIntervals(boxMin, boxMax, tileMin, tileMax) { if (boxMax < tileMin) { return(0); } if (tileMax < boxMin) { return(0); } var _local2 = tileMax - boxMin; var _local1 = tileMin - boxMax; if (Math.abs(_local2) < Math.abs(_local1)) { return(_local2); } return(_local1); } function setCardProjections() { getCardXProjection(); getCardYProjection(); } function getCardXProjection() { minX = verts[0].x; var _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].x < minX) { minX = verts[_local2].x; } _local2++; } maxX = verts[0].x; _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].x > maxX) { maxX = verts[_local2].x; } _local2++; } } function getCardYProjection() { minY = verts[0].y; var _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].y < minY) { minY = verts[_local2].y; } _local2++; } maxY = verts[0].y; _local2 = 1; while (_local2 < verts.length) { if (verts[_local2].y > maxY) { maxY = verts[_local2].y; } _local2++; } } function onContact() { } }
Symbol 1173 MovieClip [__Packages.org.cove.flade.surfaces.RectangleTile] Frame 0
class org.cove.flade.surfaces.RectangleTile extends org.cove.flade.surfaces.AbstractTile implements org.cove.flade.surfaces.Surface { var rectWidth, rectHeight, createBoundingRect, isVisible, dmc, center, onContact, normal, testIntervals, minX, maxX, minY, maxY; function RectangleTile (cx, cy, rw, rh) { super(cx, cy); rectWidth = rw; rectHeight = rh; createBoundingRect(rw, rh); } function paint() { if (isVisible) { dmc.clear(); dmc.lineStyle(0, 2237064, 100); org.cove.flade.graphics.Graphics.paintRectangle(dmc, center.x, center.y, rectWidth, rectHeight); } } function resolveCircleCollision(p, sysObj) { if (isCircleColliding(p)) { onContact(); p.resolveCollision(normal, sysObj); } } function resolveRectangleCollision(p, sysObj) { if (isRectangleColliding(p)) { onContact(); p.resolveCollision(normal, sysObj); } } function isCircleColliding(p) { p.getCardXProjection(); var _local6 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local6 == 0) { return(false); } p.getCardYProjection(); var _local5 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local5 == 0) { return(false); } var _local11 = Math.abs(_local6) < p.radius; var _local12 = Math.abs(_local5) < p.radius; if (_local11 && (_local12)) { var _local10 = center.x + (sign(p.curr.x - center.x) * (rectWidth / 2)); var _local9 = center.y + (sign(p.curr.y - center.y) * (rectHeight / 2)); var _local4 = p.curr.x - _local10; var _local3 = p.curr.y - _local9; var _local8 = Math.sqrt((_local4 * _local4) + (_local3 * _local3)); var _local7 = p.radius - _local8; if (_local7 > 0) { _local4 = _local4 / _local8; _local3 = _local3 / _local8; p.mtd.setTo(_local4 * _local7, _local3 * _local7); normal.setTo(_local4, _local3); return(true); } return(false); } p.setXYMTD(_local6, _local5); normal.setTo(p.mtd.x / Math.abs(_local6), p.mtd.y / Math.abs(_local5)); return(true); } function isRectangleColliding(p) { p.getCardXProjection(); var _local4 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local4 == 0) { return(false); } p.getCardYProjection(); var _local3 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local3 == 0) { return(false); } p.setXYMTD(_local4, _local3); normal.setTo(p.mtd.x / Math.abs(_local4), p.mtd.y / Math.abs(_local3)); return(true); } function sign(val) { if (val < 0) { return(-1); } if (val > 0) { return(1); } } }
Symbol 1174 MovieClip [__Packages.as.TrackUnit] Frame 0
class as.TrackUnit extends MovieClip { var LEVEL, surface, _y, _x, kill; function TrackUnit () { super(); _global.initGlobalFun(this); LEVEL = _root.mcLevel; } function setSurface(_surface) { surface = _surface; } function getSurface() { return(surface); } function killSelf() { _root.mcLayout.btReplay._visible = false; _root.clearSurfacesUnit(surface); _root.splitTrackArray({x:_x, y:_y}); _root.editNum = _root.editNum + 1; kill(this); } }
Symbol 1175 MovieClip [__Packages.as.Word] Frame 0
class as.Word extends MovieClip { var LEVEL, sType, sMcType, centX, centY, _x, _y, onEnterFrame, gotoAndStop, _rotation, bDie; function Word () { super(); _global.initGlobalFun(this); LEVEL = _root.mcLevel; sType = "word"; } function setType(_sType) { sMcType = _sType; checkType(); } function setCoord(_centX, _centY) { centX = _centX; centY = _centY; _x = centX; _y = centY; } function checkType() { switch (sMcType) { case "F" : initRocketEnterFrame(); break; case "P" : initRocketEnterFrame(); break; case "R" : initRocketEnterFrame(); break; case "W" : initRocketEnterFrame(); break; case "E" : initBreakEnterFrame(); break; case "L" : initBreakEnterFrame(); break; case "G" : initRollEnterFrame(); break; case "D" : initRollEnterFrame(); break; case "O" : initRollEnterFrame(); break; case "U" : initRollEnterFrame(); } } function initRocketEnterFrame() { onEnterFrame = function () { var _local3 = this.hitTest(_root.mcLevel.motor.mcMotorBody); if (_local3) { if (!this.bDie) { this.bDie = true; trace("\u6211\u53D1\u5C04\u4E86\uFF01"); _root.bFail = true; this.gotoAndStop("die"); this.vx = (Math.random() - Math.random()) * 20; this.vy = ((-Math.random()) * 10) - 30; this.rov = (this.vx / Math.abs(this.vx)) * 30; } } if (this.bDie) { this._x = this._x + this.vx; this._y = this._y + this.vy; this._rotation = this._rotation + this.rov; } }; } function initBreakEnterFrame() { onEnterFrame = function () { var _local3 = this.hitTest(_root.mcLevel.motor.mcMotorBody); if (_local3) { if (!this.bDie) { this.bDie = true; trace("\u6211\u788E\u4E86\uFF01"); _root.bFail = true; this.gotoAndStop("die"); } } }; } function initRollEnterFrame() { onEnterFrame = function () { var _local3 = this.hitTest(_root.mcLevel.motor.mcMotorBody); if (_local3) { if (!this.bDie) { this.bDie = true; trace("\u6211\u662F\u6EDA\u4E86\uFF01"); _root.bFail = true; this.gotoAndStop("die"); this.vx = (Math.random() * 10) + 30; this.vy = ((-Math.random()) * 10) - 40; this.rov = (this.vx / Math.abs(this.vx)) * 30; this.g = 5; } } if (this.bDie) { this.vy = this.vy + this.g; this.vx = this.vx * 0.97; this.rov = this.rov * 0.97; this._x = this._x + this.vx; this._y = this._y + this.vy; trace("vx: " + this.vx); this._rotation = this._rotation + this.rov; if (this._y > this.centY) { this._y = this.centY; this.vy = -Math.abs(this.vy); this.vy = this.vy * 0.95; } } }; } function reset() { gotoAndStop("normal"); _x = centX; _y = centY; _rotation = 0; bDie = false; } }
Symbol 1176 MovieClip [__Packages.global.TransPage] Frame 0
class global.TransPage extends MovieClip { var sType, bDisEnd, aCurrPage, aNextPage, endSolveFun, mcTempStage, newMc2, kill; function TransPage () { super(); _global.initGlobalFun(this); sType = "ABS"; bDisEnd = false; _root.pauseBt(); } function setType(_sType) { sType = _sType; } function setCurrPage(_a) { aCurrPage = _a; } function setNextPage(_a) { aNextPage = _a; } function setEndFun(_Fun) { endSolveFun = _Fun; } function initOrder() { aCurrPage.sort(sortByDepth); aCurrPage.reverse(); aNextPage.sort(sortByDepth); for (var _local5 in aNextPage) { var _local3 = aNextPage[_local5]; for (var _local4 in aCurrPage) { var _local2 = aCurrPage[_local4]; _local2.swapDepths(_local3); } } } function sortByDepth(_a, _b) { var _local1 = _a.getDepth(); var _local2 = _b.getDepth(); if (_local1 > _local2) { return(-1); } if (_local1 < _local2) { return(1); } } function showMc(_a) { for (var _local2 in _a) { _a[_local2]._visible = true; } } function hideMc(_a) { for (var _local2 in _a) { _a[_local2]._visible = false; } } function tempDraw() { hideMc(aNextPage); hideMc([this]); mcTempStage = newMc2(_root, "mcTempStage"); _root.transPageBD.draw(_root); mcTempStage.attachBitmap(_root.transPageBD, 0); hideMc(aCurrPage); showMc(aNextPage); showMc([this]); } function stSetMask() { tempDraw(); mcTempStage.setMask(this); } function killSelf() { kill(mcTempStage); kill(this); } function killCurrPage() { for (var _local3 in aCurrPage) { var _local2 = aCurrPage[_local3]; kill(_local2); } } function stEndSolve() { endSolveFun(); _root.activeBt(); if (sType == "ABS") { killCurrPage(); } killSelf(); } }
Symbol 1177 MovieClip [__Packages.as.Draw] Frame 0
class as.Draw extends MovieClip { var LEVEL, maxDotNum, unitLen, btPencil, btEdit, mcMouseType, tool, bDrawing, dotNum, prevX, _xmouse, prevY, _ymouse, aPoint, bEditing, mcEdit, atMc, kill, getAng, atMc2, currX, currY, getDis, floor, cosD, sinD; function Draw () { super(); _global.initGlobalFun(this); LEVEL = _root.mcLevel; maxDotNum = 10; unitLen = 50; selDrawTool(); btPencil = _root.mcLayout.mcDrawBt.btPencil; btEdit = _root.mcLayout.mcDrawBt.btEdit; mcMouseType = _root.mcLayout.mcMouseType; } function selDrawTool() { unselTool(); tool = "DRAW"; btPencil.gotoAndStop("on"); mcMouseType.gotoAndStop("pencil"); } function selEditTool() { unselTool(); tool = "EDIT"; btEdit.gotoAndStop("on"); mcMouseType.gotoAndStop("edit"); } function unselTool() { mcMouseType.gotoAndStop("empty"); btPencil.gotoAndStop("off"); btEdit.gotoAndStop("off"); } function stDraw() { if (_root.bPause) { return(undefined); } var _local3 = _root.mcLayout.hitA.hitTest(_root._xmouse, _root._ymouse, true); if (!_local3) { if (!checkDrawArea()) { _root.alrm("draw", 0); } if (_root._xmouse > 760) { _root.alrm("draw", 1); } } _root.mcLevel.startDrawNote._visible = false; _root.mcLevel.startDrawNote2._visible = false; bDrawing = true; dotNum = 0; prevX = _xmouse; prevY = _ymouse; clearPoint(); addPoint(prevX, prevY); } function stopDraw() { bDrawing = false; if (aPoint.length >= 2) { _root.mcLayout.btReplay._visible = false; } autoLink(); _root.addCurrTrackPoint(aPoint); drawMask(); LEVEL.updateMapTrack(); aPoint = new Array(); } function stEdit() { bEditing = true; mcEdit = atMc(this, "mcEdit"); mcEdit._visible = false; } function stopEdit() { bEditing = false; LEVEL.updateMapTrack(); kill(mcEdit); } function addPoint(_px, _py) { aPoint.push({x:_px, y:_py}); } function clearPoint() { aPoint = []; } function getMaskPoint(aCoord) { var _local11 = []; var _local6 = aCoord[0].x; var _local5 = aCoord[0].x; var _local9 = 0; var _local10 = 0; var _local12 = aCoord.length; var _local1 = 0; while (_local1 < _local12) { var _local4 = aCoord[_local1].x; if (_local4 <= _local6) { _local6 = _local4; _local9 = _local1; } if (_local4 >= _local5) { _local5 = _local4; _local10 = _local1; } _local1++; } if (_local9 > _local10) { var _local14 = _local10; var _local13 = _local9; } else { var _local14 = _local9; var _local13 = _local10; } _local1 = _local14; while (_local1 <= _local13) { var _local4 = aCoord[_local1].x; var _local3 = aCoord[_local1].y; _local11.push({x:_local4, y:_local3}); _local1++; } return(_local11); } function onMouseDown() { if (_root.bStart) { return(undefined); } if (_root.bOver) { return(undefined); } if (_root.bPause) { return(undefined); } if (tool == "DRAW") { stDraw(); } else if (tool == "EDIT") { stEdit(); } } function onMouseUp() { stopDraw(); stopEdit(); } function onMouseMove() { if (tool == "DRAW") { creatLine(); } else if (tool == "EDIT") { clearTrackUnit(); } mcEdit._x = _xmouse; mcEdit._y = _ymouse; } function autoStopDraw() { if (_root._xmouse > 760) { if (bDrawing) { stopDraw(); stopEdit(); } } } function creatTrack(x1, y1, x2, y2) { var _local2 = _root.createLineSurface(x1, y1, x2, y2); return(_local2); } function clearTrackUnit() { if (!bEditing) { return(undefined); } if (!(mcEdit instanceof MovieClip)) { return(undefined); } for (var _local5 in _root.aCurrTrackMc) { var _local3 = _root.aCurrTrackMc[_local5]; var _local4 = _local3.hitTest(mcEdit.hitA); if (_local4) { _local3.killSelf(); } } } function checkDrawArea() { var _local6 = _root.mcLayout.hitA.hitTest(_root._xmouse, _root._ymouse, true); if (_root.gameMode == "training") { if (_local6) { return(false); } return(true); } for (var _local5 in _root.aDrawArea) { var _local4 = _root.aDrawArea[_local5][0]; var _local3 = _root.aDrawArea[_local5][1]; if (_xmouse > _local4) { if (_xmouse < _local3) { if (_ymouse < _root.drawY2) { if (_xmouse < _root.drawX2) { if (_ymouse > _root.drawStartY) { return(true); } } else if (_ymouse > _root.drawY1) { return(true); } } } } } return(false); } function autoLink() { if (_root.bStart) { return(undefined); } if (tool != "DRAW") { return(undefined); } if (aPoint.length <= 1) { return(undefined); } var _local3 = _root.startTrackEndX; var _local5 = _root.startTrackEndY; var _local4 = aPoint[0].x; var _local6 = aPoint[0].y; var _local9 = _root.autoLinkDis; var _local7 = true; if ((_local4 - _local3) < 0) { _local7 = false; } if ((_local4 - _local3) > _local9) { _local7 = false; } if (Math.floor(_local6 - _local5) > _local9) { _local7 = false; } if (_local7) { aPoint.unshift({x:_local3, y:_local5}); var _local13 = getAng(_local3, _local5, _local4, _local6); var _local10 = creatTrack(_local3, _local5, _local4, _local6); var _local8 = atMc2(this, "mcTrackUnit2"); stDrawLine(_local8, _local3, _local5, _local4, _local6); _local8.setSurface(_local10); _root.addCurrTrackMc(_local8); } } function creatLine() { if (_root.bPause) { return(undefined); } if (_root.bOver) { return(undefined); } if (!bDrawing) { return(undefined); } if (!checkDrawArea()) { stopDraw(); return(undefined); } currX = _xmouse; currY = _ymouse; var _local10 = getDis(prevX, prevY, currX, currY); var _local8 = getAng(prevX, prevY, currX, currY); var _local9 = floor(_local10 / unitLen); if (_local9 > 0) { var _local7 = 0; while (_local7 < _local9) { var _local5 = prevX + (unitLen * cosD(_local8)); var _local4 = prevY + (unitLen * sinD(_local8)); var _local6 = creatTrack(prevX, prevY, _local5, _local4); var _local3 = atMc2(this, "mcTrackUnit"); _local3._x = prevX; _local3._y = prevY; _local3._rotation = getAng(prevX, prevY, _local5, _local4); _local3.setSurface(_local6); _root.addCurrTrackMc(_local3); dotNum = dotNum + 1; prevX = _local5; prevY = _local4; addPoint(prevX, prevY); _local7++; } } } function stDrawLine(_mc, x1, y1, x2, y2) { _mc.lineStyle(_root.trackThickness, _root.trackColor, 100); _mc.moveTo(x1, y1); _mc.lineTo(x2, y2); } function drawMask() { var _local5 = LEVEL.mcTrackMask; _local5.clear(); _local5.lineStyle(1, 0, 100); for (var _local11 in _root.aCurrTrackPoint) { var _local4 = getMaskPoint(_root.aCurrTrackPoint[_local11]); var _local8 = _local4[0].x; var _local10 = _local4[0].y; _local5.moveTo(_local8, _local10); _local5.beginFill(0); var _local3 = 0; var _local9 = _local4.length; while (_local3 < _local9) { var _local6 = _local4[_local3].x; var _local7 = _local4[_local3].y; _local5.lineTo(_local6, _local7); _local3++; } _local5.lineTo(_local6, _root.landY); _local5.lineTo(_local8, _root.landY); _local5.lineTo(_local8, _local10); _local5.endFill(); } } }
Symbol 1178 MovieClip [__Packages.as.AlarmMc] Frame 0
class as.AlarmMc extends MovieClip { var LEVEL, aCoord, startX, endX, L, _x, _y, _height, mcMask, mcLeftFoot, mcRightFoot; function AlarmMc () { super(); _global.initGlobalFun(this); LEVEL = _root.mcLevel; trace("\u6211\u662F\u8B66\u6212\u7EBF!"); } function initCoord(_aCoord) { aCoord = _aCoord; startX = aCoord[0]; endX = aCoord[1]; L = endX - startX; _x = startX; _y = (_root.landY - _height) + 2; mcMask._width = L; mcLeftFoot._x = 0; mcRightFoot._x = L; } }
Symbol 1179 MovieClip [__Packages.org.cove.flade.surfaces.LineSurface] Frame 0
class org.cove.flade.surfaces.LineSurface extends org.cove.flade.surfaces.AbstractTile implements org.cove.flade.surfaces.Surface { var p1, p2, collNormal, isVisible, dmc, onContact, faceNormal, collisionDepth, testIntervals, minY, maxY, minX, maxX, sideNormal, minS, maxS, minF, maxF, rise, run, sign, slope, invB, setCardProjections, p3, p4, verts; function LineSurface (p1x, p1y, p2x, p2y) { super(0, 0); p1 = new org.cove.flade.util.Vector(p1x, p1y); p2 = new org.cove.flade.util.Vector(p2x, p2y); calcFaceNormal(); collNormal = new org.cove.flade.util.Vector(0, 0); setCollisionDepth(50); } function paint() { if (isVisible) { dmc.clear(); dmc.lineStyle(0, 2237064, 100); org.cove.flade.graphics.Graphics.paintLine(dmc, p1.x, p1.y, p2.x, p2.y); } } function resolveCircleCollision(p, sysObj) { if (isCircleColliding(p)) { _root.checkLand(p.wheelName); onContact(); p.resolveCollision(faceNormal, sysObj); } } function resolveRectangleCollision(p, sysObj) { if (isRectangleColliding(p)) { onContact(); p.resolveCollision(collNormal, sysObj); } } function setCollisionDepth(d) { collisionDepth = d; precalculate(); } function isCircleColliding(p) { findClosestPoint(p.curr, p.closestPoint); var _local3 = p.closestPoint.minusNew(p.curr); _local3.normalize(); if (inequality(p.curr)) { var _local5 = Math.abs(_local3.x); _local3.x = ((faceNormal.x < 0) ? (_local5) : (-_local5)); _local3.y = Math.abs(_local3.y); } var _local4 = p.curr.plusNew(_local3.mult(p.radius)); if (segmentInequality(_local4)) { if (_local4.distance(p.closestPoint) > collisionDepth) { return(false); } var _local7 = _local4.x - p.closestPoint.x; var _local6 = _local4.y - p.closestPoint.y; p.mtd.setTo(-_local7, -_local6); return(true); } return(false); } function isRectangleColliding(p) { p.getCardYProjection(); var _local7 = testIntervals(p.bmin, p.bmax, minY, maxY); if (_local7 == 0) { return(false); } p.getCardXProjection(); var _local8 = testIntervals(p.bmin, p.bmax, minX, maxX); if (_local8 == 0) { return(false); } p.getAxisProjection(sideNormal); var _local10 = testIntervals(p.bmin, p.bmax, minS, maxS); if (_local10 == 0) { return(false); } p.getAxisProjection(faceNormal); var _local9 = testIntervals(p.bmin, p.bmax, minF, maxF); if (_local9 == 0) { return(false); } var _local4 = Math.abs(_local8); var _local3 = Math.abs(_local7); var _local6 = Math.abs(_local10); var _local5 = Math.abs(_local9); if (((_local4 <= _local3) && (_local4 <= _local6)) && (_local4 <= _local5)) { p.mtd.setTo(_local8, 0); collNormal.setTo(p.mtd.x / _local4, 0); } else if (((_local3 <= _local4) && (_local3 <= _local6)) && (_local3 <= _local5)) { p.mtd.setTo(0, _local7); collNormal.setTo(0, p.mtd.y / _local3); } else if (((_local5 <= _local4) && (_local5 <= _local3)) && (_local5 <= _local6)) { p.mtd = faceNormal.multNew(_local9); collNormal.copy(faceNormal); } else if (((_local6 <= _local4) && (_local6 <= _local3)) && (_local6 <= _local5)) { p.mtd = sideNormal.multNew(_local10); collNormal.copy(sideNormal); } return(true); } function precalculate() { rise = p2.y - p1.y; run = p2.x - p1.x; sign = ((run >= 0) ? 1 : -1); slope = rise / run; invB = 1 / ((run * run) + (rise * rise)); createRectangle(); calcSideNormal(); setCardProjections(); setAxisProjections(); } function calcFaceNormal() { faceNormal = new org.cove.flade.util.Vector(0, 0); var _local3 = p2.x - p1.x; var _local2 = p2.y - p1.y; faceNormal.setTo(_local2, -_local3); faceNormal.normalize(); } function segmentInequality(toPoint) { var _local2 = findU(toPoint); var _local3 = inequality(toPoint); return(((_local2 >= 0) && (_local2 <= 1)) && (_local3)); } function inequality(toPoint) { var _local2 = ((slope * (toPoint.x - p1.x)) + (p1.y - toPoint.y)) * sign; return(_local2 <= 0); } function findClosestPoint(toPoint, returnVect) { var _local2 = findU(toPoint); if (_local2 <= 0) { returnVect.copy(p1); return(undefined); } if (_local2 >= 1) { returnVect.copy(p2); return(undefined); } var _local5 = p1.x + (_local2 * (p2.x - p1.x)); var _local4 = p1.y + (_local2 * (p2.y - p1.y)); returnVect.setTo(_local5, _local4); } function findU(p) { var _local2 = ((p.x - p1.x) * run) + ((p.y - p1.y) * rise); return(_local2 * invB); } function createRectangle() { var _local5 = p2.x + ((-faceNormal.x) * collisionDepth); var _local3 = p2.y + ((-faceNormal.y) * collisionDepth); var _local4 = p1.x + ((-faceNormal.x) * collisionDepth); var _local2 = p1.y + ((-faceNormal.y) * collisionDepth); p3 = new org.cove.flade.util.Vector(_local5, _local3); p4 = new org.cove.flade.util.Vector(_local4, _local2); verts.push(p1); verts.push(p2); verts.push(p3); verts.push(p4); } function setAxisProjections() { var _local2; minF = p2.dot(faceNormal); maxF = p3.dot(faceNormal); if (minF > maxF) { _local2 = minF; minF = maxF; maxF = _local2; } minS = p1.dot(sideNormal); maxS = p2.dot(sideNormal); if (minS > maxS) { _local2 = minS; minS = maxS; maxS = _local2; } } function calcSideNormal() { sideNormal = new org.cove.flade.util.Vector(0, 0); var _local3 = p3.x - p2.x; var _local2 = p3.y - p2.y; sideNormal.setTo(_local2, -_local3); sideNormal.normalize(); } }
Symbol 1180 MovieClip [__Packages.global.GlobalFun] Frame 0
class global.GlobalFun { function GlobalFun () { initFun(); } function initFun() { _global.initGlobalFun = function (_mc) { var _local2 = _mc; _local2.turnTo = _global.turnTo; _local2.kill = _global.kill; _local2.nextDepth = _global.nextDepth; _local2.atMc = _global.atMc; _local2.atMc2 = _global.atMc2; _local2.newMc = _global.newMc; _local2.newMc2 = _global.newMc2; _local2.killInter = _global.killInter; _local2.killArrayElem = _global.killArrayElem; _local2.funManage = _global.funManage; _local2.funManage2 = _global.funManage2; _local2.fixUI2 = _global.fixUI2; _local2.oddsManage = _global.oddsManage; _local2.frame2Time = _global.frame2Time; _local2.time2Frame = _global.time2Frame; _local2.changeColor = _global.changeColor; _local2.newFPS = _global.newFPS; _local2.drawLine = _global.drawLine; _local2.drawManage = _global.drawManage; _local2.newMasker = _global.newMasker; _local2.keyManage = _global.keyManage; _local2.classMenu = _global.classMenu; _local2.randPlay = _global.randPlay; _local2.car2Flash = _global.car2Flash; _local2.flash2Car = _global.flash2Car; _local2.car2Polar = _global.car2Polar; _local2.polar2Car = _global.polar2Car; _local2.getCoordG = _global.getCoordG; _local2.getCoordG2 = _global.getCoordG2; _local2.getCoordL = _global.getCoordL; _local2.convert2McCoord = _global.convert2McCoord; _local2.randPole = _global.randPole; _local2.rand = _global.rand; _local2.intRand = _global.intRand; _local2.floor = _global.floor; _local2.ceil = _global.ceil; _local2.round = _global.round; _local2.sqrt = _global.sqrt; _local2.abs = _global.abs; _local2.getDis = _global.getDis; _local2.getL2 = _global.getL2; _local2.getL3 = _global.getL3; _local2.sinD = _global.sinD; _local2.cosD = _global.cosD; _local2.atan2D = _global.atan2D; _local2.asinD = _global.asinD; _local2.acosD = _global.acosD; _local2.tanD = _global.tanD; _local2.d2r = _global.d2r; _local2.r2d = _global.r2d; _local2.fixAng = _global.fixAng; _local2.getAng = _global.getAng; _local2.getAng2 = _global.getAng2; _local2.getOutAng = _global.getOutAng; _local2.getRo = _global.getRo; _local2.classRo = _global.classRo; _local2.classRo2 = _global.classRo2; }; _global.turnTo = function (_sFrame) { var _local2 = _root; _local2.gotoAndStop(_sFrame); }; _global.kill = function (_mc) { _mc.removeMovieClip(); if (_mc) { _mc.swapDepths(0); _mc.removeMovieClip(); } }; _global.nextDepth = function (_mc) { var _local1 = _mc.getNextHighestDepth(); return(_local1); }; _global.atMc = function (_dir, _mc, _newName) { var _local2 = _dir.getNextHighestDepth(); if (!_newName) { _newName = _mc; } var _local1 = _dir.attachMovie(_mc, _newName, _local2); return(_local1); }; _global.atMc2 = function (_dir, _mc, _newName) { var _local1 = _dir.getNextHighestDepth(); if (!_newName) { _newName = _mc; } var _local2 = _dir.attachMovie(_mc, _newName + _local1, _local1); return(_local2); }; _global.newMc = function (_dir, _mc) { var _local2 = _dir.getNextHighestDepth(); var _local1 = _dir.createEmptyMovieClip(_mc, _local2); return(_local1); }; _global.newMc2 = function (_dir, _mc) { var _local1 = _dir.getNextHighestDepth(); var _local2 = _dir.createEmptyMovieClip(_mc + _local1, _local1); return(_local2); }; _global.killInter = function (_dir, _aInter) { _dir.onUnload = function () { for (var _local1 in _aInter) { clearInterval(_dir[_aInter[_local1]]); } }; }; _global.killArrayElem = function (_a, _elem) { var _local6 = _elem; var _local2 = _a; var _local5 = _local2.length; var _local1 = 0; var _local4 = 0; var _local3 = false; while (_local1 < _local5) { if (_local6 == _local2[_local1]) { _local4 = _local1; _local3 = true; break; } _local1++; } if (_local3) { _local2.splice(_local4, 1); } }; _global.funManage = function (_dir, _aFun) { var _local3 = _dir; var _local2 = _aFun; for (var _local5 in _local2) { var _local1 = _local2[_local5]; for (var _local4 in _local1) { _local3[_local1[_local4]](); } } }; _global.funManage2 = function (_dir, _aFun) { var _local6 = _dir; var _local5 = _aFun; for (var _local8 in _local5) { var _local4 = _local5[_local8]; for (var _local7 in _local4) { var _local2 = _local6[_local4[_local7]]; var _local3 = _local2.aFun; this.funManage(_local2, [_local3]); } } }; _global.fixUI2 = function () { _root.reserved.swapDepths(-2); _root.focusManager.swapDepths(-1); }; _global.oddsManage = function (_dir, _aOdds, _aFun) { var _local8 = _aOdds.length; var _local6 = Math.random(); var _local7 = 0; var _local2 = 0; while (_local2 < _local8) { var _local3 = 0; var _local4 = _aOdds[_local2]; var _local1 = 0; while (_local1 < _local2) { _local3 = _local3 + _aOdds[_local1]; _local1++; } _local4 = _local4 + _local3; if (_local6 >= _local3) { if (_local6 < _local4) { _local7 = _local2; break; } } _local2++; } return(_dir[_aFun[_local7]]()); }; _global.frame2Time = function (_nFrames, _FPS) { var _local1 = (_nFrames / _FPS) * 1000; return(_local1); }; _global.time2Frame = function (_T, _FPS) { var _local1 = (_T / 1000) * _FPS; return(_local1); }; _global.changeColor = function (_mc, _colorTrans) { var _local1 = new Color(_mc); _local1.setTransform(_colorTrans); }; _global.newFPS = function (_vis) { var mcFPS = this.newMc(_root, "mcFPS"); if (_vis == undefined) { _vis = true; } if (_vis) { mcFPS.createTextField("FPSTextField", this.nextDepth(mcFPS), 20, 10, 50, 20); } var fps = 0; mcFPS.onEnterFrame = function () { fps++; }; mcFPS.calcFPS = function () { if (_vis) { mcFPS.FPSTextField.text = String("FPS: " + fps); } fps = 0; }; setInterval(mcFPS, "calcFPS", 1000); }; _global.drawLine = function (_mc, x1, y1, x2, y2) { var _local1 = _mc; _local1.clear(); _local1.lineStyle(1, 0, 100); _local1.moveTo(x1, y1); _local1.lineTo(x2, y2); }; _global.drawManage = function (_mc, aLineStyle, aCoord, aFillColor, baseName) { var _local7 = _mc; _local7.lineStyle(aLineStyle[0], aLineStyle[1], aLineStyle[2]); var _local4 = aCoord[0][0]; var _local3 = aCoord[0][1]; _local7.moveTo(_local4, _local3); if (aFillColor) { if (typeof(aFillColor[0]) == "number") { _local7.beginFill(aFillColor[0], aFillColor[1]); } else { _local7.beginBitmapFill(aFillColor[0], aFillColor[1], aFillColor[2], aFillColor[3]); } } var _local5 = 1; var _local11 = aCoord.length; while (_local5 < _local11) { if (baseName) { var _local2 = this.newMc2(_local7, baseName); _local2.cacheAsBitmap = true; _local2.lineStyle(aLineStyle[0], aLineStyle[1], aLineStyle[2]); _local2.moveTo(_local4, _local3); } _local4 = aCoord[_local5][0]; _local3 = aCoord[_local5][1]; _local7.lineTo(_local4, _local3); if (_local2) { _local2.lineTo(_local4, _local3); } _local5++; } if (aFillColor) { _local7.endFill(); } }; _global.newMasker = function (w, h, aColor, _dir, L) { if (!aColor) { aColor = [0, 100]; } if (!_dir) { _dir = _root; } if (!w) { w = Stage.width; } if (!h) { h = Stage.height; } if (!L) { L = 500; } this.kill(_dir[_dir._name + "Masker"]); var _local7 = this.newMc(_dir, _dir._name + "Masker"); var _local12 = [[-L, -L], [w + L, -L], [w + L, 0], [-L, 0]]; var _local11 = [[-L, h], [w + L, h], [w + L, h + L], [-L, h + L]]; var _local10 = [[-L, -L], [0, -L], [0, h + L], [-L, h + L]]; var _local9 = [[w, -L], [w + L, -L], [w + L, h + L], [w, h + L]]; this.drawManage(_local7, [1, 0, 0], _local12, [aColor[0], aColor[1]]); this.drawManage(_local7, [1, 0, 0], _local11, [aColor[0], aColor[1]]); this.drawManage(_local7, [1, 0, 0], _local10, [aColor[0], aColor[1]]); this.drawManage(_local7, [1, 0, 0], _local9, [aColor[0], aColor[1]]); }; _global.keyManage = function (_dir, aKey, aFun, aExtFun) { var keyManager = this.newMc(_dir, _dir._name + "KeyManager"); for (var _local4 in aKey) { var _local2 = aKey[_local4]; keyManager["bDown" + _local2] = false; } var len = aKey.length; keyManager.onEnterFrame = function () { var _local2 = 0; while (_local2 < len) { var _local1 = aKey[_local2]; if (Key.isDown(_local1)) { if (!keyManager["bDown" + _local1]) { _dir[aFun[_local2][1]](); keyManager["bDown" + _local1] = true; } _dir[aFun[_local2][0]](); } if (!Key.isDown(_local1)) { if (keyManager["bDown" + _local1]) { _dir[aFun[_local2][2]](); keyManager["bDown" + _local1] = false; } } _local2++; } _dir[aExtFun](); }; }; _global.classMenu = function (_dir, aMenu, aFun, aExtFun) { var _local4 = aMenu.length; var _local3 = 0; while (_local3 < _local4) { var _local2 = _dir[aMenu[_local3]]; _local2.onRollOver = function () { this.gotoAndPlay(2); _dir[aExtFun[0]](); }; _local2.onRollOut = function () { this.gotoAndPlay(this._totalframes - this._currentframe); _dir[aExtFun[1]](); }; if (aFun) { _local2.id = _local3; _local2.onPress = function () { _dir[aFun[this.id]](); }; } _local3++; } }; _global.classMenu2 = function (_dir, aMenu, aExtFun) { var len = aMenu.length; var _local6 = this.newMc2(_dir, "mcHit"); _local6.onEnterFrame = function () { var _local3 = 0; while (_local3 < len) { var _local2 = _dir[aMenu[_local3]]; var _local4 = _local2.hitTest(_root._xmouse, _root._ymouse, true); if (_local4) { if (!_local2.bHited) { _local2.gotoAndPlay(2); _dir[aExtFun[0]](); _local2.bHited = true; } } else if (_local2.bHited) { _local2.gotoAndPlay(_local2._totalframes - _local2._currentframe); _dir[aExtFun[1]](); _local2.bHited = false; } _local3++; } }; }; _global.randPlay = function (_mc) { if (!_mc.bInited) { _mc.gotoAndPlay(this.intRand(_mc._totalframes)); _mc.bInited = true; } }; _global.car2Flash = function (_o) { _o._y = _o._y * -1; _o._rotation = _o._rotation * -1; }; _global.flash2Car = function (_o) { return(this.car2Flash(_o)); }; _global.car2Polar = function (x, y) { var _local2 = Math.sqrt((x * x) + (y * y)); var _local5 = this.atan2D(y, x); return({r:_local2, a:_local5}); }; _global.polar2Car = function (len, ang) { var _local3 = len * this.cosD(ang); var _local2 = len * this.sinD(ang); return({x:_local3, y:_local2}); }; _global.getCoordG = function (_mc) { var _local1 = {x:_mc._x, y:_mc._y}; _mc._parent.localToGlobal(_local1); return(_local1); }; _global.getCoordG2 = function (_mc, xx, yy) { var _local1 = {x:xx, y:yy}; _mc.localToGlobal(_local1); return(_local1); }; _global.getCoordL = function (_mc, xx, yy) { var _local1 = {x:xx, y:yy}; _mc._parent.globalToLocal(_local1); return(_local1); }; _global.convert2McCoord = function (_mc1, _mc2, _xx, _yy) { var _local1 = {x:_xx, y:_yy}; _mc1.localToGlobal(_local1); _mc2._parent.globalToLocal(_local1); return(_local1); }; _global.randPole = function () { var _local1 = ((Math.random() > 0.5) ? 1 : -1); return(_local1); }; _global.rand = function (_n) { if (!_n) { _n = 1; } var _local2 = Math.random() * _n; return(_local2); }; _global.intRand = function (_n) { var _local1 = Math.floor(Math.random() * _n); return(_local1); }; _global.floor = function (_n) { var _local1 = Math.floor(_n); return(_local1); }; _global.ceil = function (_n) { var _local1 = Math.ceil(_n); return(_local1); }; _global.round = function (_n) { var _local1 = Math.round(_n); return(_local1); }; _global.sqrt = function (_n) { var _local1 = Math.sqrt(_n); return(_local1); }; _global.abs = function (_n) { var _local1 = Math.abs(_n); return(_local1); }; _global.getDis = function (x1, y1, x2, y2) { var _local2 = x2 - x1; var _local1 = y2 - y1; var _local3 = Math.sqrt((_local2 * _local2) + (_local1 * _local1)); return(_local3); }; _global.getL2 = function (l1, l3) { var _local1 = Math.sqrt((l3 * l3) - (l1 * l1)); return(_local1); }; _global.getL3 = function (l1, l2) { var _local1 = Math.sqrt((l1 * l1) + (l2 * l2)); return(_local1); }; _global.sinD = function (_angle) { var _local1 = Math.sin((_angle * 3.141593) / 180); return(_local1); }; _global.cosD = function (_angle) { var _local1 = Math.cos((_angle * 3.141593) / 180); return(_local1); }; _global.atan2D = function (y, x) { var _local1 = Math.atan2(y, x) * 57.29578; return(_local1); }; _global.asinD = function (_ratio) { var _local1 = Math.asin(_ratio) * 57.29578; return(_local1); }; _global.acosD = function (_ratio) { var _local1 = Math.acos(_ratio) * 57.29578; return(_local1); }; _global.tanD = function (_angle) { var _local1 = Math.tan((_angle * 3.141593) / 180); return(_local1); }; _global.d2r = function (_angle) { var _local1 = _angle * 0.017453; return(_local1); }; _global.r2d = function (_radian) { var _local1 = _radian * 57.29578; return(_local1); }; _global.fixAng = function (_ang) { var _local1 = _ang % 360; var _local2 = (((_local1 % 360) < 0) ? (_local1 + 360) : (_local1)); return(_local2); }; _global.getAng = function (x1, y1, x2, y2) { var _local1 = Math.atan2(y2 - y1, x2 - x1) * 57.29578; return(_local1); }; _global.getAng2 = function (_a1, _a2) { var _local4 = this.fixAng(_a1); var _local3 = this.fixAng(_a2); var _local2 = this.abs(_local3 - _local4); if (_local2 > 180) { _local2 = 360 - _local2; } _local2 = this.fixAng(_local2); return(_local2); }; _global.getOutAng = function (_lineAng, _inAng) { var _local1 = (_lineAng * 2) - _inAng; return(_local1); }; _global.getRo = function (_a1, _a2, _mod, _r, _m) { var _local7 = this.fixAng(_a1); var _local2 = this.fixAng(_a2); var _local5 = _r; var _local6 = _local7 - _local2; var _local3 = this.abs(_local6); if (_local3 < _m) { return(_local2); } var _local4 = _local3 / _local6; if (_local3 > 180) { _local3 = 360 - _local3; _local4 = -_local4; } if (_mod == 1) { _local2 = _local2 + ((_local4 * _local3) * _local5); } else { _local2 = _local2 + (_local4 * _local5); } _local2 = this.fixAng(_local2); return(_local2); }; _global.classRo = function (xx, yy, _ang, _ox, _oy) { var _local8 = xx; var _local7 = yy; var _local2 = _ang; var _local6 = _ox; var _local5 = _oy; _local8 = _local8 - _local6; _local7 = _local7 - _local5; var _local4 = (this.cosD(_local2) * _local8) - (this.sinD(_local2) * _local7); var _local3 = (this.cosD(_local2) * _local7) + (this.sinD(_local2) * _local8); _local4 = _local4 + _local6; _local3 = _local3 + _local5; return({x:_local4, y:_local3}); }; _global.classRo2 = function (xx, yy, _mc, offsetAng) { var _local5 = xx; var _local4 = yy; var _local2 = this.atan2D(_local4, _local5); if (_mc) { if (!offsetAng) { offsetAng = 0; } _mc._rotation = _local2 + offsetAng; } return(_local2); }; } }
Symbol 55 MovieClip Frame 1
return(undefined);
Symbol 76 MovieClip Frame 146
_root.nextFrame();
Symbol 81 Button
on (release) { gotoAndStop (7); }
Symbol 88 Button
on (release) { gotoAndStop ("submit"); }
Symbol 94 Button
on (release) { gotoAndStop (1); }
Symbol 104 Button
on (release) { gotoAndStop ("submited"); }
Symbol 109 Button
on (release) { viewHighscore(); }
Symbol 110 MovieClip Frame 1
stop(); _global.game_name = _game_name; var highscore = eval (score_var); _global.viewHighscore = function () { getURL ("http://www.freeworldgroup.com/score/index.asp?game=" + game_name, "_blank"); }; if (highscore <= 0) { this._visible = false; } trace(game_name); trace(highscore); trace("http://www.freeworldgroup.com/score/index.asp?game=" + game_name);
Symbol 110 MovieClip Frame 3
function sendData() { send_var.game = game_name; send_var.score = highscore; send_var.name = name_txt.text; if (send_var.name == "") { send_var.name = "guest" + int(Math.random() * 1000); } send_var.sendAndLoad("http://www.freeworldgroup.com/score/score.asp", load_var, "POST"); gotoAndStop ("sending"); } stop(); gold_txt.text = highscore; send_var = new LoadVars(); load_var = new LoadVars(); ok_btn.onRelease = sendData; load_var.onLoad = function () { gotoAndStop ("done"); };
Instance of Symbol 90 MovieClip in Symbol 110 MovieClip Frame 3
on (release) { }
Symbol 116 MovieClip [mcMotorDie] Frame 10
stop();
Symbol 118 MovieClip Frame 1
this._visible = false;
Symbol 150 MovieClip Frame 5
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 163 MovieClip Frame 17
Symbol 163 MovieClip Frame 21
stop();
Symbol 164 MovieClip [motorBody] Frame 1
stop();
Symbol 197 MovieClip Frame 51
stop();
Symbol 198 MovieClip [mcMilk] Frame 1
stop();
Symbol 212 MovieClip Frame 1
if (!bInit) { bInit = true; this.gotoAndPlay(Math.ceil(Math.random() * this._totalframes)); }
Symbol 214 MovieClip [spike] Frame 1
stop();
Symbol 214 MovieClip [spike] Frame 10
stop();
Symbol 216 MovieClip Frame 1
_visible = false;
Symbol 221 MovieClip Frame 10
stop();
Symbol 222 MovieClip [balloon1] Frame 1
stop();
Symbol 224 MovieClip [balloon2] Frame 1
stop();
Symbol 226 MovieClip [balloon3] Frame 1
stop();
Symbol 248 MovieClip Frame 11
stop();
Symbol 249 MovieClip [bigWheel] Frame 1
stop();
Symbol 250 MovieClip Frame 1
_visible = false;
Symbol 310 MovieClip Frame 28
Symbol 311 MovieClip [bomb] Frame 1
stop();
Symbol 311 MovieClip [bomb] Frame 15
_root.sdBoom.start();
Symbol 321 MovieClip Frame 9
stop();
Symbol 322 MovieClip [bus] Frame 1
stop();
Symbol 327 MovieClip Frame 1
var initFrame = Math.floor((Math.random() * 220) + 1); mcEye1.gotoAndPlay(initFrame); mcEye2.gotoAndPlay(initFrame);
Symbol 350 MovieClip Frame 80
stop();
Symbol 351 MovieClip [cacti] Frame 1
stop();
Symbol 353 MovieClip Frame 1
this._visible = false;
Symbol 357 MovieClip [fire] Frame 1
stop();
Symbol 363 MovieClip Frame 1
mcEye.gotoAndPlay(Math.floor(Math.random() * 80));
Symbol 365 MovieClip Frame 1
mcEye.gotoAndPlay(Math.floor(Math.random() * 80));
Symbol 367 MovieClip Frame 1
mcEye.gotoAndPlay(Math.floor(Math.random() * 80));
Symbol 373 MovieClip Frame 35
stop();
Symbol 374 MovieClip [popo] Frame 1
stop();
Symbol 378 MovieClip [mcTrackUnit] Frame 1
#initclip 44 Object.registerClass("mcTrackUnit", as.TrackUnit); #endinitclip
Symbol 379 MovieClip [mcTrackUnit2] Frame 1
#initclip 30 Object.registerClass("mcTrackUnit2", as.TrackUnit); #endinitclip
Symbol 383 MovieClip [mcWordD] Frame 1
#initclip 31 Object.registerClass("mcWordD", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 393 MovieClip Frame 23
stop();
Symbol 394 MovieClip [mcWordE] Frame 1
#initclip 32 Object.registerClass("mcWordE", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 402 MovieClip [mcWordF] Frame 1
#initclip 33 Object.registerClass("mcWordF", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 404 MovieClip [mcWordG] Frame 1
#initclip 34 Object.registerClass("mcWordG", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 413 MovieClip Frame 22
stop();
Symbol 414 MovieClip [mcWordL] Frame 1
#initclip 35 Object.registerClass("mcWordL", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 416 MovieClip [mcWordO] Frame 1
#initclip 36 Object.registerClass("mcWordO", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 418 MovieClip [mcWordP] Frame 1
#initclip 37 Object.registerClass("mcWordP", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 420 MovieClip [mcWordR] Frame 1
#initclip 38 Object.registerClass("mcWordR", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 422 MovieClip [mcWordU] Frame 1
#initclip 39 Object.registerClass("mcWordU", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 424 MovieClip [mcWordW] Frame 1
#initclip 40 Object.registerClass("mcWordW", as.Word); #endinitclip stop(); randFrame = Math.ceil(Math.random() * mcEye1._totalframes); mcEye1.gotoAndPlay(randFrame); mcEye2.gotoAndPlay(randFrame);
Symbol 426 MovieClip Frame 1
_visible = false;
Symbol 442 Button
on (release) { _root.startGame(); }
Symbol 446 Button
on (release) { _root.pauseGame(); mcQuit.gotoAndPlay(2); }
Symbol 452 Button
on (release) { _root.replayGame(); }
Symbol 455 Button
on (release) { _root.nextLevel(); }
Symbol 457 Button
on (release) { _root.nLevel = Number(tSetLevel.text); trace("\u8DF3\u8F6C\u5230 level " + _root.nLevel); _root.skipLevel(); }
Symbol 479 MovieClip Frame 1
stop(); bt.onPress = function () { _root.mcLevel.mcDraw.selDrawTool(); };
Symbol 479 MovieClip Frame 10
bt.onPress = function () { _root.mcLevel.mcDraw.selDrawTool(); };
Symbol 489 MovieClip Frame 1
stop(); bt.onPress = function () { _root.mcLevel.mcDraw.selEditTool(); };
Symbol 489 MovieClip Frame 10
bt.onPress = function () { _root.mcLevel.mcDraw.selEditTool(); };
Symbol 497 Button
on (release) { _root.clearTrack(); }
Symbol 504 Button
on (release) { _root.showMissionNote(); }
Symbol 505 MovieClip Frame 1
btPencil.gotoAndStop("on");
Symbol 506 MovieClip Frame 1
Mouse.hide(); stop();
Symbol 506 MovieClip Frame 10
Mouse.hide();
Symbol 506 MovieClip Frame 20
Mouse.show(); stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 512 MovieClip Frame 1
this.useHandCursor = false; this.onPress = function () { };
Symbol 520 Button
on (release) { _root.activeGame(); this.gotoAndPlay("close"); }
Symbol 521 MovieClip Frame 1
stop();
Symbol 521 MovieClip Frame 2
play();
Symbol 521 MovieClip Frame 8
stop();
Symbol 521 MovieClip Frame 17
stop();
Symbol 527 Button
on (release) { _root.backToFrontPage([_root.mcLevel, _root.mcLayout]); }
Symbol 530 Button
on (release) { this.gotoAndPlay("close"); _root.activeGame(); }
Symbol 531 MovieClip Frame 1
stop();
Symbol 531 MovieClip Frame 9
stop(); _root.pauseGame();
Symbol 536 MovieClip Frame 1
stop();
Symbol 536 MovieClip Frame 2
stop();
Symbol 539 MovieClip Frame 1
stop();
Symbol 539 MovieClip Frame 2
stop();
Symbol 543 MovieClip Frame 1
stop();
Symbol 543 MovieClip Frame 2
stop();
Symbol 545 MovieClip Frame 1
if (!_parent.flash_start) { gotoAndStop (10); }
Symbol 545 MovieClip Frame 10
stop();
Symbol 546 MovieClip Frame 9
stop(); _parent.flash_start = true;
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 2
stop();
Symbol 551 MovieClip Frame 1
stop();
Symbol 551 MovieClip Frame 2
stop();
Symbol 553 MovieClip Frame 1
stop();
Symbol 553 MovieClip Frame 2
stop();
Symbol 555 MovieClip Frame 1
stop();
Symbol 555 MovieClip Frame 2
stop();
Symbol 556 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 10
function quality_init() { switch (_quality) { case "LOW" : bt4.gotoAndStop(2); return; case "MEDIUM" : bt3.gotoAndStop(2); return; case "HIGH" : bt2.gotoAndStop(2); return; case "BEST" : bt1.gotoAndStop(2); } } function bt_init() { bt1.gotoAndStop(1); bt2.gotoAndStop(1); bt3.gotoAndStop(1); bt4.gotoAndStop(1); } stop(); quality_init(); bt1.bt.onPress = function () { bt_init(); _quality = "BEST"; quality_init(); bt1.gotoAndStop(2); _root.bCustomQuality = true; }; bt2.bt.onPress = function () { bt_init(); _quality = "HIGH"; quality_init(); bt2.gotoAndStop(2); _root.bCustomQuality = true; }; bt3.bt.onPress = function () { bt_init(); _quality = "MEDIUM"; quality_init(); bt3.gotoAndStop(2); _root.bCustomQuality = true; }; bt4.bt.onPress = function () { bt_init(); _quality = "LOW"; quality_init(); bt4.gotoAndStop(2); _root.bCustomQuality = true; };
Symbol 556 MovieClip Frame 18
Symbol 557 MovieClip Frame 1
hit = false; opend = false; onEnterFrame = function () { dcHitMenu(); dcMenu(); }; dcHitMenu = function () { var _local2 = btQuality.hitTest(_root._xmouse, _root._ymouse, false); if (_local2) { hit = true; } else { hit = false; } }; dcMenu = function () { if (hit && (!opend)) { qualityMenu.gotoAndPlay(1); btQuality.gotoAndStop(2); opend = true; } if (!hit) { if (opend) { qualityMenu.gotoAndPlay(11); opend = false; } btQuality.gotoAndStop(1); } }; if (!_root.bMusicOn) { btMusic.gotoAndStop(2); } if (!_root.bSoundOn) { btSound.gotoAndStop(2); } btMusic.onPress = function () { btMusic.play(); _root.bMusicOn = !_root.bMusicOn; _root.initMusic(); }; btSound.onPress = function () { btSound.play(); _root.bSoundOn = !_root.bSoundOn; _root.initSD(); };
Instance of Symbol 536 MovieClip "btMusic" in Symbol 557 MovieClip Frame 1
on (release) { _root.setMusic(this); }
Instance of Symbol 539 MovieClip "btSound" in Symbol 557 MovieClip Frame 1
on (release) { _root.setSound(this); }
Symbol 560 Button
on (release) { _root.playBack(); }
Symbol 561 MovieClip Frame 1
stop();
Symbol 564 Button
on (release) { _root.backToFrontPage([_root.mcLevel, _root.mcLayout]); }
Symbol 570 MovieClip [mcTransPage] Frame 1
#initclip 41 Object.registerClass("mcTransPage", global.TransPage); #endinitclip
Symbol 570 MovieClip [mcTransPage] Frame 16
stop(); stEndSolve();
Symbol 598 MovieClip Frame 20
stop();
Symbol 620 MovieClip Frame 1
_visible = false;
Symbol 621 MovieClip Frame 1
function addSmoke() { var _local6 = this._parent; var _local2 = _local6._parent; var _local5 = _local2.getNextHighestDepth(); var _local4 = _local2.attachMovie("mcSmoke", "mcSmoke" + _local5, _local5); var _local3 = convert2McCoord(_local6, _local2, this._x, this._y); _local4._x = _local3.x; _local4._y = _local3.y; } function convert2McCoord(_mc1, _mc2, _xx, _yy) { var _local1 = {x:_xx, y:_yy}; _mc1.localToGlobal(_local1); _mc2._parent.globalToLocal(_local1); return(_local1); } clearInterval(smokeInter); var smokeInter = setInterval(this, "addSmoke", 150);
Symbol 626 Button
on (release) { _root.addCredits(); }
Symbol 631 Button
on (release) { getURL ("http://www.freeworldgroup.com/", _blank); }
Symbol 635 Button
on (release) { this.gotoAndStop("end"); }
Symbol 648 Button
on (release) { _root.playGame(); }
Symbol 650 Button
on (release) { _root.viewInstructions(); }
Symbol 652 Button
on (release) { _root.playTrainingGame(); }
Symbol 654 Button
on (release) { viewHighscore(); }
Symbol 656 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 658 Button
on (release) { getURL ("http://www.ifungames.com", "_blank"); }
Symbol 662 Button
on (release) { getURL ("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }
Instance of Symbol 628 MovieClip in Symbol 667 MovieClip [mcFrontPage] Frame 1
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }
Symbol 667 MovieClip [mcFrontPage] Frame 105
stop();
Symbol 668 MovieClip [mcDraw] Frame 1
#initclip 42 Object.registerClass("mcDraw", as.Draw); #endinitclip
Symbol 677 MovieClip Frame 10
stop();
Symbol 680 MovieClip Frame 10
stop();
Symbol 683 MovieClip Frame 10
stop();
Symbol 685 MovieClip Frame 10
stop();
Symbol 688 MovieClip Frame 10
stop();
Symbol 691 MovieClip Frame 10
stop();
Symbol 694 MovieClip Frame 10
stop();
Symbol 695 MovieClip Frame 1
stop();
Symbol 705 MovieClip Frame 1
if (_root.nLevel != 1) { this._visible = false; }
Symbol 715 MovieClip Frame 1
if (_root.nLevel != 1) { this._visible = false; }
Symbol 716 MovieClip [mcLevel] Frame 1
function levelInit() { this._x = 0; this._y = 0; _root.initLevelScale(); motor.killSelf(); motor = new as.Motor(); aProp.push(motor); mcDraw.drawMask(); updateMapScene(); updateMapTrack(); if (_root._globalEngineVis) { _root.engine.paintSurfaces(); } _root.showScreenNote(); if (bShowMission) { _root.showMissionNote(); bShowMission = false; } if (!bShowReplay) { bShowReplay = true; _root.mcLayout.btReplay._visible = false; } else { _root.mcLayout.btReplay._visible = true; if (!_root.bReplayShowed) { _root.mcLayout.mcReplayNote.gotoAndPlay(2); _root.bReplayShowed = true; } } if (!bExtNoted) { if (bAlarmBalloon) { _root.alrm("prop", 2); bExtNoted = true; } else if (bAlarmFire) { _root.alrm("prop", 3); bExtNoted = true; } } } function resetLevel() { killProp(); levelInit(); circleTrack.initTrackState(); kill(mcMotorDie); _root.sdBike.stop(); } function killProp() { for (var _local1 in aProp) { aProp[_local1].reset(); } } function updateMapScene() { _root.mcLayout.mcMap.updateScene(); _root.mcLayout.mcMap.initRole(); } function updateMapTrack() { _root.mcLayout.mcMap.updateTrack(); } function createStartTrack() { var _local5 = _root.startTrackStartX; var _local3 = _root.startTrackStartY; var _local4 = _root.startTrackEndX; var _local2 = _root.startTrackEndY; aStartTrackCoord = [{x:_local5, y:_local3}, {x:_local4, y:_local2}]; var _local6 = new as.Track([0, 0], aStartTrackCoord); _local6.createConutineTrack(); _root.aCurrTrackPoint.push(aStartTrackCoord); } function initStartTracePoint() { _root.aCurrTrackPoint.push(aStartTrackCoord); circleTrack.setCircleTrackPoint(); } function creatMcAlarm(_aCoord) { var _local2 = atMc2(this, "mcAlarm"); _local2.initCoord(_aCoord); } function createLevel() { _root.aDrawArea = [[_root.drawX1, _root.drawX2]]; if (_root.gameMode == "training") { landX = 1800; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stDie(); } else { _root.stDie(); } } }; return(undefined); } switch (_root.nLevel) { case 1 : var _local13 = 1500; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); var _local21 = new as.Prop("bus", [900, 0]); var _local20 = new as.Prop("bus", [1200, 0]); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = 1450; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 2 : _local13 = 1480; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("balloon", [1000, -400]); _local20 = new as.Prop("balloon", [1200, -450]); var _local19 = new as.Prop("balloon", [1400, -400]); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; checkPass = function () { if (motor.centX > 1400) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.balloonNum == 3) { _root.stWin(); } else { _root.stDie(); bAlarmBalloon = true; } } }; break; case 3 : _local13 = 2000; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("bigWheel", [1000, 0]); _local20 = new as.Prop("cacti", [1300, 0]); _local19 = new as.Prop("bigWheel", [1600, 0]); var _local18 = new as.Prop("cacti", [1900, 0]); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = 1900; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 4 : _local21 = new as.Prop("bigWheel", [1050, 0]); _local20 = new as.Prop("bigWheel", [1400, 0]); _local19 = new as.Prop("slowPlat", [2000, 0]); _local18 = new as.Prop("cacti", [2270, -150]); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, 2400]); mcEndNote._x = 2500; _root.lastRampX = 2000; landX = 1650; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 5 : _local13 = 1800; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("fire", [1300, -420]); _local20 = new as.Prop("bus", [900, 0]); _local19 = new as.Prop("cacti", [1300, 0]); _local18 = new as.Prop("bigWheel", [1600, 0]); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; checkPass = function () { if (motor.centX > 1600) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bThroughFire) { _root.stWin(); } else { _root.stDie(); bAlarmFire = true; } } }; break; case 6 : _local13 = 2600; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("bus", [1000, 0]); _local20 = new as.Prop("bus", [1400, 0]); _local19 = new as.Prop("balloon", [1200, -600]); _local18 = new as.Prop("spike", [1800, 0]); aProp.push(_local21); aProp.push(_local20); aProp.push(_local19); aProp.push(_local18); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; _root.lastRampX2 = _local13 + _root.drawLen2; checkPass = function () { if (_root.balloonNum == 1) { _root.bKeyed = true; } if (motor.centX > 1800) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bKeyed) { _root.stWin(); } else { _root.stDie(); bAlarmBalloon = true; } } }; break; case 7 : _local13 = 1350; _root.aDrawArea.push([_local13, _local13 + 850]); var _local12 = 2680; _root.aDrawArea.push([_local12, _local12 + _root.drawLen2]); _local21 = new as.Prop("cacti", [1000, 0]); _local20 = new as.Prop("cacti", [1200, 0]); _local19 = new as.Prop("bus", [2300, 0]); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); creatMcAlarm([_local13 + 850, _local12]); mcEndNote._x = _local12 + _root.drawLen2; _root.lastRampX = _local12; landX = 2600; checkPass = function () { if (motor.centX > 1200) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 8 : _local21 = new as.Prop("bus", [950, 0]); _local20 = new as.Prop("cacti", [1400, 0]); _local19 = new as.Prop("cacti", [1600, 0]); _local18 = new as.Prop("landGoal", [2100, 0]); var _local17 = new as.Prop("cacti", [2600, 0]); var _local16 = new as.Prop("cacti", [2800, 0]); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, 1800]); creatMcAlarm([2500, 2900]); mcEndNote._x = 3000; _root.lastRampX = 2100; checkPass = function () { if (motor.centX > 2100) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bLandGoal) { _root.stWin(); } else { _root.stDie(); } } }; break; case 9 : _local13 = 2200; _root.aDrawArea.push([_local13, _local13 + 600]); _local21 = new as.Prop("popo", [950, 0]); _local20 = new as.Prop("cacti", [1250, 0]); _local19 = new as.Prop("popo", [1550, 0]); _local18 = new as.Prop("fastPlat", [2000, 0]); _local17 = new as.Prop("landGoal", [3100, -500]); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); creatMcAlarm([_local13 + 600, 3400]); mcEndNote._x = 3500; _root.lastRampX = _local13 + 600; landX = 2900; checkPass = function () { if (motor.centX > 2000) { _root.setLowDamp(); _root.setHighG(); } if (_root.bLandSafely) { if (_root.bLandGoal) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } else { _root.stDie(); } } }; break; case 10 : _local21 = new as.Prop("balloon", [1100, -550]); _local20 = new as.Prop("balloon", [1300, -600]); _local19 = new as.Prop("balloon", [1500, -550]); _local18 = new as.Prop("spike", [1800, 0]); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, 2600]); mcEndNote._x = 2700; _root.lastRampX = 1800; checkPass = function () { if (_root.balloonNum == 3) { _root.bKeyed = true; } if (motor.centX > 1800) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.balloonNum == 3) { _root.stWin(); } else { _root.stDie(); bAlarmBalloon = true; } } }; break; case 11 : _local13 = 1380; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("bomb", [1300, -620]); _local20 = new as.Prop("bomb", [1300, -570]); _local19 = new as.Prop("bomb", [1300, -520]); _local18 = new as.Prop("bomb", [1300, -350]); _local17 = new as.Prop("bomb", [1300, -300]); _local16 = new as.Prop("bigWheel", [1000, 0]); var _local15 = new as.Prop("cacti", [1300, 0]); aProp.push(_local15); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = 1300; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 12 : _local13 = 2550; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("bigWheel", [1000, 0]); _local20 = new as.Prop("cacti", [1200, 0]); _local19 = new as.Prop("cacti", [1400, 0]); _local18 = new as.Prop("cacti", [1600, 0]); _local17 = new as.Prop("cacti", [1800, 0]); _local16 = new as.Prop("cacti", [2000, 0]); _local15 = new as.Prop("cacti", [2200, 0]); var _local14 = new as.Prop("bigWheel", [2400, 0]); aProp.push(_local14); aProp.push(_local15); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = _local13; checkPass = function () { if (motor.centX > 2000) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 13 : _local21 = new as.Prop("bomb", [1300, -450]); _local20 = new as.Prop("bomb", [1300, -400]); _local19 = new as.Prop("bomb", [1300, -350]); _local18 = new as.Prop("bomb", [1300, -300]); _local17 = new as.Prop("bigWheel", [1000, 0]); _local16 = new as.Prop("bigWheel", [1300, 0]); _local15 = new as.Prop("bigWheel", [1600, 0]); _local14 = new as.Prop("landGoal", [2000, 0]); aProp.push(_local14); aProp.push(_local15); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, 2300]); mcEndNote._x = 2400; _root.lastRampX = 2000; landX = 1300; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bLandGoal) { _root.stWin(); } else { _root.stDie(); } } }; break; case 14 : _local13 = 2050; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("fire", [1300, -450]); _local20 = new as.Prop("fire", [1600, -450]); _local19 = new as.Prop("cacti", [1000, 0]); _local18 = new as.Prop("cacti", [1300, 0]); _local17 = new as.Prop("cacti", [1600, 0]); _local16 = new as.Prop("cacti", [1900, 0]); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; checkPass = function () { if (motor.centX > 1600) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bThroughFire) { _root.stWin(); } else { _root.stDie(); bAlarmFire = true; } } }; break; case 15 : _local13 = 1300; _root.aDrawArea.push([_local13, _local13 + 500]); _local12 = 2250; _root.aDrawArea.push([_local12, _local12 + _root.drawLen2]); _local21 = new as.Prop("fastPlat", [1100, 0]); _local20 = new as.Prop("building", [1900, 0]); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); creatMcAlarm([_local13 + 500, _local12]); mcEndNote._x = _local12 + _root.drawLen2; _root.lastRampX = _local12; landX = 1900; _root.bJumpHighLevel = true; checkPass = function () { if (motor.centX > 1800) { _root.setLowDamp(); _root.setHighG(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 16 : _local13 = 3800; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("fire", [1500, -500]); if (!circleTrack) { circleTrack = new as.CircleTrack([2050, 280], 1); } circleTrack.initTrackState(); circleTrack.setCircleTrackPoint(); _local20 = new as.Prop("bigWheel", [3650, 0]); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = (_local13 + _root.drawLen2) - 200; _root.lastRampX = _local13; landX = 3780; checkPass = function () { if (motor.centX > 3000) { _root.setLowDamp(); _root.setHighG(); } if (_root.bLandSafely) { if (_root.bThroughFire) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } else { _root.stDie(); bAlarmFire = true; } } }; break; case 17 : _local13 = 1300; _root.aDrawArea.push([_local13, _local13 + 600]); _local12 = 3850; _root.aDrawArea.push([_local12, _local12 + _root.drawLen2]); _local21 = new as.Prop("fastPlat", [1100, 0]); _local20 = new as.Prop("balloon", [2200, -700]); _local19 = new as.Prop("bus", [1950, 0]); _local18 = new as.Prop("bus", [2350, 0]); _local17 = new as.Prop("landGoal", [3550, 0]); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); creatMcAlarm([_local13 + 600, _local12]); mcEndNote._x = 3950; _root.lastRampX = 3550; landX = 3350; _root.bJumpHighLevel = true; checkPass = function () { if (motor.centX > 1300) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.balloonNum == 1) { if (_root.bLandGoal) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } else { _root.stDie(); } } else { _root.stDie(); bAlarmBalloon = true; } } }; break; case 18 : _local13 = 2600; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); _local21 = new as.Prop("cacti", [1000, 0]); _local20 = new as.Prop("bus", [1100, 0]); _local19 = new as.Prop("bus", [1400, 0]); _local18 = new as.Prop("bus", [1700, 0]); _local17 = new as.Prop("bus", [2000, 0]); _local16 = new as.Prop("cacti", [2400, 0]); _local15 = new as.Prop("fire", [1850, -500]); aProp.push(_local15); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = _local13; checkPass = function () { if (motor.centX > 2000) { _root.setLowDamp(); } if (_root.bLandSafely) { if (_root.bThroughFire) { _root.stWin(); } else { _root.stDie(); bAlarmFire = true; } } }; break; case 19 : _local13 = 2200; _root.aDrawArea.push([_local13, _local13 + 500]); _local12 = 3150; _root.aDrawArea.push([_local12, (_local12 + _root.drawLen2) + 500]); _local21 = new as.Prop("popo", [1000, 0]); _local20 = new as.Prop("popo", [1200, 0]); _local19 = new as.Prop("popo", [1400, 0]); _local18 = new as.Prop("popo", [1600, 0]); _local17 = new as.Prop("normalPlat", [2000, 0]); _local16 = new as.Prop("building", [2800, 0]); aProp.push(_local16); aProp.push(_local17); aProp.push(_local18); aProp.push(_local19); aProp.push(_local20); aProp.push(_local21); creatMcAlarm([_root.drawX2, _local13]); creatMcAlarm([_local13 + 500, _local12]); mcEndNote._x = (_local12 + _root.drawLen2) + 500; _root.lastRampX = _local12; landX = 2800; _root.bJumpHighLevel = true; checkPass = function () { if (motor.centX > 2300) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; break; case 20 : _local13 = 2580; _root.aDrawArea.push([_local13, _local13 + _root.drawLen2]); var _local8 = ["F", "R", "E", "E", "W", "O", "R", "L", "D", "G", "R", "O", "U", "P"]; var _local7 = 920; var _local11 = _root.landY - 45; var _local10 = 122; var _local9 = _local8.length; var _local4 = 0; while (_local4 < _local9) { var _local5 = _local8[_local4]; var _local3 = atMc2(this, "mcWord" + _local5); _local3.setType(_local5); _local3.setCoord(_local7, _local11); var _local6 = 180; _local3._xscale = _local6; _local3._yscale = _local6; _local7 = _local7 + _local10; aProp.push(_local3); _local4++; } creatMcAlarm([_root.drawX2, _local13]); mcEndNote._x = _local13 + _root.drawLen2; _root.lastRampX = _local13; landX = 1450; checkPass = function () { if (motor.centX > landX) { _root.setLowDamp(); } if (_root.bLandSafely) { if (motor.centX > landX) { _root.stWin(); } else { _root.stDie(); } } }; } } function onEnterFrame() { mcDraw.autoStopDraw(); _root.mouseSolve(); checkPass(); _root.mcLayout.mcMap.solve(); } aProp = new Array(); createStartTrack(); createLevel(); _root.createLand(); bExtNoted = false; bAlarmBalloon = false; bAlarmFire = false; bShowMission = true; bShowReplay = false; if ((_root.nLevel % 2) == 0) { _root.life = _root.life + 1; } levelInit();
Symbol 724 MovieClip [mcAlarm] Frame 1
#initclip 43 Object.registerClass("mcAlarm", as.AlarmMc); #endinitclip
Symbol 728 Button
on (release) { _root.nextLevel(); }
Symbol 730 Button
on (release) { _root.backToFrontPage([_root.mcPass]); }
Symbol 744 MovieClip Frame 1
if (_root.landType == "perfect") { this._visible = true; } else { this._visible = false; }
Symbol 745 MovieClip [mcPass] Frame 10
stop();
Symbol 770 MovieClip Frame 10
this.removeMovieClip();
Symbol 788 Button
on (release) { _root.backToFrontPage([_root.mcEnd]); }
Symbol 791 MovieClip Frame 1
function addFlake() { var _local3 = mcHolder.getNextHighestDepth(); var _local1 = mcHolder.attachMovie("mcFlake", "mcFlake" + _local3, _local3); _local1._x = ((Math.random() * (range / 2)) - (Math.random() * (range / 2))) + centX; _local1._y = centY; _local1.roStep = Math.random() * roStep; _local1.speed = initSpeed + (Math.random() * speedRange); var _local2 = ((_local1.speed / initSpeed) * 100) * globalScale; _local1._xscale = _local2; _local1._yscale = _local2; if (nDir == 1) { _local1.windPower = windPower; } else if (nDir == 2) { _local1.windPower = (Math.random() * windPower) - (Math.random() * windPower); } } function stopLoad() { clearInterval(loadInter); } function onEnterFrame() { for (var _local2 in mcHolder) { var _local1 = mcHolder[_local2]; _local1._y = _local1._y + _local1.speed; _local1._x = _local1._x + _local1.windPower; _local1._rotation = _local1._rotation + _local1.roStep; if (_local1._y > Stage.height) { _local1.removeMovieClip(); } if (_local1._x > Stage.width) { _local1.removeMovieClip(); } if (_local1._y < 0) { _local1.removeMovieClip(); } } } nDir = 2; loadTime = 150; centX = 400; centY = 0; range = 100; initSpeed = 3; speedRange = 15; g = 0; windPower = 10; roStep = 5; globalScale = 0.2; var depth = this.getNextHighestDepth(); mcHolder = this.createEmptyMovieClip("mcHolder", depth); clearInterval(loadInter); loadInter = setInterval(this, "addFlake", loadTime);
Instance of Symbol 110 MovieClip in Symbol 794 MovieClip [mcEnd] Frame 1
//component parameters onClipEvent (construct) { _game_name = "stunt_bike_draw_2"; score_var = "_root.score"; }
Symbol 833 MovieClip Frame 10
this.removeMovieClip();
Symbol 838 Button
on (release) { _root.continueGame(); }
Symbol 842 Button
on (release) { _root.backToFrontPage([_root.mcOver]); }
Instance of Symbol 110 MovieClip in Symbol 845 MovieClip [mcOver] Frame 1
//component parameters onClipEvent (construct) { _game_name = "stunt_bike_draw_2"; score_var = "_root.score"; }
Symbol 850 Button
on (release) { _root.backToFrontPage([_root.mcCredits]); }
Symbol 854 Button
on (release) { _root.playNoramlGame([_root.mcChoosePlay]); }
Symbol 855 Button
on (release) { _root.backToFrontPage(_root.mcChoosePlay); }
Symbol 873 MovieClip Frame 9
stop();
Symbol 874 MovieClip Frame 1
stop();
Symbol 901 MovieClip Frame 1
stop();
Symbol 901 MovieClip Frame 2
stop();
Symbol 903 MovieClip Frame 1
stop();
Symbol 903 MovieClip Frame 2
stop();
Symbol 905 MovieClip Frame 1
stop();
Symbol 905 MovieClip Frame 2
stop();
Symbol 907 MovieClip Frame 1
if (!_parent.flash_start) { gotoAndStop (10); }
Symbol 907 MovieClip Frame 10
stop();
Symbol 908 MovieClip Frame 9
stop(); _parent.flash_start = true;
Symbol 910 MovieClip Frame 1
stop();
Symbol 910 MovieClip Frame 2
stop();
Symbol 911 MovieClip Frame 1
stop();
Symbol 911 MovieClip Frame 2
stop();
Symbol 912 MovieClip Frame 1
stop();
Symbol 912 MovieClip Frame 2
stop();
Symbol 913 MovieClip Frame 1
stop();
Symbol 913 MovieClip Frame 2
stop();
Symbol 914 MovieClip Frame 1
stop();
Symbol 914 MovieClip Frame 10
function quality_init() { switch (_quality) { case "LOW" : bt4.gotoAndStop(2); return; case "MEDIUM" : bt3.gotoAndStop(2); return; case "HIGH" : bt2.gotoAndStop(2); return; case "BEST" : bt1.gotoAndStop(2); } } function bt_init() { bt1.gotoAndStop(1); bt2.gotoAndStop(1); bt3.gotoAndStop(1); bt4.gotoAndStop(1); } stop(); _root.pauseGame(); quality_init(); bt1.bt.onPress = function () { bt_init(); _quality = "BEST"; quality_init(); bt1.gotoAndStop(2); _root.bCustomQuality = true; }; bt2.bt.onPress = function () { bt_init(); _quality = "HIGH"; quality_init(); bt2.gotoAndStop(2); _root.bCustomQuality = true; }; bt3.bt.onPress = function () { bt_init(); _quality = "MEDIUM"; quality_init(); bt3.gotoAndStop(2); _root.bCustomQuality = true; }; bt4.bt.onPress = function () { bt_init(); _quality = "LOW"; quality_init(); bt4.gotoAndStop(2); _root.bCustomQuality = true; };
Symbol 914 MovieClip Frame 18
_root.activeGame();
Symbol 915 MovieClip Frame 1
hit = false; opend = false; onEnterFrame = function () { dcHitMenu(); dcMenu(); }; dcHitMenu = function () { var _local2 = btQuality.hitTest(_root._xmouse, _root._ymouse, false); if (_local2) { hit = true; } else { hit = false; } }; dcMenu = function () { if (hit && (!opend)) { qualityMenu.gotoAndPlay(1); btQuality.gotoAndStop(2); opend = true; } if (!hit) { if (opend) { qualityMenu.gotoAndPlay(11); opend = false; } btQuality.gotoAndStop(1); } }; if (!_root.bMusicOn) { btMusic.gotoAndStop(2); } if (!_root.bSoundOn) { btSound.gotoAndStop(2); } btMusic.onPress = function () { btMusic.play(); _root.bMusicOn = !_root.bMusicOn; _root.initMusic(); }; btSound.onPress = function () { btSound.play(); _root.bSoundOn = !_root.bSoundOn; _root.initSD(); };
Instance of Symbol 901 MovieClip "btMusic" in Symbol 915 MovieClip Frame 1
on (release) { _root.setMusic(this); }
Instance of Symbol 903 MovieClip "btSound" in Symbol 915 MovieClip Frame 1
on (release) { _root.setSound(this); }
Symbol 916 Button
on (release) { _root.backToFrontPage([_root.mcInstructions]); }
Symbol 920 Button
on (release) { _root.playNoramlGame([_root.mcInstructions]); }
Symbol 928 Button
on (release) { _root.startGame(); }
Symbol 942 Button
on (release) { _root.clearTrack(); }
Symbol 945 Button
on (release) { _root.showMissionNote(); }
Symbol 986 MovieClip Frame 1
_visible = false;
Symbol 987 MovieClip Frame 1
function addSmoke() { var _local6 = this._parent; var _local2 = _local6._parent; var _local5 = _local2.getNextHighestDepth(); var _local4 = _local2.attachMovie("mcSmoke", "mcSmoke" + _local5, _local5); var _local3 = convert2McCoord(_local6, _local2, this._x, this._y); _local4._x = _local3.x; _local4._y = _local3.y; } function convert2McCoord(_mc1, _mc2, _xx, _yy) { var _local1 = {x:_xx, y:_yy}; _mc1.localToGlobal(_local1); _mc2._parent.globalToLocal(_local1); return(_local1); } clearInterval(smokeInter); var smokeInter = setInterval(this, "addSmoke", 150);
Symbol 989 MovieClip Frame 75
stop();
Symbol 990 MovieClip Frame 676
_parent.gotoAndStop("mode2");
Symbol 1005 MovieClip Frame 1
var initFrame = Math.floor((Math.random() * 220) + 1); mcEye1.gotoAndPlay(initFrame); mcEye2.gotoAndPlay(initFrame);
Symbol 1018 MovieClip Frame 80
stop();
Symbol 1019 MovieClip Frame 1
stop();
Symbol 1044 MovieClip Frame 100
stop();
Symbol 1045 MovieClip Frame 515
_parent.gotoAndStop("mode1");
Symbol 1046 MovieClip [mcInstructions] Frame 1
stop();
Symbol 1046 MovieClip [mcInstructions] Frame 10
stop();
Symbol 1075 MovieClip Frame 1
stop();
Symbol 1151 MovieClip Frame 85
_root.nextFrame();
Symbol 1152 Button
on (release) { getURL ("http://www.freeworldgroup.com/", "_blank"); }

Library Items

Symbol 1 GraphicUsed by:7
Symbol 2 GraphicUsed by:7
Symbol 3 GraphicUsed by:7
Symbol 4 GraphicUsed by:7
Symbol 5 GraphicUsed by:7
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [mcFlake]Uses:1 2 3 4 5 6
Symbol 8 ShapeTweeningUsed by:10
Symbol 9 GraphicUsed by:10 770 833
Symbol 10 MovieClip [mcSmoke]Uses:8 9
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClip [mcTest]Uses:11
Symbol 13 GraphicUsed by:17
Symbol 14 FontUsed by:15 86 87 95 96 97 98 99 100 103 105 106 107 443 444 453 454 456 460 461 462 463 464 465 466 467 468 469 473 483 494 501 508 514 518 519 523 525 526 528 529 548 550 552 554 558 559 563 565 566 619 633 634 647 649 651 653 655 657 659 660 661 704 713 714 727 729 732 733 734 735 736 737 738 739 740 741 743 790 792 793 837 844 853 917 918 921
Symbol 15 TextUses:14Used by:17 30 184
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClip [mcMapSlowPlat]Uses:13 15 16
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [mcMapFastPlat]Uses:18
Symbol 20 ShapeTweeningUsed by:22
Symbol 21 GraphicUsed by:22 532 544 547 898 906 909 989 990 1044 1045 1152
Symbol 22 MovieClipUses:20 21Used by:23 214
Symbol 23 MovieClip [mcMapSpike]Uses:22
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:27 207
Symbol 26 GraphicUsed by:27
Symbol 27 MovieClip [mcMapNormalPlat]Uses:25 26
Symbol 28 GraphicUsed by:30
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClip [mcMapLandGoal]Uses:28 15 29
Symbol 31 GraphicUsed by:40 895
Symbol 32 ShapeTweeningUsed by:35
Symbol 33 ShapeTweeningUsed by:35
Symbol 34 GraphicUsed by:35 892
Symbol 35 MovieClipUses:32 33 34Used by:40
Symbol 36 GraphicUsed by:37 893
Symbol 37 MovieClipUses:36Used by:40
Symbol 38 BitmapUsed by:39 671
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClip [mcMap]Uses:31 35 37 39Used by:562 567
Symbol 41 GraphicUsed by:42 192 325 381 768 831 1003
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClip [mcEdit]Uses:42Used by:562 567
Symbol 44 GraphicUsed by:45 52
Symbol 45 MovieClipUses:44Used by:52
Symbol 46 FontUsed by:47
Symbol 47 EditableTextUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:52
Symbol 49 FontUsed by:50
Symbol 50 TextUses:49Used by:51
Symbol 51 MovieClipUses:50Used by:52
Symbol 52 MovieClipUses:44 45 48 51Used by:Timeline
Symbol 1153 MovieClip [__Packages.MochiAd]
Symbol 1154 MovieClip [__Packages.as.Map]
Symbol 1155 MovieClip [__Packages.as.Motor]
Symbol 1156 MovieClip [__Packages.org.cove.flade.primitives.Particle]
Symbol 1157 MovieClip [__Packages.org.cove.flade.util.Vector]
Symbol 1158 MovieClip [__Packages.org.cove.flade.DynamicsEngine]
Symbol 1159 MovieClip [__Packages.org.cove.flade.surfaces.Surface]
Symbol 1160 MovieClip [__Packages.org.cove.flade.primitives.RectangleParticle]
Symbol 1161 MovieClip [__Packages.org.cove.flade.graphics.Graphics]
Symbol 1162 MovieClip [__Packages.org.cove.flade.constraints.Constraint]
Symbol 1163 MovieClip [__Packages.org.cove.flade.primitives.CircleParticle]
Symbol 1164 MovieClip [__Packages.org.cove.flade.primitives.Wheel]
Symbol 1165 MovieClip [__Packages.org.cove.flade.primitives.RimParticle]
Symbol 1166 MovieClip [__Packages.org.cove.flade.constraints.AngularConstraint]
Symbol 1167 MovieClip [__Packages.org.cove.flade.util.Line]
Symbol 1168 MovieClip [__Packages.org.cove.flade.constraints.SpringConstraint]
Symbol 1169 MovieClip [__Packages.as.CircleTrack]
Symbol 1170 MovieClip [__Packages.as.Track]
Symbol 1171 MovieClip [__Packages.as.Prop]
Symbol 1172 MovieClip [__Packages.org.cove.flade.surfaces.AbstractTile]
Symbol 1173 MovieClip [__Packages.org.cove.flade.surfaces.RectangleTile]
Symbol 1174 MovieClip [__Packages.as.TrackUnit]
Symbol 1175 MovieClip [__Packages.as.Word]
Symbol 1176 MovieClip [__Packages.global.TransPage]
Symbol 1177 MovieClip [__Packages.as.Draw]
Symbol 1178 MovieClip [__Packages.as.AlarmMc]
Symbol 1179 MovieClip [__Packages.org.cove.flade.surfaces.LineSurface]
Symbol 1180 MovieClip [__Packages.global.GlobalFun]
Symbol 53 FontUsed by:54
Symbol 54 EditableTextUses:53Used by:55
Symbol 55 MovieClipUses:54Used by:Timeline
Symbol 56 GraphicUsed by:76
Symbol 57 GraphicUsed by:76
Symbol 58 GraphicUsed by:76
Symbol 59 GraphicUsed by:76
Symbol 60 GraphicUsed by:76
Symbol 61 GraphicUsed by:76
Symbol 62 GraphicUsed by:76
Symbol 63 GraphicUsed by:76
Symbol 64 GraphicUsed by:76
Symbol 65 GraphicUsed by:76
Symbol 66 GraphicUsed by:76
Symbol 67 GraphicUsed by:76
Symbol 68 GraphicUsed by:76
Symbol 69 GraphicUsed by:76
Symbol 70 GraphicUsed by:76
Symbol 71 GraphicUsed by:76
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75Used by:Timeline
Symbol 77 FontUsed by:78 79
Symbol 78 TextUses:77Used by:81
Symbol 79 TextUses:77Used by:81
Symbol 80 GraphicUsed by:81
Symbol 81 ButtonUses:78 79 80Used by:Timeline
Symbol 82 GraphicUsed by:85 88 648 650 652 654 656 658 662 728 730 788 838 842 850 854 855
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85 88 648 650 652 654 656 658 662 728 730 788 838 842 850 854 855
Symbol 85 MovieClipUses:82 84Used by:88 648 650 652 654 656 658 662 728 730 788 838 842 850 854 855
Symbol 86 TextUses:14Used by:88
Symbol 87 TextUses:14Used by:88
Symbol 88 ButtonUses:85 86 87 82 84Used by:110
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:110
Symbol 91 FontUsed by:92
Symbol 92 TextUses:91Used by:110
Symbol 93 GraphicUsed by:94 104
Symbol 94 ButtonUses:93Used by:110
Symbol 95 TextUses:14Used by:110
Symbol 96 EditableTextUses:14Used by:110
Symbol 97 TextUses:14Used by:110
Symbol 98 EditableTextUses:14Used by:110
Symbol 99 TextUses:14Used by:102
Symbol 100 TextUses:14Used by:102
Symbol 101 GraphicUsed by:102
Symbol 102 ButtonUses:99 100 101Used by:110
Symbol 103 TextUses:14Used by:110
Symbol 104 ButtonUses:93Used by:110
Symbol 105 TextUses:14Used by:110
Symbol 106 TextUses:14Used by:109
Symbol 107 TextUses:14Used by:109
Symbol 108 GraphicUsed by:109
Symbol 109 ButtonUses:106 107 108Used by:110
Symbol 110 MovieClipUses:88 90 92 94 95 96 97 98 102 103 104 105 109Used by:794 845  Timeline
Symbol 111 FontUsed by:112 636 638 640 707 742 789 843 847 851 948 1026
Symbol 112 TextUses:111Used by:1075
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClip [mcMotorDie]Uses:113 114 115Used by:1075
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:117Used by:164
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 MovieClipUses:120Used by:164
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:130
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:130
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:130
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClipUses:123 125 127 129Used by:135 150
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:135
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClipUses:130 132 134Used by:151
Symbol 136 GraphicUsed by:150
Symbol 137 GraphicUsed by:149 150
Symbol 138 GraphicUsed by:150
Symbol 139 GraphicUsed by:150
Symbol 140 GraphicUsed by:150 154 618 667 985
Symbol 141 GraphicUsed by:150
Symbol 142 GraphicUsed by:149
Symbol 143 GraphicUsed by:149
Symbol 144 GraphicUsed by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:142 137 143 144 145 146 147 148Used by:150
Symbol 150 MovieClipUses:136 137 138 130 139 140 141 149Used by:151
Symbol 151 MovieClipUses:135 150Used by:164
Symbol 152 GraphicUsed by:154
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:152 140 153Used by:163
Symbol 155 GraphicUsed by:163
Symbol 156 GraphicUsed by:163
Symbol 157 GraphicUsed by:163
Symbol 158 GraphicUsed by:163
Symbol 159 GraphicUsed by:163
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:163
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:154 155 156 157 158 159 160 161 162Used by:164
Symbol 164 MovieClip [motorBody]Uses:118 121 151 163Used by:1075
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:169
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:169
Symbol 169 MovieClip [wheel]Uses:166 168Used by:1075
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClip [mcBuilding]Uses:170Used by:1075
Symbol 172 GraphicUsed by:181
Symbol 173 GraphicUsed by:181 207 1000
Symbol 174 GraphicUsed by:179 999
Symbol 175 GraphicUsed by:179 999
Symbol 176 GraphicUsed by:179 999
Symbol 177 GraphicUsed by:179 999
Symbol 178 GraphicUsed by:179 999
Symbol 179 MovieClipUses:174 175 176 177 178Used by:181
Symbol 180 GraphicUsed by:181 207 1000
Symbol 181 MovieClip [mcFastPlat]Uses:172 173 179 180Used by:1075
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:182 15 183Used by:186 202
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClip [mcLandGoal]Uses:184 185Used by:1075
Symbol 187 GraphicUsed by:195
Symbol 188 FontUsed by:189
Symbol 189 TextUses:188Used by:195 1067
Symbol 190 GraphicUsed by:195
Symbol 191 GraphicUsed by:194 326 337 382 1004 1011
Symbol 192 MovieClipUses:41Used by:194 1067
Symbol 193 GraphicUsed by:194 326 382 1004
Symbol 194 MovieClipUses:191 192 193Used by:195
Symbol 195 MovieClipUses:187 189 190 194Used by:197 198
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:195 196Used by:198
Symbol 198 MovieClip [mcMilk]Uses:195 197Used by:1075
Symbol 199 GraphicUsed by:202
Symbol 200 GraphicUsed by:202
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClip [mcSlowPlat]Uses:184 199 200 201Used by:1075
Symbol 203 GraphicUsed by:207
Symbol 204 GraphicUsed by:206
Symbol 205 GraphicUsed by:206
Symbol 206 MovieClipUses:204 205Used by:207
Symbol 207 MovieClip [mcNormalPlat]Uses:25 203 173 206 180Used by:1075
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:213
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:211Used by:213
Symbol 213 MovieClipUses:209 212Used by:214
Symbol 214 MovieClip [spike]Uses:213 22Used by:1075
Symbol 215 GraphicUsed by:216 250
Symbol 216 MovieClipUses:215Used by:222 224 226
Symbol 217 GraphicUsed by:222
Symbol 218 GraphicUsed by:221
Symbol 219 GraphicUsed by:221
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:218 219 220Used by:222 224 226
Symbol 222 MovieClip [balloon1]Uses:216 217 221Used by:1075
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClip [balloon2]Uses:216 223 221Used by:1075
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClip [balloon3]Uses:216 225 221Used by:1075
Symbol 227 BitmapUsed by:233 242 1050
Symbol 228 BitmapUsed by:233 242 1050
Symbol 229 BitmapUsed by:233 242 1050
Symbol 230 BitmapUsed by:233 242 1050
Symbol 231 BitmapUsed by:233 242 1050
Symbol 232 BitmapUsed by:233 242 1050
Symbol 233 GraphicUses:227 228 229 230 231 232Used by:241
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:234 235Used by:241
Symbol 237 BitmapUsed by:240 242 1050
Symbol 238 BitmapUsed by:240 242 1050
Symbol 239 BitmapUsed by:240 242 1050
Symbol 240 GraphicUses:237 238 239Used by:241
Symbol 241 MovieClipUses:233 236 240Used by:249
Symbol 242 GraphicUses:237 238 239 227 228 229 230 231 232Used by:243
Symbol 243 MovieClipUses:242Used by:248
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:244Used by:248
Symbol 246 GraphicUsed by:248
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:243 245 246 247Used by:249
Symbol 249 MovieClip [bigWheel]Uses:241 248Used by:1075
Symbol 250 MovieClipUses:215Used by:311
Symbol 251 GraphicUsed by:255
Symbol 252 GraphicUsed by:255
Symbol 253 GraphicUsed by:255
Symbol 254 GraphicUsed by:255
Symbol 255 MovieClipUses:251 252 253 254Used by:311
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:310
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:310
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:310
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:310
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:310
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:310
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:310
Symbol 270 BitmapUsed by:271
Symbol 271 GraphicUses:270Used by:310
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:310
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:310
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:310
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:310
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:310
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:310
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:310
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:310
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:310
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:310
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:310
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:310
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:310
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:310
Symbol 300 BitmapUsed by:301
Symbol 301 GraphicUses:300Used by:310
Symbol 302 BitmapUsed by:303
Symbol 303 GraphicUses:302Used by:310
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:310
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:306Used by:310
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 MovieClipUses:257 259 261 263 265 267 269 271 273 275 277 279 281 283 285 287 289 291 293 295 297 299 301 303 305 307 309Used by:311
Symbol 311 MovieClip [bomb]Uses:250 255 310Used by:1075
Symbol 312 BitmapUsed by:313 1056
Symbol 313 GraphicUses:312Used by:322
Symbol 314 GraphicUsed by:321 873
Symbol 315 GraphicUsed by:316 870
Symbol 316 MovieClipUses:315Used by:321
Symbol 317 GraphicUsed by:318 871
Symbol 318 MovieClipUses:317Used by:321
Symbol 319 ShapeTweeningUsed by:321
Symbol 320 GraphicUsed by:321 873
Symbol 321 MovieClipUses:314 316 318 319 320Used by:322
Symbol 322 MovieClip [bus]Uses:313 321Used by:1075
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:327 1059
Symbol 325 MovieClipUses:41Used by:326 337
Symbol 326 MovieClipUses:191 325 193Used by:327
Symbol 327 MovieClipUses:324 326Used by:351 667
Symbol 328 GraphicUsed by:350
Symbol 329 GraphicUsed by:330 1007
Symbol 330 MovieClipUses:329Used by:350
Symbol 331 GraphicUsed by:350 1018
Symbol 332 ShapeTweeningUsed by:350
Symbol 333 GraphicUsed by:334 1009
Symbol 334 MovieClipUses:333Used by:350
Symbol 335 GraphicUsed by:336 1010
Symbol 336 MovieClipUses:335Used by:350
Symbol 337 MovieClipUses:191 325Used by:350
Symbol 338 GraphicUsed by:350 1018
Symbol 339 GraphicUsed by:350 1018
Symbol 340 GraphicUsed by:350 1018
Symbol 341 GraphicUsed by:350 1018
Symbol 342 GraphicUsed by:350
Symbol 343 ShapeTweeningUsed by:346
Symbol 344 ShapeTweeningUsed by:346
Symbol 345 GraphicUsed by:346 1015
Symbol 346 MovieClipUses:343 344 345Used by:350
Symbol 347 ShapeTweeningUsed by:350
Symbol 348 GraphicUsed by:350
Symbol 349 GraphicUsed by:350 1018
Symbol 350 MovieClipUses:328 330 331 332 334 336 337 338 339 340 341 342 346 347 348 349Used by:351 667
Symbol 351 MovieClip [cacti]Uses:327 350Used by:1075
Symbol 352 GraphicUsed by:353
Symbol 353 MovieClipUses:352Used by:357
Symbol 354 GraphicUsed by:356
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClipUses:354 355Used by:357
Symbol 357 MovieClip [fire]Uses:353 356Used by:1075
Symbol 358 GraphicUsed by:363
Symbol 359 GraphicUsed by:362
Symbol 360 GraphicUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:359 360 361Used by:363 365 367
Symbol 363 MovieClipUses:358 362Used by:368 373
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364 362Used by:368 373
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClipUses:366 362Used by:368 373
Symbol 368 MovieClipUses:363 365 367Used by:374
Symbol 369 ShapeTweeningUsed by:373
Symbol 370 GraphicUsed by:373
Symbol 371 GraphicUsed by:373
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClipUses:363 365 367 369 370 371 372Used by:374
Symbol 374 MovieClip [popo]Uses:368 373Used by:1075
Symbol 375 GraphicUsed by:376
Symbol 376 MovieClip [mcBrokenLine]Uses:375Used by:1075
Symbol 377 GraphicUsed by:378
Symbol 378 MovieClip [mcTrackUnit]Uses:377Used by:1075
Symbol 379 MovieClip [mcTrackUnit2]Used by:1075
Symbol 380 GraphicUsed by:383
Symbol 381 MovieClipUses:41Used by:382
Symbol 382 MovieClipUses:191 381 193Used by:383 385 393 402 404 406 413 416 418 420 422 424
Symbol 383 MovieClip [mcWordD]Uses:380 382Used by:1075
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384 382Used by:394
Symbol 386 GraphicUsed by:393
Symbol 387 GraphicUsed by:393
Symbol 388 GraphicUsed by:393
Symbol 389 GraphicUsed by:393
Symbol 390 GraphicUsed by:393
Symbol 391 GraphicUsed by:393
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:386 382 387 388 389 390 391 392Used by:394
Symbol 394 MovieClip [mcWordE]Uses:385 393Used by:1075
Symbol 395 GraphicUsed by:402
Symbol 396 GraphicUsed by:401
Symbol 397 GraphicUsed by:401
Symbol 398 GraphicUsed by:401
Symbol 399 GraphicUsed by:401
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:396 397 398 399 400Used by:402 418 420 424
Symbol 402 MovieClip [mcWordF]Uses:395 382 401Used by:1075
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClip [mcWordG]Uses:403 382Used by:1075
Symbol 405 GraphicUsed by:406 413
Symbol 406 MovieClipUses:405 382Used by:414
Symbol 407 GraphicUsed by:413
Symbol 408 GraphicUsed by:413
Symbol 409 GraphicUsed by:413
Symbol 410 GraphicUsed by:413
Symbol 411 GraphicUsed by:413
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:405 382 407 408 409 410 411 412Used by:414
Symbol 414 MovieClip [mcWordL]Uses:406 413Used by:1075
Symbol 415 GraphicUsed by:416
Symbol 416 MovieClip [mcWordO]Uses:415 382Used by:1075
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClip [mcWordP]Uses:417 382 401Used by:1075
Symbol 419 GraphicUsed by:420
Symbol 420 MovieClip [mcWordR]Uses:419 382 401Used by:1075
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClip [mcWordU]Uses:421 382Used by:1075
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClip [mcWordW]Uses:423 382 401Used by:1075
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:562 567
Symbol 427 BitmapUsed by:428
Symbol 428 GraphicUses:427Used by:435
Symbol 429 BitmapUsed by:430
Symbol 430 GraphicUses:429Used by:435
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:435
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:435
Symbol 435 MovieClipUses:428 430 432 434Used by:562 567
Symbol 436 BitmapUsed by:438
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:436 437Used by:442 457
Symbol 439 BitmapUsed by:441
Symbol 440 BitmapUsed by:441
Symbol 441 GraphicUses:439 440Used by:442 457
Symbol 442 ButtonUses:438 441Used by:562 567
Symbol 443 TextUses:14Used by:446 564 916
Symbol 444 TextUses:14Used by:446 564 916
Symbol 445 GraphicUsed by:446 455 520 527 530 560 564 635 916
Symbol 446 ButtonUses:443 444 445Used by:562
Symbol 447 FontUsed by:448 449 450
Symbol 448 EditableTextUses:447Used by:452
Symbol 449 EditableTextUses:447Used by:452
Symbol 450 EditableTextUses:447Used by:452
Symbol 451 GraphicUsed by:452
Symbol 452 ButtonUses:448 449 450 451Used by:562 567
Symbol 453 TextUses:14Used by:455
Symbol 454 TextUses:14Used by:455
Symbol 455 ButtonUses:453 454 445Used by:562 567
Symbol 456 EditableTextUses:14Used by:562
Symbol 457 ButtonUses:438 441Used by:562 567
Symbol 458 BitmapUsed by:459
Symbol 459 GraphicUses:458Used by:562 567
Symbol 460 TextUses:14Used by:562 567
Symbol 461 EditableTextUses:14Used by:562
Symbol 462 TextUses:14Used by:562 567
Symbol 463 TextUses:14Used by:562
Symbol 464 EditableTextUses:14Used by:562
Symbol 465 TextUses:14Used by:562
Symbol 466 EditableTextUses:14Used by:562
Symbol 467 EditableTextUses:14Used by:562
Symbol 468 TextUses:14Used by:562
Symbol 469 TextUses:14Used by:562 567 990 1045
Symbol 470 GraphicUsed by:471 475 478 930 932 956
Symbol 471 MovieClipUses:470Used by:475 478 506
Symbol 472 GraphicUsed by:474 484 931 936
Symbol 473 TextUses:14Used by:474 931
Symbol 474 MovieClipUses:472 473Used by:475 478
Symbol 475 ButtonUses:471 474 470Used by:479
Symbol 476 GraphicUsed by:479
Symbol 477 GraphicUsed by:478 932
Symbol 478 ButtonUses:471 474 477 470Used by:479
Symbol 479 MovieClipUses:475 476 478Used by:505
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482 485 488
Symbol 482 MovieClipUses:481Used by:485 488 506
Symbol 483 TextUses:14Used by:484 936
Symbol 484 MovieClipUses:472 483Used by:485 488
Symbol 485 ButtonUses:482 484 481Used by:489
Symbol 486 GraphicUsed by:489
Symbol 487 GraphicUsed by:488 958
Symbol 488 ButtonUses:482 484 487 481Used by:489
Symbol 489 MovieClipUses:485 486 488Used by:505
Symbol 490 BitmapUsed by:491
Symbol 491 GraphicUses:490Used by:492 497
Symbol 492 MovieClipUses:491Used by:497
Symbol 493 GraphicUsed by:495 941
Symbol 494 TextUses:14Used by:495 941
Symbol 495 MovieClipUses:493 494Used by:497
Symbol 496 GraphicUsed by:497 942
Symbol 497 ButtonUses:492 495 496 491Used by:505
Symbol 498 GraphicUsed by:499 943
Symbol 499 MovieClipUses:498Used by:504
Symbol 500 GraphicUsed by:502 944
Symbol 501 TextUses:14Used by:502 944
Symbol 502 MovieClipUses:500 501Used by:504
Symbol 503 GraphicUsed by:504 945
Symbol 504 ButtonUses:499 502 503Used by:505
Symbol 505 MovieClipUses:479 489 497 504Used by:562 567
Symbol 506 MovieClipUses:471 482Used by:562 567
Symbol 507 GraphicUsed by:509
Symbol 508 EditableTextUses:14 731Used by:509
Symbol 509 MovieClipUses:507 508Used by:510 561
Symbol 510 MovieClipUses:509Used by:562 567
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:521 745
Symbol 513 GraphicUsed by:517
Symbol 514 TextUses:14Used by:517
Symbol 515 FontUsed by:516 623 624 629 632 846 849
Symbol 516 EditableTextUses:515Used by:517
Symbol 517 MovieClipUses:513 514 516Used by:521
Symbol 518 TextUses:14Used by:520
Symbol 519 TextUses:14Used by:520
Symbol 520 ButtonUses:518 519 445Used by:521
Symbol 521 MovieClipUses:512 517 520Used by:562 567
Symbol 522 GraphicUsed by:524
Symbol 523 TextUses:14Used by:524
Symbol 524 MovieClipUses:522 523Used by:531
Symbol 525 TextUses:14Used by:527
Symbol 526 TextUses:14Used by:527
Symbol 527 ButtonUses:525 526 445Used by:531
Symbol 528 TextUses:14Used by:530
Symbol 529 TextUses:14Used by:530
Symbol 530 ButtonUses:528 529 445Used by:531
Symbol 531 MovieClipUses:524 527 530Used by:562 567
Symbol 532 ButtonUses:21Used by:536 539
Symbol 533 GraphicUsed by:534 899
Symbol 534 MovieClipUses:533Used by:536
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:532 534 535Used by:557
Symbol 537 GraphicUsed by:539 903
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:532 537 538Used by:557
Symbol 540 GraphicUsed by:541 904
Symbol 541 MovieClipUses:540Used by:543
Symbol 542 GraphicUsed by:543 905
Symbol 543 MovieClipUses:541 542Used by:557
Symbol 544 MovieClipUses:21Used by:545 546 547
Symbol 545 MovieClipUses:544Used by:547
Symbol 546 MovieClipUses:544Used by:547
Symbol 547 ButtonUses:545 546 544 21Used by:549 551 553 555
Symbol 548 TextUses:14Used by:549 910
Symbol 549 MovieClipUses:547 548Used by:556
Symbol 550 TextUses:14Used by:551 911
Symbol 551 MovieClipUses:547 550Used by:556
Symbol 552 TextUses:14Used by:553 912
Symbol 553 MovieClipUses:547 552Used by:556
Symbol 554 TextUses:14Used by:555 913
Symbol 555 MovieClipUses:547 554Used by:556
Symbol 556 MovieClipUses:549 551 553 555Used by:557
Symbol 557 MovieClipUses:536 539 543 556Used by:562 567
Symbol 558 TextUses:14Used by:560
Symbol 559 TextUses:14Used by:560
Symbol 560 ButtonUses:558 559 445Used by:562 567
Symbol 561 MovieClipUses:509Used by:562
Symbol 562 MovieClip [mcLayout]Uses:426 435 442 446 452 43 455 456 457 40 459 460 461 462 463 464 465 466 467 468 469 505 506 510 521 531 557 560 561Used by:1075
Symbol 563 EditableTextUses:14Used by:567
Symbol 564 ButtonUses:443 444 445Used by:567
Symbol 565 EditableTextUses:14Used by:567
Symbol 566 TextUses:14Used by:567
Symbol 567 MovieClip [mcLayoutTraining]Uses:426 435 442 452 43 455 563 457 564 40 459 460 565 462 566 469 505 506 510 521 531 557 560Used by:1075
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:570 848
Symbol 570 MovieClip [mcTransPage]Uses:569Used by:1075
Symbol 571 BitmapUsed by:577
Symbol 572 BitmapUsed by:577
Symbol 573 BitmapUsed by:577
Symbol 574 BitmapUsed by:577
Symbol 575 BitmapUsed by:577
Symbol 576 BitmapUsed by:577
Symbol 577 GraphicUses:571 572 573 574 575 576Used by:578
Symbol 578 MovieClipUses:577Used by:667  Timeline
Symbol 579 GraphicUsed by:580 753 802
Symbol 580 MovieClipUses:579Used by:667
Symbol 581 BitmapUsed by:583
Symbol 582 BitmapUsed by:583
Symbol 583 GraphicUses:581 582Used by:667
Symbol 584 BitmapUsed by:585
Symbol 585 GraphicUses:584Used by:586
Symbol 586 MovieClipUses:585Used by:667 716
Symbol 587 BitmapUsed by:588
Symbol 588 GraphicUses:587Used by:590
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:588 589Used by:667
Symbol 591 GraphicUsed by:598 677 680 683 685 688 691 694
Symbol 592 GraphicUsed by:597
Symbol 593 GraphicUsed by:597
Symbol 594 GraphicUsed by:597
Symbol 595 GraphicUsed by:597
Symbol 596 GraphicUsed by:597
Symbol 597 MovieClipUses:592 593 594 595 596Used by:598
Symbol 598 MovieClipUses:591 597Used by:667 695
Symbol 599 GraphicUsed by:601 764 830 980
Symbol 600 GraphicUsed by:601 764 830 980
Symbol 601 MovieClipUses:599 600Used by:603
Symbol 602 GraphicUsed by:603 773 836 981
Symbol 603 MovieClipUses:601 602Used by:622
Symbol 604 GraphicUsed by:618 985
Symbol 605 GraphicUsed by:618 667 985
Symbol 606 GraphicUsed by:618 985
Symbol 607 GraphicUsed by:611 982
Symbol 608 GraphicUsed by:611 982
Symbol 609 GraphicUsed by:611 982
Symbol 610 GraphicUsed by:611 982
Symbol 611 MovieClipUses:607 608 609 610Used by:618 667
Symbol 612 GraphicUsed by:618 985
Symbol 613 GraphicUsed by:618 985
Symbol 614 GraphicUsed by:618 985
Symbol 615 GraphicUsed by:618 985
Symbol 616 GraphicUsed by:618
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:604 605 606 611 612 140 613 614 615 616 617Used by:622
Symbol 619 TextUses:14Used by:620 986
Symbol 620 MovieClipUses:619Used by:621
Symbol 621 MovieClipUses:620Used by:622
Symbol 622 MovieClipUses:603 618 621Used by:667
Symbol 623 TextUses:515Used by:626
Symbol 624 TextUses:515Used by:626
Symbol 625 GraphicUsed by:626
Symbol 626 ButtonUses:623 624 625Used by:667
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:667
Symbol 629 TextUses:515Used by:631
Symbol 630 GraphicUsed by:631
Symbol 631 ButtonUses:629 630Used by:667
Symbol 632 TextUses:515Used by:667
Symbol 633 TextUses:14Used by:635
Symbol 634 TextUses:14Used by:635
Symbol 635 ButtonUses:633 634 445Used by:667
Symbol 636 TextUses:111Used by:637
Symbol 637 MovieClipUses:636Used by:667
Symbol 638 TextUses:111Used by:639
Symbol 639 MovieClipUses:638Used by:667
Symbol 640 TextUses:111Used by:641
Symbol 641 MovieClipUses:640Used by:667
Symbol 642 GraphicUsed by:643
Symbol 643 MovieClipUses:642Used by:644
Symbol 644 MovieClipUses:643Used by:667
Symbol 645 GraphicUsed by:667
Symbol 646 GraphicUsed by:667
Symbol 647 TextUses:14Used by:648 854
Symbol 648 ButtonUses:85 647 82 84Used by:667
Symbol 649 TextUses:14Used by:650
Symbol 650 ButtonUses:85 649 82 84Used by:667 856
Symbol 651 TextUses:14Used by:652
Symbol 652 ButtonUses:85 651 82 84Used by:667 856
Symbol 653 TextUses:14Used by:654
Symbol 654 ButtonUses:85 653 82 84Used by:667 794 845
Symbol 655 TextUses:14Used by:656
Symbol 656 ButtonUses:85 655 82 84Used by:667
Symbol 657 TextUses:14Used by:658
Symbol 658 ButtonUses:85 657 82 84Used by:667
Symbol 659 TextUses:14Used by:662
Symbol 660 TextUses:14Used by:662
Symbol 661 TextUses:14Used by:662
Symbol 662 ButtonUses:85 659 660 82 84 661Used by:667
Symbol 663 GraphicUsed by:667
Symbol 664 GraphicUsed by:667
Symbol 665 GraphicUsed by:667
Symbol 666 GraphicUsed by:667
Symbol 667 MovieClip [mcFrontPage]Uses:578 580 583 586 590 598 327 622 626 628 631 632 635 637 639 641 644 645 350 646 648 650 652 654 656 658 662 663 605 664 611 665 140 666Used by:1075
Symbol 668 MovieClip [mcDraw]Used by:716 1075
Symbol 669 GraphicUsed by:670 860
Symbol 670 MovieClipUses:669Used by:716
Symbol 671 GraphicUses:38Used by:672
Symbol 672 MovieClipUses:671Used by:716 852 856
Symbol 673 BitmapUsed by:674
Symbol 674 GraphicUses:673Used by:716
Symbol 675 GraphicUsed by:677
Symbol 676 GraphicUsed by:677
Symbol 677 MovieClipUses:591 675 676Used by:695
Symbol 678 GraphicUsed by:680
Symbol 679 GraphicUsed by:680
Symbol 680 MovieClipUses:591 678 679Used by:695
Symbol 681 GraphicUsed by:683
Symbol 682 GraphicUsed by:683
Symbol 683 MovieClipUses:591 681 682Used by:695
Symbol 684 GraphicUsed by:685
Symbol 685 MovieClipUses:591 684Used by:695
Symbol 686 GraphicUsed by:688
Symbol 687 GraphicUsed by:688
Symbol 688 MovieClipUses:591 686 687Used by:695
Symbol 689 GraphicUsed by:691
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:591 689 690Used by:695
Symbol 692 GraphicUsed by:694
Symbol 693 GraphicUsed by:694
Symbol 694 MovieClipUses:591 692 693Used by:695
Symbol 695 MovieClipUses:598 677 680 683 685 688 691 694Used by:716
Symbol 696 GraphicUsed by:697
Symbol 697 MovieClipUses:696Used by:716
Symbol 698 BitmapUsed by:699
Symbol 699 GraphicUses:698Used by:700
Symbol 700 MovieClipUses:699Used by:716
Symbol 701 GraphicUsed by:702
Symbol 702 MovieClipUses:701Used by:703
Symbol 703 MovieClipUses:702Used by:705 715
Symbol 704 TextUses:14Used by:705
Symbol 705 MovieClipUses:703 704Used by:716
Symbol 706 GraphicUsed by:712
Symbol 707 TextUses:111Used by:712
Symbol 708 BitmapUsed by:709
Symbol 709 GraphicUses:708Used by:712
Symbol 710 BitmapUsed by:711
Symbol 711 GraphicUses:710Used by:712
Symbol 712 MovieClipUses:706 707 709 711Used by:716
Symbol 713 TextUses:14Used by:715
Symbol 714 TextUses:14Used by:715
Symbol 715 MovieClipUses:703 713 714Used by:716
Symbol 716 MovieClip [mcLevel]Uses:670 672 674 586 695 697 700 668 705 712 715Used by:1075
Symbol 717 BitmapUsed by:718
Symbol 718 GraphicUses:717Used by:719
Symbol 719 MovieClipUses:718Used by:724
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:720Used by:724
Symbol 722 BitmapUsed by:723
Symbol 723 GraphicUses:722Used by:724
Symbol 724 MovieClip [mcAlarm]Uses:719 721 723Used by:1075
Symbol 725 GraphicUsed by:726
Symbol 726 MovieClipUses:725Used by:745
Symbol 727 TextUses:14Used by:728
Symbol 728 ButtonUses:85 727 82 84Used by:745
Symbol 729 TextUses:14Used by:730 788 842 850 855
Symbol 730 ButtonUses:85 729 82 84Used by:745
Symbol 731 FontUsed by:508 732 733 734 735 736 737 738 739 740 741 793 844
Symbol 732 EditableTextUses:14 731Used by:745
Symbol 733 EditableTextUses:14 731Used by:745
Symbol 734 EditableTextUses:14 731Used by:745
Symbol 735 EditableTextUses:14 731Used by:745
Symbol 736 EditableTextUses:14 731Used by:745
Symbol 737 EditableTextUses:14 731Used by:745
Symbol 738 EditableTextUses:14 731Used by:745
Symbol 739 EditableTextUses:14 731Used by:745
Symbol 740 EditableTextUses:14 731Used by:745
Symbol 741 EditableTextUses:14 731Used by:745
Symbol 742 TextUses:111Used by:745
Symbol 743 TextUses:14Used by:744
Symbol 744 MovieClipUses:743Used by:745
Symbol 745 MovieClip [mcPass]Uses:512 726 728 730 732 733 734 735 736 737 738 739 740 741 742 744Used by:1075
Symbol 746 BitmapUsed by:752
Symbol 747 BitmapUsed by:752
Symbol 748 BitmapUsed by:752
Symbol 749 BitmapUsed by:752
Symbol 750 BitmapUsed by:752
Symbol 751 BitmapUsed by:752
Symbol 752 GraphicUses:746 747 748 749 750 751Used by:794
Symbol 753 MovieClipUses:579Used by:794
Symbol 754 GraphicUsed by:757
Symbol 755 GraphicUsed by:757
Symbol 756 GraphicUsed by:757
Symbol 757 MovieClipUses:754 755 756Used by:794
Symbol 758 GraphicUsed by:794
Symbol 759 BitmapUsed by:760
Symbol 760 GraphicUses:759Used by:763
Symbol 761 BitmapUsed by:762
Symbol 762 GraphicUses:761Used by:763
Symbol 763 MovieClipUses:760 762Used by:794
Symbol 764 MovieClipUses:599 600Used by:773
Symbol 765 GraphicUsed by:768 831
Symbol 766 GraphicUsed by:768 831
Symbol 767 GraphicUsed by:768 831
Symbol 768 MovieClipUses:765 41 766 767Used by:773
Symbol 769 ShapeTweeningUsed by:770
Symbol 770 MovieClipUses:769 9Used by:771
Symbol 771 MovieClipUses:770Used by:773
Symbol 772 GraphicUsed by:773
Symbol 773 MovieClipUses:764 602 768 771 772Used by:794
Symbol 774 GraphicUsed by:787
Symbol 775 GraphicUsed by:787
Symbol 776 GraphicUsed by:787
Symbol 777 GraphicUsed by:778
Symbol 778 MovieClipUses:777Used by:787
Symbol 779 GraphicUsed by:780
Symbol 780 MovieClipUses:779Used by:787
Symbol 781 GraphicUsed by:787
Symbol 782 GraphicUsed by:787
Symbol 783 GraphicUsed by:787
Symbol 784 GraphicUsed by:787
Symbol 785 GraphicUsed by:787
Symbol 786 GraphicUsed by:787
Symbol 787 MovieClipUses:774 775 776 778 780 781 782 783 784 785 786Used by:794
Symbol 788 ButtonUses:85 729 82 84Used by:794
Symbol 789 TextUses:111Used by:794
Symbol 790 TextUses:14Used by:791
Symbol 791 MovieClipUses:790Used by:794
Symbol 792 TextUses:14Used by:794 845
Symbol 793 EditableTextUses:14 731Used by:794
Symbol 794 MovieClip [mcEnd]Uses:752 753 757 758 763 773 787 788 654 789 791 792 793 110Used by:1075
Symbol 795 BitmapUsed by:801
Symbol 796 BitmapUsed by:801
Symbol 797 BitmapUsed by:801
Symbol 798 BitmapUsed by:801
Symbol 799 BitmapUsed by:801
Symbol 800 BitmapUsed by:801
Symbol 801 GraphicUses:795 796 797 798 799 800Used by:845
Symbol 802 MovieClipUses:579Used by:845
Symbol 803 GraphicUsed by:809
Symbol 804 BitmapUsed by:805
Symbol 805 GraphicUses:804Used by:808
Symbol 806 BitmapUsed by:807
Symbol 807 GraphicUses:806Used by:808
Symbol 808 MovieClipUses:805 807Used by:809
Symbol 809 MovieClipUses:803 808Used by:810
Symbol 810 MovieClipUses:809Used by:845
Symbol 811 GraphicUsed by:829
Symbol 812 GraphicUsed by:829
Symbol 813 GraphicUsed by:829
Symbol 814 GraphicUsed by:829
Symbol 815 GraphicUsed by:829
Symbol 816 GraphicUsed by:829
Symbol 817 GraphicUsed by:829
Symbol 818 GraphicUsed by:829
Symbol 819 GraphicUsed by:829
Symbol 820 GraphicUsed by:829
Symbol 821 GraphicUsed by:829
Symbol 822 GraphicUsed by:829
Symbol 823 GraphicUsed by:829
Symbol 824 GraphicUsed by:829
Symbol 825 GraphicUsed by:829
Symbol 826 GraphicUsed by:829
Symbol 827 GraphicUsed by:829
Symbol 828 GraphicUsed by:829
Symbol 829 MovieClipUses:811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828Used by:845
Symbol 830 MovieClipUses:599 600Used by:836
Symbol 831 MovieClipUses:765 41 766 767Used by:836
Symbol 832 ShapeTweeningUsed by:833
Symbol 833 MovieClipUses:832 9Used by:834
Symbol 834 MovieClipUses:833Used by:836
Symbol 835 GraphicUsed by:836
Symbol 836 MovieClipUses:830 602 831 834 835Used by:845
Symbol 837 TextUses:14Used by:838
Symbol 838 ButtonUses:85 837 82 84Used by:845
Symbol 839 GraphicUsed by:840
Symbol 840 MovieClipUses:839Used by:841
Symbol 841 MovieClipUses:840Used by:845
Symbol 842 ButtonUses:85 729 82 84Used by:845
Symbol 843 TextUses:111Used by:845
Symbol 844 EditableTextUses:14 731Used by:845
Symbol 845 MovieClip [mcOver]Uses:801 802 810 829 836 838 654 841 842 843 792 844 110Used by:1075
Symbol 846 TextUses:515Used by:848
Symbol 847 TextUses:111Used by:848
Symbol 848 MovieClip [mcPause]Uses:569 846 847Used by:1075
Symbol 849 TextUses:515Used by:852
Symbol 850 ButtonUses:85 729 82 84Used by:852
Symbol 851 TextUses:111Used by:852
Symbol 852 MovieClip [mcCredits]Uses:849 672 850 851Used by:1075
Symbol 853 TextUses:14Used by:854
Symbol 854 ButtonUses:85 853 82 84 647Used by:856
Symbol 855 ButtonUses:85 729 82 84Used by:856
Symbol 856 MovieClip [mcChoosePlay]Uses:672 854 650 652 855Used by:1075
Symbol 857 BitmapUsed by:858 894
Symbol 858 GraphicUses:857Used by:859
Symbol 859 MovieClipUses:858Used by:990 1045
Symbol 860 MovieClipUses:669Used by:990 1045
Symbol 861 BitmapUsed by:862
Symbol 862 GraphicUses:861Used by:880
Symbol 863 BitmapUsed by:864
Symbol 864 GraphicUses:863Used by:865
Symbol 865 MovieClipUses:864Used by:880
Symbol 866 BitmapUsed by:867 952 978 1037
Symbol 867 GraphicUses:866Used by:880
Symbol 868 BitmapUsed by:869
Symbol 869 GraphicUses:868Used by:874
Symbol 870 MovieClipUses:315Used by:873
Symbol 871 MovieClipUses:317Used by:873
Symbol 872 ShapeTweeningUsed by:873
Symbol 873 MovieClipUses:314 870 871 872 320Used by:874
Symbol 874 MovieClipUses:869 873Used by:880
Symbol 875 BitmapUsed by:876
Symbol 876 GraphicUses:875Used by:877
Symbol 877 MovieClipUses:876Used by:880
Symbol 878 BitmapUsed by:879
Symbol 879 GraphicUses:878Used by:880
Symbol 880 MovieClipUses:862 865 867 874 877 879Used by:989 990
Symbol 881 BitmapUsed by:882
Symbol 882 GraphicUses:881Used by:889
Symbol 883 BitmapUsed by:884
Symbol 884 GraphicUses:883Used by:889
Symbol 885 BitmapUsed by:886
Symbol 886 GraphicUses:885Used by:889
Symbol 887 BitmapUsed by:888
Symbol 888 GraphicUses:887Used by:889
Symbol 889 MovieClipUses:882 884 886 888Used by:990 1045
Symbol 890 ShapeTweeningUsed by:892
Symbol 891 ShapeTweeningUsed by:892
Symbol 892 MovieClipUses:890 891 34Used by:895
Symbol 893 MovieClipUses:36Used by:895
Symbol 894 GraphicUses:857Used by:895
Symbol 895 MovieClipUses:31 892 893 894Used by:990 1045
Symbol 896 BitmapUsed by:897
Symbol 897 GraphicUses:896Used by:990 1045
Symbol 898 ButtonUses:21Used by:901 903
Symbol 899 MovieClipUses:533Used by:901
Symbol 900 GraphicUsed by:901
Symbol 901 MovieClipUses:898 899 900Used by:915
Symbol 902 GraphicUsed by:903
Symbol 903 MovieClipUses:898 537 902Used by:915
Symbol 904 MovieClipUses:540Used by:905
Symbol 905 MovieClipUses:904 542Used by:915
Symbol 906 MovieClipUses:21Used by:907 908 909
Symbol 907 MovieClipUses:906Used by:909
Symbol 908 MovieClipUses:906Used by:909
Symbol 909 ButtonUses:907 908 906 21Used by:910 911 912 913
Symbol 910 MovieClipUses:909 548Used by:914
Symbol 911 MovieClipUses:909 550Used by:914
Symbol 912 MovieClipUses:909 552Used by:914
Symbol 913 MovieClipUses:909 554Used by:914
Symbol 914 MovieClipUses:910 911 912 913Used by:915
Symbol 915 MovieClipUses:901 903 905 914Used by:990 1045
Symbol 916 ButtonUses:443 444 445Used by:990 1045
Symbol 917 TextUses:14Used by:920
Symbol 918 TextUses:14Used by:920
Symbol 919 GraphicUsed by:920
Symbol 920 ButtonUses:917 918 919Used by:990 1045
Symbol 921 TextUses:14Used by:990 1045
Symbol 922 BitmapUsed by:924
Symbol 923 BitmapUsed by:924
Symbol 924 GraphicUses:922 923Used by:928 990 1045
Symbol 925 BitmapUsed by:927
Symbol 926 BitmapUsed by:927
Symbol 927 GraphicUses:925 926Used by:928 990 1045
Symbol 928 ButtonUses:924 927Used by:990 1045
Symbol 929 GraphicUsed by:990 1045
Symbol 930 MovieClipUses:470Used by:932 956
Symbol 931 MovieClipUses:472 473Used by:932 956
Symbol 932 ButtonUses:930 931 477 470Used by:990 1045
Symbol 933 BitmapUsed by:934 960
Symbol 934 GraphicUses:933Used by:935 937 958
Symbol 935 MovieClipUses:934Used by:937 958 990 1045
Symbol 936 MovieClipUses:472 483Used by:937 958
Symbol 937 ButtonUses:935 936 934Used by:990 1045
Symbol 938 BitmapUsed by:939
Symbol 939 GraphicUses:938Used by:940 942
Symbol 940 MovieClipUses:939Used by:942 990
Symbol 941 MovieClipUses:493 494Used by:942
Symbol 942 ButtonUses:940 941 496 939Used by:990 1045
Symbol 943 MovieClipUses:498Used by:945
Symbol 944 MovieClipUses:500 501Used by:945
Symbol 945 ButtonUses:943 944 503Used by:990 1045
Symbol 946 GraphicUsed by:947
Symbol 947 MovieClipUses:946Used by:990 1045
Symbol 948 TextUses:111Used by:990
Symbol 949 ShapeTweeningUsed by:990
Symbol 950 GraphicUsed by:989 990
Symbol 951 GraphicUsed by:953
Symbol 952 GraphicUses:866Used by:953 1030
Symbol 953 MovieClipUses:951 952Used by:989 990
Symbol 954 GraphicUsed by:955
Symbol 955 MovieClipUses:954Used by:990 1045
Symbol 956 ButtonUses:930 931 470Used by:990
Symbol 957 GraphicUsed by:990
Symbol 958 ButtonUses:935 936 487 934Used by:990
Symbol 959 ShapeTweeningUsed by:990
Symbol 960 GraphicUses:933Used by:961
Symbol 961 MovieClipUses:960Used by:990
Symbol 962 ShapeTweeningUsed by:990
Symbol 963 GraphicUsed by:964
Symbol 964 MovieClipUses:963Used by:990 1045
Symbol 965 GraphicUsed by:966
Symbol 966 MovieClipUses:965Used by:990 1045
Symbol 967 ShapeTweeningUsed by:990
Symbol 968 ShapeTweeningUsed by:990
Symbol 969 ShapeTweeningUsed by:990
Symbol 970 ShapeTweeningUsed by:990
Symbol 971 ShapeTweeningUsed by:990
Symbol 972 ShapeTweeningUsed by:990
Symbol 973 ShapeTweeningUsed by:990
Symbol 974 ShapeTweeningUsed by:990
Symbol 975 ShapeTweeningUsed by:990
Symbol 976 GraphicUsed by:989 990 1044 1045
Symbol 977 GraphicUsed by:979
Symbol 978 GraphicUses:866Used by:979
Symbol 979 MovieClipUses:977 978Used by:989 990 1044 1045
Symbol 980 MovieClipUses:599 600Used by:981
Symbol 981 MovieClipUses:980 602Used by:988
Symbol 982 MovieClipUses:607 608 609 610Used by:985
Symbol 983 GraphicUsed by:985
Symbol 984 GraphicUsed by:985
Symbol 985 MovieClipUses:604 605 606 982 612 140 613 614 615 983 984Used by:988
Symbol 986 MovieClipUses:619Used by:987
Symbol 987 MovieClipUses:986Used by:988
Symbol 988 MovieClipUses:981 985 987Used by:989 1044
Symbol 989 MovieClipUses:880 21 953 950 979 976 988Used by:990
Symbol 990 MovieClipUses:859 860 880 889 895 897 915 916 920 921 469 928 929 932 937 942 945 935 947 948 949 950 21 953 955 956 957 958 940 959 961 962 964 966 967 968 969 970 971 972 973 974 975 976 979 927 924 989Used by:1046
Symbol 991 BitmapUsed by:992
Symbol 992 GraphicUses:991Used by:1025
Symbol 993 BitmapUsed by:994
Symbol 994 GraphicUses:993Used by:995
Symbol 995 MovieClipUses:994Used by:1025
Symbol 996 BitmapUsed by:997
Symbol 997 GraphicUses:996Used by:1025
Symbol 998 GraphicUsed by:1000
Symbol 999 MovieClipUses:174 175 176 177 178Used by:1000
Symbol 1000 MovieClipUses:998 173 999 180Used by:1025
Symbol 1001 GraphicUsed by:1002
Symbol 1002 MovieClipUses:1001Used by:1005
Symbol 1003 MovieClipUses:41Used by:1004 1011
Symbol 1004 MovieClipUses:191 1003 193Used by:1005
Symbol 1005 MovieClipUses:1002 1004Used by:1019
Symbol 1006 GraphicUsed by:1018
Symbol 1007 MovieClipUses:329Used by:1018
Symbol 1008 ShapeTweeningUsed by:1018
Symbol 1009 MovieClipUses:333Used by:1018
Symbol 1010 MovieClipUses:335Used by:1018
Symbol 1011 MovieClipUses:191 1003Used by:1018
Symbol 1012 GraphicUsed by:1018
Symbol 1013 ShapeTweeningUsed by:1015
Symbol 1014 ShapeTweeningUsed by:1015
Symbol 1015 MovieClipUses:1013 1014 345Used by:1018
Symbol 1016 ShapeTweeningUsed by:1018
Symbol 1017 GraphicUsed by:1018
Symbol 1018 MovieClipUses:1006 1007 331 1008 1009 1010 1011 338 339 340 341 1012 1015 1016 1017 349Used by:1019
Symbol 1019 MovieClipUses:1005 1018Used by:1025
Symbol 1020 BitmapUsed by:1021
Symbol 1021 GraphicUses:1020Used by:1022
Symbol 1022 MovieClipUses:1021Used by:1025
Symbol 1023 BitmapUsed by:1024
Symbol 1024 GraphicUses:1023Used by:1025
Symbol 1025 MovieClipUses:992 995 997 1000 1019 1022 1024Used by:1044 1045
Symbol 1026 TextUses:111Used by:1045
Symbol 1027 ShapeTweeningUsed by:1045
Symbol 1028 GraphicUsed by:1044 1045
Symbol 1029 GraphicUsed by:1030
Symbol 1030 MovieClipUses:1029 952Used by:1044 1045
Symbol 1031 ShapeTweeningUsed by:1045
Symbol 1032 ShapeTweeningUsed by:1045
Symbol 1033 ShapeTweeningUsed by:1045
Symbol 1034 GraphicUsed by:1044 1045
Symbol 1035 GraphicUsed by:1044 1045
Symbol 1036 GraphicUsed by:1038
Symbol 1037 GraphicUses:866Used by:1038
Symbol 1038 MovieClipUses:1036 1037Used by:1044 1045
Symbol 1039 ShapeTweeningUsed by:1045
Symbol 1040 ShapeTweeningUsed by:1045
Symbol 1041 ShapeTweeningUsed by:1045
Symbol 1042 ShapeTweeningUsed by:1045
Symbol 1043 ShapeTweeningUsed by:1045
Symbol 1044 MovieClipUses:1025 21 979 976 1035 1038 1034 1030 1028 988Used by:1045
Symbol 1045 MovieClipUses:859 860 1025 889 895 897 921 915 916 920 469 928 929 932 937 942 945 935 947 1026 1027 1028 21 1030 955 964 966 1031 1032 1033 1034 1035 1038 1039 1040 1041 1042 1043 976 979 927 924 1044Used by:1046
Symbol 1046 MovieClip [mcInstructions]Uses:990 1045Used by:1075
Symbol 1047 Sound [mainMusic]Used by:1075
Symbol 1048 GraphicUsed by:1049
Symbol 1049 MovieClip [mcMapBalloon]Uses:1048Used by:1075
Symbol 1050 GraphicUses:237 238 239 227 228 229 230 231 232Used by:1051
Symbol 1051 MovieClip [mcMapBigWheel]Uses:1050Used by:1075
Symbol 1052 GraphicUsed by:1053
Symbol 1053 MovieClip [mcMapBomb]Uses:1052Used by:1075
Symbol 1054 GraphicUsed by:1055
Symbol 1055 MovieClip [mcMapBuilding]Uses:1054Used by:1075
Symbol 1056 GraphicUses:312Used by:1057
Symbol 1057 MovieClip [mcMapBus]Uses:1056Used by:1075
Symbol 1058 GraphicUsed by:1059
Symbol 1059 MovieClip [mcMapCacti]Uses:324 1058Used by:1075
Symbol 1060 GraphicUsed by:1061
Symbol 1061 MovieClip [mcMapCircleTrack]Uses:1060Used by:1075
Symbol 1062 GraphicUsed by:1063
Symbol 1063 MovieClip [mcMapFire]Uses:1062Used by:1075
Symbol 1064 GraphicUsed by:1067
Symbol 1065 GraphicUsed by:1067
Symbol 1066 GraphicUsed by:1067
Symbol 1067 MovieClip [mcMapMilk]Uses:1064 189 1065 192 1066Used by:1075
Symbol 1068 GraphicUsed by:1069
Symbol 1069 MovieClip [mcMapPopo]Uses:1068Used by:1075
Symbol 1070 GraphicUsed by:1071
Symbol 1071 MovieClip [mcMapWord]Uses:1070Used by:1075
Symbol 1072 Sound [sdBoom]Used by:1075
Symbol 1073 Sound [sdFall]Used by:1075
Symbol 1074 Sound [sdWin]Used by:1075
Symbol 1075 MovieClipUses:112 116 164 169 171 181 186 198 202 207 214 222 224 226 249 311 322 351 357 374 376 378 379 383 394 402 404 414 416 418 420 422 424 562 567 570 667 668 716 724 745 794 845 848 852 856 1046 1047 1049 1051 1053 1055 1057 1059 1061 1063 1067 1069 1071 1072 1073 1074Used by:Timeline
Symbol 1076 GraphicUsed by:1151
Symbol 1077 BitmapUsed by:1078
Symbol 1078 GraphicUses:1077Used by:1151
Symbol 1079 BitmapUsed by:1080 1090 1092 1101
Symbol 1080 GraphicUses:1079Used by:1151
Symbol 1081 BitmapUsed by:1082 1093 1094 1096 1098 1099
Symbol 1082 GraphicUses:1081Used by:1151
Symbol 1083 BitmapUsed by:1084
Symbol 1084 GraphicUses:1083Used by:1151
Symbol 1085 BitmapUsed by:1086 1105 1107 1150
Symbol 1086 GraphicUses:1085Used by:1151
Symbol 1087 BitmapUsed by:1088 1089
Symbol 1088 GraphicUses:1087Used by:1151
Symbol 1089 GraphicUses:1087Used by:1151
Symbol 1090 GraphicUses:1079Used by:1151
Symbol 1091 GraphicUsed by:1151
Symbol 1092 GraphicUses:1079Used by:1151
Symbol 1093 GraphicUses:1081Used by:1151
Symbol 1094 GraphicUses:1081Used by:1151
Symbol 1095 GraphicUsed by:1151
Symbol 1096 GraphicUses:1081Used by:1151
Symbol 1097 GraphicUsed by:1151
Symbol 1098 GraphicUses:1081Used by:1151
Symbol 1099 GraphicUses:1081Used by:1151
Symbol 1100 GraphicUsed by:1151
Symbol 1101 GraphicUses:1079Used by:1151
Symbol 1102 GraphicUsed by:1151
Symbol 1103 GraphicUsed by:1151
Symbol 1104 GraphicUsed by:1151
Symbol 1105 GraphicUses:1085Used by:1151
Symbol 1106 GraphicUsed by:1151
Symbol 1107 GraphicUses:1085Used by:1151
Symbol 1108 GraphicUsed by:1151
Symbol 1109 BitmapUsed by:1110 1112
Symbol 1110 GraphicUses:1109Used by:1151
Symbol 1111 GraphicUsed by:1151
Symbol 1112 GraphicUses:1109Used by:1151
Symbol 1113 GraphicUsed by:1151
Symbol 1114 GraphicUsed by:1151
Symbol 1115 GraphicUsed by:1151
Symbol 1116 GraphicUsed by:1151
Symbol 1117 GraphicUsed by:1151
Symbol 1118 GraphicUsed by:1151
Symbol 1119 GraphicUsed by:1151
Symbol 1120 GraphicUsed by:1151
Symbol 1121 GraphicUsed by:1151
Symbol 1122 GraphicUsed by:1151
Symbol 1123 GraphicUsed by:1151
Symbol 1124 GraphicUsed by:1151
Symbol 1125 GraphicUsed by:1151
Symbol 1126 GraphicUsed by:1151
Symbol 1127 GraphicUsed by:1151
Symbol 1128 GraphicUsed by:1151
Symbol 1129 GraphicUsed by:1151
Symbol 1130 GraphicUsed by:1151
Symbol 1131 GraphicUsed by:1151
Symbol 1132 GraphicUsed by:1151
Symbol 1133 GraphicUsed by:1151
Symbol 1134 GraphicUsed by:1151
Symbol 1135 GraphicUsed by:1151
Symbol 1136 GraphicUsed by:1151
Symbol 1137 GraphicUsed by:1151
Symbol 1138 GraphicUsed by:1151
Symbol 1139 GraphicUsed by:1151
Symbol 1140 GraphicUsed by:1151
Symbol 1141 GraphicUsed by:1151
Symbol 1142 GraphicUsed by:1151
Symbol 1143 GraphicUsed by:1151
Symbol 1144 GraphicUsed by:1151
Symbol 1145 GraphicUsed by:1151
Symbol 1146 GraphicUsed by:1151
Symbol 1147 GraphicUsed by:1151
Symbol 1148 GraphicUsed by:1151
Symbol 1149 GraphicUsed by:1151
Symbol 1150 GraphicUses:1085Used by:1151
Symbol 1151 MovieClipUses:1076 1078 1080 1082 1084 1086 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150Used by:Timeline
Symbol 1152 ButtonUses:21Used by:Timeline

Instance Names

"btSkip"Frame 5Symbol 81 Button
"mcRole"Symbol 40 MovieClip [mcMap] Frame 1Symbol 35 MovieClip
"mcMapLand"Symbol 40 MovieClip [mcMap] Frame 1Symbol 37 MovieClip
"hitA"Symbol 43 MovieClip [mcEdit] Frame 1Symbol 42 MovieClip
"num_txt"Symbol 48 MovieClip Frame 1Symbol 47 EditableText
"gold_txt"Symbol 110 MovieClip Frame 3Symbol 96 EditableText
"name_txt"Symbol 110 MovieClip Frame 3Symbol 98 EditableText
"ok_btn"Symbol 110 MovieClip Frame 3Symbol 102 Button
"bodyHitA"Symbol 164 MovieClip [motorBody] Frame 1Symbol 118 MovieClip
"hitA"Symbol 164 MovieClip [motorBody] Frame 1Symbol 118 MovieClip
"mcBody"Symbol 164 MovieClip [motorBody] Frame 1Symbol 151 MovieClip
"mcDieRole"Symbol 164 MovieClip [motorBody] Frame 15Symbol 163 MovieClip
"mcEye1"Symbol 195 MovieClip Frame 1Symbol 194 MovieClip
"mcEye2"Symbol 195 MovieClip Frame 1Symbol 194 MovieClip
"hitA"Symbol 222 MovieClip [balloon1] Frame 1Symbol 216 MovieClip
"hitA"Symbol 224 MovieClip [balloon2] Frame 1Symbol 216 MovieClip
"hitA"Symbol 226 MovieClip [balloon3] Frame 1Symbol 216 MovieClip
"hitA"Symbol 311 MovieClip [bomb] Frame 1Symbol 250 MovieClip
"mcEye1"Symbol 327 MovieClip Frame 1Symbol 326 MovieClip
"mcEye2"Symbol 327 MovieClip Frame 1Symbol 326 MovieClip
"upHitA"Symbol 357 MovieClip [fire] Frame 1Symbol 353 MovieClip
"downHitA"Symbol 357 MovieClip [fire] Frame 1Symbol 353 MovieClip
"centHitA"Symbol 357 MovieClip [fire] Frame 1Symbol 353 MovieClip
"mcEye"Symbol 363 MovieClip Frame 1Symbol 362 MovieClip
"mcEye"Symbol 365 MovieClip Frame 1Symbol 362 MovieClip
"mcEye"Symbol 367 MovieClip Frame 1Symbol 362 MovieClip
"mcEye1"Symbol 383 MovieClip [mcWordD] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 383 MovieClip [mcWordD] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 385 MovieClip Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 385 MovieClip Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 393 MovieClip Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 393 MovieClip Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 402 MovieClip [mcWordF] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 402 MovieClip [mcWordF] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 404 MovieClip [mcWordG] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 404 MovieClip [mcWordG] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 406 MovieClip Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 406 MovieClip Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 413 MovieClip Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 413 MovieClip Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 416 MovieClip [mcWordO] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 416 MovieClip [mcWordO] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 418 MovieClip [mcWordP] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 418 MovieClip [mcWordP] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 420 MovieClip [mcWordR] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 420 MovieClip [mcWordR] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 422 MovieClip [mcWordU] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 422 MovieClip [mcWordU] Frame 1Symbol 382 MovieClip
"mcEye1"Symbol 424 MovieClip [mcWordW] Frame 1Symbol 382 MovieClip
"mcEye2"Symbol 424 MovieClip [mcWordW] Frame 1Symbol 382 MovieClip
"bt"Symbol 479 MovieClip Frame 1Symbol 475 Button
"bt"Symbol 479 MovieClip Frame 10Symbol 478 Button
"bt"Symbol 489 MovieClip Frame 1Symbol 485 Button
"bt"Symbol 489 MovieClip Frame 10Symbol 488 Button
"btPencil"Symbol 505 MovieClip Frame 1Symbol 479 MovieClip
"btEdit"Symbol 505 MovieClip Frame 1Symbol 489 MovieClip
"btClear"Symbol 505 MovieClip Frame 1Symbol 497 Button
"bt"Symbol 536 MovieClip Frame 1Symbol 532 Button
"bt"Symbol 539 MovieClip Frame 1Symbol 532 Button
"bt"Symbol 549 MovieClip Frame 1Symbol 547 Button
"bt"Symbol 551 MovieClip Frame 1Symbol 547 Button
"bt"Symbol 553 MovieClip Frame 1Symbol 547 Button
"bt"Symbol 555 MovieClip Frame 1Symbol 547 Button
"bt4"Symbol 556 MovieClip Frame 2Symbol 549 MovieClip
"bt3"Symbol 556 MovieClip Frame 2Symbol 551 MovieClip
"bt2"Symbol 556 MovieClip Frame 3Symbol 553 MovieClip
"bt1"Symbol 556 MovieClip Frame 4Symbol 555 MovieClip
"btMusic"Symbol 557 MovieClip Frame 1Symbol 536 MovieClip
"btSound"Symbol 557 MovieClip Frame 1Symbol 539 MovieClip
"btQuality"Symbol 557 MovieClip Frame 1Symbol 543 MovieClip
"qualityMenu"Symbol 557 MovieClip Frame 1Symbol 556 MovieClip
"hitA"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 426 MovieClip
"btGo"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 442 Button
"mcEdit"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 43 MovieClip [mcEdit]
"tSetLevel"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 456 EditableText
"mcMap"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 40 MovieClip [mcMap]
"mcDrawBt"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 505 MovieClip
"mcMouseType"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 506 MovieClip
"mcNote"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 510 MovieClip
"mcMissionNote"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 521 MovieClip
"mcQuit"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 531 MovieClip
"btReplay"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 560 Button
"mcPropNote"Symbol 562 MovieClip [mcLayout] Frame 1Symbol 561 MovieClip
"hitA"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 426 MovieClip
"btGo"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 442 Button
"mcEdit"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 43 MovieClip [mcEdit]
"tSetLevel"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 563 EditableText
"mcMap"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 40 MovieClip [mcMap]
"mcDrawBt"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 505 MovieClip
"mcMouseType"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 506 MovieClip
"mcNote"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 510 MovieClip
"mcMissionNote"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 521 MovieClip
"mcQuit"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 531 MovieClip
"btReplay"Symbol 567 MovieClip [mcLayoutTraining] Frame 1Symbol 560 Button
"mcLand"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 670 MovieClip
"mcBgBuilding"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 672 MovieClip
"mcScreen"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 586 MovieClip
"mcScreenNote"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 695 MovieClip
"mcTrackMask"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 697 MovieClip
"mcTrack"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 700 MovieClip
"mcDraw"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 668 MovieClip [mcDraw]
"startDrawNote"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 705 MovieClip
"mcEndNote"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 712 MovieClip
"startDrawNote2"Symbol 716 MovieClip [mcLevel] Frame 1Symbol 715 MovieClip
"mcLeftFoot"Symbol 724 MovieClip [mcAlarm] Frame 1Symbol 719 MovieClip
"mcRightFoot"Symbol 724 MovieClip [mcAlarm] Frame 1Symbol 719 MovieClip
"mcMask"Symbol 724 MovieClip [mcAlarm] Frame 1Symbol 721 MovieClip
"mcPerfectNote"Symbol 745 MovieClip [mcPass] Frame 10Symbol 744 MovieClip
"mcScreen"Symbol 880 MovieClip Frame 1Symbol 865 MovieClip
"mcRole"Symbol 895 MovieClip Frame 1Symbol 892 MovieClip
"mcMapLand"Symbol 895 MovieClip Frame 1Symbol 893 MovieClip
"bt"Symbol 901 MovieClip Frame 1Symbol 898 Button
"bt"Symbol 903 MovieClip Frame 1Symbol 898 Button
"bt"Symbol 910 MovieClip Frame 1Symbol 909 Button
"bt"Symbol 911 MovieClip Frame 1Symbol 909 Button
"bt"Symbol 912 MovieClip Frame 1Symbol 909 Button
"bt"Symbol 913 MovieClip Frame 1Symbol 909 Button
"bt4"Symbol 914 MovieClip Frame 2Symbol 910 MovieClip
"bt3"Symbol 914 MovieClip Frame 2Symbol 911 MovieClip
"bt2"Symbol 914 MovieClip Frame 3Symbol 912 MovieClip
"bt1"Symbol 914 MovieClip Frame 4Symbol 913 MovieClip
"btMusic"Symbol 915 MovieClip Frame 1Symbol 901 MovieClip
"btSound"Symbol 915 MovieClip Frame 1Symbol 903 MovieClip
"btQuality"Symbol 915 MovieClip Frame 1Symbol 905 MovieClip
"qualityMenu"Symbol 915 MovieClip Frame 1Symbol 914 MovieClip
"mcBgBuilding"Symbol 990 MovieClip Frame 1Symbol 859 MovieClip
"mcLand"Symbol 990 MovieClip Frame 1Symbol 860 MovieClip
"mcMap"Symbol 990 MovieClip Frame 1Symbol 895 MovieClip
"btGo"Symbol 990 MovieClip Frame 1Symbol 928 Button
"bt"Symbol 990 MovieClip Frame 1Symbol 932 Button
"bt"Symbol 990 MovieClip Frame 1Symbol 937 Button
"btClear"Symbol 990 MovieClip Frame 1Symbol 942 Button
"mcMouseType"Symbol 990 MovieClip Frame 1Symbol 947 MovieClip
"bt"Symbol 990 MovieClip Frame 105Symbol 956 Button
"bt"Symbol 990 MovieClip Frame 105Symbol 958 Button
"bt"Symbol 990 MovieClip Frame 257Symbol 932 Button
"bt"Symbol 990 MovieClip Frame 257Symbol 937 Button
"mcMouseType"Symbol 990 MovieClip Frame 277Symbol 947 MovieClip
"btClear"Symbol 990 MovieClip Frame 318Symbol 942 Button
"mcMouseType"Symbol 990 MovieClip Frame 484Symbol 947 MovieClip
"mcEye1"Symbol 1005 MovieClip Frame 1Symbol 1004 MovieClip
"mcEye2"Symbol 1005 MovieClip Frame 1Symbol 1004 MovieClip
"mcScreen"Symbol 1025 MovieClip Frame 1Symbol 995 MovieClip
"mcBgBuilding"Symbol 1045 MovieClip Frame 1Symbol 859 MovieClip
"mcLand"Symbol 1045 MovieClip Frame 1Symbol 860 MovieClip
"mcMap"Symbol 1045 MovieClip Frame 1Symbol 895 MovieClip
"btGo"Symbol 1045 MovieClip Frame 1Symbol 928 Button
"bt"Symbol 1045 MovieClip Frame 1Symbol 932 Button
"bt"Symbol 1045 MovieClip Frame 1Symbol 937 Button
"btClear"Symbol 1045 MovieClip Frame 1Symbol 942 Button
"mcMouseType"Symbol 1045 MovieClip Frame 1Symbol 947 MovieClip
"mcMouseType"Symbol 1045 MovieClip Frame 141Symbol 947 MovieClip
"mcMouseType"Symbol 1045 MovieClip Frame 218Symbol 947 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 7 as "mcFlake"
ExportAssets (56)Timeline Frame 1Symbol 10 as "mcSmoke"
ExportAssets (56)Timeline Frame 1Symbol 12 as "mcTest"
ExportAssets (56)Timeline Frame 1Symbol 17 as "mcMapSlowPlat"
ExportAssets (56)Timeline Frame 1Symbol 19 as "mcMapFastPlat"
ExportAssets (56)Timeline Frame 1Symbol 23 as "mcMapSpike"
ExportAssets (56)Timeline Frame 1Symbol 27 as "mcMapNormalPlat"
ExportAssets (56)Timeline Frame 1Symbol 30 as "mcMapLandGoal"
ExportAssets (56)Timeline Frame 1Symbol 40 as "mcMap"
ExportAssets (56)Timeline Frame 1Symbol 43 as "mcEdit"
ExportAssets (56)Timeline Frame 1Symbol 1153 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 1154 as "__Packages.as.Map"
ExportAssets (56)Timeline Frame 1Symbol 1155 as "__Packages.as.Motor"
ExportAssets (56)Timeline Frame 1Symbol 1156 as "__Packages.org.cove.flade.primitives.Particle"
ExportAssets (56)Timeline Frame 1Symbol 1157 as "__Packages.org.cove.flade.util.Vector"
ExportAssets (56)Timeline Frame 1Symbol 1158 as "__Packages.org.cove.flade.DynamicsEngine"
ExportAssets (56)Timeline Frame 1Symbol 1159 as "__Packages.org.cove.flade.surfaces.Surface"
ExportAssets (56)Timeline Frame 1Symbol 1160 as "__Packages.org.cove.flade.primitives.RectangleParticle"
ExportAssets (56)Timeline Frame 1Symbol 1161 as "__Packages.org.cove.flade.graphics.Graphics"
ExportAssets (56)Timeline Frame 1Symbol 1162 as "__Packages.org.cove.flade.constraints.Constraint"
ExportAssets (56)Timeline Frame 1Symbol 1163 as "__Packages.org.cove.flade.primitives.CircleParticle"
ExportAssets (56)Timeline Frame 1Symbol 1164 as "__Packages.org.cove.flade.primitives.Wheel"
ExportAssets (56)Timeline Frame 1Symbol 1165 as "__Packages.org.cove.flade.primitives.RimParticle"
ExportAssets (56)Timeline Frame 1Symbol 1166 as "__Packages.org.cove.flade.constraints.AngularConstraint"
ExportAssets (56)Timeline Frame 1Symbol 1167 as "__Packages.org.cove.flade.util.Line"
ExportAssets (56)Timeline Frame 1Symbol 1168 as "__Packages.org.cove.flade.constraints.SpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 1169 as "__Packages.as.CircleTrack"
ExportAssets (56)Timeline Frame 1Symbol 1170 as "__Packages.as.Track"
ExportAssets (56)Timeline Frame 1Symbol 1171 as "__Packages.as.Prop"
ExportAssets (56)Timeline Frame 1Symbol 1172 as "__Packages.org.cove.flade.surfaces.AbstractTile"
ExportAssets (56)Timeline Frame 1Symbol 1173 as "__Packages.org.cove.flade.surfaces.RectangleTile"
ExportAssets (56)Timeline Frame 1Symbol 1174 as "__Packages.as.TrackUnit"
ExportAssets (56)Timeline Frame 1Symbol 1175 as "__Packages.as.Word"
ExportAssets (56)Timeline Frame 1Symbol 1176 as "__Packages.global.TransPage"
ExportAssets (56)Timeline Frame 1Symbol 1177 as "__Packages.as.Draw"
ExportAssets (56)Timeline Frame 1Symbol 1178 as "__Packages.as.AlarmMc"
ExportAssets (56)Timeline Frame 1Symbol 1179 as "__Packages.org.cove.flade.surfaces.LineSurface"
ExportAssets (56)Timeline Frame 1Symbol 1180 as "__Packages.global.GlobalFun"
ExportAssets (56)Timeline Frame 5Symbol 116 as "mcMotorDie"
ExportAssets (56)Timeline Frame 5Symbol 164 as "motorBody"
ExportAssets (56)Timeline Frame 5Symbol 169 as "wheel"
ExportAssets (56)Timeline Frame 5Symbol 171 as "mcBuilding"
ExportAssets (56)Timeline Frame 5Symbol 181 as "mcFastPlat"
ExportAssets (56)Timeline Frame 5Symbol 186 as "mcLandGoal"
ExportAssets (56)Timeline Frame 5Symbol 198 as "mcMilk"
ExportAssets (56)Timeline Frame 5Symbol 202 as "mcSlowPlat"
ExportAssets (56)Timeline Frame 5Symbol 207 as "mcNormalPlat"
ExportAssets (56)Timeline Frame 5Symbol 214 as "spike"
ExportAssets (56)Timeline Frame 5Symbol 222 as "balloon1"
ExportAssets (56)Timeline Frame 5Symbol 224 as "balloon2"
ExportAssets (56)Timeline Frame 5Symbol 226 as "balloon3"
ExportAssets (56)Timeline Frame 5Symbol 249 as "bigWheel"
ExportAssets (56)Timeline Frame 5Symbol 311 as "bomb"
ExportAssets (56)Timeline Frame 5Symbol 322 as "bus"
ExportAssets (56)Timeline Frame 5Symbol 351 as "cacti"
ExportAssets (56)Timeline Frame 5Symbol 357 as "fire"
ExportAssets (56)Timeline Frame 5Symbol 374 as "popo"
ExportAssets (56)Timeline Frame 5Symbol 376 as "mcBrokenLine"
ExportAssets (56)Timeline Frame 5Symbol 378 as "mcTrackUnit"
ExportAssets (56)Timeline Frame 5Symbol 379 as "mcTrackUnit2"
ExportAssets (56)Timeline Frame 5Symbol 383 as "mcWordD"
ExportAssets (56)Timeline Frame 5Symbol 394 as "mcWordE"
ExportAssets (56)Timeline Frame 5Symbol 402 as "mcWordF"
ExportAssets (56)Timeline Frame 5Symbol 404 as "mcWordG"
ExportAssets (56)Timeline Frame 5Symbol 414 as "mcWordL"
ExportAssets (56)Timeline Frame 5Symbol 416 as "mcWordO"
ExportAssets (56)Timeline Frame 5Symbol 418 as "mcWordP"
ExportAssets (56)Timeline Frame 5Symbol 420 as "mcWordR"
ExportAssets (56)Timeline Frame 5Symbol 422 as "mcWordU"
ExportAssets (56)Timeline Frame 5Symbol 424 as "mcWordW"
ExportAssets (56)Timeline Frame 5Symbol 562 as "mcLayout"
ExportAssets (56)Timeline Frame 5Symbol 567 as "mcLayoutTraining"
ExportAssets (56)Timeline Frame 5Symbol 570 as "mcTransPage"
ExportAssets (56)Timeline Frame 5Symbol 667 as "mcFrontPage"
ExportAssets (56)Timeline Frame 5Symbol 668 as "mcDraw"
ExportAssets (56)Timeline Frame 5Symbol 716 as "mcLevel"
ExportAssets (56)Timeline Frame 5Symbol 724 as "mcAlarm"
ExportAssets (56)Timeline Frame 5Symbol 745 as "mcPass"
ExportAssets (56)Timeline Frame 5Symbol 794 as "mcEnd"
ExportAssets (56)Timeline Frame 5Symbol 845 as "mcOver"
ExportAssets (56)Timeline Frame 5Symbol 848 as "mcPause"
ExportAssets (56)Timeline Frame 5Symbol 852 as "mcCredits"
ExportAssets (56)Timeline Frame 5Symbol 856 as "mcChoosePlay"
ExportAssets (56)Timeline Frame 5Symbol 1046 as "mcInstructions"
ExportAssets (56)Timeline Frame 5Symbol 1047 as "mainMusic"
ExportAssets (56)Timeline Frame 5Symbol 1049 as "mcMapBalloon"
ExportAssets (56)Timeline Frame 5Symbol 1051 as "mcMapBigWheel"
ExportAssets (56)Timeline Frame 5Symbol 1053 as "mcMapBomb"
ExportAssets (56)Timeline Frame 5Symbol 1055 as "mcMapBuilding"
ExportAssets (56)Timeline Frame 5Symbol 1057 as "mcMapBus"
ExportAssets (56)Timeline Frame 5Symbol 1059 as "mcMapCacti"
ExportAssets (56)Timeline Frame 5Symbol 1061 as "mcMapCircleTrack"
ExportAssets (56)Timeline Frame 5Symbol 1063 as "mcMapFire"
ExportAssets (56)Timeline Frame 5Symbol 1067 as "mcMapMilk"
ExportAssets (56)Timeline Frame 5Symbol 1069 as "mcMapPopo"
ExportAssets (56)Timeline Frame 5Symbol 1071 as "mcMapWord"
ExportAssets (56)Timeline Frame 5Symbol 1072 as "sdBoom"
ExportAssets (56)Timeline Frame 5Symbol 1073 as "sdFall"
ExportAssets (56)Timeline Frame 5Symbol 1074 as "sdWin"

Labels

"loading"Frame 2
"protect"Frame 4
"logo"Frame 5
"submited"Symbol 110 MovieClip Frame 2
"submit"Symbol 110 MovieClip Frame 3
"sending"Symbol 110 MovieClip Frame 4
"done"Symbol 110 MovieClip Frame 5
"stand"Symbol 151 MovieClip Frame 1
"win"Symbol 151 MovieClip Frame 10
"land"Symbol 163 MovieClip Frame 21
"normal"Symbol 164 MovieClip [motorBody] Frame 1
"die"Symbol 164 MovieClip [motorBody] Frame 15
"normal"Symbol 198 MovieClip [mcMilk] Frame 1
"die"Symbol 198 MovieClip [mcMilk] Frame 15
"normal"Symbol 214 MovieClip [spike] Frame 1
"close"Symbol 214 MovieClip [spike] Frame 10
"normal"Symbol 222 MovieClip [balloon1] Frame 1
"explode"Symbol 222 MovieClip [balloon1] Frame 15
"normal"Symbol 224 MovieClip [balloon2] Frame 1
"explode"Symbol 224 MovieClip [balloon2] Frame 15
"normal"Symbol 226 MovieClip [balloon3] Frame 1
"explode"Symbol 226 MovieClip [balloon3] Frame 15
"normal"Symbol 249 MovieClip [bigWheel] Frame 1
"die"Symbol 249 MovieClip [bigWheel] Frame 15
"normal"Symbol 311 MovieClip [bomb] Frame 1
"explode"Symbol 311 MovieClip [bomb] Frame 15
"normal"Symbol 322 MovieClip [bus] Frame 1
"die"Symbol 322 MovieClip [bus] Frame 15
"normal"Symbol 351 MovieClip [cacti] Frame 1
"die"Symbol 351 MovieClip [cacti] Frame 10
"normal"Symbol 357 MovieClip [fire] Frame 1
"normal"Symbol 374 MovieClip [popo] Frame 1
"die"Symbol 374 MovieClip [popo] Frame 15
"normal"Symbol 383 MovieClip [mcWordD] Frame 1
"normal"Symbol 394 MovieClip [mcWordE] Frame 1
"die"Symbol 394 MovieClip [mcWordE] Frame 15
"normal"Symbol 402 MovieClip [mcWordF] Frame 1
"die"Symbol 402 MovieClip [mcWordF] Frame 15
"normal"Symbol 404 MovieClip [mcWordG] Frame 1
"normal"Symbol 414 MovieClip [mcWordL] Frame 1
"die"Symbol 414 MovieClip [mcWordL] Frame 15
"normal"Symbol 416 MovieClip [mcWordO] Frame 1
"normal"Symbol 418 MovieClip [mcWordP] Frame 1
"die"Symbol 418 MovieClip [mcWordP] Frame 15
"normal"Symbol 420 MovieClip [mcWordR] Frame 1
"die"Symbol 420 MovieClip [mcWordR] Frame 15
"normal"Symbol 422 MovieClip [mcWordU] Frame 1
"normal"Symbol 424 MovieClip [mcWordW] Frame 1
"die"Symbol 424 MovieClip [mcWordW] Frame 15
"off"Symbol 479 MovieClip Frame 1
"on"Symbol 479 MovieClip Frame 10
"off"Symbol 489 MovieClip Frame 1
"on"Symbol 489 MovieClip Frame 10
"pencil"Symbol 506 MovieClip Frame 1
"edit"Symbol 506 MovieClip Frame 10
"empty"Symbol 506 MovieClip Frame 20
"close"Symbol 521 MovieClip Frame 9
"close"Symbol 531 MovieClip Frame 10
"end"Symbol 667 MovieClip [mcFrontPage] Frame 105
"normal"Symbol 874 MovieClip Frame 1
"die"Symbol 874 MovieClip Frame 15
"normal"Symbol 1019 MovieClip Frame 1
"die"Symbol 1019 MovieClip Frame 10
"mode1"Symbol 1046 MovieClip [mcInstructions] Frame 1
"mode2"Symbol 1046 MovieClip [mcInstructions] Frame 10

Dynamic Text Variables

_root.speedSymbol 461 EditableText"<p align="center"></p>"
_root.lifeSymbol 464 EditableText"<p align="center"></p>"
_root.scoreSymbol 466 EditableText"<p align="center"></p>"
_root.nLevelSymbol 467 EditableText"<p align="center"></p>"
_root.noteTxtSymbol 508 EditableText"<p align="center"><font face="Copperplate Gothic Light" size="18" color="#ffff00" letterSpacing="0.000000" kerning="1">000000000000000000000000000000000000000000000000000000000000000000000000000000</font></p>"
_root.missionTextSymbol 516 EditableText"<p align="center"><font face="Arial" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">ghfghfghfghfhfghfghfgfghfdghdfghfghfghfghdfghdfghdfghdfhdfghdfghdfghfdghdfghdfhfghdfghfdghdfghdfghdfghdfhfghfhfdghfdghdfghf</font></p>"
_root.speedSymbol 565 EditableText"<p align="center"></p>"
_root.scoreSymbol 733 EditableText"<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1"><b>000</b></font></p>"
_root.currLevelScoreSymbol 735 EditableText"<p align="left"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">000</font></p>"
_root.loseLifeScoreSymbol 737 EditableText"<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">000</font></p>"
_root.loseEditScoreSymbol 739 EditableText"<p align="left"><font face="Copperplate Gothic Light" size="20" color="#ff3300" letterSpacing="0.000000" kerning="1">000</font></p>"
_root.comboBonusScoreSymbol 741 EditableText"<p align="left"><font face="Copperplate Gothic Light" size="20" color="#00ccff" letterSpacing="0.000000" kerning="1">000</font></p>"
_root.scoreSymbol 793 EditableText"<p align="center"><font face="Copperplate Gothic Light" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">000000</font></p>"
_root.scoreSymbol 844 EditableText"<p align="center"><font face="Copperplate Gothic Light" size="20" color="#ffff00" letterSpacing="0.000000" kerning="1">000000</font></p>"




http://swfchan.com/9/42726/info.shtml
Created: 9/5 -2019 19:21:04 Last modified: 9/5 -2019 19:21:04 Server time: 21/05 -2024 09:27:24