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

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

steampunk-rally.swf

This is the info page for
Flash #111676

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


Text
100

%

Loading...

Music: "Winterbliss" by cycerin

Play More Games

Play more games

Play more games

Try to reach the finish as fast as you can

- forward/backward

- lean the vehicle

- pause
- restart

Controls

Developed by
IriySoft, Ltd
(www.iriysoft.ru)

Choose you vehicle

Complete level 9
to unlock

Big
Truck

Complete level 3
to unlock

00:00_

00_

00000_

Level :

Score:

Time:

Play more games

Level time:

Total time:

Score:

20:000

(Space - next level)

is complete!

Level

20:000

20:000

20:000

<p align="center"><font face="Charles in Charge" size="30" color="#000000" letterSpacing="2.000000" kerning="0">15</font></p>

is complete!

Level

<p align="center"><font face="Tekton Pro Cond" size="30" color="#ffff00" letterSpacing="2.000000" kerning="0">15</font></p>

You've crashed!

20:000

All the levels

are complete!

20:000

20:000

20:000

Pause

Pause

Enter your name

<p align="left"><font face="Tekton Pro Cond" size="30" color="#000000" letterSpacing="2.000000" kerning="0">name</font></p>

Loading...

If you beat Level 9
you will unlock
a new bike!

You unlocked a New
BIKE
Click on Change Vehicle
to Ride your new bike.

ActionScript [AS1/AS2]

