STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
235490
/disc/ · /res/   —   /show/ · /fap/ · /gg/ · /swf/P0001 · P2691 · P5382

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM97859591-10DC&rnd=97859591" width="1" height="1"></div>

1320629947_Game_NguoiDepLaiXe.swf

This is the info page for
Flash #269074

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


Text
LƯU

50

500

0%

CHƠI

TẠM DỪNG

LƯU VỊ TRÍ

THỬ LẠI

Xe của bạn đã bị lật

BÍ MẬT

THÚ VỊ

Bắt đầu

Hướng dẫn

bgsound

Tiến / Lùi

Đảo hướng

Cân bằng trái

Cân bằng phải

Quay lại

ĐIỂM

BÀI

0000000

all sounds

pauser

10

QUA BÀI

Thưởng :

Điểm bài:

Khám phá:

Tổng điểm:

0000000

999/999

99/99

0000000

Chơi lại

Chơi lại

CHIẾN THẮNG

BẠN ĐÃ HOÀN THÀNH TRÒ CHƠI

0000000

Lưu điểm

Lưu điểm

999/999

0000000

0000000

CHỌN BÀI

CHƠI

ActionScript [AS1/AS2]

Frame 1
_global.use_playtomic = true; fscommand ("showmenu", "false"); _focusrect = false; _global.openSite = function (link_name, link_group) { var _local2 = "http://www.game.24h.com.vn"; if (_global.use_playtomic) { trace((((("open " + _local2) + " ") + link_name) + " ") + link_group); _global.openSitePlaytomic(_local2, link_name, link_group); } else { getURL (_local2, "_blank"); } }; _global.openSitePlaytomic = function (url_string, link_name, link_group) { var _local1 = Playtomic.Link.Open(url_string, link_name, link_group); if (!_local1) { trace("can't open url " + url_string); } }; _global.gameName = "microbike"; _global.execButtonSelectLevel = function (clip, num) { if (clip.lock._visible) { return(undefined); } point = new Object(); point.x = _xmouse; point.y = _ymouse; this.localToGlobal(point); if (clip.hitTest(point.x, point.y, false)) { if (!clip.select._visible) { clip.select._visible = true; clip.select2._visible = true; } } else { clip.select._visible = false; clip.select2._visible = false; } }; _global.clickButtonSelectLevel = function (clip, num) { if (clip.lock._visible) { return(undefined); } if (!clip.select._visible) { return(undefined); } trace("start level " + num); CGame.butStartFrom(num); }; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 2500; _root.parsingAnimDelta = 10;
Instance of Symbol 244 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 251 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"); } } }
Frame 32
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } if (_global.use_playtomic) { trace("Init playtomic"); Playtomic.Log.View(3560, "915ccde71ee04bb5", _root._url); }
Symbol 69 MovieClip Frame 1
if (this._parent._parent._name != "map") { _global.savePointz.push(this); } mcHit._visible = false;
Symbol 146 MovieClip Frame 1
_visible = false;
Symbol 206 MovieClip [mcBonusHit] Frame 1
#initclip 19 Object.registerClass("mcBonusHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 208 MovieClip Frame 31
stop();
Symbol 213 MovieClip Frame 12
stop();
Symbol 215 MovieClip Frame 1
type = 5; subtype = 3; stop();
Symbol 215 MovieClip Frame 25
stop();
Symbol 217 MovieClip Frame 31
stop();
Symbol 218 MovieClip Frame 1
type = 2; subtype = 3; stop();
Symbol 218 MovieClip Frame 25
stop();
Symbol 219 MovieClip Frame 1
type = 3; subtype = 2; stop();
Symbol 219 MovieClip Frame 3
stop();
Symbol 220 MovieClip Frame 1
type = 4; stop();
Symbol 220 MovieClip Frame 3
stop();
Symbol 685 MovieClip [__Packages.CGame] Frame 0
class CGame extends MovieClip { static var m_instance, levels, m_numberLevelsOpened, levelNum, gameType, timeChangeScore, __get__time, __get__txtLevel_; var txtTime, m_playedTimes; function CGame () { super(); m_instance = this; levels = new Array(); levels.push({mc:"dmLevel7", points:30000}); levels.push({mc:"dmLevel9", points:30000}); levels.push({mc:"dmLevel8", points:30000}); levels.push({mc:"dmLevel10", points:30000}); 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}); txtTime = ""; m_playedTimes = 0; m_numberLevelsOpened = loadLevelsOpened(); } static function saveLevelsOpened() { var _local2 = SharedObject.getLocal(_global.gameName, "/"); if ((_local2.data.numberOpened < m_numberLevelsOpened) || (_local2.data.numberOpened == undefined)) { _local2.data.numberOpened = m_numberLevelsOpened; _local2.flush(); } } static function loadLevelsOpened() { var _local2 = SharedObject.getLocal(_global.gameName, "/"); if ((_local2.data.numberOpened == undefined) || (_local2.data.numberOpened < 1)) { _local2.data.numberOpened = 1; _local2.flush(); } return(_local2.data.numberOpened); } static function butLevelSelect() { m_instance.gotoAndStop("lbLevelSelect"); } static function butStart() { levelNum = 1; time = (""); gameType = 1; m_instance.full_m_score = 0; m_instance.gotoAndStop("lbRace"); } static function butStartFrom(num) { if (_global.use_playtomic && (num > 1)) { trace("replay level " + num); Playtomic.Log.LevelCounterMetric("Replay", num); Playtomic.Log.ForceSend(); } levelNum = num; 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 butSwitchPause() { m_instance.m_race.__set__pauseOn(!m_instance.m_race.__get__pauseOn()); } static function butEndRaceVictory() { trace("FUNC butEndRaceVictory: "); m_instance.gotoAndStop("lbStatistics"); var _local7 = _global.takenBonus3; var _local6 = _global.allBonus3; var _local8 = _global.takenScore3; var _local9 = _global.takenBonus2; var _local10 = _global.allBonus2; var _local2 = (_local7 + " / ") + _local6; var _local3 = _local8; var _local4 = (_local9 + " / ") + _local10; var _local5 = full_score; trace(_local2); trace(_local3); trace(_local4); trace(_local5); instance.tf1.text = _local2; instance.tf2.text = _local3; instance.tf3.text = _local4; instance.tf4.text = _local5; if (m_numberLevelsOpened < levelNum) { m_numberLevelsOpened = levelNum; } saveLevelsOpened(); } static function butEndRace() { m_instance.gotoAndStop("lbFinalStatistics"); var _local7 = _global.takenBonus3; var _local6 = _global.allBonus3; var _local8 = _global.takenScore3; var _local9 = _global.takenBonus2; var _local10 = _global.allBonus2; var _local2 = (_local7 + " / ") + _local6; var _local3 = _local8; var _local4 = (_local9 + " / ") + _local10; var _local5 = full_score; trace(_local2); trace(_local3); trace(_local4); trace(_local5); instance.tf1.text = _local2; instance.tf2.text = _local3; instance.tf3.text = _local4; instance.tf4.text = _local5; } 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 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 + full_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 686 MovieClip [__Packages.Playtomic.LogRequest] Frame 0
class Playtomic.LogRequest { var Pieces; function LogRequest () { } function Queue(data) { Pieces++; Data = Data + (((Data == "") ? "" : "~") + data); if ((Pieces == 8) || (Data.length > 300)) { Pieces = 0; Ready = true; } } function Send() { var _local2 = function (success) { if ((this.Data.indexOf("v/") == 0) || (this.Data.indexOf("~v/") > -1)) { Playtomic.Log.IncreaseViews(); } if ((this.Data.indexOf("p/") == 0) || (this.Data.indexOf("~p/") > -1)) { Playtomic.Log.IncreasePlays(); } }; var _local3 = new LoadVars(); _local3.sendAndLoad(((((((((("http://g" + Playtomic.Log.GUID) + ".api.playtomic.com/Tracker/q.aspx?swfid=") + Playtomic.Log.SWFID) + "&q=") + Data) + "&url=") + Playtomic.Log.SourceUrl) + "&") + Math.random()) + "z", _local2, "POST"); } var Data = ""; var Ready = false; }
Symbol 687 MovieClip [__Packages.Playtomic.Log] Frame 0
class Playtomic.Log { static var SourceUrl, Cookie; function Log () { } static function View(swfid, guid, defaulturl) { if (swfid == undefined) { swfid = 0; } if (guid == undefined) { guid = ""; } if (defaulturl == undefined) { defaulturl = ""; } if (SWFID <= 0) { SWFID = swfid; GUID = guid; Enabled = true; if ((SWFID == 0) || (GUID == "")) { Enabled = false; return(undefined); } if (((defaulturl.indexOf("http://") != 0) && (System.security.sandboxType != "localWithNetwork")) && (System.security.sandboxType != "localTrusted")) { Enabled = false; return(undefined); } SourceUrl = GetUrl(defaulturl); if (((SourceUrl == null) || (SourceUrl == "")) || (SourceUrl.indexOf("https://") == 0)) { Enabled = false; return(undefined); } Cookie = SharedObject.getLocal("playtomic"); var _local4 = GetCookie("views"); Send("v/" + (_local4 + 1), true); _global.setTimeout(PingServer, 60000); } } static function ForceSend() { Request.Send(); Request = new Playtomic.LogRequest(); } static function IncreaseViews() { var _local1 = GetCookie("views"); _local1++; SaveCookie("views", _local1); } static function IncreasePlays() { Plays++; } static function Play() { if (Enabled) { LevelCounters = new Array(); LevelAverages = new Array(); LevelRangeds = new Array(); Send("p/" + (Plays + 1), true); } } static function CustomMetric(name, group, unique) { if (Enabled) { if ((group == null) || (group == undefined)) { group = ""; } if ((unique == null) || (unique == undefined)) { unique = false; } if (unique) { if (Customs.indexOf(name) > -1) { return(undefined); } Customs.push(name); } Send((("c/" + Clean(name)) + "/") + Clean(group)); } } static function Link(url, name, group, unique, total, fail) { if (Enabled) { Send((((((((((("l/" + Clean(name)) + "/") + Clean(group)) + "/") + Clean(url)) + "/") + unique) + "/") + total) + "/") + fail); } } static function LevelCounterMetric(name, level, unique) { if (Enabled) { if (unique) { if (LevelCounters.indexOf(name) > -1) { return(undefined); } LevelCounters.push(name); } Send((("lc/" + Clean(name)) + "/") + Clean(level)); } } static function LevelRangedMetric(name, level, value, unique) { if (Enabled) { if (unique) { if (LevelRangeds.indexOf(name) > -1) { return(undefined); } LevelRangeds.push(name); SaveCookie("lr_" + name, 1); } Send((((("lr/" + Clean(name)) + "/") + Clean(level)) + "/") + value); } } static function LevelAverageMetric(name, level, value, unique) { if (Enabled) { if (unique) { if (LevelAverages.indexOf(name) > -1) { return(undefined); } LevelAverages.push(name); } Send((((("la/" + Clean(name)) + "/") + Clean(level)) + "/") + value); } } static function PingServer() { if (Enabled) { Pings++; Send((("t/" + (FirstPing ? "y" : "n")) + "/") + Pings, true); if (FirstPing) { FirstPing = false; setInterval(PingServer, 60000); } } } static function Send(s, view) { if (view == undefined) { view = false; } Request.Queue(s); if ((Request.Ready || (view)) || (!Queue)) { Request.Send(); Request = new Playtomic.LogRequest(); } } static function GetCookie(n) { if (Cookie.data[n] == undefined) { return(0); } return(parseInt(Cookie.data[n])); } static function SaveCookie(n, v) { var _local1 = SharedObject.getLocal("swfstats"); _local1.data[n] = v.toString(); _local1.flush(); } static function Clean(s) { while (s.indexOf("/") > -1) { s = s.replace("/", "\\"); } while (s.indexOf("~") > -1) { s = s.replace("~", "-"); } return(escape(s)); } static function Replace(str, find, replace) { return(str.split(find).join(replace)); } static function GetUrl(defaulturl) { return(defaulturl); } static var Enabled = false; static var Queue = true; static var SWFID = 0; static var GUID = ""; static var Request = new Playtomic.LogRequest(); static var FirstPing = true; static var Pings = 0; static var Plays = 0; static var HighestGoal = 0; static var Customs = new Array(); static var LevelCounters = new Array(); static var LevelAverages = new Array(); static var LevelRangeds = new Array(); }
Symbol 688 MovieClip [__Packages.Playtomic.Link] Frame 0
class Playtomic.Link { function Link () { } static function Open(url, name, group) { var _local5 = 0; var _local9 = 0; var _local4 = 0; var _local3 = 0; var _local10 = 0; var _local11 = 0; var _local7 = (url + ".") + name; var _local6; var _local1 = url; _local1 = Replace(_local1, "http://", ""); if (_local1.indexOf("/") > -1) { _local1 = _local1.substring(0, _local1.indexOf("/")); } if (_local1.indexOf("?") > -1) { _local1 = _local1.substring(0, _local1.indexOf("?")); } _local1 = ("http://" + _local1) + "/"; var _local2 = _local1; if (_local2.indexOf("//") > -1) { _local2 = _local2.substring(_local2.indexOf("//") + 2); } _local2 = Replace(_local2, "www.", ""); if (_local2.indexOf("/") > -1) { _local2 = _local2.substring(0, _local2.indexOf("/")); } getURL (url, "_blank"); if (Clicks.indexOf(_local7) > -1) { _local4 = 1; } else { _local4 = 1; _local5 = 1; Clicks.push(_local7); } if (Clicks.indexOf(_local2) > -1) { _local3 = 1; } else { _local3 = 1; _local9 = 1; Clicks.push(_local2); } _local6 = true; Playtomic.Log.Link(_local1, _local2.toLowerCase(), "DomainTotals", _local9, _local3, _local11); Playtomic.Log.Link(url, name, group, _local5, _local4, _local10); Playtomic.Log.ForceSend(); return(_local6); } static function Replace(str, find, replace) { return(str.split(find).join(replace)); } static var Clicks = new Array(); }
Symbol 689 MovieClip [__Packages.iriysoft.CInvisibleMovie] Frame 0
class iriysoft.CInvisibleMovie extends MovieClip { var _visible; function CInvisibleMovie () { super(); _visible = false; } }
Symbol 690 MovieClip [__Packages.CRace] Frame 0
class CRace extends MovieClip { static var m_instance; var dieTime, inDieMode, startPauser, savedPoint, savedScore, carType, m_level, attachMovie, _parent, lives, endTime, mm, mm_xy_ratio, mm_scale, m_pEngine, inProcess, inPostGame, m_car, FINinterval, m_pauseOn, onEnterFrame, scroll_x; function CRace () { super(); } function onLoad() { m_instance = this; init(); pauseOn = (false); CGame.__set__score(0); dieTime = 0; inDieMode = false; } 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) + ")"; startPauser = 0; num_die = 0; CGame.__set__txtLevel_(String(CGame.levelNum)); _global.dieZ = new Array(); _global.savePointz = new Array(); savedPoint = undefined; savedScore = 0; carType = CGame.__get__instance().selectedCar; 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 _local4 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc + "_mm", "map", 0); if (_local4 == undefined) { _local4 = mm.attachMovie(CGame.levels[CGame.levelNum - 1].mc, "map", 0); } var _local5 = m_level._width; var _local6 = m_level._height; mm_xy_ratio = mm._xscale / mm._yscale; var _local3 = _local5 / 720; var _local7 = _local6 / 540; _local3 = _local3 / mm_xy_ratio; mm_scale = (mm_ratio * 100) / Math.max(_local3, _local7); mm.player.swapDepths(2); mm.player._xscale = mm.player._xscale / mm_xy_ratio; mm.miniMap_misc.swapDepths(3); mm.map.setMask(mm.miniMap_mask); mm.map._xscale = mm_scale / mm_xy_ratio; mm.map._yscale = mm_scale; } else { _parent.miniMap._visible = false; } 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(); startPauser++; if (startPauser == 1) { _global.takenBonus1 = (_global.takenBonus2 = (_global.takenBonus3 = (_global.takenBonus4 = 0))); _global.takenScore1 = (_global.takenScore2 = (_global.takenScore3 = (_global.takenScore4 = 0))); _global.allBonus1 = (_global.allBonus2 = (_global.allBonus3 = (_global.allBonus4 = 0))); for (var _local5 in m_level.mcBonusPlace) { if (m_level.mcBonusPlace[_local5].mcHit != undefined) { if (((__reg0 = m_level.mcBonusPlace[_local5].subtype)) === 1) { _global.allBonus1++; } else if (__reg0 === 2) { _global.allBonus2++; } else if (__reg0 === 3) { _global.allBonus3++; } else if (__reg0 === 4) { _global.allBonus4++; } else if (__reg0 === 5) { _global.allBonus5++; } } } trace("bonus_1: " + _global.allBonus1); trace("bonus_2: " + _global.allBonus2); trace("bonus_3: " + _global.allBonus3); trace("bonus_4: " + _global.allBonus4); trace("bonus_5: " + _global.allBonus5); trace("Coins (big and small): " + _global.allBonus3); trace("Secrets: " + _global.allBonus2); } if (CGame.gameType == 2) { var _local16 = Math.round((endTime - getTimer()) / 1000); var _local18 = Math.floor(_local16 / 60); var _local12 = _local16 % 60; if (_local12 < 10) { _local12 = "0" + _local12; } CGame.__set__time((_local18 + ":") + _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 _local15 = {x:m_car.__get__backWheel().__get__pos().x, y:m_car.__get__backWheel().__get__pos().y}; m_level.localToGlobal(_local15); var _local19 = (Math.atan2(_local15.y - _local14.y, _local15.x - _local14.x) * 57.2957795131) - m_car.__get__image()._rotation; m_car.__get__image().aPart._rotation = _local19 + 180; if (usingMap) { var _local13 = (mm_scale * m_car.__get__image()._x) / 100; var _local17 = (mm_scale * m_car.__get__image()._y) / 100; _local13 = _local13 / mm_xy_ratio; mm.map._x = (-_local13) + 360; mm.map._y = (-_local17) + 270; } setPosition(); 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"); __reg16 = attachMovie("winMF", "winMessage", 1002); __reg16._x = 275; __reg16._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 1500, 1); _parent.soundMC.gotoAndPlay("flip"); } else { var __reg16 = attachMovie("winMF", "winMessage", 1002); __reg16._x = 275; __reg16._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 1500, 2); _parent.soundMC.gotoAndPlay("flip"); } } if ((getTimer() >= endTime) && (CGame.gameType == 2)) { trace("\u0412\u0440\u0435\u043C\u044F \u0432\u044B\u0448\u043B\u043E"); __reg16 = attachMovie("winMF", "winMessage", 1002); __reg16._x = 275; __reg16._y = 120; inPostGame = true; FINinterval = setInterval(this, "endOfLevel", 1500, 1); _parent.soundMC.gotoAndPlay("flip"); } } var _local10 = m_car.getHitForBonus(); for (var _local5 in m_level.mcBonusPlace) { if (_local10.hitTest(m_level.mcBonusPlace[_local5].mcHit)) { m_level.mcBonusPlace[_local5].gotoAndPlay("die"); if (usingMap) { var _local6 = m_level.mcBonusPlace[_local5]._x; var _local7 = m_level.mcBonusPlace[_local5]._y; for (var _local11 in mm.map.mcBonusPlace) { var _local4 = mm.map.mcBonusPlace[_local11]; if ((((_local4._x > (_local6 - 2)) && (_local4._x < (_local6 + 2))) && (_local4._y > (_local7 - 2))) && (_local4._y < (_local7 + 2))) { _local4._visible = false; break; } } do { } while (undefined != null); } if (((__reg0 = m_level.mcBonusPlace[_local5].type)) === 0) { var _local3 = bonus_0; } else if (__reg0 === 1) { var _local3 = bonus_1; } else if (__reg0 === 2) { var _local3 = bonus_2; } else if (__reg0 === 3) { var _local3 = bonus_3; } else if (__reg0 === 4) { var _local3 = bonus_4; } else if (__reg0 === 5) { var _local3 = bonus_5; } else { var _local3 = bonus_0; } if (((__reg0 = m_level.mcBonusPlace[_local5].subtype)) === 1) { _global.takenBonus1++; _global.takenScore1 = _global.takenScore1 + _local3; } else if (__reg0 === 2) { _global.takenBonus2++; _global.takenScore2 = _global.takenScore2 + _local3; } else if (__reg0 === 3) { _global.takenBonus3++; _global.takenScore3 = _global.takenScore3 + _local3; } else if (__reg0 === 4) { _global.takenBonus4++; _global.takenScore4 = _global.takenScore4 + _local3; } else if (__reg0 === 5) { _global.takenBonus5++; _global.takenScore5 = _global.takenScore5 + _local3; } if (m_level.mcBonusPlace[_local5].type == 3) { __reg9 = attachMovie("dmSecret", "_dmSecret", 28000); __reg9._x = 360; __reg9._y = 100; } else if (m_level.mcBonusPlace[_local5].type == 4) { var __reg9 = attachMovie("dmHero", "_dmHero", 28000); __reg9._x = 360; __reg9._y = 100; } CGame.__set__score(CGame.__get__score() + _local3); CGame.__set__takenBonus(CGame.__get__takenBonus() + 1); } } __reg71 = 0; while (__reg71 < _global.savePointz.length) { var _local8 = _global.savePointz[__reg71]; if (savedPoint != _local8) { if (_local10.hitTest(_local8.mcHit)) { savedPoint = _local8; savedScore = CGame.score; __reg9 = attachMovie("dmSaved", "_dmSaved", 28000); __reg9._x = 360; __reg9._y = 100; } } __reg71++; } if (inProcess && ((getTimer() - m_car.bornTime) > 200)) { if (inPostGame) { return(undefined); } if (inProcess) { __reg72 = 0; while (__reg72 < _global.dieZ.length) { var _local9 = _global.dieZ[__reg72]; if (m_car.checkDeathPoints(_local9)) { makeDie(); m_car.bar._visible = false; } __reg72++; } } if (inProcess) { if (m_car.checkDeathPoints(m_level.mcHit)) { inDieMode = true; } else { inDieMode = false; dieTime = getTimer(); } if ((getTimer() - dieTime) > 100) { CGame.__get__instance().dieTime_ = String(Math.round((getTimer() - dieTime) / 10) / 100); } else { CGame.__get__instance().dieTime_ = ""; } if ((getTimer() - dieTime) > dieTimeout) { makeDie(); m_car.bar._visible = false; _parent.soundMC.gotoAndPlay("die" + Math.floor((Math.random() * 3) + 1)); trace("\u043F\u043F\u0446"); } } } } function makeDie() { if (_global.use_playtomic) { num_die++; trace(((num_die + " fall in level ") + CGame.levelNum) + "!"); trace("Playtomic 'Fail' var was updated"); Playtomic.Log.LevelCounterMetric("Fail", CGame.levelNum); Playtomic.Log.ForceSend(); } _root.ssMC.stop(); m_car.inProcess = false; inPostGame = true; inProcess = false; var _local4 = attachMovie(((lives == 0) ? "dieMFend" : "dieMF"), "dieMessage", 3002); _local4._x = 360; _local4._y = 120; m_car.__get__image().cbs.carBody.gotoAndStop(m_car.__get__image().cbs.carBody._totalframes); } function endOfLevel(n) { if (_global.use_playtomic) { trace(("Win level: " + CGame.levelNum) + "; Playtomic stat was updated!"); Playtomic.Log.LevelCounterMetric("Completed", CGame.levelNum); if ((num_die >= 1) && (num_die <= 10)) { trace(("Playtomic 'Fail_" + num_die) + "' var was updated"); Playtomic.Log.LevelCounterMetric("Fail_" + num_die, CGame.levelNum); } else if (num_die > 10) { trace("Playtomic 'Fail_more' var was updated"); Playtomic.Log.LevelCounterMetric("Fail_more", CGame.levelNum); } var _local4 = Math.floor((_global.takenBonus3 / _global.allBonus3) * 100); var _local3 = Math.floor((_global.takenBonus2 / _global.allBonus2) * 100); trace("Percent of coins taken: " + _local4); trace("Percent of secrets founded: " + _local3); Playtomic.Log.LevelRangedMetric("PercentCoinsTaken", CGame.levelNum, _local4); Playtomic.Log.LevelRangedMetric("PercentSecretsFounded", CGame.levelNum, _local3); Playtomic.Log.ForceSend(); } clearInterval(FINinterval); CGame.__set__full_score(CGame.__get__full_score() + CGame.__get__score()); if (CGame.gameType == 1) { if (n == 1) { CGame.butEndRace(); } else if (n == 2) { CGame.levelNum++; CGame.butEndRaceVictory(); } } if (CGame.gameType == 2) { CGame.butEndRaceTimeAttack(); } } function makeTrickMassage(msg) { if (inProcess) { var _local5 = ""; 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) { _local5 = "backFlip"; _local6 = 10; } else if (msg.trickID == CCar.TRICK_FRONT_FLIP) { _local5 = "frontFlip"; _local6 = 15; } if (_local5 != "") { var _local2 = CCar.__get__instance(); _local2.combo++; var _local3 = _local2.combo; if (_local3 > 5) { _local3 = 5; } if (_local3 > 1) { _local2.mainMovie.cmsg.gotoAndPlay(2); _local2.mainMovie.cmsg.msg.gotoAndStop("x" + _local3); _parent.soundMC.gotoAndPlay("c" + _local3); } _local2.trickSumCount = _local2.trickSumCount + _local6; _local2.mainMovie.msg.gotoAndPlay(2); _local2.mainMovie.msg.msg.gotoAndStop(_local5); } } } 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; _parent._scrPause.removeMovieClip(); return(undefined); } onEnterFrame = function () { }; _parent.attachMovie("dmPause", "_scrPause", 32001); } function setPosition(now) { var _local3 = m_car.__get__image()._x; var _local4 = m_car.__get__image()._y; var _local5 = leftOffset; var _local6 = rightOffset; if (!m_car.mode) { _local5 = rightOffset; _local6 = leftOffset; } var _local2 = m_level._x; if (_local2 < (_local5 - _local3)) { _local2 = _local5 - _local3; } if (_local2 > ((720 - _local6) - _local3)) { _local2 = (720 - _local6) - _local3; } _local2 = Math.round(_local2); if (scroll_x == undefined) { scroll_x = m_level._x; } if (now) { scroll_x = _local2; } else { scroll_x = scroll_x + ((_local2 - scroll_x) / xScrollFactor); } m_level._x = Math.round(scroll_x); if (m_level._y < (topOffset - _local4)) { m_level._y = Math.round(topOffset - _local4); } if (m_level._y > ((520 - bottomOffset) - _local4)) { m_level._y = Math.round((520 - bottomOffset) - _local4); } m_car.bar._x = m_car.__get__image()._x + m_level._x; m_car.bar._y = (m_car.__get__image()._y + m_level._y) - 70; } static function get instance() { return(m_instance); } var usingMap = false; static var dieTimeout = 1200; var bonus_0 = 0; var bonus_1 = 0; var bonus_2 = 500; var bonus_3 = 0; var bonus_4 = 0; var bonus_5 = 50; var leftOffset = 150; var rightOffset = 350; var topOffset = 270; var bottomOffset = 270; var xScrollFactor = 5; var mm_ratio = 2; var num_die = 0; }
Symbol 691 MovieClip [__Packages.iriysoft.pengine.CParticleEngine] Frame 0
class iriysoft.pengine.CParticleEngine { var m_particles, m_constraints, m_hitMovie, m_gravity, m_koeffDamp; function CParticleEngine (hitMovie, nGravity, koeffDamp) { m_particles = new Array(); m_constraints = new Array(); setHitMovie(hitMovie); init(nGravity, koeffDamp); } function setHitMovie(hitMovie) { if (hitMovie == undefined) { hitMovie = null; } m_hitMovie = hitMovie; } function getHitMovie() { return(m_hitMovie); } function set gravity(nGravity) { m_gravity = nGravity; //return(gravity); } function get gravity() { return(m_gravity); } function init(nGravity, koeffDamp) { if (nGravity == undefined) { nGravity = 9.8; } if (koeffDamp == undefined) { koeffDamp = 0.995; } gravity = (nGravity); m_koeffDamp = koeffDamp; } function addParticle(p) { m_particles.push(p); } function process() { var _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].accelerate.plusXY(0, m_gravity * m_particles[_local2].mass); m_particles[_local2].accelerate.mult(1 / REPEAT_COUNT); _local2++; } var _local3 = 0; while (_local3 < REPEAT_COUNT) { _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].verlet(D_TIME, m_koeffDamp); _local2++; } _local2 = 0; while (_local2 < m_constraints.length) { m_constraints[_local2].resolve(); _local2++; } _local2 = 0; while (_local2 < m_particles.length) { m_particles[_local2].checkCollision(m_hitMovie); _local2++; } _local3++; } _local2 = 0; for(;;){ if (_local2 >= m_particles.length) { return(undefined); } m_particles[_local2].accelerate.init(0, 0); _local2++; }; } function addConstraint(c) { m_constraints.push(c); } function clear() { do { } while (m_particles.pop() != undefined); clearConstraints(); } function clearConstraints() { for(;;){ if (m_constraints.pop() == undefined) { return(undefined); } }; } static var SEC_PER_FRAME = 0.0416666666667; static var REPEAT_COUNT = 3; static var D_TIME = SEC_PER_FRAME / REPEAT_COUNT; }
Symbol 692 MovieClip [__Packages.iriysoft.pengine.CVehicle] Frame 0
class iriysoft.pengine.CVehicle { var m_vehicleDir, m_vehicleNormal, t_point1, t_point2, m_vehicleMovie, m_vehicleParam, m_bodyMovie, m_backWheel, m_forwardWheel, m_accPercMultForTurn, m_normalYLimitForTurn, m_koeffPrimaryForTurn, m_koeffSecondaryForTurn, m_accPercBaseForTurn, m_accelerateForwardWheel, m_accelerateBackWheel, m_brakeForwardWheel, m_brakeBackWheel, t_buffNumber, m_vehicleAngle, t_turnToPerc, t_turnToDX, t_turnToDY; function CVehicle () { m_vehicleDir = new iriysoft.pengine.math.CVector2D(0, 0); m_vehicleNormal = new iriysoft.pengine.math.CVector2D(0, 0); t_point1 = new iriysoft.pengine.math.CVector2D(); t_point2 = new iriysoft.pengine.math.CVector2D(); } function getVehiclePoint(mc) { var _local2 = new Object(); _local2.x = mc._x; _local2.y = mc._y; mc._parent.localToGlobal(_local2); m_vehicleMovie._parent.globalToLocal(_local2); return(_local2); } function moveMovieToMovieGlobal(movie, moviePos) { var _local1 = {x:movie._x, y:movie._y}; movie._parent.localToGlobal(_local1); moviePos._parent.globalToLocal(_local1); moviePos._x = _local1.x; moviePos._y = _local1.y; } function rotateMovieToMovieLocal(movie, moviePos) { movie._rotation = Math.atan2(moviePos._y - movie._y, moviePos._x - movie._x) * VAL_180_DIV_PI; } function construct(vehicleParam, bodyMovie, vehicleMovie, mcWBack, mcWForward) { m_vehicleParam = vehicleParam; m_bodyMovie = bodyMovie; m_vehicleMovie = vehicleMovie; m_vehicleParam.changeGeometry(getVehiclePoint(m_bodyMovie.mcA), getVehiclePoint(m_bodyMovie.mcB), getVehiclePoint(m_bodyMovie.mcC), getVehiclePoint(m_bodyMovie.mcD)); m_backWheel = iriysoft.pengine.particle.CWheel(m_vehicleParam.__get__A()); m_forwardWheel = iriysoft.pengine.particle.CWheel(m_vehicleParam.__get__D()); if (mcWBack != undefined) { m_backWheel.setMovie(mcWBack); m_backWheel.setRotationMovie(mcWBack.mcSpoke); } if (mcWForward != undefined) { m_forwardWheel.setMovie(mcWForward); m_forwardWheel.setRotationMovie(mcWForward.mcSpoke); } setVehicleParam(getDefaultVehicleParam()); } static function getDefaultVehicleParam() { var _local1 = new Object(); _local1.accPercMult = 39.2; _local1.normalYLimit = 0.4; _local1.koeffPrimary = 1.3; _local1.koeffSecondary = 0.7; _local1.accPercBase = 0.6; _local1.accelerateForwardWheel = 0; _local1.accelerateBackWheel = 50; _local1.brakeForwardWheel = 0; _local1.brakeBackWheel = 0; return(_local1); } function setVehicleParam(param) { m_accPercMultForTurn = param.accPercMult; m_normalYLimitForTurn = param.normalYLimit; m_koeffPrimaryForTurn = param.koeffPrimary; m_koeffSecondaryForTurn = param.koeffSecondary; m_accPercBaseForTurn = param.accPercBase; m_accelerateForwardWheel = param.accelerateForwardWheel; m_accelerateBackWheel = param.accelerateBackWheel; m_brakeForwardWheel = param.brakeForwardWheel; m_brakeBackWheel = param.brakeBackWheel; } function processKey(mask) { if ((mask & KM_ACCELERATE) == 0) { if ((mask & KM_BRAKE) == 0) { stopAccelerate(); } else { brake(); } } else { accelerate(); } if ((mask & KM_MOVE_BODY_FORWARD) != 0) { turnTo(DIR_RIGHT, m_accPercMultForTurn); return(undefined); } if ((mask & KM_MOVE_BODY_BACK) != 0) { turnTo(DIR_LEFT, m_accPercMultForTurn); } } function process() { m_vehicleDir.init(m_forwardWheel.__get__pos().x - m_backWheel.__get__pos().x, m_forwardWheel.__get__pos().y - m_backWheel.__get__pos().y); m_vehicleNormal.init(m_vehicleDir.x, m_vehicleDir.y); m_vehicleNormal.normalize(); t_buffNumber = m_vehicleNormal.x; m_vehicleNormal.x = -m_vehicleNormal.y; m_vehicleNormal.y = t_buffNumber; m_vehicleAngle = Math.atan2(m_vehicleDir.y, m_vehicleDir.x) * VAL_180_DIV_PI; m_vehicleMovie._rotation = m_vehicleAngle; t_point1.x = m_bodyMovie.mcB._x; t_point1.y = m_bodyMovie.mcB._y; m_bodyMovie.localToGlobal(t_point1); m_vehicleMovie._parent.globalToLocal(t_point1); t_point2.x = m_bodyMovie.mcC._x; t_point2.y = m_bodyMovie.mcC._y; m_bodyMovie.localToGlobal(t_point2); m_vehicleMovie._parent.globalToLocal(t_point2); m_vehicleMovie._x = m_vehicleMovie._x + ((((m_vehicleParam.__get__B().__get__pos().x - t_point1.x) + m_vehicleParam.__get__C().__get__pos().x) - t_point2.x) / 2); m_vehicleMovie._y = m_vehicleMovie._y + ((((m_vehicleParam.__get__B().__get__pos().y - t_point1.y) + m_vehicleParam.__get__C().__get__pos().y) - t_point2.y) / 2); } function turnTo(dir, turnPower) { t_turnToPerc = ((Math.abs(m_vehicleNormal.y) * (1 - m_accPercBaseForTurn)) + m_accPercBaseForTurn) * turnPower; t_turnToDX = m_vehicleNormal.x * t_turnToPerc; t_turnToDY = m_vehicleNormal.y * t_turnToPerc; if (m_vehicleNormal.y > (-m_normalYLimitForTurn)) { if (dir == DIR_RIGHT) { if (!m_forwardWheel.hasIntersection()) { m_forwardWheel.__get__accelerate().plusXY(t_turnToDX * m_koeffPrimaryForTurn, t_turnToDY * m_koeffPrimaryForTurn); } m_backWheel.__get__accelerate().plusXY((-t_turnToDX) * m_koeffSecondaryForTurn, (-t_turnToDY) * m_koeffSecondaryForTurn); return(undefined); } m_forwardWheel.__get__accelerate().plusXY((-t_turnToDX) * m_koeffSecondaryForTurn, (-t_turnToDY) * m_koeffSecondaryForTurn); if (m_backWheel.hasIntersection()) { return(undefined); } m_backWheel.__get__accelerate().plusXY(t_turnToDX * m_koeffPrimaryForTurn, t_turnToDY * m_koeffPrimaryForTurn); } } function accelerate() { m_backWheel.setAccelerate(m_accelerateBackWheel); m_forwardWheel.setAccelerate(m_accelerateForwardWheel); } function brake() { m_backWheel.setAccelerate(m_brakeBackWheel); m_forwardWheel.setAccelerate(m_brakeForwardWheel); } function stopAccelerate() { m_backWheel.setAccelerate(0); m_forwardWheel.setAccelerate(0); } function get backWheel() { return(m_backWheel); } function get forwardWheel() { return(m_forwardWheel); } function onGround() { return(m_backWheel.hasIntersection() || (m_forwardWheel.hasIntersection())); } function get vehicleParam() { return(m_vehicleParam); } function set vehicleParam(nParam) { m_vehicleParam = nParam; //return(vehicleParam); } function get vehicleAngle() { return(m_vehicleAngle); } function get vehicleDir() { return(m_vehicleDir); } static var VAL_180_DIV_PI = 57.2957795131; static var DIR_RIGHT = 0; static var DIR_LEFT = 1; static var KM_NONE = 0; static var KM_ACCELERATE = 1; static var KM_BRAKE = 2; static var KM_MOVE_BODY_FORWARD = 4; static var KM_MOVE_BODY_BACK = 8; }
Symbol 693 MovieClip [__Packages.iriysoft.pengine.math.CVector2D] Frame 0
class iriysoft.pengine.math.CVector2D { var x, y; function CVector2D (nx, ny) { init(nx, ny); } function init(nx, ny) { x = nx; y = ny; } function copyFrom(v) { x = v.x; y = v.y; } function copyTo(v) { v.x = x; v.y = y; } function plusXY(nx, ny) { x = x + nx; y = y + ny; } static function getDistanceBetween(p1, p2) { var _local2 = p1.x - p2.x; var _local1 = p1.y - p2.y; return(Math.sqrt((_local2 * _local2) + (_local1 * _local1))); } function duplicate() { return(new iriysoft.pengine.math.CVector2D(x, y)); } function minus(v) { x = x - v.x; y = y - v.y; } function minusNew(v) { return(new iriysoft.pengine.math.CVector2D(x - v.x, y - v.y)); } function normalize() { var _local2 = Math.sqrt((x * x) + (y * y)); x = x / _local2; y = y / _local2; } function reverseNew() { return(new iriysoft.pengine.math.CVector2D(-x, -y)); } function scalar(v) { return((x * v.x) + (y * v.y)); } function modul() { return(Math.sqrt((x * x) + (y * y))); } function rotate(u) { var _local3 = x; var _local4 = y; x = (_local3 * Math.cos(u)) - (_local4 * Math.sin(u)); y = (_local3 * Math.sin(u)) + (_local4 * Math.cos(u)); } function rotateNew(u) { return(new iriysoft.pengine.math.CVector2D((x * Math.cos(u)) - (y * Math.sin(u)), (x * Math.sin(u)) + (y * Math.cos(u)))); } function mult(k) { x = x * k; y = y * k; } function multNew(k) { return(new iriysoft.pengine.math.CVector2D(x * k, y * k)); } function plus(v) { x = x + v.x; y = y + v.y; } function plusNew(v) { return(new iriysoft.pengine.math.CVector2D(x + v.x, y + v.y)); } function getDistanceTo(p1, p2) { var _local2 = p1.y - p2.y; var _local3 = p2.x - p1.x; var _local5 = (p1.x * (p2.y - p1.y)) - (p1.y * (p2.x - p1.x)); var _local6 = Math.sqrt((_local2 * _local2) + (_local3 * _local3)); _local2 = _local2 / _local6; _local3 = _local3 / _local6; _local5 = _local5 / _local6; return(((_local2 * x) + (_local3 * y)) + _local5); } }
Symbol 694 MovieClip [__Packages.iriysoft.pengine.particle.CParticle] Frame 0
class iriysoft.pengine.particle.CParticle { var m_curPosition, m_prevPosition, m_accelerate, m_buckup, m_mass, m_mc; function CParticle () { m_curPosition = new iriysoft.pengine.math.CVector2D(); m_prevPosition = new iriysoft.pengine.math.CVector2D(); m_accelerate = new iriysoft.pengine.math.CVector2D(); m_buckup = new iriysoft.pengine.math.CVector2D(); } function initParticle(x, y, mass, mc) { if (x == undefined) { x = 0; } if (y == undefined) { y = 0; } if (mass == undefined) { mass = 1; } moveTo(x, y); m_mass = mass; m_accelerate.x = 0; m_accelerate.y = 0; setMovie(mc); return(this); } function moveTo(nx, ny) { m_curPosition.x = (m_prevPosition.x = nx); m_curPosition.y = (m_prevPosition.y = ny); synchronizeMovie(); } function verlet(dTime, koeffDamp) { m_buckup.copyFrom(m_curPosition); m_curPosition.x = m_curPosition.x + (((m_curPosition.x - m_prevPosition.x) * koeffDamp) + (m_accelerate.x * dTime)); m_curPosition.y = m_curPosition.y + (((m_curPosition.y - m_prevPosition.y) * koeffDamp) + (m_accelerate.y * dTime)); m_buckup.copyTo(m_prevPosition); synchronizeMovie(); } function checkCollision(hitMovie) { } function synchronizeMovie() { } function moveMovieToCurentPosition() { m_mc._x = m_curPosition.x; m_mc._y = m_curPosition.y; } function get mass() { return(m_mass); } function set mass(nMass) { m_mass = nMass; //return(mass); } function get accelerate() { return(m_accelerate); } function set accelerate(acc) { m_accelerate = acc; //return(accelerate); } function get prevPos() { return(m_prevPosition); } function set prevPos(pos) { m_prevPosition = pos; //return(prevPos); } function get pos() { return(m_curPosition); } function set pos(pos) { m_curPosition = pos; //return(this.pos); } function setMovie(mc) { if ((mc == null) || (mc == undefined)) { synchronizeMovie = function () { }; m_mc = null; return(undefined); } m_mc = mc; synchronizeMovie = moveMovieToCurentPosition; } function getMovie() { return(m_mc); } }
Symbol 695 MovieClip [__Packages.iriysoft.pengine.particle.CWheel] Frame 0
class iriysoft.pengine.particle.CWheel extends iriysoft.pengine.particle.CParticle { var m_rim, m_acceleration, initParticle, m_koeffSpring, m_koeffSlip, m_radius, m_maxAccSpeed, m_speed, m_accSpeed, rot, intersectionFlag, lastIntersPoint, lastN, hitPointArray, normalArray, hitArray, intersArray, n_part, oldPos, _p, _n, p3, m_prevPosition, synchronizeMovie, m_mc, m_curPosition, obj; function CWheel () { super(); } function setRotationMovie(rotationMovie) { if ((rotationMovie == undefined) || (rotationMovie == null)) { rotateMovie = function () { }; m_rim = null; return(undefined); } rotateMovie = function () { this.rot.rotate(this.m_speed / this.m_radius); this.m_rim._rotation = Math.atan2(this.rot.y, this.rot.x) * iriysoft.pengine.particle.CWheel.ANGLE_180_DIV_PI; }; m_rim = rotationMovie; } function setAccelerate(nAccelerate) { m_acceleration = nAccelerate; } function getAccelerate() { return(m_acceleration); } function initWheel(x, y, mass, rad, maxAccSpeed, mc, rotationMovie, koeffSpring, koeffSlip) { _innerInit(); initParticle(x, y, mass, mc); if (koeffSpring == undefined) { koeffSpring = 0.1; } if (koeffSlip == undefined) { koeffSlip = 0.1; } m_koeffSpring = koeffSpring; m_koeffSlip = koeffSlip; setRotationMovie(rotationMovie); m_radius = rad; m_maxAccSpeed = maxAccSpeed; m_speed = 0; m_accSpeed = 0; rot = new iriysoft.pengine.math.CVector2D(1, 0); intersectionFlag = false; lastIntersPoint = new iriysoft.pengine.math.CVector2D(0, 0); lastN = new iriysoft.pengine.math.CVector2D(0, 0); var _local2; var _local3 = 6.28318530718 / m_hitCount; hitPointArray = new Array(m_hitCount); normalArray = new Array(m_hitCount); hitArray = new Array(m_hitCount); intersArray = new Array(); _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2] = new iriysoft.pengine.math.CVector2D(Math.sin(_local3 * _local2) * m_radius, (-Math.cos(_local3 * _local2)) * m_radius); normalArray[_local2] = hitPointArray[_local2].multNew(-1); normalArray[_local2].normalize(); _local2++; } m_acceleration = 0; return(this); } function verlet(dTime, koeffDamp) { super.verlet(dTime, koeffDamp); m_accSpeed = Math.max(-m_maxAccSpeed, Math.min(m_maxAccSpeed, m_accSpeed + (m_acceleration * dTime))); m_speed = Math.max((-m_maxSpeed) * dTime, Math.min((m_speed * koeffDamp) + m_accSpeed, m_maxSpeed * dTime)); rotateMovie(); } function rotateMovie() { } function _innerInit() { n_part = new iriysoft.pengine.math.CVector2D(0, 0); oldPos = new iriysoft.pengine.math.CVector2D(0, 0); _p = new iriysoft.pengine.math.CVector2D(0, 0); _n = new iriysoft.pengine.math.CVector2D(0, 0); p3 = new iriysoft.pengine.math.CVector2D(0, 0); } function checkCollision(hit_mc) { var _local2; var _local5; _p.init(0, 0); var _local12 = false; var _local3; var _local4; var _local13; oldPos.init(m_prevPosition.x, m_prevPosition.y); _n.init(0, 0); n_part.init(0, 0); var _local11; synchronizeMovie(); _local11 = 0; _local2 = 0; while (_local2 < m_hitCount) { hitPointArray[_local2].copyTo(_p); m_mc.localToGlobal(_p); if ((hitArray[_local2] = hit_mc.hitTest(_p.x, _p.y, true))) { _local12 = true; _local3 = _local2; _local11++; } _local2++; } if (_local11 == m_hitCount) { m_curPosition.x = m_prevPosition.x + ((m_curPosition.x - m_prevPosition.x) * 0.3); m_curPosition.y = m_prevPosition.y + ((m_curPosition.y - m_prevPosition.y) * 0.3); synchronizeMovie(); return(undefined); } _local2 = 0; if (_local12) { while (true) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (!hitArray[_local2]) { _local3 = -1; _local5 = 0; while (_local5 < m_hitCount) { _local2++; if (_local2 == m_hitCount) { _local2 = 0; } if (_local3 == -1) { if (hitArray[_local2]) { _local3 = _local2; _n.plus(normalArray[_local2]); normalArray[_local2].copyTo(n_part); } } else if (hitArray[_local2]) { _n.plus(normalArray[_local2]); n_part.plus(normalArray[_local2]); } else { _local4 = _local2 - 1; if (_local4 < 0) { _local4 = m_hitCount - 1; } intersArray.push({k1:_local3, k2:_local4, n:new iriysoft.pengine.math.CVector2D(n_part.x, n_part.y)}); _local3 = -1; } _local5++; } break; } } p3.init(0, 0); if (intersArray.length > 0) { _n.normalize(); if (intersectionFlag) { _n.x = _n.x + lastN.x; _n.y = _n.y + lastN.y; _n.x = _n.x / 2; _n.y = _n.y / 2; } var _local9; _local13 = intersArray.length; _local2 = 0; while (_local2 < _local13) { obj = intersArray.pop(); _local3 = obj.k1; _local4 = obj.k2; obj.n.copyTo(n_part); m_curPosition.minusNew(m_prevPosition).copyTo(p3); if (_n.scalar(p3) < 0) { _local9 = Math.atan2(_n.y, _n.x); p3.rotate(-_local9); p3.x = (-p3.x) * m_koeffSpring; p3.rotate(_local9); pushOut(_local3, _local4, n_part, hit_mc); m_prevPosition.x = m_curPosition.x - p3.x; m_prevPosition.y = m_curPosition.y - p3.y; } else { pushOut(_local3, _local4, n_part, hit_mc); } _local2++; } validateRotation(_n, oldPos); intersectionFlag = true; m_curPosition.copyTo(lastIntersPoint); _n.copyTo(lastN); } } else if (intersectionFlag) { validateRotation(lastN, oldPos); intersectionFlag = false; } synchronizeMovie(); } function pushOut(k1, k2, n, hit_mc) { n.normalize(); if (k1 != k2) { var _local8 = (new iriysoft.pengine.math.CVector2D(0, 0)).getDistanceTo(hitPointArray[k1], hitPointArray[k2]); _local8 = m_radius - Math.abs(_local8); m_curPosition.plus(n.multNew(_local8)); m_prevPosition.plus(n.multNew(_local8)); return(undefined); } var _local6 = n.multNew(-m_radius); var _local4 = new iriysoft.pengine.math.CVector2D(0, 0); var _local5 = 0; var _local3 = 0.03; while (_local6.copyTo(_local4) , m_mc.localToGlobal(_local4) , hit_mc.hitTest(_local4.x, _local4.y, true)) { _local5++; m_curPosition.x = m_curPosition.x + (n.x * _local3); m_curPosition.y = m_curPosition.y + (n.y * _local3); synchronizeMovie(); } _local5--; m_curPosition.x = m_curPosition.x - (n.x * _local3); m_curPosition.y = m_curPosition.y - (n.y * _local3); m_prevPosition.plus(n.multNew(_local3 * _local5)); return(undefined); // unexpected jump } function validateRotation(n, oldPos) { if ((!intersectionFlag) && (Math.abs(m_accSpeed) > 0.01)) { if (Math.abs(m_accSpeed) < ((m_maxAccSpeed * 0.02) / 2)) { m_accSpeed = 0; } else if (m_accSpeed > 0) { m_accSpeed = m_maxAccSpeed * 0.02; } else { m_accSpeed = (-m_maxAccSpeed) * 0.02; } } var _local3 = new iriysoft.pengine.math.CVector2D(-n.y, n.x); var _local6 = m_curPosition.minusNew(oldPos); var _local4 = Math.atan2(_local3.y, _local3.x); var _local2 = _local6.rotateNew(-_local4); m_speed = _local2.x + m_accSpeed; _local2.y = 0; _local2.rotate(_local4); var _local5 = 1 - m_koeffSlip; m_curPosition.x = (m_curPosition.x + ((_local3.x * m_accSpeed) * _local5)) - (m_koeffFriction * _local2.x); m_curPosition.y = (m_curPosition.y + ((_local3.y * m_accSpeed) * _local5)) - (m_koeffFriction * _local2.y); m_accSpeed = m_accSpeed * m_koeffSlip; } function hasIntersection() { return(intersectionFlag); } static var m_maxSpeed = 180; static var m_hitCount = 16; static var m_koeffFriction = 0.03; static var ANGLE_180_DIV_PI = 57.2957795131; }
Symbol 696 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 _local4 = carPlace.attachMovie("dmCarBody", "_dmCarBody", 1030); mvWBack = carPlace.attachMovie("dmWheel2", "_dmWheel1", 1010); mvWForward = carPlace.attachMovie("dmWheel", "_dmWheel2", 1020); mainMovie = mmovie; bar = mainMovie.attachMovie("trickBar", "barMC", 1040); bar._alpha = 0; _local4._x = carPlace.xx; _local4._y = carPlace.yy; if (CRace.__get__instance().savedPoint != undefined) { trace("\u00D1\u0081\u00D1\u201A\u00D0\u00B0\u00D1\u20AC\u00D1\u201A \u00D1\u0081 \u00D1\u0081\u00D0\u00B5\u00D0\u00B9\u00D0\u00B2 \u00D0\u00BF\u00D0\u00BE\u00D0\u00B8\u00D0\u00BD\u00D1\u201A\u00D0\u00B0"); _local4._x = CRace.__get__instance().savedPoint._x; _local4._y = CRace.__get__instance().savedPoint._y; } var _local5 = (new iriysoft.pengine.constraint.CBoxConstrainSkeleton()).init((new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 4, 7, 1), (new iriysoft.pengine.particle.CParticle()).initParticle(0, 0, 3), (new iriysoft.pengine.particle.CParticle()).initParticle(0, 0, 3), (new iriysoft.pengine.particle.CWheel()).initWheel(0, 0, 4, 7, 1), (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(_local5, _local4, _local4, mvWBack, mvWForward); engine.__set__gravity(5); var _local3 = iriysoft.pengine.CVehicle.getDefaultVehicleParam(); _local3.accelerateForwardWheel = 20; _local3.accelerateBackWheel = 30; _local3.brakeForwardWheel = -15; _local3.brakeBackWheel = -25; _local3.accPercMult = engine.__get__gravity() * 6; _local3.normalYLimit = 0.9; setVehicleParam(_local3); _local5.addToEngine(engine); resetFlipPoint(); mx.events.EventDispatcher.initialize(this); image.cbs.gotoAndStop(CRace.__get__instance().carType); } function process() { var _local3 = 0; if (inProcess) { if ((Key.isDown(13) && (Key.isToggled(13) != key1Trigger)) || (Key.isDown(32) && (Key.isToggled(32) != key2Trigger))) { if ((getTimer() - flipTime) > flipTimeout) { flipTime = getTimer(); m_vehicleMovie._xscale = m_vehicleMovie._xscale * -1; mode = !mode; key1Trigger = Key.isToggled(13); key2Trigger = Key.isToggled(32); var _local6 = m_accelerateForwardWheel; var _local7 = m_accelerateBackWheel; var _local8 = m_brakeForwardWheel; var _local9 = m_brakeBackWheel; m_accelerateForwardWheel = -_local7; m_accelerateBackWheel = -_local6; m_brakeForwardWheel = -_local9; m_brakeBackWheel = -_local8; } } var _local4 = 0; if (Key.isDown(37)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_BACK; _local4 = -1; } else if (Key.isDown(39)) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_MOVE_BODY_FORWARD; _local4 = 1; } if (mode) { _local4 = _local4 * -1; } if (_local4 == 0) { if (image.carBody._currentframe > 10) { _local4 = -1; } if (image.carBody._currentframe < 10) { _local4 = 1; } } if (_local4 != 0) { var _local5 = (image.carBody._currentframe = image.carBody._currentframe + _local4); if (_local5 < 1) { _local5 = 1; } if (_local5 > (image.carBody._totalframes - 1)) { _local5 = image.carBody._totalframes - 1; } image.carBody.gotoAndStop(_local5); } if (Key.isDown(38) && (!CRace.__get__instance().inPostGame)) { if (!CRace.__get__instance().inDieMode) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_ACCELERATE; } } else if (Key.isDown(40) && (!CRace.__get__instance().inPostGame)) { if (!CRace.__get__instance().inDieMode) { _local3 = _local3 | iriysoft.pengine.CVehicle.KM_BRAKE; } } if (onGround()) { if (inAirCounter > 10) { CRace.__get__instance()._parent.soundMC.gotoAndPlay("down"); } inAirCounter = 0; } else { inAirCounter++; } } super.process(); processKey(_local3); processFlipPoint(); } static function makeTrickDone() { if (CRace.__get__instance().inPostGame) { return(undefined); } var _local1 = instance; _local1.inTrickCompletes = true; _local1.combo++; var _local2 = _local1.combo; if (_local2 > 5) { _local2 = 5; } _local1.trickSumCount = _local1.trickSumCount + _local1.tricks[_local1.trickNum].score; if (_local2 > 1) { _local1.mainMovie.cmsg.gotoAndPlay(2); _local1.mainMovie.cmsg.msg.gotoAndStop("x" + _local2); CRace.__get__instance()._parent.soundMC.gotoAndPlay("c" + _local2); } _local1.mainMovie.msg.gotoAndPlay(2); _local1.mainMovie.msg.msg.gotoAndStop(_local1.tricks[_local1.trickNum].labelText); } static function makeTrickAnimComplete(oneAnimTrick) { if (CRace.__get__instance().inPostGame) { return(undefined); } var _local1 = instance; if (oneAnimTrick) { _local1.mainMovie.msg.gotoAndPlay(2); _local1.mainMovie.msg.msg.gotoAndStop(_local1.tricks[_local1.trickNum].labelText); _local1.combo++; var _local2 = _local1.combo; if (_local2 > 5) { _local2 = 5; } _local1.trickSumCount = _local1.trickSumCount + _local1.tricks[_local1.trickNum].score; if (_local2 > 1) { _local1.mainMovie.cmsg.gotoAndPlay(2); _local1.mainMovie.cmsg.msg.gotoAndStop("x" + _local2); CRace.__get__instance()._parent.soundMC.gotoAndPlay("c" + _local2); } } _local1.mvWBack._visible = (_local1.mvWForward._visible = true); _local1.inTrickCompletes = (_local1.inTrick = false); } function checkDie() { return((onGround() && (inTrick)) && (canDie)); } function resetFlipPoint() { m_point90 = (m_point270 = 0); m_prevCarAngle = (m_carAngle = 0); } function processFlipPoint() { m_prevCarAngle = m_carAngle; m_carAngle = m_vehicleAngle; if (onGround()) { resetFlipPoint(); return(undefined); } if ((m_carAngle * m_prevCarAngle) >= 0) { if ((m_carAngle > TRICK_ANGLE) && (m_prevCarAngle < TRICK_ANGLE)) { m_point90++; } else if ((m_carAngle < TRICK_ANGLE) && (m_prevCarAngle > TRICK_ANGLE)) { m_point90--; } else if ((m_carAngle > (-TRICK_ANGLE)) && (m_prevCarAngle < (-TRICK_ANGLE))) { m_point270++; } else if ((m_carAngle < (-TRICK_ANGLE)) && (m_prevCarAngle > (-TRICK_ANGLE))) { m_point270--; } if ((m_point90 > 0) && (m_point270 > 0)) { makeTrick(TRICK_FRONT_FLIP); resetFlipPoint(); return(undefined); } if ((m_point90 < 0) && (m_point270 < 0)) { makeTrick(TRICK_BACK_FLIP); resetFlipPoint(); } } } function makeTrick(tirckID) { dispatchEvent({type:EVENT_TRICK, target:this, trickID:tirckID}); } function getMC() { return(m_vehicleMovie); } function getHitForBonus() { return(m_vehicleMovie.mcHit); } function checkDeathPoints(hitMov) { var _local2 = new Object(); for (var _local4 in m_vehicleMovie.mcDeathPoints) { _local2.x = m_vehicleMovie.mcDeathPoints[_local4]._x; _local2.y = m_vehicleMovie.mcDeathPoints[_local4]._y; m_vehicleMovie.mcDeathPoints.localToGlobal(_local2); if (hitMov.hitTest(_local2.x, _local2.y, true)) { do { } while (undefined != null); return(true); } } return(false); } function get image() { return(m_vehicleMovie); } static function get instance() { return(c_instance); } var bodyAnimDir = 0; static var flipTimeout = 300; static var TRICK_ANGLE = 130; static var EVENT_TRICK = "trick"; static var TRICK_FRONT_FLIP = 0; static var TRICK_BACK_FLIP = 1; }
Symbol 697 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 698 MovieClip [__Packages.iriysoft.pengine.constraint.IConstraint] Frame 0
interface iriysoft.pengine.constraint.IConstraint { }
Symbol 699 MovieClip [__Packages.iriysoft.pengine.constraint.CPenetrationConstraint] Frame 0
class iriysoft.pengine.constraint.CPenetrationConstraint implements iriysoft.pengine.constraint.IConstraint { var p0, p1, p2, sign, n; function CPenetrationConstraint (np0, np1, np2) { p0 = np0; p1 = np1; p2 = np2; fixDistance(); } function fixDistance() { sign = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if (sign < 0) { sign = -1; } else { sign = 1; } n = new iriysoft.pengine.math.CVector2D(); } function resolve() { var _local2 = p0.__get__pos().getDistanceTo(p1.__get__pos(), p2.__get__pos()); if ((sign * _local2) <= 2) { n.init(p2.__get__pos().x, p2.__get__pos().y); n.minus(p1.__get__pos()); n.normalize(); n.rotate(PI2 * sign); n.mult(Math.abs(_local2) + 1); p1.__get__pos().minus(n); } } static var PI2 = 1.57079632679; }
Symbol 700 MovieClip [__Packages.iriysoft.pengine.constraint.CSpringConstraint] Frame 0
class iriysoft.pengine.constraint.CSpringConstraint implements iriysoft.pengine.constraint.IConstraint { var m_p1, m_p2, m_koeffStiffPress, m_koeffStiffStretch, m_relaxLen; function CSpringConstraint () { } function init(koeffStiffPress, koeffStiffStretch, p1, p2) { m_p1 = p1; m_p2 = p2; m_koeffStiffPress = koeffStiffPress; m_koeffStiffStretch = koeffStiffStretch; fixDistance(); return(this); } function fixDistance() { m_relaxLen = iriysoft.pengine.math.CVector2D.getDistanceBetween(m_p1.__get__pos(), m_p2.__get__pos()); } function resolve() { var _local3 = m_p1.__get__pos().x - m_p2.__get__pos().x; var _local4 = m_p1.__get__pos().y - m_p2.__get__pos().y; var _local8 = Math.sqrt((_local3 * _local3) + (_local4 * _local4)); var _local9 = (_local8 - m_relaxLen) / _local8; var _local5; if (_local8 > m_relaxLen) { _local5 = m_koeffStiffStretch; } else { _local5 = m_koeffStiffPress; } var _local6 = m_p1.__get__mass(); var _local7 = m_p2.__get__mass(); var _local2 = (_local9 * _local5) / (_local6 + _local7); m_p1.__get__pos().x = m_p1.__get__pos().x - ((_local3 * _local6) * _local2); m_p1.__get__pos().y = m_p1.__get__pos().y - ((_local4 * _local6) * _local2); m_p2.__get__pos().x = m_p2.__get__pos().x + ((_local3 * _local7) * _local2); m_p2.__get__pos().y = m_p2.__get__pos().y + ((_local4 * _local7) * _local2); } function set p1(nP1) { m_p1 = nP1; //return(p1); } function get p1() { return(m_p1); } function set p2(nP2) { m_p2 = nP2; //return(p2); } function get p2() { return(m_p2); } }
Symbol 701 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 702 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 250 MovieClip Frame 1
this.link_btn.onPress = function () { getURL ("http://www.game.24h.com.vn", "_blank"); };
Symbol 269 Button
on (release) { CGame.butBackToSplash(); this.removeMovieClip(); }
Symbol 276 Button
on (release) { CGame.butSwitchPause(); }
Symbol 287 MovieClip [dmSaved] Frame 36
this.removeMovieClip();
Symbol 298 MovieClip [mcHit] Frame 1
#initclip 21 Object.registerClass("mcHit", iriysoft.CInvisibleMovie); #endinitclip
Symbol 341 MovieClip Frame 1
stop();
Symbol 346 MovieClip [mcHidePoint] Frame 1
#initclip 20 Object.registerClass("mcHidePoint", iriysoft.CInvisibleMovie); #endinitclip
Symbol 348 MovieClip [dmCarBody] Frame 1
this.stop();
Symbol 355 MovieClip [dieMF] Frame 33
_parent.newRace(); this.removeMovieClip();
Symbol 359 MovieClip [dmSecret] Frame 36
this.removeMovieClip();
Symbol 362 MovieClip [dmHero] Frame 36
this.removeMovieClip();
Symbol 530 Button
on (release, keyPress "<Enter>") { CGame.butAbout(); }
Symbol 536 Button
on (release) { CGame.butAbout(); }
Symbol 539 Button
on (press) { this.gotoAndStop(2); }
Symbol 541 Button
on (press) { this.gotoAndStop(1); }
Symbol 542 MovieClip Frame 1
this.stop(); this._parent.soundStarter.gotoAndPlay("start"); _global.soundEnable = true;
Symbol 542 MovieClip Frame 2
this.stop(); this._parent.soundStarter.gotoAndPlay("stop"); _global.soundEnable = false;
Symbol 545 MovieClip Frame 1
_visible = false; stop();
Symbol 545 MovieClip Frame 7
gotoAndStop (1);
Symbol 545 MovieClip Frame 12
gotoAndStop (1);
Symbol 559 Button
on (release) { CGame.butBackToSplash(); }
Symbol 560 Button
on (release, keyPress "<Enter>") { if (_global.use_playtomic) { trace("Playtomic play"); Playtomic.Log.Play(); } CGame.butLevelSelect(); }
Symbol 564 MovieClip [dmRace] Frame 1
#initclip 23 Object.registerClass("dmRace", CRace); #endinitclip
Symbol 590 MovieClip Frame 1
stop(); _visible = false; _global.callSound = function (s) { var _local1 = s + (Math.floor(Math.random() * ((s == "m") ? 2 : 3)) + 1); gotoAndPlay(_local1); };
Symbol 590 MovieClip Frame 7
gotoAndStop (1);
Symbol 590 MovieClip Frame 20
gotoAndStop (1);
Symbol 590 MovieClip Frame 25
gotoAndStop (1);
Symbol 590 MovieClip Frame 30
gotoAndStop (1);
Symbol 590 MovieClip Frame 35
gotoAndStop (1);
Symbol 590 MovieClip Frame 40
gotoAndStop (1);
Symbol 590 MovieClip Frame 45
gotoAndStop (1);
Symbol 590 MovieClip Frame 50
gotoAndStop (1);
Symbol 590 MovieClip Frame 55
gotoAndStop (1);
Symbol 590 MovieClip Frame 61
gotoAndStop (1);
Symbol 590 MovieClip Frame 63
lab = "d" + Math.floor((Math.random() * 3) + 1); gotoAndPlay(lab);
Symbol 590 MovieClip Frame 69
gotoAndStop (1);
Symbol 590 MovieClip Frame 73
gotoAndStop (1);
Symbol 590 MovieClip Frame 77
gotoAndStop (1);
Symbol 590 MovieClip Frame 81
gotoAndStop (1);
Symbol 603 Button
on (release) { CGame.butBackToSplash(); }
Symbol 604 Button
on (release, keyPress "<Enter>") { CGame.butStartNext(); }
Symbol 619 Button
on (release) { CGame.butBackToSplash(); }
Symbol 627 Button
on (release) { gname = "Micro-Bike"; gscore = full_txtScore; getURL ("index.php?act=Arcade&do=newscore", "_self", "POST"); }
Instance of Symbol 681 MovieClip "l5" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 5); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 5); }
Instance of Symbol 681 MovieClip "l4" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 4); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 4); }
Instance of Symbol 681 MovieClip "l3" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 3); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 3); }
Instance of Symbol 681 MovieClip "l2" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 2); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 2); }
Instance of Symbol 681 MovieClip "l1" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 1); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 1); }
Instance of Symbol 681 MovieClip "l10" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 10); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 10); }
Instance of Symbol 681 MovieClip "l9" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 9); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 9); }
Instance of Symbol 681 MovieClip "l8" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 8); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 8); }
Instance of Symbol 681 MovieClip "l7" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 7); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 7); }
Instance of Symbol 681 MovieClip "l6" in Symbol 683 MovieClip Frame 1
onClipEvent (mouseMove) { _global.execButtonSelectLevel(this, 6); } onClipEvent (mouseDown) { _global.clickButtonSelectLevel(this, 6); }
Symbol 684 MovieClip [dmGame] Frame 1
#initclip 22 Object.registerClass("dmGame", CGame); #endinitclip stop();
Instance of Symbol 542 MovieClip "btn_sound" in Symbol 684 MovieClip [dmGame] Frame 1
onClipEvent (load) { if (_global.soundEnable == undefined) { _global.soundEnable = true; } if (!_global.soundEnable) { gotoAndStop (2); } }
Instance of Symbol 592 MovieClip in Symbol 684 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); }
Instance of Symbol 542 MovieClip "btn_sound" in Symbol 684 MovieClip [dmGame] Frame 31
onClipEvent (load) { if (_global.soundEnable == undefined) { _global.soundEnable = true; } if (!_global.soundEnable) { gotoAndStop (2); } }
Instance of Symbol 683 MovieClip "level_select_screen" in Symbol 684 MovieClip [dmGame] Frame 76
onClipEvent (load) { trace("init select level screen"); CGame.m_numberLevelsOpened = CGame.loadLevelsOpened(); var opened = CGame.m_numberLevelsOpened; var i = 1; while (i <= 10) { var clip = this["l" + i]; var butt = this["b" + i]; butt._visible = false; clip.gotoAndStop(i); clip.select._visible = false; clip.select2._visible = false; if (i <= opened) { clip.lock._visible = false; clip.lock2._visible = false; butt._visible = true; } i++; } }

