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

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

681836524.swf

This is the info page for
Flash #12951

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


Text
LOADING

STORAGE

+10

NOS TANK FULL

space

space

Ready...

3

2

1

GO!

FUSION

TM

TM

FUSION

© 2006 Ford Fusion.

NOS Space Bar    Move  Arrow Keys

CONTROLS:

Avoid all the obstacles while trying to collect the Nitro bottles. Once you
have collected Nitro, press space bar to give your racer a boost. Race
your friends for the fastest time possible!

NITRO BOOST

BACK

BACK

Background

F

RoadHolder

The stage

STAGE

foreGround

0.0

TIME:

03.000

BEST

NITRO

200

km/h

Your Best Time:

0.0

Send to  a friend & see if
they can beat your best time!

Send to  a friend & see if
they can beat your best time!

NEW BEST TIME!

RACE COMPLETE

NEW TIME

TRY AGAIN

NITRO

0.0

0

Friend's Email

Friend's First Name

Your First Name

SEND

SEND

BACK

BACK

SEND TO A FRIEND

SENDING...

YOUR MESSAGE
HAS BEEN SENT

SORRY, THERE WAS
A PROBLEM

ActionScript [AS1/AS2]

Frame 1
function gameMenu(menu, obj) { getURL (_root.authorsSite, "_blank"); } this._lockroot = true; _root.authorsSite = "http://www.happymeal.com"; var menu_cm = new ContextMenu(); menu_cm.customItems.push(new ContextMenuItem(_root.authorsSite, gameMenu)); menu_cm.hideBuiltInItems(); _root.menu = menu_cm; storage = SharedObject.getLocal("store"); yourHigh = storage.data.myhighscore; if (yourHigh == undefined) { storage.data.myhighscore = 100; yourHigh = 100; } stop();
Frame 6
function attachSoundFromLibrary(idname) { var _local1 = new Sound(); _local1.attachSound(idname); return(_local1); } var explosion_snd = attachSoundFromLibrary("explosionSound.wav"); var jump_snd = attachSoundFromLibrary("jumpSound.wav"); var run_snd = attachSoundFromLibrary("runSound"); var powerup1_snd = attachSoundFromLibrary("powerupSound1.wav"); var powerup2_snd = attachSoundFromLibrary("powerupSound2.wav"); var lava_snd = attachSoundFromLibrary("lavaSound.wav"); var hitbarrier_snd = attachSoundFromLibrary("hitBarrierSound.wav"); var barrierFalls_snd = attachSoundFromLibrary("barrierFallsSound.wav"); var click_snd = attachSoundFromLibrary("clickSound.wav"); var electric_snd = attachSoundFromLibrary("electricSound.wav"); var musicHighlight_snd = attachSoundFromLibrary("musicHighlightSound.wav"); var mouseOver_snd = attachSoundFromLibrary("mouseOverSound.wav"); var step_snd = attachSoundFromLibrary("step.wav"); var rev_snd = attachSoundFromLibrary("engine"); var revUP_snd = attachSoundFromLibrary("rEVUP"); rev_snd.setVolume(20);
Frame 7
playBtnBlue.onRelease = function () { gotoAndPlay (32); music_snd.stop(); _global.car = "blue"; }; playBtnRed.onRelease = function () { gotoAndPlay (32); music_snd.stop(); _global.car = "red"; }; howBtn.onRelease = function () { gotoAndPlay (31); music_snd.stop(); }; sendToAFriend_btn.onRelease = function () { gotoAndPlay (183); music_snd.stop(); }; music_snd.start(0, 99); _quality = "high";
Frame 30
stop();
Frame 31
stop(); backBtn.onRelease = function () { gotoAndPlay (7); };
Frame 32
function setup() { music_snd.start(0, 99); currentStageTime = 0; this.progressIndicator.clip._xscale = 0; i = 0; while (i < roadArray.length) { if (roadArray[i] == 14) { levelDist = (i * 390) - 1320; } i++; } this.progressIndicator.clip._xscale = 0; this.progressIndicator.clip2._xscale = 100; trace(_global.car); nosCount = 0; myBlur = new flash.filters.BlurFilter(8, 2, 1); speedoLightCount = 0; stageStarted = false; playerRunFrame = 1; playerAnimState = 1; jumpRange = 0; jumpOffset = 0; jumpSpeed = 1; nosSound = 0; revSound = 0; stage.attachMovie("player", "player", 400); if (_global.car == "red") { stage.player.blue._visible = false; stage.player.red._visible = true; } else { stage.player.blue._visible = true; stage.player.red._visible = false; } var iso = new Isometric(); player = {x:620, y:0, z:-300, clip:stage.player, shadowClip:stage.shadow}; barrierNum = 1; backPos = 0; nitrous = 0; tileNum = 1; timeDelay = 40; timeCount = 0; levelProgress = 400; currentPos = int(levelProgress / 30); maxNOSpeed = 80; maxSpeed = 30; moveSpeed = 20; backSpeed = moveSpeed * 0.25; midSpeed = moveSpeed * 0.35; midPos = 0; backPos = 0; _quality = "medium"; speed = 10; this.movieState = "playing"; roadHolder.theStage.attachMovie("tile", "t" + tileNum, tileNum); with (eval ("roadHolder.theStage.t" + tileNum)) { clip.x = 670; clip.y = 0; clip.z = -850; clip._visible = false; gotoAndStop(2); } tileNum++; roadHolder.theStage.attachMovie("tile", "t" + tileNum, tileNum); with (eval ("roadHolder.theStage.t" + tileNum)) { clip.x = 670; clip.y = 0; clip.z = -460; clip._visible = false; gotoAndStop(2); } tileNum++; roadHolder.theStage.attachMovie("tile", "t" + tileNum, tileNum); with (eval ("roadHolder.theStage.t" + tileNum)) { clip.x = 670; clip.y = 0; clip.z = -70; gotoAndStop(2); clip._visible = false; } tileNum++; this.backGround.attachMovie("back", "b" + tileNum, tileNum); with (eval ("this.backGround.b" + tileNum)) { clip.x = 250; clip.y = 0; clip.z = 350; } tileNum++; this.backGround.attachMovie("back", "b" + tileNum, tileNum); with (eval ("this.backGround.b" + tileNum)) { clip.x = 250; clip.y = 0; clip.z = -300; } tileNum++; this.backGround.attachMovie("mid", "m" + tileNum, tileNum + 1000); with (eval ("this.backGround.m" + tileNum)) { clip.x = 250; clip.y = 140; clip.z = -200; gotoAndStop(random(6) + 1); } tileNum++; attachMovie("Ready", "Ready", 100); Ready._x = 320; Ready._y = 240; } function captureKeys() { keyPressed = false; upPressed = false; if (Key.isDown(39)) { keyPressed = true; if (playerAnimState != 3) { playerAnimState = 5; player.x = player.x + speed; if (player.x > 760) { player.x = 760; } if (player.x < 590) { playersDepth = 200; } if ((player.x > 589) && (player.x < 690)) { playersDepth = 400; } if (player.x > 689) { playersDepth = 600; } stage.player.swapDepths(playersDepth); } } else if (Key.isDown(37)) { keyPressed = true; if (playerAnimState != 3) { playerAnimState = 4; player.x = player.x - speed; if (player.x < 460) { player.x = 460; } if (player.x < 590) { playersDepth = 200; } if ((player.x > 589) && (player.x < 690)) { playersDepth = 400; } if (player.x > 689) { playersDepth = 600; } stage.player.swapDepths(playersDepth); } } if (Key.isDown(40)) { upPressed = false; if (playerAnimState != 3) { if (stageStarted == true) { if (moveSpeed > 10) { moveSpeed = moveSpeed - 0.5; } player.z = player.z - speed; if (player.z < -500) { player.z = -500; } } } } if (Key.isDown(38)) { upPressed = true; if (playerAnimState != 3) { if (stageStarted == true) { if (!Key.isDown(32)) { if (moveSpeed > maxSpeed) { moveSpeed = moveSpeed - 5; } } if (moveSpeed < maxSpeed) { moveSpeed = moveSpeed + 0.25; } if (revSound == 0) { revUP_snd.start(0, 1); revSound = 1; } player.z = player.z + speed; if (player.z > -50) { player.z = -50; } } } } if (Key.isDown(32)) { if (stageStarted == true) { if (nitrous > 0) { if (nosSound == 0) { nosSound = 10; jump_snd.start(); } if (nosSound > 0) { nosSound--; } if (!keyPressed) { keyPressed = true; playerAnimState = 3; stage.player.filters = [myBlur]; if (moveSpeed < maxNOSpeed) { moveSpeed = moveSpeed + 20; } else { moveSpeed = maxNOSpeed; } speedo.over.full = false; } if (playerAnimState == 3) { playerAnimState = 3; jumpAnimFrame = 1; jumpAngle = Math.PI; jumpMax = (Math.PI*2); } nitrous = nitrous - 1; if (nitrous == 0) { nosSound = 0; keyPressed = false; moveSpeed = moveSpeed - 5; stage.player.filters = []; } } else if (moveSpeed > maxSpeed) { moveSpeed = moveSpeed - 5; } } } if (!keyPressed) { if (playerAnimState != 3) { stage.player.filters = []; playerAnimState = 1; } } if (!upPressed) { if (playerAnimState != 3) { if (stageStarted == true) { revSound = 0; if (moveSpeed > 20) { moveSpeed = moveSpeed - 0.5; } player.z = player.z - speed; if (player.z < -500) { player.z = -500; } } } } } function sideClass() { } function tileClass() { } function backClass() { } function midClass() { } function barrierClass() { } sideClass.prototype = new MovieClip(); sideClass.prototype.onLoad = function () { this.z = this.clip.z; this.x = this.clip.x; this.y = this.clip.y; var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; this.clip._visible = false; }; sideClass.prototype.onEnterFrame = function () { if (movieState == "playing") { this.z = this.z - moveSpeed; if (this.z < -900) { removeMovieClip(this); } var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; Object.registerClass("side", sideClass); tileClass.prototype = new MovieClip(); tileClass.prototype.onLoad = function () { if (movieState == "playing") { this.z = this.clip.z; this.x = this.clip.x; this.y = this.clip.y; var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; tileClass.prototype.onEnterFrame = function () { if (movieState == "playing") { this.z = this.z - moveSpeed; if (this.z < -1350) { removeMovieClip(this); } var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; Object.registerClass("tile", tileClass); backClass.prototype = new MovieClip(); backClass.prototype.onLoad = function () { this.z = this.clip.z; this.x = this.clip.x; this.y = this.clip.y; var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; this.clip._visible = false; }; backClass.prototype.onEnterFrame = function () { if (movieState == "playing") { this.z = this.z - backSpeed; if (this.z < -1490) { removeMovieClip(this); } var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; Object.registerClass("back", backClass); midClass.prototype = new MovieClip(); midClass.prototype.onLoad = function () { this.z = this.clip.z; this.x = this.clip.x; this.y = this.clip.y; var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; }; midClass.prototype.onEnterFrame = function () { if (movieState == "playing") { this.z = this.z - midSpeed; if (this.z < -1300) { removeMovieClip(this); } var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; Object.registerClass("mid", midClass); barrierClass.prototype = new MovieClip(); barrierClass.prototype.onLoad = function () { this.z = this.clip.z; this.x = this.clip.x; this.y = this.clip.y; var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; this.clip._visible = false; this.barType = this.clip.barType; this.barState = "norm"; }; barrierClass.prototype.onEnterFrame = function () { if (movieState == "playing") { this.z = this.z - moveSpeed; if (this.z < -850) { removeMovieClip(this); } var _local3 = _root.mapToScreen(this.x, this.y, this.z); this._x = _local3[0]; this._y = _local3[1]; } }; Object.registerClass("barrier", barrierClass); function slowPlayer() { moveSpeed = moveSpeed * 0.5; } function addNOS() { this.speedo.over.gotoAndPlay(2); nitrous = Number(nitrous) + 30; nosCount = Number(nosCount) + 1; if (Number(nitrous) >= 100) { nitrous = 100; this.speedo.over.full = true; } } function collisionTest() { testNum = barrierNum - 5; while (testNum < barrierNum) { testObj = eval ("stage.bar" + testNum); if (testObj != undefined) { if (testObj.barState == "norm") { testObjectX = testObj.x; testObjectZ = testObj.z + 60; dx = player.x - testObjectX; dy = player.z - testObjectZ; dist = Math.floor(Math.sqrt((dx * dx) + (dy * dy))); if (dist < 70) { testObj.barState = "hit"; hitObjNum = testObj.barType; if ((hitObjNum > 0) && (hitObjNum < 10)) { trace(jumpOffset); if (jumpOffset > -55) { levelStartTime = levelStartTime - 1000; testObj.anim.gotoAndStop(2); slowPlayer(); hitbarrier_snd.start(); } } else if ((hitObjNum > 9) && (hitObjNum < 19)) { if (jumpOffset > -55) { levelStartTime = levelStartTime - 1000; testObj.anim.gotoAndStop(2); slowPlayer(); hitbarrier_snd.start(); } } else if ((hitObjNum > 19) && (hitObjNum < 29)) { if (jumpOffset > -55) { levelStartTime = levelStartTime - 1000; addNOS(); testObj.anim.gotoAndStop(2); explosion_snd.start(); } return; } } } } testNum++; } } function placePlayer() { this.speedo.speedo_meter._rotation = Math.ceil(((moveSpeed - 8) / 22) * 18) * 5; this.speedo.nos._alpha = nitrous; tellX = player.x; tellY = player.y; tellZ = player.z; var _local3 = mapToScreen(player.x, player.y, player.z); player.clip._x = _local3[0]; player.clip._y = _local3[1]; _local3 = mapToScreen(player.x, 0, player.z); player.shadowClip._x = _local3[0]; player.shadowClip._y = _local3[1]; if (player.y < 0) { shadowScale = 100 + (player.y * 0.5); if (shadowScale < 0) { shadowScale = 0; } player.shadowClip._xscale = (player.shadowClip._yscale = shadowScale); player.y = player.y + 6; } if (player.y > 0) { player.y = 0; } if (player.y < -3) { playerAnimState = 3; } if (player.y == 0) { } switch (playerAnimState) { case 1 : stage.player.gotoAndStop(playerRunFrame); runAnimSpeed = 1 + (moveSpeed / 15); playerRunFrame = int(playerRunFrame + runAnimSpeed); if (playerRunFrame > 20) { playerRunFrame = playerRunFrame - 20; } break; case 2 : break; case 3 : if (jumpAngle < jumpMax) { jumpOffset = Math.sin(jumpAngle) * jumpRange; if (jumpOffset < 0) { player.y = jumpOffset; } jumpAngle = jumpAngle + jumpSpeed; stage.player.gotoAndStop(40); jumpAnimFrame++; } else { playerAnimState = 1; player.y = 0; playerRunFrame = 1; } break; case 4 : if (_global.car == "red") { stage.player.gotoAndStop("redleft"); } else { stage.player.gotoAndStop("blueleft"); } break; case 5 : if (_global.car == "red") { stage.player.gotoAndStop("redright"); } else { stage.player.gotoAndStop("blueright"); } break; default : playerAnimState = 1; } } function Isometric(x, z) { maxx = x; maxz = z; theta = 30; alpha = 45; theta = theta * (Math.PI/180); alpha = alpha * (Math.PI/180); sinTheta = Math.sin(theta); cosTheta = Math.cos(theta); sinAlpha = Math.sin(alpha); cosAlpha = Math.cos(alpha); leeway = 5; } function mapToScreen(xpp, ypp, zpp) { yp = ypp; xp = (xpp * cosAlpha) + (zpp * sinAlpha); zp = (zpp * cosAlpha) - (xpp * sinAlpha); x = xp; y = (yp * cosTheta) - (zp * sinTheta); return([x, y]); } function mapToIsoWorld(screenX, screenY) { z = ((screenX / cosAlpha) - (screenY / (sinAlpha * sinTheta))) * (1 / ((cosAlpha / sinAlpha) + (sinAlpha / cosAlpha))); x = (1 / cosAlpha) * (screenX - (z * sinAlpha)); return([x, z]); } function changeY(num) { player.y = player.y + num; if (player.y > 0) { player.y = 0; } } roadArray = new Array(0, 11, 7, 10, 4, 5, 4, 2, 1, 6, 1, 6, 1, 11, 1, 11, 1, 2, 2, 4, 6, 4, 5, 2, 1, 2, 7, 7, 7, 1, 11, 1, 11, 2, 2, 5, 2, 5, 2, 1, 2, 1, 2, 1, 6, 6, 11, 2, 11, 2, 7, 1, 7, 1, 2, 2, 11, 2, 11, 2, 7, 7, 7, 14, 7, 1, 2, 2, 2); barrierArray = new Array(0, 0, 0, 0, 0, 0, 0, 0, 6, 2, 26, 0, 7, 0, 0, 23, 18, 0, 13, 0, 0, 9, 0, 18, 0, 15, 8, 7, 0, 14, 15, 0, 0, 0, 21, 22, 0, 26, 0, 0, 0, 7, 0, 21, 23, 0, 0, 9, 0, 0, 0, 1, 22, 14, 13, 27, 6, 0, 0, 21, 15, 22, 0, 0, 6, 0, 0); function moveRoad() { progM = ((levelProgress - levelStartDist) / levelDist) * 100; this.progressIndicator.clip._xscale = progM; this.progressIndicator.clip2._xscale = 100 - progM; speedoLightCount = speedoLightCount + int(moveSpeed / 5); if (speedoLightCount > 10) { speedoLightCount = 1; } this.speedo.speedoLight.gotoAndStop(speedoLightCount); if (playerAnimState != 3) { if (stageStarted == true) { moveSpeed = moveSpeed + 0.085; } } backSpeed = moveSpeed * 0.25; midSpeed = moveSpeed * 0.35; a = 0; levelProgress = levelProgress + moveSpeed; if (moveSpeed < 10) { moveSpeed = 10; } tempBarPos = int(levelProgress / 390); if (tempBarPos > currentPos) { if (barrierArray[tempBarPos] > 0) { barType = barrierArray[tempBarPos]; switch (barType) { case 1 : attachItem(500, barType, 100); break; case 2 : attachItem(560, barType, 100); break; case 3 : attachItem(620, barType, 300); break; case 4 : attachItem(680, barType, 300); break; case 5 : attachItem(730, barType, 500); break; case 6 : attachItem(500, barType, 100); attachItem(730, barType, 500); break; case 7 : attachItem(620, barType, 300); attachItem(730, barType, 500); break; case 8 : attachItem(500, barType, 100); attachItem(620, barType, 300); break; case 9 : attachItem(500, barType, 100); attachItem(730, barType, 500); break; case 10 : attachItem(500, barType, 100); break; case 11 : attachItem(560, barType, 100); break; case 12 : attachItem(620, barType, 300); break; case 13 : attachItem(680, barType, 300); break; case 14 : attachItem(730, barType, 500); break; case 15 : attachItem(500, barType, 100); attachItem(730, barType, 500); break; case 16 : attachItem(620, barType, 300); attachItem(730, barType, 500); break; case 17 : attachItem(500, barType, 100); attachItem(620, barType, 300); break; case 18 : attachItem(500, barType, 100); attachItem(730, barType, 500); break; case 20 : attachItem(500, barType, 100); break; case 21 : attachItem(560, barType, 100); break; case 22 : attachItem(620, barType, 300); break; case 23 : attachItem(680, barType, 300); break; case 24 : attachItem(730, barType, 500); break; case 25 : attachItem(500, barType, 100); attachItem(730, barType, 500); break; case 26 : attachItem(620, barType, 300); attachItem(730, barType, 500); break; case 27 : attachItem(500, barType, 100); attachItem(620, barType, 300); break; } } } tempTilePos = int(levelProgress / 390); if (tempTilePos != currentPos) { roadPeice = roadArray[currentPos]; roadHolder.theStage.attachMovie("tile", "t" + tileNum, tileNum); with (eval ("roadHolder.theStage.t" + tileNum)) { clip.x = 670; clip.y = 0; clip.z = 248; gotoAndStop(roadPeice); clip._visible = false; } tileNum++; if (roadPeice == 1) { foreGround.attachMovie("side", "s" + tileNum, tileNum); with (eval ("foreGround.s" + tileNum)) { clip.x = 800; clip.y = 0; clip.z = 640; gotoAndStop(1); } tileNum++; } if (roadPeice == 10) { foreGround.attachMovie("side", "s" + tileNum, tileNum); with (eval ("foreGround.s" + tileNum)) { clip.x = 800; clip.y = 0; clip.z = 640; gotoAndStop(2); } tileNum++; } if (roadPeice == 14) { foreGround.attachMovie("side", "s" + tileNum, tileNum); with (eval ("foreGround.s" + tileNum)) { clip.x = 800; clip.y = 0; clip.z = 640; gotoAndStop(3); } tileNum++; } a++; currentPos = tempTilePos; if (roadArray[currentPos - 3] == 10) { trace("start level"); stageStarted = true; levelStartTime = getTimer(); levelStartDist = levelProgress; } if (roadArray[currentPos - 4] == 14) { trace("race complete"); stageStarted = false; this.movieState = "game over"; } } tempBackPos = Math.floor(levelProgress / 4360); if (tempBackPos > backPos) { this.backGround.attachMovie("back", "b" + tileNum, tileNum); with (eval ("this.backGround.b" + tileNum)) { clip.x = 250; clip.y = 0; clip.z = 700; gotoAndStop(random(3) + 1); } backPos = tempBackPos; } tempPos = int(levelProgress / 3000); if (tempPos > midPos) { this.backGround.attachMovie("mid", "m" + tileNum, tileNum + 1000); with (eval ("this.backGround.m" + tileNum)) { clip.x = 250; clip.y = 140; clip.z = 550; gotoAndStop(random(6) + 1); } midPos = tempPos; } if (tileNum > 1000) { tileNum = 1; } } function attachItem(txpos, tbtype, tclvl) { stage.attachMovie("barrier", "bar" + barrierNum, barrierNum + tclvl); with (eval ("stage.bar" + barrierNum)) { clip.x = txpos; clip.y = 0; clip.z = 350; clip.barType = tbtype; gotoAndStop(tbtype); anim.gotoAndStop(1); } barrierNum++; if (barrierNum > 90) { barrierNum = 0; } } function frameAction() { switch (this.movieState) { case "setup" : stageTime = 0; gameStage = 1; setup(); rev_snd.start(0, 999); if (car == "blue") { fusionLogo._visible = false; } break; case "playing" : captureKeys(); placePlayer(); collisionTest(); moveRoad(); calculateTime(); displaySpeed = Math.round(moveSpeed) * 3; break; case "paused" : break; case "game over" : rev_snd.stop(); _quality = "high"; music_snd.stop(); gotoAndPlay (42); delete movieState; break; case "game over wait" : break; default : this.movieState = "setup"; } } function calculateTime() { if (stageStarted == true) { levelNowTime = getTimer(); currentStageTime = (levelNowTime - levelStartTime) / 1000; } }
Instance of Symbol 195 MovieClip in Frame 32
onClipEvent (enterFrame) { _parent.frameAction(); }
Frame 41
stop();
Frame 42
_quality = "high"; newBestTimeVar = false; if (currentStageTime < yourHigh) { yourHigh = currentStageTime; storage.data.myhighscore = yourHigh; storage.flush(); newBestTimeVar = true; } else { newBestTime._visible = false; } playAgainBtn.onRelease = function () { gotoAndPlay (32); }; sendToAFriend_btn.onRelease = function () { gotoAndPlay (183); };
Frame 149
if (newBestTimeVar == false) { raceComplete.gotoAndStop(2); } else { raceComplete.gotoAndStop(1); }
Frame 182
stop();
Frame 183
_level0.loadTakeOverSection("ParentsDataCollectionDisclaimer"); playAgain_btn.onRelease = function () { gotoAndPlay (7); }; sendBtn.onRelease = function () { this._parent.sendToFriend(this._parent.yourName_txt.text, this._parent.friendName_txt.text, this._parent.friendEmail_txt.text, this._parent); }; this.yourName_txt.tabIndex = 601; this.friendName_txt.tabIndex = 602; this.friendEmail_txt.tabIndex = 603; this.sendBtn.tabIndex = 604; this.yourName_txt.onSetFocus = function () { if (this.text == "Your First Name") { this.text = ""; } }; this.yourName_txt.onKillFocus = function () { if (this.text == "") { this.text = "Your First Name"; } }; this.friendName_txt.onSetFocus = function () { if (this.text == "Friend's First Name") { this.text = ""; } }; this.friendName_txt.onKillFocus = function () { if (this.text == "") { this.text = "Friend's First Name"; } }; this.friendEmail_txt.onSetFocus = function () { if (this.text == "Friend's Email") { this.text = ""; } }; this.friendEmail_txt.onKillFocus = function () { if (this.text == "") { this.text = "Friend's Email"; } }; var sendToFriend = function (fromName, toName, toEmail, ref) { trace("sendToFriend: "); trace("from: " + fromName); trace("to: " + toName); trace("toE: " + toEmail); var _local3 = 9; var _local1 = new Object(); _local1.senderName = fromName; _local1.toName = toName; _local1.toEmail = toEmail; _local1.friendName = toName; _level0.sendToFriend("GameSunCitySprint", _local3, toEmail, _local1, new sugar.types.Handler(ref.onSTF, ref)); ref.gotoAndStop("sending"); }; var onSTF = function (myDP) { myDP.display(); if (myDP.__get__totalErrors() == 0) { gotoAndStop ("success"); } else { gotoAndStop ("fail"); } };
Frame 192
stop();
Frame 201
stop();
Frame 208
stop(); sendAnother_btn.onRelease = function () { this._parent.gotoAndPlay("init"); }; playAgain_btn.onRelease = function () { gotoAndPlay (7); };
Frame 215
stop(); playAgain_btn.onRelease = function () { gotoAndPlay (7); };
Symbol 17 MovieClip Frame 1
this.onLoad = function () { }; this.onEnterFrame = function () { pL = Math.floor((this._parent.getBytesLoaded() / this._parent.getBytesTotal()) * 100); this.dial._rotation = (pL / 100) * 215; if (pL < 100) { this.stop(); this._parent.stop(); } else { this.play(); } };
Symbol 17 MovieClip Frame 74
this._parent.play(); this.stop();
Symbol 280 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 281 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 282 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 283 MovieClip [__Packages.mx.transitions.easing.Strong] Frame 0
class mx.transitions.easing.Strong { function Strong () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static var version = "1.1.0.52"; }
Symbol 284 MovieClip [__Packages.sugar.types.Handler] Frame 0
class sugar.types.Handler { var ourFunction, ourScope; function Handler (myFunction, myScope) { ourFunction = myFunction; ourScope = myScope; } function get func() { return(ourFunction); } function set func(myFunction) { ourFunction = myFunction; //return(func); } function get scope() { return(ourScope); } function set scope(myScope) { ourScope = myScope; //return(scope); } function invoke(myParams) { ourFunction.apply(ourScope, myParams); } }
Symbol 285 MovieClip [__Packages.DataPacket] Frame 0
class DataPacket { var ourData, ourOnResponse, ourResponseData, ourResponseErrors, ourRequestXML, ourTransactionID, ourResponseCode, ourAction, ourRawResponse; function DataPacket () { ourData = new Object(); ourOnResponse = new sugar.types.HandlerGroup(); ourResponseData = new Object(); ourResponseErrors = new Array(); ourRequestXML = new XML(); } function addError(myError) { ourResponseErrors.push(myError); } function get requestXML() { return(ourRequestXML); } function set requestXML(myValue) { ourRequestXML = myValue; //return(requestXML); } function get data() { return(ourData); } function set data(myValue) { ourData = myValue; //return(data); } function get onResponse() { return(ourOnResponse); } function set onResponse(myValue) { ourOnResponse = myValue; //return(onResponse); } function get responseData() { return(ourResponseData); } function set responseData(myValue) { ourResponseData = myValue; //return(responseData); } function get transactionID() { return(ourTransactionID); } function set transactionID(myValue) { ourTransactionID = myValue; //return(transactionID); } function get responseCode() { return(ourResponseCode); } function set responseCode(myValue) { ourResponseCode = myValue; //return(responseCode); } function get responseErrors() { return(ourResponseErrors); } function set responseErrors(myValue) { ourResponseErrors = myValue; //return(responseErrors); } function get action() { return(ourAction); } function set action(myValue) { ourAction = myValue; //return(action); } function get rawResponse() { return(ourRawResponse); } function set rawResponse(myValue) { ourRawResponse = myValue; //return(rawResponse); } function responseLoaded() { ourOnResponse.invokeAll([this]); } function get totalErrors() { return(ourResponseErrors.length); } function display() { trace("Data Packet ID:" + ourTransactionID); trace(ourRawResponse); } }
Symbol 286 MovieClip [__Packages.sugar.types.HandlerGroup] Frame 0
class sugar.types.HandlerGroup { var ourHandlers; function HandlerGroup () { ourHandlers = new sugar.types.Collection(); } function get handlers() { return(ourHandlers); } function addHandler(myHandler) { if (!(myHandler instanceof sugar.types.Handler)) { trace("[HandlerGroup] ERROR: You tried to add a NON-HANDLER to a HandlerGroup."); } ourHandlers.addMember(myHandler); } function invokeAll(myParams) { ourHandlers.walkCollection(invokeHandler, this, myParams); } function invokeHandler(myHandler, myIndex, myPassObj) { myHandler.invoke(myPassObj); } }
Symbol 287 MovieClip [__Packages.sugar.types.Collection] Frame 0
class sugar.types.Collection extends Object { var ourCollection, ourAdditions; function Collection () { super(); sugar.dev.Debug.__set__className("Collection"); ourCollection = new Array(); ourAdditions = 0; } function get totalMembers() { return(ourCollection.length); } function get totalAdditions() { return(ourAdditions); } function shuffle() { var _local4 = new sugar.types.Collection(); var _local5 = totalMembers; var _local3 = 0; while (_local3 < _local5) { var _local2 = randomMember(); removeMember(_local2); _local4.addMember(_local2); _local3++; } setCollection(_local4); } function condense(Void) { var _local3 = 0; var _local4 = totalMembers; var _local2 = 0; while (_local2 <= _local4) { if (ourCollection[_local2] == undefined) { _local3++; } else { ourCollection[_local2 - _local3] = ourCollection[_local2]; ourCollection[_local2] = undefined; } _local2++; } } function clearCollection(Void) { ourCollection = new Array(); } function setCollection(myColl) { clearCollection(); var _local2 = 0; while (_local2 < myColl.totalMembers) { ourCollection[_local2] = myColl.findMemberByID(_local2); _local2++; } } function replaceIndex(myIndex, myContent) { ourCollection[myIndex] = myContent; } function replaceMember(myDst, myContent) { var _local2 = findMemberIndex(myDst); replaceIndex(_local2, myContent); } function addMember(myObj, myIndex) { if (myIndex == undefined) { ourCollection.push(myObj); } else { ourCollection.splice(myIndex, 0, myObj); } ourAdditions++; } function addMembers(myObj) { if (myObj.length != undefined) { var _local3 = 0; while (_local3 <= (myObj.length - 1)) { addMember(myObj[_local3]); _local3++; } return(undefined); } for (var _local3 in myObj) { addMember(myObj[_local3]); } } function findMember(myNeedle, myAtt) { var _local2 = 0; while (_local2 <= ourCollection.length) { if (ourCollection[_local2][myAtt] == myNeedle) { return(ourCollection[_local2]); } _local2++; } return(null); } function findMemberIndex(myObj) { var _local2 = 0; while (_local2 <= ourCollection.length) { if (ourCollection[_local2] == myObj) { return(_local2); } _local2++; } return(null); } function findMemberByID(myID) { if (ourCollection[myID] != undefined) { return(ourCollection[myID]); } return(null); } function index(myID) { return(findMemberByID(myID)); } function removeMember(myObj) { var _local2 = new Number(); do { _local2 = findMemberIndex(myObj); if (_local2 == null) { break; } removeIndex(_local2); } while (_local2 != null); } function removeIndex(myIndex) { ourCollection.splice(myIndex, 1); } function randomMember(Void) { var _local2 = int(Math.random() * totalMembers); return(findMemberByID(_local2)); } function lastMember(Void) { return(ourCollection[totalMembers - 1]); } function firstMember(Void) { return(ourCollection[0]); } function walkCollection(myFunc, myScope, myObject, mySetToReturn) { myScope = ((myScope == undefined) ? this : (myScope)); var _local2 = 0; while (_local2 < totalMembers) { var _local3 = myFunc.apply(myScope, [findMemberByID(_local2), _local2, myObject]); if (mySetToReturn) { replaceIndex(_local2, _local3); } _local2++; } } function globalFunction(myFuncName, myPassObj) { var _local2 = 0; while (_local2 < totalMembers) { index(_local2)[myFuncName](myPassObj); _local2++; } } function toArray() { return(ourCollection); } function display() { sugar.dev.Debug.out(sugar.dev.Debug.__get__MESSAGE(), ourCollection); } }
Symbol 288 MovieClip [__Packages.sugar.dev.Debug] Frame 0
class sugar.dev.Debug { static var ourClassName, ourDisplayLevel, ourRecurseObjects, ourTotalMessages, ourRecurseLevel; function Debug () { } static function set className(myValue) { ourClassName = myValue; //return(className); } static function get className() { return(ourClassName); } static function set displayLevel(myValue) { ourDisplayLevel = myValue; //return(displayLevel); } static function get displayLevel() { return(ourDisplayLevel); } static function set recurseObjects(myValue) { ourRecurseObjects = myValue; //return(recurseObjects); } static function get recurseObjects() { return(ourRecurseObjects); } static function get INIT() { return(6); } static function get FATAL() { return(5); } static function get CRITICAL() { return(4); } static function get WARNING() { return(3); } static function get MESSAGE() { return(2); } static function get LOW() { return(1); } static function subOut(myMessage) { ourTotalMessages++; var _local3 = " "; var _local2 = 0; while (_local2 <= int(ourRecurseLevel)) { _local3 = _local3 + " "; _local2++; } switch (typeof(myMessage)) { case "object" : for (var _local4 in myMessage) { trace(((_local3 + _local4) + ":") + myMessage[_local4]); ourRecurseLevel++; if (ourRecurseObjects && (typeof(myMessage[_local4]) == "object")) { subOut(myMessage[_local4]); } } ourRecurseLevel--; break; default : trace(_local3 + myMessage); } trace(""); } static function out(myLevel, myMessage, myTitle) { ourRecurseLevel = int(ourRecurseLevel); ourTotalMessages = int(ourTotalMessages); if (myLevel < displayLevel) { return(undefined); } if (myLevel == INIT) { trace(((("[" + className) + " ") + myMessage) + "]"); return(undefined); } var _local1 = new Date(); var _local3 = (((((_local1.getHours() + ":") + _local1.getMinutes()) + ":") + _local1.getSeconds()) + ".") + _local1.getMilliseconds(); trace(((((("L" + myLevel) + " M") + ourTotalMessages) + " [") + className) + "] "); if (myTitle != undefined) { trace(" " + myTitle); } subOut(myMessage); ourRecurseLevel = 0; } }
Symbol 48 MovieClip Frame 7
if (_root.bottle == undefined) { _root.createEmptyMovieClip("bottle", _root.getNextHighestDepth()); _root.bottle.attachMovie("barrelAnim", "object", 0); } new mx.transitions.Tween(_root.bottle, "_x", mx.transitions.easing.Strong.easeOut, 300, 580, 2, true); new mx.transitions.Tween(_root.bottle, "_y", mx.transitions.easing.Strong.easeOut, 300, 580, 2, true); new mx.transitions.Tween(_root.bottle, "_alpha", mx.transitions.easing.Strong.easeOut, 100, 0, 2, true);
Symbol 48 MovieClip Frame 15
stop();
Symbol 49 MovieClip Frame 1
stop();
Symbol 86 MovieClip Frame 1
stop();
Symbol 105 MovieClip [tile] Frame 1
stop();
Symbol 111 MovieClip [Ready] Frame 168
removeMovieClip(this);
Symbol 128 MovieClip Frame 1
stop();
Symbol 216 MovieClip Frame 1
full = false; stop();
Symbol 216 MovieClip Frame 8
if (!full) { this.gotoAndStop(1); }
Symbol 216 MovieClip Frame 11
this.gotoAndPlay(2); _root.stage.player.full.gotoAndPlay(2);
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
stop();

Library Items

Symbol 1 BitmapUsed by:2 179
Symbol 2 GraphicUses:1Used by:3 44
Symbol 3 MovieClip [barrelAnim]Uses:2Used by:49
Symbol 4 GraphicUsed by:17
Symbol 5 GraphicUsed by:17
Symbol 6 GraphicUsed by:17
Symbol 7 GraphicUsed by:17
Symbol 8 FontUsed by:9
Symbol 9 TextUses:8Used by:17
Symbol 10 GraphicUsed by:17
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:17
Symbol 13 GraphicUsed by:16
Symbol 14 GraphicUsed by:16
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:13 14 15Used by:17  Timeline
Symbol 17 MovieClipUses:4 5 6 7 9 10 12 16Used by:Timeline
Symbol 280 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 281 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 282 MovieClip [__Packages.mx.transitions.Tween]
Symbol 283 MovieClip [__Packages.mx.transitions.easing.Strong]
Symbol 284 MovieClip [__Packages.sugar.types.Handler]
Symbol 285 MovieClip [__Packages.DataPacket]
Symbol 286 MovieClip [__Packages.sugar.types.HandlerGroup]
Symbol 287 MovieClip [__Packages.sugar.types.Collection]
Symbol 288 MovieClip [__Packages.sugar.dev.Debug]
Symbol 18 FontUsed by:19
Symbol 19 EditableTextUses:18Used by:128
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24 50 70 96 105
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 MovieClip [back]Uses:21 23Used by:128
Symbol 25 BitmapUsed by:26 179
Symbol 26 GraphicUses:25Used by:29
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClipUses:26 28Used by:50
Symbol 30 BitmapUsed by:31 179
Symbol 31 GraphicUses:30Used by:43
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:42
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:42
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:42
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:42
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:42
Symbol 42 MovieClipUses:33 35 37 39 41Used by:43
Symbol 43 MovieClipUses:31 42Used by:50
Symbol 44 MovieClipUses:2Used by:48
Symbol 45 FontUsed by:46 131 132 133 134
Symbol 46 TextUses:45Used by:47
Symbol 47 MovieClipUses:46Used by:48
Symbol 48 MovieClipUses:44 47Used by:49
Symbol 49 MovieClipUses:3 48Used by:50
Symbol 50 MovieClip [barrier]Uses:21 29 43 49Used by:128
Symbol 51 BitmapUsed by:54
Symbol 52 BitmapUsed by:54
Symbol 53 BitmapUsed by:54 60
Symbol 54 GraphicUses:51 52 53Used by:70
Symbol 55 BitmapUsed by:58 62 68
Symbol 56 BitmapUsed by:58
Symbol 57 BitmapUsed by:58 60
Symbol 58 GraphicUses:55 56 57Used by:70
Symbol 59 BitmapUsed by:60 62
Symbol 60 GraphicUses:59 53 57Used by:70
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:61 55 59Used by:70
Symbol 63 BitmapUsed by:66 68
Symbol 64 BitmapUsed by:66
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:63 64 65Used by:70
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:55 67 63Used by:70
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClip [mid]Uses:21 54 58 60 62 66 68 69Used by:128
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:75
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:75 77 91
Symbol 75 MovieClipUses:72 74Used by:91
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76 74Used by:91
Symbol 78 FontUsed by:79 81 83 106 107 108 109 110 169 171 180 183 184 227 228 229 230 233 234 240 241 246 247 248 256 257 258 260 261 262 264 265 266 267 268 276 277 278 279
Symbol 79 TextUses:78Used by:86
Symbol 80 GraphicUsed by:85
Symbol 81 TextUses:78Used by:85
Symbol 82 GraphicUsed by:85
Symbol 83 TextUses:78Used by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:80 81 82 83 84Used by:86
Symbol 86 MovieClipUses:79 85Used by:91
Symbol 87 GraphicUsed by:91
Symbol 88 GraphicUsed by:91
Symbol 89 GraphicUsed by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [player]Uses:75 77 86 87 74 88 89 90Used by:128
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:96
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:96
Symbol 96 MovieClip [side]Uses:21 93 95Used by:128
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:105
Symbol 99 GraphicUsed by:105
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:105
Symbol 102 GraphicUsed by:105
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:105
Symbol 105 MovieClip [tile]Uses:21 98 99 101 102 104Used by:128
Symbol 106 TextUses:78Used by:111
Symbol 107 TextUses:78Used by:111
Symbol 108 TextUses:78Used by:111
Symbol 109 TextUses:78Used by:111
Symbol 110 TextUses:78Used by:111
Symbol 111 MovieClip [Ready]Uses:106 107 108 109 110Used by:128
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClip [skid]Uses:112Used by:128
Symbol 114 Sound [barrierFallsSound.wav]Used by:128
Symbol 115 Sound [clickSound.wav]Used by:128 159 163 186 245 275
Symbol 116 Sound [electricSound.wav]Used by:128  Timeline
Symbol 117 Sound [explosionSound.wav]Used by:128
Symbol 118 Sound [hitBarrierSound.wav]Used by:128
Symbol 119 Sound [jumpSound.wav]Used by:128
Symbol 120 Sound [lavaSound.wav]Used by:128
Symbol 121 Sound [mouseOverSound.wav]Used by:128 145 150 159 163 186 245 275
Symbol 122 Sound [musicHighlightSound.wav]Used by:128  Timeline
Symbol 123 Sound [powerupSound1.wav]Used by:128
Symbol 124 Sound [powerupSound2.wav]Used by:128
Symbol 125 Sound [step.wav]Used by:128
Symbol 126 Sound [engine]Used by:128
Symbol 127 Sound [rEVUP]Used by:128
Symbol 128 MovieClipUses:19 24 50 70 91 96 105 111 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127Used by:Timeline
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:Timeline
Symbol 131 TextUses:45Used by:139
Symbol 132 TextUses:45Used by:139
Symbol 133 TextUses:45Used by:139
Symbol 134 TextUses:45Used by:139
Symbol 135 FontUsed by:136
Symbol 136 TextUses:135Used by:139
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:139
Symbol 139 MovieClipUses:131 132 133 134 136 138Used by:Timeline
Symbol 140 GraphicUsed by:141 142 145
Symbol 141 MovieClipUses:140Used by:145
Symbol 142 MovieClipUses:140Used by:143 178
Symbol 143 MovieClipUses:142Used by:145
Symbol 144 GraphicUsed by:145
Symbol 145 ButtonUses:141 143 140 144 121Used by:Timeline
Symbol 146 GraphicUsed by:147 150
Symbol 147 MovieClipUses:146Used by:148 150
Symbol 148 MovieClipUses:147Used by:150
Symbol 149 GraphicUsed by:150
Symbol 150 ButtonUses:147 148 146 149 121Used by:Timeline
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:Timeline
Symbol 153 GraphicUsed by:159
Symbol 154 GraphicUsed by:156
Symbol 155 GraphicUsed by:156 162 216
Symbol 156 MovieClipUses:154 155Used by:159
Symbol 157 GraphicUsed by:158 159 163
Symbol 158 MovieClipUses:157Used by:159 163
Symbol 159 ButtonUses:153 156 158 157 121 115Used by:Timeline
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161 155Used by:163
Symbol 163 ButtonUses:160 162 158 157 121 115Used by:Timeline
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:Timeline
Symbol 166 BitmapUsed by:167
Symbol 167 GraphicUses:166Used by:Timeline
Symbol 168 GraphicUsed by:175
Symbol 169 TextUses:78Used by:175
Symbol 170 GraphicUsed by:175
Symbol 171 TextUses:78Used by:175
Symbol 172 GraphicUsed by:175
Symbol 173 GraphicUsed by:174
Symbol 174 ButtonUses:173Used by:175
Symbol 175 MovieClipUses:168 169 170 171 172 174Used by:Timeline
Symbol 176 FontUsed by:177
Symbol 177 TextUses:176Used by:178
Symbol 178 MovieClipUses:177 142Used by:Timeline
Symbol 179 GraphicUses:1 30 25Used by:182
Symbol 180 TextUses:78Used by:182
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:179 180 181Used by:Timeline
Symbol 183 TextUses:78Used by:186
Symbol 184 TextUses:78Used by:186
Symbol 185 GraphicUsed by:186 221 245 275  Timeline
Symbol 186 ButtonUses:183 184 185 121 115Used by:Timeline
Symbol 187 GraphicUsed by:Timeline
Symbol 188 FontUsed by:189 196 197 202 204
Symbol 189 TextUses:188Used by:190
Symbol 190 MovieClipUses:189Used by:Timeline
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:Timeline
Symbol 193 FontUsed by:194
Symbol 194 EditableTextUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:Timeline
Symbol 196 TextUses:188Used by:199
Symbol 197 TextUses:188Used by:198
Symbol 198 MovieClipUses:197Used by:199
Symbol 199 MovieClipUses:196 198Used by:Timeline
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:203
Symbol 202 TextUses:188Used by:203
Symbol 203 MovieClipUses:201 202Used by:Timeline
Symbol 204 TextUses:188Used by:205
Symbol 205 MovieClipUses:204Used by:Timeline
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:220
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:220
Symbol 210 GraphicUsed by:220
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:220
Symbol 213 GraphicUsed by:220
Symbol 214 GraphicUsed by:215
Symbol 215 MovieClipUses:214Used by:220
Symbol 216 MovieClipUses:155Used by:220
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClipUses:207 209 210 212 213 215 216 219Used by:Timeline
Symbol 221 MovieClipUses:185Used by:226
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:226
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClipUses:221 223 225Used by:Timeline
Symbol 227 EditableTextUses:78Used by:Timeline
Symbol 228 TextUses:78Used by:Timeline
Symbol 229 EditableTextUses:78Used by:Timeline
Symbol 230 TextUses:78Used by:Timeline
Symbol 231 FontUsed by:232 272 273
Symbol 232 TextUses:231Used by:Timeline
Symbol 233 EditableTextUses:78Used by:Timeline
Symbol 234 TextUses:78Used by:Timeline
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:Timeline
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:239
Symbol 239 MovieClipUses:238Used by:Timeline
Symbol 240 TextUses:78Used by:Timeline
Symbol 241 EditableTextUses:78Used by:Timeline
Symbol 242 GraphicUsed by:243 245
Symbol 243 MovieClipUses:242Used by:244 245
Symbol 244 MovieClipUses:243Used by:245
Symbol 245 ButtonUses:243 244 242 185 121 115Used by:Timeline
Symbol 246 TextUses:78Used by:Timeline
Symbol 247 TextUses:78Used by:Timeline
Symbol 248 TextUses:78Used by:249
Symbol 249 MovieClipUses:248Used by:Timeline
Symbol 250 BitmapUsed by:251 252
Symbol 251 GraphicUses:250Used by:Timeline
Symbol 252 GraphicUses:250Used by:Timeline
Symbol 253 SoundUsed by:Timeline
Symbol 254 GraphicUsed by:Timeline
Symbol 255 GraphicUsed by:Timeline
Symbol 256 TextUses:78Used by:Timeline
Symbol 257 TextUses:78Used by:259
Symbol 258 TextUses:78Used by:259
Symbol 259 MovieClipUses:257 258Used by:Timeline
Symbol 260 TextUses:78Used by:Timeline
Symbol 261 EditableTextUses:78Used by:Timeline
Symbol 262 EditableTextUses:78Used by:Timeline
Symbol 263 GraphicUsed by:Timeline
Symbol 264 EditableTextUses:78Used by:Timeline
Symbol 265 EditableTextUses:78Used by:Timeline
Symbol 266 EditableTextUses:78Used by:Timeline
Symbol 267 TextUses:78Used by:270
Symbol 268 TextUses:78Used by:270
Symbol 269 GraphicUsed by:270
Symbol 270 ButtonUses:267 268 269Used by:Timeline
Symbol 271 GraphicUsed by:275
Symbol 272 TextUses:231Used by:275
Symbol 273 TextUses:231Used by:275
Symbol 274 GraphicUsed by:275
Symbol 275 ButtonUses:271 272 273 274 185 121 115Used by:Timeline
Symbol 276 TextUses:78Used by:Timeline
Symbol 277 TextUses:78Used by:Timeline
Symbol 278 TextUses:78Used by:Timeline
Symbol 279 TextUses:78Used by:Timeline

Instance Names

"howBtn"Frame 7Symbol 145 Button
"sendToAFriend_btn"Frame 7Symbol 150 Button
"playBtnRed"Frame 7Symbol 159 Button
"playBtnBlue"Frame 7Symbol 163 Button
"backBtn"Frame 31Symbol 186 Button
"backGround"Frame 32Symbol 190 MovieClip
"roadHolder"Frame 32Symbol 199 MovieClip
"stage"Frame 32Symbol 203 MovieClip
"foreGround"Frame 32Symbol 205 MovieClip
"speedo"Frame 32Symbol 220 MovieClip
"progressIndicator"Frame 32Symbol 226 MovieClip
"fusionLogo"Frame 32Symbol 139 MovieClip
"playAgainBtn"Frame 42Symbol 245 Button
"sendToAFriend_btn"Frame 42Symbol 150 Button
"newBestTime"Frame 42Symbol 249 MovieClip
"raceComplete"Frame 161Symbol 259 MovieClip
"friendEmail_txt"Frame 183Symbol 264 EditableText
"friendName_txt"Frame 183Symbol 265 EditableText
"yourName_txt"Frame 183Symbol 266 EditableText
"sendBtn"Frame 183Symbol 270 Button
"playAgain_btn"Frame 183Symbol 275 Button
"playAgain_btn"Frame 208Symbol 275 Button
"dial"Symbol 17 MovieClip Frame 1Symbol 12 MovieClip
"clip"Symbol 24 MovieClip [back] Frame 1Symbol 21 MovieClip
"bottle"Symbol 48 MovieClip Frame 1Symbol 44 MovieClip
"clip"Symbol 50 MovieClip [barrier] Frame 1Symbol 21 MovieClip
"anim"Symbol 50 MovieClip [barrier] Frame 1Symbol 29 MovieClip
"anim"Symbol 50 MovieClip [barrier] Frame 10Symbol 43 MovieClip
"anim"Symbol 50 MovieClip [barrier] Frame 20Symbol 49 MovieClip
"clip"Symbol 70 MovieClip [mid] Frame 1Symbol 21 MovieClip
"red"Symbol 91 MovieClip [player] Frame 1Symbol 75 MovieClip
"blue"Symbol 91 MovieClip [player] Frame 1Symbol 77 MovieClip
"full"Symbol 91 MovieClip [player] Frame 1Symbol 86 MovieClip
"clip"Symbol 96 MovieClip [side] Frame 1Symbol 21 MovieClip
"clip"Symbol 105 MovieClip [tile] Frame 1Symbol 21 MovieClip
"theStage"Symbol 199 MovieClip Frame 1Symbol 198 MovieClip
"shadow"Symbol 203 MovieClip Frame 1Symbol 201 MovieClip
"speedo_meter"Symbol 220 MovieClip Frame 1Symbol 212 MovieClip
"nos"Symbol 220 MovieClip Frame 1Symbol 215 MovieClip
"over"Symbol 220 MovieClip Frame 1Symbol 216 MovieClip
"speedoLight"Symbol 220 MovieClip Frame 1Symbol 219 MovieClip
"clip2"Symbol 226 MovieClip Frame 1Symbol 221 MovieClip
"clip"Symbol 226 MovieClip Frame 1Symbol 221 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 3 as "barrelAnim"
ExportAssets (56)Timeline Frame 1Symbol 280 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 281 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 282 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 283 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 284 as "__Packages.sugar.types.Handler"
ExportAssets (56)Timeline Frame 1Symbol 285 as "__Packages.DataPacket"
ExportAssets (56)Timeline Frame 1Symbol 286 as "__Packages.sugar.types.HandlerGroup"
ExportAssets (56)Timeline Frame 1Symbol 287 as "__Packages.sugar.types.Collection"
ExportAssets (56)Timeline Frame 1Symbol 288 as "__Packages.sugar.dev.Debug"
ExportAssets (56)Timeline Frame 5Symbol 24 as "back"
ExportAssets (56)Timeline Frame 5Symbol 50 as "barrier"
ExportAssets (56)Timeline Frame 5Symbol 70 as "mid"
ExportAssets (56)Timeline Frame 5Symbol 91 as "player"
ExportAssets (56)Timeline Frame 5Symbol 96 as "side"
ExportAssets (56)Timeline Frame 5Symbol 105 as "tile"
ExportAssets (56)Timeline Frame 5Symbol 111 as "Ready"
ExportAssets (56)Timeline Frame 5Symbol 113 as "skid"
ExportAssets (56)Timeline Frame 5Symbol 114 as "barrierFallsSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 115 as "clickSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 116 as "electricSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 117 as "explosionSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 118 as "hitBarrierSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 119 as "jumpSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 120 as "lavaSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 121 as "mouseOverSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 122 as "musicHighlightSound.wav"
ExportAssets (56)Timeline Frame 5Symbol 123 as "powerupSound1.wav"
ExportAssets (56)Timeline Frame 5Symbol 124 as "powerupSound2.wav"
ExportAssets (56)Timeline Frame 5Symbol 125 as "step.wav"
ExportAssets (56)Timeline Frame 5Symbol 126 as "engine"
ExportAssets (56)Timeline Frame 5Symbol 127 as "rEVUP"

Labels

"init"Frame 183
"ready"Frame 192
"sending"Frame 201
"success"Frame 208
"fail"Frame 215
"normal"Symbol 91 MovieClip [player] Frame 1
"boost"Symbol 91 MovieClip [player] Frame 21
"blueleft"Symbol 91 MovieClip [player] Frame 49
"blueright"Symbol 91 MovieClip [player] Frame 54
"redleft"Symbol 91 MovieClip [player] Frame 58
"redright"Symbol 91 MovieClip [player] Frame 63
"sound storage"Symbol 128 MovieClip Frame 10

Dynamic Text Variables

currentStageTimeSymbol 227 EditableText"0.0"
yourHighSymbol 229 EditableText"03.000"
displaySpeedSymbol 233 EditableText"200"
yourHighSymbol 241 EditableText"0.0"
currentStageTimeSymbol 261 EditableText"0.0"
nosCountSymbol 262 EditableText"0"




http://swfchan.com/3/12951/info.shtml
Created: 5/6 -2019 09:45:48 Last modified: 5/6 -2019 09:45:48 Server time: 04/05 -2024 00:03:07