Frame 1
stop(); if (_root.percent == undefined) { _root.percent = 0; loader.gotoAndStop(1); percent_txt.text = 0; } onEnterFrame = function () { if (Math.floor((this.getBytesLoaded() / this.getBytesTotal()) * 100) >= _root.percent) { trace("100%"); _root.percent++; gotoAndStop (2); delete onEnterFrame; } };
Instance of Symbol 176 MovieClip "splash" in Frame 1
on (release) { getURL ("http://www.39games.com", "_blank"); }
Frame 2
stop(); if (_root.percent >= 101) { loader.gotoAndStop(101); trace("gotoAndStop3"); percent_txt.text = 100; splash.play(); } else if (_root.percent >= 1) { trace("the othe rone"); loader.gotoAndStop(percent + 1); percent_txt.text = percent; gotoAndPlay (1); }
Frame 4
Instance of Symbol 149 MovieClip in Frame 4
on (release) { getURL ("http://www.39games.com", "_blank"); }
Instance of Symbol 176 MovieClip "splash" in Frame 4
on (release) { getURL ("http://www.39games.com", "_blank"); }
Frame 7
Frame 8
this.gotoAndStop("main");
Instance of Symbol 383 MovieClip "mc_sloop_zast" in Frame 8
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 387 MovieClip "mc_sloop" in Frame 8
onClipEvent (load) { var soundControl = new Sound(this); }
Instance of Symbol 448 MovieClip "btn_sound" in Frame 14
onClipEvent (load) { if (this._parent.stopSoundFlag) { this.gotoAndStop(2); } }
Frame 23
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); } stop(); __com_mochibot__("76fb550b", this, 10301, true);
Frame 26
veh1.onRelease = function () { trace("YEAH!"); this._parent.gameStartWith(1); }; veh2.onRelease = function () { trace("YEAH2!"); this._parent.gameStartWith(2); }; veh3.onRelease = function () { trace("YEAH2!"); this._parent.gameStartWith(3); };
Instance of Symbol 522 MovieClip in Frame 26
on (release) { this._parent.gameStartWith(3); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 522 MovieClip in Frame 26
on (release) { this._parent.gameStartWith(1); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 522 MovieClip "btn_vehicle1" in Frame 26
on (release) { this._parent.gameStartWith(2); } onClipEvent (load) { this._alpha = 0; }
Frame 27
this.stop();
Instance of Symbol 488 MovieClip "mc_control" in Frame 27
onClipEvent (load) { this._parent.initLevel(); } onClipEvent (enterFrame) { this._parent.processGame(); } onClipEvent (keyDown) { this._parent.keyPressed(); }
Instance of Symbol 387 MovieClip "mc_sloop" in Frame 28
onClipEvent (load) { var soundControl = new Sound(this); }
Symbol 72 MovieClip Frame 7
this._parent.endMove();
Symbol 75 MovieClip Frame 7
this._parent.endMove();
Symbol 76 MovieClip Frame 7
this._parent.endMove();
Symbol 78 MovieClip Frame 7
this._parent.endMove();
Symbol 79 MovieClip [moto1_man] Frame 1
#initclip 20 Object.registerClass("moto1_man", CMan); #endinitclip this.stop();
Symbol 122 MovieClip Frame 1
this.stop();
Symbol 123 MovieClip [lib_bike_body3] Frame 1
this.stop();
Symbol 131 MovieClip [lib_wheel_forward3] Frame 1
#initclip 18 Object.registerClass("lib_wheel_forward3", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 131 MovieClip [lib_wheel_forward3] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 132 MovieClip [lib_wheel3] Frame 1
#initclip 19 Object.registerClass("lib_wheel3", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 132 MovieClip [lib_wheel3] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 146 MovieClip Frame 1
_root.stop(); PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { bar._xscale = PercentLoaded; } else { gotoAndStop ("loaded"); }
Symbol 146 MovieClip Frame 2
gotoAndPlay (1);
Symbol 176 MovieClip Frame 1
stop();
Symbol 176 MovieClip Frame 92
_root.gotoAndStop("main"); trace("play!");
Symbol 189 Button
on (release) { getURL ("http://www.chillcade.com", "_blank"); }
Symbol 774 MovieClip [__Packages.CWheel] Frame 0
class CWheel extends MovieClip { var particle, rad, maxAccSpeed, speed, accSpeed, rot, addedAcc, intersectionFlag, lastIntersPoint, lastN, hitPointArray, normalArray, hitArray, intersArray, lastYSpeed, mc, _x, _y, localToGlobal; function CWheel () { super(); } function init(particle_, maxAccSpeed_, rad_) { particle = particle_; rad = rad_; maxAccSpeed = maxAccSpeed_ * 4; speed = 0; accSpeed = 0; rot = new CVector2D(1, 0); addedAcc = new CVector2D(0, 0); intersectionFlag = false; lastIntersPoint = new CVector2D(0, 0); lastN = new CVector2D(0, 0); var _local2; var _local3 = (Math.PI*2) / hitCount; hitPointArray = new Array(hitCount); normalArray = new Array(hitCount); hitArray = new Array(hitCount); intersArray = new Array(); _local2 = 0; while (_local2 < hitCount) { hitPointArray[_local2] = new CVector2D(Math.sin(_local3 * _local2) * rad, (-Math.cos(_local3 * _local2)) * rad); normalArray[_local2] = hitPointArray[_local2].multNew(-1); normalArray[_local2].normalize(); _local2++; } lastYSpeed = 0; } function setKoeffSpring(koeffSpring_) { koeffSpring = koeffSpring_; } function setKoeffSlip(koeffSlip_) { koeffSlip = koeffSlip_; } function setKoeffConcatenation(koeffConcatenation_) { koeffConcatenation = koeffConcatenation_; } function hasIntersection() { return(intersectionFlag); } function process(dTime, acc, koeffDamp) { accSpeed = Math.max(-maxAccSpeed, Math.min(maxAccSpeed, accSpeed + (acc * dTime))); speed = Math.max((-maxSpeed) * dTime, Math.min((speed * koeffDamp) + accSpeed, maxSpeed * dTime)); rot.rotate(speed / rad); mc.mc_rim._rotation = (Math.atan2(rot.y, rot.x) * 180) / Math.PI; lastYSpeed = particle.pos.y - particle.prevPos.y; } function checkCollision(hit_mc) { var _local2; var _local8; var _local9 = new CVector2D(0, 0); var _local13 = false; var _local5; var _local7; var _local15; var _local16 = new CVector2D(particle.prevPos.x, particle.prevPos.y); var _local4 = new CVector2D(0, 0); var _local3 = new CVector2D(0, 0); var _local14; _x = particle.pos.x; _y = particle.pos.y; _local14 = 0; _local2 = 0; while (_local2 < hitCount) { hitPointArray[_local2].copyTo(_local9); localToGlobal(_local9); if ((hitArray[_local2] = hit_mc.hitTest(_local9.x, _local9.y, true))) { _local13 = true; _local5 = _local2; _local14++; } _local2++; } if (_local14 == hitCount) { particle.pos.x = particle.prevPos.x + ((particle.pos.x - particle.prevPos.x) * 0.3); particle.pos.y = particle.prevPos.y + ((particle.pos.y - particle.prevPos.y) * 0.3); _x = particle.pos.x; _y = particle.pos.y; return(undefined); } _local2 = 0; if (_local13) { while (true) { _local2++; if (_local2 == hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local5 = -1; _local8 = 0; while (_local8 < hitCount) { _local2++; if (_local2 == hitCount) { _local2 = 0; } if (_local5 == -1) { if (hitArray[_local2]) { _local5 = _local2; _local4.plus(normalArray[_local2]); normalArray[_local2].copyTo(_local3); } } else if (!hitArray[_local2]) { _local7 = _local2 - 1; if (_local7 < 0) { _local7 = hitCount - 1; } intersArray.push({k1:_local5, k2:_local7, n:new CVector2D(_local3.x, _local3.y)}); _local5 = -1; } else { _local4.plus(normalArray[_local2]); _local3.plus(normalArray[_local2]); } _local8++; } break; } } var _local6 = new CVector2D(0, 0); if (intersArray.length > 0) { _local4.normalize(); if (intersectionFlag) { _local4.x = _local4.x + lastN.x; _local4.y = _local4.y + lastN.y; _local4.x = _local4.x / 2; _local4.y = _local4.y / 2; } var _local10; var _local11; _local15 = intersArray.length; _local2 = 0; while (_local2 < _local15) { _local10 = intersArray.pop(); _local5 = _local10.k1; _local7 = _local10.k2; _local10.n.copyTo(_local3); particle.pos.minusNew(particle.prevPos).copyTo(_local6); if (_local4.scalar(_local6) < 0) { _local11 = Math.atan2(_local4.y, _local4.x); _local6.rotate(-_local11); _local6.x = (-_local6.x) * koeffSpring; _local6.rotate(_local11); pushOut(_local5, _local7, _local3, hit_mc); particle.prevPos.x = particle.pos.x - _local6.x; particle.prevPos.y = particle.pos.y - _local6.y; } else { pushOut(_local5, _local7, _local3, hit_mc); } _local2++; } validateRotation(_local4, _local16); intersectionFlag = true; particle.pos.copyTo(lastIntersPoint); _local4.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, _local16); intersectionFlag = false; } _x = particle.pos.x; _y = particle.pos.y; } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local7 = new CVector2D(0, 0).getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local7 = rad - Math.abs(_local7); particle.pos.plus(n.multNew(_local7)); particle.prevPos.plus(n.multNew(_local7)); } else { var _local6 = n.multNew(-rad); var _local4 = new CVector2D(0, 0); var _local5 = 0; var _local3 = 0.03; while (true) { _local6.copyTo(_local4); localToGlobal(_local4); if (hit_mc.hitTest(_local4.x, _local4.y, true)) { _local5++; _x = (particle.pos.x = particle.pos.x + (n.x * _local3)); _y = (particle.pos.y = particle.pos.y + (n.y * _local3)); } else { _local5--; particle.pos.x = particle.pos.x - (n.x * _local3); particle.pos.y = particle.pos.y - (n.y * _local3); particle.prevPos.plus(n.multNew(_local3 * _local5)); break; } } } particle.pos.minus(n.multNew(koeffConcatenation)); particle.prevPos.minus(n.multNew(koeffConcatenation)); } function validateRotation(n, oldPos) { if ((!intersectionFlag) && (Math.abs(accSpeed) > 0.01)) { if (Math.abs(accSpeed) < ((maxAccSpeed * 0.02) / 2)) { accSpeed = 0; } else if (accSpeed > 0) { accSpeed = maxAccSpeed * 0.02; } else { accSpeed = (-maxAccSpeed) * 0.02; } } var _local3 = new CVector2D(-n.y, n.x); var _local6 = particle.pos.minusNew(oldPos); var _local5 = Math.atan2(_local3.y, _local3.x); var _local2 = _local6.rotateNew(-_local5); speed = _local2.x + accSpeed; _local2.y = 0; _local2.rotate(_local5); var _local4 = 1 - koeffSlip; particle.pos.x = (particle.pos.x + ((_local3.x * accSpeed) * _local4)) - ((1 - koeffFriction) * _local2.x); particle.pos.y = (particle.pos.y + ((_local3.y * accSpeed) * _local4)) - ((1 - koeffFriction) * _local2.y); accSpeed = accSpeed * koeffSlip; } function applyAddedAcc() { particle.acc.x = particle.acc.x + (addedAcc.x * particle.mass); particle.acc.y = particle.acc.y + (addedAcc.y * particle.mass); } function turnTo(turnDir, force) { particle.prevPos.x = particle.pos.x - (turnDir.x * force); particle.prevPos.x = particle.pos.x - (turnDir.x * force); koeffSpring = 0.9; } var maxSpeed = 180; var koeffSpring = 0.03; var koeffSlip = 0.15; var koeffFriction = 0.97; var koeffConcatenation = 0; var hitCount = 16; }
Symbol 775 MovieClip [__Packages.CParticle] Frame 0
class CParticle { var pos, prevPos, mass, acc, mc; function CParticle (x_, y_, mass_) { pos = new CVector2D(x_, y_); prevPos = pos.duplicate(); mass = mass_; acc = new CVector2D(0, 0); mc = null; } function verlet(dTime, koeffDamp) { var _local2 = pos.duplicate(); pos.x = pos.x + (((pos.x - prevPos.x) * koeffDamp) + (acc.x * dTime)); pos.y = pos.y + (((pos.y - prevPos.y) * koeffDamp) + (acc.y * dTime)); _local2.copyTo(prevPos); if (mc != null) { mc._x = pos.x; mc._y = pos.y; } } function getVelocityVector() { return(new CVector2D(pos.x - prevPos.x, pos.y - prevPos.y)); } }
Symbol 776 MovieClip [__Packages.CVector2D] Frame 0
class CVector2D { var x, y; function CVector2D (x_, y_) { x = x_; y = y_; } function reinit(x_, y_) { x = x_; y = y_; } function getUgol() { return(Math.atan2(y, x)); } function duplicate() { return(new CVector2D(x, y)); } function copyTo(v) { v.x = x; v.y = y; } function minus(v) { x = x - v.x; y = y - v.y; } function minusNew(v) { return(new CVector2D(x - v.x, y - v.y)); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; } function reverseNew() { return(new CVector2D(-x, -y)); } function scalar(v) { return((x * v.x) + (y * v.y)); } function modul() { return(Math.sqrt((x * x) + (y * y))); } function reflectFromNormal(n) { var _local2 = Math.atan2(n.y, n.x); rotate(-_local2); x = -x; rotate(_local2); } function rotate(u) { var _local4 = x; var _local3 = y; x = (_local4 * Math.cos(u)) - (_local3 * Math.sin(u)); y = (_local4 * Math.sin(u)) + (_local3 * Math.cos(u)); } function rotateNew(u) { return(new CVector2D((x * Math.cos(u)) - (y * Math.sin(u)), (x * Math.sin(u)) + (y * Math.cos(u)))); } function mult(k) { x = x * k; y = y * k; } function multNew(k) { return(new CVector2D(x * k, y * k)); } function plus(v) { x = x + v.x; y = y + v.y; } function plusNew(v) { return(new CVector2D(x + v.x, y + v.y)); } function getDistanceTo(p1, p2) { var _local3 = p1.y - p2.y; var _local2 = p2.x - p1.x; var _local6 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local5; _local2 = _local2 / _local5; _local6 = _local6 / _local5; return(((_local3 * x) + (_local2 * y)) + _local6); } function toString() { return(((("( " + x) + ", ") + y) + " )"); } }
Symbol 777 MovieClip [__Packages.CMan] Frame 0
class CMan extends MovieClip { var stopFlag, state, mc, gotoAndStop; function CMan () { super(); stopFlag = false; state = 0; } function stopAnim() { stopFlag = true; } function stopMCAnim() { mc.stop(); } function startAnim() { stopFlag = false; } function onEnterFrame() { if (stopFlag) { return(undefined); } if (Key.isDown(LEFT_BUTTON)) { toLeft(); } else if (Key.isDown(RIGHT_BUTTON)) { toRight(); } else if ((state == 1) || (state == 2)) { fromLeft(); } else if ((state == 4) || (state == 5)) { fromRight(); } } function toLeft() { if (state == 0) { gotoAndStop("toLeft"); state = 1; } else if (state == 3) { gotoAndStop("toLeft"); mc.gotoAndPlay((ANIM_FRAMES - mc._currentframe) + 1); state = 1; } else if ((state == 4) || (state == 5)) { fromRight(); state = 6; } } function toRight() { if (state == 0) { gotoAndStop("toRight"); state = 4; } else if (state == 6) { gotoAndStop("toRight"); mc.gotoAndPlay((ANIM_FRAMES - mc._currentframe) + 1); state = 4; } else if ((state == 1) || (state == 2)) { fromLeft(); state = 3; } } function fromLeft() { if (state == 1) { gotoAndStop("fromLeft"); mc.gotoAndPlay((ANIM_FRAMES - mc._currentframe) + 1); state = 3; } else if (state == 2) { gotoAndStop("fromLeft"); state = 3; } } function fromRight() { if (state == 4) { gotoAndStop("fromRight"); mc.gotoAndPlay((ANIM_FRAMES - mc._currentframe) + 1); state = 6; } else if (state == 5) { gotoAndStop("fromRight"); state = 6; } } function endMove() { if (state == 1) { gotoAndStop("left"); state = 2; } else if (state == 3) { gotoAndStop("stay"); state = 0; } else if (state == 4) { gotoAndStop("right"); state = 5; } else if (state == 6) { gotoAndStop("stay"); state = 0; } } static var LEFT_BUTTON = 37; static var RIGHT_BUTTON = 39; static var ANIM_FRAMES = 7; }
Symbol 778 MovieClip [__Packages.MochiScores] Frame 0
class MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { MochiScores.boardID = boardID; MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { if (options.clip != null) { if ((options.clip != MochiServices.__get__clip()) || (MochiServices.__get__childClip()._target == undefined)) { MochiServices.disconnect(); MochiServices.connect(MochiServices.__get__id(), options.clip); } delete options.clip; } if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (typeof(options.score) == "object") { if (options.score.text != undefined) { options.score = options.score.text; } } } if (options.onDisplay != null) { options.onDisplay(); } else { MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { _root.showScoreBoard(false, false); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 779 MovieClip [__Packages.MochiServices] Frame 0
class MochiServices { static var _id, _container, _clip, _sendChannelName, _rcvChannelName, __get__comChannelName, onError, _listenChannel, _rcvChannel, _loader, _loaderListener, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("1.32"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; _rcvChannelName = val; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { MochiServices.onError = onError; } else if (MochiServices.onError == undefined) { MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); _rcvChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local2 = "_mochiservices_com_" + id; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } allowDomains(_gatewayURL); _clip = clip.createEmptyMovieClip(_local2, 10336, false); _loader = new MovieClipLoader(); if (_loaderListener.waitInterval != null) { clearInterval(_loaderListener.waitInterval); } _loaderListener = {}; _loaderListener.onLoadError = function (target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); MochiServices.disconnect(); MochiServices.onError.apply(null, [errorCode]); }; _loaderListener.onLoadStart = function (target_mc) { this.isLoading = true; }; _loaderListener.startTime = getTimer(); _loaderListener.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { MochiServices.disconnect(); MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _loaderListener.waitInterval = setInterval(_loaderListener, "wait", 1000); _loader.addListener(_loaderListener); _loader.loadClip(_gatewayURL, _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; _rcvChannel = new LocalConnection(); _rcvChannel.allowDomain = function (d) { return(true); }; _rcvChannel.allowInsecureDomain = _rcvChannel.allowDomain; _rcvChannel._nextcallbackID = 0; _rcvChannel._callbacks = {}; listen(); return(_clip); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, clip:_clip, version:getVersion()}); _rcvChannel.onStatus = function (infoObject) { MochiServices.onStatus(infoObject); }; _rcvChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _rcvChannel.onError = function () { MochiServices.onError.apply(null, ["IOError"]); }; _rcvChannel.connect(_rcvChannelName); trace("connected!"); _connecting = false; _connected = true; _listenChannel.close(); while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _rcvChannel._callbacks[_local1.callbackID]; } delete _rcvChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { onError.apply(null, ["NotConnected"]); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_rcvChannel._nextcallbackID}); } _rcvChannel._callbacks[_rcvChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _rcvChannel._nextcallbackID++; } static var _gatewayURL = "http://www.mochiads.com/static/lib/services/services.swf"; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 780 MovieClip [__Packages.CParticleEngine] Frame 0
class CParticleEngine { var hit_mc, prevTime; function CParticleEngine () { } function clear() { while (p_array.pop() != undefined) { } while (w_array.pop() != undefined) { } while (c_array.pop() != undefined) { } } function clearConstraints() { while (c_array.pop() != undefined) { } } function setHitMovie(hit_mc_) { hit_mc = hit_mc_; } function addParticle(p) { p_array.push(p); } function addWheel(wheel, p, maxSpeed, radius) { wheel.init(p, maxSpeed, radius); w_array.push(wheel); } function addSpringConstraint(p1, p2, koeffStiff1, koeffStiff2) { var _local2 = new CSpringConstraint(p1, p2, koeffStiff1, koeffStiff2); c_array.push(_local2); return(_local2); } function addPenetrationConstraint(p0, p1, p2) { var _local2 = new CPenetrationConstraint(p0, p1, p2); c_array.push(_local2); return(_local2); } function addPenetrationConstraint2(p0, p1, p2) { var _local2 = new CPenetrationConstraint2(p0, p1, p2); c_array.push(_local2); return(_local2); } function start() { prevTime = getTimer(); } function computeForces() { var _local2 = 0; while (_local2 < p_array.length) { p_array[_local2].acc.x = 0; p_array[_local2].acc.y = gravity * p_array[_local2].mass; _local2++; } } function clearForces() { var _local3; var _local2 = 0; while (_local2 < w_array.length) { _local3 = w_array[_local2]; _local3.addedAcc.x = (_local3.addedAcc.y = 0); _local2++; } } function applyManFrictions() { var _local2 = 0; while (_local2 < w_array.length) { w_array[_local2].applyAddedAcc(); _local2++; } } function verlet(dTime) { var _local5 = 0.995; var _local2; var _local4 = 0; _local2 = 0; while (_local2 < p_array.length) { p_array[_local2].verlet(dTime, _local5); _local2++; } if (!stopWheels) { if (Key.isDown(CCarSynchronizer.BUTTON_DOWN)) { _local4 = -0.6; } else if (Key.isDown(CCarSynchronizer.BUTTON_UP)) { _local4 = 1; } } _local2 = 0; while (_local2 < w_array.length) { w_array[_local2].process(dTime, (w_array[_local2].maxAccSpeed * _local4) / 3.2, 0.99); _local2++; } } function checkCollisions() { var _local2 = 0; while (_local2 < w_array.length) { w_array[_local2].checkCollision(hit_mc); _local2++; } } function checkConstraints(dTime) { var _local2; var _local3 = c_array.length; _local2 = 0; while (_local2 < _local3) { c_array[_local2].resolve(); _local2++; } } function process() { var _local4 = getTimer(); var _local5 = (_local4 - prevTime) / 1000; prevTime = _local4; var _local2; var _local3 = Math.min(Math.round(_local5 / t), maxSteps); _local2 = 0; while (_local2 < _local3) { computeForces(); applyManFrictions(); verlet(t); checkConstraints(t); checkCollisions(); clearForces(); _local2++; } } static var gravity = 3.15; var p_array = new Array(); var w_array = new Array(); var c_array = new Array(); var t = 0.02; var maxSteps = 2; var stopWheels = false; }
Symbol 781 MovieClip [__Packages.CSpringConstraint] Frame 0
class CSpringConstraint { var p1, p2, koeffStiffPress, koeffStiffStretch, relaxLen, basicParticleNum, basicParticleWeight; function CSpringConstraint (p1_, p2_, koeffStiffPress_, koeffStiffStretch_) { p1 = p1_; p2 = p2_; koeffStiffPress = koeffStiffPress_; koeffStiffStretch = koeffStiffStretch_; var _local2 = new CVector2D(p1.pos.x - p2.pos.x, p1.pos.y - p2.pos.y); relaxLen = _local2.modul(); basicParticleNum = BASIC_PARTICLE_NONE; basicParticleWeight = 1; } function setBasicParticleNum(basicParticleNum_) { basicParticleNum = basicParticleNum_; } function setBasicParticleWeight(basicParticleWeight_) { basicParticleWeight = basicParticleWeight_; } function resolve() { var _local3 = new CVector2D(p1.pos.x - p2.pos.x, p1.pos.y - p2.pos.y); var _local6 = _local3.modul(); var _local5 = (_local6 - relaxLen) / _local6; var _local4; if (_local6 > relaxLen) { _local4 = koeffStiffStretch; } else { _local4 = koeffStiffPress; } var _local2; if (basicParticleNum == BASIC_PARTICLE_NONE) { _local2 = (_local5 * _local4) / (p1.mass + p2.mass); p1.pos.x = p1.pos.x - ((_local3.x * p1.mass) * _local2); p1.pos.y = p1.pos.y - ((_local3.y * p1.mass) * _local2); p2.pos.x = p2.pos.x + ((_local3.x * p2.mass) * _local2); p2.pos.y = p2.pos.y + ((_local3.y * p2.mass) * _local2); } else if (basicParticleNum == 1) { _local2 = (_local5 * _local4) / (p1.mass + p2.mass); _local2 = _local5 * _local4; p1.pos.x = p1.pos.x - ((_local3.x * _local2) * (1 - basicParticleWeight)); p1.pos.y = p1.pos.y - ((_local3.y * _local2) * (1 - basicParticleWeight)); p2.pos.x = p2.pos.x + ((_local3.x * _local2) * basicParticleWeight); p2.pos.y = p2.pos.y + ((_local3.y * _local2) * basicParticleWeight); } else { _local2 = (_local5 * _local4) / (p1.mass + p2.mass); _local2 = _local5 * _local4; p1.pos.x = p1.pos.x + ((_local3.x * _local2) * basicParticleWeight); p1.pos.y = p1.pos.y + ((_local3.y * _local2) * basicParticleWeight); p2.pos.x = p2.pos.x + ((_local3.x * _local2) * (1 - basicParticleWeight)); p2.pos.y = p2.pos.y + ((_local3.y * _local2) * (1 - basicParticleWeight)); } } static var BASIC_PARTICLE_NONE = 0; }
Symbol 782 MovieClip [__Packages.CPenetrationConstraint] Frame 0
class CPenetrationConstraint { var p0, p1, p2, sign; function CPenetrationConstraint (p0_, p1_, p2_) { p0 = p0_; p1 = p1_; p2 = p2_; sign = p0.pos.getDistanceTo(p1.pos, p2.pos); if (sign < 0) { sign = -1; } else { sign = 1; } } function resolve() { var _local3; var _local2; _local3 = p0.pos.getDistanceTo(p1.pos, p2.pos); if ((sign * _local3) <= 2) { _local2 = new CVector2D(p2.pos.x, p2.pos.y); _local2.minus(p1.pos); _local2.normalize(); _local2.rotate((Math.PI/2) * sign); _local2.mult(Math.abs(_local3) + 1); p1.pos.minus(_local2); } } }
Symbol 783 MovieClip [__Packages.CPenetrationConstraint2] Frame 0
class CPenetrationConstraint2 { var p0, p1, p2, sign; function CPenetrationConstraint2 (p0_, p1_, p2_) { p0 = p0_; p1 = p1_; p2 = p2_; sign = p0.pos.getDistanceTo(p1.pos, p2.pos); if (sign < 0) { sign = -1; } else { sign = 1; } } function resolve() { var _local3; var _local2; _local3 = p0.pos.getDistanceTo(p1.pos, p2.pos); if ((sign * _local3) <= 2) { _local2 = new CVector2D(p2.pos.x, p2.pos.y); _local2.minus(p1.pos); _local2.normalize(); _local2.rotate((Math.PI/2) * sign); _local2.mult(Math.abs(_local3) + 1); p0.pos.plus(_local2); } } }
Symbol 784 MovieClip [__Packages.CBikeParams] Frame 0
class CBikeParams { var controlAccPercBase, controlAccPercMult, koeffStability, bodyLibName, bodyDepth, backWheelLibName, backWheelDepth, backWheelKoeffSlip, backWheelKoeffConcatenation, backWheelKoeffSpring, backWheelPMass, backWheelPMaxSpeed, backWheelPRadius, backWheelPAcc, forwardWheelLibName, forwardWheelDepth, forwardWheelKoeffSlip, forwardWheelKoeffConcatenation, forwardWheelKoeffSpring, forwardWheelPMass, forwardWheelPMaxSpeed, forwardWheelPRadius, forwardWheelPAcc, pLD_mass, pRD_mass, pC_mass, triangleSprings, downSpringParams, upSpringParams, diagonalSpringParams, rightSpringParams, leftSpringParams; function CBikeParams (controlAccPercBase_, controlAccPercMult_, koeffStability_, bodyLibName_, bodyDepth_, backWheelLibName_, backWheelDepth_, backWheelKoeffSlip_, backWheelKoeffConcatenation_, backWheelKoeffSpring_, backWheelPMass_, backWheelPMaxSpeed_, backWheelPRadius_, backWheelPAcc_, forwardWheelLibName_, forwardWheelDepth_, forwardWheelKoeffSlip_, forwardWheelKoeffConcatenation_, forwardWheelKoeffSpring_, forwardWheelPMass_, forwardWheelPMaxSpeed_, forwardWheelPRadius_, forwardWheelPAcc_, pLD_mass_, pRD_mass_, pC_mass_, triangleSprings_, downSpringParams_, upSpringParams_, diagonalSpringParams_, rightSpringParams_, leftSpringParams_) { controlAccPercBase = controlAccPercBase_; controlAccPercMult = controlAccPercMult_; koeffStability = koeffStability_; bodyLibName = bodyLibName_; bodyDepth = bodyDepth_; backWheelLibName = backWheelLibName_; backWheelDepth = backWheelDepth_; backWheelKoeffSlip = backWheelKoeffSlip_; backWheelKoeffConcatenation = backWheelKoeffConcatenation_; backWheelKoeffSpring = backWheelKoeffSpring_; backWheelPMass = backWheelPMass_; backWheelPMaxSpeed = backWheelPMaxSpeed_; backWheelPRadius = backWheelPRadius_; backWheelPAcc = backWheelPAcc_; forwardWheelLibName = forwardWheelLibName_; forwardWheelDepth = forwardWheelDepth_; forwardWheelKoeffSlip = forwardWheelKoeffSlip_; forwardWheelKoeffConcatenation = forwardWheelKoeffConcatenation_; forwardWheelKoeffSpring = forwardWheelKoeffSpring_; forwardWheelPMass = forwardWheelPMass_; forwardWheelPMaxSpeed = forwardWheelPMaxSpeed_; forwardWheelPRadius = forwardWheelPRadius_; forwardWheelPAcc = forwardWheelPAcc_; pLD_mass = pLD_mass_; pRD_mass = pRD_mass_; pC_mass = pC_mass_; triangleSprings = triangleSprings_; downSpringParams = downSpringParams_; upSpringParams = upSpringParams_; diagonalSpringParams = diagonalSpringParams_; rightSpringParams = rightSpringParams_; leftSpringParams = leftSpringParams_; } }
Symbol 785 MovieClip [__Packages.CSpringParams] Frame 0
class CSpringParams { var koeffStretch, koeffPress, basicParticleNum, basicParticleWeight; function CSpringParams (koeffStretch_, koeffPress_, basicParticleNum_, basicParticleWeight_) { koeffStretch = koeffStretch_; koeffPress = koeffPress_; basicParticleNum = basicParticleNum_; basicParticleWeight = basicParticleWeight_; } }
Symbol 786 MovieClip [__Packages.CCarSynchronizer] Frame 0
class CCarSynchronizer { var koeffSpring, healthIndicator, bikeNum, mc_car, mc_back_wheel, mc_forward_wheel, mc_back_dark, mc_forward_dark, p_wl, p_wr, p_ld, p_rd, p_c, state; function CCarSynchronizer () { koeffSpring = 0.5; } function setHealthIndicator(healthIndicator_) { healthIndicator = healthIndicator_; healthIndicator.setMaxValue(MAX_HEALTH); } function setBikeNum(bikeNum_) { bikeNum = bikeNum_; } function init(mc_container, sX, sY, engine, bikeParams) { var _local3 = {x:0, y:0}; var _local2; var _local5; mc_car = mc_container.attachMovie(bikeParams.bodyLibName, "body", bikeParams.bodyDepth); mc_back_wheel = CWheel(mc_container.attachMovie(bikeParams.backWheelLibName, "back_w", bikeParams.backWheelDepth)); mc_forward_wheel = CWheel(mc_container.attachMovie(bikeParams.forwardWheelLibName, "forward_w", bikeParams.forwardWheelDepth)); if (bikeParams.triangleSprings) { mc_back_dark = mc_container.attachMovie("lib_dark_wheel", "wdb1", 0); mc_forward_dark = mc_container.attachMovie("lib_dark_wheel", "wdb2", 1); } mc_car._x = sX; mc_car._y = sY; _local3.x = mc_car.mc.mc_p_wl._x; _local3.y = mc_car.mc.mc_p_wl._y; mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); mc_back_wheel._x = _local3.x; mc_back_wheel._y = _local3.y; mc_back_wheel.setKoeffSlip(bikeParams.backWheelKoeffSlip); mc_back_wheel.setKoeffConcatenation(bikeParams.backWheelKoeffConcatenation); mc_back_wheel.setKoeffSpring(bikeParams.backWheelKoeffSpring); p_wl = new CParticle(_local3.x, _local3.y, bikeParams.backWheelPMass); engine.addParticle(p_wl); engine.addWheel(mc_back_wheel, p_wl, bikeParams.backWheelPMaxSpeed, bikeParams.backWheelPRadius); _local3.x = mc_car.mc.mc_p_wr._x; _local3.y = mc_car.mc.mc_p_wr._y; mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); mc_forward_wheel._x = _local3.x; mc_forward_wheel._y = _local3.y; mc_forward_wheel.setKoeffSlip(bikeParams.forwardWheelKoeffSlip); mc_forward_wheel.setKoeffConcatenation(bikeParams.forwardWheelKoeffConcatenation); mc_forward_wheel.setKoeffSpring(bikeParams.forwardWheelKoeffSpring); p_wr = new CParticle(_local3.x, _local3.y, bikeParams.forwardWheelPMass); engine.addParticle(p_wr); engine.addWheel(mc_forward_wheel, p_wr, bikeParams.forwardWheelPMaxSpeed, bikeParams.forwardWheelPRadius); if (!bikeParams.triangleSprings) { _local3.x = mc_car.mc.mc_p_ld._x; _local3.y = mc_car.mc.mc_p_ld._y; mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); p_ld = new CParticle(_local3.x, _local3.y, bikeParams.pLD_mass); engine.addParticle(p_ld); _local3.x = mc_car.mc.mc_p_rd._x; _local3.y = mc_car.mc.mc_p_rd._y; mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); p_rd = new CParticle(_local3.x, _local3.y, bikeParams.pRD_mass); engine.addParticle(p_rd); _local2 = bikeParams.downSpringParams; _local5 = engine.addSpringConstraint(p_wr, p_wl, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.upSpringParams; _local5 = engine.addSpringConstraint(p_ld, p_rd, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.diagonalSpringParams; _local5 = engine.addSpringConstraint(p_wr, p_ld, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local5 = engine.addSpringConstraint(p_wl, p_rd, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.rightSpringParams; _local5 = engine.addSpringConstraint(p_wr, p_rd, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.leftSpringParams; _local5 = engine.addSpringConstraint(p_wl, p_ld, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); engine.addPenetrationConstraint(p_wr, p_rd, p_ld); engine.addPenetrationConstraint(p_wl, p_ld, p_rd); } else { _local3.x = mc_car.mc.mc_p_c._x; _local3.y = mc_car.mc.mc_p_c._y; mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); p_c = new CParticle(_local3.x, _local3.y, bikeParams.pC_mass); engine.addParticle(p_c); _local2 = bikeParams.downSpringParams; _local5 = engine.addSpringConstraint(p_wr, p_wl, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.rightSpringParams; _local5 = engine.addSpringConstraint(p_wr, p_c, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); _local2 = bikeParams.leftSpringParams; _local5 = engine.addSpringConstraint(p_wl, p_c, _local2.koeffPress, _local2.koeffStretch); _local5.setBasicParticleNum(_local2.basicParticleNum); _local5.setBasicParticleWeight(_local2.basicParticleWeight); engine.addPenetrationConstraint2(p_c, p_wr, p_wl); mc_back_dark._x = mc_back_wheel._x + DARK_DX; mc_back_dark._y = mc_back_wheel._y + DARK_DY; mc_back_dark._rotation = mc_back_wheel.mc.mc_rim._rotation; mc_forward_dark._x = mc_forward_wheel._x + DARK_DX; mc_forward_dark._y = mc_forward_wheel._y + DARK_DY; mc_forward_dark._rotation = mc_forward_wheel.mc.mc_rim._rotation; } state = ST_GO; } function init_bike1(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, moto1Params); } function init_bike2(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, moto2Params); } function init_bike3(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, moto3Params); } function process() { if (state == ST_GO) { if (bikeParamsArray[bikeNum - 1].triangleSprings) { var _local5; var _local4; var _local3; _local5 = new CVector2D(p_wr.pos.x - p_c.pos.x, p_wr.pos.y - p_c.pos.y); _local5.normalize(); _local4 = new CVector2D(p_wl.pos.x - p_c.pos.x, p_wl.pos.y - p_c.pos.y); _local4.normalize(); mc_car._rotation = ((Math.atan2(_local5.y + _local4.y, _local5.x + _local4.x) * 180) / Math.PI) - 90; _local3 = new CVector2D(mc_car.mc.mc_p_c._x, mc_car.mc.mc_p_c._y); mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); mc_car._x = mc_car._x + (p_c.pos.x - _local3.x); mc_car._y = mc_car._y + (p_c.pos.y - _local3.y); } else { var _local6; var _local2; _local6 = new CVector2D(p_rd.pos.x - p_ld.pos.x, p_rd.pos.y - p_ld.pos.y); mc_car._rotation = (Math.atan2(_local6.y, _local6.x) * 180) / Math.PI; var _local3 = new CVector2D(mc_car.mc.mc_p_ld._x, mc_car.mc.mc_p_ld._y); _local2 = new CVector2D(mc_car.mc.mc_p_rd._x, mc_car.mc.mc_p_rd._y); mc_car.mc.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); mc_car.mc.localToGlobal(_local2); mc_car._parent.globalToLocal(_local2); mc_car._x = mc_car._x + ((((p_ld.pos.x - _local3.x) + p_rd.pos.x) - _local2.x) / 2); mc_car._y = mc_car._y + ((((p_ld.pos.y - _local3.y) + p_rd.pos.y) - _local2.y) / 2); _local3.x = mc_back_wheel._x; _local3.y = mc_back_wheel._y; mc_back_wheel._parent.localToGlobal(_local3); mc_car.mc.globalToLocal(_local3); _local2.x = mc_forward_wheel._x; _local2.y = mc_forward_wheel._y; mc_forward_wheel._parent.localToGlobal(_local2); mc_car.mc.globalToLocal(_local2); mc_car.mc.mc_s_ld._rotation = (mc_car.mc.mc_s_lu._rotation = (Math.atan2((_local3.y + 1.2) - mc_car.mc.mc_s_lu._y, _local3.x - mc_car.mc.mc_s_lu._x) * 180) / Math.PI); mc_car.mc.mc_s_rd._rotation = (mc_car.mc.mc_s_ru._rotation = (Math.atan2((_local2.y + 1.2) - mc_car.mc.mc_s_ru._y, _local2.x - mc_car.mc.mc_s_ru._x) * 180) / Math.PI); } updateBikeSprings(); } else if (state == ST_CRUSH) { } } function updateBikeSprings() { var _local3; var _local2; var _local4; _local2 = new CVector2D(mc_car.mc.mc_back_spring._x, mc_car.mc.mc_back_spring._y); mc_car.mc.localToGlobal(_local2); mc_car._parent.globalToLocal(_local2); _local3 = new CVector2D(mc_car.mc.mc_back_spring.mc_dir._x, mc_car.mc.mc_back_spring.mc_dir._y); mc_car.mc.mc_back_spring.localToGlobal(_local3); mc_car._parent.globalToLocal(_local3); _local4 = new CVector2D(mc_back_wheel._x - _local2.x, mc_back_wheel._y - _local2.y); _local3.minus(_local2); mc_car.mc.mc_back_spring._rotation = mc_car.mc.mc_back_spring._rotation + (((Math.atan2(_local4.y, _local4.x) - Math.atan2(_local3.y, _local3.x)) * 180) / Math.PI); } function toCrush(engine) { var _local2 = new CVector2D(0, 0); mc_car.gotoAndPlay("crush"); mc_car.mc.gotoAndStop(2); engine.clearConstraints(); engine.stopWheels = true; _local2.reinit(mc_forward_wheel._x - mc_car._x, mc_forward_wheel._y - mc_car._y); _local2.normalize(); mc_forward_wheel.turnTo(_local2, 10); _local2.reinit(mc_back_wheel._x - mc_car._x, mc_back_wheel._y - mc_car._y); _local2.normalize(); mc_back_wheel.turnTo(_local2, 10); state = ST_CRUSH; } function isCrushed() { return(state == ST_CRUSH); } function isFullCrushed() { return(false); } function checkHitWithGround(levelHit) { var _local2 = {x:0, y:0}; var _local3; _local3 = mc_car.mc.mc_man.mc.h; _local2.x = _local3.mc_hit._x; _local2.y = _local3.mc_hit._y; _local3.localToGlobal(_local2); if (levelHit.hitTest(_local2.x, _local2.y, true)) { return(true); } _local3 = mc_car.mc.mc_man.mc.b; _local2.x = _local3.mc_hit._x; _local2.y = _local3.mc_hit._y; _local3.localToGlobal(_local2); if (levelHit.hitTest(_local2.x, _local2.y, true)) { return(true); } _local3 = mc_car.mc.mc_man.mc.l; _local2.x = _local3.mc_hit._x; _local2.y = _local3.mc_hit._y; _local3.localToGlobal(_local2); if (levelHit.hitTest(_local2.x, _local2.y, true)) { return(true); } return(false); } function stopManAnim() { mc_car.mc.mc_man.stopAnim(); } function startManAnim() { mc_car.mc.mc_man.startAnim(); } function stopManAnimFull() { mc_car.mc.mc_man.stopAnim(); mc_car.mc.mc_man.stopMCAnim(); } function toLeft() { var _local3; var _local2 = calcCarNVector(); var _local5; var _local6; var _local4; _local4 = bikeParamsArray[bikeNum - 1]; _local5 = _local4.controlAccPercBase; _local6 = _local4.controlAccPercMult; _local3 = (Math.abs(_local2.y) * (1 - _local5)) + _local5; _local3 = _local3 * _local6; if (_local2.y > _local4.koeffStability) { mc_forward_wheel.addedAcc.x = mc_forward_wheel.addedAcc.x - (((_local2.x * CParticleEngine.gravity) * _local3) * 0.7); mc_forward_wheel.addedAcc.y = mc_forward_wheel.addedAcc.y - (((_local2.y * CParticleEngine.gravity) * _local3) * 0.7); if (!mc_back_wheel.hasIntersection()) { mc_back_wheel.addedAcc.x = mc_back_wheel.addedAcc.x + (((_local2.x * CParticleEngine.gravity) * _local3) * 1.3); mc_back_wheel.addedAcc.y = mc_back_wheel.addedAcc.y + (((_local2.y * CParticleEngine.gravity) * _local3) * 1.3); } } } function toRight() { var _local3; var _local2 = calcCarNVector(); var _local5; var _local6; var _local4; _local4 = bikeParamsArray[bikeNum - 1]; _local5 = _local4.controlAccPercBase; _local6 = _local4.controlAccPercMult; _local3 = (Math.abs(_local2.y) * (1 - _local5)) + _local5; _local3 = _local3 * _local6; if (_local2.y > _local4.koeffStability) { if (!mc_forward_wheel.hasIntersection()) { mc_forward_wheel.addedAcc.x = mc_forward_wheel.addedAcc.x + (((_local2.x * CParticleEngine.gravity) * _local3) * 1.3); mc_forward_wheel.addedAcc.y = mc_forward_wheel.addedAcc.y + (((_local2.y * CParticleEngine.gravity) * _local3) * 1.3); } mc_back_wheel.addedAcc.x = mc_back_wheel.addedAcc.x - (((_local2.x * CParticleEngine.gravity) * _local3) * 0.7); mc_back_wheel.addedAcc.y = mc_back_wheel.addedAcc.y - (((_local2.y * CParticleEngine.gravity) * _local3) * 0.7); } } function calcCarNVector() { var _local2; _local2 = mc_forward_wheel.particle.pos.minusNew(mc_back_wheel.particle.pos); _local2.normalize(); var _local3; _local3 = _local2.x; _local2.x = -_local2.y; _local2.y = _local3; return(_local2); } static var BUTTON_LEFT = 37; static var BUTTON_RIGHT = 39; static var BUTTON_UP = 38; static var BUTTON_DOWN = 40; static var DARK_DX = -3; static var DARK_DY = -1; static var MAX_HEALTH = 100; static var ST_GO = 1; static var ST_CRUSH = 2; static var BIKE_MOTO1 = 1; static var BIKE_MOTO2 = 2; static var BIKE_MOTO3 = 3; static var moto1Params = new CBikeParams(0.6, 3.7, -0.4, "lib_bike_body1", 13, "lib_wheel1", 12, 0.4, 0, 0.03, 3.7, 26.6, 29, 0, "lib_wheel_forward1", 11, 0.4, 0, 0.03, 3.7, 26.6, 29, 0, 3, 3, 0, false, new CSpringParams(0.49, 0.49, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(1, 1, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.5, 0.5, 1, 0.4), new CSpringParams(0.2, 0.49, 1, 0.6), new CSpringParams(0.25, 0.49, 1, 0.6)); static var moto2Params = new CBikeParams(0.6, 3.4, -0.4, "lib_bike_body3", 11, "lib_wheel3", 12, 0.4, 0, 0.03, 4.3, 24.7, 25.5, 0, "lib_wheel_forward3", 13, 0.4, 0, 0.03, 4.3, 24.7, 25.5, 0, 3, 3, 0, false, new CSpringParams(0.45, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(1, 1, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.45, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.2, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.2, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0)); static var moto3Params = new CBikeParams(0.6, 3, -0.4, "lib_bike_body2", 11, "lib_wheel2", 12, 0.4, 0, 0.03, 4.3, 24.7, 47.5, 0, "lib_wheel_forward2", 13, 0.4, 0, 0.03, 4.3, 24.7, 47.5, 0, 3, 3, 0, false, new CSpringParams(0.45, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(1, 1, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.45, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.2, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.2, 0.45, CSpringConstraint.BASIC_PARTICLE_NONE, 0)); static var bikeParamsArray = [moto1Params, moto2Params, moto3Params]; }
Symbol 787 MovieClip [__Packages.CIndicator] Frame 0
class CIndicator extends MovieClip { var maxValue, curValue, mc_mask; function CIndicator () { super(); maxValue = 100; curValue = maxValue; } function setMaxValue(val) { maxValue = val; } function getMaxValue() { return(maxValue); } function setValue(val) { curValue = val; validateCurValue(); updateView(); } function addValue(val) { curValue = curValue + val; validateCurValue(); updateView(); } function getValue() { return(curValue); } function setPercent(perc) { curValue = (perc * maxValue) / 100; updateView(); } function getPercent() { return((100 * curValue) / maxValue); } function isEmpty() { return(curValue <= 0); } function isFull() { return(curValue >= maxValue); } function updateView() { mc_mask._x = (-(1 - (curValue / maxValue))) * mc_mask._width; } static function updateViewFor(mc, val, maxVal) { mc.mc_mask._x = (-(1 - (val / maxVal))) * mc.mc_mask._width; } function validateCurValue() { if (curValue > maxValue) { curValue = maxValue; } else if (curValue < 0) { curValue = 0; } } }
Symbol 788 MovieClip [__Packages.CGP] Frame 0
class CGP { static var mc_root, uid, objectsCounter, curLevelTask, level, curLevelTaskTime, curLevelTaskValue, curLevelDistance, mc_level, crumpleCount, crushCount, greenBonusesCount, redBonusesCount, firstFinishTruck, mc_panel, mc_progressInd, carSync; function CGP () { } static function createSounds() { var _local2; var _local1 = 0; while (_local1 < soundsArray.length) { _local2 = mc_root.mc_sounds.createEmptyMovieClip(soundsArray[_local1].name, _local1); _local2.sound = new Sound(_local2); _local2.sound.attachSound(soundsArray[_local1].name); _local1++; } } static function playSound(id, vol) { soundsArray[id].go = true; soundsArray[id].vol = vol; } static function processSounds() { var _local1 = 0; while (_local1 < soundsArray.length) { if (soundsArray[_local1].go) { if (soundsArray[_local1].vol > 10) { realPlaySound(_local1); break; } } _local1++; } resetSounds(); } static function resetSounds() { var _local1 = 0; while (_local1 < soundsArray.length) { soundsArray[_local1].go = false; _local1++; } } static function realPlaySound(id) { if (mc_root.stopSoundFlag) { return(undefined); } mc_root.mc_sounds[soundsArray[id].name].sound.setVolume(soundsArray[id].vol); mc_root.mc_sounds[soundsArray[id].name].sound.start(0, 0); } static function init() { uid = 0; objectsCounter = 0; createSounds(); } static function getUID() { uid++; return(uid); } static function setLevelTasks() { curLevelTask = levelTasks[level - 1][IDX_TASK]; curLevelTaskTime = levelTasks[level - 1][IDX_TASK_TIME]; curLevelTaskValue = levelTasks[level - 1][IDX_TASK_VALUE]; curLevelDistance = mc_level.mc.mc_finish._x - mc_level.mc.mc_start._x; crumpleCount = (crushCount = 0); greenBonusesCount = (redBonusesCount = 0); firstFinishTruck = FIRST_NONE; } static function updateLevelProgress() { switch (curLevelTask) { case TASK_DRIVE_LEVEL : break; case TASK_DRIVE_FOR_TIME : break; case TASK_CRUSH : mc_panel.txtCars.text = (crushCount + "/") + curLevelTaskValue; if (crushCount < curLevelTaskValue) { mc_panel.txtCars.textColor = 16777215 /* 0xFFFFFF */; } else { mc_panel.txtCars.textColor = 65280; } break; case TASK_GET_BONUSES : mc_panel.txtBonuses.text = ((greenBonusesCount - redBonusesCount) + "/") + curLevelTaskValue; if ((greenBonusesCount - redBonusesCount) < curLevelTaskValue) { mc_panel.txtBonuses.textColor = 16777215 /* 0xFFFFFF */; } else { mc_panel.txtBonuses.textColor = 65280; } break; case TASK_OVERTAKE_ENEMY : } mc_progressInd.setPercent((100 * (carSync.mc_car._x - mc_level.mc.mc_start._x)) / curLevelDistance); } static function isHitWithCar(mc) { var _local1; if (Math.abs(carSync.mc_car._x - mc._x) > CAR_HIT_RADIUS) { return(false); } _local1 = {x:mc._x, y:mc._y}; mc._parent.localToGlobal(_local1); return(carSync.mc_car.mc.mc_hit.hitTest(_local1.x, _local1.y, true)); } static var CAR_HIT_RADIUS = 110; static var TASK_DRIVE_LEVEL = 1; static var TASK_DRIVE_FOR_TIME = 2; static var TASK_CRUSH = 3; static var TASK_GET_BONUSES = 4; static var TASK_OVERTAKE_ENEMY = 5; static var MAX_LEVEL_NUM = 15; static var SHOW_INTER_LEVEL = false; static var levelTasks = [[TASK_DRIVE_LEVEL, 0, 0], [TASK_DRIVE_FOR_TIME, 60000, 0], [TASK_CRUSH, 120000, 15], [TASK_GET_BONUSES, 120000, 15], [TASK_DRIVE_FOR_TIME, 60000, 0], [TASK_OVERTAKE_ENEMY, 0, 0]]; static var IDX_TASK = 0; static var IDX_TASK_TIME = 1; static var IDX_TASK_VALUE = 2; static var FIRST_NONE = 1; static var FIRST_PLAYER = 2; static var FIRST_COMPUTER = 3; static var LVL_NEXT_FRAME = ""; static var scrTime = 400; static var soundsArray = [{name:"snd_expl", vol:100, go:false}, {name:"snd_crush", vol:100, go:false}, {name:"snd_crush_small", vol:100, go:false}, {name:"snd_expl_small", vol:100, go:false}, {name:"snd_bonus_repair", vol:100, go:false}, {name:"snd_bonus_green", vol:100, go:false}, {name:"snd_bonus_red", vol:100, go:false}]; static var snd_expl = 0; static var snd_crush = 1; static var snd_crush_small = 2; static var snd_expl_small = 3; static var snd_bonus_repair = 4; static var snd_bonus_green = 5; static var snd_bonus_red = 6; }
Symbol 789 MovieClip [__Packages.CCamera] Frame 0
class CCamera { var targetMovie, levelMovie; function CCamera () { } function init(targetMovie_, levelMovie_) { targetMovie = targetMovie_; levelMovie = levelMovie_; levelMovie._y = 0; process(); } function process() { var _local2 = {x:targetMovie._x + 40, y:targetMovie._y}; targetMovie._parent.localToGlobal(_local2); levelMovie._parent.globalToLocal(_local2); levelMovie._x = levelMovie._x + ((SCREEN_WIDTH / 3) - _local2.x); levelMovie._y = levelMovie._y + (SCREEN_HEIGHT2 - _local2.y); levelMovie._x = Math.round(levelMovie._x); levelMovie._y = Math.round(levelMovie._y); if (levelMovie._x > 0) { levelMovie._x = 0; } else if ((levelMovie._x + levelMovie._width) < SCREEN_WIDTH) { levelMovie._x = SCREEN_WIDTH - levelMovie._width; } if (levelMovie._y < 0) { levelMovie._y = 0; } } static var SCREEN_WIDTH = 640; static var SCREEN_HEIGHT = 480; static var SCREEN_WIDTH2 = SCREEN_WIDTH / 2; static var SCREEN_HEIGHT2 = SCREEN_HEIGHT - 250; }
Symbol 790 MovieClip [__Packages.CBack] Frame 0
class CBack { var mc1, mc2, scaleFactor; function CBack () { } function init(mc1_, mc2_, scaleFactor_) { mc1 = mc1_; mc2 = mc2_; scaleFactor = scaleFactor_; } function process(levelX) { levelX = Math.abs(Math.round(levelX) / scaleFactor) % mc1._width; mc1._x = -levelX; mc2._x = (mc1._x + mc1._width) - 1; } }
Symbol 191 MovieClip Frame 1
#initclip 21 function updateSoundLoop() { if (!stopSoundFlag) { if (zastSoundFlag) { mc_sloop_level.gotoAndStop(3); mc_sloop_zast.gotoAndStop(2); } else { mc_sloop_level.gotoAndStop(2); mc_sloop_zast.gotoAndStop(3); } } } function soundOff() { if (zastSoundFlag) { mc_sloop_zast.gotoAndStop(3); } else { mc_sloop.gotoAndStop(3); mc_sloop_level.gotoAndStop(3); } stopSoundFlag = true; } function soundOn() { if (zastSoundFlag) { mc_sloop_zast.gotoAndStop(2); } else { mc_sloop.gotoAndStop(2); mc_sloop_level.gotoAndStop(2); } stopSoundFlag = false; } function gameStart() { trace((("game start enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); scores = 0; timeCounter = 0; CGP.level = 0; trace((("bef load enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); if (isFirstRun == undefined) { trace("first Run"); loadSettings(); isFirstRun = false; } this.gotoAndStop("choice"); trace((("bef enabled enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); enableVehicles(); trace((("aft enabled enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); } function chooseBikeWhenComplete() { this.gotoAndStop("choice"); enableVehicles(); } function chooseBike() { this.gotoAndStop("choice"); enableVehicles(); } function enableVehicles() { trace((((("NUM: " + bikeLevels) + ", B2: ") + enableBike) + ", B3: ") + enableBike3); mc_cap_unlock1._visible = !enableCoolBike; btn_vehicle1.useHandCursor = enableCoolBike; mc_cap_unlock2._visible = !enableCoolBike2; btn_vehicle2.useHandCursor = enableCoolBike2; } function gameStartWith(bikeNum_) { trace((("enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); trace(["bikeNum_: " + bikeNum_, "CCarSynchronizer.BIKE_MOTO2: " + CCarSynchronizer.BIKE_MOTO2, "enableCoolBike: " + enableCoolBike]); if ((bikeNum_ == CCarSynchronizer.BIKE_MOTO2) && (!enableCoolBike)) { return(undefined); } if ((bikeNum_ == CCarSynchronizer.BIKE_MOTO3) && (!enableCoolBike2)) { return(undefined); } if (CGP.level == 0) { zastSoundFlag = false; updateSoundLoop(); } bikeNum = bikeNum_; trace("gameStartWith"); nextLevel(); } function nextLevel() { trace((("enablecoolbike: " + enableCoolBike) + "enableCoolBike2: ") + enableCoolBike2); if ((CGP.level == 8) && (!enableCoolBike)) { this.gotoAndStop("game"); mc_message.gotoAndStop("before_10"); } else { zastSoundFlag = false; updateSoundLoop(); if (!stopSoundFlag) { mc_sloop.gotoAndStop(2); } if (CGP.level == CGP.MAX_LEVEL_NUM) { newGame(); return(undefined); } if ((CGP.level != 9) || (enableCoolBike)) { CGP.level++; } levelTimeCounter = 0; this.gotoAndStop("reset"); this.gotoAndStop("game"); txtLevel.text = CGP.level.toString(); txtScore.text = scores.toString(); } } function replay() { zastSoundFlag = false; updateSoundLoop(); if (!stopSoundFlag) { mc_sloop.gotoAndStop(2); } this.gotoAndStop("reset"); this.gotoAndStop("game"); txtLevel.text = CGP.level.toString(); txtScore.text = scores.toString(); } function newGame() { zastSoundFlag = true; bikeLevels = 0; atvLevels = 0; updateSoundLoop(); this.gotoAndStop("main"); } function initLevel() { lastTimer = getTimer(); mc_level._x = (mc_level._y = 0); mc_level._xscale = (mc_level._yscale = 100); mc_level.gotoAndStop(CGP.level); mc_level.mc.mc_hit._visible = false; if (carSync == null) { carSync = new CCarSynchronizer(); engine = new CParticleEngine(); objCamera = new CCamera(); back1 = new CBack(); back2 = new CBack(); back3 = new CBack(); } else { engine.clear(); } engine.stopWheels = false; carSync.setBikeNum(bikeNum); switch (bikeNum) { case CCarSynchronizer.BIKE_MOTO1 : carSync.init_bike1(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case CCarSynchronizer.BIKE_MOTO2 : carSync.init_bike2(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case CCarSynchronizer.BIKE_MOTO3 : carSync.init_bike3(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; default : trace("error!!!"); } carSync.setHealthIndicator(mc_panel.mc_health_ind); back1.init(mc_level.mc.mc_fon.mc_grass.mc1, mc_level.mc.mc_fon.mc_grass.mc2, 1); back2.init(mc_level.mc.mc_fon.mc_hill.mc1, mc_level.mc.mc_fon.mc_hill.mc2, 2); back3.init(mc_level.mc.mcForeQueue.mc1, mc_level.mc.mcForeQueue.mc2, 0.4); back1.process(mc_level.mc._x); back2.process(mc_level.mc._x); back3.process(mc_level.mc._x); objCamera.init(carSync.mc_car, mc_level.mc); objCamera.process(); engine.setHitMovie(mc_level.mc.mc_hit); engine.start(); accFlag = false; accCounter = 50; if (!stopSoundFlag) { mc_sloop.gotoAndStop(2); mc_sloop_level.gotoAndStop(2); } setStaticVariables(); CGP.setLevelTasks(); CIndicator(mc_panel.mc_progress_ind).setMaxValue(100); CIndicator(mc_panel.mc_progress_ind).setValue(0); mc_message.gotoAndStop("empty"); gameState = 0; CGP.updateLevelProgress(); } function processGame() { newTimer = getTimer(); dTime = newTimer - lastTimer; txtFps = 1 / (dTime / 1000); lastTimer = newTimer; if (gameState == 0) { timeCounter = timeCounter + dTime; levelTimeCounter = levelTimeCounter + dTime; if (!carSync.isCrushed()) { accCounter++; if (!accFlag) { accFlag = Key.isDown(CCarSynchronizer.BUTTON_UP) || (Key.isDown(CCarSynchronizer.BUTTON_DOWN)); if (accFlag && (accCounter > 10)) { accCounter = 0; if (!stopSoundFlag) { mc_gas.gotoAndPlay(2); } } } else { accFlag = Key.isDown(CCarSynchronizer.BUTTON_UP) || (Key.isDown(CCarSynchronizer.BUTTON_DOWN)); } if (Key.isDown(CCarSynchronizer.BUTTON_LEFT)) { carSync.toLeft(); } else if (Key.isDown(CCarSynchronizer.BUTTON_RIGHT)) { carSync.toRight(); } } engine.process(); carSync.process(); objCamera.process(); back1.process(mc_level.mc._x); back2.process(mc_level.mc._x); back3.process(mc_level.mc._x); mc_level.mc.mc_fon._x = -mc_level.mc._x; mc_level.mc.mcForeQueue._x = -mc_level.mc._x; showTime(); CGP.updateLevelProgress(); checkEndLevel(); if (carSync.checkHitWithGround(mc_level.mc.mc_hit)) { loose(); return(undefined); } CGP.processSounds(); } } function keyPressed() { if (Key.isDown(32)) { if (gameState == 2) { if (CGP.level != 9) { nextLevel(); } } else if (gameState == 1) { replay(); } else if (gameState == 4) { resume(); } } else if (Key.isDown(80)) { if (gameState == 0) { pauseGame(); } else if (gameState == 4) { resume(); } } else if (Key.isDown(82)) { if ((gameState == 0) || (gameState == 4)) { replay(); } } } function addLevelScores() { var _local1; var _local2; var _local6 = 5; var _local4 = 15; var _local3 = 45; var _local5 = 200; _local1 = levelTimeCounter / 1000; if (_local1 < _local6) { _local2 = 1000; } else if (_local1 < _local4) { _local2 = (((_local4 - _local1) / (_local4 - _local6)) * 600) + 400; } else if (_local1 < _local3) { _local2 = (((_local3 - _local1) / (_local3 - _local4)) * 200) + 200; } else if (_local1 < _local5) { _local2 = (((_local5 - _local1) / (_local5 - _local3)) * 180) + 20; } else { _local2 = 20; } scores = scores + Math.round(_local2); } function showTime() { txtTime.text = String(getTimeString(timeCounter)); } function getTimeString(time) { var _local1 = Math.round(time / 1000); var _local2 = Math.floor(_local1 / 60); var _local3; var _local4; _local1 = _local1 - (_local2 * 60); if (_local1 < 10) { _local4 = "0" + _local1; } else { _local4 = "" + _local1; } if (_local2 < 10) { _local3 = "0" + _local2; } else { _local3 = "" + _local2; } return((_local3 + ":") + _local4); } function resume() { CGP.carSync.startManAnim(); zastSoundFlag = false; updateSoundLoop(); if (!stopSoundFlag) { mc_sloop.gotoAndStop(2); } mc_pause.gotoAndStop(1); mc_message.gotoAndStop("empty"); gameState = 0; } function pauseGame() { CGP.carSync.stopManAnim(); if (!stopSoundFlag) { mc_sloop.gotoAndStop(3); } if (!stopSoundFlag) { mc_sloop_level.gotoAndStop(3); } zastSoundFlag = true; updateSoundLoop(); mc_pause.gotoAndStop(2); mc_message.gotoAndStop("pause"); gameState = 4; } function setStaticVariables() { CGP.mc_levelHit = mc_level.mc.mc_hit; CGP.mc_root = this; CGP.mc_level = mc_level; CGP.mc_panel = mc_panel; CGP.carSync = CCarSynchronizer(carSync); CGP.mc_progressInd = mc_panel.mc_progress_ind; CGP.init(); } function checkEndLevel() { if (carSync.mc_car._x >= mc_level.mc.mc_finish._x) { if (!stopSoundFlag) { mc_sloop.gotoAndStop(3); } mc_pause._visible = false; toWinTask(); return(undefined); } if (carSync.mc_car._y >= mc_level.mc.mc_dead._y) { trace("Fell"); if (!stopSoundFlag) { mc_sloop.gotoAndStop(3); } mc_pause._visible = false; loose(); } } function loose() { CGP.carSync.stopManAnimFull(); mc_pause._visible = false; zastSoundFlag = true; updateSoundLoop(); if (!stopSoundFlag) { mc_sloop.gotoAndStop(3); } mc_message.gotoAndStop("over"); mc_message.levelTime = getTimeString(levelTimeCounter); mc_message.totalTime = getTimeString(timeCounter); mc_message.scores = scores; CGP.carSync.stopManAnimFull(); gameState = 1; } function newBike() { enableCoolBike = true; saveSettings(); mc_message.gotoAndStop("win"); mc_message.levelTime = getTimeString(levelTimeCounter); mc_message.totalTime = getTimeString(timeCounter); mc_message.scores = scores; mc_message.txt_level.text = CGP.level; enableVehicles(); } function toWinTask() { CGP.carSync.stopManAnimFull(); mc_pause._visible = false; addLevelScores(); mc_message.levelTime = getTimeString(levelTimeCounter); mc_message.totalTime = getTimeString(timeCounter); mc_message.scores = scores; if (CGP.level < CGP.MAX_LEVEL_NUM) { if ((CGP.level == 9) && (!enableCoolBike)) { enableCoolBike = true; saveSettings(); mc_message.gotoAndStop("after_10"); enableVehicles(); } else { mc_message.gotoAndStop("win"); } mc_message.txt_level.text = CGP.level; gameState = 2; } else { enableCoolBike2 = true; enableCoolBike = true; saveSettings(); enableVehicles(); zastSoundFlag = true; updateSoundLoop(); mc_message.gotoAndStop("complete"); gameState = 3; } } function showScoreBoard(bFlag, bSubmit) { if (bFlag) { mcBlockScreen = _root.attachMovie("mc_block_screen", "_mc_block_screen", _root.getNextHighestDepth(), {_x:0, _y:0}); mcBlockScreen.useHandCursor = false; mcBlockScreen.btnBlock.enabled = false; if (bSubmit) { MochiScores.showLeaderboard({boardID:"4541b9e0ee056633", score:this.scores, res:"640x450", clip:this.mcBlockScreen}); } else { MochiScores.showLeaderboard({boardID:"4541b9e0ee056633", res:"640x450", clip:this.mcBlockScreen}); } } else { mcBlockScreen.removeMovieClip(); } } function saveSettings() { var _local1 = SharedObject.getLocal(gameName); _local1.data.enableCoolBike = enableCoolBike; _local1.flush(); _local1.data.enableCoolBike2 = enableCoolBike2; _local1.flush(); } function loadSettings() { var _local1 = SharedObject.getLocal(gameName); if (_local1.data.enableCoolBike != undefined) { enableCoolBike = _local1.data.enableCoolBike; } if (_local1.data.enableCoolBike2 != undefined) { enableCoolBike2 = _local1.data.enableCoolBike2; } } var enableCoolBike2 = false; var newTimer; var dTime; var ax = 0; var ay = 0; var n; var perc; var mcBlockScreen; var author = "www.iriysoft.ru"; var lastTimer; var stopSoundFlag = false; var carSync = null; var engine = null; var objCamera = null; var back1 = null; var back2 = null; var gameState; var zastSoundFlag = true; var accFlag; var accCounter; var timeCounter; var levelTimeCounter; var scores; var highQuality = true; var enableBike = false; var enableAtv = false; var enableBike3 = false; var enableAtv3 = false; var bikeLevels = 0; var atvLevels = 0; var isFirtsRun = true; var bikeNum; #endinitclip
Symbol 199 MovieClip [lib_wheel2] Frame 1
#initclip 25 Object.registerClass("lib_wheel2", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 199 MovieClip [lib_wheel2] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 200 MovieClip [lib_wheel_forward2] Frame 1
#initclip 22 Object.registerClass("lib_wheel_forward2", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 200 MovieClip [lib_wheel_forward2] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 308 MovieClip Frame 1
this.stop();
Symbol 309 MovieClip [lib_bike_body2] Frame 1
this.stop();
Symbol 316 MovieClip [lib_wheel1] Frame 1
#initclip 23 Object.registerClass("lib_wheel1", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 316 MovieClip [lib_wheel1] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 317 MovieClip [lib_wheel_forward1] Frame 1
#initclip 24 Object.registerClass("lib_wheel_forward1", CWheel); #endinitclip
Instance of Symbol 130 MovieClip "mc_crush_test" in Symbol 317 MovieClip [lib_wheel_forward1] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 375 MovieClip Frame 1
this.stop();
Symbol 376 MovieClip [lib_bike_body1] Frame 1
this.stop();
Symbol 383 MovieClip Frame 1
stop();
Symbol 385 MovieClip Frame 1
stop();
Symbol 387 MovieClip Frame 1
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 398 Button
on (release) { gameStart(); }
Symbol 406 Button
on (release) { this.gotoAndStop("rules"); }
Symbol 410 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 415 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 418 Button
on (release) { this.gotoAndStop("about"); }
Symbol 422 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 443 Button
on (press) { this._parent.soundOff(); this.gotoAndStop(2); }
Symbol 447 Button
on (release) { this._parent.soundOn(); this.gotoAndStop(1); }
Symbol 448 MovieClip Frame 1
this.stop();
Symbol 449 Button
on (release) { getURL ("http://www.iriysoft.ru", "_blank"); }
Symbol 450 Button
on (release) { getURL ("http://www.chillcade.com", "_blank"); }
Symbol 455 Button
on (release) { gameStart(); }
Symbol 460 Button
on (release) { this.gotoAndStop("rules"); }
Symbol 466 Button
on (release) { this.gotoAndStop("main"); }
Symbol 479 Button
on (release) { this.gotoAndStop("main"); }
Symbol 508 MovieClip Frame 7
this._parent.endMove();
Symbol 510 MovieClip Frame 7
this._parent.endMove();
Symbol 513 MovieClip Frame 7
this._parent.endMove();
Symbol 515 MovieClip Frame 7
this._parent.endMove();
Symbol 516 MovieClip [moto2_man] Frame 1
#initclip 26 Object.registerClass("moto2_man", CMan); #endinitclip this.stop();
Symbol 528 Button
on (release) { this._parent.gameStartWith(3); }
Symbol 647 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 650 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 660 Button
on (release) { this._parent.newGame(); }
Symbol 665 Button
on (release) { this._parent.nextLevel(); }
Symbol 673 Button
on (release) { this._parent.newGame(); }
Symbol 677 Button
on (release) { this._parent.nextLevel(); }
Symbol 681 Button
on (release) { this._parent.chooseBike(); }
Symbol 693 Button
on (release) { this._parent.chooseBike(); }
Symbol 700 Button
on (release) { this._parent.replay(); }
Symbol 701 Button
on (release) { CGP.level--; this._parent.chooseBike(); }
Symbol 707 Button
on (release) { this._parent.replay(); }
Symbol 708 Button
on (release) { getURL ("http://www.39games.com", "_blank"); }
Symbol 709 Button
on (release) { CGP.level--; this._parent.chooseBike(); }
Symbol 726 Button
on (release) { this._parent.resume(); }
Symbol 730 Button
on (release) { this._parent.replay(); }
Symbol 736 Button
on (release) { this._parent.replay(); }
Symbol 741 Button
on (release) { this._parent.resume(); }
Symbol 749 Button
on (release) { _root.showScoreBoard(true, true); }
Symbol 754 Button
on (release) { CGP.level++; this._parent.nextLevel(); }
Symbol 757 Button
on (release) { CGP.level++; this._parent.nextLevel(); }
Symbol 759 Button
on (release) { this._parent.newBike(); }
Symbol 762 Button
on (release) { this._parent.newBike(); }
Instance of Symbol 750 MovieClip in Symbol 763 MovieClip Frame 7
onClipEvent (load) { MochiScores.showLeaderboard({boardID:"4541b9e0ee056633", score:this._parent._parent.scores, res:"640x450"}); }
Symbol 763 MovieClip Frame 8
Symbol 765 MovieClip Frame 1
stop();
Symbol 769 Button
on (press) { this._parent.pauseGame(); }
Symbol 772 Button
on (press) { this._parent.resume(); }
Symbol 773 MovieClip Frame 1
this.stop();

Library Items

Symbol 1 GraphicUsed by:122
Symbol 2 BitmapUsed by:14
Symbol 3 BitmapUsed by:14
Symbol 4 BitmapUsed by:14
Symbol 5 BitmapUsed by:14
Symbol 6 BitmapUsed by:14
Symbol 7 BitmapUsed by:14
Symbol 8 BitmapUsed by:14
Symbol 9 BitmapUsed by:14
Symbol 10 BitmapUsed by:14
Symbol 11 BitmapUsed by:14
Symbol 12 BitmapUsed by:14
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:2 3 4 5 6 7 8 9 10 11 12 13Used by:18 72 74 75 76 77 78
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:18 72 74 75 76 77 78
Symbol 17 MovieClipUsed by:18 51 63 71 122 308 319 375 493 502  Timeline
Symbol 18 MovieClipUses:14 16 17Used by:70
Symbol 19 BitmapUsed by:27 307
Symbol 20 BitmapUsed by:27 307
Symbol 21 BitmapUsed by:27 307
Symbol 22 BitmapUsed by:27 307
Symbol 23 BitmapUsed by:27 307
Symbol 24 BitmapUsed by:27 307
Symbol 25 BitmapUsed by:27 307
Symbol 26 BitmapUsed by:27 307
Symbol 27 GraphicUses:19 20 21 22 23 24 25 26Used by:70 72 74 75 76 77 78
Symbol 28 BitmapUsed by:36
Symbol 29 BitmapUsed by:36
Symbol 30 BitmapUsed by:36
Symbol 31 BitmapUsed by:36
Symbol 32 BitmapUsed by:36
Symbol 33 BitmapUsed by:36
Symbol 34 BitmapUsed by:36
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:28 29 30 31 32 33 34 35Used by:70 72 74 75 76 77 78
Symbol 37 BitmapUsed by:50
Symbol 38 BitmapUsed by:50
Symbol 39 BitmapUsed by:50
Symbol 40 BitmapUsed by:50
Symbol 41 BitmapUsed by:50
Symbol 42 BitmapUsed by:50
Symbol 43 BitmapUsed by:50
Symbol 44 BitmapUsed by:50
Symbol 45 BitmapUsed by:50
Symbol 46 BitmapUsed by:50
Symbol 47 BitmapUsed by:50
Symbol 48 BitmapUsed by:50
Symbol 49 BitmapUsed by:50
Symbol 50 GraphicUses:37 38 39 40 41 42 43 44 45 46 47 48 49Used by:51 72 74 75 76 77 78
Symbol 51 MovieClipUses:50 17Used by:70
Symbol 52 BitmapUsed by:62 307
Symbol 53 BitmapUsed by:62 307
Symbol 54 BitmapUsed by:62
Symbol 55 BitmapUsed by:62
Symbol 56 BitmapUsed by:62
Symbol 57 BitmapUsed by:62
Symbol 58 BitmapUsed by:62
Symbol 59 BitmapUsed by:62
Symbol 60 BitmapUsed by:62
Symbol 61 BitmapUsed by:62
Symbol 62 GraphicUses:52 53 54 55 56 57 58 59 60 61Used by:63 72 74 75 76 77 78
Symbol 63 MovieClipUses:62 17Used by:70
Symbol 64 BitmapUsed by:69 307
Symbol 65 BitmapUsed by:69 307
Symbol 66 BitmapUsed by:69 307
Symbol 67 BitmapUsed by:69 307
Symbol 68 BitmapUsed by:69 307
Symbol 69 GraphicUses:64 65 66 67 68Used by:70 72 74 75 76 77 78
Symbol 70 MovieClipUses:18 27 36 51 63 69Used by:79
Symbol 71 MovieClipUses:17Used by:72 74 75 76 77 78
Symbol 72 MovieClipUses:14 16 50 27 69 36 62 71Used by:79
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73 14 16 50 27 69 36 62 71Used by:79
Symbol 75 MovieClipUses:14 16 50 27 69 36 62 71Used by:79
Symbol 76 MovieClipUses:14 16 50 27 69 36 62 71Used by:79
Symbol 77 MovieClipUses:14 16 50 27 69 36 62 71Used by:79
Symbol 78 MovieClipUses:14 16 50 27 69 36 62 71Used by:79
Symbol 79 MovieClip [moto1_man]Uses:70 72 74 75 76 77 78Used by:122 308 375
Symbol 80 BitmapUsed by:120
Symbol 81 BitmapUsed by:120
Symbol 82 BitmapUsed by:120
Symbol 83 BitmapUsed by:120
Symbol 84 BitmapUsed by:120
Symbol 85 BitmapUsed by:120
Symbol 86 BitmapUsed by:120
Symbol 87 BitmapUsed by:120
Symbol 88 BitmapUsed by:120
Symbol 89 BitmapUsed by:120
Symbol 90 BitmapUsed by:120
Symbol 91 BitmapUsed by:120
Symbol 92 BitmapUsed by:120
Symbol 93 BitmapUsed by:120
Symbol 94 BitmapUsed by:120
Symbol 95 BitmapUsed by:120
Symbol 96 BitmapUsed by:120
Symbol 97 BitmapUsed by:120
Symbol 98 BitmapUsed by:120
Symbol 99 BitmapUsed by:120
Symbol 100 BitmapUsed by:120
Symbol 101 BitmapUsed by:120
Symbol 102 BitmapUsed by:120
Symbol 103 BitmapUsed by:120
Symbol 104 BitmapUsed by:120
Symbol 105 BitmapUsed by:120
Symbol 106 BitmapUsed by:120
Symbol 107 BitmapUsed by:120
Symbol 108 BitmapUsed by:120
Symbol 109 BitmapUsed by:120
Symbol 110 BitmapUsed by:120
Symbol 111 BitmapUsed by:120
Symbol 112 BitmapUsed by:120
Symbol 113 BitmapUsed by:120
Symbol 114 BitmapUsed by:120
Symbol 115 BitmapUsed by:120
Symbol 116 BitmapUsed by:120
Symbol 117 BitmapUsed by:120
Symbol 118 BitmapUsed by:120
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119Used by:121
Symbol 121 MovieClipUses:120Used by:122
Symbol 122 MovieClipUses:1 79 121 17Used by:123
Symbol 123 MovieClip [lib_bike_body3]Uses:122
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:126
Symbol 126 MovieClipUses:125Used by:128
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:126 127Used by:131 132
Symbol 129 GraphicUsed by:130
Symbol 130 MovieClipUses:129Used by:131 132 199 200 316 317
Symbol 131 MovieClip [lib_wheel_forward3]Uses:128 130
Symbol 132 MovieClip [lib_wheel3]Uses:128 130
Symbol 133 GraphicUsed by:Timeline
Symbol 134 GraphicUsed by:149
Symbol 135 GraphicUsed by:137 138
Symbol 136 GraphicUsed by:137 138
Symbol 137 MovieClipUses:135 136Used by:149 176
Symbol 138 MovieClipUses:135 136Used by:149 176
Symbol 139 GraphicUsed by:149
Symbol 140 GraphicUsed by:146
Symbol 141 GraphicUsed by:146
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:146
Symbol 144 GraphicUsed by:146
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:140 141 143 144 145Used by:149 176
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:149 176
Symbol 149 MovieClipUses:134 137 138 139 146 148Used by:176  Timeline
Symbol 150 GraphicUsed by:176
Symbol 151 GraphicUsed by:176
Symbol 152 GraphicUsed by:176
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153Used by:176
Symbol 155 SoundUsed by:176
Symbol 156 GraphicUsed by:176
Symbol 157 GraphicUsed by:176
Symbol 158 ShapeTweeningUsed by:176
Symbol 159 ShapeTweeningUsed by:176
Symbol 160 ShapeTweeningUsed by:176
Symbol 161 ShapeTweeningUsed by:176
Symbol 162 GraphicUsed by:176
Symbol 163 SoundUsed by:176
Symbol 164 GraphicUsed by:176
Symbol 165 GraphicUsed by:176
Symbol 166 GraphicUsed by:176
Symbol 167 GraphicUsed by:176
Symbol 168 GraphicUsed by:176
Symbol 169 GraphicUsed by:176
Symbol 170 GraphicUsed by:176
Symbol 171 SoundUsed by:176
Symbol 172 GraphicUsed by:176
Symbol 173 GraphicUsed by:176
Symbol 174 ShapeTweeningUsed by:176
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:149 150 151 137 138 152 154 148 155 156 157 158 159 160 161 162 146 163 164 165 166 167 168 169 170 171 172 173 174 175Used by:Timeline
Symbol 177 GraphicUsed by:Timeline
Symbol 178 FontUsed by:179 180
Symbol 179 EditableTextUses:178Used by:Timeline
Symbol 180 TextUses:178Used by:Timeline
Symbol 181 GraphicUsed by:184
Symbol 182 GraphicUsed by:184
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:181 182 183Used by:Timeline
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:187 189 427
Symbol 187 MovieClipUses:186Used by:189 427
Symbol 188 GraphicUsed by:189 427
Symbol 189 ButtonUses:186 187 188Used by:Timeline
Symbol 774 MovieClip [__Packages.CWheel]
Symbol 775 MovieClip [__Packages.CParticle]
Symbol 776 MovieClip [__Packages.CVector2D]
Symbol 777 MovieClip [__Packages.CMan]
Symbol 778 MovieClip [__Packages.MochiScores]
Symbol 779 MovieClip [__Packages.MochiServices]
Symbol 780 MovieClip [__Packages.CParticleEngine]
Symbol 781 MovieClip [__Packages.CSpringConstraint]
Symbol 782 MovieClip [__Packages.CPenetrationConstraint]
Symbol 783 MovieClip [__Packages.CPenetrationConstraint2]
Symbol 784 MovieClip [__Packages.CBikeParams]
Symbol 785 MovieClip [__Packages.CSpringParams]
Symbol 786 MovieClip [__Packages.CCarSynchronizer]
Symbol 787 MovieClip [__Packages.CIndicator]
Symbol 788 MovieClip [__Packages.CGP]
Symbol 789 MovieClip [__Packages.CCamera]
Symbol 790 MovieClip [__Packages.CBack]
Symbol 190 GraphicUsed by:Timeline
Symbol 191 MovieClipUsed by:Timeline
Symbol 192 GraphicUsed by:549 557 562 569 574 585 593 598 603 608 621 626 631 636  Timeline
Symbol 193 FontUsed by:194
Symbol 194 EditableTextUses:193Used by:Timeline
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:197
Symbol 197 MovieClipUses:196Used by:198
Symbol 198 MovieClipUses:197Used by:199 200
Symbol 199 MovieClip [lib_wheel2]Uses:198 130Used by:Timeline
Symbol 200 MovieClip [lib_wheel_forward2]Uses:198 130Used by:Timeline
Symbol 201 BitmapUsed by:307
Symbol 202 BitmapUsed by:307
Symbol 203 BitmapUsed by:307
Symbol 204 BitmapUsed by:307
Symbol 205 BitmapUsed by:307
Symbol 206 BitmapUsed by:307
Symbol 207 BitmapUsed by:307
Symbol 208 BitmapUsed by:307
Symbol 209 BitmapUsed by:307
Symbol 210 BitmapUsed by:307
Symbol 211 BitmapUsed by:307
Symbol 212 BitmapUsed by:307
Symbol 213 BitmapUsed by:307
Symbol 214 BitmapUsed by:307
Symbol 215 BitmapUsed by:307
Symbol 216 BitmapUsed by:307
Symbol 217 BitmapUsed by:307
Symbol 218 BitmapUsed by:307
Symbol 219 BitmapUsed by:307
Symbol 220 BitmapUsed by:307
Symbol 221 BitmapUsed by:307
Symbol 222 BitmapUsed by:307
Symbol 223 BitmapUsed by:307
Symbol 224 BitmapUsed by:307
Symbol 225 BitmapUsed by:307
Symbol 226 BitmapUsed by:307
Symbol 227 BitmapUsed by:307
Symbol 228 BitmapUsed by:307
Symbol 229 BitmapUsed by:307
Symbol 230 BitmapUsed by:307
Symbol 231 BitmapUsed by:307
Symbol 232 BitmapUsed by:307
Symbol 233 BitmapUsed by:307
Symbol 234 BitmapUsed by:307
Symbol 235 BitmapUsed by:307
Symbol 236 BitmapUsed by:307
Symbol 237 BitmapUsed by:307
Symbol 238 BitmapUsed by:307
Symbol 239 BitmapUsed by:307
Symbol 240 BitmapUsed by:307
Symbol 241 BitmapUsed by:307
Symbol 242 BitmapUsed by:307
Symbol 243 BitmapUsed by:307
Symbol 244 BitmapUsed by:307
Symbol 245 BitmapUsed by:307
Symbol 246 BitmapUsed by:307
Symbol 247 BitmapUsed by:307
Symbol 248 BitmapUsed by:307
Symbol 249 BitmapUsed by:307
Symbol 250 BitmapUsed by:307
Symbol 251 BitmapUsed by:307
Symbol 252 BitmapUsed by:307
Symbol 253 BitmapUsed by:307
Symbol 254 BitmapUsed by:307
Symbol 255 BitmapUsed by:307
Symbol 256 BitmapUsed by:307
Symbol 257 BitmapUsed by:307
Symbol 258 BitmapUsed by:307
Symbol 259 BitmapUsed by:307
Symbol 260 BitmapUsed by:307
Symbol 261 BitmapUsed by:307
Symbol 262 BitmapUsed by:307
Symbol 263 BitmapUsed by:307
Symbol 264 BitmapUsed by:307
Symbol 265 BitmapUsed by:307
Symbol 266 BitmapUsed by:307
Symbol 267 BitmapUsed by:307
Symbol 268 BitmapUsed by:307
Symbol 269 BitmapUsed by:307
Symbol 270 BitmapUsed by:307
Symbol 271 BitmapUsed by:307
Symbol 272 BitmapUsed by:307
Symbol 273 BitmapUsed by:307
Symbol 274 BitmapUsed by:307
Symbol 275 BitmapUsed by:307
Symbol 276 BitmapUsed by:307
Symbol 277 BitmapUsed by:307
Symbol 278 BitmapUsed by:307
Symbol 279 BitmapUsed by:307
Symbol 280 BitmapUsed by:307
Symbol 281 BitmapUsed by:307
Symbol 282 BitmapUsed by:307
Symbol 283 BitmapUsed by:307
Symbol 284 BitmapUsed by:307
Symbol 285 BitmapUsed by:307
Symbol 286 BitmapUsed by:307
Symbol 287 BitmapUsed by:307
Symbol 288 BitmapUsed by:307
Symbol 289 BitmapUsed by:307
Symbol 290 BitmapUsed by:307
Symbol 291 BitmapUsed by:307
Symbol 292 BitmapUsed by:307
Symbol 293 BitmapUsed by:307
Symbol 294 BitmapUsed by:307
Symbol 295 BitmapUsed by:307
Symbol 296 BitmapUsed by:307
Symbol 297 BitmapUsed by:307
Symbol 298 BitmapUsed by:307
Symbol 299 BitmapUsed by:307
Symbol 300 BitmapUsed by:307
Symbol 301 BitmapUsed by:307
Symbol 302 BitmapUsed by:307
Symbol 303 BitmapUsed by:307
Symbol 304 BitmapUsed by:307
Symbol 305 BitmapUsed by:307
Symbol 306 BitmapUsed by:307
Symbol 307 GraphicUses:201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 64 65 66 67 68 19 20 21 22 23 24 25 26 52 53Used by:308
Symbol 308 MovieClipUses:79 307 17Used by:309
Symbol 309 MovieClip [lib_bike_body2]Uses:308Used by:Timeline
Symbol 310 GraphicUsed by:313
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:311Used by:313
Symbol 313 MovieClipUses:310 312Used by:315
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClipUses:313 314Used by:316 317
Symbol 316 MovieClip [lib_wheel1]Uses:315 130Used by:Timeline
Symbol 317 MovieClip [lib_wheel_forward1]Uses:315 130Used by:Timeline
Symbol 318 GraphicUsed by:319
Symbol 319 MovieClipUses:318 17Used by:375
Symbol 320 GraphicUsed by:375
Symbol 321 BitmapUsed by:373
Symbol 322 BitmapUsed by:373
Symbol 323 BitmapUsed by:373
Symbol 324 BitmapUsed by:373
Symbol 325 BitmapUsed by:373
Symbol 326 BitmapUsed by:373
Symbol 327 BitmapUsed by:373
Symbol 328 BitmapUsed by:373
Symbol 329 BitmapUsed by:373
Symbol 330 BitmapUsed by:373
Symbol 331 BitmapUsed by:373
Symbol 332 BitmapUsed by:373
Symbol 333 BitmapUsed by:373
Symbol 334 BitmapUsed by:373
Symbol 335 BitmapUsed by:373
Symbol 336 BitmapUsed by:373
Symbol 337 BitmapUsed by:373
Symbol 338 BitmapUsed by:373
Symbol 339 BitmapUsed by:373
Symbol 340 BitmapUsed by:373
Symbol 341 BitmapUsed by:373
Symbol 342 BitmapUsed by:373
Symbol 343 BitmapUsed by:373
Symbol 344 BitmapUsed by:373
Symbol 345 BitmapUsed by:373
Symbol 346 BitmapUsed by:373
Symbol 347 BitmapUsed by:373
Symbol 348 BitmapUsed by:373
Symbol 349 BitmapUsed by:373
Symbol 350 BitmapUsed by:373
Symbol 351 BitmapUsed by:373
Symbol 352 BitmapUsed by:373
Symbol 353 BitmapUsed by:373
Symbol 354 BitmapUsed by:373
Symbol 355 BitmapUsed by:373
Symbol 356 BitmapUsed by:373
Symbol 357 BitmapUsed by:373
Symbol 358 BitmapUsed by:373
Symbol 359 BitmapUsed by:373
Symbol 360 BitmapUsed by:373
Symbol 361 BitmapUsed by:373
Symbol 362 BitmapUsed by:373
Symbol 363 BitmapUsed by:373
Symbol 364 BitmapUsed by:373
Symbol 365 BitmapUsed by:373
Symbol 366 BitmapUsed by:373
Symbol 367 BitmapUsed by:373
Symbol 368 BitmapUsed by:373
Symbol 369 BitmapUsed by:373
Symbol 370 BitmapUsed by:373
Symbol 371 BitmapUsed by:373
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372Used by:374
Symbol 374 MovieClipUses:373Used by:375
Symbol 375 MovieClipUses:319 320 374 79 17Used by:376
Symbol 376 MovieClip [lib_bike_body1]Uses:375Used by:Timeline
Symbol 377 GraphicUsed by:Timeline
Symbol 378 GraphicUsed by:Timeline
Symbol 379 BitmapUsed by:380
Symbol 380 GraphicUses:379Used by:763  Timeline
Symbol 381 ShapeTweeningUsed by:Timeline
Symbol 382 SoundUsed by:383
Symbol 383 MovieClipUses:382Used by:Timeline
Symbol 384 SoundUsed by:385
Symbol 385 MovieClipUses:384Used by:Timeline
Symbol 386 SoundUsed by:387
Symbol 387 MovieClipUses:386Used by:Timeline
Symbol 388 SoundUsed by:389
Symbol 389 MovieClipUses:388Used by:Timeline
Symbol 390 FontUsed by:391
Symbol 391 TextUses:390Used by:Timeline
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:Timeline
Symbol 394 BitmapUsed by:395 397
Symbol 395 GraphicUses:394Used by:398
Symbol 396 BitmapUsed by:397 401 405 409 465 672 676 680 706 725 729
Symbol 397 GraphicUses:396 394Used by:398
Symbol 398 ButtonUses:395 397Used by:Timeline
Symbol 399 BitmapUsed by:400 401
Symbol 400 GraphicUses:399Used by:402 418
Symbol 401 GraphicUses:396 399Used by:402 418
Symbol 402 ButtonUses:400 401Used by:Timeline
Symbol 403 BitmapUsed by:404 405
Symbol 404 GraphicUses:403Used by:406
Symbol 405 GraphicUses:396 403Used by:406
Symbol 406 ButtonUses:404 405Used by:Timeline
Symbol 407 BitmapUsed by:408 409
Symbol 408 GraphicUses:407Used by:410 708
Symbol 409 GraphicUses:396 407Used by:410 708
Symbol 410 ButtonUses:408 409Used by:Timeline
Symbol 411 BitmapUsed by:412 414
Symbol 412 GraphicUses:411Used by:415
Symbol 413 BitmapUsed by:414
Symbol 414 GraphicUses:411 413Used by:415
Symbol 415 ButtonUses:412 414Used by:Timeline
Symbol 416 BitmapUsed by:417
Symbol 417 GraphicUses:416Used by:Timeline
Symbol 418 ButtonUses:400 401Used by:Timeline
Symbol 419 FontUsed by:420 428 429
Symbol 420 TextUses:419Used by:422
Symbol 421 GraphicUsed by:422
Symbol 422 ButtonUses:420 421Used by:Timeline
Symbol 423 GraphicUsed by:426 449
Symbol 424 GraphicUsed by:426 449
Symbol 425 GraphicUsed by:426 449
Symbol 426 ButtonUses:423 424 425Used by:Timeline
Symbol 427 ButtonUses:186 187 188Used by:Timeline
Symbol 428 TextUses:419Used by:432 450
Symbol 429 TextUses:419Used by:430
Symbol 430 MovieClipUses:429Used by:432 450
Symbol 431 GraphicUsed by:432 450
Symbol 432 ButtonUses:428 430 431Used by:Timeline
Symbol 433 BitmapUsed by:434
Symbol 434 GraphicUses:433Used by:435
Symbol 435 MovieClipUses:434Used by:Timeline
Symbol 436 GraphicUsed by:443 447
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:443 447
Symbol 439 GraphicUsed by:440
Symbol 440 MovieClipUses:439Used by:443
Symbol 441 GraphicUsed by:443
Symbol 442 SoundUsed by:443 447 769 772
Symbol 443 ButtonUses:436 438 440 441 442Used by:448
Symbol 444 GraphicUsed by:445
Symbol 445 MovieClipUses:444Used by:447
Symbol 446 GraphicUsed by:447
Symbol 447 ButtonUses:436 438 445 446 442Used by:448
Symbol 448 MovieClipUses:443 447Used by:Timeline
Symbol 449 ButtonUses:423 424 425Used by:Timeline
Symbol 450 ButtonUses:428 430 431Used by:Timeline
Symbol 451 GraphicUsed by:455
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:455
Symbol 454 GraphicUsed by:455
Symbol 455 ButtonUses:451 453 454Used by:Timeline
Symbol 456 GraphicUsed by:460
Symbol 457 GraphicUsed by:458
Symbol 458 MovieClipUses:457Used by:460
Symbol 459 GraphicUsed by:460
Symbol 460 ButtonUses:456 458 459Used by:Timeline
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:Timeline
Symbol 463 BitmapUsed by:464 465
Symbol 464 GraphicUses:463Used by:466 481
Symbol 465 GraphicUses:396 463Used by:466 481
Symbol 466 ButtonUses:464 465Used by:Timeline
Symbol 467 BitmapUsed by:468 742
Symbol 468 GraphicUses:467Used by:763  Timeline
Symbol 469 FontUsed by:470 473 480 485 489 518 520 523 651 652 653 654 655 666 667 694 695 711 714 731 743 744 753 758
Symbol 470 TextUses:469Used by:Timeline
Symbol 471 BitmapUsed by:472
Symbol 472 GraphicUses:471Used by:Timeline
Symbol 473 TextUses:469Used by:Timeline
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:479
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:479
Symbol 478 GraphicUsed by:479 660 665 736 741 749 754 759
Symbol 479 ButtonUses:475 477 478Used by:Timeline
Symbol 480 TextUses:469Used by:Timeline
Symbol 481 ButtonUses:464 465Used by:Timeline
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:Timeline
Symbol 484 FontUsed by:485 694
Symbol 485 TextUses:469 484Used by:Timeline
Symbol 486 BitmapUsed by:487
Symbol 487 GraphicUses:486Used by:Timeline
Symbol 488 MovieClipUsed by:549 557 562 569 574 585 593 598 603 608 616 621 626 631 636  Timeline
Symbol 489 TextUses:469Used by:Timeline
Symbol 490 GraphicUsed by:Timeline
Symbol 491 GraphicUsed by:Timeline
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492 17Used by:Timeline
Symbol 494 GraphicUsed by:Timeline
Symbol 495 GraphicUsed by:496
Symbol 496 MovieClipUses:495Used by:507 508 509 510 513 514 515
Symbol 497 GraphicUsed by:498
Symbol 498 MovieClipUses:497Used by:507 508 509 510 513 514 515
Symbol 499 GraphicUsed by:500
Symbol 500 MovieClipUses:499Used by:507 508 509 510 513 514 515
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501 17Used by:507 508 509 510 513 514 515
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:507 508 509 510 513 514 515
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:507 508 509 510 513 514 515
Symbol 507 MovieClipUses:496 498 500 502 504 506Used by:516
Symbol 508 MovieClipUses:496 498 500 502 504 506Used by:516
Symbol 509 MovieClipUses:496 498 500 502 504 506Used by:516
Symbol 510 MovieClipUses:496 498 500 502 504 506Used by:516
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:513 515
Symbol 513 MovieClipUses:496 498 500 502 504 506 512Used by:516
Symbol 514 MovieClipUses:496 498 500 502 504 506Used by:516
Symbol 515 MovieClipUses:496 498 500 502 504 506 512Used by:516
Symbol 516 MovieClip [moto2_man]Uses:507 508 509 510 513 514 515Used by:Timeline
Symbol 517 GraphicUsed by:519 524
Symbol 518 TextUses:469Used by:519
Symbol 519 MovieClipUses:517 518Used by:Timeline
Symbol 520 TextUses:469Used by:Timeline
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:Timeline
Symbol 523 TextUses:469Used by:524
Symbol 524 MovieClipUses:517 523Used by:Timeline
Symbol 525 BitmapUsed by:526
Symbol 526 GraphicUses:525Used by:527 528
Symbol 527 ButtonUses:526Used by:Timeline
Symbol 528 ButtonUses:526Used by:Timeline
Symbol 529 BitmapUsed by:530
Symbol 530 GraphicUses:529Used by:531
Symbol 531 MovieClipUses:530Used by:Timeline
Symbol 532 BitmapUsed by:533
Symbol 533 GraphicUses:532Used by:534
Symbol 534 MovieClipUses:533Used by:Timeline
Symbol 535 BitmapUsed by:536
Symbol 536 GraphicUses:535Used by:637
Symbol 537 GraphicUsed by:637
Symbol 538 GraphicUsed by:539
Symbol 539 MovieClipUses:538Used by:549
Symbol 540 BitmapUsed by:541
Symbol 541 GraphicUses:540Used by:549
Symbol 542 BitmapUsed by:543
Symbol 543 GraphicUses:542Used by:547
Symbol 544 GraphicUsed by:545
Symbol 545 MovieClipUses:544Used by:547
Symbol 546 GraphicUsed by:547
Symbol 547 MovieClipUses:543 545 546Used by:548
Symbol 548 MovieClipUses:547Used by:549 557 562 569 574 585 593 598 603 608 616 621 626 631 636
Symbol 549 MovieClipUses:539 541 488 192 548Used by:637
Symbol 550 MovieClipUsed by:551
Symbol 551 MovieClipUses:550Used by:552
Symbol 552 MovieClipUses:551Used by:557 562 569
Symbol 553 GraphicUsed by:554
Symbol 554 MovieClipUses:553Used by:557
Symbol 555 BitmapUsed by:556
Symbol 556 GraphicUses:555Used by:557
Symbol 557 MovieClipUses:552 554 488 556 192 548Used by:637
Symbol 558 GraphicUsed by:559
Symbol 559 MovieClipUses:558Used by:562
Symbol 560 BitmapUsed by:561
Symbol 561 GraphicUses:560Used by:562
Symbol 562 MovieClipUses:552 559 488 561 192 548Used by:637
Symbol 563 GraphicUsed by:564
Symbol 564 MovieClipUses:563Used by:569
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:569
Symbol 567 MovieClipUsed by:568
Symbol 568 MovieClipUses:567Used by:569
Symbol 569 MovieClipUses:552 564 566 488 192 548 568Used by:637
Symbol 570 GraphicUsed by:571
Symbol 571 MovieClipUses:570Used by:574
Symbol 572 BitmapUsed by:573
Symbol 573 GraphicUses:572Used by:574
Symbol 574 MovieClipUses:488 571 573 192 548Used by:637
Symbol 575 BitmapUsed by:576
Symbol 576 GraphicUses:575Used by:637
Symbol 577 MovieClipUsed by:585
Symbol 578 GraphicUsed by:579
Symbol 579 MovieClipUses:578Used by:585
Symbol 580 BitmapUsed by:581
Symbol 581 GraphicUses:580Used by:585
Symbol 582 GraphicUsed by:583
Symbol 583 MovieClipUses:582Used by:584
Symbol 584 MovieClipUses:583Used by:585
Symbol 585 MovieClipUses:577 488 579 581 192 548 584Used by:637
Symbol 586 GraphicUsed by:587
Symbol 587 MovieClipUses:586Used by:593
Symbol 588 BitmapUsed by:589
Symbol 589 GraphicUses:588Used by:593
Symbol 590 GraphicUsed by:591
Symbol 591 MovieClipUses:590Used by:592
Symbol 592 MovieClipUses:591Used by:593
Symbol 593 MovieClipUses:587 589 488 192 548 592Used by:637
Symbol 594 GraphicUsed by:595
Symbol 595 MovieClipUses:594Used by:598
Symbol 596 BitmapUsed by:597
Symbol 597 GraphicUses:596Used by:598
Symbol 598 MovieClipUses:595 597 488 192 548Used by:637
Symbol 599 GraphicUsed by:600
Symbol 600 MovieClipUses:599Used by:603
Symbol 601 BitmapUsed by:602
Symbol 602 GraphicUses:601Used by:603
Symbol 603 MovieClipUses:600 602 488 192 548Used by:637
Symbol 604 GraphicUsed by:605
Symbol 605 MovieClipUses:604Used by:608
Symbol 606 BitmapUsed by:607
Symbol 607 GraphicUses:606Used by:608
Symbol 608 MovieClipUses:605 607 488 192 548Used by:637
Symbol 609 BitmapUsed by:610
Symbol 610 GraphicUses:609Used by:637
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611Used by:616
Symbol 613 BitmapUsed by:614
Symbol 614 GraphicUses:613Used by:616
Symbol 615 GraphicUsed by:616
Symbol 616 MovieClipUses:612 614 488 615 548Used by:637
Symbol 617 GraphicUsed by:618
Symbol 618 MovieClipUses:617Used by:621
Symbol 619 BitmapUsed by:620
Symbol 620 GraphicUses:619Used by:621
Symbol 621 MovieClipUses:618 620 488 192 548Used by:637
Symbol 622 GraphicUsed by:623
Symbol 623 MovieClipUses:622Used by:626
Symbol 624 BitmapUsed by:625
Symbol 625 GraphicUses:624Used by:626
Symbol 626 MovieClipUses:623 625 488 192 548Used by:637
Symbol 627 GraphicUsed by:628
Symbol 628 MovieClipUses:627Used by:631
Symbol 629 BitmapUsed by:630
Symbol 630 GraphicUses:629Used by:631
Symbol 631 MovieClipUses:628 630 488 192 548Used by:637
Symbol 632 GraphicUsed by:633
Symbol 633 MovieClipUses:632Used by:636
Symbol 634 BitmapUsed by:635
Symbol 635 GraphicUses:634Used by:636
Symbol 636 MovieClipUses:633 635 488 192 548Used by:637
Symbol 637 MovieClipUses:536 537 549 557 562 569 574 576 585 593 598 603 608 610 616 621 626 631 636Used by:Timeline
Symbol 638 FontUsed by:639 640 641 642 643 644 648 682 683 684 685 686 687 710 717 718 719 722
Symbol 639 EditableTextUses:638Used by:Timeline
Symbol 640 EditableTextUses:638Used by:Timeline
Symbol 641 EditableTextUses:638Used by:Timeline
Symbol 642 TextUses:638Used by:Timeline
Symbol 643 TextUses:638Used by:Timeline
Symbol 644 TextUses:638Used by:Timeline
Symbol 645 BitmapUsed by:646
Symbol 646 GraphicUses:645Used by:647
Symbol 647 ButtonUses:646Used by:Timeline
Symbol 648 TextUses:638Used by:650
Symbol 649 GraphicUsed by:650
Symbol 650 ButtonUses:648 649Used by:Timeline
Symbol 651 TextUses:469Used by:763
Symbol 652 TextUses:469Used by:763
Symbol 653 TextUses:469Used by:763
Symbol 654 EditableTextUses:469Used by:763
Symbol 655 TextUses:469Used by:763
Symbol 656 BitmapUsed by:657
Symbol 657 GraphicUses:656Used by:660
Symbol 658 GraphicUsed by:659
Symbol 659 MovieClipUses:658Used by:660
Symbol 660 ButtonUses:657 659 478Used by:763
Symbol 661 BitmapUsed by:662
Symbol 662 GraphicUses:661Used by:665 754
Symbol 663 GraphicUsed by:664
Symbol 664 MovieClipUses:663Used by:665 754
Symbol 665 ButtonUses:662 664 478Used by:763
Symbol 666 TextUses:469Used by:763
Symbol 667 TextUses:469Used by:763
Symbol 668 BitmapUsed by:669
Symbol 669 GraphicUses:668Used by:763
Symbol 670 BitmapUsed by:671 672
Symbol 671 GraphicUses:670Used by:673
Symbol 672 GraphicUses:396 670Used by:673
Symbol 673 ButtonUses:671 672Used by:763
Symbol 674 BitmapUsed by:675 676
Symbol 675 GraphicUses:674Used by:677 757
Symbol 676 GraphicUses:396 674Used by:677 757
Symbol 677 ButtonUses:675 676Used by:763
Symbol 678 BitmapUsed by:679 680
Symbol 679 GraphicUses:678Used by:681 709
Symbol 680 GraphicUses:396 678Used by:681 709
Symbol 681 ButtonUses:679 680Used by:763
Symbol 682 EditableTextUses:638Used by:763
Symbol 683 EditableTextUses:638Used by:763
Symbol 684 EditableTextUses:638Used by:763
Symbol 685 EditableTextUses:638Used by:763
Symbol 686 TextUses:638Used by:763
Symbol 687 TextUses:638Used by:763
Symbol 688 BitmapUsed by:689
Symbol 689 GraphicUses:688Used by:693 701
Symbol 690 GraphicUsed by:691
Symbol 691 MovieClipUses:690Used by:693 701
Symbol 692 GraphicUsed by:693 700 701
Symbol 693 ButtonUses:689 691 692Used by:763
Symbol 694 EditableTextUses:469 484Used by:763
Symbol 695 TextUses:469Used by:763
Symbol 696 BitmapUsed by:697
Symbol 697 GraphicUses:696Used by:700
Symbol 698 GraphicUsed by:699
Symbol 699 MovieClipUses:698Used by:700
Symbol 700 ButtonUses:697 699 692Used by:763
Symbol 701 ButtonUses:689 691 692Used by:763
Symbol 702 BitmapUsed by:703
Symbol 703 GraphicUses:702Used by:763
Symbol 704 BitmapUsed by:705 706
Symbol 705 GraphicUses:704Used by:707
Symbol 706 GraphicUses:396 704Used by:707
Symbol 707 ButtonUses:705 706Used by:763
Symbol 708 ButtonUses:408 409Used by:763
Symbol 709 ButtonUses:679 680Used by:763
Symbol 710 EditableTextUses:638Used by:763
Symbol 711 TextUses:469Used by:763
Symbol 712 BitmapUsed by:713
Symbol 713 GraphicUses:712Used by:763
Symbol 714 TextUses:469Used by:763
Symbol 715 BitmapUsed by:716
Symbol 716 GraphicUses:715Used by:763
Symbol 717 EditableTextUses:638Used by:763
Symbol 718 EditableTextUses:638Used by:763
Symbol 719 EditableTextUses:638Used by:763
Symbol 720 GraphicUsed by:721
Symbol 721 MovieClipUses:720Used by:763
Symbol 722 TextUses:638Used by:763
Symbol 723 BitmapUsed by:724 725
Symbol 724 GraphicUses:723Used by:726 762
Symbol 725 GraphicUses:396 723Used by:726 762
Symbol 726 ButtonUses:724 725Used by:763
Symbol 727 BitmapUsed by:728 729
Symbol 728 GraphicUses:727Used by:730
Symbol 729 GraphicUses:396 727Used by:730
Symbol 730 ButtonUses:728 729Used by:763
Symbol 731 TextUses:469Used by:763
Symbol 732 BitmapUsed by:733
Symbol 733 GraphicUses:732Used by:736
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:736
Symbol 736 ButtonUses:733 735 478Used by:763
Symbol 737 BitmapUsed by:738
Symbol 738 GraphicUses:737Used by:741 759
Symbol 739 GraphicUsed by:740
Symbol 740 MovieClipUses:739Used by:741 759
Symbol 741 ButtonUses:738 740 478Used by:763
Symbol 742 GraphicUses:467Used by:763
Symbol 743 TextUses:469Used by:763
Symbol 744 EditableTextUses:469Used by:763
Symbol 745 BitmapUsed by:746
Symbol 746 GraphicUses:745Used by:749
Symbol 747 GraphicUsed by:748
Symbol 748 MovieClipUses:747Used by:749
Symbol 749 ButtonUses:746 748 478Used by:750
Symbol 750 MovieClipUses:749Used by:763
Symbol 751 FontUsed by:752
Symbol 752 TextUses:751Used by:763
Symbol 753 TextUses:469Used by:763
Symbol 754 ButtonUses:662 664 478Used by:763
Symbol 755 BitmapUsed by:756
Symbol 756 GraphicUses:755Used by:763
Symbol 757 ButtonUses:675 676Used by:763
Symbol 758 TextUses:469Used by:763
Symbol 759 ButtonUses:738 740 478Used by:763
Symbol 760 BitmapUsed by:761
Symbol 761 GraphicUses:760Used by:763
Symbol 762 ButtonUses:724 725Used by:763
Symbol 763 MovieClipUses:380 468 651 652 653 654 655 660 665 666 667 669 673 677 681 682 683 684 685 686 687 693 694 695 700 701 703 707 708 709 710 711 713 714 716 717 718 719 721 722 726 730 731 736 741 742 743 744 750 752 753 754 756 757 758 759 761 762Used by:Timeline
Symbol 764 SoundUsed by:765
Symbol 765 MovieClipUses:764Used by:Timeline
Symbol 766 GraphicUsed by:767
Symbol 767 MovieClipUses:766Used by:769
Symbol 768 GraphicUsed by:769 772
Symbol 769 ButtonUses:767 768 442Used by:773
Symbol 770 GraphicUsed by:771
Symbol 771 MovieClipUses:770Used by:772
Symbol 772 ButtonUses:771 768 442Used by:773
Symbol 773 MovieClipUses:769 772Used by:Timeline

Instance Names

"splash"Frame 1Symbol 176 MovieClip
"percent_txt"Frame 1Symbol 179 EditableText
"loader"Frame 1Symbol 184 MovieClip
"splash"Frame 4Symbol 176 MovieClip
"mc_sloop_zast"Frame 8Symbol 383 MovieClip
"mc_sloop_level"Frame 8Symbol 385 MovieClip
"mc_sloop"Frame 8Symbol 387 MovieClip
"mc_gas"Frame 8Symbol 389 MovieClip
"btn_sound"Frame 14Symbol 448 MovieClip
"mc_p_wl"Frame 26Symbol 488 MovieClip
"mc_p_wr"Frame 26Symbol 488 MovieClip
"mc_p_wl"Frame 26Symbol 488 MovieClip
"mc_p_wr"Frame 26Symbol 488 MovieClip
"mc_hit"Frame 26Symbol 17 MovieClip
"mc_hit"Frame 26Symbol 17 MovieClip
"mc_hit"Frame 26Symbol 17 MovieClip
"mc_hit"Frame 26Symbol 17 MovieClip
"mc_hit"Frame 26Symbol 17 MovieClip
"mc_back_spring"Frame 26Symbol 493 MovieClip
"mc_man"Frame 26Symbol 516 MovieClip [moto2_man]
"veh1"Frame 26Symbol 527 Button
"veh2"Frame 26Symbol 527 Button
"veh3"Frame 26Symbol 528 Button
"mc_cap_unlock1"Frame 26Symbol 531 MovieClip
"mc_cap_unlock2"Frame 26Symbol 534 MovieClip
"btn_vehicle1"Frame 26Symbol 522 MovieClip
"mc_level"Frame 27Symbol 637 MovieClip
"txtTime"Frame 27Symbol 639 EditableText
"txtLevel"Frame 27Symbol 640 EditableText
"txtScore"Frame 27Symbol 641 EditableText
"mc_message"Frame 27Symbol 763 MovieClip
"mc_control"Frame 27Symbol 488 MovieClip
"mc_sound_win"Frame 27Symbol 765 MovieClip
"mc_pause"Frame 27Symbol 773 MovieClip
"mc_sounds"Frame 27Symbol 488 MovieClip
"mc_sloop"Frame 28Symbol 387 MovieClip
"mc_gas"Frame 28Symbol 389 MovieClip
"mc_hit"Symbol 18 MovieClip Frame 1Symbol 17 MovieClip
"mc_hit"Symbol 51 MovieClip Frame 1Symbol 17 MovieClip
"mc_hit"Symbol 63 MovieClip Frame 1Symbol 17 MovieClip
"h"Symbol 70 MovieClip Frame 1Symbol 18 MovieClip
"b"Symbol 70 MovieClip Frame 1Symbol 51 MovieClip
"l"Symbol 70 MovieClip Frame 1Symbol 63 MovieClip
"mc_hit"Symbol 71 MovieClip Frame 1Symbol 17 MovieClip
"h"Symbol 72 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 72 MovieClip Frame 1Symbol 71 MovieClip
"h"Symbol 74 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 74 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 75 MovieClip Frame 1Symbol 71 MovieClip
"h"Symbol 75 MovieClip Frame 1Symbol 71 MovieClip
"h"Symbol 76 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 76 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 77 MovieClip Frame 1Symbol 71 MovieClip
"h"Symbol 77 MovieClip Frame 1Symbol 71 MovieClip
"h"Symbol 78 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 78 MovieClip Frame 1Symbol 71 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 1Symbol 70 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 2Symbol 72 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 3Symbol 74 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 4Symbol 75 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 5Symbol 76 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 6Symbol 77 MovieClip
"mc"Symbol 79 MovieClip [moto1_man] Frame 7Symbol 78 MovieClip
"mc_man"Symbol 122 MovieClip Frame 1Symbol 79 MovieClip [moto1_man]
"mc_p_wl"Symbol 122 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_ld"Symbol 122 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_rd"Symbol 122 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_wr"Symbol 122 MovieClip Frame 1Symbol 17 MovieClip
"mc"Symbol 123 MovieClip [lib_bike_body3] Frame 1Symbol 122 MovieClip
"mc_rim"Symbol 128 MovieClip Frame 1Symbol 126 MovieClip
"mc"Symbol 131 MovieClip [lib_wheel_forward3] Frame 1Symbol 128 MovieClip
"mc_crush_test"Symbol 131 MovieClip [lib_wheel_forward3] Frame 1Symbol 130 MovieClip
"mc"Symbol 132 MovieClip [lib_wheel3] Frame 1Symbol 128 MovieClip
"mc_crush_test"Symbol 132 MovieClip [lib_wheel3] Frame 1Symbol 130 MovieClip
"bar"Symbol 146 MovieClip Frame 1Symbol 143 MovieClip
"mc_rim"Symbol 198 MovieClip Frame 1Symbol 197 MovieClip
"mc"Symbol 199 MovieClip [lib_wheel2] Frame 1Symbol 198 MovieClip
"mc_crush_test"Symbol 199 MovieClip [lib_wheel2] Frame 1Symbol 130 MovieClip
"mc"Symbol 200 MovieClip [lib_wheel_forward2] Frame 1Symbol 198 MovieClip
"mc_crush_test"Symbol 200 MovieClip [lib_wheel_forward2] Frame 1Symbol 130 MovieClip
"mc_man"Symbol 308 MovieClip Frame 1Symbol 79 MovieClip [moto1_man]
"mc_p_wl"Symbol 308 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_ld"Symbol 308 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_rd"Symbol 308 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_wr"Symbol 308 MovieClip Frame 1Symbol 17 MovieClip
"mc"Symbol 309 MovieClip [lib_bike_body2] Frame 1Symbol 308 MovieClip
"mc_rim"Symbol 315 MovieClip Frame 1Symbol 313 MovieClip
"mc"Symbol 316 MovieClip [lib_wheel1] Frame 1Symbol 315 MovieClip
"mc_crush_test"Symbol 316 MovieClip [lib_wheel1] Frame 1Symbol 130 MovieClip
"mc"Symbol 317 MovieClip [lib_wheel_forward1] Frame 1Symbol 315 MovieClip
"mc_crush_test"Symbol 317 MovieClip [lib_wheel_forward1] Frame 1Symbol 130 MovieClip
"mc_dir"Symbol 319 MovieClip Frame 1Symbol 17 MovieClip
"mc_back_spring"Symbol 375 MovieClip Frame 1Symbol 319 MovieClip
"mc_man"Symbol 375 MovieClip Frame 1Symbol 79 MovieClip [moto1_man]
"mc_p_wl"Symbol 375 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_ld"Symbol 375 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_rd"Symbol 375 MovieClip Frame 1Symbol 17 MovieClip
"mc_p_wr"Symbol 375 MovieClip Frame 1Symbol 17 MovieClip
"mc"Symbol 376 MovieClip [lib_bike_body1] Frame 1Symbol 375 MovieClip
"mc_dir"Symbol 493 MovieClip Frame 1Symbol 17 MovieClip
"mc_hit"Symbol 502 MovieClip Frame 1Symbol 17 MovieClip
"h"Symbol 507 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 507 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 507 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 508 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 508 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 508 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 509 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 509 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 509 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 510 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 510 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 510 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 513 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 513 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 513 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 514 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 514 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 514 MovieClip Frame 1Symbol 506 MovieClip
"h"Symbol 515 MovieClip Frame 1Symbol 500 MovieClip
"b"Symbol 515 MovieClip Frame 1Symbol 502 MovieClip
"l"Symbol 515 MovieClip Frame 1Symbol 506 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 1Symbol 507 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 2Symbol 508 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 3Symbol 509 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 4Symbol 510 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 5Symbol 513 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 6Symbol 514 MovieClip
"mc"Symbol 516 MovieClip [moto2_man] Frame 7Symbol 515 MovieClip
"mc_hit"Symbol 549 MovieClip Frame 1Symbol 539 MovieClip
"mc_enemy"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 549 MovieClip Frame 1Symbol 488 MovieClip
"mc1"Symbol 551 MovieClip Frame 1Symbol 550 MovieClip
"mc_hill"Symbol 552 MovieClip Frame 1Symbol 551 MovieClip
"mc_fon"Symbol 557 MovieClip Frame 1Symbol 552 MovieClip
"mc_hit"Symbol 557 MovieClip Frame 1Symbol 554 MovieClip
"mc_dead"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_enemy"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 557 MovieClip Frame 1Symbol 488 MovieClip
"mc_fon"Symbol 562 MovieClip Frame 1Symbol 552 MovieClip
"mc_hit"Symbol 562 MovieClip Frame 1Symbol 559 MovieClip
"mc_dead"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc_enemy"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 562 MovieClip Frame 1Symbol 488 MovieClip
"mc1"Symbol 568 MovieClip Frame 1Symbol 567 MovieClip
"mc_fon"Symbol 569 MovieClip Frame 1Symbol 552 MovieClip
"mc_hit"Symbol 569 MovieClip Frame 1Symbol 564 MovieClip
"mc_enemy"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mcForeQueue"Symbol 569 MovieClip Frame 1Symbol 568 MovieClip
"mc_dead"Symbol 569 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 574 MovieClip Frame 1Symbol 571 MovieClip
"mc_enemy"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 574 MovieClip Frame 1Symbol 488 MovieClip
"mc1"Symbol 584 MovieClip Frame 1Symbol 583 MovieClip
"mc2"Symbol 584 MovieClip Frame 1Symbol 583 MovieClip
"mc_fon"Symbol 585 MovieClip Frame 1Symbol 577 MovieClip
"mc_fon"Symbol 585 MovieClip Frame 1Symbol 577 MovieClip
"mc_dead"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 585 MovieClip Frame 1Symbol 579 MovieClip
"mc_enemy"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 585 MovieClip Frame 1Symbol 488 MovieClip
"mcForeQueue"Symbol 585 MovieClip Frame 1Symbol 584 MovieClip
"mc1"Symbol 592 MovieClip Frame 1Symbol 591 MovieClip
"mc2"Symbol 592 MovieClip Frame 1Symbol 591 MovieClip
"mc_hit"Symbol 593 MovieClip Frame 1Symbol 587 MovieClip
"mc_enemy"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 593 MovieClip Frame 1Symbol 488 MovieClip
"mcForeQueue"Symbol 593 MovieClip Frame 1Symbol 592 MovieClip
"mc_hit"Symbol 598 MovieClip Frame 1Symbol 595 MovieClip
"mc_enemy"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 598 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 603 MovieClip Frame 1Symbol 600 MovieClip
"mc_enemy"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 603 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 608 MovieClip Frame 1Symbol 605 MovieClip
"mc_enemy"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 608 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 616 MovieClip Frame 1Symbol 612 MovieClip
"mc_enemy"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 616 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 621 MovieClip Frame 1Symbol 618 MovieClip
"mc_enemy"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 621 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 626 MovieClip Frame 1Symbol 623 MovieClip
"mc_enemy"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 626 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 631 MovieClip Frame 1Symbol 628 MovieClip
"mc_enemy"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 631 MovieClip Frame 1Symbol 488 MovieClip
"mc_hit"Symbol 636 MovieClip Frame 1Symbol 633 MovieClip
"mc_enemy"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc_car"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc_start"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc_finish"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc_objects"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc_dead"Symbol 636 MovieClip Frame 1Symbol 488 MovieClip
"mc"Symbol 637 MovieClip Frame 1Symbol 549 MovieClip
"mc"Symbol 637 MovieClip Frame 2Symbol 557 MovieClip
"mc"Symbol 637 MovieClip Frame 3Symbol 562 MovieClip
"mc"Symbol 637 MovieClip Frame 4Symbol 569 MovieClip
"mc"Symbol 637 MovieClip Frame 5Symbol 574 MovieClip
"mc"Symbol 637 MovieClip Frame 6Symbol 585 MovieClip
"mc"Symbol 637 MovieClip Frame 7Symbol 593 MovieClip
"mc"Symbol 637 MovieClip Frame 8Symbol 598 MovieClip
"mc"Symbol 637 MovieClip Frame 9Symbol 603 MovieClip
"mc"Symbol 637 MovieClip Frame 10Symbol 608 MovieClip
"mc"Symbol 637 MovieClip Frame 11Symbol 616 MovieClip
"mc"Symbol 637 MovieClip Frame 12Symbol 621 MovieClip
"mc"Symbol 637 MovieClip Frame 13Symbol 626 MovieClip
"mc"Symbol 637 MovieClip Frame 14Symbol 631 MovieClip
"mc"Symbol 637 MovieClip Frame 15Symbol 636 MovieClip
"txt_level"Symbol 763 MovieClip Frame 1Symbol 685 EditableText
"txt_level"Symbol 763 MovieClip Frame 2Symbol 694 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 79 as "moto1_man"
ExportAssets (56)Timeline Frame 1Symbol 123 as "lib_bike_body3"
ExportAssets (56)Timeline Frame 1Symbol 131 as "lib_wheel_forward3"
ExportAssets (56)Timeline Frame 1Symbol 132 as "lib_wheel3"
ExportAssets (56)Timeline Frame 1Symbol 774 as "__Packages.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 775 as "__Packages.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 776 as "__Packages.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 777 as "__Packages.CMan"
ExportAssets (56)Timeline Frame 1Symbol 778 as "__Packages.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 779 as "__Packages.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 780 as "__Packages.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 781 as "__Packages.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 782 as "__Packages.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 783 as "__Packages.CPenetrationConstraint2"
ExportAssets (56)Timeline Frame 1Symbol 784 as "__Packages.CBikeParams"
ExportAssets (56)Timeline Frame 1Symbol 785 as "__Packages.CSpringParams"
ExportAssets (56)Timeline Frame 1Symbol 786 as "__Packages.CCarSynchronizer"
ExportAssets (56)Timeline Frame 1Symbol 787 as "__Packages.CIndicator"
ExportAssets (56)Timeline Frame 1Symbol 788 as "__Packages.CGP"
ExportAssets (56)Timeline Frame 1Symbol 789 as "__Packages.CCamera"
ExportAssets (56)Timeline Frame 1Symbol 790 as "__Packages.CBack"
ExportAssets (56)Timeline Frame 6Symbol 199 as "lib_wheel2"
ExportAssets (56)Timeline Frame 6Symbol 200 as "lib_wheel_forward2"
ExportAssets (56)Timeline Frame 6Symbol 309 as "lib_bike_body2"
ExportAssets (56)Timeline Frame 6Symbol 316 as "lib_wheel1"
ExportAssets (56)Timeline Frame 6Symbol 317 as "lib_wheel_forward1"
ExportAssets (56)Timeline Frame 6Symbol 376 as "lib_bike_body1"
ExportAssets (56)Timeline Frame 26Symbol 516 as "moto2_man"

Labels

"intro"Frame 7
"animatedMain"Frame 8
"main"Frame 23
"rules"Frame 24
"about"Frame 25
"choice"Frame 26
"game"Frame 27
"reset"Frame 28
"stay"Symbol 79 MovieClip [moto1_man] Frame 1
"toLeft"Symbol 79 MovieClip [moto1_man] Frame 2
"left"Symbol 79 MovieClip [moto1_man] Frame 3
"fromLeft"Symbol 79 MovieClip [moto1_man] Frame 4
"toRight"Symbol 79 MovieClip [moto1_man] Frame 5
"right"Symbol 79 MovieClip [moto1_man] Frame 6
"fromRight"Symbol 79 MovieClip [moto1_man] Frame 7
"loaded"Symbol 146 MovieClip Frame 3
"stay"Symbol 516 MovieClip [moto2_man] Frame 1
"toLeft"Symbol 516 MovieClip [moto2_man] Frame 2
"left"Symbol 516 MovieClip [moto2_man] Frame 3
"fromLeft"Symbol 516 MovieClip [moto2_man] Frame 4
"toRight"Symbol 516 MovieClip [moto2_man] Frame 5
"right"Symbol 516 MovieClip [moto2_man] Frame 6
"fromRight"Symbol 516 MovieClip [moto2_man] Frame 7
"win"Symbol 763 MovieClip Frame 1
"win_unlock"Symbol 763 MovieClip Frame 2
"over"Symbol 763 MovieClip Frame 3
"complete"Symbol 763 MovieClip Frame 4
"pause"Symbol 763 MovieClip Frame 5
"empty"Symbol 763 MovieClip Frame 6
"submit"Symbol 763 MovieClip Frame 7
"interLevel"Symbol 763 MovieClip Frame 8
"before_10"Symbol 763 MovieClip Frame 9
"after_10"Symbol 763 MovieClip Frame 10

Dynamic Text Variables

levelTimeSymbol 654 EditableText"20:000"
levelTimeSymbol 682 EditableText"20:000"
totalTimeSymbol 683 EditableText"20:000"
scoresSymbol 684 EditableText"20:000"
levelTimeSymbol 710 EditableText"20:000"
levelTimeSymbol 717 EditableText"20:000"
totalTimeSymbol 718 EditableText"20:000"
scoresSymbol 719 EditableText"20:000"




http://swfchan.com/23/111676/info.shtml
Created: 12/3 -2019 20:49:25 Last modified: 12/3 -2019 20:49:25 Server time: 26/04 -2024 04:23:49