Library Items

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

Instance Names

"mcHit"Symbol 69 MovieClip Frame 1Symbol 68 MovieClip
"mcHit"Symbol 215 MovieClip Frame 1Symbol 206 MovieClip [mcBonusHit]
"mcHit"Symbol 218 MovieClip Frame 1Symbol 206 MovieClip [mcBonusHit]
"mcHit"Symbol 219 MovieClip Frame 1Symbol 206 MovieClip [mcBonusHit]
"mcHit"Symbol 220 MovieClip Frame 1Symbol 206 MovieClip [mcBonusHit]
"mcFinish"Symbol 237 MovieClip [dmLevel4] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 237 MovieClip [dmLevel4] Frame 1Symbol 3 MovieClip [level4 hit]
"mcVehiclePlace"Symbol 237 MovieClip [dmLevel4] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 237 MovieClip [dmLevel4] Frame 1Symbol 221 MovieClip
"tf"Symbol 244 MovieClip Frame 1Symbol 240 EditableText
"bar"Symbol 244 MovieClip Frame 1Symbol 243 MovieClip
"link_btn"Symbol 250 MovieClip Frame 1Symbol 249 Button
"mcMsg"Symbol 285 MovieClip [dmTrickMessage] Frame 1Symbol 284 MovieClip
"mc"Symbol 287 MovieClip [dmSaved] Frame 1Symbol 285 MovieClip [dmTrickMessage]
"mcSpoke"Symbol 292 MovieClip [dmWheel] Frame 1Symbol 289 MovieClip
"mcSpoke"Symbol 296 MovieClip [dmWheel2] Frame 1Symbol 293 MovieClip
"mcHit"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 298 MovieClip [mcHit]
"carBody"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 341 MovieClip
"aPart"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 344 MovieClip
"mcDeathPoints"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 347 MovieClip
"mcA"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 346 MovieClip [mcHidePoint]
"mcD"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 346 MovieClip [mcHidePoint]
"mcC"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 346 MovieClip [mcHidePoint]
"mcB"Symbol 348 MovieClip [dmCarBody] Frame 1Symbol 346 MovieClip [mcHidePoint]
"mc"Symbol 359 MovieClip [dmSecret] Frame 1Symbol 357 MovieClip
"mc"Symbol 362 MovieClip [dmHero] Frame 1Symbol 361 MovieClip
"mcFinish"Symbol 390 MovieClip [dmLevel1] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 390 MovieClip [dmLevel1] Frame 1Symbol 371 MovieClip [dmLevel1_Hit]
"mcVehiclePlace"Symbol 390 MovieClip [dmLevel1] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 390 MovieClip [dmLevel1] Frame 1Symbol 389 MovieClip
"mcFinish"Symbol 422 MovieClip [dmLevel2] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 422 MovieClip [dmLevel2] Frame 1Symbol 414 MovieClip [dmLevel2_Hit]
"mcVehiclePlace"Symbol 422 MovieClip [dmLevel2] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 422 MovieClip [dmLevel2] Frame 1Symbol 421 MovieClip
"mcFinish"Symbol 450 MovieClip [dmLevel3] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 450 MovieClip [dmLevel3] Frame 1Symbol 433 MovieClip [mcLevel3_Hit]
"mcVehiclePlace"Symbol 450 MovieClip [dmLevel3] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 450 MovieClip [dmLevel3] Frame 1Symbol 442 MovieClip
"mcFinish"Symbol 464 MovieClip [dmLevel5] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 464 MovieClip [dmLevel5] Frame 1Symbol 459 MovieClip [dmLevel5_Hit]
"mcVehiclePlace"Symbol 464 MovieClip [dmLevel5] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 464 MovieClip [dmLevel5] Frame 1Symbol 462 MovieClip
"mcFinish"Symbol 472 MovieClip [dmLevel6] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 472 MovieClip [dmLevel6] Frame 1Symbol 468 MovieClip [dmLevel6_Hit]
"mcVehiclePlace"Symbol 472 MovieClip [dmLevel6] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 472 MovieClip [dmLevel6] Frame 1Symbol 469 MovieClip
"mcFinish"Symbol 488 MovieClip [dmLevel7] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 488 MovieClip [dmLevel7] Frame 1Symbol 482 MovieClip [dmLevel7_Hit]
"mcVehiclePlace"Symbol 488 MovieClip [dmLevel7] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 488 MovieClip [dmLevel7] Frame 1Symbol 483 MovieClip
"mcFinish"Symbol 500 MovieClip [dmLevel8] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 500 MovieClip [dmLevel8] Frame 1Symbol 492 MovieClip
"mcVehiclePlace"Symbol 500 MovieClip [dmLevel8] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 500 MovieClip [dmLevel8] Frame 1Symbol 497 MovieClip
"mcFinish"Symbol 514 MovieClip [dmLevel9] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 514 MovieClip [dmLevel9] Frame 1Symbol 504 MovieClip [mcLevel9_Hit]
"mcVehiclePlace"Symbol 514 MovieClip [dmLevel9] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 514 MovieClip [dmLevel9] Frame 1Symbol 509 MovieClip
"mcFinish"Symbol 522 MovieClip [dmLevel10] Frame 1Symbol 61 MovieClip
"mcHit"Symbol 522 MovieClip [dmLevel10] Frame 1Symbol 518 MovieClip
"mcVehiclePlace"Symbol 522 MovieClip [dmLevel10] Frame 1Symbol 147 MovieClip
"mcBonusPlace"Symbol 522 MovieClip [dmLevel10] Frame 1Symbol 521 MovieClip
"miniMap_bg"Symbol 571 MovieClip Frame 1Symbol 566 MovieClip
"miniMap_mask"Symbol 571 MovieClip Frame 1Symbol 568 MovieClip
"player"Symbol 571 MovieClip Frame 1Symbol 570 MovieClip
"select"Symbol 681 MovieClip Frame 1Symbol 644 MovieClip
"select2"Symbol 681 MovieClip Frame 1Symbol 648 MovieClip
"lock"Symbol 681 MovieClip Frame 1Symbol 651 MovieClip
"lock2"Symbol 681 MovieClip Frame 1Symbol 653 MovieClip
"l5"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l4"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l3"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l2"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l1"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l10"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l9"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l8"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l7"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"l6"Symbol 683 MovieClip Frame 1Symbol 681 MovieClip
"b1"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b2"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b3"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b4"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b5"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b6"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b7"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b8"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b9"Symbol 683 MovieClip Frame 1Symbol 682 Button
"b10"Symbol 683 MovieClip Frame 1Symbol 682 Button
"btn_sound"Symbol 684 MovieClip [dmGame] Frame 1Symbol 542 MovieClip
"soundStarter"Symbol 684 MovieClip [dmGame] Frame 1Symbol 545 MovieClip
"m_race"Symbol 684 MovieClip [dmGame] Frame 31Symbol 564 MovieClip [dmRace]
"miniMap"Symbol 684 MovieClip [dmGame] Frame 31Symbol 571 MovieClip
"soundMC"Symbol 684 MovieClip [dmGame] Frame 31Symbol 590 MovieClip
"btn_sound"Symbol 684 MovieClip [dmGame] Frame 31Symbol 542 MovieClip
"tf4"Symbol 684 MovieClip [dmGame] Frame 46Symbol 607 EditableText
"tf1"Symbol 684 MovieClip [dmGame] Frame 46Symbol 608 EditableText
"tf3"Symbol 684 MovieClip [dmGame] Frame 46Symbol 609 EditableText
"tf2"Symbol 684 MovieClip [dmGame] Frame 46Symbol 610 EditableText
"tf4"Symbol 684 MovieClip [dmGame] Frame 61Symbol 624 EditableText
"tf1"Symbol 684 MovieClip [dmGame] Frame 61Symbol 628 EditableText
"tf2"Symbol 684 MovieClip [dmGame] Frame 61Symbol 629 EditableText
"tf3"Symbol 684 MovieClip [dmGame] Frame 61Symbol 630 EditableText
"level_select_screen"Symbol 684 MovieClip [dmGame] Frame 76Symbol 683 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 3 as "level4 hit"
ExportAssets (56)Timeline Frame 1Symbol 206 as "mcBonusHit"
ExportAssets (56)Timeline Frame 1Symbol 237 as "dmLevel4"
ExportAssets (56)Timeline Frame 1Symbol 685 as "__Packages.CGame"
ExportAssets (56)Timeline Frame 1Symbol 686 as "__Packages.Playtomic.LogRequest"
ExportAssets (56)Timeline Frame 1Symbol 687 as "__Packages.Playtomic.Log"
ExportAssets (56)Timeline Frame 1Symbol 688 as "__Packages.Playtomic.Link"
ExportAssets (56)Timeline Frame 1Symbol 689 as "__Packages.iriysoft.CInvisibleMovie"
ExportAssets (56)Timeline Frame 1Symbol 690 as "__Packages.CRace"
ExportAssets (56)Timeline Frame 1Symbol 691 as "__Packages.iriysoft.pengine.CParticleEngine"
ExportAssets (56)Timeline Frame 1Symbol 692 as "__Packages.iriysoft.pengine.CVehicle"
ExportAssets (56)Timeline Frame 1Symbol 693 as "__Packages.iriysoft.pengine.math.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 694 as "__Packages.iriysoft.pengine.particle.CParticle"
ExportAssets (56)Timeline Frame 1Symbol 695 as "__Packages.iriysoft.pengine.particle.CWheel"
ExportAssets (56)Timeline Frame 1Symbol 696 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 1Symbol 697 as "__Packages.iriysoft.pengine.constraint.CBoxConstrainSkeleton"
ExportAssets (56)Timeline Frame 1Symbol 698 as "__Packages.iriysoft.pengine.constraint.IConstraint"
ExportAssets (56)Timeline Frame 1Symbol 699 as "__Packages.iriysoft.pengine.constraint.CPenetrationConstraint"
ExportAssets (56)Timeline Frame 1Symbol 700 as "__Packages.iriysoft.pengine.constraint.CSpringConstraint"
ExportAssets (56)Timeline Frame 1Symbol 701 as "__Packages.mx.events.EventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 702 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 15Symbol 280 as "dmPause"
ExportAssets (56)Timeline Frame 15Symbol 285 as "dmTrickMessage"
ExportAssets (56)Timeline Frame 15Symbol 286 as "snd_ScoreX2orX4"
ExportAssets (56)Timeline Frame 15Symbol 287 as "dmSaved"
ExportAssets (56)Timeline Frame 15Symbol 292 as "dmWheel"
ExportAssets (56)Timeline Frame 15Symbol 296 as "dmWheel2"
ExportAssets (56)Timeline Frame 15Symbol 298 as "mcHit"
ExportAssets (56)Timeline Frame 15Symbol 346 as "mcHidePoint"
ExportAssets (56)Timeline Frame 15Symbol 348 as "dmCarBody"
ExportAssets (56)Timeline Frame 15Symbol 355 as "dieMF"
ExportAssets (56)Timeline Frame 15Symbol 358 as "wau"
ExportAssets (56)Timeline Frame 15Symbol 359 as "dmSecret"
ExportAssets (56)Timeline Frame 15Symbol 362 as "dmHero"
ExportAssets (56)Timeline Frame 16Symbol 371 as "dmLevel1_Hit"
ExportAssets (56)Timeline Frame 16Symbol 390 as "dmLevel1"
ExportAssets (56)Timeline Frame 17Symbol 414 as "dmLevel2_Hit"
ExportAssets (56)Timeline Frame 17Symbol 422 as "dmLevel2"
ExportAssets (56)Timeline Frame 18Symbol 433 as "mcLevel3_Hit"
ExportAssets (56)Timeline Frame 18Symbol 450 as "dmLevel3"
ExportAssets (56)Timeline Frame 20Symbol 459 as "dmLevel5_Hit"
ExportAssets (56)Timeline Frame 20Symbol 464 as "dmLevel5"
ExportAssets (56)Timeline Frame 21Symbol 468 as "dmLevel6_Hit"
ExportAssets (56)Timeline Frame 21Symbol 472 as "dmLevel6"
ExportAssets (56)Timeline Frame 22Symbol 482 as "dmLevel7_Hit"
ExportAssets (56)Timeline Frame 22Symbol 488 as "dmLevel7"
ExportAssets (56)Timeline Frame 23Symbol 500 as "dmLevel8"
ExportAssets (56)Timeline Frame 24Symbol 504 as "mcLevel9_Hit"
ExportAssets (56)Timeline Frame 24Symbol 514 as "dmLevel9"
ExportAssets (56)Timeline Frame 25Symbol 522 as "dmLevel10"
ExportAssets (56)Timeline Frame 32Symbol 564 as "dmRace"
ExportAssets (56)Timeline Frame 32Symbol 684 as "dmGame"

