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

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

Mars Buggy.swf

This is the info page for
Flash #66394

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


Text
0%

bgsound

pauser

000000

0/0

all sounds

Level:

Astronauts Collected:

Total Score:

0

0/0

0

0

0/0

ActionScript [AS1/AS2]

Frame 1
fscommand ("showmenu", "false"); _focusrect = false; _global.openSite = function () { getURL ("http://www.gametop.com/stats/marsbuggy.html", "_blank"); }; _global.gameName = "marsbuggy"; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 2500; _root.parsingAnimDelta = 10;
Instance of Symbol 9 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 12 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 544 MovieClip [__Packages.CGame] Frame 0
class CGame extends MovieClip { static var m_instance, levels, levelNum, __get__txtLevel_; function CGame () { super(); m_instance = this; levels = new Array(); levels.push("dmLevel1", "dmLevel2", "dmLevel3", "dmLevel4", "dmLevel6", "dmLevel9", "dmLevel5", "dmLevel7"); } static function butStart() { levelNum = 1; m_instance.full_m_score = 0; m_instance.gotoAndStop("lbRace"); } static function butStartNext() { m_instance.gotoAndStop("lbRace"); } static function butSwitchPause() { m_instance.m_race.__set__pauseOn(!m_instance.m_race.__get__pauseOn()); } static function butEndRaceVictory() { m_instance.gotoAndStop("lbStatistics"); } static function butEndRace() { m_instance.gotoAndStop("lbFinalStatistics"); } static function butAbout() { m_instance.gotoAndStop("lbAbout"); } 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(full_score + score); //return(score); } 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 545 MovieClip [__Packages.CRace] Frame 0
class CRace extends MovieClip { static var m_instance; var m_level, attachMovie, mm, _parent, mm_xy_ratio, mm_scale, m_pEngine, inProcess, inPostGame, m_car, FINinterval, m_pauseOn, onEnterFrame, _scrPause; function CRace () { super(); m_instance = this; } function onLoad() { init(); pauseOn = (false); CGame.__set__score(0); } function init() { trace("Starting level " + (CGame.levelNum - 1)); CGame.__set__txtLevel_(String(CGame.levelNum)); _global.dieZ = new Array(); m_level = attachMovie(CGame.levels[CGame.levelNum - 1], "_Level1", 1001); CGame.__set__takenBonus(CGame.__set__allBonus(0)); for (var _local3 in m_level.mcBonusPlace) { if (m_level.mcBonusPlace[_local3].mcHit != undefined) { CGame.__set__allBonus((CGame.__get__allBonus()+1)); } } if (usingMap) { mm = _parent.miniMap; mm._visible = true; var _local8 = mm.attachMovie(CGame.levels[CGame.levelNum - 1] + "_mm", "map", 0); if (_local8 == undefined) { _local8 = mm.attachMovie(CGame.levels[CGame.levelNum - 1], "map", 0); } var _local7 = m_level._width; var _local6 = m_level._height; mm_xy_ratio = mm._xscale / mm._yscale; var _local4 = _local7 / 550; var _local5 = _local6 / 400; _local4 = _local4 / mm_xy_ratio; mm_scale = (mm_ratio * 100) / Math.max(_local4, _local5); 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; } m_pEngine = new iriysoft.pengine.CParticleEngine(m_level.mcHit, 7); newRace(); } function newRace() { CGame.__set__score(0); inProcess = true; inPostGame = false; m_pEngine.clear(); m_car = new CCar(); m_car.init(m_level.mcVehiclePlace, m_pEngine); m_car.addEventListener(CCar.EVENT_TRICK, mx.utils.Delegate.create(this, makeTrickMassage)); setPosition(true); } function processRace() { m_pEngine.process(); m_car.process(); if (usingMap) { mm.player.player._rotation = m_car.__get__image()._rotation; var _local12 = (mm_scale * m_car.__get__image()._x) / 100; var _local13 = (mm_scale * m_car.__get__image()._y) / 100; _local12 = _local12 / mm_xy_ratio; mm.map._x = (-_local12) + 275; mm.map._y = (-_local13) + 200; } setPosition(); if ((m_level.mcFinish._x < (m_car.__get__backWheel().__get__pos().x - 50)) && (!inPostGame)) { CGame.full_score = CGame.full_score + CGame.score; CGame.__set__score(0); inPostGame = true; if (CGame.levelNum >= CGame.levels.length) { trace("\u0423\u0440\u043E\u0432\u043D\u0438 \u0437\u0430\u043A\u043E\u043D\u0447\u0438\u043B\u0438\u0441\u044C"); FINinterval = setInterval(this, "endOfLevel", 1000, 1); } else { FINinterval = setInterval(this, "endOfLevel", 1000, 2); } } var _local10 = m_car.getHitForBonus(); for (var _local6 in m_level.mcBonusPlace) { if (_local10.hitTest(m_level.mcBonusPlace[_local6].mcHit)) { _parent.soundMC.gotoAndPlay("bang"); m_level.mcBonusPlace[_local6].play(); 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) > 400)) { var _local6 = 0; while (_local6 < _global.dieZ.length) { if (inProcess) { var _local8 = _global.dieZ[_local6]; if (m_car.checkDeathPoints(_local8)) { m_car.inProcess = false; inProcess = false; _parent.soundMC.gotoAndPlay("die"); var _local11 = attachMovie("dieMF", "dieMessage", 1002); _local11._x = 275; _local11._y = 200; } } _local6++; } } if (inProcess && ((getTimer() - m_car.bornTime) > 400)) { if (m_car.checkDeathPoints(m_level.mcHit)) { m_car.inProcess = false; inProcess = false; var _local11 = attachMovie("dieMF", "dieMessage", 1002); _parent.soundMC.gotoAndPlay("die"); _local11._x = 275; _local11._y = 200; } } } function makeTrickMassage(msg) { var _local4 = 0; var _local5 = 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) { _parent.soundMC.gotoAndPlay("flip"); _local4 = 2; _local5 = 250; } else if (msg.trickID == CCar.TRICK_FRONT_FLIP) { _parent.soundMC.gotoAndPlay("flip"); _local4 = 1; _local5 = 300; } if (_local4 > 0) { var _local2 = attachMovie("dmTrickAnimMessage", "_TrickAnimMessage", 28000); _local2._x = 275; _local2._y = 100; _local2.mc.gotoAndStop(_local4); _local2.mc.mcMsg.txtScore = _local5; CGame.score = CGame.score + _local5; _local2.onEnterFrame = function () { if (this._currentframe == this._totalframes) { this.removeMovieClip(); } }; } } function set pauseOn(pauseState) { m_pauseOn = pauseState; enableProcess(!m_pauseOn); //return(pauseOn); } function get pauseOn() { return(m_pauseOn); } function enableProcess(enable) { if (enable) { onEnterFrame = processRace; _scrPause.removeMovieClip(); mm._visible = true; } else { onEnterFrame = function () { }; attachMovie("dmPause", "_scrPause", 32001); mm._visible = false; } } 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; } if (now) { m_level._x = _local2; } else { m_level._x = m_level._x + ((_local2 - m_level._x) / xScrollFactor); } if (m_level._y < (topOffset - _local3)) { m_level._y = topOffset - _local3; } if (m_level._y > ((400 - bottomOffset) - _local3)) { m_level._y = (400 - bottomOffset) - _local3; } } static function get instance() { return(m_instance); } function endOfLevel(n) { clearInterval(FINinterval); if (n == 1) { CGame.butEndRace(); } else if (n == 2) { CGame.levelNum++; CGame.butEndRaceVictory(); } } var usingMap = true; var bonus_0 = 25; var bonus_1 = 25; var bonus_2 = 25; var bonus_3 = 25; var leftOffset = 150; var rightOffset = 350; var topOffset = 170; var bottomOffset = 170; var xScrollFactor = 5; var mm_ratio = 2; }
Symbol 546 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 547 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 548 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 549 MovieClip [__Packages.iriysoft.pengine.constraint.IConstraint] Frame 0
interface iriysoft.pengine.constraint.IConstraint { }
Symbol 550 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 551 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); 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 552 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 553 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 554 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 555 MovieClip [__Packages.CCar] Frame 0
class CCar extends iriysoft.pengine.CVehicle { var bornTime, inProcess, mode, flipTime, construct, setVehicleParam, key1Trigger, key2Trigger, m_vehicleMovie, m_accelerateForwardWheel, m_accelerateBackWheel, m_brakeForwardWheel, m_brakeBackWheel, processKey, m_point90, m_point270, m_prevCarAngle, m_carAngle, m_vehicleAngle, onGround, dispatchEvent; function CCar () { super(); bornTime = getTimer(); inProcess = true; mode = true; } function init(carPlace, engine) { flipTime = getTimer(); CGame.__set__takenBonus(0); var _local4 = carPlace.attachMovie("dmCarBody", "_dmCarBody", 1000); var _local8 = carPlace.attachMovie("dmWheel", "_dmWheel1", 1010); var _local11 = carPlace.attachMovie("dmWheel", "_dmWheel2", 1020); _local4._x = 100; _local4._y = 200; var _local6 = (new iriysoft.pengine.constraint.CBoxConstrainSkeleton()).init((new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 5, 13, 180), (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, 5, 13, 180), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.3, 0.3), (new iriysoft.pengine.constraint.CSpringConstraint()).init(0.6, 0.6), (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.3, 0.3)); construct(_local6, _local4, _local4, _local8, _local11); engine.__set__gravity(4); var _local3 = iriysoft.pengine.CVehicle.getDefaultVehicleParam(); _local3.accelerateForwardWheel = 15; _local3.accelerateBackWheel = 42; _local3.brakeForwardWheel = -25; _local3.brakeBackWheel = -25; _local3.accPercMult = engine.__get__gravity() * 6; _local3.normalYLimit = 0.9; setVehicleParam(_local3); _local6.addToEngine(engine); resetFlipPoint(); mx.events.EventDispatcher.initialize(this); image.carBody.gotoAndStop(11); var _local7 = CRace.__get__instance(); var _local2 = _local7.m_level.mcBonusPlace; for (var _local5 in _local2) { if (_local2[_local5]._currentframe > 1) { _local2[_local5].gotoAndPlay(1); } } _local2 = _local7.mm.map.mcBonusPlace; for (var _local5 in _local2) { _local2[_local5]._visible = true; if (_local2[_local5]._currentframe > 1) { _local2[_local5].gotoAndPlay(1); } } } 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) > 300) { 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)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_ACCELERATE; } else if (Key.isDown(40)) { _local5 = _local5 | iriysoft.pengine.CVehicle.KM_BRAKE; } } super.process(); processKey(_local5); processFlipPoint(); } 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 var TRICK_ANGLE = 130; static var EVENT_TRICK = "trick"; static var TRICK_FRONT_FLIP = 0; static var TRICK_BACK_FLIP = 1; }
Symbol 556 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 557 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 558 MovieClip [__Packages.iriysoft.CInvisibleMovie] Frame 0
class iriysoft.CInvisibleMovie extends MovieClip { var _visible; function CInvisibleMovie () { super(); _visible = false; } }
Symbol 2 Button
on (press) { openSite(); }
Symbol 16 MovieClip [dieMF] Frame 18
_parent.newRace(); this.removeMovieClip();
Symbol 26 Button
on (release) { CGame.butBackToSplash(); }
Symbol 31 Button
on (release) { CGame.butSwitchPause(); }
Symbol 239 MovieClip [mcBonusHit] Frame 1
#initclip 18 Object.registerClass("mcBonusHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 240 MovieClip Frame 1
stop(); type = 2;
Symbol 240 MovieClip Frame 11
stop();
Symbol 246 MovieClip Frame 1
stop(); type = 1;
Symbol 246 MovieClip Frame 11
stop();
Symbol 249 MovieClip [mcHit] Frame 1
#initclip 16 Object.registerClass("mcHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 254 MovieClip [mcHidePoint] Frame 1
#initclip 17 Object.registerClass("mcHidePoint", iriysoft.CInvisibleMovie); #endinitclip
Symbol 256 MovieClip [dmCarBody] Frame 1
this.stop();
Symbol 299 MovieClip Frame 1
stop(); type = 3;
Symbol 299 MovieClip Frame 11
stop();
Symbol 304 MovieClip Frame 1
if (r == undefined) { gotoAndPlay(Math.floor(Math.random() * _totalframes) + 1); r = 1; }
Symbol 434 MovieClip Frame 800
gotoAndPlay (1);
Symbol 476 Button
on (release, keyPress "<Enter>") { CGame.butAbout(); }
Symbol 481 Button
on (release) { CGame.butAbout(); }
Symbol 486 Button
on (release) { openSite(); }
Symbol 489 Button
on (press) { this.gotoAndStop(2); }
Symbol 491 Button
on (press) { this.gotoAndStop(1); }
Symbol 492 MovieClip Frame 1
this.stop(); this._parent.soundStarter.gotoAndPlay("start"); _global.soundEnable = true;
Symbol 492 MovieClip Frame 2
this.stop(); this._parent.soundStarter.gotoAndPlay("stop"); _global.soundEnable = false;
Symbol 496 MovieClip Frame 1
_visible = false; stop();
Symbol 496 MovieClip Frame 7
gotoAndStop (1);
Symbol 496 MovieClip Frame 12
gotoAndStop (1);
Symbol 503 Button
on (release) { CGame.butBackToSplash(); }
Symbol 504 Button
on (release, keyPress "<Enter>") { CGame.butStart(); }
Symbol 506 MovieClip [dmRace] Frame 1
#initclip 20 Object.registerClass("dmRace", CRace); #endinitclip
Symbol 523 MovieClip Frame 1
stop(); _visible = false;
Symbol 523 MovieClip Frame 7
gotoAndStop (1);
Symbol 523 MovieClip Frame 12
gotoAndStop (1);
Symbol 523 MovieClip Frame 17
gotoAndStop (1);
Symbol 523 MovieClip Frame 22
gotoAndStop (1);
Symbol 526 Button
on (release) { CGame.butBackToSplash(); }
Symbol 527 Button
on (release, keyPress "<Enter>") { CGame.butStartNext(); }
Symbol 536 Button
on (release, keyPress "<Enter>") { CGame.butBackToSplash(); }
Symbol 543 MovieClip [dmGame] Frame 1
#initclip 19 Object.registerClass("dmGame", CGame); #endinitclip stop();
Instance of Symbol 492 MovieClip "btn_sound" in Symbol 543 MovieClip [dmGame] Frame 1
onClipEvent (load) { if (_global.soundEnable == undefined) { _global.soundEnable = true; } if (!_global.soundEnable) { gotoAndStop (2); } }
Instance of Symbol 513 MovieClip in Symbol 543 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 544 MovieClip [__Packages.CGame]
Symbol 545 MovieClip [__Packages.CRace]
Symbol 546 MovieClip [__Packages.iriysoft.pengine.CParticleEngine]
Symbol 547 MovieClip [__Packages.iriysoft.pengine.particle.CParticle]
Symbol 548 MovieClip [__Packages.iriysoft.pengine.math.CVector2D]
Symbol 549 MovieClip [__Packages.iriysoft.pengine.constraint.IConstraint]
Symbol 550 MovieClip [__Packages.iriysoft.pengine.CVehicle]
Symbol 551 MovieClip [__Packages.iriysoft.pengine.particle.CWheel]
Symbol 552 MovieClip [__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton]
Symbol 553 MovieClip [__Packages.iriysoft.pengine.constraint.CSpringConstraint]
Symbol 554 MovieClip [__Packages.iriysoft.pengine.constraint.CPenetrationConstraint]
Symbol 555 MovieClip [__Packages.CCar]
Symbol 556 MovieClip [__Packages.mx.events.EventDispatcher]
Symbol 557 MovieClip [__Packages.mx.utils.Delegate]
Symbol 558 MovieClip [__Packages.iriysoft.CInvisibleMovie]
Symbol 1 GraphicUsed by:2
Symbol 2 ButtonUses:1Used by:Timeline
Symbol 3 FontUsed by:4
Symbol 4 EditableTextUses:3Used by:9
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:9
Symbol 7 GraphicUsed by:8 489 491
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:4 6 8Used by:Timeline
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 BitmapUsed by:14
Symbol 14 GraphicUses:13Used by:15
Symbol 15 MovieClipUses:14Used by:16
Symbol 16 MovieClip [dieMF]Uses:15Used by:Timeline
Symbol 17 BitmapUsed by:19
Symbol 18 BitmapUsed by:19 498 525 535
Symbol 19 GraphicUses:17 18Used by:32
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:26 526 536
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:26 526 536
Symbol 24 GraphicUsed by:26 31 476 481 486 503 504 526 527 536
Symbol 25 SoundUsed by:26 31 476 481 486 503 504 526 527 536
Symbol 26 ButtonUses:21 23 24 25Used by:32
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:31 504 527
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31 504 527
Symbol 31 ButtonUses:28 30 24 25Used by:32
Symbol 32 MovieClip [dmPause]Uses:19 26 31Used by:Timeline
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:37
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [dmWheel]Uses:34 36Used by:307  Timeline
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:40
Symbol 40 MovieClipUses:39Used by:44
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:44
Symbol 44 MovieClip [dmTrickMessage]Uses:40 43Used by:45
Symbol 45 MovieClip [dmTrickAnimMessage]Uses:44Used by:Timeline
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:48
Symbol 48 MovieClipUses:47Used by:248 365 389 407 422
Symbol 49 BitmapUsed by:54 270
Symbol 50 BitmapUsed by:54 270
Symbol 51 BitmapUsed by:54 270
Symbol 52 BitmapUsed by:54 314
Symbol 53 BitmapUsed by:54 314 348
Symbol 54 GraphicUses:49 50 51 52 53Used by:55
Symbol 55 MovieClipUses:54Used by:248 324 343 365 371 389 395 401 422
Symbol 56 BitmapUsed by:59
Symbol 57 BitmapUsed by:59
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:56 57 58Used by:60
Symbol 60 MovieClipUses:59Used by:66 248 305 324 343 365 371 389 395 401 407 413 422
Symbol 61 BitmapUsed by:64
Symbol 62 BitmapUsed by:64
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:61 62 63Used by:65
Symbol 65 MovieClipUses:64Used by:66 371
Symbol 66 MovieClipUses:60 65Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69
Symbol 69 MovieClipUses:68Used by:248 324 343 365 371 389 395 413 422
Symbol 70 BitmapUsed by:71 282 316 327 350 368 377 392 398 404 410 416
Symbol 71 GraphicUses:70Used by:82
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:82 283 319 332 353 369 380 393 399 405
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:82 283 319 332 380 393 399 405 417
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:82 283 332 353 369 380 393 399 405
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:82 283 319 332 353 380 393 405 417
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:82 283 319 332 353 369 380 393 417
Symbol 82 MovieClip [mcLevel1_Hit]Uses:71 73 75 77 79 81Used by:248
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:85
Symbol 85 MovieClipUses:84Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 86 BitmapUsed by:87
Symbol 87 GraphicUses:86Used by:88
Symbol 88 MovieClipUses:87Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:92 248 305 324 343 365 371 389 395 401 407 413 422
Symbol 92 MovieClipUses:91Used by:248 305 324 343 365 371 389 395 413 422
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:95
Symbol 95 MovieClipUses:94Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:98
Symbol 98 MovieClipUses:97Used by:99 324 343 365 371 389 395 401 407 413 422
Symbol 99 MovieClipUses:98Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:102
Symbol 102 MovieClipUses:101Used by:103 248 305 324 343 365 371 389 395 401 407 413 422
Symbol 103 MovieClipUses:102Used by:248 305 324 343 365 371 389 395 401 407 413
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:107 324 343 365 371 389 395 401 407 413
Symbol 107 MovieClipUses:106Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:111 248 324 343 365 371 389 395 401 407 413 422
Symbol 111 MovieClipUses:110Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:117
Symbol 117 MovieClipUses:116Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:120
Symbol 120 MovieClipUses:119Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:123
Symbol 123 MovieClipUses:122Used by:248 297 324 343 365 371 389 395 401 407 413 422
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:126
Symbol 126 MovieClipUses:125Used by:248 284 305 324 343 365 395 401 407 413 422
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:129
Symbol 129 MovieClipUses:128Used by:248 305 324 343 365 371 389 395 413 422
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:132
Symbol 132 MovieClipUses:131Used by:248 305 324 343 365 389 395 407 422
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:135
Symbol 135 MovieClipUses:134Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:138
Symbol 138 MovieClipUses:137Used by:248 305 343 365 371 389 395 401 407 413
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:141
Symbol 141 MovieClipUses:140Used by:248 305 324 343 389 395 401 407 413 422
Symbol 142 BitmapUsed by:143
Symbol 143 GraphicUses:142Used by:144
Symbol 144 MovieClipUses:143Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:147
Symbol 147 MovieClipUses:146Used by:248 305 324 343 365 371 389 395 401 407 413 422
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:150
Symbol 150 MovieClipUses:149Used by:248 305 343 407 413 422
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:248 324 343 365 371 395 401 407 413 422
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:156
Symbol 156 MovieClipUses:155Used by:248 324 343 365 371 395 401 407 422
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:159
Symbol 159 MovieClipUses:158Used by:248 324 343 371 395 401 407 422
Symbol 160 GraphicUsed by:201
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:201
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:201
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:201
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:201
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:201
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:201
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:201
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:201
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:201
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:201
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:201
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:201
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:201
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:201
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:201
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:201
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:201
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:201
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:201
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:201
Symbol 201 MovieClipUses:160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200Used by:248 305 324 326 343 365 371 389 395 401 407 413 422
Symbol 202 MovieClipUsed by:248 305 313 324 326 343 345 365 367 371 373 389 391 395 397 401 403 407 409 413 415 422 424
Symbol 203 GraphicUsed by:237 245
Symbol 204 BitmapUsed by:205
Symbol 205 GraphicUses:204Used by:236
Symbol 206 BitmapUsed by:207
Symbol 207 GraphicUses:206Used by:236
Symbol 208 BitmapUsed by:209
Symbol 209 GraphicUses:208Used by:236
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:236
Symbol 212 BitmapUsed by:213
Symbol 213 GraphicUses:212Used by:236
Symbol 214 BitmapUsed by:215
Symbol 215 GraphicUses:214Used by:236
Symbol 216 BitmapUsed by:217
Symbol 217 GraphicUses:216Used by:236
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:236
Symbol 220 BitmapUsed by:221
Symbol 221 GraphicUses:220Used by:236
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:236
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:236
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:236
Symbol 228 BitmapUsed by:229
Symbol 229 GraphicUses:228Used by:236
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:236
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:236
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:236
Symbol 236 MovieClipUses:205 207 209 211 213 215 217 219 221 223 225 227 229 231 233 235Used by:237 245 298
Symbol 237 MovieClipUses:203 236Used by:240
Symbol 238 GraphicUsed by:239 249
Symbol 239 MovieClip [mcBonusHit]Uses:238Used by:240 246 299
Symbol 240 MovieClipUses:237 239Used by:247 300 323 342 364 370 388 394 400 406 412 421
Symbol 241 ShapeTweeningUsed by:245
Symbol 242 ShapeTweeningUsed by:245
Symbol 243 ShapeTweeningUsed by:245
Symbol 244 ShapeTweeningUsed by:245
Symbol 245 MovieClipUses:241 236 242 243 244 203Used by:246
Symbol 246 MovieClipUses:245 239Used by:247 300 323 342 364 370 388 394 400 406 412 421
Symbol 247 MovieClipUses:240 246Used by:248 309
Symbol 248 MovieClip [dmLevel1]Uses:48 55 66 69 60 82 85 88 92 95 99 103 107 111 114 117 120 123 126 91 102 110 129 132 135 138 141 144 147 150 153 156 159 201 202 247Used by:Timeline
Symbol 249 MovieClip [mcHit]Uses:238Used by:256
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:252 307
Symbol 252 MovieClipUses:251Used by:256
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClip [mcHidePoint]Uses:253Used by:255 256
Symbol 255 MovieClipUses:254Used by:256
Symbol 256 MovieClip [dmCarBody]Uses:249 252 255 254Used by:Timeline
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:305 343 371 413
Symbol 263 BitmapUsed by:270 348
Symbol 264 BitmapUsed by:270 314 348
Symbol 265 BitmapUsed by:270 348
Symbol 266 BitmapUsed by:270
Symbol 267 BitmapUsed by:270 314
Symbol 268 BitmapUsed by:270 314
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:49 50 263 264 265 266 51 267 268 269Used by:271
Symbol 271 MovieClipUses:270Used by:305 343 395 401 407 413 422
Symbol 272 BitmapUsed by:275
Symbol 273 BitmapUsed by:275
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:272 273 274Used by:276
Symbol 276 MovieClipUses:275Used by:305 324 343 389 395 401 413 422
Symbol 277 BitmapUsed by:280
Symbol 278 BitmapUsed by:280
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:277 278 279Used by:281
Symbol 281 MovieClipUses:280Used by:305 324 343 371 389 395 401 407 413 422
Symbol 282 GraphicUses:70Used by:283
Symbol 283 MovieClip [mcLevel2_Hit]Uses:282 81 73 79 77 75Used by:305
Symbol 284 MovieClipUses:126Used by:305 324 371 389 395 401 407 413 422
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:287
Symbol 287 MovieClipUses:286Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:290
Symbol 290 MovieClipUses:289Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:293
Symbol 293 MovieClipUses:292Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:296
Symbol 296 MovieClipUses:295Used by:305 343 365 395 401
Symbol 297 MovieClipUses:123Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 298 MovieClipUses:236Used by:299
Symbol 299 MovieClipUses:298 239Used by:300 323 342 370 388 394 400 406 412 421
Symbol 300 MovieClipUses:240 246 299Used by:305 313
Symbol 301 GraphicUsed by:304
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:304
Symbol 304 MovieClipUses:301 303Used by:305 324 343 365 371 389 395 401 407 413 422
Symbol 305 MovieClip [dmLevel2]Uses:129 259 150 262 271 60 276 281 66 91 283 85 95 120 92 88 114 107 103 117 138 284 287 290 293 296 111 297 99 102 126 135 132 141 147 144 201 202 300 304Used by:Timeline
Symbol 306 GraphicUsed by:309
Symbol 307 MovieClipUses:251 37Used by:308
Symbol 308 MovieClipUses:307Used by:309 511  Timeline
Symbol 309 MovieClip [dmLevel1_mm]Uses:306 308 247Used by:Timeline
Symbol 310 GraphicUsed by:311
Symbol 311 MovieClip [bonus_for_mm]Uses:310Used by:Timeline
Symbol 312 GraphicUsed by:313
Symbol 313 MovieClip [dmLevel2_mm]Uses:312 202 300Used by:Timeline
Symbol 314 GraphicUses:52 53 267 264 268Used by:315
Symbol 315 MovieClipUses:314Used by:324 343 365 371 389 395 407 422
Symbol 316 GraphicUses:70Used by:319
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:319 332 353 369 380 393
Symbol 319 MovieClip [mcLevel3_Hit]Uses:316 73 79 81 318 75Used by:324
Symbol 320 BitmapUsed by:321
Symbol 321 GraphicUses:320Used by:322
Symbol 322 MovieClipUses:321Used by:324 365 401 407 413 422
Symbol 323 MovieClipUses:246 240 299Used by:324 326
Symbol 324 MovieClip [dmLevel3]Uses:259 60 276 315 66 55 281 319 85 95 88 120 297 103 107 92 114 287 293 290 102 98 110 123 111 99 117 126 284 106 91 129 141 135 132 69 153 322 159 156 147 144 201 202 323 304Used by:Timeline
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClip [dmLevel3_mm]Uses:325 201 202 323Used by:Timeline
Symbol 327 GraphicUses:70Used by:332
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:332 380 393
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:332 369
Symbol 332 MovieClip [mcLevel4_Hit]Uses:327 73 81 77 329 75 79 318 331Used by:343
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClipUses:334Used by:343 389 395
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:343 365 371 395 407 413 422
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:341
Symbol 341 MovieClipUses:340Used by:343 371 401 407 413 422
Symbol 342 MovieClipUses:240 246 299Used by:343 345
Symbol 343 MovieClip [dmLevel4]Uses:259 150 66 276 281 60 55 315 271 304 332 120 117 85 88 110 123 114 106 126 95 92 107 297 103 293 287 290 99 296 98 91 111 102 129 135 141 138 132 262 69 335 147 144 338 156 159 153 341 201 202 342Used by:Timeline
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClip [dmLevel4_mm]Uses:344 202 342Used by:Timeline
Symbol 346 BitmapUsed by:348
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:263 264 346 347 265 53Used by:349
Symbol 349 MovieClipUses:348Used by:365 371 389 395 401 407 422
Symbol 350 GraphicUses:70Used by:353
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:353 393
Symbol 353 MovieClip [mcLevel5_Hit]Uses:350 81 79 73 352 77 318Used by:365
Symbol 354 GraphicUsed by:356
Symbol 355 ShapeTweeningUsed by:356
Symbol 356 MovieClipUses:354 355Used by:363 387 420
Symbol 357 BitmapUsed by:358
Symbol 358 GraphicUses:357Used by:363
Symbol 359 ShapeTweeningUsed by:362
Symbol 360 ShapeTweeningUsed by:362
Symbol 361 GraphicUsed by:362
Symbol 362 MovieClipUses:359 360 361Used by:363
Symbol 363 MovieClipUses:356 358 362Used by:365 395 422
Symbol 364 MovieClipUses:240 246Used by:365 367
Symbol 365 MovieClip [dmLevel5]Uses:259 48 69 60 55 315 349 66 304 353 88 85 114 107 106 92 110 111 120 91 95 117 287 293 102 98 123 126 290 297 103 99 296 129 135 132 363 138 147 144 322 156 338 153 201 202 364Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClip [dmLevel5_mm]Uses:366 202 364Used by:Timeline
Symbol 368 GraphicUses:70Used by:369
Symbol 369 MovieClip [mcLevel6_Hit]Uses:368 73 318 331 77 81Used by:371
Symbol 370 MovieClipUses:246 240 299Used by:371 373
Symbol 371 MovieClip [dmLevel6]Uses:259 349 315 60 281 65 66 55 304 369 120 117 92 91 106 88 114 110 287 103 98 293 99 290 123 102 107 111 297 85 95 284 69 262 135 138 129 147 144 159 153 156 338 341 201 202 370Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClip [dmLevel6_mm]Uses:372 202 370Used by:Timeline
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:389 395 401 413 422
Symbol 377 GraphicUses:70Used by:380
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClipUses:378Used by:380 399 405
Symbol 380 MovieClip [mcLevel7_Hit]Uses:377 73 79 75 81 318 329 77 379Used by:389
Symbol 381 BitmapUsed by:382
Symbol 382 GraphicUses:381Used by:387
Symbol 383 ShapeTweeningUsed by:386
Symbol 384 ShapeTweeningUsed by:386
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:383 384 385Used by:387
Symbol 387 MovieClipUses:356 382 386Used by:389 401 407
Symbol 388 MovieClipUses:240 246 299Used by:389 391
Symbol 389 MovieClip [dmLevel7]Uses:259 376 48 69 66 60 276 281 315 349 55 304 380 120 117 95 85 88 114 91 111 103 297 123 106 107 92 98 284 99 293 287 290 102 110 141 129 335 138 387 132 135 147 144 201 202 388Used by:Timeline
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClip [dmLevel7_mm]Uses:390 202 388Used by:Timeline
Symbol 392 GraphicUses:70Used by:393
Symbol 393 MovieClip [mcLevel8_hit]Uses:392 77 75 79 81 318 352 329 73Used by:395
Symbol 394 MovieClipUses:240 246 299Used by:395 397
Symbol 395 MovieClip [dmLevel8]Uses:259 376 60 66 55 281 349 276 271 304 315 393 117 120 88 114 106 92 284 85 95 102 123 98 110 287 290 293 126 296 107 91 297 99 111 103 335 129 363 141 132 69 135 138 144 147 153 159 156 338 201 202 394Used by:Timeline
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClip [dmLevel8_mm]Uses:396 202 394Used by:Timeline
Symbol 398 GraphicUses:70Used by:399
Symbol 399 MovieClip [mcLevel9_Hit]Uses:398 379 77 73 75Used by:401
Symbol 400 MovieClipUses:299 240 246Used by:401 403
Symbol 401 MovieClip [dmLevel9]Uses:259 349 271 55 60 66 276 281 304 376 399 111 88 287 290 293 126 123 114 95 107 91 102 98 284 296 120 103 297 106 99 85 117 110 387 141 135 138 159 322 341 153 156 144 147 201 202 400Used by:Timeline
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClip [dmLevel9_mm]Uses:402 202 400Used by:Timeline
Symbol 404 GraphicUses:70Used by:405
Symbol 405 MovieClip [mcLevel10_Hit]Uses:404 77 73 79 75 379Used by:407
Symbol 406 MovieClipUses:240 246 299Used by:407 409
Symbol 407 MovieClip [dmLevel10]Uses:259 48 66 315 349 271 281 60 304 405 117 120 95 88 85 106 114 98 293 111 287 99 290 126 102 297 110 107 284 103 123 138 141 132 135 387 91 147 144 150 338 156 322 159 341 153 201 202 406Used by:Timeline
Symbol 408 GraphicUsed by:409
Symbol 409 MovieClip [dmLevel10_mm]Uses:408 202 406Used by:Timeline
Symbol 410 GraphicUses:70Used by:411
Symbol 411 MovieClip [mcLevel11_Hit]Uses:410Used by:413
Symbol 412 MovieClipUses:299 240 246Used by:413 415
Symbol 413 MovieClip [dmLevel11]Uses:259 271 66 276 60 281 150 135 304 376 411 69 117 120 88 85 114 107 297 111 106 126 110 91 92 95 123 284 103 99 98 293 287 290 102 129 138 141 262 341 147 144 153 322 338 201 202 412Used by:Timeline
Symbol 414 GraphicUsed by:415
Symbol 415 MovieClip [dmLevel11_mm]Uses:414 202 412Used by:Timeline
Symbol 416 GraphicUses:70Used by:417
Symbol 417 MovieClip [mcLevel12_Hit]Uses:416 75 79 81Used by:422
Symbol 418 BitmapUsed by:419
Symbol 419 GraphicUses:418Used by:420
Symbol 420 MovieClipUses:419 356Used by:422
Symbol 421 MovieClipUses:299 240 246Used by:422 424
Symbol 422 MovieClip [dmLevel12]Uses:259 150 363 48 376 66 55 271 349 315 276 60 281 304 69 135 417 117 120 88 85 114 107 293 290 287 284 297 98 95 91 92 110 111 102 126 99 123 141 132 129 147 144 156 153 341 322 338 159 420 201 202 421Used by:Timeline
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClip [dmLevel12_mm]Uses:423 202 421Used by:Timeline
Symbol 425 GraphicUsed by:543
Symbol 426 BitmapUsed by:427
Symbol 427 GraphicUses:426Used by:434
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClipUses:429Used by:434
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:433
Symbol 433 MovieClipUses:432Used by:434
Symbol 434 MovieClipUses:427 430 433Used by:487 505 506 528 539
Symbol 435 BitmapUsed by:436
Symbol 436 GraphicUses:435Used by:487
Symbol 437 BitmapUsed by:438
Symbol 438 GraphicUses:437Used by:471
Symbol 439 BitmapUsed by:440
Symbol 440 GraphicUses:439Used by:471
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:471
Symbol 443 BitmapUsed by:444
Symbol 444 GraphicUses:443Used by:471
Symbol 445 BitmapUsed by:446
Symbol 446 GraphicUses:445Used by:471
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:471
Symbol 449 BitmapUsed by:450
Symbol 450 GraphicUses:449Used by:471
Symbol 451 BitmapUsed by:452
Symbol 452 GraphicUses:451Used by:471
Symbol 453 BitmapUsed by:454
Symbol 454 GraphicUses:453Used by:471
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:471
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:471
Symbol 459 BitmapUsed by:460
Symbol 460 GraphicUses:459Used by:471
Symbol 461 BitmapUsed by:462
Symbol 462 GraphicUses:461Used by:471
Symbol 463 BitmapUsed by:464
Symbol 464 GraphicUses:463Used by:471
Symbol 465 BitmapUsed by:466
Symbol 466 GraphicUses:465Used by:471
Symbol 467 BitmapUsed by:468
Symbol 468 GraphicUses:467Used by:471
Symbol 469 BitmapUsed by:470
Symbol 470 GraphicUses:469Used by:471
Symbol 471 MovieClipUses:438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470Used by:487
Symbol 472 BitmapUsed by:473
Symbol 473 GraphicUses:472Used by:476
Symbol 474 BitmapUsed by:475
Symbol 475 GraphicUses:474Used by:476
Symbol 476 ButtonUses:473 475 24 25Used by:487
Symbol 477 BitmapUsed by:478
Symbol 478 GraphicUses:477Used by:481
Symbol 479 BitmapUsed by:480
Symbol 480 GraphicUses:479Used by:481
Symbol 481 ButtonUses:478 480 24 25Used by:487
Symbol 482 BitmapUsed by:483
Symbol 483 GraphicUses:482Used by:486
Symbol 484 BitmapUsed by:485
Symbol 485 GraphicUses:484Used by:486
Symbol 486 ButtonUses:483 485 24 25Used by:487
Symbol 487 MovieClipUses:434 436 471 476 481 486Used by:543
Symbol 488 GraphicUsed by:489
Symbol 489 ButtonUses:488 7Used by:492
Symbol 490 GraphicUsed by:491
Symbol 491 ButtonUses:490 7Used by:492
Symbol 492 MovieClipUses:489 491Used by:543
Symbol 493 FontUsed by:494 512 519
Symbol 494 TextUses:493Used by:496
Symbol 495 SoundUsed by:496
Symbol 496 MovieClipUses:494 495Used by:543
Symbol 497 BitmapUsed by:498
Symbol 498 GraphicUses:497 18Used by:505
Symbol 499 BitmapUsed by:500
Symbol 500 GraphicUses:499Used by:503
Symbol 501 BitmapUsed by:502
Symbol 502 GraphicUses:501Used by:503
Symbol 503 ButtonUses:500 502 24 25Used by:505
Symbol 504 ButtonUses:28 30 24 25Used by:505
Symbol 505 MovieClipUses:434 498 503 504Used by:543
Symbol 506 MovieClip [dmRace]Uses:434Used by:543
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:511
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:511
Symbol 511 MovieClipUses:508 510 308Used by:543
Symbol 512 TextUses:493Used by:513
Symbol 513 MovieClipUses:512Used by:543
Symbol 514 BitmapUsed by:515
Symbol 515 GraphicUses:514Used by:543
Symbol 516 FontUsed by:517 518 529 530 531 532 533 534 540 541
Symbol 517 EditableTextUses:516Used by:543
Symbol 518 EditableTextUses:516Used by:543
Symbol 519 TextUses:493Used by:523
Symbol 520 SoundUsed by:523
Symbol 521 SoundUsed by:523
Symbol 522 SoundUsed by:523
Symbol 523 MovieClipUses:519 520 521 522Used by:543
Symbol 524 BitmapUsed by:525
Symbol 525 GraphicUses:524 18Used by:528
Symbol 526 ButtonUses:21 23 24 25Used by:528
Symbol 527 ButtonUses:28 30 24 25Used by:528
Symbol 528 MovieClipUses:434 525 526 527Used by:543
Symbol 529 TextUses:516Used by:543
Symbol 530 TextUses:516Used by:543
Symbol 531 TextUses:516Used by:543
Symbol 532 EditableTextUses:516Used by:543
Symbol 533 EditableTextUses:516Used by:543
Symbol 534 EditableTextUses:516Used by:543
Symbol 535 GraphicUses:18Used by:539
Symbol 536 ButtonUses:21 23 24 25Used by:539
Symbol 537 BitmapUsed by:538
Symbol 538 GraphicUses:537Used by:539
Symbol 539 MovieClipUses:434 535 536 538Used by:543
Symbol 540 EditableTextUses:516Used by:543
Symbol 541 EditableTextUses:516Used by:543
Symbol 542 Sound [wau]Used by:543
Symbol 543 MovieClip [dmGame]Uses:425 487 492 496 505 506 511 513 515 517 518 523 528 529 530 531 532 533 534 539 540 541 542Used by:Timeline

