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

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

Turbo Crew.swf

This is the info page for
Flash #130968

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


Text
<p align="left"><font face="Arial" size="16" color="#000033" letterSpacing="0.000000" kerning="0">Please wait, Data is being Loaded.....</font></p>

Please wait, data is being loaded...

Cartitans - more car games

Cartitans - more car games

OBJECTIVE

Your objective is to take down the cars with targets above them.

They need to be destroyed. You can do it however you like but you'll
be awarded for your speed and efficiency.

Get Extra health to hit the target .

Temporary Shield.

Level 1

PLAY MORE GAMES

PLAY MORE GAMES

LANE1

LANE2

LANE3

LANE4

<p align="left"><font face="Myriad Pro" size="14" color="#000000" letterSpacing="0.000000" kerning="0">65 km</font></p>

Distance to target :

Health left :

Targets left :

5

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">600</font></p><p align="left"></p>

<p align="center"><font face="Myriad Pro" size="18" color="#000000" letterSpacing="0.000000" kerning="0">134 Mph</font></p><p align="center"></p>

<p align="center"><font face="Arial Black" size="15" color="#000000" letterSpacing="0.000000" kerning="0">asdsdfasdfs</font></p>

You are ahead of Target.

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Level 2

Level 3

5

<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">600</font></p><p align="left"></p>

<p align="center"><font face="Myriad Pro" size="18" color="#000000" letterSpacing="0.000000" kerning="0">134 Mph</font></p><p align="center"></p>

Level 4

Level 5

Congratulations, the streets are yours
once again!

<p align="left"></p>

