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

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

Grand-Prix-Expert.swf

This is the info page for
Flash #108093

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


Text
Good Luck & Have Fun!

0%

DebuG

00

1

1/3

1/3

Time:

Best Lap:

Your Place:

01:45

00:21

2/5

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } _global.gameMode = 0; _global.championshipLevel = 0; _global.championshipLevelMax = 6; _global.currentTrackName = "mcTrack_1"; _global.track_collision_on = true; _global.bonusNames = new Array("nitro", "steer"); _global.bonusTime = new Array(240000, 240); _root.logoclink = ("http://www.3wj.com/?utm_medium=brandedgames_external&utm_campaign=grandprixexpert&utm_source=" + _root.domainpl) + "&utm_content=ingame"; _root.sitelink = ("http://www.3wj.com/?utm_medium=brandedgames_external&utm_campaign=grandprixexpert&utm_source=" + _root.domainpl) + "&utm_content=ingame"; _global.enableSound = function (is_on) { _global.soundOn = is_on; trace("_global.soundOn = " + _global.soundOn); }; _global.playSound = function (sound_mark) { if (_global.soundOn == false) { return(undefined); } if (!_root.sounds) { return(undefined); } _root.sounds.gotoAndPlay(sound_mark); }; _global.randRange = function (min, max) { var _local1 = Math.floor(Math.random() * ((max - min) + 1)) + min; return(_local1); }; _global.lineInterpolation = function (ymin, ymax, xmin, xmax, xcur) { var _local2; var _local1; var _local3; _local1 = (ymax - ymin) / (xmax - xmin); _local3 = ymin - (_local1 * xmin); _local2 = (_local1 * xcur) + _local3; return(_local2); }; _global.vecLength = function (px, py) { var _local1 = (px * px) + (py * py); var _local2 = Math.sqrt(_local1); return(_local2); }; _global.vecDotProduct = function (px1, py1, px2, py2) { var _local1 = (px1 * px2) + (py1 * py2); return(_local1); }; _global.vecGetAngle = function (px1, py1, px2, py2) { px1 = _global.roundTo(px1, 0.0001); px2 = _global.roundTo(px2, 0.0001); py1 = _global.roundTo(py1, 0.0001); py2 = _global.roundTo(py2, 0.0001); var _local7 = _global.vecLength(px1, py1); if (_local7 == 0) { return(0); } var _local8 = _global.vecLength(px2, py2); if (_local8 == 0) { return(0); } px1 = px1 / _local7; py1 = py1 / _local7; px2 = px2 / _local8; py2 = py2 / _local8; var _local9 = vecDotProduct(px1, py1, px2, py2); var _local10 = Math.acos(_local9); var _local3 = (_local10 * 180) / 3.141593; if (py2 < 0) { _local3 = -_local3; } _local3 = _global.roundTo(_local3, 0.01); return(_local3); }; _global.roundTo = function (value, base) { return(Math.floor((value + (base / 2)) / base) * base); }; _global.formTimeStr = function (seconds) { if ((seconds < 0) || (seconds == undefined)) { return("error!"); } var _local3 = Math.round(seconds / 1000); var _local1 = _local3 % 60; if (_local1 < 10) { _local1 = "0" + _local1; } var _local2 = Math.floor(_local3 / 60); if (_local2 < 10) { _local2 = "0" + _local2; } var _local5 = ((_local2 + ":") + _local1) + newline; return(_local5); }; _global.onNewGame = function () { _root.mcActionMenu.startWait("select_game"); }; _global.onHelp = function () { _root.mcActionMenu.startWait("help"); }; _global.onMoreFreeGames = function () { _global.openSite(); }; _global.onMainMenu_LevelStats = function () { _root.mcActionMenu.startWait("menu", "root"); }; _global.onMainMenu_Help = function () { _root.mcActionMenu.startWait("main"); }; _global.onMainMenu_Pause = function () { _root.mcActionGame.startWait("menu", "root"); }; _global.onMainMenu_SelectGame = function () { _root.mcActionMenu.startWait("main"); }; _global.onMainMenu_SelectTrack = function () { _root.mcActionMenu.startWait("select_game"); }; _global.onChampionship = function () { _global.gameMode = 0; _global.championshipLevel = 0; _global.startGame(); }; _global.onSingleRace = function () { _global.gameMode = 3; _root.mcActionMenu.startWait("select_track"); }; _global.onTrial = function () { _global.gameMode = 1; _root.mcActionMenu.startWait("select_track"); }; _global.onShadowRace = function () { _global.gameMode = 2; _root.mcActionMenu.startWait("select_track"); }; _global.onSelectTrack1 = function () { _global.currentTrackName = "mcTrack_1"; _global.startGame(); }; _global.onSelectTrack2 = function () { _global.currentTrackName = "mcTrack_2"; _global.startGame(); }; _global.onSelectTrack3 = function () { _global.currentTrackName = "mcTrack_3"; _global.startGame(); }; _global.onSelectTrack4 = function () { _global.currentTrackName = "mcTrack_4"; _global.startGame(); }; _global.onSelectTrack5 = function () { _global.currentTrackName = "mcTrack_5"; _global.startGame(); }; _global.onSelectTrack6 = function () { _global.currentTrackName = "mcTrack_6"; _global.startGame(); }; _global.startGame = function () { var _local3 = "ERROR!"; if (_global.gameMode == 1) { _local3 = "trial"; } else if (_global.gameMode == 2) { _local3 = "shadow race"; } else if (_global.gameMode == 0) { _local3 = "championship"; } else if (_global.gameMode == 3) { _local3 = "single race"; } trace(""); trace("Starting game..."); trace(((("game mode: " + _global.gameMode) + " [") + _local3) + "];"); if (_global.gameMode == 0) { trace(("championship level: " + _global.championshipLevel) + ";"); } else { trace(("track name: " + _global.currentTrackName) + ";"); } trace(""); _root.mcActionMenu.startWait("game", "root"); }; _global.onOk_LevelStatistic = function () { if (_global.gameMode == 0) { if (_global.iStatHeaderFrame == 1) { _global.championshipLevel++; } if (_global.championshipLevel == _global.championshipLevelMax) { _root.mcActionMenu.startWait("championshipCompleted", "root"); } else { _root.mcActionMenu.startWait("game", "root"); } } else { _root.mcActionMenu.startWait("menu", "root"); } }; _global.onOk_ChampionshipCompleted = function () { _root.mcActionMenu.startWait("menu", "root"); }; _global.onPause_Resume = function () { _root.mcActionGame.gamePause(false); }; _global.onPause_Restart = function () { _root.mcActionGame.startWait("gameRestart", "root"); }; _global.friction1 = 0.25; _global.wheel_omega1 = 6; _global.max_wheel_ang1 = 30; _global.acc1 = 0.75; _global.max_speed1 = 15; _global.dir_omega1 = 4; _global.min_speed_for_rotate1 = 3; _global.speed_for_break_when_rotate1 = 3; _global.add_friction_min1 = 0.25; _global.add_friction_max1 = 0.25; _global.speed_add_friction_min1 = 8; _global.speed_add_friction_max1 = 15; _global.min_speed_for_drift1 = 1000; _global.min_wheel_angle_for_drift1 = 40; _global.max_wheel_angle_for_drift1 = 40; _global.drift_coeff_min1 = 0; _global.drift_coeff_max1 = 0; _global.collision_speed_lost_coeff1 = 0.5; _global.block_control_time1 = 12; _global.arCars = new Array(); var car = null; car = new Object(); car.drivername = "player"; car.carname = "mcCarRed"; car.is_player = true; car.friction1 = 0.25; car.wheel_omega1 = 8; car.max_wheel_ang1 = 45; car.acc1 = 0.75; car.max_speed1 = 25; car.dir_omega1 = 4; car.min_speed_for_rotate1 = 4; car.speed_for_break_when_rotate1 = 15; car.add_friction_min1 = 0.15; car.add_friction_max1 = 0.15; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 15; car.min_wheel_angle_for_drift1 = 20; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0.01; car.drift_coeff_max1 = 0.2; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); car = new Object(); car.drivername = "carShadow"; car.carname = "mcCarShadow"; car.is_player = false; car.friction1 = 0.25; car.wheel_omega1 = 6; car.max_wheel_ang1 = 30; car.acc1 = 0.75; car.max_speed1 = 15; car.dir_omega1 = 4; car.min_speed_for_rotate1 = 4; car.speed_for_break_when_rotate1 = 3; car.add_friction_min1 = 0.25; car.add_friction_max1 = 0.25; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 1000; car.min_wheel_angle_for_drift1 = 40; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0; car.drift_coeff_max1 = 0; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); car = new Object(); car.drivername = "comp_1"; car.carname = "mcCarGreen"; car.friction1 = 0.25; car.wheel_omega1 = 6; car.max_wheel_ang1 = 30; car.acc1 = 0.75; car.max_speed1 = 15; car.dir_omega1 = 3; car.min_speed_for_rotate1 = 3; car.speed_for_break_when_rotate1 = 3; car.add_friction_min1 = 0.25; car.add_friction_max1 = 0.25; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 1000; car.min_wheel_angle_for_drift1 = 40; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0; car.drift_coeff_max1 = 0; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); car = new Object(); car.drivername = "comp_2"; car.carname = "mcCarBlue"; car.friction1 = 0.25; car.wheel_omega1 = 6; car.max_wheel_ang1 = 30; car.acc1 = 0.75; car.max_speed1 = 15; car.dir_omega1 = 4; car.min_speed_for_rotate1 = 3; car.speed_for_break_when_rotate1 = 3; car.add_friction_min1 = 0.25; car.add_friction_max1 = 0.25; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 1000; car.min_wheel_angle_for_drift1 = 40; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0; car.drift_coeff_max1 = 0; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); car = new Object(); car.drivername = "comp_3"; car.carname = "mcCarYellow"; car.friction1 = 0.25; car.wheel_omega1 = 6; car.max_wheel_ang1 = 30; car.acc1 = 0.75; car.max_speed1 = 15; car.dir_omega1 = 4; car.min_speed_for_rotate1 = 3; car.speed_for_break_when_rotate1 = 3; car.add_friction_min1 = 0.25; car.add_friction_max1 = 0.25; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 1000; car.min_wheel_angle_for_drift1 = 40; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0; car.drift_coeff_max1 = 0; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); car = new Object(); car.drivername = "comp_4"; car.carname = "mcCarOrange"; car.friction1 = 0.25; car.wheel_omega1 = 6; car.max_wheel_ang1 = 30; car.acc1 = 0.75; car.max_speed1 = 15; car.dir_omega1 = 4; car.min_speed_for_rotate1 = 3; car.speed_for_break_when_rotate1 = 3; car.add_friction_min1 = 0.25; car.add_friction_max1 = 0.25; car.speed_add_friction_min1 = 8; car.speed_add_friction_max1 = 15; car.min_speed_for_drift1 = 1000; car.min_wheel_angle_for_drift1 = 40; car.max_wheel_angle_for_drift1 = 40; car.drift_coeff_min1 = 0; car.drift_coeff_max1 = 0; car.collision_speed_lost_coeff1 = 0.5; car.block_control_time1 = 12; _global.arCars.push(car); _global.arLevels = new Array(); var level = null; level = new Object(); level.trackname = "mcTrack_1"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; level.view_width = 3500; level.view_height = 3500; level.node_steps = 20; _global.arLevels.push(level); level = new Object(); level.trackname = "mcTrack_2"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; level.view_width = 3400; level.view_height = 3800; level.node_steps = 10; _global.arLevels.push(level); level = new Object(); level.trackname = "mcTrack_3"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; _global.arLevels.push(level); level = new Object(); level.trackname = "mcTrack_4"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; _global.arLevels.push(level); level = new Object(); level.trackname = "mcTrack_5"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; _global.arLevels.push(level); level = new Object(); level.trackname = "mcTrack_6"; level.lapnum = 3; level.cars = "player,comp_1,comp_2,comp_3,comp_4"; _global.arLevels.push(level); fscommand ("showmenu", "false"); _focusrect = false; _root.loaderAnimDelta = 5; _root.loaderAnimPause = 2500; _root.parsingAnimDelta = 10; _global.soundOn = true; __com_mochibot__("ee368970", this, 10301, true);
Instance of Symbol 76 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();
Frame 10
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } __com_mochibot__("ed4b897c", this, 10301, true); stop();
Frame 16
stop();
Frame 22
stop();
Frame 36
stop();
Frame 51
gotoAndStop ("game");
Symbol 37 MovieClip [mgButton] Frame 1
function onRelease() { stopAllSounds(); getURL (_root.logoclink, "_blank"); }
Symbol 50 MovieClip Frame 25
stop();
Symbol 53 MovieClip Frame 9
stop();
Symbol 56 MovieClip Frame 25
stop();
Symbol 58 MovieClip Frame 1
stop();
Symbol 58 MovieClip Frame 200
_root.gotoAndStop("menu"); stop();
Symbol 62 Button
on (release) { gotoAndStop (2); logon.play(); }
Symbol 63 MovieClip [Logo] Frame 1
stop();
Instance of Symbol 58 MovieClip "logon" in Symbol 63 MovieClip [Logo] Frame 1
on (release) { getURL (_root.sitelink, "_blank"); stopAllSounds(); }
Symbol 69 MovieClip Frame 1
stop();
Instance of Symbol 66 MovieClip in Symbol 69 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 746 MovieClip [__Packages.CActionMenu] Frame 0
class CActionMenu extends MovieClip { function CActionMenu () { super(); } function startWait(gotoLabel, clipName) { if (m_waitTime > 0) { return(undefined); } m_gotoLabel = gotoLabel; if (clipName) { m_clipName = clipName; } else { m_clipName = "mcMainMenu"; } m_waitTime = 25; _root.fade_clip.gotoAndPlay(2); } function onEnterFrame() { if (m_waitTime <= 0) { return(undefined); } m_waitTime--; if (m_waitTime > 0) { return(undefined); } if (m_clipName == "root") { _root.gotoAndStop(m_gotoLabel); } else { _root[m_clipName].gotoAndStop(m_gotoLabel); } m_gotoLabel = ""; m_waitTime = 0; } var m_waitTime = 0; var m_gotoLabel = ""; var m_clipName = ""; }
Symbol 747 MovieClip [__Packages.CActionGame] Frame 0
class CActionGame extends MovieClip { var m_iNumBotCollisions, m_CCars, m_arSaved, m_fShadowX, m_fShadowY, m_fShadowAngle, m_fShadowDepth, m_arWayPoints, m_arDObj, m_viewWidth, m_viewHeight, m_iNodeSteps, m_iFlashPlayerCar, m_iNumBonuses, m_bIsPaused, attachMovie, getNextHighestDepth; function CActionGame () { super(); m_bIsInitOk = true; gameInit(); } function gameInit() { _global.raceTime = 0; _global.raceTimeLap = 0; _global.racePlace = 0; _global.racePlaceMax = 0; m_iNumBotCollisions = 0; _global.iStatHeaderFrame = 1; m_iFramesPassed = 0; m_iTimeStart = getTimer(); m_CCars = new Array(); m_iPlayerCarIndex = -1; m_iFocusedCar = 0; var _local14 = null; if ((_global.gameMode == 0) || (_global.gameMode == 3)) { _local14 = null; if (_global.gameMode == 0) { if ((_global.championshipLevel == undefined) || (_global.championshipLevel < 0)) { _global.championshipLevel = 0; } _local14 = _global.arLevels[_global.championshipLevel]; } else if (_global.gameMode == 3) { _local14 = findTrackByName(_global.currentTrackName); } if (!_local14) { trace(("gameInit: can't find championship level with index " + _global.championshipLevel) + "!"); m_bIsInitOk = false; return(undefined); } gameAddTrackClip(_local14.trackname); var _local16 = _local14.cars.split(","); var _local9 = null; var _local4 = 0; while (m_mcTrack["sp" + _local4] != undefined) { _local9 = findCarByName(_local16[_local4]); if (_local9 == null) { trace(((("Can't find car for start point sp" + _local4) + "! Car name is \"") + _local16[_local4]) + "\"."); } else { gameAddCar(_local9, m_mcTrack["sp" + _local4]._x, m_mcTrack["sp" + _local4]._y, m_mcTrack["sp" + _local4]._rotation, m_mcTrack["sp" + _local4].getDepth(), "sp" + _local4); } _local4++; } m_iMaxNumLap = _local14.lapnum; } else if ((_global.gameMode == 1) || (_global.gameMode == 2)) { _local14 = findTrackByName(_global.currentTrackName); gameAddTrackClip(_global.currentTrackName); if (m_mcTrack.sp6) { gameAddCar(findCarByName("player"), m_mcTrack.sp6._x, m_mcTrack.sp6._y, m_mcTrack.sp6._rotation, m_mcTrack.sp6.getDepth(), "sp6"); } else { trace("Need sp6 position!"); } if (_global.gameMode == 2) { m_iMaxNumLap = 1; m_iShadowRacePart = 0; m_arSaved = new Array(); if (m_mcTrack.sp7 == undefined) { trace("Can't find shadow car position"); } else { m_fShadowX = m_mcTrack.sp6._x; m_fShadowY = m_mcTrack.sp6._y; m_fShadowAngle = m_mcTrack.sp6._rotation; m_fShadowDepth = m_mcTrack.sp7.getDepth(); } } else { m_iMaxNumLap = 3; } } else { trace("ERROR: unknow game mode!!!"); m_bIsInitOk = false; } if (!m_bIsInitOk) { return(undefined); } if (m_iPlayerCarIndex == -1) { trace("No player car was founded!"); } else { m_CCars[m_iPlayerCarIndex].carSetAIType(1); m_iFocusedCar = m_iPlayerCarIndex; } m_arWayPoints = new Array(); if (m_mcTrack.wayClip) { var _local4 = 1; while (_local4 <= m_mcTrack.wayClip._totalframes) { m_mcTrack.wayClip.gotoAndStop(_local4); var _local5 = {x:m_mcTrack.wayClip.clop._x + m_mcTrack.wayClip._x, y:m_mcTrack.wayClip.clop._y + m_mcTrack.wayClip._y}; _local5.x = Math.floor(_local5.x); _local5.y = Math.floor(_local5.y); m_arWayPoints.push(_local5); _local4++; } m_mcTrack.wayClip.gotoAndStop(1); m_mcTrack.wayClip._visible = true; } m_arDObj = new Array(); var _local10 = m_mcTrack.damageClip; for (var _local19 in _local10) { if (typeof(_local10[_local19]) != "movieclip") { continue; } m_arDObj.push(_local10[_local19]); } var _local4 = 0; while (m_mcTrack["sp" + _local4] != undefined) { m_mcTrack["sp" + _local4]._visible = false; _local4++; } m_mcTrack.sp6._visible = false; m_mcTrack.sp7._visible = false; _root.mcGUI.mcStartCounter._visible = true; _root.mcGUI.mcLastLap._visible = false; cameraMoveTo(275 - m_CCars[m_iFocusedCar].m_fX, 200 - m_CCars[m_iFocusedCar].m_fY); m_CCars[m_iFocusedCar].m_mcObj.focus_frame._visible = true; m_tfDebug = ""; printDebug(); m_viewWidth = m_mcTrack._width - 550; m_viewHeight = m_mcTrack._height - 400; if (_local14.view_width != undefined) { m_viewWidth = _local14.view_width - 550; } if (_local14.view_height != undefined) { m_viewHeight = _local14.view_height - 400; } trace("view_width: " + m_viewWidth); trace("view_height: " + m_viewHeight); m_iNodeSteps = 10; if (_local14.node_steps > 0) { m_iNodeSteps = _local14.node_steps; } trace("node steps: " + m_iNodeSteps); _local4 = 0; while (_local4 < m_CCars.length) { if (m_CCars[_local4].carGetAIType() != 0) { } else { var _local13 = m_CCars[m_iPlayerCarIndex].m_max_speed1; var _local12 = m_CCars[m_iPlayerCarIndex].m_acc1; var _local6 = _local13 - 7; _local6 = _local6 + _global.randRange(-3, 2); m_CCars[_local4].m_max_speed1 = _local6; var _local7 = _local12 - 0.15; _local7 = _local7 + (_global.randRange(0, 15) / 100); m_CCars[_local4].m_acc1 = _local7; trace((_local6 + ",") + _local7); } _local4++; } if (_global.gameMode == 2) { gameHideAllBonuses(); } else { gameResetAllBonuses(); } gameToggleDebugInfo(); m_iFlashPlayerCar = 0; _root.mcGUI.bonus_slot1._visible = false; _root.mcGUI.bonus_slot1.flash_time = 0; _root.mcGUI.bonus_slot2._visible = false; _root.mcGUI.bonus_slot2.flash_time = 0; _root.mcGUI.bonus_slot3._visible = false; _root.mcGUI.bonus_slot3.flash_time = 0; _root.mcGUI.bonus_slot4._visible = false; _root.mcGUI.bonus_slot4.flash_time = 0; var _local15 = _root.mcGUI.miniMap.track; _root.mcGUI.miniMap.gotoAndStop(_local14.trackname + "_Mini"); trace("miniMap = " + _local15); _local4 = m_CCars.length - 1; while (_local4 >= 0) { var _local11 = m_CCars[_local4]; var _local8 = _local15.attachMovie(_local11.getCarClipName() + "_Mini", "MiniCar" + _local4, _local15.getNextHighestDepth()); _local8._x = m_CCars[_local4].m_fX; _local8._y = m_CCars[_local4].m_fY; _local8._rotation = m_CCars[_local4].m_fAngle; _local4--; } gamePause(false); } function gameResetAllBonuses() { gameResetAllBonuses2(); return(undefined); while (_local5 < m_iNumBonuses) { var _local8 = _global.randRange(200, 900); var _local10 = _local8 + m_iNodeSteps; var _local6 = m_arWayPoints[_local8]; var _local7 = m_arWayPoints[_local10]; var _local4 = new CVector2D(); _local4.setVector(_local7.x - _local6.x, _local7.y - _local6.y); _local4.Normalize(); _local4.Rotate(90); var _local3 = m_mcTrack["bonus" + _local5]; if (!_local3) { _local3 = m_mcTrack.attachMovie("mcBonus", "bonus" + _local5, m_mcTrack.getNextHighestDepth()); } var _local9 = _global.randRange(10, 50); _local3._x = _local6.x + (_local4.getX() * _local9); _local3._y = _local6.y + (_local4.getY() * _local9); _local3.bonus_type = 0; _local3.dead = false; _local3.gotoAndStop(1); _local5++; } trace("reset bonuses..."); } function gameResetAllBonuses2() { if (_global.gameMode == 2) { return(undefined); } var _local4 = 0; while (m_mcTrack["b" + _local4] != undefined) { var _local3 = m_mcTrack["b" + _local4]; _local3.dead = false; _local3._visible = true; _local3.gotoAndStop(1); _local3.bonus_type = 0; _local4++; } } function gameHideAllBonuses() { var _local2 = 0; while (m_mcTrack["b" + _local2] != undefined) { var _local3 = m_mcTrack["b" + _local2]; _local3.dead = true; _local3._visible = false; _local2++; } } function gameFrame() { if (m_gotoWaitTime > 0) { m_gotoWaitTime--; if (m_gotoWaitTime <= 0) { if (m_gotoClipName == "root") { _root.gotoAndStop(m_gotoLabel); } else { _root[m_gotoClipName].gotoAndStop(m_gotoLabel); } m_gotoLabel = ""; m_gotoWaitTime = 0; } return(undefined); } if (m_bIsRaceEnd) { m_iWaitAfterRace--; if (m_iWaitAfterRace == 0) { _root.gotoAndStop("levelStatistic"); _root.stat_header.gotoAndStop(_global.iStatHeaderFrame); _root.stat_time.text = _global.formTimeStr(_global.raceTime); _root.stat_timelap.text = _global.formTimeStr(_global.raceTimeLap); _root.stat_place.text = (_global.racePlace + "/") + _global.racePlaceMax; } } if (!m_bIsInitOk) { return(undefined); } if (m_bIsPaused) { return(undefined); } if (((_global.gameMode == 2) && (m_iShadowRacePart == 1)) && (m_iWaitAfterRace > 0)) { m_iWaitAfterRace--; if (m_iWaitAfterRace == 0) { m_iShadowRacePart = 2; gameAddShadowCar(); m_CCars[0].carReset(); _root.mcGUI.mcStartCounter._visible = true; _root.mcGUI.mcStartCounter.gotoAndPlay(1); cameraMoveTo(275 - m_CCars[0].m_fX, 200 - m_CCars[0].m_fY); trace("Shadow race: first part ended. Add shadow and restart race."); } } if (_root.mcGUI.mcStartCounter._visible) { m_iFlashPlayerCar--; if (m_iFlashPlayerCar <= 0) { m_CCars[m_iPlayerCarIndex].m_mcObj._visible = !m_CCars[m_iPlayerCarIndex].m_mcObj._visible; m_iFlashPlayerCar = 6; } if (_root.mcGUI.mcStartCounter._currentframe == _root.mcGUI.mcStartCounter._totalframes) { _root.mcGUI.mcStartCounter._visible = false; m_CCars[m_iPlayerCarIndex].m_mcObj._visible = true; } return(undefined); } if (_root.mcGUI.mcLastLap._visible) { if (_root.mcGUI.mcLastLap._currentframe == _root.mcGUI.mcLastLap._totalframes) { _root.mcGUI.mcLastLap._visible = false; } } m_tfDebug = ""; m_iFramesPassed++; m_iTimePassed = getTimer() - m_iTimeStart; var _local40 = Math.round(m_iTimePassed / 1000); var _local39 = _local40 % 60; if (_local39 < 10) { _local39 = "0" + _local39; } var _local43 = Math.floor(_local40 / 60); var _local44 = ((_local43 + ":") + _local39) + newline; m_tfDebug = m_tfDebug + _local44; var _local7 = new Array(); var _local5 = new Array(); var _local37 = _root.mcGUI.miniMap.track; var _local12 = 0; while (_local12 < m_CCars.length) { m_CCars[_local12].carThink(); var _local15 = _local37["MiniCar" + _local12]; if (_local15) { _local15._x = m_CCars[_local12].m_fX; _local15._y = m_CCars[_local12].m_fY; _local15._rotation = m_CCars[_local12].m_fAngle; } var _local8 = new Object(); _local8.indx = _local12; _local8.par = (m_CCars[_local12].m_iCurLap * 1000) + m_CCars[_local12].m_iLastNode; _local7.push(_local8); if (m_CCars[_local12].carGetAIType() == 2) { } else if (m_CCars[_local12].m_immuneToCollision > 0) { } else { var _local4 = 0; while (_local4 < m_CCars.length) { if (_local12 == _local4) { } else if (m_CCars[_local4].carGetAIType() == 2) { } else if (m_CCars[_local4].m_immuneToCollision > 0) { } else { var _local10 = false; var _local16 = _global.vecLength(m_CCars[_local4].m_fX - m_CCars[_local12].m_fX, m_CCars[_local4].m_fY - m_CCars[_local12].m_fY); if (_local16 <= 60) { _local10 = true; } if (!_local10) { } else { var _local9 = false; var _local6 = 0; while (_local6 < _local5.length) { if (((_local5[_local6].c1 == _local12) && (_local5[_local6].c2 == _local4)) || ((_local5[_local6].c1 == _local4) && (_local5[_local6].c2 == _local12))) { _local9 = true; break; } _local6++; } if (_local9) { } else { _local8 = new Object(); _local8.c1 = _local12; _local8.c2 = _local4; _local5.push(_local8); } } } _local4++; } } _local12++; } _local12 = 0; while (_local12 < _local5.length) { var _local19 = _local5[_local12].c1; var _local20 = _local5[_local12].c2; var _local13 = m_CCars[_local19]; var _local17 = m_CCars[_local20]; if (m_CCars[_local20].m_iLastNode < m_CCars[_local19].m_iLastNode) { _local13 = m_CCars[_local20]; _local17 = m_CCars[_local19]; } _local13.m_mcObj.stop_sign._rotation = 0; var _local14 = _local13.m_fX - _local17.m_fX; var _local11 = _local13.m_fY - _local17.m_fY; var _local24 = _global.vecLength(_local14, _local11) * 10; _local14 = _local14 / _local24; _local11 = _local11 / _local24; var _local25 = (_local13.m_fAngle / 180) * 3.141593; var _local26 = Math.cos(_local25); var _local28 = Math.sin(_local25); var _local23 = (_local17.m_fAngle / 180) * 3.141593; var _local32 = Math.cos(_local23); var _local33 = Math.sin(_local23); var _local27 = _local26 + _local14; var _local30 = _local28 + _local11; var _local35 = _global.vecGetAngle(1, 0, _local27, _local30); var _local29 = _local32 - _local14; var _local31 = _local33 - _local11; var _local34 = _global.vecGetAngle(1, 0, _local29, _local31); _local12++; } var _local21 = true; while (_local21) { _local21 = false; var _local6 = 0; while (_local6 < _local7.length) { if (_local7[_local6].par < _local7[_local6 + 1].par) { _local21 = true; var _local18 = _local7[_local6 + 1]; _local7[_local6 + 1] = _local7[_local6]; _local7[_local6] = _local18; } _local6++; } } var _local22 = ""; _local12 = 0; while (_local12 < _local7.length) { m_CCars[_local7[_local12].indx].m_iCurPlace = _local12 + 1; _local22 = _local22 + _local7[_local12].par; _local22 = _local22 + ","; _local12++; } cameraMoveTo(275 - m_CCars[m_iFocusedCar].m_fX, 200 - m_CCars[m_iFocusedCar].m_fY); gameProcessInput(); var _local45 = m_CCars[m_iFocusedCar].m_iCurPlace; var _local41 = m_CCars.length; var _local38 = m_CCars[m_iFocusedCar].m_iCurLap; var _local42 = m_iMaxNumLap; if (_local38 < 1) { _local38 = 1; } else if (_local38 > m_iMaxNumLap) { _local38 = m_iMaxNumLap; } _root.mcGUI.tf_place.text = (_local45 + "/") + _local41; _root.mcGUI.tf_lap.text = (_local38 + "/") + _local42; var _local36 = m_CCars[m_iFocusedCar].m_iLastNode + m_iNodeSteps; if (_local36 < 0) { _local36 = _local36 + m_arWayPoints.length; } if (_local36 >= m_arWayPoints.length) { _local36 = _local36 - m_arWayPoints.length; } m_mcTrack.wayClip.gotoAndStop(_local36); m_tfDebug = m_tfDebug + ("Num Bot Collisions: " + m_iNumBotCollisions); printDebug(); } function gameProcessInput() { if (m_iButtonPressedTime > 0) { m_iButtonPressedTime--; return(undefined); } var _local2 = 12; var _local3 = -1; if (Key.isDown(27) || (Key.isDown(80))) { gamePause(true); } else if (Key.isDown(49)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(50)) { m_iButtonPressedTime = _local2; _local3 = 1; } else if (Key.isDown(51)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(52)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(53)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(54)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(48)) { m_iButtonPressedTime = _local2; } else if (Key.isDown(56)) { m_iButtonPressedTime = _local2; } if ((_local3 >= 0) && (_local3 <= (m_CCars.length - 1))) { if (m_CCars[m_iFocusedCar].carGetAIType() == 1) { m_CCars[m_iFocusedCar].carSetAIType(0); } m_iFocusedCar = _local3; } } function gameToggleDebugInfo() { var _local3 = 0; while (_local3 < m_CCars.length) { m_CCars[_local3].carShowHideCollisionPoints(); m_CCars[_local3].m_mcObj.center._visible = !m_CCars[_local3].m_mcObj.center._visible; _local3++; } m_CCars[m_iFocusedCar].m_mcObj.focus_frame._visible = !m_CCars[m_iFocusedCar].m_mcObj.focus_frame._visible; m_mcTrack.wayClip._visible = !m_mcTrack.wayClip._visible; m_mcTrack.hitClip._visible = !m_mcTrack.hitClip._visible; _local3 = 0; while (m_mcTrack["f" + _local3] != undefined) { m_mcTrack["f" + _local3]._visible = !m_mcTrack["f" + _local3]._visible; _local3++; } _root.mcGUI.mcDebug._visible = !_root.mcGUI.mcDebug._visible; } function gameAddTrackClip(track_name) { m_mcTrack = attachMovie(track_name, "mcTrackClip", getNextHighestDepth(), {_x:0, _y:0}); if (!m_mcTrack) { trace("gameAddTrackClip: can't find clip with linkage " + track_name); m_bIsInitOk = false; } } function gameAddCar(car_set_obj, px, py, ang, depth, sp_name) { var _local3 = m_CCars.length; var _local5 = m_mcTrack.attachMovie(car_set_obj.carname, "Car" + _local3, depth); var _local2 = new CCar(_local5, px, py, ang); _local2.carSetPhysicSettings(car_set_obj); _local2.m_iCurPlace = _local3 + 1; if (car_set_obj.is_player) { m_iPlayerCarIndex = _local3; } _local2.m_mcObj.focus_frame._visible = false; _local2.carStopWheel(); _local2.setStartPointName(sp_name); _local2.setCarClipName(car_set_obj.carname); m_CCars.push(_local2); } function cameraMoveTo(need_x, need_y) { var _local2 = m_mcTrack._x; var _local3 = m_mcTrack._y; m_mcTrack._x = m_mcTrack._x + (need_x - _local2); m_mcTrack._y = m_mcTrack._y + (need_y - _local3); if (m_mcTrack._x > 0) { m_mcTrack._x = 0; } else if (m_mcTrack._x < (-m_viewWidth)) { m_mcTrack._x = -m_viewWidth; } if (m_mcTrack._y > 0) { m_mcTrack._y = 0; } else if (m_mcTrack._y < (-m_viewHeight)) { m_mcTrack._y = -m_viewHeight; } } function findCarByName(drivername) { if (drivername == undefined) { return(null); } var _local3 = null; var _local2 = 0; while (_local2 < _global.arCars.length) { if (_global.arCars[_local2].drivername != drivername) { } else { _local3 = _global.arCars[_local2]; break; } _local2++; } return(_local3); } function printDebug() { _root.mcGUI.mcDebug.tf.text = m_tfDebug; } function onEnterFrame() { gameFrame(); } function getHitClip() { return(m_mcTrack.hitClip); } function getTrackClip() { return(m_mcTrack); } function getNearestNodeIndex(pos_x, pos_y, hint) { var _local7 = 0; var _local6 = 1000000 /* 0x0F4240 */; var _local9 = 0; var _local8 = m_arWayPoints.length; if (hint >= 0) { _local9 = hint - Math.floor(m_iNodeSteps / 2); _local8 = hint + Math.floor(m_iNodeSteps / 2); } var _local5 = _local9; while (_local5 < _local8) { var _local3 = _local5; if (_local3 < 0) { _local3 = _local3 + m_arWayPoints.length; } if (_local3 >= m_arWayPoints.length) { _local3 = _local3 - m_arWayPoints.length; } var _local4 = _global.vecLength(pos_x - m_arWayPoints[_local3].x, pos_y - m_arWayPoints[_local3].y); if (_local4 == 0) { _local4 = 1000000000 /* 0x3B9ACA00 */; } if (_local4 < _local6) { _local6 = _local4; _local7 = _local3; } _local5++; } return(_local7); } function getTrackNode(n) { if (n < 0) { n = n + m_arWayPoints.length; } if (n >= m_arWayPoints.length) { n = n - m_arWayPoints.length; } var _local3 = {x:m_arWayPoints[n].x, y:m_arWayPoints[n].y}; return(_local3); } function gameEndRace() { if ((_global.gameMode == 2) && (m_iShadowRacePart == 0)) { _root.fade_clip.gotoAndPlay(2); m_iWaitAfterRace = 25; m_iShadowRacePart = 1; return(undefined); } if ((_global.gameMode == 2) && (m_iShadowRacePart == 1)) { return(undefined); } var _local5 = 100; var _local6 = 0; var _local4 = 0; while (_local4 < m_CCars.length) { if (m_CCars[_local4].carGetAIType() != 1) { } else { _local5 = m_CCars[_local4].m_iCurPlace; _local6 = m_CCars[_local4].m_iBestLap; break; } _local4++; } _global.raceTime = m_iTimePassed; _global.raceTimeLap = _local6; _global.racePlace = _local5; _global.racePlaceMax = m_CCars.length; var _local7 = "ERROR!"; if (_global.gameMode == 1) { _local7 = "trial"; } else if (_global.gameMode == 2) { _local7 = "shadow race"; } else if (_global.gameMode == 0) { _local7 = "championship"; } else if (_global.gameMode == 3) { _local7 = "single race"; } trace(""); trace("End game..."); trace(((("game mode: " + _global.gameMode) + " [") + _local7) + "];"); if (_global.gameMode == 0) { trace(("championship level: " + _global.championshipLevel) + ";"); } else { trace(("track name: " + _global.currentTrackName) + ";"); } trace((("player place: " + _local5) + "/") + m_CCars.length); trace(""); m_bIsRaceEnd = true; m_iWaitAfterRace = 25; _root.fade_clip.gotoAndPlay(2); if (_global.gameMode == 1) { _global.iStatHeaderFrame = 4; _global.playSound("sndWin"); } else if (((_global.gameMode == 2) || (_global.gameMode == 0)) || (_global.gameMode == 3)) { _global.iStatHeaderFrame = 1; if (_local5 > 1) { _global.iStatHeaderFrame = 2; _global.playSound("sndLose"); } else { _global.playSound("sndWin"); } } } function gameSavePositionForShadowCar(cx, cy, angle, wangle, node) { if (_global.gameMode != 2) { return(undefined); } if (m_iShadowRacePart != 0) { return(undefined); } var _local3 = new Object(); _local3.x = cx; _local3.y = cy; _local3.angle = angle; _local3.wangle = wangle; _local3.node = node; m_arSaved.push(_local3); } function gameGetNextSavedPosition() { var _local2 = null; if (m_arSaved[0] != undefined) { _local2 = m_arSaved[0]; m_arSaved.shift(); } return(_local2); } function gameAddShadowCar() { var _local6 = "carShadow"; var _local4 = findCarByName(_local6); if (_local4 == null) { trace(("Can't find shadow car! Car name is \"" + _local6) + "\"."); return(undefined); } gameAddCar(_local4, m_fShadowX, m_fShadowY, m_fShadowAngle, m_fShadowDepth, "sp7"); m_CCars[1].carSetAIType(2); var _local5 = _root.mcGUI.miniMap.track.track; var _local7 = m_CCars[1]; var _local3 = _local5.attachMovie(_local7.getCarClipName() + "_Mini", "MiniCar1", _local5.getNextHighestDepth()); _local3._x = m_CCars[1].m_fX; _local3._y = m_CCars[1].m_fY; _local3._rotation = m_CCars[1].m_fAngle; m_iButtonPressedTime = 0; } function findTrackByName(trname) { var _local3 = null; var _local2 = 0; while (_local2 < _global.arLevels.length) { if (_global.arLevels[_local2].trackname != trname) { } else { _local3 = _global.arLevels[_local2]; break; } _local2++; } return(_local3); } function startWait(gotoLabel, clipName) { if (m_gotoWaitTime > 0) { return(undefined); } m_gotoLabel = gotoLabel; if (clipName) { m_gotoClipName = clipName; } else { m_gotoClipName = "mcMainMenu"; } m_gotoWaitTime = 25; _root.fade_clip.gotoAndPlay(2); } function gamePause(bIs) { m_bIsPaused = bIs; _root.mcGUI.pause_win._visible = bIs; } function gameIsOnScreen(px, py) { var _local2 = m_CCars[m_iFocusedCar].m_fX; var _local3 = m_CCars[m_iFocusedCar].m_fY; var _local5 = _local2 - 275; var _local7 = _local2 + 275; var _local6 = _local3 - 200; var _local4 = _local3 + 200; if ((((px >= _local5) && (px <= _local7)) && (py >= _local6)) && (py <= _local4)) { return(true); } return(false); } var m_iFramesPassed = 0; var m_iTimePassed = 0; var m_iTimeStart = 0; var m_mcTrack = null; var m_iPlayerCarIndex = -1; var m_iFocusedCar = 0; var m_tfDebug = ""; var m_iButtonPressedTime = 0; var m_bIsInitOk = false; var m_iMaxNumLap = 3; var m_iShadowRacePart = 0; var m_bIsRaceEnd = false; var m_iWaitAfterRace = 25; var m_gotoWaitTime = 0; var m_gotoLabel = ""; var m_gotoClipName = ""; }
Symbol 748 MovieClip [__Packages.CVector2D] Frame 0
class CVector2D { var m_fX, m_fY; function CVector2D () { m_fX = 0; m_fY = 0; } function setVector(x, y) { m_fX = x; m_fY = y; } function setX(x) { m_fX = x; } function getX() { return(m_fX); } function setY(y) { m_fY = y; } function getY() { return(m_fY); } function getLengthPow2() { var _local2 = (m_fX * m_fX) + (m_fY * m_fY); return(_local2); } function getLength() { var _local2 = getLengthPow2(); var _local3 = Math.sqrt(_local2); return(_local3); } function calcLength(px, py) { var _local1 = (px * px) + (py * py); var _local2 = Math.sqrt(_local1); return(_local2); } function Normalize() { var _local2 = getLength(); if (_local2 == 0) { return(undefined); } m_fX = m_fX / _local2; m_fY = m_fY / _local2; } function Add(add_x, add_y) { m_fX = m_fX + add_x; m_fY = m_fY + add_y; } function AddX(add_x) { m_fX = m_fX + add_x; } function AddY(add_y) { m_fY = m_fY + add_y; } function Scale(scale_x, scale_y) { m_fX = m_fX * scale_x; m_fY = m_fY * scale_y; } function ScaleX(scale_x) { m_fX = m_fX * scale_x; } function ScaleY(scale_y) { m_fY = m_fY * scale_y; } function DotProduct(vec2_x, vec2_y) { var _local2 = (m_fX * vec2_x) + (m_fY * vec2_y); return(_local2); } function getAngle(dir_x, dir_y) { var _local4 = getLength(); if (_local4 == 0) { return(0); } var _local3 = calcLength(dir_x, dir_y); if (_local3 == 0) { return(0); } var _local6 = DotProduct(dir_x, dir_y); var _local2 = Math.acos(_local6); var _local5 = (_local2 * 180) / 3.141593; return(_local5); } function Rotate(ang) { var _local7 = (ang * 3.141593) / 180; var _local3 = Math.sin(_local7); var _local4 = Math.cos(_local7); _local4 = _global.roundTo(_local4, 0.0001); _local3 = _global.roundTo(_local3, 0.0001); m_fX = _global.roundTo(m_fX, 0.0001); m_fY = _global.roundTo(m_fY, 0.0001); var _local5 = m_fX; var _local6 = m_fY; m_fX = (_local5 * _local4) - (_local6 * _local3); m_fY = (_local6 * _local4) + (_local5 * _local3); } }
Symbol 749 MovieClip [__Packages.CCar] Frame 0
class CCar { var m_arLastCollision, m_immuneToCollision, m_iActiveBonusType, m_iActiveBonusTime, m_bIsNitroEffect, m_bIsNitroIncSpeed, m_fLastSledX, m_fLastSledY, m_iTimeFromLastCollision, m_iNitroMaxSpeed, m_spName, m_mcCarName; function CCar (clip, pos_x, pos_y, angle) { m_mcObj = clip; m_fStartX = pos_x; m_fStartY = pos_y; m_fStartAngle = angle; m_mcObj.stop_sign._visible = false; m_fX = pos_x; m_fY = pos_y; m_fAngle = angle; m_fStartX = m_fX; m_fStartY = m_fY; m_fStartAngle = m_fAngle; m_fWheelAngle = 0; m_iAIType = 0; carSetSpeed(0); m_arLastCollision = new Array(); m_friction1 = _global.friction1; m_wheel_omega1 = _global.wheel_omega1; m_max_wheel_ang1 = _global.max_wheel_ang1; m_acc1 = _global.acc1; m_max_speed1 = _global.max_speed1; m_dir_omega1 = _global.dir_omega1; m_min_speed_for_rotate1 = _global.min_speed_for_rotate1; m_speed_for_break_when_rotate1 = _global.speed_for_break_when_rotate1; m_add_friction_min1 = _global.add_friction_min1; m_add_friction_max1 = _global.add_friction_max1; m_speed_add_friction_min1 = _global.speed_add_friction_min1; m_speed_add_friction_max1 = _global.speed_add_friction_max1; m_collision_speed_lost_coeff1 = _global.collision_speed_lost_coeff1; m_block_control_time1 = _global.block_control_time1; m_min_speed_for_drift1 = _global.min_speed_for_drift1; m_min_wheel_angle_for_drift1 = _global.min_wheel_angle_for_drift1; m_max_wheel_angle_for_drift1 = _global.max_wheel_angle_for_drift1; m_drift_coeff_min1 = _global.drift_coeff_min1; m_drift_coeff_max1 = _global.drift_coeff_max1; m_iTimeStart = getTimer(); m_iLastNode = _root.mcActionGame.getNearestNodeIndex(m_fX, m_fY, -1); m_immuneToCollision = 0; m_iActiveBonusType = new Array(-1, -1, -1, -1); m_iActiveBonusTime = new Array(0, 0, 0, 0); m_bIsNitroEffect = false; m_bIsNitroIncSpeed = false; m_mcObj.turbo._visible = false; carSetMovieClip(); m_fLastSledX = new Array(); m_fLastSledY = new Array(); var _local4 = carGetWheelGlobalPos("bWheel1"); m_fLastSledX[0] = _local4.x; m_fLastSledY[0] = _local4.y; _local4 = carGetWheelGlobalPos("bWheel2"); m_fLastSledX[1] = _local4.x; m_fLastSledY[1] = _local4.y; _local4 = carGetWheelGlobalPos("fWheel1"); m_fLastSledX[2] = _local4.x; m_fLastSledY[2] = _local4.y; _local4 = carGetWheelGlobalPos("fWheel2"); m_fLastSledX[3] = _local4.x; m_fLastSledY[3] = _local4.y; m_iTimeFromLastCollision = 0; } function carReset() { m_fX = m_fStartX; m_fY = m_fStartY; m_fAngle = m_fStartAngle; m_fPreX = m_fX; m_fPreY = m_fY; m_fPreAngle = m_fAngle; m_fWheelAngle = 0; carSetSpeed(0); m_iLastNode = _root.mcActionGame.getNearestNodeIndex(m_fX, m_fY, -1); delete m_arLastCollision; m_arLastCollision = new Array(); m_iCurLap = (m_iRowLap = 0); m_iBlockControlTime = 0; m_fFakeWheelAngle = 0; m_iBestLap = 100000 /* 0x0186A0 */; m_iLapTime = 0; m_iTimeStart = getTimer(); m_mcObj.stop_sign._visible = false; m_immuneToCollision = 0; var _local3 = carGetWheelGlobalPos("bWheel1"); m_fLastSledX[0] = _local3.x; m_fLastSledY[0] = _local3.y; _local3 = carGetWheelGlobalPos("bWheel2"); m_fLastSledX[1] = _local3.x; m_fLastSledY[1] = _local3.y; _local3 = carGetWheelGlobalPos("fWheel1"); m_fLastSledX[2] = _local3.x; m_fLastSledY[2] = _local3.y; _local3 = carGetWheelGlobalPos("fWheel2"); m_fLastSledX[3] = _local3.x; m_fLastSledY[3] = _local3.y; m_iTimeFromLastCollision = 0; carBonusDropAll(); carSetMovieClip(); } function carThink() { m_iLiveFrames++; m_iLapTime = getTimer() - m_iTimeStart; m_fPreX = m_fX; m_fPreY = m_fY; m_fPreAngle = m_fAngle; if (m_immuneToCollision > 0) { m_immuneToCollision--; } var _local6 = 0; while (_local6 < m_iActiveBonusType.length) { if (m_iActiveBonusType[_local6] >= 0) { m_iActiveBonusTime[_local6]--; var _local5 = Math.floor(m_iActiveBonusTime[_local6] / 24) + 1; if (_local5 < 1000) { _root.mcGUI["bonus_slot" + (_local6 + 1)].tf.text = _local5; if (_local5 < 10) { _root.mcGUI["bonus_slot" + (_local6 + 1)].tf.text = "0" + _local5; } } else { _root.mcGUI["bonus_slot" + (_local6 + 1)].tf.text = ""; } var _local8 = _global.bonusTime[m_iActiveBonusType[_local6]]; if (m_iActiveBonusTime[_local6] < (_local8 * 0.2)) { _root.mcGUI["bonus_slot" + (_local6 + 1)].flash_time--; if (_root.mcGUI["bonus_slot" + (_local6 + 1)].flash_time <= 0) { _root.mcGUI["bonus_slot" + (_local6 + 1)].flash_time = 6; _root.mcGUI["bonus_slot" + (_local6 + 1)]._visible = !_root.mcGUI["bonus_slot" + (_local6 + 1)]._visible; } } if (m_iActiveBonusTime[_local6] <= 0) { carBonusDrop(_local6); } } _local6++; } var _local11 = _root.mcActionGame.getNearestNodeIndex(m_fX, m_fY, m_iLastNode); var _local12 = _root.mcActionGame.getTrackNode(_local11 + _root.mcActionGame.m_iNodeSteps); m_fNodeX = _local12.x; m_fNodeY = _local12.y; m_iLastNode = _local11; var _local13 = _root.mcActionGame.getTrackNode(m_iLastNode); var _local10 = _root.mcActionGame.getTrackNode(m_iLastNode + _root.mcActionGame.m_iNodeSteps); var _local14 = _local10.x - _local13.x; var _local15 = _local10.y - _local13.y; if (m_immuneToCollision <= 0) { m_fNeedAngle1_bot = _global.vecGetAngle(1, 0, _local14, _local15); } if (m_iBlockControlTime > 0) { m_iBlockControlTime--; } m_iTimeFromLastCollision++; if (m_bIsNitroEffect && (m_bIsNitroIncSpeed)) { carChangeSpeed(m_acc1 * 4); if (carGetSpeed() >= m_iNitroMaxSpeed) { m_bIsNitroIncSpeed = false; carSetSpeed(m_iNitroMaxSpeed); } } if (carGetSpeed() == 0) { carStopWheel(); } else { carPlayWheel(); } switch (m_iAIType) { case 1 : carThink_Player(); if (_global.gameMode == 2) { _root.mcActionGame.gameSavePositionForShadowCar(m_fX, m_fY, m_fAngle, m_fWheelAngle, m_iLastNode); } break; case 2 : carThink_ShadowBot(); break; case 0 : default : carThink_Bot(); } carUpdateLap(); carSetMovieClip(); if (m_arLastCollision.length != 0) { m_iPointFlashTime--; if (m_iPointFlashTime <= 0) { m_iPointFlashTime = 6; _local6 = 0; while (_local6 < m_arLastCollision.length) { var _local7 = m_arLastCollision[_local6].indx; var _local4 = m_mcObj["c" + _local7]; _local4._xscale = (_local4._yscale = 20); if (_local4._alpha == 0) { _local4._alpha = 100; } else { _local4._alpha = 0; } _local6++; } } } m_mcObj.stop_sign._visible = false; if (m_iAIType == 1) { if ((carGetSpeed() >= (m_max_speed1 * 0.7)) && (m_fWheelAngle != 0)) { carAddSled("bWheel1", 0); carAddSled("bWheel2", 1); } var _local9 = carGetWheelGlobalPos("bWheel1"); m_fLastSledX[0] = _local9.x; m_fLastSledY[0] = _local9.y; _local9 = carGetWheelGlobalPos("bWheel2"); m_fLastSledX[1] = _local9.x; m_fLastSledY[1] = _local9.y; } } function carGetWheelGlobalPos(wheel_name) { var _local4 = m_mcObj[wheel_name]._x; var _local5 = m_mcObj[wheel_name]._y; var _local3 = {x:_local4, y:_local5}; m_mcObj.localToGlobal(_local3); _root.mcActionGame.m_mcTrack.globalToLocal(_local3); return(_local3); } function carAddSled(wheel_name, wheel_index) { var _local3 = carGetWheelGlobalPos(wheel_name); var sled = _root.mcActionGame.m_mcTrack.sledClip.createEmptyMovieClip("sled_mc", _root.mcActionGame.m_mcTrack.sledClip.getNextHighestDepth()); sled.lineStyle(16, 0, 30, false, "none", "none", "round", 1); sled.moveTo(m_fLastSledX[wheel_index], m_fLastSledY[wheel_index]); sled.lineTo(_local3.x, _local3.y); sled.waitBeforeFade = 48; sled.onEnterFrame = function () { if (sled.waitBeforeFade > 0) { sled.waitBeforeFade--; } else { this._alpha = this._alpha - 4; } if (this._alpha <= 0) { this.removeMovieClip(); } }; m_fLastSledX[wheel_index] = _local3.x; m_fLastSledY[wheel_index] = _local3.y; } function carThink_Player() { var _local14 = m_friction1; var _local5 = m_wheel_omega1; var _local3 = m_max_wheel_ang1; var _local6 = m_acc1; var _local22 = m_max_speed1; var _local16 = m_dir_omega1; var _local21 = m_min_speed_for_rotate1; var _local8 = m_speed_for_break_when_rotate1; var _local12 = m_add_friction_min1; var _local13 = m_add_friction_max1; var _local17 = m_speed_add_friction_min1; var _local20 = m_speed_add_friction_max1; var _local19 = m_collision_speed_lost_coeff1; var _local15 = m_block_control_time1; var _local10 = m_min_speed_for_drift1; var _local9 = m_min_wheel_angle_for_drift1; var _local11 = m_max_wheel_angle_for_drift1; var _local18 = m_drift_coeff_min1; var _local23 = m_drift_coeff_max1; if (Key.isDown(37) && (m_iBlockControlTime <= 0)) { m_fWheelAngle = m_fWheelAngle - _local5; if (m_fWheelAngle < (-_local3)) { m_fWheelAngle = -_local3; } } else if (Key.isDown(39) && (m_iBlockControlTime <= 0)) { m_fWheelAngle = m_fWheelAngle + _local5; if (m_fWheelAngle > _local3) { m_fWheelAngle = _local3; } } if (Key.isDown(38) && (m_iBlockControlTime <= 0)) { if (!m_bIsNitroEffect) { var _local7 = carGetSpeed(); carChangeSpeed(_local6); if ((_local7 <= 0) && (carGetSpeed() > 0)) { _global.playSound("sndEngine"); } } } else if (Key.isDown(40) && (m_iBlockControlTime <= 0)) { carChangeSpeed(-_local6); } carCalculateMove(); var _local4 = carCalculateCollisionsAndReactions(); if (m_bIsCollisionInPreFrame && (_local4)) { m_iNumFramesInStack++; } else { m_iNumFramesInStack = 0; } m_bIsCollisionInPreFrame = _local4; if (m_iNumFramesInStack >= 24) { m_fX = m_fNodeX; m_fY = m_fNodeY; carSetSpeed(0); } } function carThink_ShadowBot() { var _local3 = _root.mcActionGame.gameGetNextSavedPosition(); if (_local3 == null) { return(undefined); } m_fX = _local3.x; m_fY = _local3.y; m_fAngle = _local3.angle; m_fWheelAngle = _local3.wangle; m_iLastNode = _local3.node; m_iCurLap = 1; } function carThink_Bot() { var _local26 = m_friction1; var _local24 = m_wheel_omega1; var _local27 = m_max_wheel_ang1; var _local10 = m_acc1; var _local16 = m_max_speed1; var _local5 = m_dir_omega1; var _local9 = m_min_speed_for_rotate1; var _local19 = m_speed_for_break_when_rotate1; var _local22 = m_add_friction_min1; var _local25 = m_add_friction_max1; var _local14 = m_speed_add_friction_min1; var _local15 = m_speed_add_friction_max1; var _local12 = m_collision_speed_lost_coeff1; var _local13 = m_block_control_time1; var _local23 = m_min_speed_for_drift1; var _local20 = m_min_wheel_angle_for_drift1; var _local21 = m_max_wheel_angle_for_drift1; var _local17 = m_drift_coeff_min1; var _local18 = m_drift_coeff_max1; if (m_iBlockControlTime <= 0) { m_bIsIgnoreCollision = false; if (m_iBotAfterCollisionTime > 0) { m_fNeedAngle1_bot = _global.vecGetAngle(1, 0, m_fNodeX - m_fX, m_fNodeY - m_fY); m_iBotAfterCollisionTime--; m_bIsIgnoreCollision = true; } var _local11 = Math.abs(m_fNeedAngle1_bot - m_fAngle); if ((_local11 > 5) && (Math.abs(carGetSpeed()) >= _local9)) { var _local3 = m_fAngle; var _local4 = m_fNeedAngle1_bot; if (_local3 < 0) { _local3 = 360 + _local3; } if (_local4 < 0) { _local4 = 360 + _local4; } var _local6 = Math.abs(_local4 - _local3); var _local8 = 360 - _local6; if (_local6 < _local8) { if (_local3 > _local4) { _local3 = _local3 - _local5; if (_local3 < 0) { _local3 = _local3 + 360; } if (_local3 < _local4) { _local3 = _local4; } } else if (_local3 < _local4) { _local3 = _local3 + _local5; if (_local3 >= 360) { _local3 = _local3 - 360; } if (_local3 > _local4) { _local3 = _local4; } } } else if (_local6 > _local8) { if (_local3 > _local4) { _local3 = _local3 + _local5; if (_local3 >= 360) { _local3 = _local3 - 360; } if (_local3 < _local4) { _local3 = _local4; } } else if (_local3 < _local4) { _local3 = _local3 - _local5; if (_local3 < 0) { _local3 = _local3 + 360; } if (_local3 > _local4) { _local3 = _local4; } } } if (_local3 > 180) { _local3 = _local3 - 360; } m_fAngle = _local3; } if (!m_bIsNitroEffect) { carChangeSpeed(_local10); } } carCalculateMove(); var _local7 = carCalculateCollisionsAndReactions(); if (m_bIsCollisionInPreFrame && (_local7)) { m_iNumFramesInStack++; } else { m_iNumFramesInStack = 0; } m_bIsCollisionInPreFrame = _local7; if (_local7) { m_iBotAfterCollisionTime = 24; } if (m_iNumFramesInStack >= 24) { m_fX = m_fNodeX; m_fY = m_fNodeY; carSetSpeed(0); } } function carSetPhysicSettings(obj) { if (obj.drivername != undefined) { m_drivername = obj.drivername; } if (obj.carname != undefined) { m_carname = obj.carname; } if (obj.friction1 != undefined) { m_friction1 = obj.friction1; } if (obj.wheel_omega1 != undefined) { m_wheel_omega1 = obj.wheel_omega1; } if (obj.max_wheel_ang1 != undefined) { m_max_wheel_ang1 = obj.max_wheel_ang1; } if (obj.acc1 != undefined) { m_acc1 = obj.acc1; } if (obj.max_speed1 != undefined) { m_max_speed1 = obj.max_speed1; } if (obj.dir_omega1 != undefined) { m_dir_omega1 = obj.dir_omega1; } if (obj.min_speed_for_rotate1 != undefined) { m_min_speed_for_rotate1 = obj.min_speed_for_rotate1; } if (obj.speed_for_break_when_rotate1 != undefined) { m_speed_for_break_when_rotate1 = obj.speed_for_break_when_rotate1; } if (obj.add_friction_min1 != undefined) { m_add_friction_min1 = obj.add_friction_min1; } if (obj.add_friction_max1 != undefined) { m_add_friction_max1 = obj.add_friction_max1; } if (obj.speed_add_friction_min1 != undefined) { m_speed_add_friction_min1 = obj.speed_add_friction_min1; } if (obj.speed_add_friction_max1 != undefined) { m_speed_add_friction_max1 = obj.speed_add_friction_max1; } if (obj.collision_speed_lost_coeff1 != undefined) { m_collision_speed_lost_coeff1 = obj.collision_speed_lost_coeff1; } if (obj.block_control_time1 != undefined) { m_block_control_time1 = obj.block_control_time1; } if (obj.min_speed_for_drift1 != undefined) { m_min_speed_for_drift1 = obj.min_speed_for_drift1; } if (obj.min_wheel_angle_for_drift1 != undefined) { m_min_wheel_angle_for_drift1 = obj.min_wheel_angle_for_drift1; } if (obj.max_wheel_angle_for_drift1 != undefined) { m_max_wheel_angle_for_drift1 = obj.max_wheel_angle_for_drift1; } if (obj.drift_coeff_min1 != undefined) { m_drift_coeff_min1 = obj.drift_coeff_min1; } if (obj.drift_coeff_max1 != undefined) { m_drift_coeff_max1 = obj.drift_coeff_max1; } m_iNitroMaxSpeed = m_max_speed1 + (m_max_speed1 * 0.3); } function getVel() { var _local3 = carGetSpeed(); _local3 = _global.roundTo(_local3, 0.01); return(_local3); } function carSetAIType(ai) { m_iAIType = ai; } function carGetAIType() { return(m_iAIType); } function carSetMovieClip() { m_mcObj._x = m_fX; m_mcObj._y = m_fY; m_mcObj._rotation = m_fAngle; if (m_mcArrow) { m_mcArrow._x = m_fX; m_mcArrow._y = m_fY; m_mcArrow._rotation = m_fNeedAngle1_bot; } m_mcObj.fWheel1._rotation = m_fWheelAngle; m_mcObj.fWheel2._rotation = m_fWheelAngle; if (m_iAIType == 0) { m_mcObj.fWheel1._rotation = m_fFakeWheelAngle; m_mcObj.fWheel2._rotation = m_fFakeWheelAngle; } } function carDelete() { m_mcObj.removeMovieClip(); if (m_mcArrow) { m_mcArrow.removeMovieClip(); } } function carUpdateLap() { var _local8 = m_iLastNode; var _local4 = _root.mcActionGame.getNearestNodeIndex(m_fX, m_fY, m_iLastNode); var _local6 = 20; var _local7 = 100; if ((_local8 > _local7) && (_local4 < _local6)) { m_iRowLap++; } else if ((_local8 < _local6) && (_local4 > _local7)) { m_iRowLap--; } if (m_iRowLap > m_iCurLap) { m_iCurLap = m_iRowLap; if (m_iAIType == 0) { m_fAngle = m_fStartAngle; } if (m_iCurLap > 1) { if (m_iBestLap > m_iLapTime) { m_iBestLap = m_iLapTime; } if (m_iAIType == 1) { var _local9 = (("lap " + m_iCurLap) + " of ") + _root.mcActionGame.m_iMaxNumLap; if (m_iCurLap == _root.mcActionGame.m_iMaxNumLap) { _local9 = "LAST LAP"; } trace("lap time " + _global.formTimeStr(m_iLapTime)); trace("best time " + _global.formTimeStr(m_iBestLap)); if (m_iCurLap == (_root.mcActionGame.m_iMaxNumLap + 1)) { _root.mcActionGame.gameEndRace(); } else { _root.mcGUI.mcLastLap._visible = true; _root.mcGUI.mcLastLap.gotoAndPlay(2); var _local5 = m_iCurLap - 1; if (m_iCurLap == _root.mcActionGame.m_iMaxNumLap) { _local5 = 4; } _root.mcGUI.mcLastLap.msg.gotoAndStop(_local5); _root.mcActionGame.gameResetAllBonuses(); _global.playSound("sndCount2"); } } } m_iLapTime = 0; m_iTimeStart = getTimer(); } } function carSimpleCollisionTest(hitClip, points, bIsWithShape) { var _local3 = false; var _local1 = 0; while (_local1 < points.length) { _local3 = hitClip.hitTest(points[_local1].x, points[_local1].y, bIsWithShape); if (_local3) { break; } _local1++; } return(_local3); } function carCollisionTest(hitClip, points, bIsWithShape, rpoints) { var _local1 = 0; while (_local1 < points.length) { var _local3 = hitClip.hitTest(points[_local1].x, points[_local1].y, bIsWithShape); if (!_local3) { } else { rpoints.push(points[_local1]); } _local1++; } } function carPrepareCollisionPoints(points_array) { var _local2 = 0; while (m_mcObj["c" + _local2] != undefined) { var _local3 = m_mcObj["c" + _local2]; var _local4 = {x:_local3._x, y:_local3._y, indx:_local2}; m_mcObj.localToGlobal(_local4); points_array.push(_local4); _local2++; } } function carShowHideCollisionPoints() { var _local2 = 0; while (m_mcObj["c" + _local2] != undefined) { var _local3 = m_mcObj["c" + _local2]; _local3._visible = !_local3._visible; _local2++; } } function carCalculateMove() { var _local3 = m_friction1; var _local30 = m_wheel_omega1; var _local31 = m_max_wheel_ang1; var _local23 = m_acc1; var _local29 = m_max_speed1; var _local5 = m_dir_omega1; var _local27 = m_min_speed_for_rotate1; var _local20 = m_speed_for_break_when_rotate1; var _local13 = m_add_friction_min1; var _local17 = m_add_friction_max1; var _local12 = m_speed_add_friction_min1; var _local6 = m_speed_add_friction_max1; var _local28 = m_collision_speed_lost_coeff1; var _local32 = m_block_control_time1; var _local25 = m_min_speed_for_drift1; var _local15 = m_min_wheel_angle_for_drift1; var _local8 = m_max_wheel_angle_for_drift1; var _local22 = m_drift_coeff_min1; var _local19 = m_drift_coeff_max1; var _local18 = Math.abs(carGetSpeed()); if ((_local18 > _local27) && (m_fWheelAngle != 0)) { if (_local18 >= _local20) { _local3 = _local23; if ((carGetSpeed() >= _local12) && (carGetSpeed() <= _local6)) { _local3 = _local3 + _global.lineInterpolation(_local13, _local17, _local12, _local6, carGetSpeed()); } else if (carGetSpeed() > _local6) { _local3 = _local3 + _global.lineInterpolation(_local13, _local17, _local12, _local6, _local6); } } if (m_fWheelAngle > 0) { if (carGetSpeed() > 0) { m_fAngle = m_fAngle + _local5; } else { m_fAngle = m_fAngle - _local5; } m_fWheelAngle = m_fWheelAngle - _local5; if (m_fWheelAngle < 0) { m_fWheelAngle = 0; } } else if (m_fWheelAngle < 0) { if (carGetSpeed() > 0) { m_fAngle = m_fAngle - _local5; } else { m_fAngle = m_fAngle + _local5; } m_fWheelAngle = m_fWheelAngle + _local5; if (m_fWheelAngle > 0) { m_fWheelAngle = 0; } } } var _local16 = (m_fAngle / 180) * 3.141593; var _local10 = Math.cos(_local16); var _local11 = Math.sin(_local16); var _local26 = _global.vecGetAngle(1, 0, _local10, _local11); m_fAngle = _local26; var _local9 = new CVector2D(); _local9.setVector(_local10, _local11); _local9.Rotate(90); var _local4 = 0; if (carGetSpeed() >= _local25) { var _local7 = Math.abs(m_fWheelAngle); if (_local7 > _local8) { _local7 = _local8; } if ((_local7 >= _local15) && (_local7 <= _local8)) { _local4 = _global.lineInterpolation(_local22, _local19, _local15, _local8, _local7); } } var _local14 = 1 - _local4; if (m_fWheelAngle > 0) { _local4 = -_local4; } if (carGetSpeed() > 0) { carChangeSpeed(-_local3); if (carGetSpeed() < 0) { carSetSpeed(0); } } else if (carGetSpeed() < 0) { carChangeSpeed(_local3); if (carGetSpeed() > 0) { carSetSpeed(0); } } var _local21 = carGetSpeed() * ((_local14 * _local10) + (_local4 * _local9.m_fX)); var _local24 = carGetSpeed() * ((_local14 * _local11) + (_local4 * _local9.m_fY)); m_fX = m_fX + _local21; m_fY = m_fY + _local24; carSetMovieClip(); } function carCalculateCollisionsAndReactions() { if (m_bIsIgnoreCollision) { return(false); } var _local24 = m_friction1; var _local22 = m_wheel_omega1; var _local25 = m_max_wheel_ang1; var _local15 = m_acc1; var _local13 = m_max_speed1; var _local28 = m_dir_omega1; var _local29 = m_min_speed_for_rotate1; var _local17 = m_speed_for_break_when_rotate1; var _local20 = m_add_friction_min1; var _local23 = m_add_friction_max1; var _local26 = m_speed_add_friction_min1; var _local27 = m_speed_add_friction_max1; var _local11 = m_collision_speed_lost_coeff1; var _local12 = m_block_control_time1; var _local21 = m_min_speed_for_drift1; var _local19 = m_min_wheel_angle_for_drift1; var _local18 = m_max_wheel_angle_for_drift1; var _local14 = m_drift_coeff_min1; var _local16 = m_drift_coeff_max1; var _local9 = new Array(); carPrepareCollisionPoints(_local9); var _local7 = 0; while (_local7 < _root.mcActionGame.m_arDObj.length) { var _local5 = _root.mcActionGame.m_arDObj[_local7]; if (_local5.dead) { } else if (carSimpleCollisionTest(_local5, _local9, true) == false) { } else { _local5.gotoAndPlay("die"); _local5.dead = true; if (_root.mcActionGame.gameIsOnScreen(m_fX, m_fY)) { _global.playSound("sndDestroy"); } } _local7++; } _local7 = 0; while (_root.mcActionGame.m_mcTrack["b" + _local7] != undefined) { var _local4 = _root.mcActionGame.m_mcTrack["b" + _local7]; if (_local4.dead) { } else if (carSimpleCollisionTest(_local4, _local9, true) == false) { } else { _local4.dead = true; _local4.gotoAndPlay("die"); carBonusTaken(_local4.bonus_type); } _local7++; } if (_global.track_collision_on == false) { return(undefined); } var _local8 = new Array(); var _local10 = _root.mcActionGame.getHitClip(); carCollisionTest(_local10, _local9, true, _local8); if (_local8.length == 0) { return(false); } m_fX = m_fPreX; m_fY = m_fPreY; m_fAngle = m_fPreAngle; carSetSpeed((-carGetSpeed()) * _local11); m_iBlockControlTime = _local12; if (_root.mcActionGame.gameIsOnScreen(m_fX, m_fY) && (m_iTimeFromLastCollision > 24)) { _global.playSound("sndCrash"); } m_iTimeFromLastCollision = 0; if (m_iAIType == 0) { _root.mcActionGame.m_iNumBotCollisions++; } delete m_arLastCollision; m_arLastCollision = new Array(); _local7 = 0; while (_local7 < _local8.length) { m_arLastCollision.push(_local8[_local7]); _local7++; } _local7 = 0; while (m_mcObj["c" + _local7] != undefined) { var _local6 = m_mcObj["c" + _local7]; _local6._xscale = (_local6._yscale = 10); _local6._alpha = 100; _local7++; } return(true); } function carStopWheel() { m_mcObj.fWheel1.wbody.stop(); m_mcObj.fWheel2.wbody.stop(); m_mcObj.bWheel1.wbody.stop(); m_mcObj.bWheel2.wbody.stop(); } function carPlayWheel() { m_mcObj.fWheel1.wbody.play(); m_mcObj.fWheel2.wbody.play(); m_mcObj.bWheel1.wbody.play(); m_mcObj.bWheel2.wbody.play(); } function carBonusTaken(bonus_type) { trace(("try to take bonus " + bonus_type) + "..."); if ((bonus_type < 0) || (bonus_type > 1)) { trace("unknow bonus!"); return(undefined); } var _local7 = false; var _local4 = 0; while (_local4 < m_iActiveBonusType.length) { if (m_iActiveBonusType[_local4] != bonus_type) { } else { m_iActiveBonusTime[_local4] = _global.bonusTime[bonus_type]; if (m_iAIType == 1) { _root.mcGUI["bonus_slot" + (_local4 + 1)]._visible = true; _root.mcGUI["bonus_slot" + (_local4 + 1)].flash_time = 0; } _local7 = true; trace(("this bonus is already taken(index = " + _local4) + "). Update it time."); break; } _local4++; } if (_local7) { return(undefined); } var _local6 = -1; trace("try to find free slot..."); _local4 = 0; while (_local4 < m_iActiveBonusType.length) { if (m_iActiveBonusType[_local4] >= 0) { } else { _local6 = _local4; break; } _local4++; } if (_local6 < 0) { trace("too many bonuses is already active! Can't take new one!"); return(undefined); } trace("Add bonus in slot with index " + _local6); m_iActiveBonusType[_local6] = bonus_type; m_iActiveBonusTime[_local6] = _global.bonusTime[bonus_type]; switch (bonus_type) { case 0 : m_bIsNitroEffect = true; m_bIsNitroIncSpeed = true; carSetSpeed(m_max_speed1 + 1); m_mcObj.turbo._visible = true; if (m_iAIType == 1) { _root.mcGUI.mcLastLap._visible = true; _root.mcGUI.mcLastLap.gotoAndPlay(2); _root.mcGUI.mcLastLap.msg.gotoAndStop(5); _global.playSound("sndNitroStart"); } break; case 1 : m_speed_for_break_when_rotate1 = m_speed_for_break_when_rotate1 * 1000; break; } if (m_iAIType == 1) { _root.mcGUI["bonus_slot" + (_local6 + 1)]._visible = true; _root.mcGUI["bonus_slot" + (_local6 + 1)].gotoAndStop(_global.bonusNames[bonus_type]); _root.mcGUI["bonus_slot" + (_local6 + 1)].flash_time = 0; } } function carBonusDrop(bonus_index) { if ((bonus_index < 0) || (bonus_index > (m_iActiveBonusType.length - 1))) { return(undefined); } if ((m_iActiveBonusType[bonus_index] < 0) || (m_iActiveBonusType[bonus_index] > 1)) { return(undefined); } var _local5 = m_iActiveBonusType[bonus_index]; switch (_local5) { case 0 : m_bIsNitroEffect = false; m_bIsNitroIncSpeed = false; m_mcObj.turbo._visible = false; break; case 1 : m_speed_for_break_when_rotate1 = m_speed_for_break_when_rotate1 / 1000; break; } trace((("Drop bonus " + m_iActiveBonusType[bonus_index]) + " at slot ") + bonus_index); m_iActiveBonusType[bonus_index] = -1; m_iActiveBonusTime[bonus_index] = 0; if (m_iAIType == 1) { _root.mcGUI["bonus_slot" + (bonus_index + 1)]._visible = false; _root.mcGUI["bonus_slot" + (bonus_index + 1)].flash_time = 0; _global.playSound("sndNitroEnd"); } } function carBonusDropAll() { var _local2 = 0; while (_local2 < m_iActiveBonusType.length) { carBonusDrop(m_iActiveBonusType[_local2]); _local2++; } } function carChangeSpeed(acc) { var _local2 = m_fSpeed1 + acc; carSetSpeed(_local2); } function carSetSpeed(new_speed) { var _local3 = m_max_speed1; m_fSpeed1 = new_speed; if (m_fSpeed1 > _local3) { if (!m_bIsNitroEffect) { m_fSpeed1 = _local3; } } else if (m_fSpeed1 < (-_local3)) { m_fSpeed1 = -_local3; } if (m_bIsNitroEffect && (m_fSpeed1 <= _local3)) { var _local2 = 0; while (_local2 < m_iActiveBonusType.length) { if (m_iActiveBonusType[_local2] != 0) { } else { carBonusDrop(_local2); break; } _local2++; } } } function carGetSpeed() { return(m_fSpeed1); } function setStartPointName(sp_name) { m_spName = sp_name; } function setCarClipName(nm) { m_mcCarName = nm; } function getCarClipName() { return(m_mcCarName); } var m_iAIType = 0; var m_mcObj = null; var m_mcArrow = null; var m_fX = 0; var m_fY = 0; var m_fAngle = 0; var m_fPreX = 0; var m_fPreY = 0; var m_fPreAngle = 0; var m_fWheelAngle = 0; var m_fStartX = 0; var m_fStartY = 0; var m_fStartAngle = 0; var m_iLiveFrames = 0; var m_iBlockControlTime = 0; var m_iCurLap = 0; var m_iRowLap = 0; var m_iPointFlashTime = 0; var m_fNodeX = -1; var m_fNodeY = -1; var m_iLastNode = -1; var m_bIsCollisionInPreFrame = false; var m_iNumFramesInStack = 0; var m_iBotAfterCollisionTime = 0; var m_fFakeWheelAngle = 0; var m_iCurPlace = 1; var m_iBestLap = 100000; var m_iLapTime = 0; var m_iTimeStart = 0; var m_fSpeed1 = 0; var m_drivername = "unknow"; var m_carname = "unknow"; var m_friction1 = 0.25; var m_wheel_omega1 = 6; var m_max_wheel_ang1 = 30; var m_acc1 = 0.75; var m_max_speed1 = 15; var m_dir_omega1 = 4; var m_min_speed_for_rotate1 = 3; var m_speed_for_break_when_rotate1 = 3; var m_add_friction_min1 = 0.25; var m_add_friction_max1 = 0.25; var m_speed_add_friction_min1 = 8; var m_speed_add_friction_max1 = 15; var m_collision_speed_lost_coeff1 = 0.5; var m_block_control_time1 = 12; var m_min_speed_for_drift1 = 1000; var m_min_wheel_angle_for_drift1 = 40; var m_max_wheel_angle_for_drift1 = 40; var m_drift_coeff_min1 = 0; var m_drift_coeff_max1 = 0; var m_fNeedAngle1_bot = 0; var m_bIsIgnoreCollision = false; }
Symbol 139 MovieClip [mcBonus] Frame 1
stop();
Symbol 139 MovieClip [mcBonus] Frame 21
stop();
Symbol 574 Button
on (press) { onNewGame(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 578 Button
on (press) { onHelp(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 582 Button
on (press) { stopAllSounds(); getURL (_root.logoclink, "_blank"); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 584 Button
on (press) { this._parent.soundOff(); this.gotoAndStop(2); }
Symbol 586 Button
on (press) { this._parent.soundOn(); this.gotoAndStop(1); }
Symbol 587 MovieClip Frame 1
this.stop(); _root.mcMusic.gotoAndPlay("start_1"); _global.enableSound(true);
Symbol 587 MovieClip Frame 2
this.stop(); _root.mcMusic.gotoAndPlay("stop_1"); _global.enableSound(false);
Symbol 588 Button
on (press) { onMoreFreeGames(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 593 Button
on (press) { onMainMenu_Help(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 597 Button
on (press) { onMainMenu_SelectGame(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 601 Button
on (press) { onShadowRace(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 605 Button
on (press) { onTrial(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 609 Button
on (press) { onSingleRace(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 613 Button
on (press) { onChampionship(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 628 MovieClip Frame 1
stop();
Instance of Symbol 622 MovieClip "border_clip" in Symbol 628 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 628 MovieClip Frame 2
stop();
Symbol 628 MovieClip Frame 3
stop();
Symbol 628 MovieClip Frame 4
stop();
Symbol 628 MovieClip Frame 5
stop();
Symbol 628 MovieClip Frame 6
stop();
Symbol 632 Button
on (press) { onMainMenu_SelectTrack(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 633 MovieClip Frame 1
stop();
Symbol 633 MovieClip Frame 11
stop();
Symbol 633 MovieClip Frame 21
stop();
Symbol 633 MovieClip Frame 31
stop();
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (1); this.decAlpha = false; } on (press) { onSelectTrack1(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (4); this.decAlpha = false; } on (press) { onSelectTrack4(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (2); this.decAlpha = false; } on (press) { onSelectTrack2(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (5); this.decAlpha = false; } on (press) { onSelectTrack5(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (3); this.decAlpha = false; } on (press) { onSelectTrack3(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Instance of Symbol 628 MovieClip in Symbol 633 MovieClip Frame 31
onClipEvent (load) { gotoAndStop (6); this.decAlpha = false; } on (press) { onSelectTrack6(); } on (rollOver) { _global.playSound("sndButton"); this.border_clip._visible = true; this.decAlpha = true; } onClipEvent (enterFrame) { if (this.decAlpha && (this.fade._alpha > 0)) { this.fade._alpha = this.fade._alpha - 5; if (this.fade._alpha < 0) { this.fade._alpha = 0; } } else if ((!this.decAlpha) && (this.fade._alpha < 70)) { this.fade._alpha = this.fade._alpha + 10; if (this.fade._alpha > 70) { this.fade._alpha = 70; } } } on (rollOut) { this.border_clip._visible = false; this.decAlpha = false; }
Symbol 634 MovieClip [mcActionMenu] Frame 1
#initclip 5 Object.registerClass("mcActionMenu", CActionMenu); #endinitclip
Instance of Symbol 66 MovieClip in Symbol 634 MovieClip [mcActionMenu] Frame 1
onClipEvent (load) { _visible = false; }
Symbol 644 MovieClip Frame 1
stop();
Symbol 644 MovieClip Frame 10
gotoAndStop (1);
Symbol 644 MovieClip Frame 25
gotoAndStop (1);
Symbol 644 MovieClip Frame 35
gotoAndStop (1);
Symbol 644 MovieClip Frame 46
gotoAndStop (1);
Symbol 644 MovieClip Frame 57
gotoAndStop (1);
Symbol 644 MovieClip Frame 65
gotoAndStop (1);
Symbol 644 MovieClip Frame 73
gotoAndStop (1);
Symbol 644 MovieClip Frame 82
gotoAndStop (1);
Symbol 644 MovieClip Frame 93
gotoAndStop (1);
Symbol 644 MovieClip Frame 103
gotoAndStop (1);
Symbol 646 MovieClip Frame 1
stop();
Symbol 646 MovieClip Frame 12
gotoAndStop (1);
Symbol 646 MovieClip Frame 25
gotoAndStop (1);
Symbol 647 MovieClip [mcActionGame] Frame 1
#initclip 6 Object.registerClass("mcActionGame", CActionGame); #endinitclip
Instance of Symbol 66 MovieClip in Symbol 647 MovieClip [mcActionGame] Frame 1
onClipEvent (load) { _visible = false; }
Symbol 657 MovieClip Frame 1
_root.car._alpha = 0;
Symbol 657 MovieClip Frame 11
_root.car._alpha = 100;
Symbol 658 MovieClip Frame 20
_global.playSound("sndCount1");
Symbol 658 MovieClip Frame 42
_global.playSound("sndCount1");
Symbol 658 MovieClip Frame 66
_global.playSound("sndCount1");
Symbol 658 MovieClip Frame 88
_global.playSound("sndCount2");
Symbol 658 MovieClip Frame 106
stop();
Symbol 665 MovieClip Frame 1
stop();
Symbol 665 MovieClip Frame 16
stop();
Symbol 679 MovieClip Frame 1
stop();
Symbol 679 MovieClip Frame 2
stop();
Symbol 679 MovieClip Frame 3
stop();
Symbol 679 MovieClip Frame 4
stop();
Symbol 679 MovieClip Frame 5
stop();
Symbol 679 MovieClip Frame 6
stop();
Symbol 690 MovieClip Frame 1
stop();
Symbol 690 MovieClip Frame 2
stop();
Symbol 690 MovieClip Frame 3
stop();
Symbol 690 MovieClip Frame 4
stop();
Symbol 690 MovieClip Frame 5
stop();
Symbol 691 MovieClip Frame 1
stop();
Symbol 704 Button
on (press) { stopAllSounds(); getURL (_root.logoclink, "_blank"); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 711 Button
on (press) { onMainMenu_Pause(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 712 Button
on (press) { stopAllSounds(); getURL (_root.logoclink, "_blank"); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 716 Button
on (press) { onPause_Restart(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 720 Button
on (press) { onPause_Resume(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 728 MovieClip Frame 1
stop();
Symbol 728 MovieClip Frame 2
stop();
Symbol 728 MovieClip Frame 3
stop();
Symbol 728 MovieClip Frame 4
stop();
Symbol 739 Button
on (press) { onOk_LevelStatistic(); } on (rollOver) { _global.playSound("sndButton"); }
Symbol 743 Button
on (press) { onMainMenu_LevelStats(); } on (rollOver) { _global.playSound("sndButton"); }

Library Items

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

Instance Names

"fade_clip"Frame 1Symbol 69 MovieClip
"mcMainMenu"Frame 10Symbol 633 MovieClip
"mcActionMenu"Frame 10Symbol 634 MovieClip [mcActionMenu]
"sounds"Frame 10Symbol 644 MovieClip
"mcMusic"Frame 10Symbol 646 MovieClip
"mcActionGame"Frame 16Symbol 647 MovieClip [mcActionGame]
"mcGUI"Frame 16Symbol 722 MovieClip
"mcActionMenu"Frame 22Symbol 634 MovieClip [mcActionMenu]
"stat_header"Frame 22Symbol 728 MovieClip
"stat_time"Frame 22Symbol 733 EditableText
"stat_timelap"Frame 22Symbol 734 EditableText
"stat_place"Frame 22Symbol 735 EditableText
"logon"Symbol 63 MovieClip [Logo] Frame 1Symbol 58 MovieClip
"buttonplay"Symbol 63 MovieClip [Logo] Frame 1Symbol 62 Button
"tf"Symbol 76 MovieClip Frame 1Symbol 71 EditableText
"bar"Symbol 76 MovieClip Frame 1Symbol 75 MovieClip
"mcAnimation"Symbol 78 MovieClip Frame 1Symbol 77 MovieClip
"wbody"Symbol 96 MovieClip Frame 1Symbol 95 MovieClip
"wbody"Symbol 104 MovieClip Frame 1Symbol 103 MovieClip
"turbo"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 85 MovieClip
"bWheel1"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 104 MovieClip
"c0"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c1"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c2"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c3"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c4"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c5"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c6"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"c7"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"center"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 66 MovieClip
"focus_frame"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 107 MovieClip
"stop_sign"Symbol 111 MovieClip [mcCarRed] Frame 1Symbol 110 MovieClip
"turbo"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 85 MovieClip
"bWheel1"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 104 MovieClip
"c0"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c1"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c2"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c3"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c4"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c5"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c6"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"c7"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"center"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 66 MovieClip
"focus_frame"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 107 MovieClip
"stop_sign"Symbol 115 MovieClip [mcCarBlue] Frame 1Symbol 110 MovieClip
"turbo"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 85 MovieClip
"bWheel1"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 104 MovieClip
"c0"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c1"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c2"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c3"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c4"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c5"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c6"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"c7"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"center"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 66 MovieClip
"focus_frame"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 107 MovieClip
"stop_sign"Symbol 119 MovieClip [mcCarGreen] Frame 1Symbol 110 MovieClip
"turbo"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 85 MovieClip
"bWheel1"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 104 MovieClip
"c0"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c1"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c2"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c3"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c4"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c5"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c6"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"c7"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"center"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 66 MovieClip
"focus_frame"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 107 MovieClip
"stop_sign"Symbol 123 MovieClip [mcCarOrange] Frame 1Symbol 110 MovieClip
"bWheel1"Symbol 127 MovieClip [mcCarShadow] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 127 MovieClip [mcCarShadow] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 127 MovieClip [mcCarShadow] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 127 MovieClip [mcCarShadow] Frame 1Symbol 104 MovieClip
"turbo"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 85 MovieClip
"bWheel1"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 104 MovieClip
"c0"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c1"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c2"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c3"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c4"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c5"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c6"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"c7"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"center"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 66 MovieClip
"focus_frame"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 107 MovieClip
"stop_sign"Symbol 131 MovieClip [mcCarYellow] Frame 1Symbol 110 MovieClip
"clop"Symbol 276 MovieClip Frame 1Symbol 66 MovieClip
"bWheel1"Symbol 278 MovieClip Frame 1Symbol 96 MovieClip
"bWheel2"Symbol 278 MovieClip Frame 1Symbol 96 MovieClip
"fWheel1"Symbol 278 MovieClip Frame 1Symbol 104 MovieClip
"fWheel2"Symbol 278 MovieClip Frame 1Symbol 104 MovieClip
"sledClip"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 276 MovieClip
"sp6"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp1"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp2"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp3"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp4"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp0"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"sp7"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 278 MovieClip
"b0"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 294 MovieClip [mcTrack_1] Frame 1Symbol 293 MovieClip
"clop"Symbol 344 MovieClip Frame 1Symbol 66 MovieClip
"sledClip"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 344 MovieClip
"sp6"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp1"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp2"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp3"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp4"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp0"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"sp7"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 278 MovieClip
"b0"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 353 MovieClip [mcTrack_2] Frame 1Symbol 352 MovieClip
"clop"Symbol 424 MovieClip Frame 1Symbol 66 MovieClip
"sledClip"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 424 MovieClip
"sp6"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp1"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp2"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp3"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp4"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp0"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"sp7"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 278 MovieClip
"b0"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 438 MovieClip [mcTrack_3] Frame 1Symbol 437 MovieClip
"clop"Symbol 468 MovieClip Frame 1Symbol 66 MovieClip
"sledClip"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 468 MovieClip
"sp6"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp1"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp2"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp3"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp4"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp0"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"sp7"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 278 MovieClip
"b0"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b15"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b14"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b13"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"b12"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 478 MovieClip [mcTrack_4] Frame 1Symbol 477 MovieClip
"clop"Symbol 515 MovieClip Frame 1Symbol 66 MovieClip
"sledClip"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 515 MovieClip
"sp6"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp1"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp2"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp3"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp4"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp0"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"sp7"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 278 MovieClip
"b0"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b15"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b14"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b13"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"b12"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 529 MovieClip [mcTrack_5] Frame 1Symbol 528 MovieClip
"clop"Symbol 555 MovieClip Frame 1Symbol 66 MovieClip
"sledClip"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 66 MovieClip
"wayClip"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 555 MovieClip
"sp6"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp1"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp2"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp3"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp4"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp0"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"sp7"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 278 MovieClip
"b0"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b1"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b2"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b3"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b4"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b5"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b6"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b7"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b8"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b9"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b10"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b11"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b15"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b14"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b13"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"b12"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 139 MovieClip [mcBonus]
"hitClip"Symbol 558 MovieClip [mcTrack_6] Frame 1Symbol 557 MovieClip
"fade"Symbol 628 MovieClip Frame 1Symbol 616 MovieClip
"border_clip"Symbol 628 MovieClip Frame 1Symbol 622 MovieClip
"btn_sound"Symbol 633 MovieClip Frame 1Symbol 587 MovieClip
"tf"Symbol 651 MovieClip Frame 1Symbol 650 EditableText
"tf"Symbol 665 MovieClip Frame 1Symbol 663 EditableText
"track"Symbol 679 MovieClip Frame 1Symbol 667 MovieClip
"track"Symbol 679 MovieClip Frame 2Symbol 670 MovieClip
"track"Symbol 679 MovieClip Frame 3Symbol 672 MovieClip
"track"Symbol 679 MovieClip Frame 4Symbol 674 MovieClip
"track"Symbol 679 MovieClip Frame 5Symbol 676 MovieClip
"track"Symbol 679 MovieClip Frame 6Symbol 678 MovieClip
"msg"Symbol 691 MovieClip Frame 1Symbol 690 MovieClip
"mcDebug"Symbol 722 MovieClip Frame 1Symbol 651 MovieClip
"mcStartCounter"Symbol 722 MovieClip Frame 1Symbol 658 MovieClip
"bonus_slot1"Symbol 722 MovieClip Frame 1Symbol 665 MovieClip
"bonus_slot2"Symbol 722 MovieClip Frame 1Symbol 665 MovieClip
"bonus_slot3"Symbol 722 MovieClip Frame 1Symbol 665 MovieClip
"bonus_slot4"Symbol 722 MovieClip Frame 1Symbol 665 MovieClip
"miniMap"Symbol 722 MovieClip Frame 1Symbol 679 MovieClip
"mcLastLap"Symbol 722 MovieClip Frame 1Symbol 691 MovieClip
"tf_place"Symbol 722 MovieClip Frame 1Symbol 694 EditableText
"tf_lap"Symbol 722 MovieClip Frame 1Symbol 695 EditableText
"pause_win"Symbol 722 MovieClip Frame 1Symbol 721 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 37 as "mgButton"
ExportAssets (56)Timeline Frame 1Symbol 63 as "Logo"
ExportAssets (56)Timeline Frame 1Symbol 746 as "__Packages.CActionMenu"
ExportAssets (56)Timeline Frame 1Symbol 747 as "__Packages.CActionGame"
ExportAssets (56)Timeline Frame 1Symbol 748 as "__Packages.CVector2D"
ExportAssets (56)Timeline Frame 1Symbol 749 as "__Packages.CCar"
ExportAssets (56)Timeline Frame 4Symbol 111 as "mcCarRed"
ExportAssets (56)Timeline Frame 4Symbol 115 as "mcCarBlue"
ExportAssets (56)Timeline Frame 4Symbol 119 as "mcCarGreen"
ExportAssets (56)Timeline Frame 4Symbol 123 as "mcCarOrange"
ExportAssets (56)Timeline Frame 4Symbol 127 as "mcCarShadow"
ExportAssets (56)Timeline Frame 4Symbol 131 as "mcCarYellow"
ExportAssets (56)Timeline Frame 4Symbol 133 as "mcSled"
ExportAssets (56)Timeline Frame 4Symbol 139 as "mcBonus"
ExportAssets (56)Timeline Frame 4Symbol 141 as "mcCode2"
ExportAssets (56)Timeline Frame 4Symbol 145 as "mcCarBlue_Mini"
ExportAssets (56)Timeline Frame 4Symbol 149 as "mcCarGreen_Mini"
ExportAssets (56)Timeline Frame 4Symbol 153 as "mcCarOrange_mini"
ExportAssets (56)Timeline Frame 4Symbol 157 as "mcCarRed_Mini"
ExportAssets (56)Timeline Frame 4Symbol 161 as "mcCarYellow_Mini"
ExportAssets (56)Timeline Frame 4Symbol 165 as "mcCarShadow_Mini"
ExportAssets (56)Timeline Frame 4Symbol 294 as "mcTrack_1"
ExportAssets (56)Timeline Frame 5Symbol 353 as "mcTrack_2"
ExportAssets (56)Timeline Frame 6Symbol 438 as "mcTrack_3"
ExportAssets (56)Timeline Frame 7Symbol 478 as "mcTrack_4"
ExportAssets (56)Timeline Frame 8Symbol 529 as "mcTrack_5"
ExportAssets (56)Timeline Frame 9Symbol 558 as "mcTrack_6"
ExportAssets (56)Timeline Frame 10Symbol 634 as "mcActionMenu"
ExportAssets (56)Timeline Frame 16Symbol 647 as "mcActionGame"

Labels

"load"Frame 1
"content"Frame 4
"menu"Frame 10
"game"Frame 16
"levelStatistic"Frame 22
"championshipCompleted"Frame 36
"gameRestart"Frame 51
"die"Symbol 139 MovieClip [mcBonus] Frame 2
"main"Symbol 633 MovieClip Frame 1
"help"Symbol 633 MovieClip Frame 11
"select_game"Symbol 633 MovieClip Frame 21
"select_track"Symbol 633 MovieClip Frame 31
"sndButton"Symbol 644 MovieClip Frame 2
"sndCount1"Symbol 644 MovieClip Frame 11
"sndCount2"Symbol 644 MovieClip Frame 26
"sndNitroStart"Symbol 644 MovieClip Frame 36
"sndNitroEnd"Symbol 644 MovieClip Frame 47
"sndLose"Symbol 644 MovieClip Frame 58
"sndWin"Symbol 644 MovieClip Frame 66
"sndCrash"Symbol 644 MovieClip Frame 74
"sndDestroy"Symbol 644 MovieClip Frame 83
"sndEngine"Symbol 644 MovieClip Frame 94
"start_1"Symbol 646 MovieClip Frame 2
"stop_1"Symbol 646 MovieClip Frame 13
"nitro"Symbol 665 MovieClip Frame 1
"steer"Symbol 665 MovieClip Frame 16
"mcTrack_1_Mini"Symbol 679 MovieClip Frame 1
"mcTrack_2_Mini"Symbol 679 MovieClip Frame 2
"mcTrack_3_Mini"Symbol 679 MovieClip Frame 3
"mcTrack_4_Mini"Symbol 679 MovieClip Frame 4
"mcTrack_5_Mini"Symbol 679 MovieClip Frame 5
"mcTrack_6_Mini"Symbol 679 MovieClip Frame 6




http://swfchan.com/22/108093/info.shtml
Created: 10/8 -2019 11:41:10 Last modified: 10/8 -2019 11:41:10 Server time: 17/05 -2024 04:08:15