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

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

Bike Master - Go off-roading at your own risk in this game.swf

This is the info page for
Flash #89446

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


Text
0%

all sounds

DIE MC

LOOSER!!!

GAME OVER MC

WIN MC

bgsound

pauser

messages

TRICK 1 !!!

TRICK 2 !!!

TRICK 3 !!!

TRICK 4 !!!

TRICK 5 !!!

levelComplete

УРОВЕНЬ ЗАКОНЧЕН!

ActionScript [AS1/AS2]

Frame 1
fscommand ("showmenu", "false"); _focusrect = false; _global.openSite = function () { getURL ("http://www.gametop.com/stats/bikemaster.html", "_blank"); }; _global.gameName = "bikemaster"; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 2500; _root.parsingAnimDelta = 10;
Instance of Symbol 10 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); } } }
Frame 3
stop();
Instance of Symbol 13 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 483 MovieClip [__Packages.CGame] Frame 0
class CGame extends MovieClip { static var m_instance, levels, levelNum, gameType, timeChangeScore, __get__time, __get__txtLevel_; var txtTime; function CGame () { super(); m_instance = this; 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}); levels.push({mc:"dmLevel9", points:30000}); levels.push({mc:"dmLevel10", points:30000}); txtTime = ""; } static function butStart() { levelNum = 1; time = (""); gameType = 1; m_instance.full_m_score = 0; m_instance.gotoAndStop("lbRace"); } 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() { 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 484 MovieClip [__Packages.CRace] Frame 0
class CRace extends MovieClip { static var m_instance; var 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(); m_level = attachMovie(CGame.levels[CGame.levelNum - 1].mc, "_Level1", 1001); _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 _local7 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc + "_mm", "map", 0); if (_local7 == undefined) { _local7 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc, "map", 0); } var _local6 = m_level._width; var _local5 = m_level._height; mm_xy_ratio = mm._xscale / mm._yscale; var _local3 = _local6 / 550; var _local4 = _local5 / 400; _local3 = _local3 / mm_xy_ratio; mm_scale = (mm_ratio * 100) / Math.max(_local3, _local4); 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); } } function processRace() { m_pEngine.process(); m_car.process(); if (CGame.gameType == 2) { var _local17 = Math.round((endTime - getTimer()) / 1000); var _local21 = Math.floor(_local17 / 60); var _local12 = _local17 % 60; if (_local12 < 10) { _local12 = "0" + _local12; } CGame.__set__time((_local21 + ":") + _local12); if (getTimer() >= endTime) { CGame.__set__time("0:00"); } } var _local14 = {x:m_car.__get__image().aPart._x, y:m_car.__get__image().aPart._y}; m_car.__get__image().aPart._parent.localToGlobal(_local14); var _local13 = {x:m_car.__get__backWheel().__get__pos().x, y:m_car.__get__backWheel().__get__pos().y}; m_level.localToGlobal(_local13); var _local19 = (Math.atan2(_local13.y - _local14.y, _local13.x - _local14.x) * 57.2957795130823) - m_car.__get__image()._rotation; m_car.__get__image().aPart._rotation = _local19 + 180; if (usingMap) { var _local16 = (mm_scale * m_car.__get__image()._x) / 100; var _local18 = (mm_scale * m_car.__get__image()._y) / 100; _local16 = _local16 / mm_xy_ratio; mm.map._x = (-_local16) + 275; mm.map._y = (-_local18) + 200; } setPosition(); var _local20 = m_car.__get__backWheel().__get__pos().x; var _local11 = (_local20 - progressStartX) / (progressEndX - progressStartX); if (_local11 < 0) { _local11 = 0; } if (_local11 > 1) { _local11 = 1; } _parent.bar.barIns._x = -169 + (_local11 * 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"); var _local15 = attachMovie("winMF", "winMessage", 1002); _local15._x = 275; _local15._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 3000, 1); _parent.soundMC.gotoAndPlay("flip"); } else { var _local15 = attachMovie("winMF", "winMessage", 1002); _local15._x = 275; _local15._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"); var _local15 = attachMovie("winMF", "winMessage", 1002); _local15._x = 275; _local15._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 3000, 1); _parent.soundMC.gotoAndPlay("flip"); } } var _local10 = m_car.getHitForBonus(); for (var _local6 in m_level.mcBonusPlace) { if (_local10.hitTest(m_level.mcBonusPlace[_local6].mcHit)) { m_level.mcBonusPlace[_local6].gotoAndPlay("die"); if (usingMap) { var _local5 = m_level.mcBonusPlace[_local6]._x; var _local4 = m_level.mcBonusPlace[_local6]._y; for (var _local9 in mm.map.mcBonusPlace) { var _local3 = mm.map.mcBonusPlace[_local9]; if ((((_local3._x > (_local5 - 2)) && (_local3._x < (_local5 + 2))) && (_local3._y > (_local4 - 2))) && (_local3._y < (_local4 + 2))) { _local3._visible = false; break; } } } switch (m_level.mcBonusPlace[_local6].type) { case 0 : var _local7 = bonus_0; break; case 1 : _local7 = bonus_1; break; case 2 : _local7 = bonus_2; break; case 3 : _local7 = bonus_3; break; default : _local7 = bonus_0; } CGame.score = CGame.score + _local7; CGame.__set__takenBonus((CGame.__get__takenBonus()+1)); } } if (inProcess && ((getTimer() - m_car.bornTime) > 200)) { if (!inPostGame) { if (inProcess) { var _local6 = 0; while (_local6 < _global.dieZ.length) { var _local8 = _global.dieZ[_local6]; if (m_car.checkDeathPoints(_local8)) { makeDie(); m_car.bar._visible = false; } _local6++; } } 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)); trace("goto " + ("die" + Math.floor((Math.random() * 2) + 1))); } } if (inProcess) { if (m_car.checkDie()) { m_car.__get__image().carBody.trickAnim.gotoAndPlay("die"); instance._parent.soundMC.gotoAndPlay("down"); makeDie(); } } } } } function makeDie() { CGame.__set__score(0); _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.full_score = CGame.full_score + CGame.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) { return(undefined); } var _local3 = ""; 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) { _local3 = "backFlip"; _local6 = 10; } else if (msg.trickID == CCar.TRICK_FRONT_FLIP) { _local3 = "frontFlip"; _local6 = 15; } _local3 = ""; _local6 = 0; if (_local3 != "") { var _local2 = CCar.__get__instance(); _local2.combo++; var _local4 = _local2.combo; if (_local4 > 5) { _local4 = 5; } if (_local4 > 1) { _local2.mainMovie.cmsg.gotoAndPlay(2); _local2.mainMovie.cmsg.msg.gotoAndStop("x" + _local4); _parent.soundMC.gotoAndPlay("c" + _local4); } _local2.trickSumCount = _local2.trickSumCount + _local6; _local2.mainMovie.msg.gotoAndPlay(2); _local2.mainMovie.msg.msg.gotoAndStop(_local3); } } 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(); } else { onEnterFrame = function () { }; _parent.attachMovie("dmPause", "_scrPause", 32001); } } function setPosition(now) { var _local4 = m_car.__get__image()._x; var _local3 = m_car.__get__image()._y; var _local6 = leftOffset; var _local5 = rightOffset; if (!m_car.mode) { _local6 = rightOffset; _local5 = leftOffset; } var _local2 = m_level._x; if (_local2 < (_local6 - _local4)) { _local2 = _local6 - _local4; } if (_local2 > ((550 - _local5) - _local4)) { _local2 = (550 - _local5) - _local4; } _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 - _local3)) { m_level._y = Math.round(topOffset - _local3); } if (m_level._y > ((400 - bottomOffset) - _local3)) { m_level._y = Math.round((400 - bottomOffset) - _local3); } 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 485 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; while (_local2 < m_particles.length) { m_particles[_local2].accelerate.init(0, 0); _local2++; } } function addConstraint(c) { m_constraints.push(c); } function clear() { while (m_particles.pop() != undefined) { } clearConstraints(); } function clearConstraints() { while (m_constraints.pop() != undefined) { } } static var SEC_PER_FRAME = 0.0416666666666667; static var REPEAT_COUNT = 3; static var D_TIME = SEC_PER_FRAME / REPEAT_COUNT; }
Symbol 486 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; } else { m_mc = mc; synchronizeMovie = moveMovieToCurentPosition; } } function getMovie() { return(m_mc); } }
Symbol 487 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 _local4 = x; var _local3 = y; x = (_local4 * Math.cos(u)) - (_local3 * Math.sin(u)); y = (_local4 * Math.sin(u)) + (_local3 * Math.cos(u)); } function rotateNew(u) { return(new 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 _local3 = p1.y - p2.y; var _local2 = p2.x - p1.x; var _local6 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); _local3 = _local3 / _local5; _local2 = _local2 / _local5; _local6 = _local6 / _local5; return(((_local3 * x) + (_local2 * y)) + _local6); } }
Symbol 488 MovieClip [__Packages.iriysoft.pengine.constraint.IConstraint] Frame 0
interface iriysoft.pengine.constraint.IConstraint { }
Symbol 489 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) { accelerate(); } else if ((mask & KM_BRAKE) != 0) { brake(); } else { stopAccelerate(); } if ((mask & KM_MOVE_BODY_FORWARD) != 0) { turnTo(DIR_RIGHT, m_accPercMultForTurn); } else 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); } else { m_forwardWheel.__get__accelerate().plusXY((-t_turnToDX) * m_koeffSecondaryForTurn, (-t_turnToDY) * m_koeffSecondaryForTurn); if (!m_backWheel.hasIntersection()) { 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.2957795130823; 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 490 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; } else { rotateMovie = function () { this.rot.rotate((this.m_speed / this.m_radius) / 2); 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 = (Math.PI*2) / 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 _local9 = false; var _local3; var _local4; var _local11; oldPos.init(m_prevPosition.x, m_prevPosition.y); _n.init(0, 0); n_part.init(0, 0); var _local10; synchronizeMovie(); _local10 = 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))) { _local9 = true; _local3 = _local2; _local10++; } _local2++; } if (_local10 == 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 (_local9) { 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]) { _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; } else { _n.plus(normalArray[_local2]); n_part.plus(normalArray[_local2]); } _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 _local7; _local11 = intersArray.length; _local2 = 0; while (_local2 < _local11) { 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) { _local7 = Math.atan2(_n.y, _n.x); p3.rotate(-_local7); p3.x = (-p3.x) * m_koeffSpring; p3.rotate(_local7); 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 _local7 = (new iriysoft.pengine.math.CVector2D(0, 0)).getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local7 = m_radius - Math.abs(_local7); m_curPosition.plus(n.multNew(_local7)); m_prevPosition.plus(n.multNew(_local7)); } else { var _local6 = n.multNew(-m_radius); var _local4 = new iriysoft.pengine.math.CVector2D(0, 0); var _local5 = 0; var _local3 = 0.03; while (true) { _local6.copyTo(_local4); m_mc.localToGlobal(_local4); if (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(); } else { _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)); break; } } } } 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 _local5 = Math.atan2(_local3.y, _local3.x); var _local2 = _local6.rotateNew(-_local5); m_speed = _local2.x + m_accSpeed; _local2.y = 0; _local2.rotate(_local5); var _local4 = 1 - m_koeffSlip; m_curPosition.x = (m_curPosition.x + ((_local3.x * m_accSpeed) * _local4)) - (m_koeffFriction * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * m_accSpeed) * _local4)) - (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.2957795130823; }
Symbol 491 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 492 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 _local2 = m_p1.__get__pos().y - m_p2.__get__pos().y; var _local5 = Math.sqrt((_local3 * _local3) + (_local2 * _local2)); var _local9 = (_local5 - m_relaxLen) / _local5; var _local8; if (_local5 > m_relaxLen) { _local8 = m_koeffStiffStretch; } else { _local8 = m_koeffStiffPress; } var _local7 = m_p1.__get__mass(); var _local6 = m_p2.__get__mass(); var _local4 = (_local9 * _local8) / (_local7 + _local6); m_p1.__get__pos().x = m_p1.__get__pos().x - ((_local3 * _local7) * _local4); m_p1.__get__pos().y = m_p1.__get__pos().y - ((_local2 * _local7) * _local4); m_p2.__get__pos().x = m_p2.__get__pos().x + ((_local3 * _local6) * _local4); m_p2.__get__pos().y = m_p2.__get__pos().y + ((_local2 * _local6) * _local4); } 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 493 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 = (Math.PI/2); }
Symbol 494 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; trace("start"); } 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", 1030); mvWBack = carPlace.attachMovie("dmWheel", "_dmWheel1", 1010); mvWForward = carPlace.attachMovie("dmWheel", "_dmWheel2", 1020); mainMovie = mmovie; bar = mainMovie.attachMovie("trickBar", "barMC", 1040); bar._alpha = 0; _local6._x = carPlace.xx; _local6._y = carPlace.yy; var _local8 = (new iriysoft.pengine.constraint.CBoxConstrainSkeleton()).init((new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 6, 13, 180, undefined, undefined, 0.01, 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, 0.01, 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(_local8, _local6, _local6, mvWBack, mvWForward); engine.__set__gravity(6); var _local4 = iriysoft.pengine.CVehicle.getDefaultVehicleParam(); _local4.accelerateForwardWheel = 20; _local4.accelerateBackWheel = 50; _local4.brakeForwardWheel = -30; _local4.brakeBackWheel = -30; _local4.accPercMult = engine.__get__gravity() * 6; _local4.normalYLimit = 0.6; setVehicleParam(_local4); _local8.addToEngine(engine); resetFlipPoint(); mx.events.EventDispatcher.initialize(this); image.carBody.gotoAndStop(11); image.carBody.trickAnim.gotoAndStop(1); var _local5 = CRace.__get__instance(); var _local2 = _local5.m_level.mcBonusPlace; for (var _local7 in _local2) { if (_local2[_local7]._currentframe > 1) { _local2[_local7].gotoAndPlay(1); } } _local2 = _local5.mm.map.mcBonusPlace; for (var _local7 in _local2) { _local2[_local7]._visible = true; if (_local2[_local7]._currentframe > 1) { _local2[_local7].gotoAndPlay(1); } } _local5.progressStartX = carPlace.xx; _local5.progressEndX = carPlace._parent.mcFinish._x; } function process() { var _local5 = 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 _local9 = m_accelerateForwardWheel; var _local8 = m_accelerateBackWheel; var _local7 = m_brakeForwardWheel; var _local6 = m_brakeBackWheel; m_accelerateForwardWheel = -_local8; m_accelerateBackWheel = -_local9; m_brakeForwardWheel = -_local6; m_brakeBackWheel = -_local7; } } var _local3 = 0; if (Key.isDown(37)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_BACK; _local3 = -1; } else if (Key.isDown(39)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_FORWARD; _local3 = 1; } if (mode) { _local3 = _local3 * -1; } if (_local3 == 0) { if (image.carBody._currentframe > 11) { _local3 = -1; } if (image.carBody._currentframe < 11) { _local3 = 1; } } if (_local3 != 0) { var _local4 = (image.carBody._currentframe = image.carBody._currentframe + _local3); if (_local4 < 1) { _local4 = 1; } if (_local4 > image.carBody._totalframes) { _local4 = image.carBody._totalframes; } image.carBody.gotoAndStop(_local4); } if (Key.isDown(38) && (!CRace.__get__instance().inPostGame)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_ACCELERATE; } else if (Key.isDown(40) && (!CRace.__get__instance().inPostGame)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_BRAKE; } if (!onGround()) { inAirCounter++; } else { if (inAirCounter > 10) { CRace.__get__instance()._parent.soundMC.gotoAndPlay("down"); } inAirCounter = 0; } } super.process(); processKey(_local5); processFlipPoint(); } static function makeTrickDone() { if (!CRace.__get__instance().inPostGame) { 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) { 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) { return(undefined); } 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(); } else 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)) { 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 495 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 496 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 497 MovieClip [__Packages.iriysoft.CInvisibleMovie] Frame 0
class iriysoft.CInvisibleMovie extends MovieClip { var _visible; function CInvisibleMovie () { super(); _visible = false; } }
Symbol 3 Button
on (press) { openSite(); }
Symbol 23 Button
on (release) { CGame.butBackToSplash(); this.removeMovieClip(); }
Symbol 28 Button
on (release) { CGame.butSwitchPause(); }
Symbol 48 MovieClip Frame 1
stop(); _visible = false;
Symbol 48 MovieClip Frame 7
gotoAndStop (1);
Symbol 48 MovieClip Frame 12
gotoAndStop (1);
Symbol 48 MovieClip Frame 17
gotoAndStop (1);
Symbol 48 MovieClip Frame 22
gotoAndStop (1);
Symbol 48 MovieClip Frame 27
gotoAndStop (1);
Symbol 48 MovieClip Frame 30
lab = "d" + Math.floor((Math.random() * 3) + 1); gotoAndPlay(lab);
Symbol 48 MovieClip Frame 33
gotoAndStop (1);
Symbol 48 MovieClip Frame 37
gotoAndStop (1);
Symbol 48 MovieClip Frame 42
gotoAndStop (1);
Symbol 48 MovieClip Frame 47
gotoAndStop (1);
Symbol 53 MovieClip Frame 1
_visible = false;
Symbol 54 MovieClip [dieMF] Frame 50
_parent.newRace(); this.removeMovieClip();
Symbol 58 MovieClip Frame 1
_visible = false;
Symbol 59 MovieClip [dieMFend] Frame 40
CGame.butEndRaceLoose(); this.removeMovieClip();
Symbol 64 MovieClip Frame 1
_visible = false;
Symbol 65 MovieClip [winMF] Frame 75
this.removeMovieClip();
Symbol 67 MovieClip [mcHit] Frame 1
#initclip 17 Object.registerClass("mcHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 113 MovieClip Frame 1
stop();
Symbol 115 MovieClip [mcHidePoint] Frame 1
#initclip 16 Object.registerClass("mcHidePoint", iriysoft.CInvisibleMovie); #endinitclip
Symbol 117 MovieClip [dmCarBody] Frame 1
this.stop();
Symbol 251 MovieClip Frame 1
_visible = false;
Symbol 406 Button
on (release, keyPress "<Enter>") { CGame.butAbout(); }
Symbol 411 Button
on (release) { CGame.butAbout(); }
Symbol 416 Button
on (release) { openSite(); }
Symbol 419 Button
on (press) { this.gotoAndStop(2); }
Symbol 421 Button
on (press) { this.gotoAndStop(1); }
Symbol 422 MovieClip Frame 1
this.stop(); this._parent.soundStarter.gotoAndPlay("start"); _global.soundEnable = true;
Symbol 422 MovieClip Frame 2
this.stop(); this._parent.soundStarter.gotoAndPlay("stop"); _global.soundEnable = false;
Symbol 425 MovieClip Frame 1
_visible = false; stop();
Symbol 425 MovieClip Frame 7
gotoAndStop (1);
Symbol 425 MovieClip Frame 12
gotoAndStop (1);
Symbol 432 Button
on (release) { CGame.butBackToSplash(); }
Symbol 433 Button
on (release, keyPress "<Enter>") { CGame.butStart(); }
Symbol 440 MovieClip [dmRace] Frame 1
#initclip 19 Object.registerClass("dmRace", CRace); #endinitclip
Symbol 457 MovieClip Frame 1
stop();
Symbol 457 MovieClip Frame 55
gotoAndStop (1);
Symbol 457 MovieClip Frame 109
gotoAndStop (1);
Symbol 457 MovieClip Frame 163
gotoAndStop (1);
Symbol 457 MovieClip Frame 217
gotoAndStop (1);
Symbol 457 MovieClip Frame 271
gotoAndStop (1);
Symbol 462 MovieClip Frame 1
stop();
Symbol 462 MovieClip Frame 75
gotoAndStop (1);
Symbol 472 Button
on (release) { CGame.butBackToSplash(); }
Symbol 473 Button
on (release, keyPress "<Enter>") { CGame.butStartNext(); }
Symbol 476 Button
on (release, keyPress "<Enter>") { CGame.butBackToSplash(); }
Symbol 482 MovieClip [dmGame] Frame 1
#initclip 18 Object.registerClass("dmGame", CGame); #endinitclip stop();
Instance of Symbol 422 MovieClip "btn_sound" in Symbol 482 MovieClip [dmGame] Frame 1
onClipEvent (load) { if (_global.soundEnable == undefined) { _global.soundEnable = true; } if (!_global.soundEnable) { gotoAndStop (2); } }
Instance of Symbol 449 MovieClip in Symbol 482 MovieClip [dmGame] Frame 31
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); }