<p align="left"></p>

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("200f58a3", this, 10301, true); var pX = loaderCarMc._x; cMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; agameBtn.onRelease = function () { getURL ("http://www.kibagames.com", "_blank"); }; onEnterFrame = function () { var _local2 = int(this.getBytesLoaded()); var _local3 = int(this.getBytesTotal()); var _local4 = (_local2 / _local3) * 100; loaderCarMc._x = ((600 * _local4) / 100) + pX; if (_local2 >= _local3) { gotoAndPlay ("menu"); delete onEnterFrame; } }; stop();
Frame 2
stopAllSounds();
Frame 3
function playAgain() { _root.gotoAndStop("menu"); } moreBtn.onRollOver = (moreBtn.onDragOver = function () { this.overMc._visible = true; }); moreBtn.onRollOut = (moreBtn.onDragOut = function () { this.overMc._visible = false; }); moreBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; agameBtn.onRelease = function () { getURL ("http://www.kibagames.com", "_blank"); }; stopAllSounds(); bgSoundMc.swapDepths(1000000); playBtn.onRollOver = (playBtn.onDragOver = function () { arrowMc.gotoAndPlay(2); }); playBtn.onRollOut = (playBtn.onDragOut = function () { arrowMc.gotoAndStop(1); }); playBtn.onRelease = function () { _root.levelPlay = "story1"; gotoAndPlay ("story1"); }; insBtn.onRollOver = (insBtn.onDragOver = function () { this.overMc._visible = true; }); insBtn.onRollOut = (insBtn.onDragOut = function () { this.overMc._visible = false; }); insBtn.onRelease = function () { gotoAndStop ("instructions"); }; stageOfSending = 0; targetsLeft = 5; carsBlownUp = 0; trucksKilled = 0; pavementTime = 0; stop();
Frame 4
playBtn.onRelease = function () { _root.levelPlay = "story1"; gotoAndPlay ("story1"); }; moreBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); };
Instance of Symbol 81 MovieClip "shieldIconMc" in Frame 4
onClipEvent (load) { startY = _y; var pArr = [_root.game.lane1.targetX, _root.game.lane2.targetX, _root.game.lane3.targetX, _root.game.lane4.targetX]; } onClipEvent (enterFrame) { if (_root.playerShieldMoov == true) { _y = (_y + _parent.player.yspeed); } if (((_y + _parent.player.yspeed) > (startY + 1725)) && (hit == false)) { _y = startY; var pX = int(Math.random() * 3); this._x = pArr[pX] - (this._width / 2); _parent.removeShield(); } if (hit == true) { _root.playerShieldMoov = false; _y = startY; var pX = int(Math.random() * 3); this._x = pArr[pX] - (this._width / 2); } }
Frame 5
moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; playBtn.onRelease = function () { gotoAndPlay ("story1"); }; _root.levelPlay = "story1"; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; stopAllSounds(); stop();
Frame 6
function callShieldFunc() { _root.playerShieldMoov = true; clearInterval(setShieldInter); delete setShieldInter; } function setShieldTime() { _root.playerShieldMoov = false; var _local3 = randRange(20, 50); _root.hud.txt.text = _root.hud.txt.text + "setShieldTime\n"; setShieldInter = setInterval(mx.utils.Delegate.create(this, callShieldFunc), _local3 * 1000); } function randRange(min, max) { var _local1 = Math.round((Math.random() * ((max - min) + 1)) + (min - 0.5)); return(_local1); } function callFunc() { var _local2 = Math.ceil(game.player.life); if (checkRange == false) { pLife1 = randRange(minLife, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 100) && (hitLife < 4)) { minLife = 0; checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { minLife = 100; checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { minLife = 200; checkLife = true; } } function fadeIn(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeIn, 100, 0, delayTime, true); tween_handler.onMotionFinished = function () { var _local3 = pThis.hud.messageD.msg_txt.text; pThis.hud.messageD._alpha = 0; pThis.hud.messageD.msg_txt.text = ""; if ((_local3 == "WellDone, You have successfully destroyed all the targets......") && (_root.missionCompleteShown)) { delete this.onEnterFrame; clearInterval(pThis.setShieldInter); delete pThis.setShieldInter; clearInterval(pThis.game.shieldInter); delete pThis.game.shieldInter; _root.gotoAndPlay("levelscore1"); } else if (setMessagNum == 0) { setMessage(); } else { setMessagNum = 0; } }; } function fadeOut(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeOut, 0, 100, delayTime, true); tween_handler.onMotionFinished = function () { pThis.fadeIn(pMc); }; } function setMessage() { messages = messages + 1; setMessagNum = 1; if (targetsLeft > 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 5; totalTargetCar = 0; targetsStored = targetsLeft; totalTarget = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 0.8; var totalScore = 0; var setMessagNum = 0; _root.bgSound.stop(); messages = messages + 1; var tween_handler; moreGBtn._y = 460; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; agameBtn.onRelease = function () { getURL ("http://www.kibagames.com", "_blank"); }; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; _root.game.shieldIconMc.hit = false; _root.playerShieldMoov = false; var shieldNumb; var setShieldInter; setShieldTime(); var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var minLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; this.onEnterFrame = function () { if (game.player.life < 1) { deathRattle = deathRattle + 1; } if (deathRattle > 70) { gotoAndPlay ("death"); delete this.onEnterFrame; } if (targetsStored > targetsLeft) { messages = messages + 1; targetsStored = targetsLeft; if (targetsLeft > 0) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "TARGET DESTROYED "; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); hud.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.targetDisplay.told = false; } hud.targetDisplay.told = false; } if ((targetsLeft == 0) && (targetTime > 0)) { targetTime = targetTime - 1; } if ((targetTime == 0) && (missionCompleteShown == false)) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "WellDone, You have successfully destroyed all the targets......"; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } if (missionCompleteShown) { } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = (-_x) + 300; moreGBtn._x = (-_x) + 50; agameBtn._x = (-_x) + 70; agameBtn._y = moreGBtn._y + 10; if (currentDepth > 50) { currentDepth = 0; } xscaler = (1 / (100 / _root.game._xscale)) + _root.game._x; yscaler = (1 / (100 / _root.game._yscale)) + _root.game._y; i = _root.maxCars; while (i > 0) { if (_root.game["car" + i]._x == undefined) { _root.carId = i - 1; } i = i - 1; } timerL = timerL + 1; if (timerL == 2) { if ((game.player.life > lifeStored) && (game.player.life > 0)) { game.player.life = game.player.life - ((game.player.life - lifeStored) * 2); } timerL = 0; } else { lifeStored = game.player.life; } }; bgSoundMc.swapDepths(100000); _root.hud._visible = 1; _root.hud._alpha = 100; stop();
Instance of Symbol 260 MovieClip "game" in Frame 6
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 10); var targetXscale = 43; _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } on (keyPress "q") { if (_root._quality == "HIGH") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "HIGH"; } }
Instance of Symbol 290 MovieClip "hud" in Frame 6
onClipEvent (load) { timer = 0; timesLogged = 0; totalSpeed = 0; averageSpeed = 0; fader.swapDepths(3000); } onClipEvent (enterFrame) { displayText = _root.game._x; _root.distTrav = _root.distTrav + (_root.game.player.yspeed / 5000); var speed = Math.round(_root.game.player.yspeed * 2); timer = timer + 1; if (timer > 1) { timesLogged = timesLogged + 1; totalSpeed = totalSpeed + speed; averageSpeed = Math.round(totalSpeed / timesLogged); timer = 0; } _root.currentLife = _root.game.player.life; lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); currentSpeed = speed + "Kmph"; dial._rotation = -80 + speed; }
Frame 11
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn._y = 10.45; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; totalScore = totalScore + Math.round(storeOldScore); scoreMc.score_txt.text = submitScore; scoreMc.msg1_txt.text = "Your life left " + Math.round(_root.currentLife); scoreMc.msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; scoreMc.msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; scoreMc.msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stopAllSounds(); moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "story2"; gotoAndPlay ("story2"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game1"); }; stop();
Frame 16
playBtn.onRelease = function () { gotoAndPlay ("game2"); }; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; stopAllSounds(); stop();
Frame 17
function callShieldFunc() { _root.playerShieldMoov = true; clearInterval(setShieldInter); delete setShieldInter; } function setShieldTime() { _root.playerShieldMoov = false; var _local3 = randRange(20, 40); setShieldInter = setInterval(mx.utils.Delegate.create(this, callShieldFunc), _local3 * 1000); } function randRange(min, max) { var _local1 = Math.round((Math.random() * ((max - min) + 1)) + (min - 0.5)); return(_local1); } function callFunc() { var _local2 = Math.ceil(game.player.life); if (checkRange == false) { pLife1 = randRange(minLife, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 100) && (hitLife < 4)) { minLife = 0; checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { minLife = 100; checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { minLife = 200; checkLife = true; } } function fadeIn(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeIn, 100, 0, delayTime, true); tween_handler.onMotionFinished = function () { var _local3 = pThis.hud.messageD.msg_txt.text; pThis.hud.messageD._alpha = 0; pThis.hud.messageD.msg_txt.text = ""; if ((_local3 == "WellDone, You have successfully destroyed all the targets......") && (_root.missionCompleteShown)) { delete this.onEnterFrame; clearInterval(pThis.setShieldInter); delete pThis.setShieldInter; clearInterval(pThis.game.shieldInter); delete pThis.game.shieldInter; _root.gotoAndPlay("levelscore2"); } else if (setMessagNum == 0) { setMessage(); } else { setMessagNum = 0; } }; } function fadeOut(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeOut, 0, 100, delayTime, true); tween_handler.onMotionFinished = function () { pThis.fadeIn(pMc); }; } function setMessage() { messages = messages + 1; setMessagNum = 1; if (targetsLeft > 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 6; totalTargetCar = 0; targetsStored = targetsLeft; totalTarget = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 0.8; var setMessagNum = 0; _root.bgSound.stop(); messages = messages + 1; var tween_handler; moreGBtn._y = 460; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; _root.game.shieldIconMc.hit = false; _root.playerShieldMoov = false; var shieldNumb; var setShieldInter; setShieldTime(); var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var minLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; this.onEnterFrame = function () { if (game.player.life < 1) { deathRattle = deathRattle + 1; } if (deathRattle > 70) { gotoAndPlay ("death"); delete this.onEnterFrame; } if (targetsStored > targetsLeft) { messages = messages + 1; targetsStored = targetsLeft; if (targetsLeft > 0) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "TARGET DESTROYED "; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); hud.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.targetDisplay.told = false; } hud.targetDisplay.told = false; } if ((targetsLeft == 0) && (targetTime > 0)) { targetTime = targetTime - 1; } if ((targetTime == 0) && (missionCompleteShown == false)) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "WellDone, You have successfully destroyed all the targets......"; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } if (missionCompleteShown) { } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = (-_x) + 300; moreGBtn._x = (-_x) + 50; agameBtn._x = (-_x) + 70; agameBtn._y = moreGBtn._y + 10; if (currentDepth > 50) { currentDepth = 0; } xscaler = (1 / (100 / _root.game._xscale)) + _root.game._x; yscaler = (1 / (100 / _root.game._yscale)) + _root.game._y; i = _root.maxCars; while (i > 0) { if (_root.game["car" + i]._x == undefined) { _root.carId = i - 1; } i = i - 1; } timerL = timerL + 1; if (timerL == 2) { if ((game.player.life > lifeStored) && (game.player.life > 0)) { game.player.life = game.player.life - ((game.player.life - lifeStored) * 2); } timerL = 0; } else { lifeStored = game.player.life; } }; bgSoundMc.swapDepths(100000); _root.hud._visible = 1; _root.hud._alpha = 100; stop();
Instance of Symbol 260 MovieClip "game" in Frame 17
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 10); var targetXscale = 43; _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } on (keyPress "q") { if (_root._quality == "HIGH") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "HIGH"; } }
Instance of Symbol 290 MovieClip "hud" in Frame 17
onClipEvent (load) { timer = 0; timesLogged = 0; totalSpeed = 0; averageSpeed = 0; fader.swapDepths(3000); } onClipEvent (enterFrame) { displayText = _root.game._x; _root.distTrav = _root.distTrav + (_root.game.player.yspeed / 5000); var speed = Math.round(_root.game.player.yspeed * 2); timer = timer + 1; if (timer > 1) { timesLogged = timesLogged + 1; totalSpeed = totalSpeed + speed; averageSpeed = Math.round(totalSpeed / timesLogged); timer = 0; } _root.currentLife = _root.game.player.life; lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); currentSpeed = speed + "Kmph"; dial._rotation = -80 + speed; }
Frame 23
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn._y = 10.45; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; totalScore = totalScore + Math.round(storeOldScore); scoreMc.score_txt.text = submitScore; scoreMc.msg1_txt.text = "Your life left " + Math.round(_root.currentLife); scoreMc.msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; scoreMc.msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; scoreMc.msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stopAllSounds(); moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "story3"; gotoAndPlay ("story3"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game2"); }; stop();
Frame 27
playBtn.onRelease = function () { gotoAndPlay ("game3"); }; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; stopAllSounds(); stop();
Frame 28
function callShieldFunc() { _root.playerShieldMoov = true; clearInterval(setShieldInter); delete setShieldInter; } function setShieldTime() { _root.playerShieldMoov = false; var _local3 = randRange(15, 30); setShieldInter = setInterval(mx.utils.Delegate.create(this, callShieldFunc), _local3 * 1000); } function randRange(min, max) { var _local1 = Math.round((Math.random() * ((max - min) + 1)) + (min - 0.5)); return(_local1); } function callFunc() { var _local2 = Math.ceil(game.player.life); if (checkRange == false) { pLife1 = randRange(0, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 100) && (hitLife < 4)) { minLife = 0; checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { minLife = 100; checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { minLife = 200; checkLife = true; } } function fadeIn(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeIn, 100, 0, delayTime, true); tween_handler.onMotionFinished = function () { var _local3 = pThis.hud.messageD.msg_txt.text; pThis.hud.messageD._alpha = 0; pThis.hud.messageD.msg_txt.text = ""; if ((_local3 == "WellDone, You have successfully destroyed all the targets......") && (_root.missionCompleteShown)) { delete this.onEnterFrame; clearInterval(pThis.setShieldInter); delete pThis.setShieldInter; clearInterval(pThis.game.shieldInter); delete pThis.game.shieldInter; _root.gotoAndPlay("levelscore3"); } else if (setMessagNum == 0) { setMessage(); } else { setMessagNum = 0; } }; } function fadeOut(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeOut, 0, 100, delayTime, true); tween_handler.onMotionFinished = function () { pThis.fadeIn(pMc); }; } function setMessage() { messages = messages + 1; setMessagNum = 1; if (targetsLeft > 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 7; totalTargetCar = 0; targetsStored = targetsLeft; totalTarget = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 0.8; var setMessagNum = 0; _root.bgSound.stop(); messages = messages + 1; var tween_handler; moreGBtn._y = 460; nightShadowMc._y = 0; nightShadowMc._x = 0; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; _root.game.shieldIconMc.hit = false; _root.playerShieldMoov = false; var shieldNumb; var setShieldInter; setShieldTime(); var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var minLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; this.onEnterFrame = function () { if (game.player.life < 1) { deathRattle = deathRattle + 1; } if (deathRattle > 70) { gotoAndPlay ("death"); delete this.onEnterFrame; } if (targetsStored > targetsLeft) { messages = messages + 1; targetsStored = targetsLeft; if (targetsLeft > 0) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "TARGET DESTROYED "; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); hud.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.targetDisplay.told = false; } hud.targetDisplay.told = false; } if ((targetsLeft == 0) && (targetTime > 0)) { targetTime = targetTime - 1; } if ((targetTime == 0) && (missionCompleteShown == false)) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "WellDone, You have successfully destroyed all the targets......"; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } if (missionCompleteShown) { } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = (-_x) + 300; moreGBtn._x = (-_x) + 50; nightShadowMc._x = (-_x) + 0; if (currentDepth > 50) { currentDepth = 0; } xscaler = (1 / (100 / _root.game._xscale)) + _root.game._x; yscaler = (1 / (100 / _root.game._yscale)) + _root.game._y; i = _root.maxCars; while (i > 0) { if (_root.game["car" + i]._x == undefined) { _root.carId = i - 1; } i = i - 1; } timerL = timerL + 1; if (timerL == 2) { if ((game.player.life > lifeStored) && (game.player.life > 0)) { game.player.life = game.player.life - ((game.player.life - lifeStored) * 2); } timerL = 0; } else { lifeStored = game.player.life; } }; bgSoundMc.swapDepths(100000); _root.hud._visible = 1; _root.hud._alpha = 100; stop();
Instance of Symbol 260 MovieClip "game" in Frame 28
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 10); var targetXscale = 43; _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } on (keyPress "q") { if (_root._quality == "HIGH") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "HIGH"; } }
Instance of Symbol 335 MovieClip "hud" in Frame 28
onClipEvent (load) { timer = 0; timesLogged = 0; totalSpeed = 0; averageSpeed = 0; fader.swapDepths(3000); } onClipEvent (enterFrame) { displayText = _root.game._x; _root.distTrav = _root.distTrav + (_root.game.player.yspeed / 5000); var speed = Math.round(_root.game.player.yspeed * 2); timer = timer + 1; if (timer > 1) { timesLogged = timesLogged + 1; totalSpeed = totalSpeed + speed; averageSpeed = Math.round(totalSpeed / timesLogged); timer = 0; } _root.currentLife = _root.game.player.life; lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); currentSpeed = speed + "Kmph"; dial._rotation = -80 + speed; }
Frame 34
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn._y = 10.45; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; totalScore = totalScore + Math.round(storeOldScore); scoreMc.score_txt.text = submitScore; scoreMc.msg1_txt.text = "Your life left " + Math.round(_root.currentLife); scoreMc.msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; scoreMc.msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; scoreMc.msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stopAllSounds(); moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "story5"; gotoAndPlay ("story5"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game3"); }; stop();
Frame 38
playBtn.onRelease = function () { gotoAndPlay ("game4"); }; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; stopAllSounds(); stop();
Frame 39
function callShieldFunc() { _root.playerShieldMoov = true; clearInterval(setShieldInter); delete setShieldInter; } function setShieldTime() { _root.playerShieldMoov = false; var _local3 = randRange(15, 25); _root.hud.txt.text = _root.hud.txt.text + "setShieldTime\n"; setShieldInter = setInterval(mx.utils.Delegate.create(this, callShieldFunc), _local3 * 1000); } function randRange(min, max) { var _local1 = Math.round((Math.random() * ((max - min) + 1)) + (min - 0.5)); return(_local1); } function callFunc() { var _local2 = Math.ceil(game.player.life); if (checkRange == false) { pLife1 = randRange(minLife, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 200) && (hitLife < 9)) { minLife = 0; checkLife = true; } else if ((_local1 < 300) && (hitLife < 7)) { minLife = 200; checkLife = true; } else if ((_local1 < 400) && (hitLife < 5)) { minLife = 300; checkLife = true; } } function fadeIn(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeIn, 100, 0, delayTime, true); tween_handler.onMotionFinished = function () { var _local3 = pThis.hud.messageD.msg_txt.text; pThis.hud.messageD._alpha = 0; pThis.hud.messageD.msg_txt.text = ""; if ((_local3 == "WellDone, You have successfully destroyed all the targets......") && (_root.missionCompleteShown)) { delete this.onEnterFrame; clearInterval(pThis.setShieldInter); delete pThis.setShieldInter; clearInterval(pThis.game.shieldInter); delete pThis.game.shieldInter; _root.gotoAndPlay("levelscore5"); } else if (setMessagNum == 0) { setMessage(); } else { setMessagNum = 0; } }; } function fadeOut(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeOut, 0, 100, delayTime, true); tween_handler.onMotionFinished = function () { pThis.fadeIn(pMc); }; } function setMessage() { messages = messages + 1; setMessagNum = 1; if (targetsLeft > 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 8; totalTargetCar = 0; targetsStored = targetsLeft; totalTarget = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 0.8; var setMessagNum = 0; _root.bgSound.stop(); messages = messages + 1; var tween_handler; moreGBtn._y = 460; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; _root.game.shieldIconMc.hit = false; _root.playerShieldMoov = false; var shieldNumb; var setShieldInter; setShieldTime(); var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var minLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; this.onEnterFrame = function () { if (game.player.life < 1) { deathRattle = deathRattle + 1; } if (deathRattle > 70) { gotoAndPlay ("death"); delete this.onEnterFrame; } if (targetsStored > targetsLeft) { messages = messages + 1; targetsStored = targetsLeft; if (targetsLeft > 0) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "TARGET DESTROYED "; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); hud.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.targetDisplay.told = false; } hud.targetDisplay.told = false; } if ((targetsLeft == 0) && (targetTime > 0)) { targetTime = targetTime - 1; } if ((targetTime == 0) && (missionCompleteShown == false)) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "WellDone, You have successfully destroyed all the targets......"; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } if (missionCompleteShown) { } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = (-_x) + 300; moreGBtn._x = (-_x) + 50; agameBtn._x = (-_x) + 70; agameBtn._y = moreGBtn._y + 10; if (currentDepth > 50) { currentDepth = 0; } xscaler = (1 / (100 / _root.game._xscale)) + _root.game._x; yscaler = (1 / (100 / _root.game._yscale)) + _root.game._y; i = _root.maxCars; while (i > 0) { if (_root.game["car" + i]._x == undefined) { _root.carId = i - 1; } i = i - 1; } timerL = timerL + 1; if (timerL == 2) { if ((game.player.life > lifeStored) && (game.player.life > 0)) { game.player.life = game.player.life - ((game.player.life - lifeStored) * 2); } timerL = 0; } else { lifeStored = game.player.life; } }; bgSoundMc.swapDepths(100000); _root.hud._visible = 1; _root.hud._alpha = 100; stop();
Instance of Symbol 260 MovieClip "game" in Frame 39
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 10); var targetXscale = 43; _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } on (keyPress "q") { if (_root._quality == "HIGH") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "HIGH"; } }
Instance of Symbol 290 MovieClip "hud" in Frame 39
onClipEvent (load) { timer = 0; timesLogged = 0; totalSpeed = 0; averageSpeed = 0; fader.swapDepths(3000); } onClipEvent (enterFrame) { displayText = _root.game._x; _root.distTrav = _root.distTrav + (_root.game.player.yspeed / 5000); var speed = Math.round(_root.game.player.yspeed * 2); timer = timer + 1; if (timer > 1) { timesLogged = timesLogged + 1; totalSpeed = totalSpeed + speed; averageSpeed = Math.round(totalSpeed / timesLogged); timer = 0; } _root.currentLife = _root.game.player.life; lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); currentSpeed = speed + "Kmph"; dial._rotation = -80 + speed; }
Frame 44
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn._y = 10.45; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; totalScore = totalScore + Math.round(storeOldScore); scoreMc.score_txt.text = submitScore; scoreMc.msg1_txt.text = "Your life left " + Math.round(_root.currentLife); scoreMc.msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; scoreMc.msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; scoreMc.msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stopAllSounds(); moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "story6"; gotoAndPlay ("story6"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game5"); }; stop();
Frame 49
playBtn.onRelease = function () { gotoAndPlay ("game6"); }; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; stopAllSounds(); stop();
Frame 50
function callShieldFunc() { _root.playerShieldMoov = true; clearInterval(setShieldInter); delete setShieldInter; } function setShieldTime() { _root.playerShieldMoov = false; var _local3 = randRange(8, 15); setShieldInter = setInterval(mx.utils.Delegate.create(this, callShieldFunc), _local3 * 1000); } function randRange(min, max) { var _local1 = Math.round((Math.random() * ((max - min) + 1)) + (min - 0.5)); return(_local1); } function callFunc() { var _local2 = Math.ceil(game.player.life); if (checkRange == false) { pLife1 = randRange(minLife, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 200) && (hitLife < 14)) { minLife = 0; checkLife = true; } else if ((_local1 < 300) && (hitLife < 10)) { minLife = 200; checkLife = true; } else if ((_local1 < 500) && (hitLife < 6)) { minLife = 300; checkLife = true; } } function fadeIn(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeIn, 100, 0, delayTime, true); tween_handler.onMotionFinished = function () { var _local3 = pThis.hud.messageD.msg_txt.text; pThis.hud.messageD._alpha = 0; pThis.hud.messageD.msg_txt.text = ""; if ((_local3 == "WellDone, You have successfully destroyed all the targets......") && (_root.missionCompleteShown)) { delete this.onEnterFrame; clearInterval(pThis.setShieldInter); delete pThis.setShieldInter; clearInterval(pThis.game.shieldInter); delete pThis.game.shieldInter; _root.gotoAndPlay("levelscore6"); } else if (setMessagNum == 0) { setMessage(); } else { setMessagNum = 0; } }; } function fadeOut(pMc) { var pThis = this; tween_handler = new mx.transitions.Tween(pMc, "_alpha", mx.transitions.easing.Strong.easeOut, 0, 100, delayTime, true); tween_handler.onMotionFinished = function () { pThis.fadeIn(pMc); }; } function setMessage() { messages = messages + 1; setMessagNum = 1; if (targetsLeft > 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 12; totalTargetCar = 0; targetsStored = targetsLeft; totalTarget = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; nightShadowMc._x = 0; nightShadowMc._y = 0; var delayTime = 0.8; var setMessagNum = 0; _root.bgSound.stop(); messages = messages + 1; var tween_handler; moreGBtn._y = 460; moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; _root.game.shieldIconMc.hit = false; _root.playerShieldMoov = false; var shieldNumb; var setShieldInter; setShieldTime(); var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var minLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; this.onEnterFrame = function () { if (game.player.life < 1) { deathRattle = deathRattle + 1; } if (deathRattle > 70) { gotoAndPlay ("death"); delete this.onEnterFrame; } if (targetsStored > targetsLeft) { messages = messages + 1; targetsStored = targetsLeft; if (targetsLeft > 0) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "TARGET DESTROYED "; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); hud.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.targetDisplay.told = false; } hud.targetDisplay.told = false; } if ((targetsLeft == 0) && (targetTime > 0)) { targetTime = targetTime - 1; } if ((targetTime == 0) && (missionCompleteShown == false)) { messages = messages + 1; _root.hud.messageD.msg_txt.text = "WellDone, You have successfully destroyed all the targets......"; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } if (missionCompleteShown) { } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = (-_x) + 300; moreGBtn._x = (-_x) + 50; nightShadowMc._x = (-_x) + 0; if (currentDepth > 50) { currentDepth = 0; } xscaler = (1 / (100 / _root.game._xscale)) + _root.game._x; yscaler = (1 / (100 / _root.game._yscale)) + _root.game._y; i = _root.maxCars; while (i > 0) { if (_root.game["car" + i]._x == undefined) { _root.carId = i - 1; } i = i - 1; } timerL = timerL + 1; if (timerL == 2) { if ((game.player.life > lifeStored) && (game.player.life > 0)) { game.player.life = game.player.life - ((game.player.life - lifeStored) * 2); } timerL = 0; } else { lifeStored = game.player.life; } }; bgSoundMc.swapDepths(100000); _root.hud._visible = 1; _root.hud._alpha = 100; stop();
Instance of Symbol 260 MovieClip "game" in Frame 50
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 10); var targetXscale = 43; _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } on (keyPress "q") { if (_root._quality == "HIGH") { _root._quality = "MEDIUM"; } else if (_root._quality == "MEDIUM") { _root._quality = "LOW"; } else { _root._quality = "HIGH"; } }
Instance of Symbol 290 MovieClip "hud" in Frame 50
onClipEvent (load) { timer = 0; timesLogged = 0; totalSpeed = 0; averageSpeed = 0; fader.swapDepths(3000); } onClipEvent (enterFrame) { displayText = _root.game._x; _root.distTrav = _root.distTrav + (_root.game.player.yspeed / 5000); var speed = Math.round(_root.game.player.yspeed * 2); timer = timer + 1; if (timer > 1) { timesLogged = timesLogged + 1; totalSpeed = totalSpeed + speed; averageSpeed = Math.round(totalSpeed / timesLogged); timer = 0; } _root.currentLife = _root.game.player.life; lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); currentSpeed = speed + "Kmph"; dial._rotation = -80 + speed; }
Frame 55
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn._y = 10.45; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; totalScore = totalScore + Math.round(storeOldScore); scoreMc.score_txt.text = submitScore; scoreMc.msg1_txt.text = "Your life left " + Math.round(_root.currentLife); scoreMc.msg2_txt.text = ("You have earned " + totalScore) + " Points..."; scoreMc.msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; scoreMc.msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stopAllSounds(); moreGBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "story1"; gotoAndPlay ("story1"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game6"); }; stop();
Frame 61
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; stopAllSounds(); totalScore = 0; scoreMc.msg1_txt.text = "The targets got away"; scoreMc.msg2_txt.text = "Better luck next time"; playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; restLvlGBtn.onRelease = function () { gotoAndPlay ("story1"); }; restLvlBtn.onRelease = function () { gotoAndPlay(_root.levelPlay); }; stop();
Symbol 351 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 352 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 353 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 354 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 355 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 43 MovieClip Frame 1
overMc._visible = false;
Symbol 49 MovieClip Frame 1
overMc._visible = false;
Symbol 57 Button
on (release) { getURL ("http://www.dailygames.com", "_blank"); }
Symbol 60 MovieClip Frame 1
stop();
Instance of Symbol 112 MovieClip in Symbol 116 MovieClip Frame 1
onClipEvent (load) { origY = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY + 1275)) { _y = origY; } }
Instance of Symbol 112 MovieClip in Symbol 116 MovieClip Frame 1
onClipEvent (load) { origY = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY + 1275)) { _y = origY; } }
Instance of Symbol 115 MovieClip in Symbol 116 MovieClip Frame 1
onClipEvent (load) { origY = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY + 1275)) { _y = origY; } }
Instance of Symbol 115 MovieClip in Symbol 116 MovieClip Frame 1
onClipEvent (load) { origY = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY + 1275)) { _y = origY; } }
Symbol 122 MovieClip Frame 1
stop();
Symbol 137 MovieClip Frame 1
stop();
Instance of Symbol 122 MovieClip in Symbol 137 MovieClip Frame 1
onClipEvent (enterFrame) { _alpha = (100 - _parent._parent.life); if ((_parent._parent.life < 0) && (_parent._parent.life > -50)) { gotoAndStop (2); } if (_parent._parent.life < -50) { gotoAndStop (3); _alpha = 100; } }
Symbol 143 MovieClip Frame 1
stop();
Instance of Symbol 122 MovieClip in Symbol 143 MovieClip Frame 1
onClipEvent (enterFrame) { _alpha = (100 - _parent._parent.life); if ((_parent._parent.life < 0) && (_parent._parent.life > -50)) { gotoAndStop (2); } if (_parent._parent.life < -50) { gotoAndStop (3); _alpha = 100; } }
Instance of Symbol 137 MovieClip in Symbol 144 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(1 + random(10)); }
Symbol 144 MovieClip Frame 2
Instance of Symbol 137 MovieClip in Symbol 144 MovieClip Frame 2
onClipEvent (load) { gotoAndStop(1 + random(8)); }
Symbol 144 MovieClip Frame 3
Symbol 144 MovieClip Frame 5
stop();
Instance of Symbol 143 MovieClip in Symbol 144 MovieClip Frame 5
/* no clip actions */
Symbol 147 MovieClip Frame 6
gotoAndPlay (1);
Symbol 147 MovieClip Frame 14
gotoAndPlay ("loop");
Symbol 150 MovieClip Frame 1
id = 0; i = 0; while (i < _root.maxCars) { duplicateMovieClip (tracker, "tracker" + i, i + 1); i = i + 1; }
Instance of Symbol 149 MovieClip "tracker" in Symbol 150 MovieClip Frame 1
onClipEvent (load) { _parent.id = _parent.id + 1; id = _parent.id; } onClipEvent (enterFrame) { _x = _root.game["car" + id]._x; _y = _root.game["car" + id]._y; _width = (_root.game["car" + id]._width + 110); _height = _root.game["car" + id]._height; }
Symbol 153 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 20
gotoAndPlay ("start");
Symbol 201 MovieClip Frame 1
maxLife = 600; life = maxLife; stop(); maxSpeed = 70; stop();
Instance of Symbol 195 MovieClip in Symbol 201 MovieClip Frame 1
onClipEvent (enterFrame) { gotoAndStop(_totalframes - Math.round(_parent.life / (_parent.maxLife / _totalframes))); }
Symbol 201 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 3
maxLife = 1000; life = maxLife; maxSpeed = 50; stop();
Symbol 201 MovieClip Frame 4
gotoAndStop (1);
Symbol 201 MovieClip Frame 5
stop();
Instance of Symbol 206 MovieClip "trail" in Symbol 207 MovieClip Frame 1
onClipEvent (load) { function randRange(min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); } colorArr = ["0x339999", "0x99CC66", "0x993333", "0xCCCC66"]; var pColor = new Color(this); pColor.setRGB(colorArr[randRange(0, 3)]); }
Symbol 211 MovieClip Frame 16
stop();
Symbol 215 MovieClip Frame 21
stop();
Instance of Symbol 207 MovieClip "spark" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { var xspeed = ((-200 + random(400)) / 100); var yspeed = 5; var adjside = ((_x + xspeed) - _x); var oppside = (-1 * ((_y + yspeed) - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; trail._rotation = -1 * angle; trail._width = trail._width + ((-yspeed) / 5); } onClipEvent (enterFrame) { xspeed = xspeed * 0.97; yspeed = yspeed * 0.97; var adjside = ((_x + xspeed) - _x); var oppside = (-1 * ((_y + yspeed) - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; trail._rotation = -1 * angle; trail._width = trail._width + ((-yspeed) / 2); _x = (_x + xspeed); _y = (_y + (yspeed + _root.game.player.yspeed)); if (_name != "spark") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Instance of Symbol 209 MovieClip "skid" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_name != "skid") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Instance of Symbol 211 MovieClip "paint" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { var xspeed = ((-200 + random(400)) / 100); var yspeed = random(5); } onClipEvent (enterFrame) { _x = (_x + xspeed); _y = (_y + (yspeed + _root.game.player.yspeed)); if (_name != "paint") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Instance of Symbol 215 MovieClip "smoke" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { var xspeed = ((-200 + random(400)) / 100); var yspeed = random(5); } onClipEvent (enterFrame) { _x = (_x + xspeed); _y = (_y + (yspeed + _root.game.player.yspeed)); if (_name != "smoke") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Instance of Symbol 215 MovieClip "smoke2" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { var xspeed = ((-200 + random(400)) / 100); var yspeed = random(5); } onClipEvent (enterFrame) { _x = (_x + xspeed); _y = (_y + (yspeed + _root.game.player.yspeed)); if (_name != "smoke2") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Instance of Symbol 224 MovieClip "tire" in Symbol 225 MovieClip Frame 1
onClipEvent (load) { var xspeed = ((-200 + random(400)) / 20); var yspeed = (-20 + random(40)); gotoAndStop(1 + random(8)); } onClipEvent (enterFrame) { xspeed = xspeed * 0.94; yspeed = yspeed * 0.94; _x = (_x + xspeed); _y = (_y + (yspeed + _root.game.player.yspeed)); _rotation = (_rotation + xspeed); if (_name != "tire") { if ((_y > 400) || (_y < -1500)) { removeMovieClip(this); } } }
Symbol 236 MovieClip Frame 1
_root.game.sound.owned = 0; _root.game.sound.owner = this; _root.game.sound.type = 2; _root.game.sound.size = sizeE; if (_name == "explosion") { stop(); } stop();
Symbol 236 MovieClip Frame 14
if (_name != "explosion") { removeMovieClip(this); }
Symbol 257 MovieClip Frame 1
_root.game.sound.owned = 0; _root.game.sound.owner = this; _root.game.sound.type = 2; _root.game.sound.size = sizeE; if (_name == "explosion") { stop(); }
Symbol 257 MovieClip Frame 11
if (_name != "explosion") { removeMovieClip(this); }
Symbol 260 MovieClip Frame 1
function startShieldFunc() { if (shieldIconMc.hit) { shieldInter = setInterval(mx.utils.Delegate.create(this, _root.game.removeShield), 8000); } } function removeShield() { _root.hud.txt.text = _root.hud.txt.text + (_root.game.player.shieldMc + newline); _root.game.player.shieldMc.gotoAndStop("sta"); _root.game.player.shieldMc._visible = false; _root.playerShieldMoov = false; shieldIconMc.hit = false; clearInterval(shieldInter); delete shieldInter; _root.setShieldTime(); } var shieldInter;
Instance of Symbol 101 MovieClip "track" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { startY = _y; } onClipEvent (enterFrame) { _y = (_y + _parent.player.yspeed); if ((_y + _parent.player.yspeed) > (startY + 325)) { _y = startY; } }
Instance of Symbol 107 MovieClip "lane1" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 35; targetX = _x; id = 1; }
Instance of Symbol 107 MovieClip "lane2" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 30; targetX = _x; id = 2; }
Instance of Symbol 107 MovieClip "lane3" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 25; targetX = _x; id = 3; }
Instance of Symbol 107 MovieClip "lane4" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 20; targetX = _x; id = 4; }
Instance of Symbol 109 MovieClip "slower" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 116 MovieClip "walls" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { xspeed = 0; yspeed = 0; mass = 1000; } onClipEvent (enterFrame) { xspeed = 0; yspeed = 0; }
Instance of Symbol 144 MovieClip "car" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { var lane; var laneId; var truckLikely = (1 + random(10)); if ((targetCar == true) && (_root.totalTargetCar == _root.totalTarget)) { gotoAndStop ("boss"); carId = _root.totalTargetCar; _root.carIdArr.push(carId); } else if (truckLikely == 5) { gotoAndStop(1 + random(4)); } else { gotoAndStop(1 + random(3)); } startY = _y; yspeed = 0; xspeed = 0; hitTimes = 0; spin = 0; targetX = lane.targetX; if (_x > 0) { up = false; _rotation = (_rotation + 180); yspeed = -lane.maxSpeed; maxSpeed = lane.maxSpeed; } else { up = true; _rotation = 0; yspeed = lane.maxSpeed; maxSpeed = lane.maxSpeed; } if ((targetCar == true) && (_root.totalTargetCar == _root.totalTarget)) { life = 280; yspeed = yspeed + 25; maxSpeed = yspeed; } else { life = 100; } target = _parent.player; mass = (_height + _width) / 33; exploded = false; timerSmoke = 0; sparkNo = 0; var targetCar; messageShown = false; engineStarted = false; sDiff = 0; deadCar = false; } onClipEvent (enterFrame) { function hitSounds() { var _local2 = 1 + random(3); hitSound = new Sound(this); if (_local2 == 1) { hitSound.attachSound("hit1"); } else if (_local2 == 2) { hitSound.attachSound("hit2"); } else { hitSound.attachSound("hit3"); } hitSound.setVolume(sparkNo * 5); hitSound.start(0, 0); } if (targetCar == true) { _root.game.targetShow._x = _x; _root.game.targetShow._y = _y; _root.game.targetShow.play(); lane = _root.game.lane1; targetX = lane.targetX; if (_root.totalTargetCar == _root.totalTarget) { maxSpeed = maxSpeed; } else { maxSpeed = lane.maxSpeed; } if ((life < 1) && (messageShown == false)) { _root.score = _root.score + 2000; if (_root.targetsLeft == 0) { _root.extraCar = true; } _root.targetsLeft = _root.targetsLeft - 1; messageShown = true; targetCar = false; _root.game.targetShow._x = -2000; deadCar = true; } } else if ((life < 1) && (deadCar != true)) { _root.carsBlownUp = _root.carsBlownUp + 1; if (_currentframe == 4) { _root.trucksKilled = _root.trucksKilled + 1; } deadCar = true; } if (_name != "car") { _parent.showMc._x = _x; _parent.showMc._y = passY; i = 0; while (i < (_root.maxCars + 1)) { if (_root.game["car" + i]._x != undefined) { if (_root.game["car" + i] != this) { target = _root.game["car" + i]; } else { target = _parent.player; } var adjside = (target._x - _x); var oppside = (-1 * (target._y - _y)); var dist = Math.sqrt((adjside * adjside) + (oppside * oppside)); var distMax = (_height + (target._height / 2)); if (dist < distMax) { if ((target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { xspeed = xspeed + (((_x - target._x) / 40) + (target.xspeed / 5)); if ((target._x > (_x - ((_width / 2) + (target._width / 2.2)))) && (target._x < (_x + ((_width / 2) + (target._width / 2.2))))) { var s1 = yspeed; var s2 = target.yspeed; var sDiff = 0; if (((s1 < 0) && (s2 >= 0)) || ((s2 < 0) && (s1 >= 0))) { if (s1 < 0) { var sDiff = (s2 - s1); } else { var sDiff = (s1 - s2); } } else if ((s1 >= 0) && (s2 >= 0)) { if (s1 > s2) { var sDiff = (s1 - s2); } else { var sDiff = (s2 - s1); } } else { var sDiff = (s1 - s2); } if (sDiff < 0) { sDiff = -sDiff; } if (sDiff > 6) { sDiff = sDiff - 5; life = life - (((sDiff * 12) / mass) / 2); if (target == _parent.player) { if (_parent.shieldIconMc.hit == false) { target.life = target.life - (((sDiff * 12) / mass) / 4); } } else { target.life = target.life - (((sDiff * 12) / mass) / 4); } sparkNo = sDiff; } if (sDiff > 3) { hitSounds(); } if (((target == _parent.player) && (targetCar == false)) && (_parent.shieldIconMc.hit == false)) { _parent.player.hitTime = 0; _root.score = _root.score - (sDiff / 5); } i == 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height / 2); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + 5; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } maxSpeed = maxSpeed - random(2); var v1 = yspeed; var m1 = mass; var v2 = target.yspeed; var m2 = target.mass; var newV1 = ((((m1 - m2) / (m1 + m2)) * v1) + (((2 * m2) / (m1 + m2)) * v2)); var newV2 = ((((2 * m1) / (m1 + m2)) * v1) - (((m1 - m2) / (m1 + m2)) * v2)); if ((_y > target._y) && (newV1 < v1)) { yspeed = newV1; target.yspeed = newV2; } } } if ((target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { xspeed = xspeed + (((_x - target._x) / 40) + (target.xspeed / 5)); if ((target._x > (_x - ((_width / 2) + (target._width / 2)))) && (target._x < (_x + ((_width / 2) + (target._width / 2))))) { var s1 = yspeed; var s2 = target.yspeed; var sDiff = 0; if (((s1 < 0) && (s2 >= 0)) || ((s2 < 0) && (s1 >= 0))) { if (s1 < 0) { var sDiff = (s2 - s1); } else { var sDiff = (s1 - s2); } } else if ((s1 >= 0) && (s2 >= 0)) { if (s1 > s2) { var sDiff = (s1 - s2); } else { var sDiff = (s2 - s1); } } else { var sDiff = (s1 - s2); } if (sDiff < 0) { sDiff = -sDiff; } if (sDiff > 6) { sDiff = sDiff - 5; life = life - (((sDiff * 12) / mass) / 2); if (target == _parent.player) { if (_parent.shieldIconMc.hit == false) { target.life = target.life - (((sDiff * 12) / mass) / 4); } } else { target.life = target.life - (((sDiff * 12) / mass) / 4); } sparkNo = sDiff; } if (sDiff > 3) { hitSounds(); } if (((target == _parent.player) && (targetCar == false)) && (_parent.shieldIconMc.hit == false)) { _parent.player.hitTime = 0; _root.score = _root.score - (sDiff / 5); } i == 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width); _root.game.effects["spark" + _root.game.effects.id]._y = (_y + (_height / 2)) - random(_height / 2); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + 5; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } var v1 = yspeed; var m1 = mass; var v2 = target.yspeed; var m2 = target.mass; var newV1 = ((((m1 - m2) / (m1 + m2)) * v1) + (((2 * m2) / (m1 + m2)) * v2)); var newV2 = ((((2 * m1) / (m1 + m2)) * v1) - (((m1 - m2) / (m1 + m2)) * v2)); if ((_y < target._y) && (newV1 > v1)) { yspeed = newV1; target.yspeed = newV2; } maxSpeed = maxSpeed + random(2); } } if (((target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 3)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (height / 3)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { var speedDiff = ((xspeed - target.xspeed) + (yspeed - target.yspeed)); if (speedDiff > 0) { var sparkNo = speedDiff; } else { var sparkNo = (-speedDiff); } hitTimes = hitTimes + 1; var v1 = xspeed; var m1 = mass; var v2 = target.xspeed; var m2 = target.mass; var newV1 = ((((m1 - m2) / (m1 + m2)) * v1) + (((2 * m2) / (m1 + m2)) * v2)); var newV2 = ((((2 * m1) / (m1 + m2)) * v1) - (((m1 - m2) / (m1 + m2)) * v2)); if (((target == _parent.player) && (targetCar == false)) && (_parent.shieldIconMc.hit == false)) { _parent.player.hitTime = 0; _root.score = _root.score - (sDiff / 5); } if ((_x > target._x) && (newV1 > v1)) { i = 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } xspeed = newV1; target.xspeed = newV2; } if ((_x < target._x) && (newV1 < v1)) { i = 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } xspeed = newV1; target.xspeed = newV2; } life = life - (((sparkNo * 12) / mass) / 8); } } } i = i + 1; } var target = _parent.walls; if ((target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 2.4)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 2.4)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { if (yspeed > 0) { var sparkNo = yspeed; } if (yspeed < 0) { var sparkNo = (-yspeed); } hitSounds(); i = 0; while (i < (sparkNo / 4)) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } life = life - (((sparkNo * 12) / mass) / 2); yspeed = (-yspeed) * 0.5; } if ((target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 2.2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 2.2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { var s1 = yspeed; var s2 = target.yspeed; var sDiff = 0; if (((s1 < 0) && (s2 >= 0)) || ((s2 < 0) && (s1 >= 0))) { if (s1 < 0) { sDiff = s2 - s1; } else { sDiff = s1 - s2; } } else if ((s1 >= 0) && (s2 >= 0)) { if (s1 > s2) { sDiff = s1 - s2; } else { sDiff = s2 - s1; } } else { sDiff = s1 - s2; } if (sDiff < 0) { sDiff = -sDiff; } sparksNo = sDiff; hitSounds(); i = 0; while (i < (sparkNo / 4)) { hitSounds(); _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } life = life - (((sparkNo * 12) / mass) / 2); yspeed = (-yspeed) * 0.5; } if (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true)) { _x = (_x - (xspeed / 3)); xspeed = (-xspeed) * 0.2; if (yspeed > 0) { var sparkNo = yspeed; } if (yspeed < 0) { var sparkNo = (-yspeed); } if ((sparkNo / 4) > 1) { hitSounds(); } hitSounds(); i = 0; while (i < (sparkNo / 4)) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } life = life - (((sparkNo * 12) / mass) / 6); } if (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true)) { _x = (_x - (xspeed / 3)); xspeed = (-xspeed) * 0.2; if (yspeed > 0) { var sparkNo = yspeed; } if (yspeed < 0) { var sparkNo = (-yspeed); } if ((sparkNo / 4) > 1) { hitSounds(); } i = 0; while (i < (sparkNo / 4)) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.spark, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } life = life - (((sparkNo * 12) / mass) / 6); } if (_root.game.sound.type == 2) { var dist = Math.sqrt(((_x - _root.game.sound._x) * (_x - _root.game.sound._x)) + ((_y - _root.game.sound._y) * (_y - _root.game.sound._y))); if (dist < 300) { interestX = _root.game.sound._x; interestY = _root.game.sound._y; interestLevel = interestLevel + 50; } if (dist < (_root.game.sound.size * 2)) { life = life - (((_root.game.sound.size * 2) - dist) / 8); var adjside = (_root.game.sound._x - _x); var oppside = (-1 * (_root.game.sound._y - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; var throwRot = (-1 * angle); xspeed = xspeed - (Math.cos(throwRot * 0.01745329) * (((_root.game.sound.size * 2) - dist) / (10 * mass))); yspeed = yspeed + (Math.sin(throwRot * 0.01745329) * (((_root.game.sound.size * 2) - dist) / (10 * mass))); } } if ((life < -75) && (exploded == false)) { exploded = true; _root.id = _root.id + 1; _root.game.expTargetX = _x; _root.game.expTargetY = _y; _root.game.expSize = _height; _root.game.expSize = _height; duplicateMovieClip (_root.game.explosion, "explosion" + _root.id, _root.id + 300); _root.game["explosion" + _root.id]._x = _x; _root.game["explosion" + _root.id]._y = _y; _root.game["explosion" + _root.id]._height = _root.game.expSize / 2.5; _root.game["explosion" + _root.id]._width = _root.game.expSize / 2.5; _root.game["explosion" + _root.id].sizeE = _root.game.expSize * 2; i = 0; while (i < 4) { _root.game.effects2.id = _root.game.effects2.id + 1; duplicateMovieClip (_parent.effects2.tire, "spark" + _parent.effects2.id, _parent.effects2.id + 1); _root.game.effects2["spark" + _root.game.effects2.id]._x = _x; _root.game.effects2["spark" + _root.game.effects2.id]._y = _y; i = i + 1; } } if ((life < 50) && (life > -75)) { timerSmoke = timerSmoke + 1; if (timerSmoke > 1) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.smoke, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = _x; _root.game.effects["spark" + _root.game.effects.id]._y = _y; _root.game.effects["spark" + _root.game.effects.id]._height = _root.game.effects["spark" + _root.game.effects.id]._height + _root.game.player.yspeed; _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); timerSmoke = 0; } } if (life < -75) { timerSmoke = timerSmoke + 1; if (timerSmoke > 1) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.smoke2, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = _x; _root.game.effects["spark" + _root.game.effects.id]._y = _y; _root.game.effects["spark" + _root.game.effects.id]._height = _root.game.effects["spark" + _root.game.effects.id]._height + _root.game.player.yspeed; _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); timerSmoke = 0; } } if (life > 0) { if ((_x + xspeed) < targetX) { xspeed = xspeed + 0.2; } else if ((_x < targetX) && (xspeed > 0)) { xspeed = xspeed * 0.97; } if ((_x + xspeed) > targetX) { xspeed = xspeed - 0.2; } if ((_x > targetX) && (xspeed < 0)) { xspeed = xspeed * 0.97; } if (up == false) { if (yspeed > (-maxSpeed)) { yspeed = yspeed - (maxSpeed / 30); } _rotation = (((xspeed * 3) + spin) + 180); } else { var laneChange = random(500); if (laneChange == 10) { var chooseLane = (1 + random(3)); lane = _root.game["lane" + chooseLane]; targetX = lane.targetX; maxSpeed = lane.maxSpeed; if (_root.totalTargetCar == _root.totalTarget) { maxSpeed = lane.maxSpeed + 25; } } if (yspeed < maxSpeed) { yspeed = yspeed + (maxSpeed / 30); } _rotation = ((xspeed * 6) / mass); } } else { _rotation = (_rotation + ((xspeed * 10) / mass)); } if ((_name != "car") && (targetCar != true)) { if ((_y > 600) || (_y < -1700)) { _root.carsAlive = _root.carsAlive - 1; engineSound.stop(); removeMovieClip(this); } } xspeed = xspeed * 0.97; yspeed = yspeed * 0.97; showy = _y; showx = _x; _x = (_x + xspeed); _y = (_y - ((-_parent.player.yspeed) + yspeed)); if (targetCar == true) { _root.game.targetShow.play(); _root.game.targetShow._x = _x; _root.game.targetShow._y = _y; } } }
Instance of Symbol 147 MovieClip "targetShow" in Symbol 260 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(501); }
Instance of Symbol 152 MovieClip in Symbol 260 MovieClip Frame 1
onClipEvent (load) { timer = 0; spawnTime = 200; startX = _x; newLane = none; oldLane = alsoNone; lastCar = none; createCar = true; targetSpawned = false; } onClipEvent (enterFrame) { if (_root.nextCar == true) { var amount = (1 + random(4)); _x = _root.game["lane" + amount]._x; newLane = _root.game["lane" + amount]; } else { var amount = (1 + random(4)); _x = _root.game["lane" + amount]._x; newLane = _root.game["lane" + amount]; } timer = timer + (_root.game.player.yspeed + random(_root.game.player.yspeed / 2)); if (newLane != oldLane) { if (lastCar._y < (_y + lastCar._height)) { createCar = false; } else { createCar = true; } } else { createCar = false; } if ((((timer > spawnTime) && (_root.carsAlive < _root.maxCars)) && (createCar == true)) && (_root.carId != 10)) { _root.carsAlive = _root.carsAlive + 1; _root.carId = _root.carId + 1; if (_root.game["car" + _root.carId]._x == undefined) { duplicateMovieClip (_parent.car, "car" + _root.carId, _root.carId + 151); if (_root.nextCar == true) { _root.totalTargetCar++; _root.game["car" + _root.carId]._x = (_x - 2) + random(4); _root.game["car" + _root.carId]._y = _y; _root.game["car" + _root.carId].lane = _root.game["lane" + amount]; _root.game["car" + _root.carId].laneId = 2; _root.game["car" + _root.carId].targetCar = true; _root.nextCar = false; } else { _root.game["car" + _root.carId]._x = (_x - 2) + random(4); _root.game["car" + _root.carId]._y = _y; _root.game["car" + _root.carId].lane = _root.game["lane" + amount]; _root.game["car" + _root.carId].laneId = amount; _root.game["car" + _root.carId].targetCar = false; } lastCar = _root.game["car" + _root.carId]; timer = 0; } oldLane = _root.game["lane" + amount]; } }
Instance of Symbol 153 MovieClip "prop" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { startY = _y; yspeed = 0; xspeed = 0; hitTimes = 0; } onClipEvent (enterFrame) { if (_parent.player.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + _parent.player.yspeed) * (1 / (100 / _root.game._yscale))) + _root.game._y, true)) { hitTimes = hitTimes + 1; if (_currentframe == 1) { yspeed = yspeed - _parent.player.yspeed; } else { yspeed = yspeed - (_parent.player.yspeed * 0.5); } xspeed = xspeed + (((_x - _parent.player._x) / 40) + (_parent.player.xspeed / 2)); _parent.player.yspeed = _parent.player.yspeed / 1.01; gotoAndStop (2); } if (hitTimes > 10) { _root.hud.displayText = "Cone carrying bonus 200 points!"; _root.hud.score = _root.hud.score + 200; } var target = _parent.walls; if (target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true)) { yspeed = (-yspeed) * 0.5; } if (target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (yspeed + _root.game.player.yspeed)) { yspeed = (-yspeed) * 0.5; } if (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (xspeed < 0)) { _x = (_x - xspeed); xspeed = (-xspeed) * 0.2; } if (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (xspeed > 0)) { _x = (_x - xspeed); xspeed = (-xspeed) * 0.2; } xspeed = xspeed * 0.97; yspeed = yspeed * 0.97; showy = _y; showx = _x; _rotation = (_rotation + ((xspeed + yspeed) * 4)); _x = (_x + xspeed); _y = (_y + (_parent.player.yspeed + yspeed)); }
Instance of Symbol 201 MovieClip "player" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); maxSpeed = 50; yspeed = 50; xspeed = 0; mass = ((_height + _width) / 33) * 5; maxLife = 300; life = maxLife; slowTimer = 0; origWidth = _width; this.swapDepths(2); yspeed = 60; exploded = false; smokeTime = 0; hitTime = 0; skidPlaying = false; rev = true; revLength = 0; explodeTimer = 10; colorArr = ["0x339999", "0x99CC66", "0x993333", "0xCCCC66"]; } onClipEvent (enterFrame) { if (_root.hud.speed >= 200) { skidActive = true; } if (skidActive == true) { if (Key.isDown(40) || (Key.isDown(32))) { } else { skidActive = false; } } if ((skidActive == true) && (_root.hud.speed <= 30)) { _root.skidDone = true; } if (_root.game.cars.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (yspeed > 30)) { hitTime = hitTime + 1; } else if (hitTime > 0) { _root.score = _root.score + (yspeed / 5); hitTime = 0; } else { hitTime = 0; } if (yspeed < 0) { yspeed = yspeed - (yspeed / 2); } if ((yspeed / 5) < 3.5) { var turnSpeed = (yspeed / 5); } else { turnSpeed = 3.5; } if ((Key.isDown(38) && (yspeed < maxSpeed)) && (life > 0)) { yspeed = yspeed + 0.8; } if ((Key.isDown(32) && (yspeed > 0)) || ((Key.isDown(40) && (yspeed > 0)) && (life > 0))) { yspeed = yspeed - 1.4; turnSpeed = turnSpeed + 0.1; if (yspeed > 10) { if (skidPlaying == false) { skidSound = new Sound(this); skidSound.attachSound("skid"); skidSound.start(0, 4); skidPlaying = true; } skidSound.setVolume(yspeed * 2); var adjside = ((_x - xspeed) - _x); var oppside = (-1 * ((_y + yspeed) - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; _root.game.effects2.id = _root.game.effects2.id + 1; duplicateMovieClip (_root.game.effects2.skid, "spark" + _root.game.effects2.id, _root.game.effects2.id + 1); if (_rotation <= 0) { _root.game.effects2["spark" + _root.game.effects2.id]._x = ((_x + (_width / 2)) - 8) + xspeed; } else { _root.game.effects2["spark" + _root.game.effects2.id]._x = (((_x + (_width / 2)) - (_rotation * 1.8)) - 8) + xspeed; } _root.game.effects2["spark" + _root.game.effects2.id]._y = _y + (_height / 3); _root.game.effects2["spark" + _root.game.effects2.id]._height = yspeed + 4; _root.game.effects2["spark" + _root.game.effects2.id]._alpha = yspeed * 1.5; _root.game.effects2["spark" + _root.game.effects2.id]._rotation = (-1 * angle) - 90; _root.game.effects2.id = _root.game.effects2.id + 1; duplicateMovieClip (_root.game.effects2.skid, "spark" + _root.game.effects2.id, _root.game.effects2.id + 1); if (_rotation >= 0) { _root.game.effects2["spark" + _root.game.effects2.id]._x = ((_x - (_width / 2)) + 8) + xspeed; } else { _root.game.effects2["spark" + _root.game.effects2.id]._x = (((_x - (_width / 2)) - (_rotation * 1.8)) + 8) + xspeed; } _root.game.effects2["spark" + _root.game.effects2.id]._y = _y + (_height / 3); _root.game.effects2["spark" + _root.game.effects2.id]._height = yspeed + 4; _root.game.effects2["spark" + _root.game.effects2.id]._alpha = yspeed * 1.5; _root.game.effects2["spark" + _root.game.effects2.id]._rotation = (-1 * angle) - 90; } else { skidSound.stop(); skidPlaying = false; } } else { if (turnSpeed > 3.5) { turnSpeed = turnSpeed - 0.1; } skidPlaying = false; skidSound.stop(); } if (Key.isDown(39) && (life > 0)) { xspeed = xspeed + turnSpeed; } if (Key.isDown(37) && (life > 0)) { xspeed = xspeed - turnSpeed; } _rotation = (xspeed / 2); xspeed = xspeed * 0.8; _x = (_x + xspeed); yspeed = yspeed * 0.99; showx = _x; showy = _y; if (life < 0) { explodeTimer = explodeTimer + 1; } if ((life < 0) && (explodeTimer > 20)) { explodeTimer = 0; exploded = true; _root.id = _root.id + 1; _root.game.expTargetX = _x; _root.game.expTargetY = _y; _root.game.expSize = _height; _root.game.expSize = _height; duplicateMovieClip (_root.game.explosion, "explosion" + _root.id, _root.id + 1); _root.game["explosion" + _root.id]._x = _x; _root.game["explosion" + _root.id]._y = _y; _root.game["explosion" + _root.id]._height = _root.game.expSize / 3; _root.game["explosion" + _root.id]._width = _root.game.expSize / 3; _root.game["explosion" + _root.id].sizeE = _root.game.expSize * 2; } if (life < 40) { smokeTime = smokeTime + (yspeed / 5); if (smokeTime > 5) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_parent.effects.smoke, "spark" + _parent.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = _x; _root.game.effects["spark" + _root.game.effects.id]._y = _y - (_height / 2); _root.game.effects["spark" + _root.game.effects.id]._height = _root.game.effects["spark" + _root.game.effects.id]._height + yspeed; _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = yspeed; _root.game.effects.id = _root.game.effects.id + 1; smokeTime = 0; } } var target = _parent.walls; if ((target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) || (target.hitTest(((_x + (_width / 3)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) || (target.hitTest(((_x - (_width / 3)) * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y - (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true))) { if ((yspeed > 0) && (shieldIconMc.hit == false)) { life = life - yspeed; } else { life = life + yspeed; } yspeed = (-yspeed) * 1; } if (target.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, ((_y + (_height / 2)) * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (yspeed + _root.game.player.yspeed)) { if ((yspeed > 0) && (shieldIconMc.hit == false)) { life = life - yspeed; } else { life = life + yspeed; } _y = (_y - yspeed); yspeed = (-yspeed) * 1; } if (target.hitTest(((_x - (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (xspeed < 0)) { _x = (_x - xspeed); xspeed = (-xspeed) * 0.2; var sparkNo = ((yspeed / 5) - 2); if (shieldIconMc.hit == false) { life = life - (sparkNo / 5); } i = 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_root.game.effects.spark, "spark" + _root.game.effects.id, _root.game.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } i = 0; while (i < (sparkNo / 4)) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_root.game.effects.paint, "spark" + _root.game.effects.id, _root.game.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x - (_width / 2)) + random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = yspeed * 1.5; i = i + 1; } } if (target.hitTest(((_x + (_width / 2)) * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (xspeed > 0)) { _x = (_x - xspeed); xspeed = (-xspeed) * 0.2; var sparkNo = ((yspeed / 5) - 2); if (shieldIconMc.hit == false) { life = life - (sparkNo / 5); } i = 0; while (i < sparkNo) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_root.game.effects.spark, "spark" + _root.game.effects.id, _parent.effects.id + 1); var pColor = new Color(_root.game.effects["spark" + _root.game.effects.id]); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = _root.game.effects["spark" + _root.game.effects.id].yspeed + (yspeed * 2); i = i + 1; } i = 0; while (i < (sparkNo / 4)) { _root.game.effects.id = _root.game.effects.id + 1; duplicateMovieClip (_root.game.effects.paint, "spark" + _root.game.effects.id, _parent.effects.id + 1); _root.game.effects["spark" + _root.game.effects.id]._x = (_x + (_width / 2)) - random(_width / 3); _root.game.effects["spark" + _root.game.effects.id]._y = (_y - (_height / 2)) + random(_height); _root.game.effects["spark" + _root.game.effects.id].xspeed = _root.game.effects["spark" + _root.game.effects.id].xspeed + xspeed; _root.game.effects["spark" + _root.game.effects.id].yspeed = yspeed * 1.5; i = i + 1; } } if (_root.game.slower.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true)) { if ((_x * (1 / (100 / _root.game._xscale))) < 0) { _root.pavementTime = _root.pavementTime + 1; } if (slowTimer < 20) { slowTimer = slowTimer + 1; } else { yspeed = yspeed * 0.98; } } else if (slowTimer > 0) { slowTimer = slowTimer - 1; } if (this.hitTest(_parent.shieldIconMc) && (_parent.shieldIconMc.hit == false)) { _parent.shieldIconMc.hit = true; this.shieldMc.gotoAndPlay("start"); this.shieldMc._visible = true; _root.game.startShieldFunc(); } if (this.hitTest(_parent.plusMc) && (_parent.plusMc.hit == false)) { _parent.plusMc._alpha = 0; _parent.plusMc.hit = true; life = life + (0.1 * maxLife); if (life >= maxLife) { life = maxLife; } _root.checkHitStatus(); } if (_root.game.sound.type == 2) { var dist = Math.sqrt(((_x - _root.game.sound._x) * (_x - _root.game.sound._x)) + ((_y - _root.game.sound._y) * (_y - _root.game.sound._y))); if (dist < 300) { interestX = _root.game.sound._x; interestY = _root.game.sound._y; interestLevel = interestLevel + 50; } if ((dist < (_root.game.sound.size * 2)) && (shieldIconMc.hit == false)) { life = life - (((_root.game.sound.size * 2) - dist) / 50); var adjside = (_root.game.sound._x - _x); var oppside = (-1 * (_root.game.sound._y - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; var throwRot = (-1 * angle); xspeed = xspeed - (Math.cos(throwRot * 0.01745329) * (((_root.game.sound.size * 2) - dist) / (5 * mass))); yspeed = yspeed + (Math.sin(throwRot * 0.01745329) * (((_root.game.sound.size * 2) - dist) / (5 * mass))); } } }
Instance of Symbol 203 MovieClip in Symbol 260 MovieClip Frame 1
onClipEvent (load) { targetC = _parent.targetShow; } onClipEvent (enterFrame) { if ((_root.hud.targetDisplay.pDist < 1) && (_root.nextCar == false)) { _alpha = 100; } else { _alpha = 0; } _x = _root.game.player._x; this.swapDepths(_root.game.getNextHighestDepth()); var adjside = (targetC._x - _x); var oppside = (-1 * (targetC._y - _y)); var angle = Math.atan2(oppside, adjside); angle = (angle / 3.141593) * 180; _rotation = (-1 * angle); }
Instance of Symbol 225 MovieClip "effects" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { id = 0; } onClipEvent (enterFrame) { this.swapDepths(300); if (id > 50) { id = 0; } }
Instance of Symbol 227 MovieClip "sound" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { owner = false; owned = 0; type = 1; size = 1; } onClipEvent (enterFrame) { if (owner != false) { if (owned < 1) { _x = owner._x; _y = owner._y; } owned = owned + 1; } if (owned > 2) { owner = false; owned = 0; type = 1; _x = -9999; } }
Instance of Symbol 236 MovieClip "explosion__" in Symbol 260 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 257 MovieClip "explosion" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { var sizeE; if ((_x - _root.game.player._x) > 100) { pan = 100; } else if ((_x - _root.game.player._x) < -100) { pan = -100; } else { pan = _x - _root.game.player._x; } vol = 100 - (Math.sqrt(((_x - _root.game.player._x) * (_x - _root.game.player._x)) + ((_y - _root.game.player._y) * (_y - _root.game.player._y))) / 10); if (vol > 100) { vol = 100; } if (vol < 0) { vol = 0; } if (_name == "explosion") { _visible = false; } else { explosionSound = new Sound(this); explosionSound.attachSound("explosion"); explosionSound.setPan(pan); explosionSound.setVolume(vol); explosionSound.start(0, 0); explosionSound.setPan(pan); explosionSound.setVolume(vol); } time = 100; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if ((_x - _root.game.player._x) > 100) { pan = 100; } else if ((_x - _root.game.player._x) < -100) { pan = -100; } else { pan = _x - _root.game.player._x; } vol = 100 - (Math.sqrt(((_x - _root.game.player._x) * (_x - _root.game.player._x)) + ((_y - _root.game.player._y) * (_y - _root.game.player._y))) / 10); if (vol > 100) { vol = 100; } if (vol < 0) { vol = 0; } explosionSound.setPan(pan); explosionSound.setVolume(vol); }
Instance of Symbol 225 MovieClip "effects2" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { id = 0; _x = 0; _y = 0; } onClipEvent (enterFrame) { this.swapDepths(1); if (id > 50) { id = 0; } }
Instance of Symbol 72 MovieClip "plusMc" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { startY = _y; var pArr = [_root.game.lane1.targetX, _root.game.lane2.targetX, _root.game.lane3.targetX, _root.game.lane4.targetX]; } onClipEvent (enterFrame) { if (hit == false) { _y = (_y + _parent.player.yspeed); } if (((_y + _parent.player.yspeed) > (startY + 1725)) || (hit == true)) { hit = true; _y = startY; var pX = int(Math.random() * 3); this._x = pArr[pX] - (this._width / 2); } }
Instance of Symbol 81 MovieClip "shieldIconMc" in Symbol 260 MovieClip Frame 1
onClipEvent (load) { startY = _y; var pArr = [_root.game.lane1.targetX, _root.game.lane2.targetX, _root.game.lane3.targetX, _root.game.lane4.targetX]; } onClipEvent (enterFrame) { if (_root.playerShieldMoov == true) { _y = (_y + _parent.player.yspeed); } if (((_y + _parent.player.yspeed) > (startY + 1725)) && (hit == false)) { _y = startY; var pX = int(Math.random() * 3); this._x = pArr[pX] - (this._width / 2); _parent.removeShield(); } if (hit == true) { _root.playerShieldMoov = false; _y = startY; var pX = int(Math.random() * 3); this._x = pArr[pX] - (this._width / 2); } }
Instance of Symbol 259 MovieClip in Symbol 260 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(1001); }
Symbol 289 MovieClip Frame 1
stop();
Symbol 289 MovieClip Frame 11
gotoAndPlay ("start");
Instance of Symbol 264 MovieClip "targetDisplay" in Symbol 290 MovieClip Frame 1
onClipEvent (load) { timeSoFar = 1200; secs = 0; mins = 8; targetDist = 5; told = false; pDist = 0; _parent.aheadMc._visible = false; } onClipEvent (enterFrame) { if (((targetDist - Math.round(_root.distTrav)) < 1) && (told == false)) { if (_root.levelPlay == "story4") { if (_root.totalTargetCar < 6) { _root.nextCar = true; told = true; } } else { _root.nextCar = true; told = true; } } if (told == false) { _alpha = 100; } pDist = targetDist - Math.round(_root.distTrav); dist = pDist + " Km"; timeSoFar = timeSoFar + 1; if (Math.round(timeSoFar / 25) < 10) { secs = "0" + Math.round(timeSoFar / 25); } else { secs = Math.round(timeSoFar / 25); } if (secs == 60) { mins = mins + 1; timeSoFar = 0; } time = (("8:5" + mins) + ".") + secs; }
Symbol 298 MovieClip Frame 1
overMc._visible = false;
Symbol 307 MovieClip Frame 25
storeOldScore = _root.score; score_txt.text = _root.submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); if (_root.levelPlay == "6") { msg2_txt.text = ("You have earned " + _root.totalScore) + " Points..."; } else { msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; } msg3_txt.text = ("Your average speed was " + Math.round(_root.averageSpeed)) + "Km\\h"; msg4_txt.text = ("You have traveled " + Math.round(_root.distTrav)) + "Km."; stop();
Symbol 313 MovieClip Frame 1
overMc._visible = false;
Symbol 319 MovieClip Frame 1
overMc._visible = false;
Instance of Symbol 264 MovieClip "targetDisplay" in Symbol 335 MovieClip Frame 1
onClipEvent (load) { timeSoFar = 1200; secs = 0; mins = 8; targetDist = 5; told = false; pDist = 0; _parent.aheadMc._visible = false; } onClipEvent (enterFrame) { if (((targetDist - Math.round(_root.distTrav)) < 1) && (told == false)) { if (_root.levelPlay == "story4") { if (_root.totalTargetCar < 6) { _root.nextCar = true; told = true; } } else { _root.nextCar = true; told = true; } } if (told == false) { _alpha = 100; } pDist = targetDist - Math.round(_root.distTrav); dist = pDist + " Km"; timeSoFar = timeSoFar + 1; if (Math.round(timeSoFar / 25) < 10) { secs = "0" + Math.round(timeSoFar / 25); } else { secs = Math.round(timeSoFar / 25); } if (secs == 60) { mins = mins + 1; timeSoFar = 0; } time = (("8:5" + mins) + ".") + secs; }
Symbol 346 MovieClip Frame 14
stop();
Symbol 350 MovieClip Frame 25
msg1_txt.text = "The targets got away"; msg2_txt.text = "Better luck next time"; stop();

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 FontUsed by:3 64 65 73 82 102 103 104 105 280 287 302 303 304 305 333 345 348 349
Symbol 3 EditableTextUses:2Used by:Timeline
Symbol 4 BitmapUsed by:5
Symbol 5 GraphicUses:4Used by:Timeline
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:Timeline
Symbol 9 FontUsed by:10 63 83 280 322 327 333 338 341
Symbol 10 TextUses:9Used by:Timeline
Symbol 11 GraphicUsed by:12 13
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClipUses:11 12Used by:Timeline
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:19
Symbol 16 FontUsed by:17 18
Symbol 17 TextUses:16Used by:19
Symbol 18 TextUses:16Used by:19
Symbol 19 MovieClipUses:15 17 18Used by:Timeline
Symbol 351 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 352 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 353 MovieClip [__Packages.mx.transitions.Tween]
Symbol 354 MovieClip [__Packages.mx.transitions.easing.Strong]
Symbol 355 MovieClip [__Packages.mx.utils.Delegate]
Symbol 20 Sound [engine2]Used by:21
Symbol 21 MovieClipUses:20Used by:35
Symbol 22 Sound [engineIdle]Used by:23
Symbol 23 MovieClipUses:22Used by:35
Symbol 24 MovieClipUsed by:35
Symbol 25 Sound [hit1]Used by:26
Symbol 26 MovieClipUses:25Used by:35
Symbol 27 Sound [hit2]Used by:28
Symbol 28 MovieClipUses:27Used by:35
Symbol 29 Sound [hit3]Used by:30
Symbol 30 MovieClipUses:29Used by:35
Symbol 31 Sound [skid]Used by:32
Symbol 32 MovieClipUses:31Used by:35
Symbol 33 Sound [traffic]Used by:34
Symbol 34 MovieClipUses:33Used by:35
Symbol 35 MovieClipUses:21 23 24 26 28 30 32 34Used by:Timeline
Symbol 36 BitmapUsed by:37 292 324 342
Symbol 37 GraphicUses:36Used by:Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClipUses:39Used by:43
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClipUses:40 42Used by:Timeline
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:49
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:49
Symbol 49 MovieClipUses:45 48Used by:Timeline
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:52
Symbol 52 ButtonUses:51Used by:Timeline
Symbol 53 BitmapUsed by:54 292 324 342
Symbol 54 GraphicUses:53Used by:Timeline
Symbol 55 BitmapUsed by:56
Symbol 56 GraphicUses:55Used by:57
Symbol 57 ButtonUses:56Used by:290  Timeline
Symbol 58 ShapeTweeningUsed by:60
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:58 59Used by:Timeline
Symbol 61 BitmapUsed by:62 292 324 342
Symbol 62 GraphicUses:61Used by:Timeline
Symbol 63 TextUses:9Used by:Timeline
Symbol 64 TextUses:2Used by:Timeline
Symbol 65 TextUses:2Used by:Timeline
Symbol 66 BitmapUsed by:69
Symbol 67 BitmapUsed by:69
Symbol 68 BitmapUsed by:69
Symbol 69 GraphicUses:66 67 68Used by:Timeline
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:72
Symbol 72 MovieClipUses:71Used by:260  Timeline
Symbol 73 TextUses:2Used by:Timeline
Symbol 74 GraphicUsed by:Timeline
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:81
Symbol 77 ShapeTweeningUsed by:80
Symbol 78 ShapeTweeningUsed by:80
Symbol 79 GraphicUsed by:80
Symbol 80 MovieClipUses:77 78 79Used by:81
Symbol 81 MovieClipUses:76 80Used by:260  Timeline
Symbol 82 TextUses:2Used by:Timeline
Symbol 83 TextUses:9Used by:Timeline
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:Timeline
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 ButtonUses:87Used by:Timeline
Symbol 89 GraphicUsed by:Timeline
Symbol 90 GraphicUsed by:94
Symbol 91 FontUsed by:92 93
Symbol 92 TextUses:91Used by:94
Symbol 93 TextUses:91Used by:94
Symbol 94 MovieClipUses:90 92 93Used by:95
Symbol 95 MovieClipUses:94Used by:Timeline
Symbol 96 BitmapUsed by:99
Symbol 97 BitmapUsed by:99
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:96 97 98Used by:100
Symbol 100 MovieClipUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:260
Symbol 102 TextUses:2Used by:260
Symbol 103 TextUses:2Used by:260
Symbol 104 TextUses:2Used by:260
Symbol 105 TextUses:2Used by:260
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:260
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:260
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:112
Symbol 112 MovieClipUses:111Used by:116
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115
Symbol 115 MovieClipUses:114Used by:116
Symbol 116 MovieClipUses:112 115Used by:260
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:137
Symbol 119 GraphicUsed by:122
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:119 120 121Used by:137 143
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:137 143
Symbol 125 BitmapUsed by:126
Symbol 126 GraphicUses:125Used by:137 143
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:137
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:137 143
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:137
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:137 143
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:137 143
Symbol 137 MovieClipUses:118 122 124 126 128 130 132 134 136Used by:144
Symbol 138 GraphicUsed by:144
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:144
Symbol 141 BitmapUsed by:142
Symbol 142 GraphicUses:141Used by:143
Symbol 143 MovieClipUses:142 122 124 126 130 134 136Used by:144
Symbol 144 MovieClipUses:137 138 140 143Used by:260
Symbol 145 ShapeTweeningUsed by:147
Symbol 146 GraphicUsed by:147
Symbol 147 MovieClipUses:145 146Used by:260
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:150
Symbol 150 MovieClipUses:149Used by:260
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:260
Symbol 153 MovieClipUsed by:260
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:201
Symbol 156 GraphicUsed by:195
Symbol 157 GraphicUsed by:195
Symbol 158 GraphicUsed by:195
Symbol 159 GraphicUsed by:195
Symbol 160 GraphicUsed by:195
Symbol 161 GraphicUsed by:195
Symbol 162 GraphicUsed by:195
Symbol 163 GraphicUsed by:195
Symbol 164 GraphicUsed by:195
Symbol 165 GraphicUsed by:195
Symbol 166 GraphicUsed by:195
Symbol 167 GraphicUsed by:195
Symbol 168 GraphicUsed by:195
Symbol 169 GraphicUsed by:195
Symbol 170 GraphicUsed by:195
Symbol 171 GraphicUsed by:195
Symbol 172 GraphicUsed by:195
Symbol 173 GraphicUsed by:195
Symbol 174 GraphicUsed by:195
Symbol 175 GraphicUsed by:195
Symbol 176 GraphicUsed by:195
Symbol 177 GraphicUsed by:195
Symbol 178 GraphicUsed by:195
Symbol 179 GraphicUsed by:195
Symbol 180 GraphicUsed by:195
Symbol 181 GraphicUsed by:195
Symbol 182 GraphicUsed by:195
Symbol 183 GraphicUsed by:195
Symbol 184 GraphicUsed by:195
Symbol 185 GraphicUsed by:195
Symbol 186 GraphicUsed by:195
Symbol 187 GraphicUsed by:195
Symbol 188 GraphicUsed by:195
Symbol 189 GraphicUsed by:195
Symbol 190 GraphicUsed by:195
Symbol 191 GraphicUsed by:195
Symbol 192 GraphicUsed by:195
Symbol 193 GraphicUsed by:195
Symbol 194 GraphicUsed by:195
Symbol 195 MovieClipUses:156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194Used by:201
Symbol 196 ShapeTweeningUsed by:200
Symbol 197 GraphicUsed by:200
Symbol 198 ShapeTweeningUsed by:200
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:196 197 198 199Used by:201
Symbol 201 MovieClipUses:155 195 200Used by:260
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:260
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:206
Symbol 206 MovieClipUses:205Used by:207
Symbol 207 MovieClipUses:206Used by:225
Symbol 208 GraphicUsed by:209
Symbol 209 MovieClipUses:208Used by:225
Symbol 210 GraphicUsed by:211
Symbol 211 MovieClipUses:210Used by:225
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:214
Symbol 214 MovieClipUses:213Used by:215
Symbol 215 MovieClipUses:214Used by:225
Symbol 216 GraphicUsed by:224
Symbol 217 GraphicUsed by:224
Symbol 218 GraphicUsed by:224
Symbol 219 GraphicUsed by:224
Symbol 220 GraphicUsed by:224
Symbol 221 GraphicUsed by:224
Symbol 222 GraphicUsed by:224
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:216 217 218 219 220 221 222 223Used by:225
Symbol 225 MovieClipUses:207 209 211 215 224Used by:260
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:260
Symbol 228 ShapeTweeningUsed by:236
Symbol 229 GraphicUsed by:236
Symbol 230 GraphicUsed by:236
Symbol 231 ShapeTweeningUsed by:236
Symbol 232 GraphicUsed by:236
Symbol 233 GraphicUsed by:236
Symbol 234 GraphicUsed by:236
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:228 229 230 231 232 233 234 235Used by:260
Symbol 237 BitmapUsed by:238
Symbol 238 GraphicUses:237Used by:257
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:257
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:257
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:257
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:257
Symbol 247 BitmapUsed by:248
Symbol 248 GraphicUses:247Used by:257
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:257
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:257
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:257
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:257
Symbol 257 MovieClipUses:238 240 242 244 246 248 250 252 254 256Used by:260
Symbol 258 GraphicUsed by:259
Symbol 259 MovieClipUses:258Used by:260
Symbol 260 MovieClipUses:101 102 103 104 105 107 109 116 144 147 150 152 153 201 203 225 227 236 257 72 81 259Used by:Timeline
Symbol 261 GraphicUsed by:290
Symbol 262 FontUsed by:263 273 281 332 334
Symbol 263 EditableTextUses:262 265Used by:264
Symbol 264 MovieClipUses:263Used by:290 335
Symbol 265 FontUsed by:263 266 267 272 281 334
Symbol 266 TextUses:265Used by:290 335
Symbol 267 TextUses:265Used by:290 335
Symbol 268 GraphicUsed by:269
Symbol 269 MovieClipUses:268Used by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:269 270Used by:290 335
Symbol 272 TextUses:265Used by:290 335
Symbol 273 EditableTextUses:262Used by:290
Symbol 274 GraphicUsed by:290 335
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:290 335
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:277Used by:279
Symbol 279 MovieClipUses:278Used by:290 335
Symbol 280 EditableTextUses:2 9Used by:290
Symbol 281 EditableTextUses:262 265Used by:290
Symbol 282 GraphicUsed by:286
Symbol 283 FontUsed by:284
Symbol 284 EditableTextUses:283Used by:286
Symbol 285 GraphicUsed by:286
Symbol 286 MovieClipUses:282 284 285Used by:290 335
Symbol 287 TextUses:2Used by:288
Symbol 288 MovieClipUses:287Used by:289
Symbol 289 MovieClipUses:288Used by:290 335
Symbol 290 MovieClipUses:261 57 264 266 267 271 272 273 274 276 279 280 281 286 289Used by:Timeline
Symbol 291 BitmapUsed by:292 324 342
Symbol 292 GraphicUses:291 53 61 36Used by:Timeline
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:298
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClipUses:294 297Used by:Timeline
Symbol 299 BitmapUsed by:300 324
Symbol 300 GraphicUses:299Used by:Timeline
Symbol 301 ShapeTweeningUsed by:307
Symbol 302 EditableTextUses:2Used by:307
Symbol 303 EditableTextUses:2Used by:307
Symbol 304 EditableTextUses:2Used by:307
Symbol 305 EditableTextUses:2Used by:307
Symbol 306 GraphicUsed by:307 350
Symbol 307 MovieClipUses:301 302 303 304 305 306Used by:Timeline
Symbol 308 BitmapUsed by:309
Symbol 309 GraphicUses:308Used by:310
Symbol 310 MovieClipUses:309Used by:313
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:313
Symbol 313 MovieClipUses:310 312Used by:Timeline
Symbol 314 BitmapUsed by:315
Symbol 315 GraphicUses:314Used by:319
Symbol 316 BitmapUsed by:317
Symbol 317 GraphicUses:316Used by:318
Symbol 318 MovieClipUses:317Used by:319
Symbol 319 MovieClipUses:315 318Used by:Timeline
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:Timeline
Symbol 322 TextUses:9Used by:Timeline
Symbol 323 GraphicUsed by:Timeline
Symbol 324 GraphicUses:299 291 53 61 36Used by:Timeline
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:Timeline
Symbol 327 TextUses:9Used by:Timeline
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:330
Symbol 330 MovieClipUses:329Used by:Timeline
Symbol 331 GraphicUsed by:335
Symbol 332 EditableTextUses:262Used by:335
Symbol 333 EditableTextUses:2 9Used by:335
Symbol 334 EditableTextUses:262 265Used by:335
Symbol 335 MovieClipUses:331 264 266 267 271 272 332 274 276 279 333 334 286 289Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:Timeline
Symbol 338 TextUses:9Used by:Timeline
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:Timeline
Symbol 341 TextUses:9Used by:Timeline
Symbol 342 GraphicUses:291 53 61 36Used by:Timeline
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:Timeline
Symbol 345 TextUses:2Used by:346
Symbol 346 MovieClipUses:345Used by:Timeline
Symbol 347 ShapeTweeningUsed by:350
Symbol 348 EditableTextUses:2Used by:350
Symbol 349 EditableTextUses:2Used by:350
Symbol 350 MovieClipUses:347 348 349 306Used by:Timeline

Instance Names

"loaderCarMc"Frame 1Symbol 8 MovieClip
"loader"Frame 1Symbol 13 MovieClip
"cMore"Frame 1Symbol 19 MovieClip
"moreBtn"Frame 3Symbol 43 MovieClip
"insBtn"Frame 3Symbol 49 MovieClip
"playBtn"Frame 3Symbol 52 Button
"arrowMc"Frame 3Symbol 60 MovieClip
"plusMc"Frame 4Symbol 72 MovieClip
"playBtn"Frame 4Symbol 52 Button
"shieldIconMc"Frame 4Symbol 81 MovieClip
"playBtn"Frame 5Symbol 88 Button
"moreGBtn"Frame 5Symbol 95 MovieClip
"game"Frame 6Symbol 260 MovieClip
"hud"Frame 6Symbol 290 MovieClip
"nxtLvlBtn"Frame 11Symbol 298 MovieClip
"scoreMc"Frame 11Symbol 307 MovieClip
"playMore"Frame 11Symbol 313 MovieClip
"restLvlBtn"Frame 11Symbol 319 MovieClip
"playBtn"Frame 16Symbol 88 Button
"moreGBtn"Frame 16Symbol 95 MovieClip
"game"Frame 17Symbol 260 MovieClip
"hud"Frame 17Symbol 290 MovieClip
"scoreMc"Frame 23Symbol 307 MovieClip
"nxtLvlBtn"Frame 23Symbol 298 MovieClip
"playMore"Frame 23Symbol 313 MovieClip
"restLvlBtn"Frame 23Symbol 319 MovieClip
"playBtn"Frame 27Symbol 88 Button
"moreGBtn"Frame 27Symbol 95 MovieClip
"game"Frame 28Symbol 260 MovieClip
"nightShadowMc"Frame 28Symbol 330 MovieClip
"hud"Frame 28Symbol 335 MovieClip
"scoreMc"Frame 34Symbol 307 MovieClip
"nxtLvlBtn"Frame 34Symbol 298 MovieClip
"playMore"Frame 34Symbol 313 MovieClip
"restLvlBtn"Frame 34Symbol 319 MovieClip
"playBtn"Frame 38Symbol 88 Button
"moreGBtn"Frame 38Symbol 95 MovieClip
"game"Frame 39Symbol 260 MovieClip
"hud"Frame 39Symbol 290 MovieClip
"scoreMc"Frame 44Symbol 307 MovieClip
"nxtLvlBtn"Frame 44Symbol 298 MovieClip
"playMore"Frame 44Symbol 313 MovieClip
"restLvlBtn"Frame 44Symbol 319 MovieClip
"playBtn"Frame 49Symbol 88 Button
"moreGBtn"Frame 49Symbol 95 MovieClip
"game"Frame 50Symbol 260 MovieClip
"nightShadowMc"Frame 50Symbol 330 MovieClip
"hud"Frame 50Symbol 290 MovieClip
"nxtLvlBtn"Frame 55Symbol 298 MovieClip
"scoreMc"Frame 55Symbol 307 MovieClip
"playMore"Frame 55Symbol 313 MovieClip
"restLvlBtn"Frame 55Symbol 319 MovieClip
"scoreMc"Frame 61Symbol 350 MovieClip
"playMore"Frame 61Symbol 313 MovieClip
"restLvlBtn"Frame 61Symbol 319 MovieClip
"bar"Symbol 13 MovieClip Frame 1Symbol 12 MovieClip
"overMc"Symbol 43 MovieClip Frame 1Symbol 40 MovieClip
"overMc"Symbol 49 MovieClip Frame 1Symbol 48 MovieClip
"tracker"Symbol 150 MovieClip Frame 1Symbol 149 MovieClip
"shieldMc"Symbol 201 MovieClip Frame 1Symbol 200 MovieClip
"trail"Symbol 207 MovieClip Frame 1Symbol 206 MovieClip
"spark"Symbol 225 MovieClip Frame 1Symbol 207 MovieClip
"skid"Symbol 225 MovieClip Frame 1Symbol 209 MovieClip
"paint"Symbol 225 MovieClip Frame 1Symbol 211 MovieClip
"smoke"Symbol 225 MovieClip Frame 1Symbol 215 MovieClip
"smoke2"Symbol 225 MovieClip Frame 1Symbol 215 MovieClip
"tire"Symbol 225 MovieClip Frame 1Symbol 224 MovieClip
"track"Symbol 260 MovieClip Frame 1Symbol 101 MovieClip
"lane1"Symbol 260 MovieClip Frame 1Symbol 107 MovieClip
"lane2"Symbol 260 MovieClip Frame 1Symbol 107 MovieClip
"lane3"Symbol 260 MovieClip Frame 1Symbol 107 MovieClip
"lane4"Symbol 260 MovieClip Frame 1Symbol 107 MovieClip
"slower"Symbol 260 MovieClip Frame 1Symbol 109 MovieClip
"walls"Symbol 260 MovieClip Frame 1Symbol 116 MovieClip
"car"Symbol 260 MovieClip Frame 1Symbol 144 MovieClip
"targetShow"Symbol 260 MovieClip Frame 1Symbol 147 MovieClip
"cars"Symbol 260 MovieClip Frame 1Symbol 150 MovieClip
"prop"Symbol 260 MovieClip Frame 1Symbol 153 MovieClip
"player"Symbol 260 MovieClip Frame 1Symbol 201 MovieClip
"effects"Symbol 260 MovieClip Frame 1Symbol 225 MovieClip
"sound"Symbol 260 MovieClip Frame 1Symbol 227 MovieClip
"explosion__"Symbol 260 MovieClip Frame 1Symbol 236 MovieClip
"explosion"Symbol 260 MovieClip Frame 1Symbol 257 MovieClip
"effects2"Symbol 260 MovieClip Frame 1Symbol 225 MovieClip
"plusMc"Symbol 260 MovieClip Frame 1Symbol 72 MovieClip
"shieldIconMc"Symbol 260 MovieClip Frame 1Symbol 81 MovieClip
"maskMc"Symbol 271 MovieClip Frame 1Symbol 269 MovieClip
"msg_txt"Symbol 286 MovieClip Frame 1Symbol 284 EditableText
"targetDisplay"Symbol 290 MovieClip Frame 1Symbol 264 MovieClip
"healthMc"Symbol 290 MovieClip Frame 1Symbol 271 MovieClip
"lft_target"Symbol 290 MovieClip Frame 1Symbol 273 EditableText
"dial"Symbol 290 MovieClip Frame 1Symbol 279 MovieClip
"messageD"Symbol 290 MovieClip Frame 1Symbol 286 MovieClip
"aheadMc"Symbol 290 MovieClip Frame 1Symbol 289 MovieClip
"overMc"Symbol 298 MovieClip Frame 1Symbol 297 MovieClip
"msg1_txt"Symbol 307 MovieClip Frame 1Symbol 302 EditableText
"msg2_txt"Symbol 307 MovieClip Frame 1Symbol 303 EditableText
"msg3_txt"Symbol 307 MovieClip Frame 1Symbol 304 EditableText
"msg4_txt"Symbol 307 MovieClip Frame 1Symbol 305 EditableText
"msg1_txt"Symbol 307 MovieClip Frame 24Symbol 302 EditableText
"msg2_txt"Symbol 307 MovieClip Frame 24Symbol 303 EditableText
"msg3_txt"Symbol 307 MovieClip Frame 24Symbol 304 EditableText
"msg4_txt"Symbol 307 MovieClip Frame 24Symbol 305 EditableText
"msg1_txt"Symbol 307 MovieClip Frame 25Symbol 302 EditableText
"msg2_txt"Symbol 307 MovieClip Frame 25Symbol 303 EditableText
"msg3_txt"Symbol 307 MovieClip Frame 25Symbol 304 EditableText
"msg4_txt"Symbol 307 MovieClip Frame 25Symbol 305 EditableText
"overMc"Symbol 313 MovieClip Frame 1Symbol 310 MovieClip
"overMc"Symbol 319 MovieClip Frame 1Symbol 318 MovieClip
"targetDisplay"Symbol 335 MovieClip Frame 1Symbol 264 MovieClip
"healthMc"Symbol 335 MovieClip Frame 1Symbol 271 MovieClip
"lft_target"Symbol 335 MovieClip Frame 1Symbol 332 EditableText
"dial"Symbol 335 MovieClip Frame 1Symbol 279 MovieClip
"messageD"Symbol 335 MovieClip Frame 1Symbol 286 MovieClip
"aheadMc"Symbol 335 MovieClip Frame 1Symbol 289 MovieClip
"msg1_txt"Symbol 350 MovieClip Frame 1Symbol 348 EditableText
"msg2_txt"Symbol 350 MovieClip Frame 1Symbol 349 EditableText
"msg1_txt"Symbol 350 MovieClip Frame 24Symbol 348 EditableText
"msg2_txt"Symbol 350 MovieClip Frame 24Symbol 349 EditableText
"msg1_txt"Symbol 350 MovieClip Frame 25Symbol 348 EditableText
"msg2_txt"Symbol 350 MovieClip Frame 25Symbol 349 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 351 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 352 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 353 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 354 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 355 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 2Symbol 20 as "engine2"
ExportAssets (56)Timeline Frame 2Symbol 22 as "engineIdle"
ExportAssets (56)Timeline Frame 2Symbol 25 as "hit1"
ExportAssets (56)Timeline Frame 2Symbol 27 as "hit2"
ExportAssets (56)Timeline Frame 2Symbol 29 as "hit3"
ExportAssets (56)Timeline Frame 2Symbol 31 as "skid"
ExportAssets (56)Timeline Frame 2Symbol 33 as "traffic"

Labels

"loader"Frame 1
"menu"Frame 3
"instructions"Frame 4
"story1"Frame 5
"game1"Frame 6
"levelscore1"Frame 11
"story2"Frame 16
"game2"Frame 17
"levelscore2"Frame 23
"story3"Frame 27
"game3"Frame 28
"levelscore3"Frame 34
"story5"Frame 38
"game5"Frame 39
"levelscore5"Frame 44
"story6"Frame 49
"game6"Frame 50
"levelscore6"Frame 55
"death"Frame 61
"boss"Symbol 144 MovieClip Frame 5
"loop"Symbol 147 MovieClip Frame 6
"sta"Symbol 200 MovieClip Frame 1
"start"Symbol 200 MovieClip Frame 2
"start"Symbol 289 MovieClip Frame 2

Dynamic Text Variables

distSymbol 263 EditableText"<p align="left"><font face="Myriad Pro" size="14" color="#000000" letterSpacing="0.000000" kerning="0">65 km</font></p>"
healthSymbol 280 EditableText"<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">600</font></p><p align="left"></p>"
currentSpeedSymbol 281 EditableText"<p align="center"><font face="Myriad Pro" size="18" color="#000000" letterSpacing="0.000000" kerning="0">134 Mph</font></p><p align="center"></p>"
healthSymbol 333 EditableText"<p align="left"><font face="Arial" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">600</font></p><p align="left"></p>"
currentSpeedSymbol 334 EditableText"<p align="center"><font face="Myriad Pro" size="18" color="#000000" letterSpacing="0.000000" kerning="0">134 Mph</font></p><p align="center"></p>"




http://swfchan.com/27/130968/info.shtml
Created: 21/2 -2019 19:13:16 Last modified: 21/2 -2019 19:13:16 Server time: 25/04 -2024 23:16:20