Labels

"lbPreloader"Frame 1
"lbDynamicObjects"Frame 15
"lbStart"Frame 32
"die"Symbol 215 MovieClip Frame 2
"die"Symbol 218 MovieClip Frame 2
"die"Symbol 219 MovieClip Frame 2
"die"Symbol 220 MovieClip Frame 2
"die"Symbol 359 MovieClip [dmSecret] Frame 1
"die"Symbol 362 MovieClip [dmHero] Frame 1
"start"Symbol 545 MovieClip Frame 5
"stop"Symbol 545 MovieClip Frame 10
"bang"Symbol 590 MovieClip Frame 5
"flip"Symbol 590 MovieClip Frame 10
"die"Symbol 590 MovieClip Frame 23
"go"Symbol 590 MovieClip Frame 28
"h1"Symbol 590 MovieClip Frame 33
"h2"Symbol 590 MovieClip Frame 38
"h3"Symbol 590 MovieClip Frame 43
"m1"Symbol 590 MovieClip Frame 48
"m2"Symbol 590 MovieClip Frame 53
"saved"Symbol 590 MovieClip Frame 58
"down"Symbol 590 MovieClip Frame 63
"d1"Symbol 590 MovieClip Frame 66
"d2"Symbol 590 MovieClip Frame 70
"d3"Symbol 590 MovieClip Frame 74
"d4"Symbol 590 MovieClip Frame 78
"lbSplash"Symbol 684 MovieClip [dmGame] Frame 1
"lbAbout"Symbol 684 MovieClip [dmGame] Frame 16
"lbRace"Symbol 684 MovieClip [dmGame] Frame 31
"lbStatistics"Symbol 684 MovieClip [dmGame] Frame 46
"lbFinalStatistics"Symbol 684 MovieClip [dmGame] Frame 61
"lbLevelSelect"Symbol 684 MovieClip [dmGame] Frame 76

Dynamic Text Variables

txtScoreSymbol 577 EditableText"0000000 "
txtLevelSymbol 593 EditableText"10 "
full_txtScoreSymbol 607 EditableText"0000000 "
txtScoreSymbol 610 EditableText"0000000 "
full_txtScoreSymbol 624 EditableText"0000000 "
txtScoreSymbol 629 EditableText"0000000 "
full_txtScoreSymbol 630 EditableText"0000000 "




https://swfchan.com/54/269074/info.shtml
Created: 10/11 -2026 02:25:13 Last modified: 10/11 -2026 02:25:13 Server time: 10/11 -2026 16:16:44