Library Items

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

Instance Names

"soundMC"Frame 15Symbol 48 MovieClip
"tf"Symbol 10 MovieClip Frame 1Symbol 5 EditableText
"bar"Symbol 10 MovieClip Frame 1Symbol 9 MovieClip
"mcMsg"Symbol 36 MovieClip [dmTrickMessage] Frame 1Symbol 32 MovieClip
"mcMsg"Symbol 36 MovieClip [dmTrickMessage] Frame 2Symbol 35 MovieClip
"mc"Symbol 37 MovieClip [dmTrickAnimMessage] Frame 1Symbol 36 MovieClip [dmTrickMessage]
"mcHit"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 67 MovieClip [mcHit]
"aPart"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 70 MovieClip
"carBody"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 113 MovieClip
"mcDeathPoints"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 116 MovieClip
"mcB"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 115 MovieClip [mcHidePoint]
"mcC"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 115 MovieClip [mcHidePoint]
"mcA"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 115 MovieClip [mcHidePoint]
"mcD"Symbol 117 MovieClip [dmCarBody] Frame 1Symbol 115 MovieClip [mcHidePoint]
"mcSpoke"Symbol 122 MovieClip Frame 1Symbol 119 MovieClip
"mcSpoke"Symbol 126 MovieClip [dmWheel] Frame 1Symbol 123 MovieClip
"mcHit"Symbol 258 MovieClip [dmLevel1] Frame 1Symbol 169 MovieClip [mcLevel1_Hit]
"mcVehiclePlace"Symbol 258 MovieClip [dmLevel1] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 258 MovieClip [dmLevel1] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 308 MovieClip [dmLevel2] Frame 1Symbol 279 MovieClip [mcLevel2_Hit]
"mcVehiclePlace"Symbol 308 MovieClip [dmLevel2] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 308 MovieClip [dmLevel2] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 330 MovieClip [dmLevel3] Frame 1Symbol 310 MovieClip [mcLevel3_Hit]
"mcVehiclePlace"Symbol 330 MovieClip [dmLevel3] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 330 MovieClip [dmLevel3] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 352 MovieClip [dmLevel4] Frame 1Symbol 337 MovieClip [mcLevel4_Hit]
"mcVehiclePlace"Symbol 352 MovieClip [dmLevel4] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 352 MovieClip [dmLevel4] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 357 MovieClip [dmLevel5] Frame 1Symbol 356 MovieClip [mcLevel5_Hit]
"mcVehiclePlace"Symbol 357 MovieClip [dmLevel5] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 357 MovieClip [dmLevel5] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 360 MovieClip [dmLevel6] Frame 1Symbol 359 MovieClip [mcLevel6_Hit]
"mcVehiclePlace"Symbol 360 MovieClip [dmLevel6] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 360 MovieClip [dmLevel6] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 366 MovieClip [dmLevel7] Frame 1Symbol 362 MovieClip [mcLevel7_Hit]
"mcVehiclePlace"Symbol 366 MovieClip [dmLevel7] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 366 MovieClip [dmLevel7] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 384 MovieClip [dmLevel8] Frame 1Symbol 368 MovieClip [mcLevel8_Hit]
"mcVehiclePlace"Symbol 384 MovieClip [dmLevel8] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 384 MovieClip [dmLevel8] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 389 MovieClip [dmLevel9] Frame 1Symbol 386 MovieClip [mcLevel9_Hit]
"mcVehiclePlace"Symbol 389 MovieClip [dmLevel9] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 389 MovieClip [dmLevel9] Frame 1Symbol 257 MovieClip
"mcHit"Symbol 394 MovieClip [dmLevel10] Frame 1Symbol 391 MovieClip [mcLevel10_Hit]
"mcVehiclePlace"Symbol 394 MovieClip [dmLevel10] Frame 1Symbol 252 MovieClip
"mcFinish"Symbol 394 MovieClip [dmLevel10] Frame 1Symbol 257 MovieClip
"clouds"Symbol 440 MovieClip [dmRace] Frame 1Symbol 439 MovieClip
"miniMap_bg"Symbol 447 MovieClip Frame 1Symbol 441 MovieClip
"miniMap_mask"Symbol 447 MovieClip Frame 1Symbol 443 MovieClip
"player"Symbol 447 MovieClip Frame 1Symbol 446 MovieClip
"img"Symbol 462 MovieClip Frame 2Symbol 461 MovieClip
"barIns"Symbol 469 MovieClip Frame 1Symbol 468 MovieClip
"btn_sound"Symbol 482 MovieClip [dmGame] Frame 1Symbol 422 MovieClip
"soundStarter"Symbol 482 MovieClip [dmGame] Frame 1Symbol 425 MovieClip
"m_race"Symbol 482 MovieClip [dmGame] Frame 31Symbol 440 MovieClip [dmRace]
"miniMap"Symbol 482 MovieClip [dmGame] Frame 31Symbol 447 MovieClip
"msg"Symbol 482 MovieClip [dmGame] Frame 31Symbol 457 MovieClip
"lcomplete"Symbol 482 MovieClip [dmGame] Frame 31Symbol 462 MovieClip
"bar"Symbol 482 MovieClip [dmGame] Frame 31Symbol 469 MovieClip
"soundMC"Symbol 482 MovieClip [dmGame] Frame 31Symbol 48 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 483 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 484 as "__Packages.CRace"
ExportAssets (56)Timeline Frame 1Symbol 485 as "__Packages.iriysoft.pengine.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 486 as "__Packages.iriysoft.pengine.particle.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 487 as "__Packages.iriysoft.pengine.math.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 488 as "__Packages.iriysoft.pengine.constraint.IConstraint"
ExportAssets (56)Timeline Frame 1Symbol 489 as "__Packages.iriysoft.pengine.CVehicle"
ExportAssets (56)Timeline Frame 1Symbol 490 as "__Packages.iriysoft.pengine.particle.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 491 as "__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton"
ExportAssets (56)Timeline Frame 1Symbol 492 as "__Packages.iriysoft.pengine.constraint.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 493 as "__Packages.iriysoft.pengine.constraint.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 494 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 1Symbol 495 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 496 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 497 as "__Packages.iriysoft.CInvisibleMovie"
ExportAssets (56)Timeline Frame 15Symbol 29 as "dmPause"
ExportAssets (56)Timeline Frame 15Symbol 36 as "dmTrickMessage"
ExportAssets (56)Timeline Frame 15Symbol 37 as "dmTrickAnimMessage"
ExportAssets (56)Timeline Frame 15Symbol 54 as "dieMF"
ExportAssets (56)Timeline Frame 15Symbol 59 as "dieMFend"
ExportAssets (56)Timeline Frame 15Symbol 65 as "winMF"
ExportAssets (56)Timeline Frame 16Symbol 67 as "mcHit"
ExportAssets (56)Timeline Frame 16Symbol 115 as "mcHidePoint"
ExportAssets (56)Timeline Frame 16Symbol 117 as "dmCarBody"
ExportAssets (56)Timeline Frame 16Symbol 126 as "dmWheel"
ExportAssets (56)Timeline Frame 17Symbol 169 as "mcLevel1_Hit"
ExportAssets (56)Timeline Frame 17Symbol 258 as "dmLevel1"
ExportAssets (56)Timeline Frame 18Symbol 279 as "mcLevel2_Hit"
ExportAssets (56)Timeline Frame 18Symbol 308 as "dmLevel2"
ExportAssets (56)Timeline Frame 19Symbol 310 as "mcLevel3_Hit"
ExportAssets (56)Timeline Frame 19Symbol 330 as "dmLevel3"
ExportAssets (56)Timeline Frame 20Symbol 337 as "mcLevel4_Hit"
ExportAssets (56)Timeline Frame 20Symbol 352 as "dmLevel4"
ExportAssets (56)Timeline Frame 21Symbol 356 as "mcLevel5_Hit"
ExportAssets (56)Timeline Frame 21Symbol 357 as "dmLevel5"
ExportAssets (56)Timeline Frame 22Symbol 359 as "mcLevel6_Hit"
ExportAssets (56)Timeline Frame 22Symbol 360 as "dmLevel6"
ExportAssets (56)Timeline Frame 23Symbol 362 as "mcLevel7_Hit"
ExportAssets (56)Timeline Frame 23Symbol 366 as "dmLevel7"
ExportAssets (56)Timeline Frame 24Symbol 368 as "mcLevel8_Hit"
ExportAssets (56)Timeline Frame 24Symbol 384 as "dmLevel8"
ExportAssets (56)Timeline Frame 25Symbol 386 as "mcLevel9_Hit"
ExportAssets (56)Timeline Frame 25Symbol 389 as "dmLevel9"
ExportAssets (56)Timeline Frame 26Symbol 391 as "mcLevel10_Hit"
ExportAssets (56)Timeline Frame 26Symbol 394 as "dmLevel10"
ExportAssets (56)Timeline Frame 31Symbol 440 as "dmRace"
ExportAssets (56)Timeline Frame 31Symbol 481 as "wau"
ExportAssets (56)Timeline Frame 31Symbol 482 as "dmGame"

