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

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

star-stunt-biker.swf

This is the info page for
Flash #118922

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


Text
Loading...

START

START

HOW TO
PLAY

HOW TO
PLAY

Play More Games

This Game On Your Site

www.YouGame.com

www.YouGame.com

WALL OF
FAME

WALL OF
FAME

BACK

BACK

Try to reach
the finish as
fast as you can

Controls

- forward/backward

- lean the vehicle

- pause
- restart

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

Complete 3 levels
on bike to unlock

00

Completed

Complete 3 levels
on atv to unlock

00

Complete 6 levels
on atv to unlock

00

Complete 6 levels
on bike to unlock

00

CHOOSE YOUR
VEHICLE

MAIN
MENU

MAIN
MENU

LEVEL:

<p align="left"><font face="HeaveneticaExtd9" size="17" color="#ffffcc" letterSpacing="2.000000" kerning="0">00</font></p>

SCORE:

<p align="left"><font face="HeaveneticaExtd9" size="17" color="#ffffcc" letterSpacing="2.000000" kerning="0">00000</font></p>

TIME:

<p align="left"><font face="HeaveneticaExtd9" size="17" color="#ffffcc" letterSpacing="2.000000" kerning="0">00:00</font></p>

Level time:
Total time:
Score:

20:000

20:000

20:000

(Space - next level)

NEXT
LEVEL

NEXT
LEVEL

SUBMIT
SCORE

SUBMIT
SCORE

LEVEL COMPLETED!

CHANGE VEHICLE

CHANGE VEHICLE

New vehicle is unlocked!

YOU'VE CRASHED!

TRY
AGAIN

TRY
AGAIN

(Space - try again)

20:000

20:000

20:000

YOU'VE PERFORMED
ALL THE TASKS!

CONGRATULATIONS

Pause

RESTART
LEVEL

RESTART
LEVEL

RESUME

RESUME

Loading...

ActionScript [AS1/AS2]

