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

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

Galactic-Titans.swf

This is the info page for
Flash #111125

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


Text
START

MORE GAMES

life:

targets left:

5

CarTitans.com

CarTitans.com

MORE GAMES

MORE GAMES

distance
to target

<p align="left"><font face="FortisSCapsSSK" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">65k</font></p><p align="left"><font face="FortisSCapsSSK" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">5 &nbsp;KM</font></p>

NEXT LEVEL

YOU FINISHED LEVEL 1

you have earned 1000 points

YOU FINISHED LEVEL 2

RESTART

you have earned 100 points

your average speed was 100 km/h

you have traveled 100 km

congratulations!

you finished the game

Game Lost

Oh...
Your car is destroyed

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__("c564dbd3", this, 10301, true); var t; var soundOn = true; stop(); cMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; onEnterFrame = function () { if (_root.getBytesLoaded() == _root.getBytesTotal()) { delete onEnterFrame; _root.play(); } else { var _local2 = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 500); cMore.preloadClip.growBar.gotoAndStop(_local2); } };
Frame 2
function playAgain() { _root.gotoAndStop("menu"); } stop(); moreBtn.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; if (soundOn == true) { var loooooping = new Sound(); loooooping.attachSound("Loop"); loooooping.start(0, 99999); } playBtn.onRelease = function () { _root.levelPlay = "game1"; gotoAndPlay ("game1"); }; 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
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(_local2 - 200, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; pLife1 = randRange(_local2 - 200, _local2); } clearInterval(checkInter); delete checkInter; } function checkHitStatus() { clearInterval(setInter); delete setInter; checkRange = false; checkLife = true; setInter = setInterval(mx.utils.Delegate.create(this, callFunc), 1000); } function chekStatus() { var _local1 = Math.ceil(game.player.life); if ((_local1 < 200) && (hitLife < 5)) { checkLife = true; } else if ((_local1 < 300) && (hitLife < 4)) { checkLife = true; } else if ((_local1 < 400) && (hitLife < 3)) { 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; if (targetsLeft == 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.track.road.gotoAndStop(1); game.walls.buildings1.gotoAndStop(1); game.walls.buildings2.gotoAndStop(1); 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; var obstacleIsOn = false; var sageata = true; _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) { delete this.onEnterFrame; gotoAndPlay ("death"); } 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.upper.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.upper.targetDisplay.told = false; } hud.upper.targetDisplay.told = false; } if (targetsLeft == 0) { game.player.yspeed = game.player.yspeed * 0.9; if (targetTime > 0) { nextCar = false; targetTime = targetTime - 1; sageata = false; game.player.play(); } } 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); game.player.yspeed = game.player.yspeed * 0.9; targetsStored = targetsLeft; missionCompleteShown = true; delete this.onEnterFrame; } var _local3 = (275 - (game._x + game.player._x)) * (game._xscale / 100); _x = (_x - ((_x - _local3) / 5)); hud._x = -_x; 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) { timerL = 0; } }; stop();
Instance of Symbol 292 MovieClip "game" in Frame 3
onClipEvent (load) { var targetXscale = 43; } onClipEvent (enterFrame) { _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; }
Instance of Symbol 322 MovieClip "hud" in Frame 3
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; } downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; downer.healthMc.gotoAndStop(Math.round(_root.game.player.life)); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; }
Frame 11
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; var calcScore = Math.round(((_root.score + (_root.averageSpeed * 2)) * (_root.currentLife / 30)) - (_root.distTrav * 5)); playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = ("you have earned " + Math.round(storeOldScore)) + " Points..."; msg2_txt.text = "Your life left " + Math.round(_root.currentLife); 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.cartitans.com", "_blank"); }; nxtLvlBtn.onRelease = function () { _root.levelPlay = "game2"; 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; }; stop();
Frame 20
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(_local2 - 200, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; pLife1 = randRange(_local2 - 200, _local2); } 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; if (targetsLeft == 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.track.road.gotoAndStop(2); game.walls.buildings1.gotoAndStop(2); game.walls.buildings2.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; var obstacleIsOn = false; sageata = true; _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.upper.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.upper.targetDisplay.told = false; } hud.upper.targetDisplay.told = false; } if (targetsLeft == 0) { game.player.yspeed = game.player.yspeed * 0.9; if (targetTime > 0) { nextCar = false; targetTime = targetTime - 1; sageata = false; game.player.play(); } } if ((targetTime == 0) && (missionCompleteShown == false)) { game.player.yspeed = game.player.yspeed * 0.9; 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; 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) { timerL = 0; } else { lifeStored = game.player.life; } }; stop();
Instance of Symbol 292 MovieClip "game" in Frame 20
onClipEvent (load) { var targetXscale = 43; } onClipEvent (enterFrame) { _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; }
Instance of Symbol 322 MovieClip "hud" in Frame 20
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; } downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; downer.healthMc.gotoAndStop(Math.round(_root.game.player.life)); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; }
Frame 27
_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.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; msg1_txt.text = ("you have earned " + Math.round(storeOldScore)) + " Points..."; msg2_txt.text = "Your life left " + Math.round(_root.currentLife); 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 36
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(_local2 - 200, _local2); checkRange = true; } if ((_local2 <= pLife1) && (checkLife == true)) { _root.game.plusMc.hit = false; _root.game.plusMc._alpha = 100; checkLife = false; hitLife++; pLife1 = randRange(_local2 - 200, _local2); } 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; if (targetsLeft == 1) { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGET LEFT..."; } else { _root.hud.messageD.msg_txt.text = targetsLeft + " TARGETS LEFT..."; } _root.hud.messageD.msg_txt._alpha = 100; fadeOut(_root.hud.messageD); } game.track.road.gotoAndStop(3); game.walls.buildings1.gotoAndStop(3); game.walls.buildings2.gotoAndStop(3); id = 4; carId = 0; carsAlive = 0; maxCars = 7; 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 = 1; messages = messages + 1; var tween_handler; var obstacleIsOn = false; sageata = true; 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.upper.targetDisplay.targetDist = Math.round(_root.distTrav) + 5; hud.upper.targetDisplay.told = false; } hud.upper.targetDisplay.told = false; } if (targetsLeft == 0) { game.player.yspeed = game.player.yspeed * 0.9; if (targetTime > 0) { nextCar = false; targetTime = targetTime - 1; sageata = false; game.player.play(); } } 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); game.player.yspeed = game.player.yspeed * 0.9; 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; 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) { timerL = 0; } else { lifeStored = game.player.life; } }; stop();
Instance of Symbol 292 MovieClip "game" in Frame 36
onClipEvent (load) { var targetXscale = 43; } onClipEvent (enterFrame) { _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; }
Instance of Symbol 322 MovieClip "hud" in Frame 36
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; } downer.lft_target.text = _root.targetsLeft; _root.averageSpeed = averageSpeed; downer.healthMc.gotoAndStop(Math.round(_root.game.player.life)); credits = Math.round(_root.score); downer.currentSpeed = speed + " mph"; }
Frame 42
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.cartitans.com", "_blank"); }; submitScore = calcScore; _root.s = submitScore; storeOldScore = _root.score; score_txt.text = submitScore; 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 51
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; stopAllSounds(); playMore.onRelease = function () { getURL ("http://www.cartitans.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 12 Button
on (press) { getURL ("http://www.cartitans.com", "_blank"); }
Symbol 71 MovieClip Frame 45
gotoAndPlay (1);
Symbol 76 MovieClip Frame 49
gotoAndPlay (1);
Symbol 88 MovieClip Frame 75
gotoAndPlay (1);
Symbol 89 MovieClip Frame 36
stop();
Symbol 354 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 355 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 356 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 357 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 358 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 151 MovieClip Frame 1
stop();
Symbol 152 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 194 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 1
stop();
Instance of Symbol 194 MovieClip in Symbol 227 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 227 MovieClip in Symbol 230 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(1 + random(17)); }
Instance of Symbol 194 MovieClip in Symbol 230 MovieClip Frame 4
onClipEvent (enterFrame) { _alpha = (100 - _parent._parent.life); if ((_parent._parent.life < 0) && (_parent._parent.life > -50)) { gotoAndStop (2); } if (_parent._parent.life < -50) { gotoAndStop (3); _alpha = 100; } }
Symbol 233 MovieClip Frame 1
id = 0; i = 0; while (i < _root.maxCars) { duplicateMovieClip (tracker, "tracker" + i, i + 1); i = i + 1; }
Instance of Symbol 232 MovieClip "tracker" in Symbol 233 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 256 MovieClip Frame 1
stop();
Instance of Symbol 256 MovieClip in Symbol 261 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(_totalframes - Math.round(_parent._parent.life / (_parent._parent.maxLife / _totalframes))); } onClipEvent (enterFrame) { gotoAndStop(_totalframes - Math.round(_parent._parent.life / (_parent._parent.maxLife / _totalframes))); }
Instance of Symbol 256 MovieClip in Symbol 261 MovieClip Frame 2
onClipEvent (load) { gotoAndStop(_totalframes - Math.round(_parent._parent.life / (_parent._parent.maxLife / _totalframes))); }
Symbol 262 MovieClip Frame 1
if (_root.soundOn == true) { var healthysound = new Sound(); healthysound.attachSound("spaceship"); healthysound.start(0, 1); }
Symbol 262 MovieClip Frame 47
stop();
Symbol 262 MovieClip Frame 48
if (_root.soundOn == true) { var healthysound = new Sound(); healthysound.attachSound("spaceship"); healthysound.start(0, 1); }
Symbol 262 MovieClip Frame 94
stop();
Instance of Symbol 264 MovieClip "trail" in Symbol 265 MovieClip Frame 1
/* no clip actions */
Symbol 271 MovieClip Frame 21
stop();
Instance of Symbol 265 MovieClip "spark" in Symbol 281 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 267 MovieClip "skid" in Symbol 281 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 271 MovieClip "smoke" in Symbol 281 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 271 MovieClip "smoke2" in Symbol 281 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 280 MovieClip "tire" in Symbol 281 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 159 MovieClip "walls" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { xspeed = 0; yspeed = 0; mass = 1000; origY = _y; } onClipEvent (enterFrame) { _y = (_y + (_root.game.player.yspeed / 3)); if (_y > (origY + 1600)) { _y = origY; } }
Instance of Symbol 180 MovieClip "track" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { origY1 = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY1 + 1280)) { _y = origY1; } }
Instance of Symbol 182 MovieClip "lane4" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 20; targetX = _x; id = 4; }
Instance of Symbol 182 MovieClip "lane3" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 25; targetX = _x; id = 3; }
Instance of Symbol 182 MovieClip "lane2" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 30; targetX = _x; id = 2; }
Instance of Symbol 182 MovieClip "lane1" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 35; targetX = _x; id = 1; }
Instance of Symbol 188 MovieClip "targetShow" in Symbol 292 MovieClip Frame 1
onClipEvent (enterFrame) { this.swapDepths(501); if (_root.sageata == false) { this._alpha = 0; } }
Instance of Symbol 230 MovieClip "car" in Symbol 292 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 (targetCar == true) { _root.game.targetShow._x = _x; _root.game.targetShow._y = _y; _root.game.targetShow.play(); var theChosenLane = (1 + random(3)); lane = _root.game["lane" + theChosenLane]; targetX = lane.targetX; maxSpeed = lane.maxSpeed; if ((life < 1) && (messageShown == false)) { _root.score = _root.score + 2000; _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 + 2)) { 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(50); 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 234 MovieClip in Symbol 292 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 236 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (load) { targetC = _parent.targetShow; } onClipEvent (enterFrame) { if ((_root.hud.upper.targetDisplay.pDist < 1) && (_root.nextCar == false)) { if (_root.sageata == true) { this._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 262 MovieClip "player" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { 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"]; } onClipEvent (enterFrame) { if (_root.hud.speed >= 200) { skidActive = true; } if (skidActive == true) { if (Key.isDown(40) || (Key.isDown(32))) { } else { skidActive = false; } } if ((skidActive == true) && (_root.hud.speed <= 30)) { _root.skidDone = true; } if (_root.game.cars.hitTest((_x * (1 / (100 / _root.game._xscale))) + _root.game._x, (_y * (1 / (100 / _root.game._yscale))) + _root.game._y, true) && (yspeed > 30)) { hitTime = hitTime + 1; } else if (hitTime > 0) { _root.score = _root.score + (yspeed / 5); hitTime = 0; } else { hitTime = 0; } if (yspeed < 0) { yspeed = yspeed - (yspeed / 2); } if ((yspeed / 5) < 3.5) { var turnSpeed = (yspeed / 5); } else { turnSpeed = 3.5; } if ((Key.isDown(38) && (yspeed < maxSpeed)) && (life > 0)) { player_in.gotoAndStop(1); 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)) && (!Key.isDown(37))) { xspeed = xspeed + turnSpeed; player_in.gotoAndStop(3); } else if (((!Key.isDown(39)) && (life > 0)) && (!Key.isDown(37))) { player_in.gotoAndStop(1); } if ((Key.isDown(37) && (life > 0)) && (!Key.isDown(39))) { xspeed = xspeed - turnSpeed; player_in.gotoAndStop(2); } else if (((!Key.isDown(37)) && (life > 0)) && (!Key.isDown(39))) { player_in.gotoAndStop(1); } _rotation = (xspeed / 2); xspeed = xspeed * 0.8; _x = (_x + xspeed); if (yspeed > 3) { yspeed = yspeed * 0.99; } else if ((yspeed > 0) && (!Key.isDown(38))) { yspeed = yspeed - 1; } showx = _x; showy = _y; if (life < 0) { explodeTimer = explodeTimer + 1; yspeed = yspeed * 0.95; } 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 - (_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)) { if (_root.soundOn == true) { var healthysound1 = new Sound(); healthysound1.attachSound("buton"); healthysound1.start(0, 1); } _parent.plusMc._alpha = 0; _parent.plusMc.hit = true; if (life < 400) { life = life + 100; } else { life = 500; } _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 281 MovieClip "effects2" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { id = 0; _x = 0; _y = 0; } onClipEvent (enterFrame) { this.swapDepths(1); if (id > 50) { id = 0; } }
Instance of Symbol 286 MovieClip "plusMc" in Symbol 292 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]; } if (((_y + _parent.player.yspeed) > (startY + 1700)) && (hit == false)) { _root.checkRange = false; _root.chekStatus(); } }
Instance of Symbol 281 MovieClip "effects" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { id = 0; } onClipEvent (enterFrame) { this.swapDepths(300); if (id > 50) { id = 0; } }
Instance of Symbol 289 MovieClip in Symbol 292 MovieClip Frame 1
onClipEvent (load) { if (_root.levelPlay == "game1") { origY2 = _y; appearance_count = 0; } } onClipEvent (enterFrame) { if (_root.levelPlay == "game1") { this.swapDepths(_root.game.getNextHighestDepth()); _y = (_y + _root.game.player.yspeed); if (_y > (origY2 + 2500)) { appearance_count++; _y = origY2; if (appearance_count == 3) { this._alpha = 100; } if (appearance_count == 6) { this._alpha = 0; appearance_count = 0; } } } }
Instance of Symbol 291 MovieClip "slower" in Symbol 292 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Symbol 307 Button
on (release) { getURL ("http://www.cartitans.com", "_blank"); }
Symbol 313 Button
on (release) { getURL ("http://www.cartitans.com", "_blank"); }
Instance of Symbol 316 MovieClip "targetDisplay" in Symbol 317 MovieClip Frame 1
onClipEvent (load) { timeSoFar = 1200; secs = 0; mins = 8; targetDist = 5; told = false; pDist = 1; } 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 = Math.abs(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 322 MovieClip Frame 20
stop();

Library Items

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

Instance Names

"playBtn"Frame 2Symbol 144 MovieClip
"moreBtn"Frame 2Symbol 146 MovieClip
"game"Frame 3Symbol 292 MovieClip
"hud"Frame 3Symbol 322 MovieClip
"msg1_txt"Frame 11Symbol 325 EditableText
"msg2_txt"Frame 11Symbol 326 EditableText
"msg3_txt"Frame 11Symbol 327 EditableText
"msg4_txt"Frame 11Symbol 328 EditableText
"nxtLvlBtn"Frame 11Symbol 330 MovieClip
"moreGBtn"Frame 11Symbol 146 MovieClip
"game"Frame 20Symbol 292 MovieClip
"hud"Frame 20Symbol 322 MovieClip
"msg2_txt"Frame 27Symbol 334 EditableText
"msg3_txt"Frame 27Symbol 335 EditableText
"msg4_txt"Frame 27Symbol 336 EditableText
"nxtLvlBtn"Frame 27Symbol 330 MovieClip
"moreGBtn"Frame 27Symbol 146 MovieClip
"msg1_txt"Frame 27Symbol 337 EditableText
"game"Frame 36Symbol 292 MovieClip
"hud"Frame 36Symbol 322 MovieClip
"restLvlBtn"Frame 42Symbol 342 MovieClip
"moreGBtn"Frame 42Symbol 146 MovieClip
"msg1_txt"Frame 42Symbol 343 EditableText
"msg2_txt"Frame 42Symbol 344 EditableText
"msg3_txt"Frame 42Symbol 345 EditableText
"msg4_txt"Frame 42Symbol 346 EditableText
"playMore"Frame 51Symbol 146 MovieClip
"shaddow"Symbol 89 MovieClip Frame 28Symbol 76 MovieClip
"shaddow"Symbol 89 MovieClip Frame 30Symbol 76 MovieClip
"growBar"Symbol 94 MovieClip Frame 1Symbol 93 MovieClip
"preloadClip"Symbol 95 MovieClip Frame 1Symbol 94 MovieClip
"redPart"Symbol 141 MovieClip Frame 1Symbol 140 MovieClip
"theBack"Symbol 144 MovieClip Frame 1Symbol 141 MovieClip
"theBack"Symbol 146 MovieClip Frame 1Symbol 141 MovieClip
"soundOnOff"Symbol 152 MovieClip Frame 1Symbol 151 MovieClip
"buildings1"Symbol 159 MovieClip Frame 1Symbol 157 MovieClip
"buildings2"Symbol 159 MovieClip Frame 1Symbol 158 MovieClip
"road"Symbol 180 MovieClip Frame 1Symbol 179 MovieClip
"tracker"Symbol 233 MovieClip Frame 1Symbol 232 MovieClip
"player_in"Symbol 262 MovieClip Frame 1Symbol 261 MovieClip
"trail"Symbol 265 MovieClip Frame 1Symbol 264 MovieClip
"spark"Symbol 281 MovieClip Frame 1Symbol 265 MovieClip
"skid"Symbol 281 MovieClip Frame 1Symbol 267 MovieClip
"smoke"Symbol 281 MovieClip Frame 1Symbol 271 MovieClip
"smoke2"Symbol 281 MovieClip Frame 1Symbol 271 MovieClip
"tire"Symbol 281 MovieClip Frame 1Symbol 280 MovieClip
"walls"Symbol 292 MovieClip Frame 1Symbol 159 MovieClip
"track"Symbol 292 MovieClip Frame 1Symbol 180 MovieClip
"lane4"Symbol 292 MovieClip Frame 1Symbol 182 MovieClip
"lane3"Symbol 292 MovieClip Frame 1Symbol 182 MovieClip
"lane2"Symbol 292 MovieClip Frame 1Symbol 182 MovieClip
"lane1"Symbol 292 MovieClip Frame 1Symbol 182 MovieClip
"targetShow"Symbol 292 MovieClip Frame 1Symbol 188 MovieClip
"car"Symbol 292 MovieClip Frame 1Symbol 230 MovieClip
"cars"Symbol 292 MovieClip Frame 1Symbol 233 MovieClip
"player"Symbol 292 MovieClip Frame 1Symbol 262 MovieClip
"effects2"Symbol 292 MovieClip Frame 1Symbol 281 MovieClip
"plusMc"Symbol 292 MovieClip Frame 1Symbol 286 MovieClip
"effects"Symbol 292 MovieClip Frame 1Symbol 281 MovieClip
"slower"Symbol 292 MovieClip Frame 1Symbol 291 MovieClip
"healthMc"Symbol 308 MovieClip Frame 1Symbol 300 MovieClip
"lft_target"Symbol 308 MovieClip Frame 1Symbol 302 EditableText
"targetDisplay"Symbol 317 MovieClip Frame 1Symbol 316 MovieClip
"msg_txt"Symbol 321 MovieClip Frame 1Symbol 320 EditableText
"downer"Symbol 322 MovieClip Frame 1Symbol 308 MovieClip
"upper"Symbol 322 MovieClip Frame 1Symbol 317 MovieClip
"messageD"Symbol 322 MovieClip Frame 1Symbol 321 MovieClip
"downer"Symbol 322 MovieClip Frame 20Symbol 308 MovieClip
"theBack"Symbol 330 MovieClip Frame 1Symbol 141 MovieClip
"theBack"Symbol 342 MovieClip Frame 1Symbol 141 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "spaceship"
ExportAssets (56)Timeline Frame 1Symbol 2 as "skid"
ExportAssets (56)Timeline Frame 1Symbol 3 as "Loop"
ExportAssets (56)Timeline Frame 1Symbol 4 as "hit3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "hit2"
ExportAssets (56)Timeline Frame 1Symbol 6 as "hit1"
ExportAssets (56)Timeline Frame 1Symbol 7 as "buton"
ExportAssets (56)Timeline Frame 1Symbol 354 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 355 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 356 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 357 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 358 as "__Packages.mx.utils.Delegate"

Labels

"loader"Frame 1
"Frame 1"Frame 2
"game1"Frame 3
"levelscore1"Frame 11
"game2"Frame 20
"levelscore2"Frame 27
"game3"Frame 36
"levelscore3"Frame 42
"death"Frame 51

Dynamic Text Variables

distSymbol 315 EditableText"<p align="left"><font face="FortisSCapsSSK" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">65k</font></p><p align="left"><font face="FortisSCapsSSK" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">5 &nbsp;KM</font></p>"




http://swfchan.com/23/111125/info.shtml
Created: 13/3 -2019 09:58:18 Last modified: 13/3 -2019 09:58:18 Server time: 11/05 -2024 16:05:21