Labels

"lbPreloader"Frame 1
"lbDynamicObjects"Frame 15
"lbStart"Frame 31
"bang"Symbol 48 MovieClip Frame 5
"flip"Symbol 48 MovieClip Frame 10
"die1"Symbol 48 MovieClip Frame 15
"die2"Symbol 48 MovieClip Frame 20
"go"Symbol 48 MovieClip Frame 25
"down"Symbol 48 MovieClip Frame 30
"d1"Symbol 48 MovieClip Frame 31
"d2"Symbol 48 MovieClip Frame 35
"d3"Symbol 48 MovieClip Frame 40
"d4"Symbol 48 MovieClip Frame 45
"start"Symbol 425 MovieClip Frame 5
"stop"Symbol 425 MovieClip Frame 10
"trick1Done"Symbol 457 MovieClip Frame 2
"trick2Done"Symbol 457 MovieClip Frame 56
"trick3Done"Symbol 457 MovieClip Frame 110
"trick4Done"Symbol 457 MovieClip Frame 164
"trick5Done"Symbol 457 MovieClip Frame 218
"show"Symbol 462 MovieClip Frame 2
"lbSplash"Symbol 482 MovieClip [dmGame] Frame 1
"lbAbout"Symbol 482 MovieClip [dmGame] Frame 16
"lbRace"Symbol 482 MovieClip [dmGame] Frame 31
"lbStatistics"Symbol 482 MovieClip [dmGame] Frame 46
"lbGameOver"Symbol 482 MovieClip [dmGame] Frame 61
"lbFinalStatistics"Symbol 482 MovieClip [dmGame] Frame 76




http://swfchan.com/18/89446/info.shtml
Created: 28/3 -2019 23:19:37 Last modified: 28/3 -2019 23:19:37 Server time: 25/04 -2024 17:28:14