Frame 2
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("ea53d391", this, 10301, true); function mochiSubmit() { if (!MochiServices.__get__connected()) { return(undefined); } if (_root._url.indexOf("onlineindiangames.com") != -1) { trace("OIG"); toWireMan.sendAndLoad(_root.sendUrl, fromWireMan, "POST"); fromWireMan.onLoad = function (success) { if (success) { trace("success"); if (this.oigName == undefined) { trace("no name"); mochiNormalSubmit(); } else { trace("got name"); mochiSubmitName(this.oigName); } } else { trace("fail"); mochiNormalSubmit(); } }; gotoAndStop ("highscores"); } else { trace("not OIG"); mochiNormalSubmit(); } } function mochiNormalSubmit() { if (!MochiServices.__get__connected()) { return(undefined); } trace("Helooo"); var _local2 = {n:[7, 4, 8, 2, 7, 15, 8, 7, 4, 10, 8, 9, 10, 0, 14, 15], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local3 = _local2.f(0, ""); MochiScores.showLeaderboard({boardID:_local3, score:this.scores}); this.gotoAndStop("scoresBor"); } function mochiLeaderBoard() { if (!MochiServices.__get__connected()) { return(undefined); } trace("jjjjjjjjj"); var _local2 = {n:[7, 4, 8, 2, 7, 15, 8, 7, 4, 10, 8, 9, 10, 0, 14, 15], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var _local3 = _local2.f(0, ""); MochiScores.showLeaderboard({boardID:_local3}); this.gotoAndStop("scoresBor"); } var _mochiads_game_id = "402ebcd382644cbf"; MochiAd.showPreGameAd({id:"402ebcd382644cbf", res:"640x450"}); MochiServices.connect("402ebcd382644cbf"); var fromWireMan = new LoadVars(); var toWireMan = new LoadVars();
Frame 4
this.stop();
Frame 5
this.stop();
Instance of Symbol 256 MovieClip "mc_sloop_zast" in Frame 5
onClipEvent (load) { this.gotoAndStop(2); }
Instance of Symbol 260 MovieClip "mc_sloop" in Frame 5
onClipEvent (load) { var soundControl = new Sound(this); }
Instance of Symbol 274 MovieClip "btn_sound" in Frame 5
onClipEvent (load) { if (this._parent.stopSoundFlag) { this.gotoAndStop(2); } }
Instance of Symbol 333 MovieClip "btn_vehicle1" in Frame 8
on (release) { this._parent.gameStartWith(3); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 333 MovieClip "btn_vehicle2" in Frame 8
on (release) { this._parent.gameStartWith(4); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 333 MovieClip in Frame 8
on (release) { this._parent.gameStartWith(2); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 333 MovieClip "btn_vehicle4" in Frame 8
on (release) { this._parent.gameStartWith(6); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 333 MovieClip "btn_vehicle3" in Frame 8
on (release) { this._parent.gameStartWith(5); } onClipEvent (load) { this._alpha = 0; }
Instance of Symbol 333 MovieClip in Frame 8
on (release) { this._parent.gameStartWith(1); } onClipEvent (load) { this._alpha = 0; }
Frame 9
this.stop();
Instance of Symbol 331 MovieClip "mc_control" in Frame 9
onClipEvent (load) { this._parent.initLevel(); } onClipEvent (enterFrame) { this._parent.processGame(); } onClipEvent (keyDown) { this._parent.keyPressed(); }
Instance of Symbol 260 MovieClip "mc_sloop" in Frame 10
onClipEvent (load) { var soundControl = new Sound(this); }
Symbol 1 MovieClip Frame 1
#initclip 19 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_level.gotoAndStop(3); } stopSoundFlag = true; } function soundOn() { if (zastSoundFlag) { mc_sloop_zast.gotoAndStop(2); } else { mc_sloop_level.gotoAndStop(2); } stopSoundFlag = false; } function gameStart() { scores = 0; timeCounter = 0; CGP.level = 0; if (isFirstRun) { loadSettings(); isFirstRun = false; } this.gotoAndStop("choice"); enableVehicles(); } function chooseBikeWhenComplete() { this.gotoAndStop("choice"); enableVehicles(); } function chooseBike() { CGP.level--; this.gotoAndStop("choice"); enableVehicles(); } function enableVehicles() { trace((((("NUM: " + bikeLevels) + ", B2: ") + enableBike) + ", B3: ") + enableBike3); mc_cap_unlock1._visible = !enableBike; mc_cap_unlock3._visible = !enableBike3; mc_cap_unlock2._visible = !enableAtv; mc_cap_unlock4._visible = !enableAtv3; btn_vehicle1.useHandCursor = enableBike; btn_vehicle2.useHandCursor = enableAtv; btn_vehicle3.useHandCursor = enableBike3; btn_vehicle4.useHandCursor = enableAtv3; mc_cap_unlock1.txtComplete = bikeLevels.toString(); mc_cap_unlock3.txtComplete = bikeLevels.toString(); mc_cap_unlock2.txtComplete = atvLevels.toString(); mc_cap_unlock4.txtComplete = atvLevels.toString(); } function gameStartWith(bikeNum_) { if ((bikeNum_ == CCarSynchronizer.BIKE_MOTO2) && (!enableBike)) { return(undefined); } if ((bikeNum_ == CCarSynchronizer.BIKE_ATV2) && (!enableAtv)) { return(undefined); } if ((bikeNum_ == CCarSynchronizer.BIKE_MOTO3) && (!enableBike3)) { return(undefined); } if ((bikeNum_ == CCarSynchronizer.BIKE_ATV3) && (!enableAtv3)) { return(undefined); } if (CGP.level == 0) { zastSoundFlag = false; updateSoundLoop(); } bikeNum = bikeNum_; nextLevel(); } function nextLevel() { zastSoundFlag = false; updateSoundLoop(); mc_sloop.gotoAndStop(2); if (CGP.level == CGP.MAX_LEVEL_NUM) { newGame(); return(undefined); } CGP.level++; levelTimeCounter = 0; this.gotoAndStop("InterLevel"); this.gotoAndStop("reset"); this.gotoAndStop("game"); txtLevel.text = CGP.level.toString(); txtScore.text = scores.toString(); } function replay() { zastSoundFlag = false; updateSoundLoop(); 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(); } else { engine.clear(); } engine.stopWheels = false; carSync.setBikeNum(bikeNum); switch (bikeNum) { case 1 : carSync.init_bike1(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case 2 : carSync.init_atv1(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case 3 : carSync.init_bike2(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case 4 : carSync.init_atv2(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case 5 : carSync.init_bike3(mc_level.mc.mc_car, mc_level.mc.mc_start._x, mc_level.mc.mc_start._y, engine); break; case 6 : carSync.init_atv3(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); back1.process(mc_level.mc._x); back2.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_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; 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); mc_level.mc.mc_fon._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) { 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(); mc_pause.gotoAndStop(1); mc_message.gotoAndStop("empty"); gameState = 0; } function pauseGame() { CGP.carSync.stopManAnim(); 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; mc_sloop.gotoAndStop(3); toWinTask(); return(undefined); } } function loose() { CGP.carSync.stopManAnimFull(); mc_pause._visible = false; zastSoundFlag = true; updateSoundLoop(); 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 toWinTask() { CGP.carSync.stopManAnimFull(); mc_pause._visible = false; addLevelScores(); mc_message.levelTime = getTimeString(levelTimeCounter); mc_message.totalTime = getTimeString(timeCounter); mc_message.scores = scores; if (((bikeNum == CCarSynchronizer.BIKE_MOTO1) || (bikeNum == CCarSynchronizer.BIKE_MOTO2)) || (bikeNum == CCarSynchronizer.BIKE_MOTO3)) { bikeLevels++; } else { atvLevels++; } saveSettings(); if (CGP.level < CGP.MAX_LEVEL_NUM) { if (((((bikeLevels == CGP.UNLOCK_LEVEL_BIKE) && (!enableBike)) || ((bikeLevels == CGP.UNLOCK_LEVEL_BIKE3) && (!enableBike3))) || ((atvLevels == CGP.UNLOCK_LEVEL_ATV) && (!enableAtv))) || ((atvLevels == CGP.UNLOCK_LEVEL_ATV3) && (!enableAtv3))) { zastSoundFlag = true; updateSoundLoop(); if (bikeLevels == CGP.UNLOCK_LEVEL_BIKE) { enableBike = true; } else if (bikeLevels == CGP.UNLOCK_LEVEL_BIKE3) { enableBike3 = true; } else if (atvLevels == CGP.UNLOCK_LEVEL_ATV) { enableAtv = true; } else if (atvLevels == CGP.UNLOCK_LEVEL_ATV3) { enableAtv3 = true; } CGP.LVL_NEXT_FRAME = "win_unlock"; mc_message.gotoAndStop("interLevel"); } else { zastSoundFlag = true; updateSoundLoop(); CGP.LVL_NEXT_FRAME = "win"; mc_message.gotoAndStop("interLevel"); } gameState = 2; } else { zastSoundFlag = true; updateSoundLoop(); CGP.LVL_NEXT_FRAME = "complete"; mc_message.gotoAndStop("interLevel"); gameState = 3; } } function saveSettings() { var _local1 = SharedObject.getLocal(gameName); _local1.data.enableBike = enableBike; _local1.data.enableAtv = enableAtv; _local1.data.enableBike3 = enableBike3; _local1.data.enableAtv3 = enableAtv3; _local1.flush(); } function loadSettings() { var _local1 = SharedObject.getLocal(gameName); if (_local1.data.enableBike != undefined) { enableBike = _local1.data.enableBike; enableAtv = _local1.data.enableAtv; enableBike3 = _local1.data.enableBike3; enableAtv3 = _local1.data.enableAtv3; } } var newTimer; var dTime; var ax = 0; var ay = 0; var n; var perc; 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 501 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 502 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 503 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 504 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 505 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 506 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 507 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 508 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 509 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 510 MovieClip [__Packages.CCarSynchronizer] Frame 0
class CCarSynchronizer { var koeffSpring, healthIndicator, bikeNum, mc_back_wheel, mc_forward_wheel, mc_car, 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_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)); mc_car = mc_container.attachMovie(bikeParams.bodyLibName, "body", bikeParams.bodyDepth); 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_atv1(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, atv1Params); } function init_bike1(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, moto1Params); } function init_atv2(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, atv2Params); } function init_bike2(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, moto2Params); } function init_atv3(mc_container, sX, sY, engine) { init(mc_container, sX, sY, engine, atv3Params); } 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); } if (((bikeNum == BIKE_ATV1) || (bikeNum == BIKE_ATV2)) || (bikeNum == BIKE_ATV3)) { mc_forward_wheel.mc.mc_rim2._rotation = mc_forward_wheel.mc.mc_rim._rotation; mc_back_wheel.mc.mc_rim2._rotation = mc_back_wheel.mc.mc_rim._rotation; 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; } else { 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_ATV1 = 2; static var BIKE_MOTO2 = 3; static var BIKE_ATV2 = 4; static var BIKE_MOTO3 = 5; static var BIKE_ATV3 = 6; static var moto1Params = new CBikeParams(0.6, 3.4, -0.4, "lib_bike_body1", 13, "lib_wheel1", 12, 0.4, 0, 0.03, 4.3, 24.7, 17, 0, "lib_wheel_forward1", 11, 0.4, 0, 0.03, 4.3, 24.7, 17, 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 atv1Params = new CBikeParams(0.6, 1.9, -0.1, "lib_bike_body2", 11, "lib_wheel2", 12, 0, 0.4, 0, 4.3, 13, 16, 0, "lib_wheel2", 13, 0, 0.3, 0, 4.3, 13, 16, 0, 0, 0, 2, true, new CSpringParams(0.9, 0.9, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.4, 0.5, 1, 0.8), new CSpringParams(0.4, 0.5, 1, 0.8)); static var moto2Params = new CBikeParams(0.6, 3.7, -0.4, "lib_bike_body3", 13, "lib_wheel3", 12, 0.4, 0, 0.03, 3.7, 26.6, 17, 0, "lib_wheel_forward3", 11, 0.4, 0, 0.03, 3.7, 26.6, 17, 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 atv2Params = new CBikeParams(0.6, 2, -0.15, "lib_bike_body4", 11, "lib_wheel4", 12, 0, 0.5, 0, 4.1, 15, 16, 0, "lib_wheel4", 13, 0, 0.4, 0, 4.1, 15, 16, 0, 0, 0, 2, true, new CSpringParams(0.9, 0.9, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.45, 0.52, 1, 0.81), new CSpringParams(0.45, 0.52, 1, 0.81)); static var moto3Params = new CBikeParams(0.6, 3.9, -0.4, "lib_bike_body5", 13, "lib_wheel5", 12, 0.4, 0, 0.03, 3.2, 28.5, 17, 0, "lib_wheel_forward5", 11, 0.4, 0, 0.03, 3.2, 28.5, 17, 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.55, 0.55, 1, 0.8), new CSpringParams(0.25, 0.5, 1, 0.7), new CSpringParams(0.25, 0.5, 1, 0.7)); static var atv3Params = new CBikeParams(0.6, 2.2, -0.15, "lib_bike_body6", 11, "lib_wheel6", 12, 0, 0.5, 0, 3.8, 17, 16, 0, "lib_wheel6", 13, 0, 0.4, 0, 3.8, 17, 16, 0, 0, 0, 2, true, new CSpringParams(0.9, 0.9, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0, 0, CSpringConstraint.BASIC_PARTICLE_NONE, 0), new CSpringParams(0.47, 0.54, 1, 0.87), new CSpringParams(0.47, 0.54, 1, 0.87)); static var bikeParamsArray = [moto1Params, atv1Params, moto2Params, atv2Params, moto3Params, atv3Params]; }
Symbol 511 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 512 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 = 10; static var UNLOCK_LEVEL_BIKE = 3; static var UNLOCK_LEVEL_ATV = 3; static var UNLOCK_LEVEL_BIKE3 = 6; static var UNLOCK_LEVEL_ATV3 = 6; 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 513 MovieClip [__Packages.CCamera] Frame 0
class CCamera { var targetMovie, levelMovie; function CCamera () { } function init(targetMovie_, levelMovie_) { targetMovie = targetMovie_; levelMovie = levelMovie_; levelMovie._y = 100; 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._x = Math.round(levelMovie._x); 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 = 450; static var SCREEN_WIDTH2 = SCREEN_WIDTH / 2; static var SCREEN_HEIGHT2 = SCREEN_HEIGHT - 50; }
Symbol 514 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 515 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 516 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 = ""; static var _listenChannelName = "__mochiservices"; static var _connecting = false; static var _connected = false; }
Symbol 517 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.5"); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("dfeada81ac97cde83665f81c12da7def".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local22 = 11000; var _local25 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local21 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local23 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local21); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local23, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local22; chk.ad_timeout = _local25; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"hostLoadPcnt", pcnt:_local2}); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { }, ad_finished:function () { if (CGP.LVL_NEXT_FRAME != "") { this.clip.mc_message.gotoAndStop(CGP.LVL_NEXT_FRAME); CGP.LVL_NEXT_FRAME = ""; } }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.clip = clip; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } 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 load(options) { var _local13 = {clip:_root, server:"", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } if (clip._mochiad._containerLCName != undefined) { clip._mochiad.lc.send(clip._mochiad._containerLCName, "notify", {id:"unload"}); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local4); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); clip._mochiad.lc.send(clip._mochiad._containerLCName, "rpcResult", callbackID, _local3); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } }
Symbol 518 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 15 MovieClip [lib_wheel3] Frame 1
#initclip 34 Object.registerClass("lib_wheel3", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 15 MovieClip [lib_wheel3] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 22 MovieClip [lib_wheel_forward3] Frame 1
#initclip 20 Object.registerClass("lib_wheel_forward3", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 22 MovieClip [lib_wheel_forward3] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 40 MovieClip Frame 7
this._parent.endMove();
Symbol 42 MovieClip Frame 7
this._parent.endMove();
Symbol 45 MovieClip Frame 7
this._parent.endMove();
Symbol 47 MovieClip Frame 7
this._parent.endMove();
Symbol 48 MovieClip [moto3_man] Frame 1
#initclip 21 Object.registerClass("moto3_man", CMan); #endinitclip this.stop();
Symbol 49 MovieClip Frame 1
this.stop();
Symbol 50 MovieClip [lib_bike_body3] Frame 1
this.stop();
Symbol 56 MovieClip [lib_wheel1] Frame 1
#initclip 22 Object.registerClass("lib_wheel1", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 56 MovieClip [lib_wheel1] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 63 MovieClip [lib_wheel_forward1] Frame 1
#initclip 23 Object.registerClass("lib_wheel_forward1", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 63 MovieClip [lib_wheel_forward1] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 80 MovieClip Frame 7
this._parent.endMove();
Symbol 82 MovieClip Frame 7
this._parent.endMove();
Symbol 83 MovieClip Frame 7
this._parent.endMove();
Symbol 85 MovieClip Frame 7
this._parent.endMove();
Symbol 86 MovieClip [moto1_man] Frame 1
#initclip 24 Object.registerClass("moto1_man", CMan); #endinitclip this.stop();
Symbol 87 MovieClip Frame 1
this.stop();
Symbol 88 MovieClip [lib_bike_body1] Frame 1
this.stop();
Symbol 94 MovieClip [lib_wheel5] Frame 1
#initclip 25 Object.registerClass("lib_wheel5", CWheel); #endinitclip
Instance of Symbol 93 MovieClip "mc_crush_test" in Symbol 94 MovieClip [lib_wheel5] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 100 MovieClip [lib_wheel_forward5] Frame 1
#initclip 26 Object.registerClass("lib_wheel_forward5", CWheel); #endinitclip
Instance of Symbol 93 MovieClip "mc_crush_test" in Symbol 100 MovieClip [lib_wheel_forward5] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 119 MovieClip Frame 7
this._parent.endMove();
Symbol 121 MovieClip Frame 7
this._parent.endMove();
Symbol 122 MovieClip Frame 7
this._parent.endMove();
Symbol 124 MovieClip Frame 7
this._parent.endMove();
Symbol 125 MovieClip [moto5_man] Frame 1
#initclip 27 Object.registerClass("moto5_man", CMan); #endinitclip this.stop();
Symbol 126 MovieClip Frame 1
this.stop();
Symbol 127 MovieClip [lib_bike_body5] Frame 1
this.stop();
Symbol 143 MovieClip Frame 7
this._parent.endMove();
Symbol 145 MovieClip Frame 7
this._parent.endMove();
Symbol 146 MovieClip Frame 7
this._parent.endMove();
Symbol 148 MovieClip Frame 7
this._parent.endMove();
Symbol 149 MovieClip [quad2_man] Frame 1
#initclip 28 Object.registerClass("quad2_man", CMan); #endinitclip this.stop();
Symbol 150 MovieClip Frame 1
this.stop();
Symbol 151 MovieClip [lib_bike_body2] Frame 1
this.stop();
Symbol 161 MovieClip [lib_wheel2] Frame 1
#initclip 29 Object.registerClass("lib_wheel2", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 161 MovieClip [lib_wheel2] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 180 MovieClip Frame 7
this._parent.endMove();
Symbol 182 MovieClip Frame 7
this._parent.endMove();
Symbol 183 MovieClip Frame 7
this._parent.endMove();
Symbol 185 MovieClip Frame 7
this._parent.endMove();
Symbol 186 MovieClip [quad4_man] Frame 1
#initclip 30 Object.registerClass("quad4_man", CMan); #endinitclip this.stop();
Symbol 187 MovieClip Frame 1
this.stop();
Symbol 188 MovieClip [lib_bike_body4] Frame 1
this.stop();
Symbol 195 MovieClip [lib_wheel4] Frame 1
#initclip 31 Object.registerClass("lib_wheel4", CWheel); #endinitclip
Instance of Symbol 14 MovieClip "mc_crush_test" in Symbol 195 MovieClip [lib_wheel4] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 212 MovieClip Frame 7
this._parent.endMove();
Symbol 214 MovieClip Frame 7
this._parent.endMove();
Symbol 215 MovieClip Frame 7
this._parent.endMove();
Symbol 217 MovieClip Frame 7
this._parent.endMove();
Symbol 218 MovieClip [quad6_man] Frame 1
#initclip 32 Object.registerClass("quad6_man", CMan); #endinitclip this.stop();
Symbol 219 MovieClip Frame 1
this.stop();
Symbol 220 MovieClip [lib_bike_body6] Frame 1
this.stop();
Symbol 230 MovieClip [lib_wheel6] Frame 1
#initclip 33 Object.registerClass("lib_wheel6", CWheel); #endinitclip
Instance of Symbol 229 MovieClip "mc_crush_test" in Symbol 230 MovieClip [lib_wheel6] Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 252 MovieClip Frame 1
Symbol 252 MovieClip Frame 140
stop(); this.timer = 0; this.onEnterFrame = function () { this.timer++; if (this.timer >= 30) { this._parent.gotoAndStop("main"); this.onEnterFrame = function () { }; } };
Symbol 256 MovieClip Frame 1
stop();
Symbol 258 MovieClip Frame 1
stop();
Symbol 260 MovieClip Frame 1
stop();
Symbol 262 MovieClip Frame 1
stop();
Symbol 269 Button
on (press) { this._parent.soundOff(); this.gotoAndStop(2); }
Symbol 273 Button
on (press) { this._parent.soundOn(); this.gotoAndStop(1); }
Symbol 274 MovieClip Frame 1
this.stop();
Symbol 282 Button
on (release) { gameStart(); }
Symbol 288 Button
on (release) { this.gotoAndStop("rules"); }
Symbol 292 Button
on (release) { getURL ("http://www.yougame.com/", "_top"); }
Symbol 294 Button
on (release) { getURL ("http://www.yougame.com/putonyourwebsite/", "_top"); }
Symbol 297 Button
on (release) { getURL ("http://www.yougame.com/", "_top"); }
Symbol 300 Button
on (release) { trace("jjjj"); _root.mochiLeaderBoard(); }
Symbol 305 Button
on (release) { this.gotoAndStop("main"); }
Symbol 354 Button
on (release) { this.newGame(); }
Symbol 453 Button
on (release) { this._parent.newGame(); }
Symbol 456 Button
on (release) { this._parent.nextLevel(); }
Symbol 461 Button
on (release) { trace("kkkkkkkk"); _root.mochiSubmit(); }
Symbol 466 Button
on (release) { this._parent.chooseBikeWhenComplete(); }
Symbol 472 Button
on (release) { this._parent.replay(); }
Symbol 474 Button
on (release) { this._parent.chooseBike(); }
Symbol 488 Button
on (release) { this._parent.replay(); }
Symbol 491 Button
on (release) { this._parent.resume(); }
Symbol 493 MovieClip Frame 8
MochiAd.showInterLevelAd({id:"402ebcd382644cbf", res:"640x450"});
Symbol 496 Button
on (press) { this._parent.pauseGame(); }
Symbol 499 Button
on (press) { this._parent.resume(); }
Symbol 500 MovieClip Frame 1
this.stop();

Library Items

Symbol 1 MovieClipUsed by:Timeline
Symbol 501 MovieClip [__Packages.CParticleEngine]
Symbol 502 MovieClip [__Packages.CParticle]
Symbol 503 MovieClip [__Packages.CVector2D]
Symbol 504 MovieClip [__Packages.CWheel]
Symbol 505 MovieClip [__Packages.CSpringConstraint]
Symbol 506 MovieClip [__Packages.CPenetrationConstraint]
Symbol 507 MovieClip [__Packages.CPenetrationConstraint2]
Symbol 508 MovieClip [__Packages.CBikeParams]
Symbol 509 MovieClip [__Packages.CSpringParams]
Symbol 510 MovieClip [__Packages.CCarSynchronizer]
Symbol 511 MovieClip [__Packages.CIndicator]
Symbol 512 MovieClip [__Packages.CGP]
Symbol 513 MovieClip [__Packages.CCamera]
Symbol 514 MovieClip [__Packages.CBack]
Symbol 515 MovieClip [__Packages.MochiScores]
Symbol 516 MovieClip [__Packages.MochiServices]
Symbol 517 MovieClip [__Packages.MochiAd]
Symbol 518 MovieClip [__Packages.CMan]
Symbol 2 GraphicUsed by:Timeline
Symbol 3 FontUsed by:4
Symbol 4 EditableTextUses:3Used by:Timeline
Symbol 5 GraphicUsed by:6
Symbol 6 ButtonUses:5Used by:7
Symbol 7 MovieClip [mc_block_screen]Uses:6Used by:Timeline
Symbol 8 GraphicUsed by:9 89
Symbol 9 MovieClipUses:8Used by:12
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClipUses:10Used by:12
Symbol 12 MovieClipUses:9 11Used by:15
Symbol 13 GraphicUsed by:14 93 229
Symbol 14 MovieClipUses:13Used by:15 22 56 63 161 195
Symbol 15 MovieClip [lib_wheel3]Uses:12 14Used by:Timeline
Symbol 16 GraphicUsed by:17 95
Symbol 17 MovieClipUses:16Used by:21
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:21
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:17 19 20Used by:22
Symbol 22 MovieClip [lib_wheel_forward3]Uses:21 14Used by:Timeline
Symbol 23 GraphicUsed by:25
Symbol 24 MovieClipUsed by:25 34 38 49 65 71 74 78 87 135 137 141 150 169 172 178 187
Symbol 25 MovieClipUses:23 24Used by:49
Symbol 26 GraphicUsed by:49
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:39 40 41 42 45 46 47
Symbol 29 GraphicUsed by:30
Symbol 30 MovieClipUses:29Used by:39 40 41 42 45 46 47
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:39 40 41 42 45 46 47
Symbol 33 GraphicUsed by:34
Symbol 34 MovieClipUses:33 24Used by:39 40 41 42 45 46 47
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:39 40 41 42 45 46 47
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:37 24Used by:39 40 41 42 45 46 47
Symbol 39 MovieClipUses:28 30 32 34 36 38Used by:48
Symbol 40 MovieClipUses:28 30 32 34 36 38Used by:48
Symbol 41 MovieClipUses:28 30 32 34 36 38Used by:48
Symbol 42 MovieClipUses:28 30 32 34 36 38Used by:48
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:45 47 79 80 81 82 83 84 85
Symbol 45 MovieClipUses:28 30 32 34 36 38 44Used by:48
Symbol 46 MovieClipUses:28 30 32 34 36 38Used by:48
Symbol 47 MovieClipUses:28 30 32 34 36 38 44Used by:48
Symbol 48 MovieClip [moto3_man]Uses:39 40 41 42 45 46 47Used by:49
Symbol 49 MovieClipUses:25 26 48 24Used by:50
Symbol 50 MovieClip [lib_bike_body3]Uses:49Used by:Timeline
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:55
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:55
Symbol 55 MovieClipUses:52 54Used by:56
Symbol 56 MovieClip [lib_wheel1]Uses:55 14Used by:Timeline
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:62
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:62
Symbol 61 GraphicUsed by:62
Symbol 62 MovieClipUses:58 60 61Used by:63
Symbol 63 MovieClip [lib_wheel_forward1]Uses:62 14Used by:Timeline
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClipUses:64 24Used by:87
Symbol 66 GraphicUsed by:87
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:79 80 81 82 83 84 85
Symbol 69 GraphicUsed by:71
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:69 24 70Used by:79 80 81 82 83 84 85
Symbol 72 GraphicUsed by:74
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:72 24 73Used by:79 80 81 82 83 84 85
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:75Used by:79 80 81 82 83 84 85
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77 24Used by:79 80 81 82 83 84 85
Symbol 79 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 80 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 81 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 82 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 83 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 84 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 85 MovieClipUses:44 68 71 74 76 78Used by:86
Symbol 86 MovieClip [moto1_man]Uses:79 80 81 82 83 84 85Used by:87
Symbol 87 MovieClipUses:65 66 86 24Used by:88
Symbol 88 MovieClip [lib_bike_body1]Uses:87Used by:Timeline
Symbol 89 MovieClipUses:8Used by:92
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:92
Symbol 92 MovieClipUses:89 91Used by:94
Symbol 93 MovieClipUses:13Used by:94 100
Symbol 94 MovieClip [lib_wheel5]Uses:92 93Used by:Timeline
Symbol 95 MovieClipUses:16Used by:99
Symbol 96 GraphicUsed by:97
Symbol 97 MovieClipUses:96Used by:99
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:95 97 98Used by:100
Symbol 100 MovieClip [lib_wheel_forward5]Uses:99 93Used by:Timeline
Symbol 101 GraphicUsed by:103
Symbol 102 MovieClipUsed by:103 110 113 115 126 203
Symbol 103 MovieClipUses:101 102Used by:126
Symbol 104 GraphicUsed by:126
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:118 119 120 121 122 123 124
Symbol 107 GraphicUsed by:108
Symbol 108 MovieClipUses:107Used by:118 119 120 121 122 123 124
Symbol 109 GraphicUsed by:110
Symbol 110 MovieClipUses:109 102Used by:118 119 120 121 122 123 124
Symbol 111 GraphicUsed by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:111 102 112Used by:118 119 120 121 122 123 124
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:114 102Used by:118 119 120 121 122 123 124
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClipUses:116Used by:118 119 120 121 122 123 124
Symbol 118 MovieClipUses:106 108 110 113 115 117Used by:125
Symbol 119 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 120 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 121 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 122 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 123 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 124 MovieClipUses:106 108 110 113 117 115Used by:125
Symbol 125 MovieClip [moto5_man]Uses:118 119 120 121 122 123 124Used by:126
Symbol 126 MovieClipUses:103 104 125 102Used by:127
Symbol 127 MovieClip [lib_bike_body5]Uses:126Used by:Timeline
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:128Used by:150
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:130Used by:142 143 144 145 146 147 148
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:142 143 144 145 146 147 148
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134 24Used by:142 143 144 145 146 147 148
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136 24Used by:142 143 144 145 146 147 148
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:142 143 144 145 146 147 148
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140 24Used by:142 143 144 145 146 147 148
Symbol 142 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 143 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 144 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 145 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 146 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 147 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 148 MovieClipUses:131 133 135 137 139 141Used by:149
Symbol 149 MovieClip [quad2_man]Uses:142 143 144 145 146 147 148Used by:150
Symbol 150 MovieClipUses:129 149 24Used by:151
Symbol 151 MovieClip [lib_bike_body2]Uses:150Used by:Timeline
Symbol 152 GraphicUsed by:153 189 221
Symbol 153 MovieClipUses:152Used by:154
Symbol 154 MovieClipUses:153Used by:160
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:160
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:159
Symbol 159 MovieClipUses:158Used by:160
Symbol 160 MovieClipUses:154 156 159Used by:161
Symbol 161 MovieClip [lib_wheel2]Uses:160 14Used by:Timeline
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:187
Symbol 164 GraphicUsed by:165
Symbol 165 MovieClipUses:164Used by:179 180 181 182 183 184 185
Symbol 166 GraphicUsed by:167
Symbol 167 MovieClipUses:166Used by:179 180 181 182 183 184 185
Symbol 168 GraphicUsed by:169
Symbol 169 MovieClipUses:168 24Used by:179 180 181 182 183 184 185
Symbol 170 GraphicUsed by:172
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:170 24 171Used by:179 180 181 182 183 184 185
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:179 180 181 182 183 184 185
Symbol 175 GraphicUsed by:178
Symbol 176 GraphicUsed by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClipUses:175 24 176 177Used by:179 180 181 182 183 184 185
Symbol 179 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 180 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 181 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 182 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 183 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 184 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 185 MovieClipUses:165 167 169 172 174 178Used by:186
Symbol 186 MovieClip [quad4_man]Uses:179 180 181 182 183 184 185Used by:187
Symbol 187 MovieClipUses:163 186 24Used by:188
Symbol 188 MovieClip [lib_bike_body4]Uses:187Used by:Timeline
Symbol 189 MovieClipUses:152Used by:190
Symbol 190 MovieClipUses:189Used by:194
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:193
Symbol 193 MovieClipUses:192Used by:194
Symbol 194 MovieClipUses:190 193Used by:195
Symbol 195 MovieClip [lib_wheel4]Uses:194 14Used by:Timeline
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:219
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:198Used by:211 212 213 214 215 216 217
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:211 212 213 214 215 216 217
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202 102Used by:211 212 213 214 215 216 217
Symbol 204 GraphicUsed by:206
Symbol 205 MovieClipUsed by:206 210 219
Symbol 206 MovieClipUses:204 205Used by:211 212 213 214 215 216 217
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:207Used by:211 212 213 214 215 216 217
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209 205Used by:211 212 213 214 215 216 217
Symbol 211 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 212 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 213 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 214 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 215 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 216 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 217 MovieClipUses:199 201 203 206 208 210Used by:218
Symbol 218 MovieClip [quad6_man]Uses:211 212 213 214 215 216 217Used by:219
Symbol 219 MovieClipUses:197 218 205Used by:220
Symbol 220 MovieClip [lib_bike_body6]Uses:219Used by:Timeline
Symbol 221 MovieClipUses:152Used by:222
Symbol 222 MovieClipUses:221Used by:228
Symbol 223 GraphicUsed by:224
Symbol 224 MovieClipUses:223Used by:228
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:225Used by:227
Symbol 227 MovieClipUses:226Used by:228
Symbol 228 MovieClipUses:222 224 227Used by:230
Symbol 229 MovieClipUses:13Used by:230
Symbol 230 MovieClip [lib_wheel6]Uses:228 229Used by:Timeline
Symbol 231 GraphicUsed by:Timeline
Symbol 232 GraphicUsed by:252
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:233Used by:252
Symbol 235 SoundUsed by:252
Symbol 236 ShapeTweeningUsed by:252
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:237Used by:252
Symbol 239 GraphicUsed by:252
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:252
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:252
Symbol 244 ShapeTweeningUsed by:252
Symbol 245 ShapeTweeningUsed by:252
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClipUses:246Used by:252
Symbol 248 GraphicUsed by:252
Symbol 249 GraphicUsed by:250
Symbol 250 MovieClipUses:249Used by:252
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:232 234 235 236 238 239 241 243 244 245 247 248 250 251Used by:Timeline
Symbol 253 BitmapUsed by:254
Symbol 254 GraphicUses:253Used by:493  Timeline
Symbol 255 SoundUsed by:256
Symbol 256 MovieClipUses:255Used by:Timeline
Symbol 257 SoundUsed by:258
Symbol 258 MovieClipUses:257Used by:Timeline
Symbol 259 SoundUsed by:260
Symbol 260 MovieClipUses:259Used by:Timeline
Symbol 261 SoundUsed by:262
Symbol 262 MovieClipUses:261Used by:Timeline
Symbol 263 GraphicUsed by:269
Symbol 264 GraphicUsed by:265 269 273
Symbol 265 MovieClipUses:264Used by:269 273
Symbol 266 GraphicUsed by:269
Symbol 267 GraphicUsed by:269
Symbol 268 SoundUsed by:269 273 496 499
Symbol 269 ButtonUses:263 265 266 267 264 268Used by:274
Symbol 270 GraphicUsed by:273
Symbol 271 GraphicUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 ButtonUses:270 265 271 272 264 268Used by:274
Symbol 274 MovieClipUses:269 273Used by:Timeline
Symbol 275 GraphicUsed by:Timeline
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:282 305 466 474 491
Symbol 278 FontUsed by:279 280 285 286 298 299 303 304 306 307 308 349 351 352 442 443 444 445 446 447 448 449 450 451 454 455 458 459 463 464 465 467 469 470 471 475 476 477 478 479 485 486 487 489 490
Symbol 279 TextUses:278Used by:282
Symbol 280 TextUses:278Used by:282
Symbol 281 GraphicUsed by:282 305 466 474 491
Symbol 282 ButtonUses:277 279 280 281Used by:Timeline
Symbol 283 BitmapUsed by:284 350 457
Symbol 284 GraphicUses:283Used by:288 300
Symbol 285 TextUses:278Used by:288
Symbol 286 TextUses:278Used by:288
Symbol 287 GraphicUsed by:288 300
Symbol 288 ButtonUses:284 285 286 287Used by:Timeline
Symbol 289 FontUsed by:290 293 295 296
Symbol 290 TextUses:289Used by:292
Symbol 291 GraphicUsed by:292 294 297
Symbol 292 ButtonUses:290 291Used by:Timeline
Symbol 293 TextUses:289Used by:294
Symbol 294 ButtonUses:293 291Used by:Timeline
Symbol 295 TextUses:289Used by:297
Symbol 296 TextUses:289Used by:297
Symbol 297 ButtonUses:295 296 291Used by:Timeline
Symbol 298 TextUses:278Used by:300
Symbol 299 TextUses:278Used by:300
Symbol 300 ButtonUses:284 298 299 287Used by:Timeline
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:493  Timeline
Symbol 303 TextUses:278Used by:305
Symbol 304 TextUses:278Used by:305
Symbol 305 ButtonUses:277 303 304 281Used by:Timeline
Symbol 306 TextUses:278Used by:Timeline
Symbol 307 TextUses:278Used by:Timeline
Symbol 308 TextUses:278Used by:Timeline
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:312
Symbol 311 GraphicUsed by:312
Symbol 312 MovieClipUses:310 311Used by:314 316 318 320 322 324
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:312 313Used by:Timeline
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:312 315Used by:Timeline
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:312 317Used by:Timeline
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:312 319Used by:Timeline
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:312 321Used by:Timeline
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:312 323Used by:Timeline
Symbol 325 BitmapUsed by:326
Symbol 326 GraphicUses:325Used by:Timeline
Symbol 327 FontUsed by:328 452 473 492
Symbol 328 TextUses:327Used by:Timeline
Symbol 329 BitmapUsed by:330
Symbol 330 GraphicUses:329Used by:Timeline
Symbol 331 MovieClipUsed by:369 374 379 384 389 394 399 404 409 414 422 425 433 436 439  Timeline
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:Timeline
Symbol 334 GraphicUsed by:339 342 345 348
Symbol 335 FontUsed by:336 337 338 340 341 343 344 346 347
Symbol 336 TextUses:335Used by:339
Symbol 337 EditableTextUses:335Used by:339
Symbol 338 TextUses:335Used by:339 342 345 348
Symbol 339 MovieClipUses:334 336 337 338Used by:Timeline
Symbol 340 TextUses:335Used by:342
Symbol 341 EditableTextUses:335Used by:342
Symbol 342 MovieClipUses:334 340 341 338Used by:Timeline
Symbol 343 TextUses:335Used by:345
Symbol 344 EditableTextUses:335Used by:345
Symbol 345 MovieClipUses:334 343 344 338Used by:Timeline
Symbol 346 TextUses:335Used by:348
Symbol 347 EditableTextUses:335Used by:348
Symbol 348 MovieClipUses:334 346 347 338Used by:Timeline
Symbol 349 TextUses:278Used by:Timeline
Symbol 350 GraphicUses:283Used by:354 453 456 472 488
Symbol 351 TextUses:278Used by:354 453
Symbol 352 TextUses:278Used by:354 453
Symbol 353 GraphicUsed by:354 453 456 472 488
Symbol 354 ButtonUses:350 351 352 353Used by:Timeline
Symbol 355 GraphicUsed by:440
Symbol 356 GraphicUsed by:440
Symbol 357 MovieClipUsed by:358
Symbol 358 MovieClipUses:357Used by:363
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:361
Symbol 361 MovieClipUses:360Used by:362
Symbol 362 MovieClipUses:361Used by:363
Symbol 363 MovieClipUses:358 362Used by:369 374 379
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:369
Symbol 366 BitmapUsed by:368
Symbol 367 BitmapUsed by:368 373 378
Symbol 368 GraphicUses:366 367Used by:369
Symbol 369 MovieClipUses:363 365 368 331Used by:440
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClipUses:370Used by:374
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372 367Used by:374
Symbol 374 MovieClipUses:363 371 373 331Used by:440
Symbol 375 BitmapUsed by:376 378
Symbol 376 GraphicUses:375Used by:377
Symbol 377 MovieClipUses:376Used by:379
Symbol 378 GraphicUses:375 367Used by:379
Symbol 379 MovieClipUses:363 377 378 331Used by:440
Symbol 380 BitmapUsed by:381
Symbol 381 GraphicUses:380Used by:384
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:384
Symbol 384 MovieClipUses:381 383 331Used by:440
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:389
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:389
Symbol 389 MovieClipUses:386 388 331Used by:440
Symbol 390 BitmapUsed by:391
Symbol 391 GraphicUses:390Used by:394
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClipUses:392Used by:394
Symbol 394 MovieClipUses:391 393 331Used by:440
Symbol 395 BitmapUsed by:396
Symbol 396 GraphicUses:395Used by:399
Symbol 397 GraphicUsed by:398
Symbol 398 MovieClipUses:397Used by:399
Symbol 399 MovieClipUses:396 398 331Used by:440
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:404
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:402Used by:404
Symbol 404 MovieClipUses:401 403 331Used by:440
Symbol 405 BitmapUsed by:406
Symbol 406 GraphicUses:405Used by:409
Symbol 407 GraphicUsed by:408
Symbol 408 MovieClipUses:407Used by:409
Symbol 409 MovieClipUses:406 408 331Used by:440
Symbol 410 BitmapUsed by:411
Symbol 411 GraphicUses:410Used by:414
Symbol 412 GraphicUsed by:413
Symbol 413 MovieClipUses:412Used by:414
Symbol 414 MovieClipUses:411 413 331Used by:440
Symbol 415 MovieClipUsed by:416
Symbol 416 MovieClipUses:415Used by:419
Symbol 417 MovieClipUsed by:418
Symbol 418 MovieClipUses:417Used by:419
Symbol 419 MovieClipUses:416 418Used by:422 425
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:422
Symbol 422 MovieClipUses:419 421 331Used by:440
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClipUses:419 424 331Used by:440
Symbol 426 MovieClipUsed by:427
Symbol 427 MovieClipUses:426Used by:430
Symbol 428 MovieClipUsed by:429
Symbol 429 MovieClipUses:428Used by:430
Symbol 430 MovieClipUses:427 429Used by:433 436 439
Symbol 431 GraphicUsed by:432
Symbol 432 MovieClipUses:431Used by:433
Symbol 433 MovieClipUses:430 432 331Used by:440
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 MovieClipUses:430 435 331Used by:440
Symbol 437 GraphicUsed by:438
Symbol 438 MovieClipUses:437Used by:439
Symbol 439 MovieClipUses:430 438 331Used by:440
Symbol 440 MovieClipUses:355 356 369 374 379 384 389 394 399 404 409 414 422 425 433 436 439Used by:Timeline
Symbol 441 GraphicUsed by:Timeline
Symbol 442 TextUses:278Used by:Timeline
Symbol 443 EditableTextUses:278Used by:Timeline
Symbol 444 TextUses:278Used by:Timeline
Symbol 445 EditableTextUses:278Used by:Timeline
Symbol 446 TextUses:278Used by:Timeline
Symbol 447 EditableTextUses:278Used by:Timeline
Symbol 448 TextUses:278Used by:493
Symbol 449 EditableTextUses:278Used by:493
Symbol 450 EditableTextUses:278Used by:493
Symbol 451 EditableTextUses:278Used by:493
Symbol 452 TextUses:327Used by:493
Symbol 453 ButtonUses:350 351 352 353Used by:493
Symbol 454 TextUses:278Used by:456
Symbol 455 TextUses:278Used by:456
Symbol 456 ButtonUses:350 454 455 353Used by:493
Symbol 457 GraphicUses:283Used by:461
Symbol 458 TextUses:278Used by:461
Symbol 459 TextUses:278Used by:461
Symbol 460 GraphicUsed by:461
Symbol 461 ButtonUses:457 458 459 460Used by:462
Symbol 462 MovieClipUses:461Used by:493
Symbol 463 TextUses:278Used by:493
Symbol 464 TextUses:278Used by:466 474
Symbol 465 TextUses:278Used by:466 474
Symbol 466 ButtonUses:277 464 465 281Used by:493
Symbol 467 TextUses:278Used by:468
Symbol 468 MovieClipUses:467Used by:493
Symbol 469 TextUses:278Used by:493
Symbol 470 TextUses:278Used by:472
Symbol 471 TextUses:278Used by:472
Symbol 472 ButtonUses:350 470 471 353Used by:493
Symbol 473 TextUses:327Used by:493
Symbol 474 ButtonUses:277 464 465 281Used by:493
Symbol 475 EditableTextUses:278Used by:493
Symbol 476 EditableTextUses:278Used by:493
Symbol 477 EditableTextUses:278Used by:493
Symbol 478 TextUses:278Used by:493
Symbol 479 TextUses:278Used by:493
Symbol 480 BitmapUsed by:481
Symbol 481 GraphicUses:480Used by:482
Symbol 482 MovieClipUses:481Used by:493
Symbol 483 GraphicUsed by:484
Symbol 484 MovieClipUses:483Used by:493
Symbol 485 TextUses:278Used by:493
Symbol 486 TextUses:278Used by:488
Symbol 487 TextUses:278Used by:488
Symbol 488 ButtonUses:350 486 487 353Used by:493
Symbol 489 TextUses:278Used by:491
Symbol 490 TextUses:278Used by:491
Symbol 491 ButtonUses:277 489 490 281Used by:493
Symbol 492 TextUses:327Used by:493
Symbol 493 MovieClipUses:254 302 448 449 450 451 452 453 456 462 463 466 468 469 472 473 474 475 476 477 478 479 482 484 485 488 491 492Used by:Timeline
Symbol 494 GraphicUsed by:495 496
Symbol 495 MovieClipUses:494Used by:496
Symbol 496 ButtonUses:495 494 268Used by:500
Symbol 497 GraphicUsed by:498 499
Symbol 498 MovieClipUses:497Used by:499
Symbol 499 ButtonUses:498 497 268Used by:500
Symbol 500 MovieClipUses:496 499Used by:Timeline

Instance Names

"mc_sloop_zast"Frame 5Symbol 256 MovieClip
"mc_sloop_level"Frame 5Symbol 258 MovieClip
"mc_sloop"Frame 5Symbol 260 MovieClip
"mc_gas"Frame 5Symbol 262 MovieClip
"btn_sound"Frame 5Symbol 274 MovieClip
"mc_p_wl"Frame 8Symbol 331 MovieClip
"mc_p_wr"Frame 8Symbol 331 MovieClip
"mc_p_wl"Frame 8Symbol 331 MovieClip
"mc_p_wr"Frame 8Symbol 331 MovieClip
"btn_vehicle1"Frame 8Symbol 333 MovieClip
"btn_vehicle2"Frame 8Symbol 333 MovieClip
"mc_cap_unlock1"Frame 8Symbol 339 MovieClip
"mc_cap_unlock2"Frame 8Symbol 342 MovieClip
"btn_vehicle4"Frame 8Symbol 333 MovieClip
"mc_cap_unlock4"Frame 8Symbol 345 MovieClip
"btn_vehicle3"Frame 8Symbol 333 MovieClip
"mc_cap_unlock3"Frame 8Symbol 348 MovieClip
"mc_level"Frame 9Symbol 440 MovieClip
"txtLevel"Frame 9Symbol 443 EditableText
"txtScore"Frame 9Symbol 445 EditableText
"txtTime"Frame 9Symbol 447 EditableText
"mc_message"Frame 9Symbol 493 MovieClip
"mc_control"Frame 9Symbol 331 MovieClip
"mc_pause"Frame 9Symbol 500 MovieClip
"mc_sounds"Frame 9Symbol 331 MovieClip
"mc_sloop"Frame 10Symbol 260 MovieClip
"mc_gas"Frame 10Symbol 262 MovieClip
"btnBlock"Symbol 7 MovieClip [mc_block_screen] Frame 1Symbol 6 Button
"mc_rim"Symbol 12 MovieClip Frame 1Symbol 11 MovieClip
"mc"Symbol 15 MovieClip [lib_wheel3] Frame 1Symbol 12 MovieClip
"mc_crush_test"Symbol 15 MovieClip [lib_wheel3] Frame 1Symbol 14 MovieClip
"mc_rim"Symbol 21 MovieClip Frame 1Symbol 19 MovieClip
"mc"Symbol 22 MovieClip [lib_wheel_forward3] Frame 1Symbol 21 MovieClip
"mc_crush_test"Symbol 22 MovieClip [lib_wheel_forward3] Frame 1Symbol 14 MovieClip
"mc_dir"Symbol 25 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 34 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 38 MovieClip Frame 1Symbol 24 MovieClip
"h"Symbol 39 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 39 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 39 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 40 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 40 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 40 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 41 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 41 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 41 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 42 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 42 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 42 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 45 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 45 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 45 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 46 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 46 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 46 MovieClip Frame 1Symbol 38 MovieClip
"h"Symbol 47 MovieClip Frame 1Symbol 32 MovieClip
"b"Symbol 47 MovieClip Frame 1Symbol 34 MovieClip
"l"Symbol 47 MovieClip Frame 1Symbol 38 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 1Symbol 39 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 2Symbol 40 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 3Symbol 41 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 4Symbol 42 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 5Symbol 45 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 6Symbol 46 MovieClip
"mc"Symbol 48 MovieClip [moto3_man] Frame 7Symbol 47 MovieClip
"mc_back_spring"Symbol 49 MovieClip Frame 1Symbol 25 MovieClip
"mc_man"Symbol 49 MovieClip Frame 1Symbol 48 MovieClip [moto3_man]
"mc_p_wl"Symbol 49 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_ld"Symbol 49 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_rd"Symbol 49 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_wr"Symbol 49 MovieClip Frame 1Symbol 24 MovieClip
"mc"Symbol 50 MovieClip [lib_bike_body3] Frame 1Symbol 49 MovieClip
"mc_rim"Symbol 55 MovieClip Frame 1Symbol 52 MovieClip
"mc"Symbol 56 MovieClip [lib_wheel1] Frame 1Symbol 55 MovieClip
"mc_crush_test"Symbol 56 MovieClip [lib_wheel1] Frame 1Symbol 14 MovieClip
"mc_rim"Symbol 62 MovieClip Frame 1Symbol 60 MovieClip
"mc"Symbol 63 MovieClip [lib_wheel_forward1] Frame 1Symbol 62 MovieClip
"mc_crush_test"Symbol 63 MovieClip [lib_wheel_forward1] Frame 1Symbol 14 MovieClip
"mc_dir"Symbol 65 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 71 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 71 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 74 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 78 MovieClip Frame 1Symbol 24 MovieClip
"h"Symbol 79 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 79 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 79 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 80 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 80 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 80 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 81 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 81 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 81 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 82 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 82 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 82 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 83 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 83 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 83 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 84 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 84 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 84 MovieClip Frame 1Symbol 78 MovieClip
"h"Symbol 85 MovieClip Frame 1Symbol 71 MovieClip
"b"Symbol 85 MovieClip Frame 1Symbol 74 MovieClip
"l"Symbol 85 MovieClip Frame 1Symbol 78 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 1Symbol 79 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 2Symbol 80 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 3Symbol 81 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 4Symbol 82 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 5Symbol 83 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 6Symbol 84 MovieClip
"mc"Symbol 86 MovieClip [moto1_man] Frame 7Symbol 85 MovieClip
"mc_back_spring"Symbol 87 MovieClip Frame 1Symbol 65 MovieClip
"mc_man"Symbol 87 MovieClip Frame 1Symbol 86 MovieClip [moto1_man]
"mc_p_wl"Symbol 87 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_ld"Symbol 87 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_rd"Symbol 87 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_wr"Symbol 87 MovieClip Frame 1Symbol 24 MovieClip
"mc"Symbol 88 MovieClip [lib_bike_body1] Frame 1Symbol 87 MovieClip
"mc_rim"Symbol 92 MovieClip Frame 1Symbol 91 MovieClip
"mc"Symbol 94 MovieClip [lib_wheel5] Frame 1Symbol 92 MovieClip
"mc_crush_test"Symbol 94 MovieClip [lib_wheel5] Frame 1Symbol 93 MovieClip
"mc_rim"Symbol 99 MovieClip Frame 1Symbol 97 MovieClip
"mc"Symbol 100 MovieClip [lib_wheel_forward5] Frame 1Symbol 99 MovieClip
"mc_crush_test"Symbol 100 MovieClip [lib_wheel_forward5] Frame 1Symbol 93 MovieClip
"mc_dir"Symbol 103 MovieClip Frame 1Symbol 102 MovieClip
"mc_hit"Symbol 110 MovieClip Frame 1Symbol 102 MovieClip
"mc_hit"Symbol 110 MovieClip Frame 1Symbol 102 MovieClip
"mc_hit"Symbol 113 MovieClip Frame 1Symbol 102 MovieClip
"mc_hit"Symbol 115 MovieClip Frame 1Symbol 102 MovieClip
"h"Symbol 118 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 118 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 118 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 119 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 119 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 119 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 120 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 120 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 120 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 121 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 121 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 121 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 122 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 122 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 122 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 123 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 123 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 123 MovieClip Frame 1Symbol 115 MovieClip
"h"Symbol 124 MovieClip Frame 1Symbol 110 MovieClip
"b"Symbol 124 MovieClip Frame 1Symbol 113 MovieClip
"l"Symbol 124 MovieClip Frame 1Symbol 115 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 1Symbol 118 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 2Symbol 119 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 3Symbol 120 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 4Symbol 121 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 5Symbol 122 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 6Symbol 123 MovieClip
"mc"Symbol 125 MovieClip [moto5_man] Frame 7Symbol 124 MovieClip
"mc_back_spring"Symbol 126 MovieClip Frame 1Symbol 103 MovieClip
"mc_man"Symbol 126 MovieClip Frame 1Symbol 125 MovieClip [moto5_man]
"mc_p_wl"Symbol 126 MovieClip Frame 1Symbol 102 MovieClip
"mc_p_ld"Symbol 126 MovieClip Frame 1Symbol 102 MovieClip
"mc_p_rd"Symbol 126 MovieClip Frame 1Symbol 102 MovieClip
"mc_p_wr"Symbol 126 MovieClip Frame 1Symbol 102 MovieClip
"mc"Symbol 127 MovieClip [lib_bike_body5] Frame 1Symbol 126 MovieClip
"mc_hit"Symbol 135 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 137 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 141 MovieClip Frame 1Symbol 24 MovieClip
"h"Symbol 142 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 142 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 142 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 143 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 143 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 143 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 144 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 144 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 144 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 145 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 145 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 145 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 146 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 146 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 146 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 147 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 147 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 147 MovieClip Frame 1Symbol 141 MovieClip
"h"Symbol 148 MovieClip Frame 1Symbol 135 MovieClip
"b"Symbol 148 MovieClip Frame 1Symbol 137 MovieClip
"l"Symbol 148 MovieClip Frame 1Symbol 141 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 1Symbol 142 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 2Symbol 143 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 3Symbol 144 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 4Symbol 145 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 5Symbol 146 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 6Symbol 147 MovieClip
"mc"Symbol 149 MovieClip [quad2_man] Frame 7Symbol 148 MovieClip
"mc_man"Symbol 150 MovieClip Frame 1Symbol 149 MovieClip [quad2_man]
"mc_p_wl"Symbol 150 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_ld"Symbol 150 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_rd"Symbol 150 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_wr"Symbol 150 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_c"Symbol 150 MovieClip Frame 1Symbol 24 MovieClip
"mc"Symbol 151 MovieClip [lib_bike_body2] Frame 1Symbol 150 MovieClip
"mc_rim"Symbol 160 MovieClip Frame 1Symbol 154 MovieClip
"mc_rim2"Symbol 160 MovieClip Frame 1Symbol 159 MovieClip
"mc"Symbol 161 MovieClip [lib_wheel2] Frame 1Symbol 160 MovieClip
"mc_crush_test"Symbol 161 MovieClip [lib_wheel2] Frame 1Symbol 14 MovieClip
"mc_hit"Symbol 169 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 172 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 178 MovieClip Frame 1Symbol 24 MovieClip
"mc_hit"Symbol 178 MovieClip Frame 1Symbol 24 MovieClip
"h"Symbol 179 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 179 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 179 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 180 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 180 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 180 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 181 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 181 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 181 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 182 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 182 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 182 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 183 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 183 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 183 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 184 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 184 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 184 MovieClip Frame 1Symbol 178 MovieClip
"h"Symbol 185 MovieClip Frame 1Symbol 169 MovieClip
"b"Symbol 185 MovieClip Frame 1Symbol 172 MovieClip
"l"Symbol 185 MovieClip Frame 1Symbol 178 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 1Symbol 179 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 2Symbol 180 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 3Symbol 181 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 4Symbol 182 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 5Symbol 183 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 6Symbol 184 MovieClip
"mc"Symbol 186 MovieClip [quad4_man] Frame 7Symbol 185 MovieClip
"mc_man"Symbol 187 MovieClip Frame 1Symbol 186 MovieClip [quad4_man]
"mc_p_wl"Symbol 187 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_c"Symbol 187 MovieClip Frame 1Symbol 24 MovieClip
"mc_p_wr"Symbol 187 MovieClip Frame 1Symbol 24 MovieClip
"mc"Symbol 188 MovieClip [lib_bike_body4] Frame 1Symbol 187 MovieClip
"mc_rim"Symbol 194 MovieClip Frame 1Symbol 190 MovieClip
"mc_rim2"Symbol 194 MovieClip Frame 1Symbol 193 MovieClip
"mc"Symbol 195 MovieClip [lib_wheel4] Frame 1Symbol 194 MovieClip
"mc_crush_test"Symbol 195 MovieClip [lib_wheel4] Frame 1Symbol 14 MovieClip
"mc_hit"Symbol 203 MovieClip Frame 1Symbol 102 MovieClip
"mc_hit"Symbol 206 MovieClip Frame 1Symbol 205 MovieClip
"mc_hit"Symbol 210 MovieClip Frame 1Symbol 205 MovieClip
"h"Symbol 211 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 211 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 211 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 212 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 212 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 212 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 213 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 213 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 213 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 214 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 214 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 214 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 215 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 215 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 215 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 216 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 216 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 216 MovieClip Frame 1Symbol 210 MovieClip
"h"Symbol 217 MovieClip Frame 1Symbol 203 MovieClip
"b"Symbol 217 MovieClip Frame 1Symbol 206 MovieClip
"l"Symbol 217 MovieClip Frame 1Symbol 210 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 1Symbol 211 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 2Symbol 212 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 3Symbol 213 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 4Symbol 214 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 5Symbol 215 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 6Symbol 216 MovieClip
"mc"Symbol 218 MovieClip [quad6_man] Frame 7Symbol 217 MovieClip
"mc_man"Symbol 219 MovieClip Frame 1Symbol 218 MovieClip [quad6_man]
"mc_p_wl"Symbol 219 MovieClip Frame 1Symbol 205 MovieClip
"mc_p_c"Symbol 219 MovieClip Frame 1Symbol 205 MovieClip
"mc_p_wr"Symbol 219 MovieClip Frame 1Symbol 205 MovieClip
"mc"Symbol 220 MovieClip [lib_bike_body6] Frame 1Symbol 219 MovieClip
"mc_rim"Symbol 228 MovieClip Frame 1Symbol 222 MovieClip
"mc_rim2"Symbol 228 MovieClip Frame 1Symbol 227 MovieClip
"mc"Symbol 230 MovieClip [lib_wheel6] Frame 1Symbol 228 MovieClip
"mc_crush_test"Symbol 230 MovieClip [lib_wheel6] Frame 1Symbol 229 MovieClip
"mc1"Symbol 358 MovieClip Frame 1Symbol 357 MovieClip
"mc2"Symbol 358 MovieClip Frame 1Symbol 357 MovieClip
"mc2"Symbol 362 MovieClip Frame 1Symbol 361 MovieClip
"mc1"Symbol 362 MovieClip Frame 1Symbol 361 MovieClip
"mc_hill"Symbol 363 MovieClip Frame 1Symbol 358 MovieClip
"mc_grass"Symbol 363 MovieClip Frame 1Symbol 362 MovieClip
"mc_fon"Symbol 369 MovieClip Frame 1Symbol 363 MovieClip
"mc_hit"Symbol 369 MovieClip Frame 1Symbol 365 MovieClip
"mc_enemy"Symbol 369 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 369 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 369 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 369 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 369 MovieClip Frame 1Symbol 331 MovieClip
"mc_fon"Symbol 374 MovieClip Frame 1Symbol 363 MovieClip
"mc_hit"Symbol 374 MovieClip Frame 1Symbol 371 MovieClip
"mc_enemy"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 374 MovieClip Frame 1Symbol 331 MovieClip
"mc_fon"Symbol 379 MovieClip Frame 1Symbol 363 MovieClip
"mc_hit"Symbol 379 MovieClip Frame 1Symbol 377 MovieClip
"mc_enemy"Symbol 379 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 379 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 379 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 379 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 379 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 384 MovieClip Frame 1Symbol 383 MovieClip
"mc_enemy"Symbol 384 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 384 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 384 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 384 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 384 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 389 MovieClip Frame 1Symbol 388 MovieClip
"mc_enemy"Symbol 389 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 389 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 389 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 389 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 389 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 394 MovieClip Frame 1Symbol 393 MovieClip
"mc_enemy"Symbol 394 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 394 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 394 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 394 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 394 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 399 MovieClip Frame 1Symbol 398 MovieClip
"mc_enemy"Symbol 399 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 399 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 399 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 399 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 399 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 404 MovieClip Frame 1Symbol 403 MovieClip
"mc_enemy"Symbol 404 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 404 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 404 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 404 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 404 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 409 MovieClip Frame 1Symbol 408 MovieClip
"mc_enemy"Symbol 409 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 409 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 409 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 409 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 409 MovieClip Frame 1Symbol 331 MovieClip
"mc_hit"Symbol 414 MovieClip Frame 1Symbol 413 MovieClip
"mc_enemy"Symbol 414 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 414 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 414 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 414 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 414 MovieClip Frame 1Symbol 331 MovieClip
"mc1"Symbol 416 MovieClip Frame 1Symbol 415 MovieClip
"mc2"Symbol 416 MovieClip Frame 1Symbol 415 MovieClip
"mc2"Symbol 418 MovieClip Frame 1Symbol 417 MovieClip
"mc1"Symbol 418 MovieClip Frame 1Symbol 417 MovieClip
"mc_hill"Symbol 419 MovieClip Frame 1Symbol 416 MovieClip
"mc_grass"Symbol 419 MovieClip Frame 1Symbol 418 MovieClip
"mc_fon"Symbol 422 MovieClip Frame 1Symbol 419 MovieClip
"mc_hit"Symbol 422 MovieClip Frame 1Symbol 421 MovieClip
"mc_enemy"Symbol 422 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 422 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 422 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 422 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 422 MovieClip Frame 1Symbol 331 MovieClip
"mc_fon"Symbol 425 MovieClip Frame 1Symbol 419 MovieClip
"mc_hit"Symbol 425 MovieClip Frame 1Symbol 424 MovieClip
"mc_enemy"Symbol 425 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 425 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 425 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 425 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 425 MovieClip Frame 1Symbol 331 MovieClip
"mc1"Symbol 427 MovieClip Frame 1Symbol 426 MovieClip
"mc2"Symbol 427 MovieClip Frame 1Symbol 426 MovieClip
"mc2"Symbol 429 MovieClip Frame 1Symbol 428 MovieClip
"mc1"Symbol 429 MovieClip Frame 1Symbol 428 MovieClip
"mc_hill"Symbol 430 MovieClip Frame 1Symbol 427 MovieClip
"mc_grass"Symbol 430 MovieClip Frame 1Symbol 429 MovieClip
"mc_fon"Symbol 433 MovieClip Frame 1Symbol 430 MovieClip
"mc_hit"Symbol 433 MovieClip Frame 1Symbol 432 MovieClip
"mc_enemy"Symbol 433 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 433 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 433 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 433 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 433 MovieClip Frame 1Symbol 331 MovieClip
"mc_fon"Symbol 436 MovieClip Frame 1Symbol 430 MovieClip
"mc_hit"Symbol 436 MovieClip Frame 1Symbol 435 MovieClip
"mc_enemy"Symbol 436 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 436 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 436 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 436 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 436 MovieClip Frame 1Symbol 331 MovieClip
"mc_fon"Symbol 439 MovieClip Frame 1Symbol 430 MovieClip
"mc_hit"Symbol 439 MovieClip Frame 1Symbol 438 MovieClip
"mc_enemy"Symbol 439 MovieClip Frame 1Symbol 331 MovieClip
"mc_car"Symbol 439 MovieClip Frame 1Symbol 331 MovieClip
"mc_start"Symbol 439 MovieClip Frame 1Symbol 331 MovieClip
"mc_finish"Symbol 439 MovieClip Frame 1Symbol 331 MovieClip
"mc_objects"Symbol 439 MovieClip Frame 1Symbol 331 MovieClip
"mc"Symbol 440 MovieClip Frame 1Symbol 369 MovieClip
"mc"Symbol 440 MovieClip Frame 2Symbol 374 MovieClip
"mc"Symbol 440 MovieClip Frame 3Symbol 379 MovieClip
"mc"Symbol 440 MovieClip Frame 4Symbol 384 MovieClip
"mc"Symbol 440 MovieClip Frame 5Symbol 389 MovieClip
"mc"Symbol 440 MovieClip Frame 6Symbol 394 MovieClip
"mc"Symbol 440 MovieClip Frame 7Symbol 399 MovieClip
"mc"Symbol 440 MovieClip Frame 8Symbol 404 MovieClip
"mc"Symbol 440 MovieClip Frame 9Symbol 409 MovieClip
"mc"Symbol 440 MovieClip Frame 10Symbol 414 MovieClip
"mc"Symbol 440 MovieClip Frame 11Symbol 422 MovieClip
"mc"Symbol 440 MovieClip Frame 12Symbol 425 MovieClip
"mc"Symbol 440 MovieClip Frame 13Symbol 433 MovieClip
"mc"Symbol 440 MovieClip Frame 14Symbol 436 MovieClip
"mc"Symbol 440 MovieClip Frame 15Symbol 439 MovieClip

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 501 as "__Packages.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 502 as "__Packages.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 503 as "__Packages.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 504 as "__Packages.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 505 as "__Packages.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 506 as "__Packages.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 507 as "__Packages.CPenetrationConstraint2"
ExportAssets (56)Timeline Frame 1Symbol 508 as "__Packages.CBikeParams"
ExportAssets (56)Timeline Frame 1Symbol 509 as "__Packages.CSpringParams"
ExportAssets (56)Timeline Frame 1Symbol 510 as "__Packages.CCarSynchronizer"
ExportAssets (56)Timeline Frame 1Symbol 511 as "__Packages.CIndicator"
ExportAssets (56)Timeline Frame 1Symbol 512 as "__Packages.CGP"
ExportAssets (56)Timeline Frame 1Symbol 513 as "__Packages.CCamera"
ExportAssets (56)Timeline Frame 1Symbol 514 as "__Packages.CBack"
ExportAssets (56)Timeline Frame 1Symbol 515 as "__Packages.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 516 as "__Packages.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 517 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 518 as "__Packages.CMan"
ExportAssets (56)Timeline Frame 3Symbol 7 as "mc_block_screen"
ExportAssets (56)Timeline Frame 3Symbol 15 as "lib_wheel3"
ExportAssets (56)Timeline Frame 3Symbol 22 as "lib_wheel_forward3"
ExportAssets (56)Timeline Frame 3Symbol 48 as "moto3_man"
ExportAssets (56)Timeline Frame 3Symbol 50 as "lib_bike_body3"
ExportAssets (56)Timeline Frame 3Symbol 56 as "lib_wheel1"
ExportAssets (56)Timeline Frame 3Symbol 63 as "lib_wheel_forward1"
ExportAssets (56)Timeline Frame 3Symbol 86 as "moto1_man"
ExportAssets (56)Timeline Frame 3Symbol 88 as "lib_bike_body1"
ExportAssets (56)Timeline Frame 3Symbol 94 as "lib_wheel5"
ExportAssets (56)Timeline Frame 3Symbol 100 as "lib_wheel_forward5"
ExportAssets (56)Timeline Frame 3Symbol 125 as "moto5_man"
ExportAssets (56)Timeline Frame 3Symbol 127 as "lib_bike_body5"
ExportAssets (56)Timeline Frame 3Symbol 149 as "quad2_man"
ExportAssets (56)Timeline Frame 3Symbol 151 as "lib_bike_body2"
ExportAssets (56)Timeline Frame 3Symbol 161 as "lib_wheel2"
ExportAssets (56)Timeline Frame 3Symbol 186 as "quad4_man"
ExportAssets (56)Timeline Frame 3Symbol 188 as "lib_bike_body4"
ExportAssets (56)Timeline Frame 3Symbol 195 as "lib_wheel4"
ExportAssets (56)Timeline Frame 3Symbol 218 as "quad6_man"
ExportAssets (56)Timeline Frame 3Symbol 220 as "lib_bike_body6"
ExportAssets (56)Timeline Frame 3Symbol 230 as "lib_wheel6"

Labels

"intro"Frame 4
"main"Frame 5
"rules"Frame 6
"about"Frame 7
"choice"Frame 8
"game"Frame 9
"highscores"Frame 10
"reset"Frame 10
"stay"Symbol 48 MovieClip [moto3_man] Frame 1
"toLeft"Symbol 48 MovieClip [moto3_man] Frame 2
"left"Symbol 48 MovieClip [moto3_man] Frame 3
"fromLeft"Symbol 48 MovieClip [moto3_man] Frame 4
"toRight"Symbol 48 MovieClip [moto3_man] Frame 5
"right"Symbol 48 MovieClip [moto3_man] Frame 6
"fromRight"Symbol 48 MovieClip [moto3_man] Frame 7
"stay"Symbol 86 MovieClip [moto1_man] Frame 1
"toLeft"Symbol 86 MovieClip [moto1_man] Frame 2
"left"Symbol 86 MovieClip [moto1_man] Frame 3
"fromLeft"Symbol 86 MovieClip [moto1_man] Frame 4
"toRight"Symbol 86 MovieClip [moto1_man] Frame 5
"right"Symbol 86 MovieClip [moto1_man] Frame 6
"fromRight"Symbol 86 MovieClip [moto1_man] Frame 7
"stay"Symbol 125 MovieClip [moto5_man] Frame 1
"toLeft"Symbol 125 MovieClip [moto5_man] Frame 2
"left"Symbol 125 MovieClip [moto5_man] Frame 3
"fromLeft"Symbol 125 MovieClip [moto5_man] Frame 4
"toRight"Symbol 125 MovieClip [moto5_man] Frame 5
"right"Symbol 125 MovieClip [moto5_man] Frame 6
"fromRight"Symbol 125 MovieClip [moto5_man] Frame 7
"stay"Symbol 149 MovieClip [quad2_man] Frame 1
"toLeft"Symbol 149 MovieClip [quad2_man] Frame 2
"left"Symbol 149 MovieClip [quad2_man] Frame 3
"fromLeft"Symbol 149 MovieClip [quad2_man] Frame 4
"toRight"Symbol 149 MovieClip [quad2_man] Frame 5
"right"Symbol 149 MovieClip [quad2_man] Frame 6
"fromRight"Symbol 149 MovieClip [quad2_man] Frame 7
"stay"Symbol 186 MovieClip [quad4_man] Frame 1
"toLeft"Symbol 186 MovieClip [quad4_man] Frame 2
"left"Symbol 186 MovieClip [quad4_man] Frame 3
"fromLeft"Symbol 186 MovieClip [quad4_man] Frame 4
"toRight"Symbol 186 MovieClip [quad4_man] Frame 5
"right"Symbol 186 MovieClip [quad4_man] Frame 6
"fromRight"Symbol 186 MovieClip [quad4_man] Frame 7
"stay"Symbol 218 MovieClip [quad6_man] Frame 1
"toLeft"Symbol 218 MovieClip [quad6_man] Frame 2
"left"Symbol 218 MovieClip [quad6_man] Frame 3
"fromLeft"Symbol 218 MovieClip [quad6_man] Frame 4
"toRight"Symbol 218 MovieClip [quad6_man] Frame 5
"right"Symbol 218 MovieClip [quad6_man] Frame 6
"fromRight"Symbol 218 MovieClip [quad6_man] Frame 7
"win"Symbol 493 MovieClip Frame 1
"win_unlock"Symbol 493 MovieClip Frame 2
"over"Symbol 493 MovieClip Frame 3
"complete"Symbol 493 MovieClip Frame 4
"pause"Symbol 493 MovieClip Frame 5
"empty"Symbol 493 MovieClip Frame 6
"scoresBor"Symbol 493 MovieClip Frame 7
"interLevel"Symbol 493 MovieClip Frame 8

Dynamic Text Variables

txtCompleteSymbol 337 EditableText"00"
txtCompleteSymbol 341 EditableText"00"
txtCompleteSymbol 344 EditableText"00"
txtCompleteSymbol 347 EditableText"00"
levelTimeSymbol 449 EditableText"20:000"
totalTimeSymbol 450 EditableText"20:000"
scoresSymbol 451 EditableText"20:000"
levelTimeSymbol 475 EditableText"20:000"
totalTimeSymbol 476 EditableText"20:000"
scoresSymbol 477 EditableText"20:000"




http://swfchan.com/24/118922/info.shtml
Created: 6/3 -2019 05:14:13 Last modified: 6/3 -2019 05:14:13 Server time: 05/11 -2024 06:51:05