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

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

desert-jeep.swf

This is the info page for
Flash #125711

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


Text
Play

Play

Play

More Games

More Games

More Games

instructions

instructions

instructions

Watch out for the road
holes, they damege
your car !!!

134 Kph

5

<p align="center"><font face="Carbon Bl" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">5 km</font></p>

5

More games

More games

More games

Distance

Cars to
destroy

Health

Level 1

Level 2

Level 3

Level 4

Level 5

Next Level

Next Level

Next Level

restart

restart

restart

Game Lost

aaa

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__("739417f7", this, 10301, true); var t; var soundOn = true; stop();
Frame 2
function playAgain() { _root.gotoAndStop("menu"); } stop(); instructions.onRelease = function () { _root.gotoAndStop("instructions"); }; moreBtn.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; if (soundOn == true) { var loooooping = new Sound(); loooooping.attachSound("Loop"); loooooping.start(0, 99999); } playBtn.onRelease = function () { _root.levelPlay = "game1"; gotoAndStop ("instructions"); }; playBtn.onRollOver = function () { playBtn.theBack.redPart._alpha = 0; }; playBtn.onRollOut = function () { playBtn.theBack.redPart._alpha = 100; }; moreBtn.onRollOver = function () { moreBtn.theBack.redPart._alpha = 0; }; moreBtn.onRollOut = function () { moreBtn.theBack.redPart._alpha = 100; }; stageOfSending = 0; targetsLeft = 5; carsBlownUp = 0; trucksKilled = 0; pavementTime = 0; stop();
Frame 3
moreBtn.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; playBtn.onRelease = function () { _root.levelPlay = "game1"; gotoAndPlay ("game1"); };
Frame 4
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 + 600)) && (checkLife == true)) { trace((("came here " + _local2) + " === ") + pLife1); _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)) { checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { 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 == "Well Done!") && (_root.missionCompleteShown)) { delete this.onEnterFrame; _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; _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.walls.buildings1.gotoAndStop(3); game.walls.buildings2.gotoAndStop(3); game.walls.buildings3.gotoAndStop(3); game.walls.buildings4.gotoAndStop(3); game.track.gotoAndStop(3); hud.levelText.level.gotoAndStop(1); playBtn.onRollOver = function () { playBtn.theBack.redPart._alpha = 0; }; playBtn.onRollOut = function () { playBtn.theBack.redPart._alpha = 100; }; id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 4; targetsStored = 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; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 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.downer.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.downer.targetDisplay.told = false; } hud.downer.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 = "Well Done!"; _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; agm._x = ((-_x) + 600) - agm._width; 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; } }; if (soundOn == true) { } stop();
Instance of Symbol 234 MovieClip "game" in Frame 4
onClipEvent (load) { if (_root.soundOn == true) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } } onClipEvent (enterFrame) { if (_root.soundOn == true) { 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 274 MovieClip "hud" in Frame 4
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; downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed * 2; }
Frame 12
stop(); _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)); playMore.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; msg3_txt.text = ("Your average speed was " + (Math.round(_root.averageSpeed) * 2)) + "Km\\h"; msg4_txt.text = ("You have traveled " + (Math.round(_root.distTrav) * 2)) + "Km."; moreGBtn.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "game2"; _root.gotoAndStop("game2"); }; nxtLvlBtn.onRollOver = function () { nxtLvlBtn.theBack.redPart._alpha = 0; }; nxtLvlBtn.onRollOut = function () { nxtLvlBtn.theBack.redPart._alpha = 100; }; moreGBtn.onRollOver = function () { moreGBtn.theBack.redPart._alpha = 0; }; moreGBtn.onRollOut = function () { moreGBtn.theBack.redPart._alpha = 100; }; stop();
Frame 21
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; trace("checkRange " + pLife1); } if ((_local2 <= pLife1) && (checkLife == true)) { trace((("came here " + _local2) + " === ") + pLife1); _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)) { checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { 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 == "Well Done!") && (_root.missionCompleteShown)) { delete this.onEnterFrame; _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; _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.walls.buildings1.gotoAndStop(2); game.walls.buildings2.gotoAndStop(2); game.walls.buildings3.gotoAndStop(2); game.walls.buildings4.gotoAndStop(2); game.track.gotoAndStop(2); hud.levelText.level.gotoAndStop(2); id = 4; carId = 0; carsAlive = 0; maxCars = 6; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 5; targetsStored = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 1; messages = messages + 1; var tween_handler; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 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.downer.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.downer.targetDisplay.told = false; } hud.downer.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 = "Well Done!"; _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; agm._x = ((-_x) + 600) - agm._width; 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; } }; stop();
Instance of Symbol 234 MovieClip "game" in Frame 21
onClipEvent (load) { if (soundOn == true) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } } onClipEvent (enterFrame) { trafficSound.setVolume(_root.carsAlive * 5); 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 274 MovieClip "hud" in Frame 21
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); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed; } 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; downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed * 2; }
Frame 28
_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.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; msg3_txt.text = ("Your average speed was " + (Math.round(_root.averageSpeed) * 2)) + "Km\\h"; msg4_txt.text = ("You have traveled " + (Math.round(_root.distTrav) * 2)) + "Km."; nxtLvlBtn.onRelease = function () { _root.levelPlay = "game3"; gotoAndPlay ("game3"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game2"); }; nxtLvlBtn.onRollOver = function () { nxtLvlBtn.theBack.redPart._alpha = 0; }; nxtLvlBtn.onRollOut = function () { nxtLvlBtn.theBack.redPart._alpha = 100; }; moreGBtn.onRollOver = function () { moreGBtn.theBack.redPart._alpha = 0; }; moreGBtn.onRollOut = function () { moreGBtn.theBack.redPart._alpha = 100; }; restLvlBtn.onRollOver = function () { restLvlBtn.theBack.redPart._alpha = 0; }; restLvlBtn.onRollOut = function () { restLvlBtn.theBack.redPart._alpha = 100; }; stop();
Frame 37
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)) { trace((("came here " + _local2) + " === ") + pLife1); _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)) { checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { 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 == "Well Done!") && (_root.missionCompleteShown)) { delete this.onEnterFrame; _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; _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.walls.buildings1.gotoAndStop(1); game.walls.buildings2.gotoAndStop(1); game.walls.buildings3.gotoAndStop(1); game.walls.buildings4.gotoAndStop(1); game.track.gotoAndStop(1); hud.levelText.level.gotoAndStop(3); id = 4; carId = 0; carsAlive = 0; maxCars = 5; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 6; targetsStored = 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; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 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.downer.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.downer.targetDisplay.told = false; } hud.downer.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 = "Well Done!"; _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; agm._x = ((-_x) + 600) - agm._width; 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; } }; if (soundOn == true) { } stop();
Instance of Symbol 234 MovieClip "game" in Frame 37
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); if (_root.soundOn == true) { trafficSound.start(0, 99); } } onClipEvent (enterFrame) { if (soundOn == true) { trafficSound.setVolume(_root.carsAlive * 5); } 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 274 MovieClip "hud" in Frame 37
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); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downerdial._rotation = speed; } 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; downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed * 2; }
Frame 43
_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.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; msg3_txt.text = ("Your average speed was " + (Math.round(_root.averageSpeed) * 2)) + "Km\\h"; msg4_txt.text = ("You have traveled " + (Math.round(_root.distTrav) * 2)) + "Km."; nxtLvlBtn.onPress = function () { _root.levelPlay = "game4"; gotoAndPlay ("game4"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game4"); }; nxtLvlBtn.onRollOver = function () { nxtLvlBtn.theBack.redPart._alpha = 0; }; nxtLvlBtn.onRollOut = function () { nxtLvlBtn.theBack.redPart._alpha = 100; }; moreGBtn.onRollOver = function () { moreGBtn.theBack.redPart._alpha = 0; }; moreGBtn.onRollOut = function () { moreGBtn.theBack.redPart._alpha = 100; }; restLvlBtn.onRollOver = function () { restLvlBtn.theBack.redPart._alpha = 0; }; restLvlBtn.onRollOut = function () { restLvlBtn.theBack.redPart._alpha = 100; }; stop();
Frame 53
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; trace("checkRange " + pLife1); } if ((_local2 <= pLife1) && (checkLife == true)) { trace((("came here " + _local2) + " === ") + pLife1); _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)) { checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { 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 == "Well Done!") && (_root.missionCompleteShown)) { delete this.onEnterFrame; _root.gotoAndPlay("levelscore4"); } 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; _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.walls.buildings1.gotoAndStop(4); game.walls.buildings2.gotoAndStop(4); game.walls.buildings3.gotoAndStop(4); game.walls.buildings4.gotoAndStop(4); game.track.gotoAndStop(4); hud.levelText.level.gotoAndStop(4); id = 4; carId = 0; carsAlive = 0; maxCars = 6; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 7; targetsStored = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 1; messages = messages + 1; var tween_handler; var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; 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.downer.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.downer.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 = "Well Done!"; _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; agm._x = ((-_x) + 600) - agm._width; 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; } }; stop();
Instance of Symbol 234 MovieClip "game" in Frame 53
onClipEvent (load) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); if (_root.soundOn == true) { trafficSound.start(0, 99); } } onClipEvent (enterFrame) { if (soundOn == true) { trafficSound.setVolume(_root.carsAlive * 5); } 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 274 MovieClip "hud" in Frame 53
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; downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed * 2; }
Frame 59
_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.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; msg3_txt.text = ("Your average speed was " + (Math.round(_root.averageSpeed) * 2)) + "Km\\h"; msg4_txt.text = ("You have traveled " + (Math.round(_root.distTrav) * 2)) + "Km."; nxtLvlBtn.onRelease = function () { _root.levelPlay = "game5"; gotoAndPlay ("game5"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game2"); }; nxtLvlBtn.onRollOver = function () { nxtLvlBtn.theBack.redPart._alpha = 0; }; nxtLvlBtn.onRollOut = function () { nxtLvlBtn.theBack.redPart._alpha = 100; }; moreGBtn.onRollOver = function () { moreGBtn.theBack.redPart._alpha = 0; }; moreGBtn.onRollOut = function () { moreGBtn.theBack.redPart._alpha = 100; }; restLvlBtn.onRollOver = function () { restLvlBtn.theBack.redPart._alpha = 0; }; restLvlBtn.onRollOut = function () { restLvlBtn.theBack.redPart._alpha = 100; }; stop();
Frame 69
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; trace("checkRange " + pLife1); } if ((_local2 <= pLife1) && (checkLife == true)) { trace((("came here " + _local2) + " === ") + pLife1); _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)) { checkLife = true; } else if ((_local1 < 200) && (hitLife < 3)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 2)) { 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 == "Well Done!") && (_root.missionCompleteShown)) { delete this.onEnterFrame; _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; _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.walls.buildings1.gotoAndStop(5); game.walls.buildings2.gotoAndStop(5); game.walls.buildings3.gotoAndStop(5); game.walls.buildings4.gotoAndStop(5); game.track.gotoAndStop(5); hud.levelText.level.gotoAndStop(5); id = 4; carId = 0; carsAlive = 0; maxCars = 6; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = 7; targetsStored = targetsLeft; targetTime = 20; missionCompleteShown = false; currentLife = 0; averageSpeed = 0; deathRattle = 0; timerL = 0; lifeStored = 0; var delayTime = 1; messages = messages + 1; var tween_handler; var checkInter; var checkLife = true; var checkRange = false; var pLife1; var hitLife = 0; var setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); _root.game.plusMc.hit = true; _root.hud.messageD._alpha = 0; _root.hud.messageD.msg_txt.text = ""; 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.downer.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.downer.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 = "Well Done!"; _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; agm._x = ((-_x) + 600) - agm._width; 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; } }; stop();
Instance of Symbol 234 MovieClip "game" in Frame 69
onClipEvent (load) { if (_root.soundOn == true) { trafficSound = new Sound(_root.game.effects); trafficSound.attachSound("traffic"); trafficSound.start(0, 99); } } onClipEvent (enterFrame) { if (_root.soundOn == true) { 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 274 MovieClip "hud" in Frame 69
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; downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; health = Math.round(_root.currentLife); upper.healthMc.maskMc._xscale = Math.round(health / 6); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; downer.dial._rotation = speed * 2; }
Frame 75
stopAllSounds(); _x = 0; _y = 0; if (soundOn == true) { var loooooping = new Sound(); loooooping.attachSound("Loop"); loooooping.start(0, 99999); } messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); moreGBtn.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = "Your life left " + Math.round(_root.currentLife); msg2_txt.text = ("You have earned " + Math.round(storeOldScore)) + " Points..."; msg3_txt.text = ("Your average speed was " + (Math.round(_root.averageSpeed) * 2)) + "Km\\h"; msg4_txt.text = ("You have traveled " + (Math.round(_root.distTrav) * 2)) + "Km."; stopAllSounds(); nxtLvlBtn.onRelease = function () { _root.levelPlay = "story4"; gotoAndPlay ("story4"); }; restLvlBtn.onRelease = function () { gotoAndStop ("Frame 1"); stopAllSounds(); }; nxtLvlBtn.onRollOver = function () { nxtLvlBtn.theBack.redPart._alpha = 0; }; nxtLvlBtn.onRollOut = function () { nxtLvlBtn.theBack.redPart._alpha = 100; }; moreGBtn.onRollOver = function () { moreGBtn.theBack.redPart._alpha = 0; }; moreGBtn.onRollOut = function () { moreGBtn.theBack.redPart._alpha = 100; }; restLvlBtn.onRollOver = function () { restLvlBtn.theBack.redPart._alpha = 0; }; restLvlBtn.onRollOut = function () { restLvlBtn.theBack.redPart._alpha = 100; }; stop();
Frame 84
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; stopAllSounds(); msg1_txt.text = "The targets got away"; msg2_txt.text = "Better luck next time"; playMore.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); }; restLvlBtn.onRelease = function () { gotoAndPlay(_root.levelPlay); if (soundOn == true) { var _local2 = new Sound(); _local2.attachSound("Loop"); _local2.start(0, 99999); } }; restGBtn.onRollOver = function () { restGBtn.theBack.redPart._alpha = 0; }; restGBtn.onRollOut = function () { restGBtn.theBack.redPart._alpha = 100; }; playMore.onRollOver = function () { playMore.theBack.redPart._alpha = 0; }; playMore.onRollOut = function () { playMore.theBack.redPart._alpha = 100; }; restLvlBtn.onRollOver = function () { restLvlBtn.theBack.redPart._alpha = 0; }; restLvlBtn.onRollOut = function () { restLvlBtn.theBack.redPart._alpha = 100; }; stop();
Symbol 11 MovieClip [groapa] Frame 1
trace("aaaaa");
Symbol 56 MovieClip Frame 1
stop();
Symbol 57 MovieClip Frame 1
onEnterFrame = function () { if (_root.getBytesLoaded() == _root.getBytesTotal()) { delete onEnterFrame; _root.play(); } else { var _local2 = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); preloaderBar.gotoAndStop(_local2); } };
Instance of Symbol 52 MovieClip in Symbol 57 MovieClip Frame 1
on (release) { getURL ("http://www.101cargames.com", "_blank"); }
Symbol 315 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 316 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 317 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 318 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 319 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 64 MovieClip Frame 1
stop();
Symbol 65 MovieClip Frame 1
if (_root.soundOn == true) { soundOnOff.gotoAndStop(1); } else { soundOnOff.gotoAndStop(2); } soundOnOff.onRelease = function () { if (_root.soundOn == true) { this.gotoAndStop(2); _root.soundOn = false; stopAllSounds(); } else { this.gotoAndStop(1); _root.soundOn = true; playSound = new Sound(this); playSound.attachSound("Loop"); playSound.start(0, 99); } }; soundOnOff.onRollOver = function () { if (_root.soundOn == true) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } }; soundOnOff.onRollOut = function () { if (_root.soundOn == true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } };
Symbol 88 MovieClip Frame 1
this.onRelease = function () { getURL ("http://www.101cargames.com", "_blank"); };
Symbol 105 MovieClip Frame 1
stop();
Symbol 105 MovieClip Frame 2
stop();
Symbol 105 MovieClip Frame 3
stop();
Symbol 105 MovieClip Frame 4
stop();
Symbol 105 MovieClip Frame 5
stop();
Symbol 114 MovieClip Frame 1
stop();
Symbol 114 MovieClip Frame 2
stop();
Symbol 114 MovieClip Frame 3
stop();
Symbol 114 MovieClip Frame 4
stop();
Symbol 114 MovieClip Frame 5
stop();
Symbol 123 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 2
stop();
Symbol 123 MovieClip Frame 3
stop();
Symbol 123 MovieClip Frame 4
stop();
Symbol 123 MovieClip Frame 5
stop();
Symbol 130 MovieClip Frame 7
gotoAndPlay (1);
Symbol 136 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 1
stop();
Instance of Symbol 136 MovieClip in Symbol 151 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 151 MovieClip in Symbol 154 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(1 + random(10)); }
Instance of Symbol 151 MovieClip in Symbol 154 MovieClip Frame 2
onClipEvent (load) { gotoAndStop(1 + random(8)); }
Symbol 157 MovieClip Frame 1
id = 0; i = 0; while (i < _root.maxCars) { duplicateMovieClip (tracker, "tracker" + i, i + 1); i = i + 1; }
Instance of Symbol 156 MovieClip "tracker" in Symbol 157 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 202 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 1
maxLife = 600; life = maxLife; maxSpeed = 70; stop();
Instance of Symbol 202 MovieClip in Symbol 203 MovieClip Frame 1
onClipEvent (enterFrame) { gotoAndStop(_totalframes - Math.round(_parent.life / (_parent.maxLife / _totalframes))); }
Instance of Symbol 207 MovieClip "trail" in Symbol 208 MovieClip Frame 1
/* no clip actions */
Symbol 212 MovieClip Frame 16
stop();
Symbol 216 MovieClip Frame 21
stop();
Instance of Symbol 208 MovieClip "spark" in Symbol 226 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 210 MovieClip "skid" in Symbol 226 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 212 MovieClip "paint" in Symbol 226 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 216 MovieClip "smoke" in Symbol 226 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 216 MovieClip "smoke2" in Symbol 226 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 225 MovieClip "tire" in Symbol 226 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); } } }
Instance of Symbol 105 MovieClip "track" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { origY1 = _y; var time = 0; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); time++; var myPoint2 = {x:groapa_mc._x, y:groapa_mc._y}; _root.game.track.localToGlobal(myPoint2); if (myPoint2.y > 460) { groapa_mc.removeMovieClip(); } if (_y > (origY1 + 1108)) { if (time >= 60) { groapa_mc = _root.game.track.attachMovie("groapa", "gr", 1000); groapa_mc._x = 150 + (Math.random() * 350); groapa_mc._y = 1300; time = 0; } _y = origY1; } }
Instance of Symbol 124 MovieClip "walls" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { xspeed = 0; yspeed = 0; mass = 1000; origY = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY + 2785)) { _y = origY; } }
Instance of Symbol 126 MovieClip "lane4" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 20; targetX = _x; id = 4; }
Instance of Symbol 126 MovieClip "lane3" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 25; targetX = _x; id = 3; }
Instance of Symbol 126 MovieClip "lane2" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 30; targetX = _x; id = 2; }
Instance of Symbol 126 MovieClip "lane1" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 35; targetX = _x; id = 1; }
Instance of Symbol 130 MovieClip "targetShow" in Symbol 234 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(501); }
Instance of Symbol 154 MovieClip "car" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { var lane; var laneId; var truckLikely = (1 + random(10)); 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; } 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 _local3 = 1 + random(3); hitSound = new Sound(this); if (_local3 == 1) { hitSound.attachSound("hit1"); } else if (_local3 == 2) { hitSound.attachSound("hit2"); } else { hitSound.attachSound("hit3"); } hitSound.setVolume(sparkNo * 5); if (_root.soundOn == true) { hitSound.start(0, 0); } } if (this.hitTest(_root.game.track.gr.hitArea)) { if (checkHit == 0) { 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); target.life = target.life - (((sDiff * 12) / mass) / 4); sparkNo = sDiff; } if (sDiff > 3) { hitSounds(); } if (((target == _parent.player) && (targetCar == false)) && (targetCar == 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; } } checkHit = 1; } } else { checkHit = 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; 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); target.life = target.life - (((sDiff * 12) / mass) / 4); sparkNo = sDiff; } if (sDiff > 3) { hitSounds(); } if (((target == _parent.player) && (targetCar == false)) && (targetCar == 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); target.life = target.life - (((sDiff * 12) / mass) / 4); sparkNo = sDiff; } if (sDiff > 3) { hitSounds(); } if ((target == _parent.player) && (targetCar == 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.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 (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 159 MovieClip in Symbol 234 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.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 203 MovieClip "player" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { gotoAndStop (1); maxSpeed = 50; yspeed = 50; xspeed = 0; mass = ((_height + _width) / 33) * 5; maxLife = 500; life = maxLife; slowTimer = 0; origWidth = _width; yspeed = 60; exploded = false; smokeTime = 0; hitTime = 0; skidPlaying = false; rev = true; revLength = 0; explodeTimer = 10; colorArr = ["0x339999", "0x99CC66", "0x993333", "0xCCCC66"]; var checkHit = 0; hitSound = new Sound(this); hitSound.attachSound("hit1"); } onClipEvent (enterFrame) { if (this.hitTest(_root.game.track.gr.hitArea)) { if (checkHit == 0) { hitSound.start(0, 1); checkHit = 1; yspeed = yspeed - (yspeed / 2); var sparkNo = ((yspeed / 5) - 2); life = life - (sparkNo / 5); i = 0; while (i < 20) { _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 = this._x; _root.game.effects["spark" + _root.game.effects.id]._y = this._y - 50; _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 < 5) { _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 = this._x; _root.game.effects["spark" + _root.game.effects.id]._y = this._y; _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; } } } else { checkHit = 0; } 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"); if (_root.soundOn == true) { skidSound.start(0, 2); } 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) { 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) { 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); 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); 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.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)) { 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 205 MovieClip in Symbol 234 MovieClip Frame 1
onClipEvent (load) { targetC = _parent.targetShow; } onClipEvent (enterFrame) { if ((_root.hud.downer.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 226 MovieClip "effects2" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { id = 0; _x = 0; _y = 0; } onClipEvent (enterFrame) { this.swapDepths(1); if (id > 50) { id = 0; } }
Instance of Symbol 229 MovieClip "plusMc" in Symbol 234 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 231 MovieClip "sound" in Symbol 234 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 226 MovieClip "effects" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { id = 0; } onClipEvent (enterFrame) { this.swapDepths(300); if (id > 50) { id = 0; } }
Instance of Symbol 233 MovieClip "slower" in Symbol 234 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 250 MovieClip "targetDisplay" in Symbol 254 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 263 Button
on (release) { getURL ("http://www.101cargames.com", "_blank"); }
Symbol 273 MovieClip Frame 31
stop();
Symbol 274 MovieClip Frame 1
stop();

Library Items

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

Instance Names

"preloader_as2"Frame 1Symbol 57 MovieClip
"playBtn"Frame 2Symbol 72 Button
"moreBtn"Frame 2Symbol 77 Button
"instructions"Frame 2Symbol 82 Button
"moreBtn"Frame 3Symbol 77 Button
"game"Frame 4Symbol 234 MovieClip
"hud"Frame 4Symbol 274 MovieClip
"msg1_txt"Frame 12Symbol 277 EditableText
"msg2_txt"Frame 12Symbol 278 EditableText
"msg3_txt"Frame 12Symbol 279 EditableText
"msg4_txt"Frame 12Symbol 280 EditableText
"moreGBtn"Frame 12Symbol 77 Button
"nxtLvlBtn"Frame 12Symbol 285 Button
"game"Frame 21Symbol 234 MovieClip
"hud"Frame 21Symbol 274 MovieClip
"msg1_txt"Frame 28Symbol 286 EditableText
"msg2_txt"Frame 28Symbol 287 EditableText
"msg3_txt"Frame 28Symbol 288 EditableText
"msg4_txt"Frame 28Symbol 289 EditableText
"moreGBtn"Frame 28Symbol 77 Button
"nxtLvlBtn"Frame 28Symbol 285 Button
"game"Frame 37Symbol 234 MovieClip
"hud"Frame 37Symbol 274 MovieClip
"msg1_txt"Frame 43Symbol 290 EditableText
"msg2_txt"Frame 43Symbol 291 EditableText
"msg3_txt"Frame 43Symbol 292 EditableText
"msg4_txt"Frame 43Symbol 293 EditableText
"moreGBtn"Frame 43Symbol 77 Button
"nxtLvlBtn"Frame 43Symbol 285 Button
"game"Frame 53Symbol 234 MovieClip
"hud"Frame 53Symbol 274 MovieClip
"msg1_txt"Frame 59Symbol 294 EditableText
"msg2_txt"Frame 59Symbol 295 EditableText
"msg3_txt"Frame 59Symbol 296 EditableText
"msg4_txt"Frame 59Symbol 297 EditableText
"moreGBtn"Frame 59Symbol 77 Button
"nxtLvlBtn"Frame 59Symbol 285 Button
"game"Frame 69Symbol 234 MovieClip
"hud"Frame 69Symbol 274 MovieClip
"msg1_txt"Frame 75Symbol 300 EditableText
"msg2_txt"Frame 75Symbol 301 EditableText
"msg3_txt"Frame 75Symbol 302 EditableText
"msg4_txt"Frame 75Symbol 303 EditableText
"restLvlBtn"Frame 75Symbol 308 Button
"moreGBtn"Frame 75Symbol 77 Button
"msg1_txt"Frame 84Symbol 313 EditableText
"msg2_txt"Frame 84Symbol 314 EditableText
"playMore"Frame 84Symbol 77 Button
"hitArea"Symbol 11 MovieClip [groapa] Frame 1Symbol 10 MovieClip
"preloaderBar"Symbol 57 MovieClip Frame 1Symbol 56 MovieClip
"soundOnOff"Symbol 65 MovieClip Frame 1Symbol 64 MovieClip
"buildings1"Symbol 124 MovieClip Frame 1Symbol 114 MovieClip
"buildings3"Symbol 124 MovieClip Frame 1Symbol 114 MovieClip
"buildings2"Symbol 124 MovieClip Frame 1Symbol 123 MovieClip
"buildings4"Symbol 124 MovieClip Frame 1Symbol 123 MovieClip
"tracker"Symbol 157 MovieClip Frame 1Symbol 156 MovieClip
"trail"Symbol 208 MovieClip Frame 1Symbol 207 MovieClip
"spark"Symbol 226 MovieClip Frame 1Symbol 208 MovieClip
"skid"Symbol 226 MovieClip Frame 1Symbol 210 MovieClip
"paint"Symbol 226 MovieClip Frame 1Symbol 212 MovieClip
"smoke"Symbol 226 MovieClip Frame 1Symbol 216 MovieClip
"smoke2"Symbol 226 MovieClip Frame 1Symbol 216 MovieClip
"tire"Symbol 226 MovieClip Frame 1Symbol 225 MovieClip
"track"Symbol 234 MovieClip Frame 1Symbol 105 MovieClip
"walls"Symbol 234 MovieClip Frame 1Symbol 124 MovieClip
"lane4"Symbol 234 MovieClip Frame 1Symbol 126 MovieClip
"lane3"Symbol 234 MovieClip Frame 1Symbol 126 MovieClip
"lane2"Symbol 234 MovieClip Frame 1Symbol 126 MovieClip
"lane1"Symbol 234 MovieClip Frame 1Symbol 126 MovieClip
"targetShow"Symbol 234 MovieClip Frame 1Symbol 130 MovieClip
"car"Symbol 234 MovieClip Frame 1Symbol 154 MovieClip
"cars"Symbol 234 MovieClip Frame 1Symbol 157 MovieClip
"player"Symbol 234 MovieClip Frame 1Symbol 203 MovieClip
"effects2"Symbol 234 MovieClip Frame 1Symbol 226 MovieClip
"plusMc"Symbol 234 MovieClip Frame 1Symbol 229 MovieClip
"sound"Symbol 234 MovieClip Frame 1Symbol 231 MovieClip
"effects"Symbol 234 MovieClip Frame 1Symbol 226 MovieClip
"slower"Symbol 234 MovieClip Frame 1Symbol 233 MovieClip
"msg_txt"Symbol 238 MovieClip Frame 1Symbol 237 EditableText
"dial"Symbol 254 MovieClip Frame 1Symbol 246 MovieClip
"lft_target"Symbol 254 MovieClip Frame 1Symbol 248 EditableText
"targetDisplay"Symbol 254 MovieClip Frame 1Symbol 250 MovieClip
"lft_target"Symbol 254 MovieClip Frame 25Symbol 253 EditableText
"maskMc"Symbol 257 MovieClip Frame 1Symbol 256 MovieClip
"healthMc"Symbol 258 MovieClip Frame 1Symbol 257 MovieClip
"level"Symbol 273 MovieClip Frame 1Symbol 272 MovieClip
"messageD"Symbol 274 MovieClip Frame 1Symbol 238 MovieClip
"downer"Symbol 274 MovieClip Frame 1Symbol 254 MovieClip
"upper"Symbol 274 MovieClip Frame 1Symbol 258 MovieClip
"levelText"Symbol 274 MovieClip Frame 1Symbol 273 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "hit1"
ExportAssets (56)Timeline Frame 1Symbol 2 as "hit2"
ExportAssets (56)Timeline Frame 1Symbol 3 as "hit3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "skid"
ExportAssets (56)Timeline Frame 1Symbol 5 as "Loop"
ExportAssets (56)Timeline Frame 1Symbol 11 as "groapa"
ExportAssets (56)Timeline Frame 1Symbol 315 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 316 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 317 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 318 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 319 as "__Packages.mx.utils.Delegate"

Labels

"loader"Frame 1
"Frame 1"Frame 2
"instructions"Frame 3
"game1"Frame 4
"levelscore1"Frame 12
"game2"Frame 21
"levelscore2"Frame 28
"game3"Frame 37
"levelscore3"Frame 43
"game4"Frame 53
"levelscore4"Frame 59
"game5"Frame 69
"levelscore5"Frame 75
"death"Frame 84
"loop"Symbol 130 MovieClip Frame 7

Dynamic Text Variables

currentSpeedSymbol 247 EditableText"134 Kph"
distSymbol 249 EditableText"<p align="center"><font face="Carbon Bl" size="15" color="#ffffff" letterSpacing="0.000000" kerning="0">5 km</font></p>"




http://swfchan.com/26/125711/info.shtml
Created: 27/2 -2019 18:41:49 Last modified: 27/2 -2019 18:41:49 Server time: 14/11 -2024 17:35:26