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

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

Stewie-Bike.swf

This is the info page for
Flash #118535

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


Text
New Game

how to play

more free games

Speed :

weight :

control :

menu

play

enter

y

a

l

p

o

t

w

h

forward/backward

change direction

balance left

balance right

back

progress

Level 10

level completed!

game over

congratulations!

you have completed the game

Finish

save point

level completed!

try again!

front flip !

Bront flip !

0%

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } fscommand ("showmenu", "false"); _focusrect = false; _global.openSite = function () { getURL ("http://www.play4hours.com/?utm_medium=brandedgames_external&utm_campaign=stewiebike&utm_source=host&utm_content=ingame", "_blank"); stopAllSounds(); }; _global.gameName = "stewie"; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 60000; _root.parsingAnimDelta = 10; __com_mochibot__("528c43b3", this, 10301, true);
Instance of Symbol 491 MovieClip in Frame 2
onClipEvent (load) { _alpha = 0; } onClipEvent (enterFrame) { t = _root.getBytesTotal(); l = _root.getBytesLoaded(); bar._xscale = (100 * l) / t; p = Math.round((1000 * l) / t) / 10; if (p == Math.floor(p)) { p = p + ".0"; } p = p + "%"; tf.text = p; if (t > 0) { if ((l < t) && (_alpha < 100)) { _alpha = (_alpha + 5); } if ((l == t) && (_alpha > 0)) { _alpha = (_alpha - 5); } } }
Instance of Symbol 493 MovieClip "apiload" in Frame 2
onClipEvent (load) { trace("loading api"); this._visible = false; }
Frame 3
stop();
Instance of Symbol 518 MovieClip in Frame 3
onClipEvent (load) { _alpha = 0; state = 0; _root.stop(); } onClipEvent (enterFrame) { l = _root.getBytesLoaded(); t = _root.getBytesTotal(); if (state == 0) { _alpha = (_alpha + _root.loaderAnimDelta); if (_alpha >= 100) { _alpha = 100; state = 1; startPause = getTimer(); } } else if ((((state == 1) && (t == l)) && (l > 10)) && ((getTimer() - startPause) > _root.loaderAnimPause)) { this._alpha = this._alpha - _root.loaderAnimDelta; if (_alpha < 0) { _root.gotoAndStop("lbStart"); } } }
Symbol 29 MovieClip [dmRace] Frame 1
#initclip 19 Object.registerClass("dmRace", CRace); #endinitclip
Symbol 42 Button
on (release, keyPress "<Enter>") { CGame.butAbout(); }
Symbol 47 Button
on (release) { CGame.butAbout(); }
Symbol 52 Button
on (release) { openSite(); }
Symbol 55 MovieClip Frame 1
if (_parent.debug) { CGame.butAbout(); }
Symbol 58 Button
on (press) { this.gotoAndStop(2); }
Symbol 60 Button
on (press) { this.gotoAndStop(1); }
Symbol 61 MovieClip Frame 1
this.stop(); this._parent.soundStarter.gotoAndPlay("start"); _global.soundEnable = true;
Symbol 61 MovieClip Frame 2
this.stop(); this._parent.soundStarter.gotoAndPlay("stop"); _global.soundEnable = false;
Symbol 70 MovieClip Frame 1
_visible = false; stop();
Symbol 70 MovieClip Frame 7
gotoAndStop (1);
Symbol 70 MovieClip Frame 12
gotoAndStop (1);
Symbol 85 Button
on (release) { CGame.butBackToSplash(); }
Symbol 88 Button
on (release, keyPress "<Enter>") { CGame.butStart(); }
Symbol 90 Button
on (press) { _parent.selectedBike = 1; refresh(); }
Symbol 91 Button
on (press) { _parent.selectedBike = 2; refresh(); }
Symbol 92 MovieClip Frame 1
refresh = function () { sel1._visible = false; sel2._visible = false; this["sel" + _parent.selectedBike]._visible = true; }; refresh(); if (_parent.debug) { CGame.butStart(); }
Symbol 117 Button
on (release) { CGame.butBackToSplash(); }
Symbol 119 Button
on (release, keyPress "<Enter>") { CGame.butSelect(); }
Symbol 120 MovieClip Frame 1
if (_parent.debug) { CGame.butSelect(); }
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 55
gotoAndStop (1);
Symbol 143 MovieClip Frame 109
gotoAndStop (1);
Symbol 143 MovieClip Frame 163
gotoAndStop (1);
Symbol 143 MovieClip Frame 217
gotoAndStop (1);
Symbol 143 MovieClip Frame 271
gotoAndStop (1);
Symbol 160 MovieClip Frame 1
stop();
Symbol 160 MovieClip Frame 75
gotoAndStop (1);
Symbol 182 MovieClip Frame 1
stop(); _visible = false;
Symbol 182 MovieClip Frame 7
gotoAndStop (1);
Symbol 182 MovieClip Frame 12
gotoAndStop (1);
Symbol 182 MovieClip Frame 17
gotoAndStop (1);
Symbol 182 MovieClip Frame 22
gotoAndStop (1);
Symbol 182 MovieClip Frame 27
gotoAndStop (1);
Symbol 182 MovieClip Frame 32
gotoAndStop (1);
Symbol 182 MovieClip Frame 35
lab = "d" + Math.floor((Math.random() * 3) + 1); gotoAndPlay(lab);
Symbol 182 MovieClip Frame 38
gotoAndStop (1);
Symbol 182 MovieClip Frame 42
gotoAndStop (1);
Symbol 182 MovieClip Frame 47
gotoAndStop (1);
Symbol 182 MovieClip Frame 52
gotoAndStop (1);
Symbol 184 MovieClip Frame 1
_visible = false; stop();
Symbol 184 MovieClip Frame 7
gotoAndStop (1);
Symbol 184 MovieClip Frame 12
gotoAndStop (1);
Symbol 188 Button
on (release, keyPress "<Enter>") { CGame.butStartNext(); }
Symbol 193 Button
on (release, keyPress "<Enter>") { CGame.butBackToSplash(); }
Symbol 199 MovieClip [dmGame] Frame 1
#initclip 16 Object.registerClass("dmGame", CGame); #endinitclip stop();
Instance of Symbol 61 MovieClip "btn_sound" in Symbol 199 MovieClip [dmGame] Frame 1
onClipEvent (load) { if (_global.soundEnable == undefined) { _global.soundEnable = true; } if (!_global.soundEnable) { gotoAndStop (2); } }
Symbol 199 MovieClip [dmGame] Frame 30
soundStarter.gotoAndPlay("stop");
Symbol 199 MovieClip [dmGame] Frame 45
soundStarter.gotoAndPlay("start");
Instance of Symbol 125 MovieClip in Symbol 199 MovieClip [dmGame] Frame 45
onClipEvent (load) { key1 = Key.isToggled(19); key2 = Key.isToggled(80); key3 = Key.isToggled(27); this._visible = false; } onClipEvent (keyDown) { if (((Key.isDown(19) && (key1 != Key.isToggled(19))) || (Key.isDown(80) && (key2 != Key.isToggled(80)))) || (Key.isDown(27) && (key3 != Key.isToggled(27)))) { CGame.butSwitchPause(); } key1 = Key.isToggled(19); key2 = Key.isToggled(80); key3 = Key.isToggled(27); }
Symbol 210 MovieClip Frame 1
if (this._parent._parent._name != "map") { _global.savePointz.push(this); } mcHit._visible = false;
Symbol 215 MovieClip Frame 1
_visible = false;
Symbol 398 MovieClip [mcHidePoint] Frame 1
#initclip 17 Object.registerClass("mcHidePoint", iriysoft.CInvisibleMovie); #endinitclip
Symbol 399 MovieClip [mcHit] Frame 1
#initclip 18 Object.registerClass("mcHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 422 MovieClip Frame 18
stop();
Symbol 425 MovieClip Frame 18
stop();
Symbol 427 MovieClip Frame 31
stop();
Symbol 429 MovieClip Frame 31
stop();
Symbol 430 MovieClip Frame 1
stop();
Symbol 436 MovieClip [dmCarBody] Frame 1
this.stop();
Symbol 440 MovieClip [dmSaveAnimMessage] Frame 31
this.removeMovieClip();
Symbol 446 MovieClip Frame 1
_visible = false;
Symbol 447 MovieClip [winMF] Frame 75
this.removeMovieClip();
Symbol 454 MovieClip Frame 1
_visible = false;
Symbol 455 MovieClip [dieMFend] Frame 40
CGame.butEndRaceLoose(); this.removeMovieClip();
Symbol 459 MovieClip Frame 1
_visible = false;
Symbol 460 MovieClip [dieMF] Frame 50
_parent.newRace(); this.removeMovieClip();
Symbol 477 Button
on (release) { CGame.butBackToSplash(); this.removeMovieClip(); }
Symbol 482 Button
on (release) { CGame.butSwitchPause(); }
Symbol 519 MovieClip [__Packages.CGame] Frame 0
class CGame extends MovieClip { static var m_instance, levels, gameType, levelNum, timeChangeScore, __get__time, __get__txtLevel_; var debug, txtTime; function CGame () { super(); m_instance = this; debug = false; levels = new Array(); levels.push({mc:"dmLevel1", points:30000}); levels.push({mc:"dmLevel2", points:30000}); levels.push({mc:"dmLevel3", points:30000}); levels.push({mc:"dmLevel4", points:30000}); levels.push({mc:"dmLevel5", points:30000}); levels.push({mc:"dmLevel6", points:30000}); levels.push({mc:"dmLevel7", points:30000}); levels.push({mc:"dmLevel8", points:30000}); txtTime = ""; } static function butStart() { time = (""); gameType = 1; m_instance.full_m_score = 0; m_instance.gotoAndStop("lbRace"); } static function butSelect() { m_instance.selectedBike = 1; m_instance.gotoAndStop("lbSelect"); } static function butStartNext() { m_instance.gotoAndStop("lbRace"); if (gameType == 1) { m_instance.guiBar.gotoAndStop(2); } } static function butEndRaceVictory() { m_instance.gotoAndStop("lbStatistics"); } static function butEndRace() { m_instance.gotoAndStop("lbFinalStatistics"); } static function butEndRaceLoose() { m_instance.gotoAndStop("lbGameOver"); } static function butEndRaceTimeAttack() { m_instance.gotoAndStop("lbGameOverTimeAttack"); } static function butAbout() { levelNum = 1; m_instance.gotoAndStop("lbAbout"); } static function butStartContest() { gameType = 1; levelNum = 1; butStart(); } static function butStartLevel(n) { gameType = 2; levelNum = n; butStart(); } static function butSelectLevel() { m_instance.gotoAndStop("lbSelect"); } static function butBackToMenu() { m_instance.gotoAndStop("lbSplash"); } static function butSwitchPause() { m_instance.m_race.__set__pauseOn(!m_instance.m_race.__get__pauseOn()); CRace.__get__instance().clouds.inPlay = !m_instance.m_race.__get__pauseOn(); } static function butBackToSplash() { m_instance.gotoAndStop("lbSplash"); } static function set score(nScore) { if (nScore < 0) { nScore = 0; } m_instance.m_score = nScore; m_instance.txtScore = String(score); m_instance.txtScore_ins = String(score); if (gameType == 1) { m_instance.txtScore_ins = m_instance.txtScore_ins + (" / " + levels[levelNum - 1].points); } timeChangeScore = getTimer(); //return(score); } static function set time(t) { m_instance.txtTime = t; //return(__get__time()); } static function get full_score() { return(m_instance.full_m_score); } static function set full_score(nScore) { if (nScore < 0) { nScore = 0; } m_instance.full_m_score = nScore; m_instance.full_txtScore = String(full_score); //return(full_score); } static function get score() { return(m_instance.m_score); } static function set takenBonus(a) { m_instance.bonusTaken = a; setBonusTXT(); //return(takenBonus); } static function get takenBonus() { return(m_instance.bonusTaken); } static function set allBonus(a) { m_instance.bonusAtAll = a; setBonusTXT(); //return(allBonus); } static function get allBonus() { return(m_instance.bonusAtAll); } static function setBonusTXT() { m_instance.txtBonus = (m_instance.bonusTaken + "/") + m_instance.bonusAtAll; } static function set txtLevel_(a) { m_instance.txtLevel = a; //return(__get__txtLevel_()); } static function get instance() { return(m_instance); } }
Symbol 520 MovieClip [__Packages.CRace] Frame 0
class CRace extends MovieClip { static var m_instance; var savedPoint, savedScore, carType, m_level, attachMovie, _parent, lives, endTime, mm, mm_xy_ratio, mm_scale, clouds, m_pEngine, inProcess, inPostGame, m_car, progressStartX, progressEndX, FINinterval, m_pauseOn, onEnterFrame, scroll_x; function CRace () { super(); } function onLoad() { m_instance = this; init(); pauseOn = (false); CGame.__set__score(0); } function init() { trace("Starting level " + (CGame.levelNum - 1)); CGame.__get__instance().txtLevelStr = ((("LEVEL " + CGame.levels[CGame.levelNum - 1].mc.substr(7, 2)) + " (order: ") + CGame.levelNum) + ")"; _global.dieZ = new Array(); _global.savePointz = new Array(); savedPoint = undefined; savedScore = 0; carType = CGame.__get__instance().selectedBike; m_level = attachMovie(CGame.levels[CGame.levelNum - 1].mc, "_Level1", 1001); _parent.bar.spf0._y = (_parent.bar.spf1._y = (_parent.bar.spf2._y = -50)); CGame.__get__instance().txtLevelStr = ("Level " + CGame.levelNum) + " of 8"; _parent.soundMC.gotoAndPlay("go"); lives = 5; _parent.heartz.gotoAndStop(lives + 1); if (CGame.gameType == 2) { endTime = getTimer() + 60000; } if (usingMap) { mm = _parent.miniMap; mm._visible = true; var _local4 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc + "_mm", "map", 0); if (_local4 == undefined) { _local4 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc, "map", 0); } var _local5 = m_level._width; var _local6 = m_level._height; mm_xy_ratio = mm._xscale / mm._yscale; var _local3 = _local5 / 550; var _local7 = _local6 / 400; _local3 = _local3 / mm_xy_ratio; mm_scale = (mm_ratio * 100) / Math.max(_local3, _local7); mm.player.swapDepths(2); mm.player._xscale = mm.player._xscale / mm_xy_ratio; mm.miniMap_misc.swapDepths(3); mm.map.setMask(mm.miniMap_mask); mm.map._xscale = mm_scale / mm_xy_ratio; mm.map._yscale = mm_scale; } else { _parent.miniMap._visible = false; } clouds.inPlay = true; clouds.onEnterFrame = function () { if (this.inPlay) { this._x = this._x - 1; if (this._x < -550) { this._x = this._x + 550; } } }; m_pEngine = new iriysoft.pengine.CParticleEngine(m_level.mcHit, 7); newRace(); } function newRace() { inProcess = true; inPostGame = false; m_pEngine.clear(); m_car = new CCar(); m_car.init(m_level.mcVehiclePlace, m_pEngine, _parent); m_car.addEventListener(CCar.EVENT_TRICK, mx.utils.Delegate.create(this, makeTrickMassage)); setPosition(true); m_car.initTricks(CGame.levelNum); _parent.sinfo.gotoAndPlay(2); if (CGame.gameType == 1) { _parent.sinfo.img.gotoAndStop("level" + CGame.levelNum); } var _local3 = 0; for(;;){ if (_local3 >= 3) { return(undefined); } var _local4 = m_level["sp" + _local3]; if (_local4 != undefined) { var _local2 = (_local4._x - progressStartX) / (progressEndX - progressStartX); if (_local2 < 0) { _local2 = 0; } if (_local2 > 1) { _local2 = 1; } _parent.bar["spf" + _local3]._x = 82 + (_local2 * 242); _parent.bar["spf" + _local3]._y = 12; } _local3++; }; } function processRace() { m_pEngine.process(); m_car.process(); if (CGame.gameType == 2) { var _local18 = Math.round((endTime - getTimer()) / 1000); var _local19 = Math.floor(_local18 / 60); var _local14 = _local18 % 60; if (_local14 < 10) { _local14 = "0" + _local14; } CGame.__set__time((_local19 + ":") + _local14); if (getTimer() >= endTime) { CGame.__set__time("0:00"); } } var _local16 = {x:m_car.__get__image().aPart._x, y:m_car.__get__image().aPart._y}; m_car.__get__image().aPart._parent.localToGlobal(_local16); var _local17 = {x:m_car.__get__backWheel().__get__pos().x, y:m_car.__get__backWheel().__get__pos().y}; m_level.localToGlobal(_local17); var _local21 = (Math.atan2(_local17.y - _local16.y, _local17.x - _local16.x) * 57.2957795131) - m_car.__get__image()._rotation; m_car.__get__image().aPart._rotation = _local21 + 180; if (usingMap) { var _local15 = (mm_scale * m_car.__get__image()._x) / 100; var _local22 = (mm_scale * m_car.__get__image()._y) / 100; _local15 = _local15 / mm_xy_ratio; mm.map._x = (-_local15) + 275; mm.map._y = (-_local22) + 200; } setPosition(); var _local20 = m_car.__get__backWheel().__get__pos().x; var _local13 = (_local20 - progressStartX) / (progressEndX - progressStartX); if (_local13 < 0) { _local13 = 0; } if (_local13 > 1) { _local13 = 1; } _parent.bar.barIns._x = -169 + (_local13 * 242); if (((m_level.mcFinish._x < (m_car.__get__backWheel().__get__pos().x - 50)) || (m_car.gameOverInTest)) && (!inPostGame)) { if ((getTimer() - CGame.timeChangeScore) > 500) { if (CGame.levelNum >= CGame.levels.length) { trace("\u0423\u0440\u043E\u0432\u043D\u0438 \u0437\u0430\u043A\u043E\u043D\u0447\u0438\u043B\u0438\u0441\u044C"); __reg17 = attachMovie("winMF", "winMessage", 1002); __reg17._x = 275; __reg17._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 3000, 1); _parent.soundMC.gotoAndPlay("flip"); } else { var __reg17 = attachMovie("winMF", "winMessage", 1002); __reg17._x = 275; __reg17._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 3000, 2); _parent.soundMC.gotoAndPlay("flip"); } } if ((getTimer() >= endTime) && (CGame.gameType == 2)) { trace("\u0412\u0440\u0435\u043C\u044F \u0432\u044B\u0448\u043B\u043E"); __reg17 = attachMovie("winMF", "winMessage", 1002); __reg17._x = 275; __reg17._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 3000, 1); _parent.soundMC.gotoAndPlay("flip"); } } var _local11 = m_car.getHitForBonus(); for (var _local4 in m_level.mcBonusPlace) { if (_local11.hitTest(m_level.mcBonusPlace[_local4].mcHit)) { m_level.mcBonusPlace[_local4].gotoAndPlay("die"); if (usingMap) { var _local6 = m_level.mcBonusPlace[_local4]._x; var _local7 = m_level.mcBonusPlace[_local4]._y; for (var _local12 in mm.map.mcBonusPlace) { var _local3 = mm.map.mcBonusPlace[_local12]; if ((((_local3._x > (_local6 - 2)) && (_local3._x < (_local6 + 2))) && (_local3._y > (_local7 - 2))) && (_local3._y < (_local7 + 2))) { _local3._visible = false; break; } } do { } while (undefined != null); } if (((__reg0 = m_level.mcBonusPlace[_local4].type)) === 0) { var _local5 = bonus_0; } else if (__reg0 === 1) { var _local5 = bonus_1; } else if (__reg0 === 2) { var _local5 = bonus_2; } else if (__reg0 === 3) { var _local5 = bonus_3; } else { var _local5 = bonus_0; } CGame.__set__score(CGame.__get__score() + _local5); CGame.__set__takenBonus(CGame.__get__takenBonus() + 1); } } var _local4 = "0"; while (_local4 < _global.savePointz.length) { var _local8 = _global.savePointz[_local4]; if (savedPoint != _local8) { if (_local11.hitTest(_local8.mcHit)) { savedPoint = _local8; savedScore = CGame.score; var _local9 = attachMovie("dmSaveAnimMessage", "_dmSaved", 29000); _parent.soundMC.gotoAndPlay("saved"); _local9._x = 275; _local9._y = 100; } } _local4++; } if (inProcess && ((getTimer() - m_car.bornTime) > 200)) { if (inPostGame) { return(undefined); } if (inProcess) { _local4 = "0"; while (_local4 < _global.dieZ.length) { var _local10 = _global.dieZ[_local4]; if (m_car.checkDeathPoints(_local10)) { makeDie(); m_car.bar._visible = false; } _local4++; } } if (inProcess) { if (m_car.checkDeathPoints(m_level.mcHit)) { makeDie(); m_car.bar._visible = false; _parent.soundMC.gotoAndPlay("die" + Math.floor((Math.random() * 2) + 1)); } } if (inProcess) { if (m_car.checkDie()) { m_car.__get__image().cbs.carBody.trickAnim.gotoAndPlay("die"); instance._parent.soundMC.gotoAndPlay("down"); makeDie(); } } } } function makeDie() { trace("died"); if (carType == 2) { m_car.__get__image().cbs.gotoAndStop(4); } else { m_car.__get__image().cbs.gotoAndStop(3); } CGame.__set__score(0); if (savedPoint != undefined) { CGame.__set__score(savedScore); } _root.ssMC.stop(); m_car.inProcess = false; inPostGame = true; inProcess = false; var _local3 = attachMovie(((lives == 0) ? "dieMFend" : "dieMF"), "dieMessage", 1002); _local3._x = 275; _local3._y = 120; } function endOfLevel(n) { clearInterval(FINinterval); CGame.__set__full_score(CGame.__get__full_score() + CGame.__get__score()); if (CGame.gameType == 1) { if (n == 1) { CGame.butEndRace(); } else if (n == 2) { CGame.levelNum++; CGame.butEndRaceVictory(); } } if (CGame.gameType == 2) { CGame.butEndRaceTimeAttack(); } } function makeTrickMassage(msg) { if (inProcess) { var _local4 = ""; var _local6 = 0; if (!m_car.mode) { if (msg.trickID == CCar.TRICK_BACK_FLIP) { msg.trickID = CCar.TRICK_FRONT_FLIP; } else if (msg.trickID == CCar.TRICK_FRONT_FLIP) { msg.trickID = CCar.TRICK_BACK_FLIP; } } if (msg.trickID == CCar.TRICK_BACK_FLIP) { _local4 = "backFlip"; _local6 = 10; } else if (msg.trickID == CCar.TRICK_FRONT_FLIP) { _local4 = "frontFlip"; _local6 = 15; } _local4 = ""; _local6 = 0; if (_local4 != "") { var _local2 = CCar.__get__instance(); _local2.combo++; var _local3 = _local2.combo; if (_local3 > 5) { _local3 = 5; } if (_local3 > 1) { _local2.mainMovie.cmsg.gotoAndPlay(2); _local2.mainMovie.cmsg.msg.gotoAndStop("x" + _local3); _parent.soundMC.gotoAndPlay("c" + _local3); } _local2.trickSumCount = _local2.trickSumCount + _local6; _local2.mainMovie.msg.gotoAndPlay(2); _local2.mainMovie.msg.msg.gotoAndStop(_local4); } } } function set pauseOn(pauseState) { if (inPostGame) { return; } m_pauseOn = pauseState; enableProcess(!m_pauseOn); //return(pauseOn); } function get pauseOn() { return(m_pauseOn); } function enableProcess(enable) { if (enable) { onEnterFrame = processRace; _parent._scrPause.removeMovieClip(); return(undefined); } onEnterFrame = function () { }; _parent.attachMovie("dmPause", "_scrPause", 32001); } function setPosition(now) { var _local3 = m_car.__get__image()._x; var _local4 = m_car.__get__image()._y; var _local5 = leftOffset; var _local6 = rightOffset; if (!m_car.mode) { _local5 = rightOffset; _local6 = leftOffset; } var _local2 = m_level._x; if (_local2 < (_local5 - _local3)) { _local2 = _local5 - _local3; } if (_local2 > ((550 - _local6) - _local3)) { _local2 = (550 - _local6) - _local3; } _local2 = Math.round(_local2); if (scroll_x == undefined) { scroll_x = m_level._x; } if (now) { scroll_x = _local2; } else { scroll_x = scroll_x + ((_local2 - scroll_x) / xScrollFactor); } m_level._x = Math.round(scroll_x); if (m_level._y < (topOffset - _local4)) { m_level._y = Math.round(topOffset - _local4); } if (m_level._y > ((400 - bottomOffset) - _local4)) { m_level._y = Math.round((400 - bottomOffset) - _local4); } m_car.bar._x = m_car.__get__image()._x + m_level._x; m_car.bar._y = (m_car.__get__image()._y + m_level._y) - 70; } static function get instance() { return(m_instance); } var usingMap = false; var bonus_0 = 250; var bonus_1 = 50; var bonus_2 = 1000; var bonus_3 = 50; var leftOffset = 150; var rightOffset = 350; var topOffset = 170; var bottomOffset = 170; var xScrollFactor = 5; var mm_ratio = 2; }
Symbol 521 MovieClip [__Packages.iriysoft.pengine.CParticleEngine] Frame 0
class iriysoft.pengine.CParticleEngine { var m_particles, m_constraints, m_hitMovie, m_gravity, m_koeffDamp; function CParticleEngine (hitMovie, nGravity, koeffDamp) { m_particles = new Array(); m_constraints = new Array(); setHitMovie(hitMovie); init(nGravity, koeffDamp); } function setHitMovie(hitMovie) { if (hitMovie == undefined) { hitMovie = null; } m_hitMovie = hitMovie; } function getHitMovie() { return(m_hitMovie); } function set gravity(nGravity) { m_gravity = nGravity; //return(gravity); } function get gravity() { return(m_gravity); } function init(nGravity, koeffDamp) { if (nGravity == undefined) { nGravity = 9.8; } if (koeffDamp == undefined) { koeffDamp = 0.995; } gravity = (nGravity); m_koeffDamp = koeffDamp; } function addParticle(p) { m_particles.push(p); } function process() { var _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].accelerate.plusXY(0, m_gravity * m_particles[_local2].mass); m_particles[_local2].accelerate.mult(1 / REPEAT_COUNT); _local2++; } var _local3 = 0; while (_local3 < REPEAT_COUNT) { _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].verlet(D_TIME, m_koeffDamp); _local2++; } _local2 = 0; while (_local2 < m_constraints.length) { m_constraints[_local2].resolve(); _local2++; } _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].checkCollision(m_hitMovie); _local2++; } _local3++; } _local2 = 0; for(;;){ if (_local2 >= m_particles.length) { return(undefined); } m_particles[_local2].accelerate.init(0, 0); _local2++; }; } function addConstraint(c) { m_constraints.push(c); } function clear() { do { } while (m_particles.pop() != undefined); clearConstraints(); } function clearConstraints() { for(;;){ if (m_constraints.pop() == undefined) { return(undefined); } }; } static var SEC_PER_FRAME = 0.0416666666667; static var REPEAT_COUNT = 3; static var D_TIME = SEC_PER_FRAME / REPEAT_COUNT; }
Symbol 522 MovieClip [__Packages.iriysoft.pengine.CVehicle] Frame 0
class iriysoft.pengine.CVehicle { var m_vehicleDir, m_vehicleNormal, t_point1, t_point2, m_vehicleMovie, m_vehicleParam, m_bodyMovie, m_backWheel, m_forwardWheel, m_accPercMultForTurn, m_normalYLimitForTurn, m_koeffPrimaryForTurn, m_koeffSecondaryForTurn, m_accPercBaseForTurn, m_accelerateForwardWheel, m_accelerateBackWheel, m_brakeForwardWheel, m_brakeBackWheel, t_buffNumber, m_vehicleAngle, t_turnToPerc, t_turnToDX, t_turnToDY; function CVehicle () { m_vehicleDir = new iriysoft.pengine.math.CVector2D(0, 0); m_vehicleNormal = new iriysoft.pengine.math.CVector2D(0, 0); t_point1 = new iriysoft.pengine.math.CVector2D(); t_point2 = new iriysoft.pengine.math.CVector2D(); } function getVehiclePoint(mc) { var _local2 = new Object(); _local2.x = mc._x; _local2.y = mc._y; mc._parent.localToGlobal(_local2); m_vehicleMovie._parent.globalToLocal(_local2); return(_local2); } function moveMovieToMovieGlobal(movie, moviePos) { var _local1 = {x:movie._x, y:movie._y}; movie._parent.localToGlobal(_local1); moviePos._parent.globalToLocal(_local1); moviePos._x = _local1.x; moviePos._y = _local1.y; } function rotateMovieToMovieLocal(movie, moviePos) { movie._rotation = Math.atan2(moviePos._y - movie._y, moviePos._x - movie._x) * VAL_180_DIV_PI; } function construct(vehicleParam, bodyMovie, vehicleMovie, mcWBack, mcWForward) { m_vehicleParam = vehicleParam; m_bodyMovie = bodyMovie; m_vehicleMovie = vehicleMovie; m_vehicleParam.changeGeometry(getVehiclePoint(m_bodyMovie.mcA), getVehiclePoint(m_bodyMovie.mcB), getVehiclePoint(m_bodyMovie.mcC), getVehiclePoint(m_bodyMovie.mcD)); m_backWheel = iriysoft.pengine.particle.CWheel(m_vehicleParam.__get__A()); m_forwardWheel = iriysoft.pengine.particle.CWheel(m_vehicleParam.__get__D()); if (mcWBack != undefined) { m_backWheel.setMovie(mcWBack); m_backWheel.setRotationMovie(mcWBack.mcSpoke); } if (mcWForward != undefined) { m_forwardWheel.setMovie(mcWForward); m_forwardWheel.setRotationMovie(mcWForward.mcSpoke); } setVehicleParam(getDefaultVehicleParam()); } static function getDefaultVehicleParam() { var _local1 = new Object(); _local1.accPercMult = 39.2; _local1.normalYLimit = 0.4; _local1.koeffPrimary = 1.3; _local1.koeffSecondary = 0.7; _local1.accPercBase = 0.6; _local1.accelerateForwardWheel = 0; _local1.accelerateBackWheel = 50; _local1.brakeForwardWheel = 0; _local1.brakeBackWheel = 0; return(_local1); } function setVehicleParam(param) { m_accPercMultForTurn = param.accPercMult; m_normalYLimitForTurn = param.normalYLimit; m_koeffPrimaryForTurn = param.koeffPrimary; m_koeffSecondaryForTurn = param.koeffSecondary; m_accPercBaseForTurn = param.accPercBase; m_accelerateForwardWheel = param.accelerateForwardWheel; m_accelerateBackWheel = param.accelerateBackWheel; m_brakeForwardWheel = param.brakeForwardWheel; m_brakeBackWheel = param.brakeBackWheel; } function processKey(mask) { if ((mask & KM_ACCELERATE) == 0) { if ((mask & KM_BRAKE) == 0) { stopAccelerate(); } else { brake(); } } else { accelerate(); } if ((mask & KM_MOVE_BODY_FORWARD) != 0) { turnTo(DIR_RIGHT, m_accPercMultForTurn); return(undefined); } if ((mask & KM_MOVE_BODY_BACK) != 0) { turnTo(DIR_LEFT, m_accPercMultForTurn); } } function process() { m_vehicleDir.init(m_forwardWheel.__get__pos().x - m_backWheel.__get__pos().x, m_forwardWheel.__get__pos().y - m_backWheel.__get__pos().y); m_vehicleNormal.init(m_vehicleDir.x, m_vehicleDir.y); m_vehicleNormal.normalize(); t_buffNumber = m_vehicleNormal.x; m_vehicleNormal.x = -m_vehicleNormal.y; m_vehicleNormal.y = t_buffNumber; m_vehicleAngle = Math.atan2(m_vehicleDir.y, m_vehicleDir.x) * VAL_180_DIV_PI; m_vehicleMovie._rotation = m_vehicleAngle; t_point1.x = m_bodyMovie.mcB._x; t_point1.y = m_bodyMovie.mcB._y; m_bodyMovie.localToGlobal(t_point1); m_vehicleMovie._parent.globalToLocal(t_point1); t_point2.x = m_bodyMovie.mcC._x; t_point2.y = m_bodyMovie.mcC._y; m_bodyMovie.localToGlobal(t_point2); m_vehicleMovie._parent.globalToLocal(t_point2); m_vehicleMovie._x = m_vehicleMovie._x + ((((m_vehicleParam.__get__B().__get__pos().x - t_point1.x) + m_vehicleParam.__get__C().__get__pos().x) - t_point2.x) / 2); m_vehicleMovie._y = m_vehicleMovie._y + ((((m_vehicleParam.__get__B().__get__pos().y - t_point1.y) + m_vehicleParam.__get__C().__get__pos().y) - t_point2.y) / 2); } function turnTo(dir, turnPower) { t_turnToPerc = ((Math.abs(m_vehicleNormal.y) * (1 - m_accPercBaseForTurn)) + m_accPercBaseForTurn) * turnPower; t_turnToDX = m_vehicleNormal.x * t_turnToPerc; t_turnToDY = m_vehicleNormal.y * t_turnToPerc; if (m_vehicleNormal.y > (-m_normalYLimitForTurn)) { if (dir == DIR_RIGHT) { if (!m_forwardWheel.hasIntersection()) { m_forwardWheel.__get__accelerate().plusXY(t_turnToDX * m_koeffPrimaryForTurn, t_turnToDY * m_koeffPrimaryForTurn); } m_backWheel.__get__accelerate().plusXY((-t_turnToDX) * m_koeffSecondaryForTurn, (-t_turnToDY) * m_koeffSecondaryForTurn); return(undefined); } m_forwardWheel.__get__accelerate().plusXY((-t_turnToDX) * m_koeffSecondaryForTurn, (-t_turnToDY) * m_koeffSecondaryForTurn); if (m_backWheel.hasIntersection()) { return(undefined); } m_backWheel.__get__accelerate().plusXY(t_turnToDX * m_koeffPrimaryForTurn, t_turnToDY * m_koeffPrimaryForTurn); } } function accelerate() { m_backWheel.setAccelerate(m_accelerateBackWheel); m_forwardWheel.setAccelerate(m_accelerateForwardWheel); } function brake() { m_backWheel.setAccelerate(m_brakeBackWheel); m_forwardWheel.setAccelerate(m_brakeForwardWheel); } function stopAccelerate() { m_backWheel.setAccelerate(0); m_forwardWheel.setAccelerate(0); } function get backWheel() { return(m_backWheel); } function get forwardWheel() { return(m_forwardWheel); } function onGround() { return(m_backWheel.hasIntersection() || (m_forwardWheel.hasIntersection())); } function get vehicleParam() { return(m_vehicleParam); } function set vehicleParam(nParam) { m_vehicleParam = nParam; //return(vehicleParam); } function get vehicleAngle() { return(m_vehicleAngle); } function get vehicleDir() { return(m_vehicleDir); } static var VAL_180_DIV_PI = 57.2957795131; static var DIR_RIGHT = 0; static var DIR_LEFT = 1; static var KM_NONE = 0; static var KM_ACCELERATE = 1; static var KM_BRAKE = 2; static var KM_MOVE_BODY_FORWARD = 4; static var KM_MOVE_BODY_BACK = 8; }
Symbol 523 MovieClip [__Packages.iriysoft.pengine.math.CVector2D] Frame 0
class iriysoft.pengine.math.CVector2D { var x, y; function CVector2D (nx, ny) { init(nx, ny); } function init(nx, ny) { x = nx; y = ny; } function copyFrom(v) { x = v.x; y = v.y; } function copyTo(v) { v.x = x; v.y = y; } function plusXY(nx, ny) { x = x + nx; y = y + ny; } static function getDistanceBetween(p1, p2) { var _local2 = p1.x - p2.x; var _local1 = p1.y - p2.y; return(Math.sqrt((_local2 * _local2) + (_local1 * _local1))); } function duplicate() { return(new iriysoft.pengine.math.CVector2D(x, y)); } function minus(v) { x = x - v.x; y = y - v.y; } function minusNew(v) { return(new iriysoft.pengine.math.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 iriysoft.pengine.math.CVector2D(-x, -y)); } function scalar(v) { return((x * v.x) + (y * v.y)); } function modul() { return(Math.sqrt((x * x) + (y * y))); } function rotate(u) { var _local3 = x; var _local4 = y; x = (_local3 * Math.cos(u)) - (_local4 * Math.sin(u)); y = (_local3 * Math.sin(u)) + (_local4 * Math.cos(u)); } function rotateNew(u) { return(new iriysoft.pengine.math.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 iriysoft.pengine.math.CVector2D(x * k, y * k)); } function plus(v) { x = x + v.x; y = y + v.y; } function plusNew(v) { return(new iriysoft.pengine.math.CVector2D(x + v.x, y + v.y)); } function getDistanceTo(p1, p2) { var _local2 = p1.y - p2.y; var _local3 = p2.x - p1.x; var _local5 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local6 = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); _local2 = _local2 / _local6; _local3 = _local3 / _local6; _local5 = _local5 / _local6; return(((_local2 * x) + (_local3 * y)) + _local5); } }
Symbol 524 MovieClip [__Packages.iriysoft.pengine.particle.CParticle] Frame 0
class iriysoft.pengine.particle.CParticle { var m_curPosition, m_prevPosition, m_accelerate, m_buckup, m_mass, m_mc; function CParticle () { m_curPosition = new iriysoft.pengine.math.CVector2D(); m_prevPosition = new iriysoft.pengine.math.CVector2D(); m_accelerate = new iriysoft.pengine.math.CVector2D(); m_buckup = new iriysoft.pengine.math.CVector2D(); } function initParticle(x, y, mass, mc) { if (x == undefined) { x = 0; } if (y == undefined) { y = 0; } if (mass == undefined) { mass = 1; } moveTo(x, y); m_mass = mass; m_accelerate.x = 0; m_accelerate.y = 0; setMovie(mc); return(this); } function moveTo(nx, ny) { m_curPosition.x = (m_prevPosition.x = nx); m_curPosition.y = (m_prevPosition.y = ny); synchronizeMovie(); } function verlet(dTime, koeffDamp) { m_buckup.copyFrom(m_curPosition); m_curPosition.x = m_curPosition.x + (((m_curPosition.x - m_prevPosition.x) * koeffDamp) + (m_accelerate.x * dTime)); m_curPosition.y = m_curPosition.y + (((m_curPosition.y - m_prevPosition.y) * koeffDamp) + (m_accelerate.y * dTime)); m_buckup.copyTo(m_prevPosition); synchronizeMovie(); } function checkCollision(hitMovie) { } function synchronizeMovie() { } function moveMovieToCurentPosition() { m_mc._x = m_curPosition.x; m_mc._y = m_curPosition.y; } function get mass() { return(m_mass); } function set mass(nMass) { m_mass = nMass; //return(mass); } function get accelerate() { return(m_accelerate); } function set accelerate(acc) { m_accelerate = acc; //return(accelerate); } function get prevPos() { return(m_prevPosition); } function set prevPos(pos) { m_prevPosition = pos; //return(prevPos); } function get pos() { return(m_curPosition); } function set pos(pos) { m_curPosition = pos; //return(this.pos); } function setMovie(mc) { if ((mc == null) || (mc == undefined)) { synchronizeMovie = function () { }; m_mc = null; return(undefined); } m_mc = mc; synchronizeMovie = moveMovieToCurentPosition; } function getMovie() { return(m_mc); } }
Symbol 525 MovieClip [__Packages.iriysoft.pengine.particle.CWheel] Frame 0
class iriysoft.pengine.particle.CWheel extends iriysoft.pengine.particle.CParticle { var m_rim, m_acceleration, initParticle, m_koeffSpring, m_koeffSlip, m_radius, m_maxAccSpeed, m_speed, m_accSpeed, rot, intersectionFlag, lastIntersPoint, lastN, hitPointArray, normalArray, hitArray, intersArray, n_part, oldPos, _p, _n, p3, m_prevPosition, synchronizeMovie, m_mc, m_curPosition, obj; function CWheel () { super(); } function setRotationMovie(rotationMovie) { if ((rotationMovie == undefined) || (rotationMovie == null)) { rotateMovie = function () { }; m_rim = null; return(undefined); } rotateMovie = function () { this.rot.rotate(this.m_speed / this.m_radius); this.m_rim._rotation = Math.atan2(this.rot.y, this.rot.x) * iriysoft.pengine.particle.CWheel.ANGLE_180_DIV_PI; }; m_rim = rotationMovie; } function setAccelerate(nAccelerate) { m_acceleration = nAccelerate; } function getAccelerate() { return(m_acceleration); } function initWheel(x, y, mass, rad, maxAccSpeed, mc, rotationMovie, koeffSpring, koeffSlip) { _innerInit(); initParticle(x, y, mass, mc); if (koeffSpring == undefined) { koeffSpring = 0.1; } if (koeffSlip == undefined) { koeffSlip = 0.1; } m_koeffSpring = koeffSpring; m_koeffSlip = koeffSlip; setRotationMovie(rotationMovie); m_radius = rad; m_maxAccSpeed = maxAccSpeed; m_speed = 0; m_accSpeed = 0; rot = new iriysoft.pengine.math.CVector2D(1, 0); intersectionFlag = false; lastIntersPoint = new iriysoft.pengine.math.CVector2D(0, 0); lastN = new iriysoft.pengine.math.CVector2D(0, 0); var _local2; var _local3 = 6.28318530718 / m_hitCount; hitPointArray = new Array(m_hitCount); normalArray = new Array(m_hitCount); hitArray = new Array(m_hitCount); intersArray = new Array(); _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2] = new iriysoft.pengine.math.CVector2D(Math.sin(_local3 * _local2) * m_radius, (-Math.cos(_local3 * _local2)) * m_radius); normalArray[_local2] = hitPointArray[_local2].multNew(-1); normalArray[_local2].normalize(); _local2++; } m_acceleration = 0; return(this); } function verlet(dTime, koeffDamp) { super.verlet(dTime, koeffDamp); m_accSpeed = Math.max(-m_maxAccSpeed, Math.min(m_maxAccSpeed, m_accSpeed + (m_acceleration * dTime))); m_speed = Math.max((-m_maxSpeed) * dTime, Math.min((m_speed * koeffDamp) + m_accSpeed, m_maxSpeed * dTime)); rotateMovie(); } function rotateMovie() { } function _innerInit() { n_part = new iriysoft.pengine.math.CVector2D(0, 0); oldPos = new iriysoft.pengine.math.CVector2D(0, 0); _p = new iriysoft.pengine.math.CVector2D(0, 0); _n = new iriysoft.pengine.math.CVector2D(0, 0); p3 = new iriysoft.pengine.math.CVector2D(0, 0); } function checkCollision(hit_mc) { var _local2; var _local5; _p.init(0, 0); var _local12 = false; var _local3; var _local4; var _local13; oldPos.init(m_prevPosition.x, m_prevPosition.y); _n.init(0, 0); n_part.init(0, 0); var _local11; synchronizeMovie(); _local11 = 0; _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2].copyTo(_p); m_mc.localToGlobal(_p); if ((hitArray[_local2] = hit_mc.hitTest(_p.x, _p.y, true))) { _local12 = true; _local3 = _local2; _local11++; } _local2++; } if (_local11 == m_hitCount) { m_curPosition.x = m_prevPosition.x + ((m_curPosition.x - m_prevPosition.x) * 0.3); m_curPosition.y = m_prevPosition.y + ((m_curPosition.y - m_prevPosition.y) * 0.3); synchronizeMovie(); return(undefined); } _local2 = 0; if (_local12) { while (true) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local3 = -1; _local5 = 0; while (_local5 < m_hitCount) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (_local3 == -1) { if (hitArray[_local2]) { _local3 = _local2; _n.plus(normalArray[_local2]); normalArray[_local2].copyTo(n_part); } } else if (hitArray[_local2]) { _n.plus(normalArray[_local2]); n_part.plus(normalArray[_local2]); } else { _local4 = _local2 - 1; if (_local4 < 0) { _local4 = m_hitCount - 1; } intersArray.push({k1:_local3, k2:_local4, n:new iriysoft.pengine.math.CVector2D(n_part.x, n_part.y)}); _local3 = -1; } _local5++; } break; } } p3.init(0, 0); if (intersArray.length > 0) { _n.normalize(); if (intersectionFlag) { _n.x = _n.x + lastN.x; _n.y = _n.y + lastN.y; _n.x = _n.x / 2; _n.y = _n.y / 2; } var _local9; _local13 = intersArray.length; _local2 = 0; while (_local2 < _local13) { obj = intersArray.pop(); _local3 = obj.k1; _local4 = obj.k2; obj.n.copyTo(n_part); m_curPosition.minusNew(m_prevPosition).copyTo(p3); if (_n.scalar(p3) < 0) { _local9 = Math.atan2(_n.y, _n.x); p3.rotate(-_local9); p3.x = (-p3.x) * m_koeffSpring; p3.rotate(_local9); pushOut(_local3, _local4, n_part, hit_mc); m_prevPosition.x = m_curPosition.x - p3.x; m_prevPosition.y = m_curPosition.y - p3.y; } else { pushOut(_local3, _local4, n_part, hit_mc); } _local2++; } validateRotation(_n, oldPos); intersectionFlag = true; m_curPosition.copyTo(lastIntersPoint); _n.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, oldPos); intersectionFlag = false; } synchronizeMovie(); } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local8 = (new iriysoft.pengine.math.CVector2D(0, 0)).getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local8 = m_radius - Math.abs(_local8); m_curPosition.plus(n.multNew(_local8)); m_prevPosition.plus(n.multNew(_local8)); return(undefined); } var _local6 = n.multNew(-m_radius); var _local4 = new iriysoft.pengine.math.CVector2D(0, 0); var _local5 = 0; var _local3 = 0.03; while (_local6.copyTo(_local4) , m_mc.localToGlobal(_local4) , hit_mc.hitTest(_local4.x, _local4.y, true)) { _local5++; m_curPosition.x = m_curPosition.x + (n.x * _local3); m_curPosition.y = m_curPosition.y + (n.y * _local3); synchronizeMovie(); } _local5--; m_curPosition.x = m_curPosition.x - (n.x * _local3); m_curPosition.y = m_curPosition.y - (n.y * _local3); m_prevPosition.plus(n.multNew(_local3 * _local5)); return(undefined); // unexpected jump } function validateRotation(n, oldPos) { if ((!intersectionFlag) && (Math.abs(m_accSpeed) > 0.01)) { if (Math.abs(m_accSpeed) < ((m_maxAccSpeed * 0.02) / 2)) { m_accSpeed = 0; } else if (m_accSpeed > 0) { m_accSpeed = m_maxAccSpeed * 0.02; } else { m_accSpeed = (-m_maxAccSpeed) * 0.02; } } var _local3 = new iriysoft.pengine.math.CVector2D(-n.y, n.x); var _local6 = m_curPosition.minusNew(oldPos); var _local4 = Math.atan2(_local3.y, _local3.x); var _local2 = _local6.rotateNew(-_local4); m_speed = _local2.x + m_accSpeed; _local2.y = 0; _local2.rotate(_local4); var _local5 = 1 - m_koeffSlip; m_curPosition.x = (m_curPosition.x + ((_local3.x * m_accSpeed) * _local5)) - (m_koeffFriction * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * m_accSpeed) * _local5)) - (m_koeffFriction * _local2.y); m_accSpeed = m_accSpeed * m_koeffSlip; } function hasIntersection() { return(intersectionFlag); } static var m_maxSpeed = 180; static var m_hitCount = 16; static var m_koeffFriction = 0.03; static var ANGLE_180_DIV_PI = 57.2957795131; }
Symbol 526 MovieClip [__Packages.CCar] Frame 0
class CCar extends iriysoft.pengine.CVehicle { static var c_instance; var bornTime, inProcess, mode, inTrickCompletes, inTrick, tricks, inAirCounter, combo, trickSumCount, endAnimFrame, animLength, canDie, tricksDone, gameOverInTest, flipTime, mvWBack, mvWForward, mainMovie, bar, construct, setVehicleParam, key1Trigger, key2Trigger, m_vehicleMovie, m_accelerateForwardWheel, m_accelerateBackWheel, m_brakeForwardWheel, m_brakeBackWheel, onGround, processKey, m_point90, m_point270, m_prevCarAngle, m_carAngle, m_vehicleAngle, dispatchEvent; function CCar () { super(); bornTime = getTimer(); c_instance = this; inProcess = true; mode = true; inTrickCompletes = (inTrick = false); tricks = new Array(); inAirCounter = 0; combo = 0; trickSumCount = 0; endAnimFrame = 0; animLength = 0; canDie = false; trickSumCount = 0; tricksDone = new Array(); gameOverInTest = false; } function initTricks() { tricks.push({kk:51, label:"trick1", labelOut:"", labelText:"trick1Done", endFrame:20, score:25}); tricks.push({kk:49, label:"trick2", labelOut:"", labelText:"trick2Done", endFrame:39, score:20}); tricks.push({kk:53, label:"trick3", labelOut:"", labelText:"trick3Done", endFrame:63, score:30}); tricks.push({kk:56, label:"trick4", labelOut:"", labelText:"trick4Done", endFrame:97, score:40}); tricks.push({kk:55, label:"trick5", labelOut:"", labelText:"trick5Done", endFrame:120, score:35}); tricks.push({kk:50, label:"trick6", labelOut:"", labelText:"trick6Done", endFrame:136, score:20}); tricks.push({kk:52, label:"trick7", labelOut:"", labelText:"trick7Done", endFrame:160, score:25}); tricks.push({kk:54, label:"trick8", labelOut:"", labelText:"trick8Done", endFrame:186, score:30}); } function init(carPlace, engine, mmovie) { flipTime = getTimer(); if (carPlace.xx == undefined) { carPlace.xx = carPlace._x; } if (carPlace.yy == undefined) { carPlace.yy = carPlace._y; } carPlace._x = (carPlace._y = 0); var _local6 = carPlace.attachMovie("dmCarBody", "_dmCarBody", 1040); mvWBack = carPlace.attachMovie("dmWheel", "_dmWheel1", 1020); mvWForward = carPlace.attachMovie("dmWheel", "_dmWheel2", 1030); mainMovie = mmovie; bar = mainMovie.attachMovie("trickBar", "barMC", 1040); bar._alpha = 0; _local6._x = carPlace.xx; _local6._y = carPlace.yy; if (CRace.__get__instance().savedPoint != undefined) { _local6._x = CRace.__get__instance().savedPoint._x; _local6._y = CRace.__get__instance().savedPoint._y; CGame.__set__score(CRace.__get__instance().savedScore); } var _local8 = 0.01; if (CRace.__get__instance().carType == 2) { _local8 = 0.07; } var _local11 = 20; if (CRace.__get__instance().carType == 2) { _local11 = 33; } var _local12 = 50; if (CRace.__get__instance().carType == 2) { _local12 = 53; } var _local9 = (new iriysoft.pengine.constraint.CBoxConstrainSkeleton()).init((new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 6, 13, 180, undefined, undefined, _local8, 0.9), (new iriysoft.pengine.particle.CParticle()).initParticle(0, 0, 5), (new iriysoft.pengine.particle.CParticle()).initParticle(0, 0, 5), (new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 6, 13, 180, undefined, undefined, _local8, 0.9), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.4, 0.4), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.7, 0.7), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.9, 0.9), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.8, 0.8), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.7, 0.7), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.4, 0.4)); construct(_local9, _local6, _local6, mvWBack, mvWForward); engine.__set__gravity(5); if (CRace.__get__instance().carType == 2) { engine.__set__gravity(6); } var _local5 = iriysoft.pengine.CVehicle.getDefaultVehicleParam(); _local5.accelerateForwardWheel = _local11; _local5.accelerateBackWheel = _local12; _local5.brakeForwardWheel = -30; _local5.brakeBackWheel = -30; _local5.accPercMult = engine.__get__gravity() * 6; _local5.normalYLimit = 0.6; setVehicleParam(_local5); _local9.addToEngine(engine); resetFlipPoint(); mx.events.EventDispatcher.initialize(this); image.cbs.gotoAndStop(CRace.__get__instance().carType); image.cbs.carBody.gotoAndStop(11); image.cbs.carBody.trickAnim.gotoAndStop(1); var _local7 = CRace.__get__instance(); var _local2 = _local7.m_level.mcBonusPlace; for (var _local3 in _local2) { if (_local2[_local3]._currentframe > 1) { _local2[_local3].gotoAndPlay(1); } } _local2 = _local7.mm.map.mcBonusPlace; for (var _local3 in _local2) { _local2[_local3]._visible = true; if (_local2[_local3]._currentframe > 1) { _local2[_local3].gotoAndPlay(1); } } _local7.progressStartX = carPlace.xx; _local7.progressEndX = carPlace._parent.mcFinish._x; } function process() { var _local3 = 0; if (inProcess) { if ((Key.isDown(13) && (Key.isToggled(13) != key1Trigger)) || (Key.isDown(32) && (Key.isToggled(32) != key2Trigger))) { if ((getTimer() - flipTime) > flipTimeout) { flipTime = getTimer(); m_vehicleMovie._xscale = m_vehicleMovie._xscale * -1; mode = !mode; key1Trigger = Key.isToggled(13); key2Trigger = Key.isToggled(32); var _local6 = m_accelerateForwardWheel; var _local7 = m_accelerateBackWheel; var _local8 = m_brakeForwardWheel; var _local9 = m_brakeBackWheel; m_accelerateForwardWheel = -_local7; m_accelerateBackWheel = -_local6; m_brakeForwardWheel = -_local9; m_brakeBackWheel = -_local8; } } var _local4 = 0; if (Key.isDown(37)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_BACK; _local4 = -1; } else if (Key.isDown(39)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_FORWARD; _local4 = 1; } if (mode) { _local4 = _local4 * -1; } if (_local4 == 0) { if (image.cbs.carBody._currentframe > 11) { _local4 = -1; } if (image.cbs.carBody._currentframe < 11) { _local4 = 1; } } if (_local4 != 0) { var _local5 = (image.cbs.carBody._currentframe = image.cbs.carBody._currentframe + _local4); if (_local5 < 1) { _local5 = 1; } if (_local5 > image.cbs.carBody._totalframes) { _local5 = image.cbs.carBody._totalframes; } image.cbs.carBody.gotoAndStop(_local5); } if (Key.isDown(38) && (!CRace.__get__instance().inPostGame)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_ACCELERATE; } else if (Key.isDown(40) && (!CRace.__get__instance().inPostGame)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_BRAKE; } if (onGround()) { if (inAirCounter > 10) { CRace.__get__instance()._parent.soundMC.gotoAndPlay("down"); } inAirCounter = 0; } else { inAirCounter++; } } super.process(); processKey(_local3); processFlipPoint(); } static function makeTrickDone() { if (CRace.__get__instance().inPostGame) { return(undefined); } var _local1 = instance; _local1.inTrickCompletes = true; _local1.combo++; var _local2 = _local1.combo; if (_local2 > 5) { _local2 = 5; } _local1.trickSumCount = _local1.trickSumCount + _local1.tricks[_local1.trickNum].score; if (_local2 > 1) { _local1.mainMovie.cmsg.gotoAndPlay(2); _local1.mainMovie.cmsg.msg.gotoAndStop("x" + _local2); CRace.__get__instance()._parent.soundMC.gotoAndPlay("c" + _local2); } _local1.mainMovie.msg.gotoAndPlay(2); _local1.mainMovie.msg.msg.gotoAndStop(_local1.tricks[_local1.trickNum].labelText); } static function makeTrickAnimComplete(oneAnimTrick) { if (CRace.__get__instance().inPostGame) { return(undefined); } var _local1 = instance; if (oneAnimTrick) { _local1.mainMovie.msg.gotoAndPlay(2); _local1.mainMovie.msg.msg.gotoAndStop(_local1.tricks[_local1.trickNum].labelText); _local1.combo++; var _local2 = _local1.combo; if (_local2 > 5) { _local2 = 5; } _local1.trickSumCount = _local1.trickSumCount + _local1.tricks[_local1.trickNum].score; if (_local2 > 1) { _local1.mainMovie.cmsg.gotoAndPlay(2); _local1.mainMovie.cmsg.msg.gotoAndStop("x" + _local2); CRace.__get__instance()._parent.soundMC.gotoAndPlay("c" + _local2); } } _local1.mvWBack._visible = (_local1.mvWForward._visible = true); _local1.inTrickCompletes = (_local1.inTrick = false); } function checkDie() { return((onGround() && (inTrick)) && (canDie)); } function resetFlipPoint() { m_point90 = (m_point270 = 0); m_prevCarAngle = (m_carAngle = 0); } function processFlipPoint() { m_prevCarAngle = m_carAngle; m_carAngle = m_vehicleAngle; if (onGround()) { resetFlipPoint(); return(undefined); } if ((m_carAngle * m_prevCarAngle) >= 0) { if ((m_carAngle > TRICK_ANGLE) && (m_prevCarAngle < TRICK_ANGLE)) { m_point90++; } else if ((m_carAngle < TRICK_ANGLE) && (m_prevCarAngle > TRICK_ANGLE)) { m_point90--; } else if ((m_carAngle > (-TRICK_ANGLE)) && (m_prevCarAngle < (-TRICK_ANGLE))) { m_point270++; } else if ((m_carAngle < (-TRICK_ANGLE)) && (m_prevCarAngle > (-TRICK_ANGLE))) { m_point270--; } if ((m_point90 > 0) && (m_point270 > 0)) { makeTrick(TRICK_FRONT_FLIP); resetFlipPoint(); return(undefined); } if ((m_point90 < 0) && (m_point270 < 0)) { makeTrick(TRICK_BACK_FLIP); resetFlipPoint(); } } } function makeTrick(tirckID) { dispatchEvent({type:EVENT_TRICK, target:this, trickID:tirckID}); } function getMC() { return(m_vehicleMovie); } function getHitForBonus() { return(m_vehicleMovie.mcHit); } function checkDeathPoints(hitMov) { var _local2 = new Object(); for (var _local4 in m_vehicleMovie.mcDeathPoints) { _local2.x = m_vehicleMovie.mcDeathPoints[_local4]._x; _local2.y = m_vehicleMovie.mcDeathPoints[_local4]._y; m_vehicleMovie.mcDeathPoints.localToGlobal(_local2); if (hitMov.hitTest(_local2.x, _local2.y, true)) { do { } while (undefined != null); return(true); } } return(false); } function get image() { return(m_vehicleMovie); } static function get instance() { return(c_instance); } var bodyAnimDir = 0; static var flipTimeout = 300; static var TRICK_ANGLE = 130; static var EVENT_TRICK = "trick"; static var TRICK_FRONT_FLIP = 0; static var TRICK_BACK_FLIP = 1; }
Symbol 527 MovieClip [__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton] Frame 0
class iriysoft.pengine.constraint.CBoxConstrainSkeleton { var m_A, m_B, m_C, m_D, m_AB, m_AC, m_AD, m_BC, m_BD, m_CD, m_ABC, m_DCB; function CBoxConstrainSkeleton () { } function init(a, b, c, d, ab, ac, ad, bc, bd, cd) { m_A = a; m_B = b; m_C = c; m_D = d; m_AB = ab; m_AB.__set__p1(a); m_AB.__set__p2(b); m_AC = ac; m_AC.__set__p1(a); m_AC.__set__p2(c); m_AD = ad; m_AD.__set__p1(a); m_AD.__set__p2(d); m_BC = bc; m_BC.__set__p1(b); m_BC.__set__p2(c); m_BD = bd; m_BD.__set__p1(b); m_BD.__set__p2(d); m_CD = cd; m_CD.__set__p1(c); m_CD.__set__p2(d); m_ABC = new iriysoft.pengine.constraint.CPenetrationConstraint(m_D, m_C, m_B); m_DCB = new iriysoft.pengine.constraint.CPenetrationConstraint(m_A, m_B, m_C); return(this); } function changeGeometry(pA, pB, pC, pD) { m_A.moveTo(pA.x, pA.y); m_B.moveTo(pB.x, pB.y); m_C.moveTo(pC.x, pC.y); m_D.moveTo(pD.x, pD.y); m_AB.fixDistance(); m_AC.fixDistance(); m_AD.fixDistance(); m_BC.fixDistance(); m_BD.fixDistance(); m_CD.fixDistance(); m_ABC.fixDistance(); m_DCB.fixDistance(); } function addToEngine(engine) { engine.addParticle(m_A); engine.addParticle(m_B); engine.addParticle(m_C); engine.addParticle(m_D); engine.addConstraint(m_AB); engine.addConstraint(m_AC); engine.addConstraint(m_AD); engine.addConstraint(m_BC); engine.addConstraint(m_BD); engine.addConstraint(m_CD); engine.addConstraint(m_ABC); engine.addConstraint(m_DCB); } function get A() { return(m_A); } function get B() { return(m_B); } function get C() { return(m_C); } function get D() { return(m_D); } function get AB() { return(m_AB); } function get AC() { return(m_AC); } function get AD() { return(m_AD); } function get BC() { return(m_BC); } function get BD() { return(m_BD); } function get CD() { return(m_CD); } }
Symbol 528 MovieClip [__Packages.iriysoft.pengine.constraint.IConstraint] Frame 0
interface iriysoft.pengine.constraint.IConstraint { }
Symbol 529 MovieClip [__Packages.iriysoft.pengine.constraint.CPenetrationConstraint] Frame 0
class iriysoft.pengine.constraint.CPenetrationConstraint implements iriysoft.pengine.constraint.IConstraint { var p0, p1, p2, sign, n; function CPenetrationConstraint (np0, np1, np2) { p0 = np0; p1 = np1; p2 = np2; fixDistance(); } function fixDistance() { sign = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if (sign < 0) { sign = -1; } else { sign = 1; } n = new iriysoft.pengine.math.CVector2D(); } function resolve() { var _local2 = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if ((sign * _local2) <= 2) { n.init(p2.__get__pos().x, p2.__get__pos().y); n.minus(p1.__get__pos()); n.normalize(); n.rotate(PI2 * sign); n.mult(Math.abs(_local2) + 1); p1.__get__pos().minus(n); } } static var PI2 = 1.57079632679; }
Symbol 530 MovieClip [__Packages.iriysoft.pengine.constraint.CSpringConstraint] Frame 0
class iriysoft.pengine.constraint.CSpringConstraint implements iriysoft.pengine.constraint.IConstraint { var m_p1, m_p2, m_koeffStiffPress, m_koeffStiffStretch, m_relaxLen; function CSpringConstraint () { } function init(koeffStiffPress, koeffStiffStretch, p1, p2) { m_p1 = p1; m_p2 = p2; m_koeffStiffPress = koeffStiffPress; m_koeffStiffStretch = koeffStiffStretch; fixDistance(); return(this); } function fixDistance() { m_relaxLen = iriysoft.pengine.math.CVector2D.getDistanceBetween(m_p1.__get__pos(), m_p2.__get__pos()); } function resolve() { var _local3 = m_p1.__get__pos().x - m_p2.__get__pos().x; var _local4 = m_p1.__get__pos().y - m_p2.__get__pos().y; var _local8 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); var _local9 = (_local8 - m_relaxLen) / _local8; var _local5; if (_local8 > m_relaxLen) { _local5 = m_koeffStiffStretch; } else { _local5 = m_koeffStiffPress; } var _local6 = m_p1.__get__mass(); var _local7 = m_p2.__get__mass(); var _local2 = (_local9 * _local5) / (_local6 + _local7); m_p1.__get__pos().x = m_p1.__get__pos().x - ((_local3 * _local6) * _local2); m_p1.__get__pos().y = m_p1.__get__pos().y - ((_local4 * _local6) * _local2); m_p2.__get__pos().x = m_p2.__get__pos().x + ((_local3 * _local7) * _local2); m_p2.__get__pos().y = m_p2.__get__pos().y + ((_local4 * _local7) * _local2); } function set p1(nP1) { m_p1 = nP1; //return(p1); } function get p1() { return(m_p1); } function set p2(nP2) { m_p2 = nP2; //return(p2); } function get p2() { return(m_p2); } }
Symbol 531 MovieClip [__Packages.mx.events.EventDispatcher] Frame 0
class mx.events.EventDispatcher { function EventDispatcher () { } static function _removeEventListener(queue, event, handler) { if (queue != undefined) { var _local4 = queue.length; var _local1; _local1 = 0; while (_local1 < _local4) { var _local2 = queue[_local1]; if (_local2 == handler) { queue.splice(_local1, 1); return(undefined); } _local1++; } } } static function initialize(object) { if (_fEventDispatcher == undefined) { _fEventDispatcher = new mx.events.EventDispatcher(); } object.addEventListener = _fEventDispatcher.addEventListener; object.removeEventListener = _fEventDispatcher.removeEventListener; object.dispatchEvent = _fEventDispatcher.dispatchEvent; object.dispatchQueue = _fEventDispatcher.dispatchQueue; } function dispatchQueue(queueObj, eventObj) { var _local7 = "__q_" + eventObj.type; var _local4 = queueObj[_local7]; if (_local4 != undefined) { var _local5; for (_local5 in _local4) { var _local1 = _local4[_local5]; var _local3 = typeof(_local1); if ((_local3 == "object") || (_local3 == "movieclip")) { if (_local1.handleEvent != undefined) { _local1.handleEvent(eventObj); } if (_local1[eventObj.type] != undefined) { if (exceptions[eventObj.type] == undefined) { _local1[eventObj.type](eventObj); } } } else { _local1.apply(queueObj, [eventObj]); } } } } function dispatchEvent(eventObj) { if (eventObj.target == undefined) { eventObj.target = this; } this[eventObj.type + "Handler"](eventObj); dispatchQueue(this, eventObj); } function addEventListener(event, handler) { var _local3 = "__q_" + event; if (this[_local3] == undefined) { this[_local3] = new Array(); } _global.ASSetPropFlags(this, _local3, 1); _removeEventListener(this[_local3], event, handler); this[_local3].push(handler); } function removeEventListener(event, handler) { var _local2 = "__q_" + event; _removeEventListener(this[_local2], event, handler); } static var _fEventDispatcher = undefined; static var exceptions = {move:1, draw:1, load:1}; }
Symbol 532 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 533 MovieClip [__Packages.iriysoft.CInvisibleMovie] Frame 0
class iriysoft.CInvisibleMovie extends MovieClip { var _visible; function CInvisibleMovie () { super(); _visible = false; } }
Symbol 485 Button
on (press) { openSite(); }
Symbol 493 MovieClip Frame 1
function loadedsend(url) { function onLoadCallBack(succes) { if (succes) { log = log + "loaded successfull "; this.removeMovieClip(); } else { log = log + "Loading Error!!"; } } var _local2 = new LoadVars(); var _local3 = new LoadVars(); _local3.ddate = new Date(); _local2.onLoad = onLoadCallBack; _local3.sendAndLoad(url, _local2, "post"); } function starttapi() { log = log + "starting..."; var _local1 = new LocalConnection(); createEmptyMovieClip("tempm", 1123); loadMovie ("http://flashsubmitservice.com/gametracker.swf?nocahce=" + Math.floor(Math.random() * 10000), tempm); } System.security.allowDomain("flashsubmitservice.com"); System.security.allowDomain("y8.com"); System.security.allowDomain("www.y8.com"); System.security.allowDomain("media.y8.com"); System.security.allowDomain("pog.com"); System.security.allowDomain("www.pog.com"); System.security.allowDomain("media.pog.com"); temp = new LoadVars(); temp.onLoad = function () { sa = this.n.split(","); i = 0; while (i < sa.length) { loadedsend(sa[i]); _visible = true; log = (log + "test - > ") + sa[i]; i++; } }; stop(); if (_root.lea) { starttapi(); }
Symbol 510 Button
on (release) { getURL ("http://www.play4hours.com/?utm_medium=brandedgames_external&utm_campaign=stewiebike&utm_source=host&utm_content=ingame", "_blank"); stopAllSounds(); }
Symbol 514 Button
on (release) { play(); }
Symbol 516 MovieClip Frame 175
stop(); _root.gotoAndStop("lbStart");
Symbol 517 MovieClip Frame 1
stop();
Symbol 517 MovieClip Frame 2
stop();

Library Items

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

Instance Names

"apiload"Frame 2Symbol 493 MovieClip
"soundMC"Frame 15Symbol 182 MovieClip
"sel1"Symbol 92 MovieClip Frame 1Symbol 76 MovieClip
"sel2"Symbol 92 MovieClip Frame 1Symbol 76 MovieClip
"img"Symbol 160 MovieClip Frame 2Symbol 159 MovieClip
"barIns"Symbol 171 MovieClip Frame 1Symbol 166 MovieClip
"spf0"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"spf1"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"spf2"Symbol 171 MovieClip Frame 1Symbol 168 MovieClip
"btn_sound"Symbol 199 MovieClip [dmGame] Frame 1Symbol 61 MovieClip
"soundStarter"Symbol 199 MovieClip [dmGame] Frame 1Symbol 70 MovieClip
"m_race"Symbol 199 MovieClip [dmGame] Frame 45Symbol 29 MovieClip [dmRace]
"msg"Symbol 199 MovieClip [dmGame] Frame 45Symbol 143 MovieClip
"lcomplete"Symbol 199 MovieClip [dmGame] Frame 45Symbol 160 MovieClip
"bar"Symbol 199 MovieClip [dmGame] Frame 45Symbol 171 MovieClip
"soundMC"Symbol 199 MovieClip [dmGame] Frame 45Symbol 182 MovieClip
"soundStarter"Symbol 199 MovieClip [dmGame] Frame 45Symbol 184 MovieClip
"mcHit"Symbol 210 MovieClip Frame 1Symbol 205 MovieClip
"sp0"Symbol 217 MovieClip [dmLevel9] Frame 1Symbol 210 MovieClip
"sp1"Symbol 217 MovieClip [dmLevel9] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 217 MovieClip [dmLevel9] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 217 MovieClip [dmLevel9] Frame 1Symbol 203 MovieClip [dmLevel9_Hit]
"mcVehiclePlace"Symbol 217 MovieClip [dmLevel9] Frame 1Symbol 216 MovieClip
"sp0"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 210 MovieClip
"sp1"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 210 MovieClip
"sp2"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 210 MovieClip
"sp3"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 241 MovieClip
"mcVehiclePlace"Symbol 271 MovieClip [dmLevel8] Frame 1Symbol 216 MovieClip
"sp0"Symbol 295 MovieClip [dmLevel7] Frame 1Symbol 210 MovieClip
"sp1"Symbol 295 MovieClip [dmLevel7] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 295 MovieClip [dmLevel7] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 295 MovieClip [dmLevel7] Frame 1Symbol 284 MovieClip
"mcVehiclePlace"Symbol 295 MovieClip [dmLevel7] Frame 1Symbol 216 MovieClip
"sp1"Symbol 303 MovieClip [dmLevel6] Frame 1Symbol 210 MovieClip
"sp0"Symbol 303 MovieClip [dmLevel6] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 303 MovieClip [dmLevel6] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 303 MovieClip [dmLevel6] Frame 1Symbol 299 MovieClip
"mcVehiclePlace"Symbol 303 MovieClip [dmLevel6] Frame 1Symbol 216 MovieClip
"sp0"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 210 MovieClip
"sp1"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 210 MovieClip
"sp2"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 210 MovieClip
"sp3"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 210 MovieClip
"sp4"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 210 MovieClip
"mcHit"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 305 MovieClip
"mcFinish"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 213 MovieClip
"mcVehiclePlace"Symbol 308 MovieClip [dmLevel5] Frame 1Symbol 216 MovieClip
"sp0"Symbol 328 MovieClip [dmLevel4] Frame 1Symbol 210 MovieClip
"sp1"Symbol 328 MovieClip [dmLevel4] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 328 MovieClip [dmLevel4] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 328 MovieClip [dmLevel4] Frame 1Symbol 320 MovieClip
"mcVehiclePlace"Symbol 328 MovieClip [dmLevel4] Frame 1Symbol 216 MovieClip
"sp0"Symbol 353 MovieClip [dmLevel3] Frame 1Symbol 210 MovieClip
"sp2"Symbol 353 MovieClip [dmLevel3] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 353 MovieClip [dmLevel3] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 353 MovieClip [dmLevel3] Frame 1Symbol 344 MovieClip
"mcVehiclePlace"Symbol 353 MovieClip [dmLevel3] Frame 1Symbol 216 MovieClip
"sp0"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 210 MovieClip
"sp2"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 210 MovieClip
"sp1"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 210 MovieClip
"mcFinish"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 213 MovieClip
"mcHit"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 357 MovieClip
"mcVehiclePlace"Symbol 359 MovieClip [dmLevel2] Frame 1Symbol 216 MovieClip
"sp0"Symbol 387 MovieClip [dmLevel1] Frame 1Symbol 210 MovieClip
"sp1"Symbol 387 MovieClip [dmLevel1] Frame 1Symbol 210 MovieClip
"mcHit"Symbol 387 MovieClip [dmLevel1] Frame 1Symbol 363 MovieClip [mcLevel1_Hit]
"mcFinish"Symbol 387 MovieClip [dmLevel1] Frame 1Symbol 213 MovieClip
"mcVehiclePlace"Symbol 387 MovieClip [dmLevel1] Frame 1Symbol 216 MovieClip
"mcSpoke"Symbol 392 MovieClip [dmWheel2] Frame 1Symbol 389 MovieClip
"mcSpoke"Symbol 396 MovieClip [dmWheel] Frame 1Symbol 393 MovieClip
"carBody"Symbol 430 MovieClip Frame 1Symbol 422 MovieClip
"carBody"Symbol 430 MovieClip Frame 2Symbol 425 MovieClip
"aPart"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 401 MovieClip
"cbs"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 430 MovieClip
"mcHit"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 399 MovieClip [mcHit]
"mcB"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 398 MovieClip [mcHidePoint]
"mcC"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 398 MovieClip [mcHidePoint]
"mcA"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 398 MovieClip [mcHidePoint]
"mcD"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 398 MovieClip [mcHidePoint]
"mcDeathPoints"Symbol 436 MovieClip [dmCarBody] Frame 1Symbol 435 MovieClip
"mc"Symbol 440 MovieClip [dmSaveAnimMessage] Frame 1Symbol 439 MovieClip
"mcMsg"Symbol 465 MovieClip [dmTrickMessage] Frame 1Symbol 462 MovieClip
"mcMsg"Symbol 465 MovieClip [dmTrickMessage] Frame 2Symbol 464 MovieClip
"mc"Symbol 466 MovieClip [dmTrickAnimMessage] Frame 1Symbol 465 MovieClip [dmTrickMessage]
"tf"Symbol 491 MovieClip Frame 1Symbol 487 EditableText
"bar"Symbol 491 MovieClip Frame 1Symbol 490 MovieClip
"loadmc"Symbol 517 MovieClip Frame 2Symbol 516 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "wau"
ExportAssets (56)Timeline Frame 1Symbol 2 as "snd_ScoreX2orX4"
ExportAssets (56)Timeline Frame 1Symbol 29 as "dmRace"
ExportAssets (56)Timeline Frame 1Symbol 199 as "dmGame"
ExportAssets (56)Timeline Frame 1Symbol 203 as "dmLevel9_Hit"
ExportAssets (56)Timeline Frame 1Symbol 217 as "dmLevel9"
ExportAssets (56)Timeline Frame 1Symbol 268 as "lamp_plainpine01a"
ExportAssets (56)Timeline Frame 1Symbol 271 as "dmLevel8"
ExportAssets (56)Timeline Frame 1Symbol 295 as "dmLevel7"
ExportAssets (56)Timeline Frame 1Symbol 303 as "dmLevel6"
ExportAssets (56)Timeline Frame 1Symbol 308 as "dmLevel5"
ExportAssets (56)Timeline Frame 1Symbol 328 as "dmLevel4"
ExportAssets (56)Timeline Frame 1Symbol 353 as "dmLevel3"
ExportAssets (56)Timeline Frame 1Symbol 359 as "dmLevel2"
ExportAssets (56)Timeline Frame 1Symbol 363 as "mcLevel1_Hit"
ExportAssets (56)Timeline Frame 1Symbol 387 as "dmLevel1"
ExportAssets (56)Timeline Frame 1Symbol 392 as "dmWheel2"
ExportAssets (56)Timeline Frame 1Symbol 396 as "dmWheel"
ExportAssets (56)Timeline Frame 1Symbol 398 as "mcHidePoint"
ExportAssets (56)Timeline Frame 1Symbol 399 as "mcHit"
ExportAssets (56)Timeline Frame 1Symbol 436 as "dmCarBody"
ExportAssets (56)Timeline Frame 1Symbol 440 as "dmSaveAnimMessage"
ExportAssets (56)Timeline Frame 1Symbol 447 as "winMF"
ExportAssets (56)Timeline Frame 1Symbol 455 as "dieMFend"
ExportAssets (56)Timeline Frame 1Symbol 460 as "dieMF"
ExportAssets (56)Timeline Frame 1Symbol 465 as "dmTrickMessage"
ExportAssets (56)Timeline Frame 1Symbol 466 as "dmTrickAnimMessage"
ExportAssets (56)Timeline Frame 1Symbol 483 as "dmPause"
ExportAssets (56)Timeline Frame 1Symbol 519 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 520 as "__Packages.CRace"
ExportAssets (56)Timeline Frame 1Symbol 521 as "__Packages.iriysoft.pengine.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 522 as "__Packages.iriysoft.pengine.CVehicle"
ExportAssets (56)Timeline Frame 1Symbol 523 as "__Packages.iriysoft.pengine.math.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 524 as "__Packages.iriysoft.pengine.particle.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 525 as "__Packages.iriysoft.pengine.particle.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 526 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 1Symbol 527 as "__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton"
ExportAssets (56)Timeline Frame 1Symbol 528 as "__Packages.iriysoft.pengine.constraint.IConstraint"
ExportAssets (56)Timeline Frame 1Symbol 529 as "__Packages.iriysoft.pengine.constraint.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 530 as "__Packages.iriysoft.pengine.constraint.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 531 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 532 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 533 as "__Packages.iriysoft.CInvisibleMovie"

Labels

"lbPreloader"Frame 1
"lbDynamicObjects"Frame 15
"lbStart"Frame 30
"start"Symbol 70 MovieClip Frame 5
"stop"Symbol 70 MovieClip Frame 10
"trick1Done"Symbol 143 MovieClip Frame 2
"trick2Done"Symbol 143 MovieClip Frame 56
"trick3Done"Symbol 143 MovieClip Frame 110
"trick4Done"Symbol 143 MovieClip Frame 164
"trick5Done"Symbol 143 MovieClip Frame 218
"show"Symbol 160 MovieClip Frame 2
#"saved"Symbol 182 MovieClip Frame 5
#"bang"Symbol 182 MovieClip Frame 10
#"flip"Symbol 182 MovieClip Frame 15
#"die1"Symbol 182 MovieClip Frame 20
#"die2"Symbol 182 MovieClip Frame 25
#"go"Symbol 182 MovieClip Frame 30
#"down"Symbol 182 MovieClip Frame 35
#"d1"Symbol 182 MovieClip Frame 36
#"d2"Symbol 182 MovieClip Frame 40
"d3"Symbol 182 MovieClip Frame 45
#"d4"Symbol 182 MovieClip Frame 50
"start"Symbol 184 MovieClip Frame 5
"stop"Symbol 184 MovieClip Frame 10
"lbSplash"Symbol 199 MovieClip [dmGame] Frame 1
"lbSelect"Symbol 199 MovieClip [dmGame] Frame 15
"lbAbout"Symbol 199 MovieClip [dmGame] Frame 30
"lbRace"Symbol 199 MovieClip [dmGame] Frame 45
"lbStatistics"Symbol 199 MovieClip [dmGame] Frame 60
"lbGameOver"Symbol 199 MovieClip [dmGame] Frame 75
"lbFinalStatistics"Symbol 199 MovieClip [dmGame] Frame 90

Dynamic Text Variables

txtLevelStrSymbol 173 EditableText"Level 10 "




http://swfchan.com/24/118535/info.shtml
Created: 7/3 -2019 04:09:57 Last modified: 7/3 -2019 04:09:57 Server time: 19/04 -2024 22:07:55