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

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

Epic-Derby-Race.swf

This is the info page for
Flash #118247

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


Text
CarTitans.com

CarTitans.com

Start

More Games

life:

Targets:

5

distance:

<p align="left"><font face=" Xenogears" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">5 M</font></p>

target destroyed

You Finished Level 1

You Finished Level 2

You have earned 1000 points

Next Lelvel

Restart

you have earned 100 points

your average speed was 100 km/h

you have traveled 100 km

Congratulations!

you finished the game

Try again
Your crashed

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__("f8250f05", 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.gotoAndStop("TS"); } else { var _local2 = Math.round((_root.getBytesLoaded() / _root.getBytesTotal()) * 500); cMore.preloadClip.growBar.gotoAndStop(_local2); } };
Frame 8
function playAgain() { _root.gotoAndStop("menu"); } var level = 1; 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 () { gotoAndPlay ("game"); }; 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();
Instance of Symbol 104 MovieClip "bg1" in Frame 8
onClipEvent (load) { startDrag (_root.pointer, true); _root.speed_bg1 = 5; _root.the_dist = 20; } onClipEvent (enterFrame) { last_py = py; last_px = px; py = -_root.pointer._y; px = -_root.pointer._x; bg1y = _root.bg1._y; bg1x = _root.bg1._x; if (px > bg1x) { _root.bg1._x = _root.the_dist + ((px - bg1x) / _root.speed_bg1); } if (px < bg1x) { _root.bg1._x = _root.the_dist - ((bg1x - px) / _root.speed_bg1); } if (py > bg1y) { _root.bg1._y = _root.the_dist + ((py - bg1y) / _root.speed_bg1); } if (py < bg1y) { _root.bg1._y = _root.the_dist - ((bg1y - py) / _root.speed_bg1); } _root.bg1.bg1blur._alpha = Math.sqrt(((_root._xmouse + last_px) * (_root._xmouse + last_px)) + ((_root._ymouse + last_py) * (_root._ymouse + last_py))); }
Frame 13
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; if (_root.level == 3) { _root.gotoAndPlay("gameWon"); } else { _root.gotoAndPlay("levelWon"); } } 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(level); game.walls.buildings1.gotoAndStop(level); game.walls.buildings2.gotoAndStop(level); targetsLeftArray = new Array(4, 5, 6); maxCarsArray = new Array(5, 6, 7); id = 4; carId = 0; carsAlive = 0; maxCars = maxCarsArray[level - 1]; score = 0; nextCar = false; distTrav = 0; messages = 0; targetsLeft = targetsLeftArray[level - 1]; 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 243 MovieClip "game" in Frame 13
onClipEvent (load) { var targetXscale = 43; } onClipEvent (enterFrame) { if (_xscale != targetXscale) { _xscale = (_xscale - ((_xscale - targetXscale) / 5)); _yscale = _xscale; } }
Instance of Symbol 265 MovieClip "hud" in Frame 13
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; } upper.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"; downer.dial._rotation = speed * 2.5; }
Frame 21
interlevel.gotoAndStop(level); _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 () { gotoAndPlay ("game"); level++; }; 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 30
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)) + " mm\\"; msg4_txt.text = ("you have traveled " + (Math.round(_root.distTrav) * 2)) + " mm"; stopAllSounds(); nxtLvlBtn.onRelease = function () { gotoAndPlay ("story4"); }; restLvlBtn.onRelease = function () { gotoAndStop ("TS"); 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 39
_x = 0; _y = 0; messages = 0; timer = 0; remove = false; stopAllSounds(); playMore.onRelease = function () { getURL ("http://www.cartitans.com", "_blank"); }; restLvlBtn.onRelease = function () { gotoAndPlay ("game"); if (soundOn == true) { var _local1 = new Sound(); _local1.attachSound("Loop"); _local1.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 5 Button
on (press) { getURL ("http://www.cartitans.com", "_blank"); }
Symbol 64 MovieClip Frame 45
gotoAndPlay (1);
Symbol 69 MovieClip Frame 49
gotoAndPlay (1);
Symbol 81 MovieClip Frame 75
gotoAndPlay (1);
Symbol 82 MovieClip Frame 36
stop();
Symbol 292 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 293 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 294 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 295 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 296 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 100 Button
on (release) { getURL ("http://www.cartitans.com", "_blank"); }
Symbol 120 MovieClip Frame 1
stop();
Symbol 121 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 124 Button
on (release) { getURL ("http://www.juegosjuegos.com", "_blank"); }
Symbol 164 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
stop();
Instance of Symbol 164 MovieClip in Symbol 195 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 195 MovieClip in Symbol 196 MovieClip Frame 1
onClipEvent (load) { gotoAndStop(1 + random(11)); }
Instance of Symbol 164 MovieClip in Symbol 196 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 199 MovieClip Frame 1
id = 0; i = 0; while (i < _root.maxCars) { duplicateMovieClip (tracker, "tracker" + i, i + 1); i = i + 1; }
Instance of Symbol 198 MovieClip "tracker" in Symbol 199 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 215 MovieClip Frame 1
stop();
Instance of Symbol 215 MovieClip in Symbol 216 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))); }
Symbol 217 MovieClip Frame 1
stop();
Instance of Symbol 219 MovieClip "trail" in Symbol 220 MovieClip Frame 1
/* no clip actions */
Symbol 226 MovieClip Frame 21
stop();
Instance of Symbol 220 MovieClip "spark" in Symbol 236 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 222 MovieClip "skid" in Symbol 236 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 226 MovieClip "smoke" in Symbol 236 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 226 MovieClip "smoke2" in Symbol 236 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 235 MovieClip "tire" in Symbol 236 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 130 MovieClip "walls" in Symbol 243 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 + 800)) { _y = origY; } }
Instance of Symbol 154 MovieClip "track" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { origY1 = _y; } onClipEvent (enterFrame) { _y = (_y + _root.game.player.yspeed); if (_y > (origY1 + 1280)) { _y = origY1; } }
Instance of Symbol 156 MovieClip "lane4" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 35; targetX = _x; id = 4; }
Instance of Symbol 156 MovieClip "lane3" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 30; targetX = _x; id = 3; }
Instance of Symbol 156 MovieClip "lane2" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 30; targetX = _x; id = 2; }
Instance of Symbol 156 MovieClip "lane1" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { maxSpeed = 35; targetX = _x; id = 1; }
Instance of Symbol 158 MovieClip "targetShow" in Symbol 243 MovieClip Frame 1
onClipEvent (enterFrame) { if (_root.sageata == false) { this._alpha = 0; } }
Instance of Symbol 196 MovieClip "car" in Symbol 243 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 = true; _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) { if (deadCar == false) { 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; _root.game.targetShow.stop(); 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 200 MovieClip in Symbol 243 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 202 MovieClip in Symbol 243 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 217 MovieClip "player" in Symbol 243 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)) { if (_root.sageata == true) { player_in.gotoAndStop(1); yspeed = yspeed + 0.5; } } 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 236 MovieClip "effects2" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { id = 0; _x = 0; _y = 0; } onClipEvent (enterFrame) { this.swapDepths(1); if (id > 50) { id = 0; } }
Instance of Symbol 240 MovieClip "plusMc" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { stop(); 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); play(); } if (((_y + _parent.player.yspeed) > (startY + 1725)) || (hit == true)) { hit = true; if (_y != startY) { stop(); _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 236 MovieClip "effects" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { id = 0; _x = 0; _y = 0; } onClipEvent (enterFrame) { this.swapDepths(300); if (id > 50) { id = 0; } }
Instance of Symbol 242 MovieClip "slower" in Symbol 243 MovieClip Frame 1
onClipEvent (load) { _alpha = 0; }
Instance of Symbol 261 MovieClip "targetDisplay" in Symbol 262 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) + "M"; 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 265 MovieClip Frame 20
stop();

Library Items

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

Instance Names

"bg1"Frame 8Symbol 104 MovieClip
"pointer"Frame 8Symbol 105 MovieClip
"playBtn"Frame 8Symbol 113 MovieClip
"moreBtn"Frame 8Symbol 115 MovieClip
"game"Frame 13Symbol 243 MovieClip
"hud"Frame 13Symbol 265 MovieClip
"interlevel"Frame 21Symbol 272 MovieClip
"msg1_txt"Frame 21Symbol 273 EditableText
"msg2_txt"Frame 21Symbol 274 EditableText
"msg3_txt"Frame 21Symbol 275 EditableText
"msg4_txt"Frame 21Symbol 276 EditableText
"nxtLvlBtn"Frame 21Symbol 278 MovieClip
"moreGBtn"Frame 21Symbol 115 MovieClip
"restLvlBtn"Frame 30Symbol 282 MovieClip
"msg1_txt"Frame 30Symbol 283 EditableText
"msg2_txt"Frame 30Symbol 284 EditableText
"msg3_txt"Frame 30Symbol 285 EditableText
"msg4_txt"Frame 30Symbol 286 EditableText
"playMore"Frame 39Symbol 115 MovieClip
"shaddow"Symbol 82 MovieClip Frame 28Symbol 69 MovieClip
"shaddow"Symbol 82 MovieClip Frame 30Symbol 69 MovieClip
"growBar"Symbol 87 MovieClip Frame 1Symbol 86 MovieClip
"preloadClip"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"bg1blur"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"redPart"Symbol 110 MovieClip Frame 1Symbol 109 MovieClip
"theBack"Symbol 113 MovieClip Frame 1Symbol 110 MovieClip
"theBack"Symbol 115 MovieClip Frame 1Symbol 110 MovieClip
"soundOnOff"Symbol 121 MovieClip Frame 1Symbol 120 MovieClip
"buildings1"Symbol 130 MovieClip Frame 1Symbol 129 MovieClip
"buildings2"Symbol 130 MovieClip Frame 1Symbol 129 MovieClip
"road"Symbol 154 MovieClip Frame 1Symbol 153 MovieClip
"tracker"Symbol 199 MovieClip Frame 1Symbol 198 MovieClip
"player_in"Symbol 217 MovieClip Frame 1Symbol 216 MovieClip
"trail"Symbol 220 MovieClip Frame 1Symbol 219 MovieClip
"spark"Symbol 236 MovieClip Frame 1Symbol 220 MovieClip
"skid"Symbol 236 MovieClip Frame 1Symbol 222 MovieClip
"smoke"Symbol 236 MovieClip Frame 1Symbol 226 MovieClip
"smoke2"Symbol 236 MovieClip Frame 1Symbol 226 MovieClip
"tire"Symbol 236 MovieClip Frame 1Symbol 235 MovieClip
"walls"Symbol 243 MovieClip Frame 1Symbol 130 MovieClip
"track"Symbol 243 MovieClip Frame 1Symbol 154 MovieClip
"lane4"Symbol 243 MovieClip Frame 1Symbol 156 MovieClip
"lane3"Symbol 243 MovieClip Frame 1Symbol 156 MovieClip
"lane2"Symbol 243 MovieClip Frame 1Symbol 156 MovieClip
"lane1"Symbol 243 MovieClip Frame 1Symbol 156 MovieClip
"targetShow"Symbol 243 MovieClip Frame 1Symbol 158 MovieClip
"car"Symbol 243 MovieClip Frame 1Symbol 196 MovieClip
"cars"Symbol 243 MovieClip Frame 1Symbol 199 MovieClip
"player"Symbol 243 MovieClip Frame 1Symbol 217 MovieClip
"effects2"Symbol 243 MovieClip Frame 1Symbol 236 MovieClip
"plusMc"Symbol 243 MovieClip Frame 1Symbol 240 MovieClip
"effects"Symbol 243 MovieClip Frame 1Symbol 236 MovieClip
"slower"Symbol 243 MovieClip Frame 1Symbol 242 MovieClip
"healthMc"Symbol 254 MovieClip Frame 1Symbol 250 MovieClip
"dial"Symbol 254 MovieClip Frame 1Symbol 253 MovieClip
"lft_target"Symbol 262 MovieClip Frame 1Symbol 258 EditableText
"targetDisplay"Symbol 262 MovieClip Frame 1Symbol 261 MovieClip
"msg_txt"Symbol 264 MovieClip Frame 1Symbol 263 EditableText
"downer"Symbol 265 MovieClip Frame 1Symbol 254 MovieClip
"upper"Symbol 265 MovieClip Frame 1Symbol 262 MovieClip
"messageD"Symbol 265 MovieClip Frame 1Symbol 264 MovieClip
"theBack"Symbol 278 MovieClip Frame 1Symbol 110 MovieClip
"theBack"Symbol 282 MovieClip Frame 1Symbol 110 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 292 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 293 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 294 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 295 as "__Packages.mx.transitions.easing.Strong"
ExportAssets (56)Timeline Frame 1Symbol 296 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 2Symbol 89 as "hit3"
ExportAssets (56)Timeline Frame 3Symbol 90 as "hit2"
ExportAssets (56)Timeline Frame 4Symbol 91 as "hit1"
ExportAssets (56)Timeline Frame 5Symbol 92 as "Loop"
ExportAssets (56)Timeline Frame 6Symbol 93 as "skid"

Labels

"loader"Frame 1
"TS"Frame 8
"game"Frame 13
"levelWon"Frame 21
"gameWon"Frame 30
"death"Frame 39

Dynamic Text Variables

distSymbol 260 EditableText"<p align="left"><font face=" Xenogears" size="16" color="#ffffff" letterSpacing="0.000000" kerning="0">5 M</font></p>"




http://swfchan.com/24/118247/info.shtml
Created: 7/3 -2019 08:36:06 Last modified: 7/3 -2019 08:36:06 Server time: 26/04 -2024 17:58:15