Instance Names

"tf"Symbol 9 MovieClip Frame 1Symbol 4 EditableText
"bar"Symbol 9 MovieClip Frame 1Symbol 8 MovieClip
"mcSpoke"Symbol 37 MovieClip [dmWheel] Frame 1Symbol 36 MovieClip
"mcMsg"Symbol 44 MovieClip [dmTrickMessage] Frame 1Symbol 40 MovieClip
"mcMsg"Symbol 44 MovieClip [dmTrickMessage] Frame 2Symbol 43 MovieClip
"mc"Symbol 45 MovieClip [dmTrickAnimMessage] Frame 1Symbol 44 MovieClip [dmTrickMessage]
"mcHit"Symbol 240 MovieClip Frame 1Symbol 239 MovieClip [mcBonusHit]
"mcHit"Symbol 246 MovieClip Frame 1Symbol 239 MovieClip [mcBonusHit]
"mcHit"Symbol 248 MovieClip [dmLevel1] Frame 1Symbol 82 MovieClip [mcLevel1_Hit]
"mcFinish"Symbol 248 MovieClip [dmLevel1] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 248 MovieClip [dmLevel1] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 248 MovieClip [dmLevel1] Frame 1Symbol 247 MovieClip
"mcHit"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 249 MovieClip [mcHit]
"carBody"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 252 MovieClip
"mcDeathPoints"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 255 MovieClip
"mcA"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 254 MovieClip [mcHidePoint]
"mcD"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 254 MovieClip [mcHidePoint]
"mcC"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 254 MovieClip [mcHidePoint]
"mcB"Symbol 256 MovieClip [dmCarBody] Frame 1Symbol 254 MovieClip [mcHidePoint]
"mcHit"Symbol 299 MovieClip Frame 1Symbol 239 MovieClip [mcBonusHit]
"mcHit"Symbol 305 MovieClip [dmLevel2] Frame 1Symbol 283 MovieClip [mcLevel2_Hit]
"mcFinish"Symbol 305 MovieClip [dmLevel2] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 305 MovieClip [dmLevel2] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 305 MovieClip [dmLevel2] Frame 1Symbol 300 MovieClip
"player"Symbol 308 MovieClip Frame 1Symbol 307 MovieClip
"mcVehiclePlace"Symbol 309 MovieClip [dmLevel1_mm] Frame 1Symbol 308 MovieClip
"mcBonusPlace"Symbol 309 MovieClip [dmLevel1_mm] Frame 1Symbol 247 MovieClip
"mcVehiclePlace"Symbol 313 MovieClip [dmLevel2_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 313 MovieClip [dmLevel2_mm] Frame 1Symbol 300 MovieClip
"mcHit"Symbol 324 MovieClip [dmLevel3] Frame 1Symbol 319 MovieClip [mcLevel3_Hit]
"mcFinish"Symbol 324 MovieClip [dmLevel3] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 324 MovieClip [dmLevel3] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 324 MovieClip [dmLevel3] Frame 1Symbol 323 MovieClip
"mcFinish"Symbol 326 MovieClip [dmLevel3_mm] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 326 MovieClip [dmLevel3_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 326 MovieClip [dmLevel3_mm] Frame 1Symbol 323 MovieClip
"mcHit"Symbol 343 MovieClip [dmLevel4] Frame 1Symbol 332 MovieClip [mcLevel4_Hit]
"mcFinish"Symbol 343 MovieClip [dmLevel4] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 343 MovieClip [dmLevel4] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 343 MovieClip [dmLevel4] Frame 1Symbol 342 MovieClip
"mcVehiclePlace"Symbol 345 MovieClip [dmLevel4_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 345 MovieClip [dmLevel4_mm] Frame 1Symbol 342 MovieClip
"mcHit"Symbol 365 MovieClip [dmLevel5] Frame 1Symbol 353 MovieClip [mcLevel5_Hit]
"mcFinish"Symbol 365 MovieClip [dmLevel5] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 365 MovieClip [dmLevel5] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 365 MovieClip [dmLevel5] Frame 1Symbol 364 MovieClip
"mcVehiclePlace"Symbol 367 MovieClip [dmLevel5_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 367 MovieClip [dmLevel5_mm] Frame 1Symbol 364 MovieClip
"mcHit"Symbol 371 MovieClip [dmLevel6] Frame 1Symbol 369 MovieClip [mcLevel6_Hit]
"mcFinish"Symbol 371 MovieClip [dmLevel6] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 371 MovieClip [dmLevel6] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 371 MovieClip [dmLevel6] Frame 1Symbol 370 MovieClip
"mcVehiclePlace"Symbol 373 MovieClip [dmLevel6_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 373 MovieClip [dmLevel6_mm] Frame 1Symbol 370 MovieClip
"mcHit"Symbol 389 MovieClip [dmLevel7] Frame 1Symbol 380 MovieClip [mcLevel7_Hit]
"mcFinish"Symbol 389 MovieClip [dmLevel7] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 389 MovieClip [dmLevel7] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 389 MovieClip [dmLevel7] Frame 1Symbol 388 MovieClip
"mcVehiclePlace"Symbol 391 MovieClip [dmLevel7_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 391 MovieClip [dmLevel7_mm] Frame 1Symbol 388 MovieClip
"mcHit"Symbol 395 MovieClip [dmLevel8] Frame 1Symbol 393 MovieClip [mcLevel8_hit]
"mcFinish"Symbol 395 MovieClip [dmLevel8] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 395 MovieClip [dmLevel8] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 395 MovieClip [dmLevel8] Frame 1Symbol 394 MovieClip
"mcVehiclePlace"Symbol 397 MovieClip [dmLevel8_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 397 MovieClip [dmLevel8_mm] Frame 1Symbol 394 MovieClip
"mcHit"Symbol 401 MovieClip [dmLevel9] Frame 1Symbol 399 MovieClip [mcLevel9_Hit]
"mcFinish"Symbol 401 MovieClip [dmLevel9] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 401 MovieClip [dmLevel9] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 401 MovieClip [dmLevel9] Frame 1Symbol 400 MovieClip
"mcVehiclePlace"Symbol 403 MovieClip [dmLevel9_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 403 MovieClip [dmLevel9_mm] Frame 1Symbol 400 MovieClip
"mcHit"Symbol 407 MovieClip [dmLevel10] Frame 1Symbol 405 MovieClip [mcLevel10_Hit]
"mcFinish"Symbol 407 MovieClip [dmLevel10] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 407 MovieClip [dmLevel10] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 407 MovieClip [dmLevel10] Frame 1Symbol 406 MovieClip
"mcVehiclePlace"Symbol 409 MovieClip [dmLevel10_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 409 MovieClip [dmLevel10_mm] Frame 1Symbol 406 MovieClip
"mcHit"Symbol 413 MovieClip [dmLevel11] Frame 1Symbol 411 MovieClip [mcLevel11_Hit]
"mcFinish"Symbol 413 MovieClip [dmLevel11] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 413 MovieClip [dmLevel11] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 413 MovieClip [dmLevel11] Frame 1Symbol 412 MovieClip
"mcVehiclePlace"Symbol 415 MovieClip [dmLevel11_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 415 MovieClip [dmLevel11_mm] Frame 1Symbol 412 MovieClip
"mcHit"Symbol 422 MovieClip [dmLevel12] Frame 1Symbol 417 MovieClip [mcLevel12_Hit]
"mcFinish"Symbol 422 MovieClip [dmLevel12] Frame 1Symbol 201 MovieClip
"mcVehiclePlace"Symbol 422 MovieClip [dmLevel12] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 422 MovieClip [dmLevel12] Frame 1Symbol 421 MovieClip
"mcVehiclePlace"Symbol 424 MovieClip [dmLevel12_mm] Frame 1Symbol 202 MovieClip
"mcBonusPlace"Symbol 424 MovieClip [dmLevel12_mm] Frame 1Symbol 421 MovieClip
"miniMap_bg"Symbol 511 MovieClip Frame 1Symbol 508 MovieClip
"miniMap_mask"Symbol 511 MovieClip Frame 1Symbol 510 MovieClip
"player"Symbol 511 MovieClip Frame 1Symbol 308 MovieClip
"btn_sound"Symbol 543 MovieClip [dmGame] Frame 1Symbol 492 MovieClip
"soundStarter"Symbol 543 MovieClip [dmGame] Frame 1Symbol 496 MovieClip
"m_race"Symbol 543 MovieClip [dmGame] Frame 31Symbol 506 MovieClip [dmRace]
"miniMap"Symbol 543 MovieClip [dmGame] Frame 31Symbol 511 MovieClip
"soundMC"Symbol 543 MovieClip [dmGame] Frame 31Symbol 523 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 544 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 545 as "__Packages.CRace"
ExportAssets (56)Timeline Frame 1Symbol 546 as "__Packages.iriysoft.pengine.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 547 as "__Packages.iriysoft.pengine.particle.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 548 as "__Packages.iriysoft.pengine.math.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 549 as "__Packages.iriysoft.pengine.constraint.IConstraint"
ExportAssets (56)Timeline Frame 1Symbol 550 as "__Packages.iriysoft.pengine.CVehicle"
ExportAssets (56)Timeline Frame 1Symbol 551 as "__Packages.iriysoft.pengine.particle.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 552 as "__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton"
ExportAssets (56)Timeline Frame 1Symbol 553 as "__Packages.iriysoft.pengine.constraint.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 554 as "__Packages.iriysoft.pengine.constraint.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 555 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 1Symbol 556 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 557 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 558 as "__Packages.iriysoft.CInvisibleMovie"
ExportAssets (56)Timeline Frame 15Symbol 16 as "dieMF"
ExportAssets (56)Timeline Frame 15Symbol 32 as "dmPause"
ExportAssets (56)Timeline Frame 15Symbol 37 as "dmWheel"
ExportAssets (56)Timeline Frame 15Symbol 44 as "dmTrickMessage"
ExportAssets (56)Timeline Frame 15Symbol 45 as "dmTrickAnimMessage"
ExportAssets (56)Timeline Frame 15Symbol 82 as "mcLevel1_Hit"
ExportAssets (56)Timeline Frame 15Symbol 239 as "mcBonusHit"
ExportAssets (56)Timeline Frame 15Symbol 248 as "dmLevel1"
ExportAssets (56)Timeline Frame 15Symbol 249 as "mcHit"
ExportAssets (56)Timeline Frame 15Symbol 254 as "mcHidePoint"
ExportAssets (56)Timeline Frame 15Symbol 256 as "dmCarBody"
ExportAssets (56)Timeline Frame 15Symbol 283 as "mcLevel2_Hit"
ExportAssets (56)Timeline Frame 15Symbol 305 as "dmLevel2"
ExportAssets (56)Timeline Frame 15Symbol 309 as "dmLevel1_mm"
ExportAssets (56)Timeline Frame 15Symbol 311 as "bonus_for_mm"
ExportAssets (56)Timeline Frame 16Symbol 313 as "dmLevel2_mm"
ExportAssets (56)Timeline Frame 17Symbol 319 as "mcLevel3_Hit"
ExportAssets (56)Timeline Frame 17Symbol 324 as "dmLevel3"
ExportAssets (56)Timeline Frame 17Symbol 326 as "dmLevel3_mm"
ExportAssets (56)Timeline Frame 18Symbol 332 as "mcLevel4_Hit"
ExportAssets (56)Timeline Frame 18Symbol 343 as "dmLevel4"
ExportAssets (56)Timeline Frame 18Symbol 345 as "dmLevel4_mm"
ExportAssets (56)Timeline Frame 19Symbol 353 as "mcLevel5_Hit"
ExportAssets (56)Timeline Frame 19Symbol 365 as "dmLevel5"
ExportAssets (56)Timeline Frame 19Symbol 367 as "dmLevel5_mm"
ExportAssets (56)Timeline Frame 20Symbol 369 as "mcLevel6_Hit"
ExportAssets (56)Timeline Frame 20Symbol 371 as "dmLevel6"
ExportAssets (56)Timeline Frame 20Symbol 373 as "dmLevel6_mm"
ExportAssets (56)Timeline Frame 21Symbol 380 as "mcLevel7_Hit"
ExportAssets (56)Timeline Frame 21Symbol 389 as "dmLevel7"
ExportAssets (56)Timeline Frame 21Symbol 391 as "dmLevel7_mm"
ExportAssets (56)Timeline Frame 22Symbol 393 as "mcLevel8_hit"
ExportAssets (56)Timeline Frame 22Symbol 395 as "dmLevel8"
ExportAssets (56)Timeline Frame 22Symbol 397 as "dmLevel8_mm"
ExportAssets (56)Timeline Frame 23Symbol 399 as "mcLevel9_Hit"
ExportAssets (56)Timeline Frame 23Symbol 401 as "dmLevel9"
ExportAssets (56)Timeline Frame 23Symbol 403 as "dmLevel9_mm"
ExportAssets (56)Timeline Frame 24Symbol 405 as "mcLevel10_Hit"
ExportAssets (56)Timeline Frame 24Symbol 407 as "dmLevel10"
ExportAssets (56)Timeline Frame 24Symbol 409 as "dmLevel10_mm"
ExportAssets (56)Timeline Frame 25Symbol 411 as "mcLevel11_Hit"
ExportAssets (56)Timeline Frame 25Symbol 413 as "dmLevel11"
ExportAssets (56)Timeline Frame 25Symbol 415 as "dmLevel11_mm"
ExportAssets (56)Timeline Frame 26Symbol 417 as "mcLevel12_Hit"
ExportAssets (56)Timeline Frame 26Symbol 422 as "dmLevel12"
ExportAssets (56)Timeline Frame 26Symbol 424 as "dmLevel12_mm"
ExportAssets (56)Timeline Frame 31Symbol 506 as "dmRace"
ExportAssets (56)Timeline Frame 31Symbol 542 as "wau"
ExportAssets (56)Timeline Frame 31Symbol 543 as "dmGame"

Labels

"lbPreloader"Frame 1
"lbDynamicObjects"Frame 15
"lbStart"Frame 31
"start"Symbol 496 MovieClip Frame 5
"stop"Symbol 496 MovieClip Frame 10
"bang"Symbol 523 MovieClip Frame 5
"flip"Symbol 523 MovieClip Frame 10
"die"Symbol 523 MovieClip Frame 15
"die2"Symbol 523 MovieClip Frame 20
"lbSplash"Symbol 543 MovieClip [dmGame] Frame 1
"lbAbout"Symbol 543 MovieClip [dmGame] Frame 16
"lbRace"Symbol 543 MovieClip [dmGame] Frame 31
"lbStatistics"Symbol 543 MovieClip [dmGame] Frame 46
"lbFinalStatistics"Symbol 543 MovieClip [dmGame] Frame 61

Dynamic Text Variables

txtScoreSymbol 517 EditableText"000000"
txtBonusSymbol 518 EditableText"0/0"
full_txtScoreSymbol 532 EditableText"0"
txtBonusSymbol 533 EditableText"0/0"
txtLevelSymbol 534 EditableText"0"
full_txtScoreSymbol 540 EditableText"0"
txtBonusSymbol 541 EditableText"0/0"




http://swfchan.com/14/66394/info.shtml
Created: 12/4 -2019 01:58:07 Last modified: 12/4 -2019 01:58:07 Server time: 13/05 -2024 08:10:04