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

swfchan turned sixteen years old today! (5may2024)

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

mazderoids-lite.swf

This is the info page for
Flash #9841

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


Text
text link

option 01

COMBO:

OBJECTIVES:

DONNA ARCAMA

200000

PRESS SPACE BAR TO EXIT

100000

0

x1

0/0

LAPS:

0

LAST:

BONUS:

SCORE:

link

LINK NOW!

LINK NOW!

REPLAY

99.99

Options

back

back

PASS THE MOUSE OVER
THE BUTTONS TO OBTAIN
TOURNAMENT DESCRIPTION

In this tournament type
you have to complete
a given number of laps in
a limited amount of time.

STANDARD RACE

READ THE BRIEFING AND DO
AS MANY POINTS AS YOU CAN!
DRIFTS ARE THE KEY TO VICTORY!
REMEMBER: time, points AND THE
TOURNAMENT IS YOURS!

DRIFT RACE

CHAIN AS MANY DRIFTs AS YOU
CAN IN A STUNNING COMBO!
YOU HAVE VERY little TIME and only
your max combo multiplier matters!

DRIFT EXHIBITION

you made it this far!
ok now it's time to get serious...
show us your best drift chains!
huge scOres awaIt you!
combo multiplier and points are
the minimum requirement!

PRO DRIFT EXHIBITION

how MUCH can you STAND?
TIME EXTENDED EVERY LAP!

ENDURANCE

Options

Back

select your RACE

asdadasdasd

click to select your track

OBJECTIVES

OBJECTIVES

HIGHSCORES

your highscores on this track

race name
visibility

STANDARD race

night race

TRACK INFO

NOT YET
QUALIFIED

NOT YET
QUALIFIED

BACK

BACK

>>

>>

click to start game

TUTORIAL A

accelerate - brake

click to start

the greater the distance
of the pointer from the
car, the faster the
acceleration

fast

slow

click to proceed

Maximum speed will be
reached when the
pointer is at the end of
car control area

MAX speed

You can reduce speed
by moving the pointer
to the center of the
car control area

stop

click to end tutorial

TUTORIAL B

CURVES

The car always follows
the pointer's direction.
Move the pointer
around the car to turn

POINTER

If you move the cursor
from a side to another
the car will slowly
start changing
direction

TUTORIAL C

basic drift

If you press the left
mouse button the
pointer will become
yellow and you can
drift to the indicated
direction with a
progressive loss of
grip and speed

Releasing the left
mouse button will
cause the pointer to
become red: you just
entered the arranging
phase! Be careful: you
cannot control the
car's direction until
the pointer is red

TUTORIAL D

Combo Drift

The more you control a
drift, the longer will
be the gain of the link
indicator. Caution: link
time decreases quickly!

link indicator

When the car is
stabilized and you have
sufficient speed and
enough link time, you
can do another drift
chained to the previous

Do more chained drifts
to raise your score!
Caution: if you hit the
wall you lose your
combo and the score
obtained!

Five Drift Combo!
That's gooD!

debug : SAVE REPLAY

v 1.0a

developed by

ActionScript [AS1/AS2]

Frame 1
stop();
Frame 3
stopAllSounds();
Frame 5
function goto_high_scores() { gotoAndPlay (5); } stop();
Symbol 13 MovieClip Frame 1
stop();
Symbol 14 MovieClip [car_indicator] Frame 1
stop();
Instance of Symbol 13 MovieClip "ball" in Symbol 14 MovieClip [car_indicator] Frame 1
onClipEvent (load) { _y = ((dest_y = 0)); _x = ((dest_x = (dest_y = 0))); } onClipEvent (enterFrame) { }
Symbol 93 MovieClip [my_red_hot_car] Frame 1
stop();
Symbol 96 MovieClip [my_red_hot_car2] Frame 1
stop();
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 4
stop();
Symbol 104 MovieClip Frame 1
stop();
Symbol 104 MovieClip Frame 4
stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 5
stop();
Symbol 112 Button
on (release) { _parent.butt_tourn_menu(); this.unloadMovie(); }
Symbol 113 Button
on (release) { var td = _global.tournament_data; var rd = _global.race_data; var ri = _global.race_info; var gl = ri.game_level; var ty = ri.game_type; if ((_parent.is_tournament_completed(rd, td, gl, ty) && (td[gl][ty].reviewed == false)) || (td[gl][ty].highscore == true)) { continue_btn._visible = false; _parent.tournament_complete(); if (td[gl][ty].reviewed == false) { t_comp.gotoAndPlay(2); td[gl][ty].reviewed = true; } else { t_rev.gotoAndPlay(2); } td[gl][ty].reviewed = true; _parent.save_tournament_data(td); high_score_clip._visible = td[gl][ty].highscore; if (td[gl][ty].highscore) { high_score_clip.gotoAndPlay(2); } tournament_visible = true; } else { _parent.sel_next_track(); while (_parent.track_is_available(rd, td, gl, ty, _parent.sel_track) == false) { _parent.sel_next_track(); } _parent.butt_track_menu(); this.unloadMovie(); } }
Symbol 114 MovieClip [you_win] Frame 1
results._visible = false; tournament_visible = false;
Symbol 114 MovieClip [you_win] Frame 13
results._visible = true; char_count = 0; inc_points = (end_points - start_points) / 25; points = "score: " + start_points; continue_btn._visible = false; back_btn._visible = false;
Symbol 114 MovieClip [you_win] Frame 14
if (results.text.length < txt.length) { results.text = results.text + txt.charAt(char_count); char_count++; } else { if (start_points < end_points) { start_points = start_points + inc_points; } if (start_points > end_points) { start_points = end_points; } if (start_points == end_points) { if (tournament_visible) { continue_btn._visible = false; } else { continue_btn._visible = true; } if (high_score_clip._currentframe == 1) { if ((_global.race_info.highscore == true) && (tournament_visible == false)) { high_score_clip._visible = true; high_score_clip.gotoAndPlay(2); } } } points = "score: " + Math.floor(start_points); }
Symbol 114 MovieClip [you_win] Frame 15
gotoAndPlay ("texter");
Symbol 117 Button
on (release) { _parent._parent.race_id = race_id; _parent._parent.start_game(_parent._parent.sel_track); _parent._parent.random_ok(); }
Symbol 120 MovieClip Frame 1
if (_parent._parent.visited) { gotoAndStop (6); }
Symbol 120 MovieClip Frame 6
stop();
Symbol 122 MovieClip Frame 1
txt.autoSize = "center"; txt.text = _parent._parent.label; if (_parent._parent.label == undefined) { txt.text = _parent.label; } text_color = _parent._parent.text_color; if (text_color == undefined) { text_color = _parent.text_color; } if (text_color != undefined) { txt.textColor = text_color; }
Symbol 123 MovieClip Frame 1
if (_parent._parent.visited) { gotoAndStop (8); }
Symbol 123 MovieClip Frame 5
Instance of Symbol 122 MovieClip "mnu_label" in Symbol 123 MovieClip Frame 5
/* no clip actions */
Symbol 123 MovieClip Frame 8
_parent._parent.visited = true; stop();
Instance of Symbol 122 MovieClip "mnu_label" in Symbol 123 MovieClip Frame 8
/* no clip actions */
Symbol 127 MovieClip Frame 1
if (_parent._parent.flash == false) { gotoAndStop (11); }
Symbol 127 MovieClip Frame 11
stop();
Symbol 128 MovieClip Frame 4
stop();
Symbol 134 MovieClip [info_box] Frame 1
label.autoSize = "left"; label2.autoSize = "left";
Symbol 134 MovieClip [info_box] Frame 4
stop();
Symbol 139 MovieClip Frame 6
stop();
Symbol 145 Button
on (release) { _parent.select_ghost(this.number); }
Symbol 148 MovieClip Frame 1
_parent.selected = true; stop();
Symbol 148 MovieClip Frame 2
_parent.selected = false; stop();
Symbol 149 MovieClip [high_score_box] Frame 1
name._visible = false; score._visible = false;
Symbol 149 MovieClip [high_score_box] Frame 6
name._visible = true; score._visible = true; stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 161 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 1
if (_name != "minitrack") { indicator._visible = false; indicator2._visible = false; indicator._x = (indicator._y = -65535); indicator2._x = (indicator2._y = -65535); } else { indicator.active = true; indicator2.active = true; } stop();
Instance of Symbol 174 MovieClip "indicator2" in Symbol 211 MovieClip Frame 1
onClipEvent (enterFrame) { if ((_parent._parent._parent.ghost == true) && (active == true)) { _visible = true; _x = _parent._parent._parent.bg.car2._x; _y = _parent._parent._parent.bg.car2._y; } else { _visible = false; } }
Instance of Symbol 174 MovieClip "indicator" in Symbol 211 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { _x = _parent._parent._parent.bg.car1._x; _y = _parent._parent._parent.bg.car1._y; } }
Symbol 213 MovieClip Frame 1
stop();
Symbol 214 MovieClip Frame 1
stop();
Instance of Symbol 213 MovieClip "holy_smoke" in Symbol 214 MovieClip Frame 1
onClipEvent (enterFrame) { if (active == true) { if (_alpha > 0) { _alpha = (_alpha - 4); _y = (_y - 1); _x = (_x - 2); _xscale = (_xscale + 16); _yscale = (_yscale + 16); } else { this.removeMovieClip(); } } }
Symbol 216 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 1
stop();
Symbol 237 MovieClip Frame 51
_parent._parent.race_end();
Symbol 241 MovieClip Frame 1
stop();
Symbol 241 MovieClip Frame 56
_parent._parent.race_end();
Symbol 244 MovieClip Frame 1
stop();
Symbol 244 MovieClip Frame 60
_parent.game_over.gotoAndPlay(2);
Symbol 278 MovieClip Frame 1
stop();
Symbol 283 MovieClip Frame 1
stop();
Symbol 283 MovieClip Frame 2
drift_combo = _parent._parent.drift_combo;
Symbol 283 MovieClip Frame 8
if (drift_combo < 10) { max._visible = false; n1.gotoAndStop(drift_combo + 1); } else { max._visible = true; n1._visible = false; }
Symbol 283 MovieClip Frame 9
if (drift_combo < 10) { max._visible = false; n1.gotoAndStop(drift_combo + 1); } else { max._visible = true; n1._visible = false; }
Symbol 283 MovieClip Frame 21
combo_clip_snd = _parent._parent.combo_clip_snd; if ((drift_combo > 2) && (drift_combo < 10)) { combo_clip_snd.attachSound("snd" + drift_combo); combo_clip_snd.start(); } else if (drift_combo > 10) { combo_clip_snd.attachSound("snd_pro"); combo_clip_snd.start(); }
Symbol 283 MovieClip Frame 39
if (drift_combo > 2) { combo_clip_snd.attachSound("snd_drift_dry"); combo_clip_snd.start(); }
Symbol 283 MovieClip Frame 54
if (drift_combo > 2) { combo_clip_snd.attachSound("snd_combo"); combo_clip_snd.start(); }
Symbol 283 MovieClip Frame 70
combo_clip_snd.stop();
Symbol 300 MovieClip Frame 1
stop();
Symbol 321 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 8
gotoAndPlay (5);
Symbol 339 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 1
stop();
Symbol 350 MovieClip Frame 1
a = getTimer(); if (med == undefined) { med = 0; fps_ary = new Array(25); }
Symbol 350 MovieClip Frame 2
b = getTimer(); CPUlag = b - a; fps = 1000 / CPUlag; fps_ary[med] = fps; med++; if (med >= 25) { fpsm = 0; i = 0; while (i < 25) { fpsm = fpsm + (fps_ary[i] / 24); i++; } med = 0; } gotoAndPlay (1);
Symbol 358 MovieClip Frame 1
m_cat_name_txt.autoSize = "center"; m_cat_name_txt.text = _parent.cat_name;
Symbol 364 MovieClip Frame 1
back_button.onRelease = _parent.go_back;
Symbol 369 MovieClip Frame 13
stop();
Symbol 374 MovieClip Frame 1
if (this.cat_level != 0) { this.gotoAndPlay(38); }
Symbol 374 MovieClip Frame 40
function go_back() { this._visible = false; _parent._parent.m_02._visible = true; _parent._parent.m_02.gotoAndPlay(50); _parent._parent.m_02.menu_main.gotoAndPlay(38); } function create_button(num) { this.attachMovie("mnu_button", "mnu_button_" + num, 54321 + num); b = this["mnu_button_" + num]; b._x = -103.5; b._y = num * 17; b.label = this.buttons[num]; b.text_color = this.button_colors[num]; b.onRelease = this.actions[num]; if (this.rollover != undefined) { b.onRollOver = this.rollover[num]; } }
Symbol 374 MovieClip Frame 61
if ((this.buttons.length > 0) && (this.buttons[0] != "")) { this.create_button(0); }
Symbol 374 MovieClip Frame 63
if ((this.buttons.length > 1) && (this.buttons[1] != "")) { this.create_button(1); }
Symbol 374 MovieClip Frame 65
if ((this.buttons.length > 2) && (this.buttons[2] != "")) { this.create_button(2); }
Symbol 374 MovieClip Frame 67
if ((this.buttons.length > 3) && (this.buttons[3] != "")) { this.create_button(3); }
Symbol 374 MovieClip Frame 69
if ((this.buttons.length > 4) && (this.buttons[4] != "")) { this.create_button(4); }
Symbol 374 MovieClip Frame 71
stop(); if ((this.buttons.length > 5) && (this.buttons[5] != "")) { this.create_button(5); }
Symbol 374 MovieClip Frame 72
i = 0; while (i < this.buttons.length) { removeMovieClip("mnu_button_" + i); i++; } if (_parent.toppa != undefined) { _parent.toppa.gotoAndPlay("fade_out"); }
Symbol 374 MovieClip Frame 79
if ((!this.fade_out) || (this.fade_out == undefined)) { last_frame_action(); gotoAndStop ("lastframe"); }
Symbol 374 MovieClip Frame 106
if (fade_out) { last_frame_action(); } stop();
Symbol 381 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 2
play();
Instance of Symbol 374 MovieClip in Symbol 381 MovieClip Frame 2
onClipEvent (load) { function create_buttons() { buttons[0] = labels[0] + ((_global.game_options.sound == true) ? "on" : "off"); buttons[1] = labels[1] + ((_global.game_options.clouds == true) ? "on" : "off"); buttons[2] = labels[2] + ((_global.game_options.shadows == true) ? "on" : "off"); buttons[3] = labels[3] + indicators[_global.game_options.smoke]; buttons[4] = labels[4] + indicators[_global.game_options.skidmarks]; _parent._parent.save_options(_global.game_options); } this.cat_name = "options"; _parent._visible = true; this.back = false; this.flash = false; this.labels = ["music ", "clouds ", "shadows ", "smoke ", "skidmarks "]; this.indicators = ["none", "few", "many"]; this.buttons = new Array(5); this.actions = new Array(); create_buttons(); this.actions[0] = function () { _global.game_options.sound = !_global.game_options.sound; ((_global.game_options.sound == true) ? ((_global.sound_volume = 100)) : ((_global.sound_volume = 0))); _global.main_music.setVolume(_global.sound_volume); create_buttons(); gotoAndPlay (60); }; this.actions[1] = function () { _global.game_options.clouds = !_global.game_options.clouds; create_buttons(); gotoAndPlay (60); }; this.actions[2] = function () { _global.game_options.shadows = !_global.game_options.shadows; create_buttons(); gotoAndPlay (60); }; this.actions[3] = function () { if (_global.game_options.smoke == 2) { _global.game_options.smoke = 0; } else if (_global.game_options.smoke == 1) { _global.game_options.smoke = 2; } else { _global.game_options.smoke = 1; } create_buttons(); gotoAndPlay (60); }; this.actions[4] = function () { if (_global.game_options.skidmarks == 2) { _global.game_options.skidmarks = 0; } else if (_global.game_options.skidmarks == 1) { _global.game_options.skidmarks = 2; } else { _global.game_options.skidmarks = 1; } create_buttons(); gotoAndPlay (60); }; this.go_back = function () { back = true; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { go_back(); } _parent.gotoAndStop(1); }; }
Symbol 381 MovieClip Frame 10
stop();
Symbol 390 MovieClip Frame 10
stop();
Symbol 393 MovieClip Frame 10
stop();
Symbol 404 MovieClip Frame 1
play();
Symbol 404 MovieClip Frame 5
stop();
Symbol 404 MovieClip Frame 6
stop();
Symbol 404 MovieClip Frame 7
stop();
Symbol 404 MovieClip Frame 8
stop();
Symbol 404 MovieClip Frame 9
stop();
Symbol 404 MovieClip Frame 10
stop();
Symbol 404 MovieClip Frame 20
stop();
Symbol 407 MovieClip Frame 1
m_cat_name_txt.autoSize = "center"; m_cat_name_txt.text = _parent.cat_name;
Symbol 409 MovieClip Frame 1
back_button.onRelease = _parent.go_back;
Symbol 411 MovieClip Frame 13
stop();
Symbol 414 MovieClip Frame 1
if (this.cat_level != 0) { this.gotoAndPlay(38); }
Symbol 414 MovieClip Frame 40
function go_back() { this._visible = false; _parent._parent.m_02._visible = true; _parent._parent.m_02.gotoAndPlay(50); _parent._parent.m_02.menu_main.gotoAndPlay(38); } function create_button(num) { this.attachMovie("mnu_button", "mnu_button_" + num, 54321 + num); b = this["mnu_button_" + num]; b._x = -103.5; b._y = num * 17; b.label = this.buttons[num]; b.text_color = this.button_colors[num]; b.onRelease = this.actions[num]; if (this.rollover != undefined) { b.onRollOver = this.rollover[num]; } }
Symbol 414 MovieClip Frame 61
if ((this.buttons.length > 0) && (this.buttons[0] != "")) { this.create_button(0); }
Symbol 414 MovieClip Frame 63
if ((this.buttons.length > 1) && (this.buttons[1] != "")) { this.create_button(1); }
Symbol 414 MovieClip Frame 65
if ((this.buttons.length > 2) && (this.buttons[2] != "")) { this.create_button(2); }
Symbol 414 MovieClip Frame 67
if ((this.buttons.length > 3) && (this.buttons[3] != "")) { this.create_button(3); }
Symbol 414 MovieClip Frame 69
if ((this.buttons.length > 4) && (this.buttons[4] != "")) { this.create_button(4); }
Symbol 414 MovieClip Frame 71
stop(); if ((this.buttons.length > 5) && (this.buttons[5] != "")) { this.create_button(5); }
Symbol 414 MovieClip Frame 72
i = 0; while (i < this.buttons.length) { removeMovieClip("mnu_button_" + i); i++; } if (_parent.toppa != undefined) { _parent.toppa.gotoAndPlay("fade_out"); }
Symbol 414 MovieClip Frame 79
if ((!this.fade_out) || (this.fade_out == undefined)) { last_frame_action(); gotoAndStop ("lastframe"); }
Symbol 414 MovieClip Frame 106
if (fade_out) { last_frame_action(); } stop();
Symbol 416 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 2
_parent.update_music("mus_menu");
Instance of Symbol 414 MovieClip in Symbol 416 MovieClip Frame 2
onClipEvent (load) { function select_track() { _parent._parent.m_04._visible = true; _parent._parent.m_04.gotoAndPlay(2); } this.cat_name = "tournament"; _parent._visible = true; this.back = false; this.fade_out = true; labels = ["standard race", "drift race", "drift exhibition", "pro drift exhibition", "endurance"]; td = _global.tournament_data; rd = _global.race_data; gl = _parent._parent.game_level; this.buttons = new Array(); buttons.push(labels[0]); buttons.push(labels[1]); buttons.push(labels[2]); i = 3; while (i < 5) { if ((td[gl][i].visible || (td[gl][i - 1].completed)) && (rd[gl][i] != undefined)) { buttons.push(labels[i]); } i++; } this.button_colors = new Array(); i = 0; while (i < 5) { if (td[gl][i].visible && (td[gl][i].completed)) { button_colors.push(65280); } else if (td[gl][i].visible) { button_colors.push(16776960); } else { button_colors.push(16711680); } i++; } this.actions = new Array(); this.actions[0] = function () { _parent._parent.game_type = 0; play(); }; this.actions[1] = function () { _parent._parent.game_type = 1; play(); }; this.actions[2] = function () { _parent._parent.game_type = 2; play(); }; this.actions[3] = function () { _parent._parent.game_type = 3; play(); }; this.actions[4] = function () { _parent._parent.game_type = 4; play(); }; this.go_back = function () { back = true; fade_out = false; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { _parent._parent.m_03._visible = true; _parent._parent.m_03.gotoAndPlay(2); } else { select_track(); } _parent.gotoAndStop(1); }; this.rollover = new Array(); this.rollover[0] = function () { _parent.toppa.gotoAndStop("type_0"); }; this.rollover[1] = function () { _parent.toppa.gotoAndStop("type_1"); }; this.rollover[2] = function () { _parent.toppa.gotoAndStop("type_2"); }; this.rollover[3] = function () { _parent.toppa.gotoAndStop("type_3"); }; this.rollover[4] = function () { _parent.toppa.gotoAndStop("type_4"); }; }
Symbol 416 MovieClip Frame 53
stop();
Symbol 426 Button
on (release) { _parent.back = true; _parent.gotoAndPlay("end"); }
Symbol 433 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 20
race_data = _parent.race_data; sel_track = _parent.sel_track; race_infos = _parent.get_race_info(race_data, sel_track); error_box._visible = false; this.race_infos_len = race_infos.length; if (race_infos_len > 0) { i = 0; while (i < race_infos_len) { var race_info = race_infos[i]; this.attachMovie("text_link", "text_link" + i, 666 + i); t = this["text_link" + i]; t._x = -30; t._y = 35 + (i * 15); var race_name = "Custom race"; if (((race_info[4] == true) && (race_info[6] == true)) && (race_info[8] == true)) { race_name = "Pro drift exhibition"; } else if (((race_info[2] == true) && (race_info[4] == true)) && (race_info[6] == true)) { race_name = "Drift race"; } else if ((race_info[4] == true) && (race_info[6] == true)) { race_name = "Drift exhibition"; } else if ((race_info[2] == true) && (race_info[4] == true)) { race_name = "Standard race"; } t.race_id = race_info[9]; t.label.text = race_name; i++; } } else { error_box.text = "No race available for this track"; error_box._visible = true; } stop();
Symbol 433 MovieClip Frame 35
gotoAndStop ("base");
Symbol 433 MovieClip Frame 51
gotoAndStop ("base");
Symbol 433 MovieClip Frame 59
if (this.back == true) { this.back = false; _parent.m_04.gotoAndPlay(2); } i = 0; while (i < this.race_infos_len) { this["text_link" + i].removeMovieClip(); i++; } stop();
Symbol 435 MovieClip Frame 1
stop();
Symbol 435 MovieClip Frame 2
_parent.update_music("mus_menu"); play();
Instance of Symbol 374 MovieClip in Symbol 435 MovieClip Frame 2
onClipEvent (load) { function start_tutorial(tmp) { _parent._parent.replay.restore(tmp + 1); _parent._parent.start_tutorial(tmp); _parent._parent.start_game(tmp); _global.free_run = true; } this.cat_name = "tutorials"; _parent._visible = true; this.back = false; this.tutorial = -1; this.buttons = Array("Accelerate/brake", "Curves", "Basic drift", "Combo drift"); this.actions = new Array(); this.actions[0] = function () { tutorial = 0; play(); }; this.actions[1] = function () { tutorial = 1; play(); }; this.actions[2] = function () { tutorial = 2; play(); }; this.actions[3] = function () { tutorial = 3; play(); }; this.go_back = function () { back = true; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { go_back(); } else { start_tutorial(this.tutorial); } _parent.gotoAndStop(1); }; }
Symbol 435 MovieClip Frame 10
stop();
Symbol 450 MovieClip Frame 1
i = 0; while (i < 4) { removeMovieClip("info_box_" + i); i++; }
Symbol 450 MovieClip Frame 15
labels = 4; x = -122; y = -29.5; d = 17; if (_global.free_run) { i = 0; while (i < labels) { this.attachMovie("info_box", "info_box_" + i, 999 + i); this["info_box_" + i]._x = x; this["info_box_" + i]._y = y + (d * i); i++; } info_box_0.label.text = "time:"; info_box_0.label2.text = "UNLIMITED"; info_box_1.label.text = "laps:"; info_box_1.label2.text = "UNLIMITED"; info_box_2.label.text = "score:"; info_box_2.label2.text = "UNLIMITED"; info_box_3.label.text = "combo:"; info_box_3.label2.text = "UNLIMITED"; } else { level = _parent._parent.game_level; type = _parent._parent.game_type; track = _parent._parent.sel_track; rd = _global.race_data; i = 0; while (i < labels) { this.attachMovie("info_box", "info_box_" + i, 999 + i); this["info_box_" + i]._x = x; this["info_box_" + i]._y = y + (d * i); i++; } race_obj = _parent._parent.get_race_info(rd, level, type, track); info_box_0.label.text = "time:"; info_box_0.label2.text = ((race_obj.time == undefined) ? "unlimited" : (race_obj.time)); info_box_1.label.text = "laps:"; info_box_1.label2.text = ((race_obj.laps == undefined) ? "unlimited" : (race_obj.laps)); info_box_2.label.text = "score:"; info_box_2.label2.text = ((race_obj.score == undefined) ? "unlimited" : (race_obj.score)); info_box_3.label.text = "combo:"; info_box_3.label2.text = ((race_obj.drifts == undefined) ? "unlimited" : (race_obj.drifts)); }
Symbol 450 MovieClip Frame 23
stop();
Symbol 450 MovieClip Frame 24
i = 0; while (i < labels) { this["info_box_" + i]._alpha = 50; i++; }
Symbol 450 MovieClip Frame 25
i = 0; while (i < labels) { this["info_box_" + i]._alpha = 25; i++; }
Symbol 450 MovieClip Frame 26
i = 0; while (i < labels) { removeMovieClip("info_box_" + i); i++; }
Symbol 454 MovieClip Frame 19
labels = 0; x = -66.5; y = -7.9; d = 17; if ((!_global.free_run) && (_parent._parent.game_type != 4)) { level = _parent._parent.game_level; type = _parent._parent.game_type; track = _parent._parent.sel_track; high_scores = _parent._parent.load_high_score(level, type, track); trace("E LA MADONNA NO? " + high_scores.length); labels = high_scores.length; if (labels > 3) { labels = 3; } if (labels == 0) { labels = 1; i = 0; this.attachMovie("info_box", "high_score_box_" + i, 799 + i); this["high_score_box_" + i]._x = x; this["high_score_box_" + i]._y = y; this["high_score_box_" + i].label.autoSize = "left"; this["high_score_box_" + i].label.text = "no highscore available"; this["high_score_box_" + i].label2._visible = false; } else { i = 0; while (i < labels) { if (high_scores[i].ghost != undefined) { this.attachMovie("high_score_box", "high_score_box_" + i, 799 + i); this["high_score_box_" + i]._x = x; this["high_score_box_" + i]._y = y + (d * i); this["high_score_box_" + i].name.autoSize = "left"; this["high_score_box_" + i].name.text = high_scores[i].name; this["high_score_box_" + i].score.text = high_scores[i].score; this["high_score_box_" + i].number = i; } else if (high_scores[i].name != undefined) { this.attachMovie("info_box", "high_score_box_" + i, 799 + i); this["high_score_box_" + i]._x = x; this["high_score_box_" + i]._y = y + (d * i); this["high_score_box_" + i].name.autoSize = "left"; this["high_score_box_" + i].label.text = high_scores[i].name; this["high_score_box_" + i].label2._visible = true; this["high_score_box_" + i].label2.text = high_scores[i].score; this["high_score_box_" + i].number = i; } i++; } } } else { labels = 1; i = 0; this.attachMovie("info_box", "high_score_box_" + i, 799 + i); this["high_score_box_" + i]._x = x; this["high_score_box_" + i]._y = y; this["high_score_box_" + i].label.autoSize = "left"; this["high_score_box_" + i].label.text = "highscores not available"; this["high_score_box_" + i].label2._visible = false; }
Symbol 454 MovieClip Frame 23
stop();
Symbol 454 MovieClip Frame 24
i = 0; while (i < labels) { this["high_score_box_" + i]._alpha = 50; i++; }
Symbol 454 MovieClip Frame 25
i = 0; while (i < labels) { this["high_score_box_" + i]._alpha = 25; i++; }
Symbol 454 MovieClip Frame 26
i = 0; while (i < labels) { this["high_score_box_" + i]._alpha = 0; i++; }
Symbol 454 MovieClip Frame 27
i = 0; while (i < labels) { removeMovieClip("high_score_box_" + i); i++; }
Symbol 472 Button
on (release) { _parent._parent.race_id = race_id; _parent._parent.start_game(_parent._parent.sel_track); _parent._parent.random_ok(); }
Symbol 475 MovieClip Frame 1
ready = false;
Symbol 475 MovieClip Frame 13
var sel = (_parent._parent.sel_track + 1); sel_mini_map.gotoAndStop(sel);
Symbol 475 MovieClip Frame 15
track_infos = _parent._parent.tracks_info; track_info_id = _parent._parent.sel_track; track_name = track_infos[(track_info_id * 6) + 3]; track_level = _parent._parent.track_diff_level[track_infos[(track_info_id * 6) + 4]]; track_vis = _parent._parent.track_vis[track_infos[(track_info_id * 6) + 5]]; if (!_global.free_run) { level = _parent._parent.game_level; type = _parent._parent.game_type; track = _parent._parent.sel_track; rd = _global.race_data; race_obj = _parent._parent.get_race_info(rd, level, type, track); track_qualified._visible = !race_obj.qualified; } else { track_qualified._visible = false; } ready = true; stop();
Symbol 475 MovieClip Frame 16
ready = false;
Symbol 478 Button
on (release) { if (_global.free_run) { _parent._parent.m_02.gotoAndPlay(50); _parent._parent.m_02.menu_main.gotoAndPlay(38); } else { _parent._parent.m_07.gotoAndPlay(2); } _parent.gotoAndPlay(1); }
Symbol 481 Button
on (release) { if (_parent.track_visor.ready == true) { td = _global.tournament_data; rd = _global.race_data; gl = _parent._parent.game_level; ty = _parent._parent.game_type; if ((rd[gl][ty] != undefined) || (_global.free_run)) { _parent._parent.sel_next_track(); while (_parent._parent.track_is_available(rd, td, gl, ty, _parent._parent.sel_track) == false) { _parent._parent.sel_next_track(); } } _parent.track_visor.play(); _parent.ghost.gotoAndPlay("end"); _parent.briefing.gotoAndPlay("end"); _parent.gotoAndPlay("left"); } }
Symbol 482 Button
on (release) { if (_parent.track_visor.ready == true) { td = _global.tournament_data; rd = _global.race_data; gl = _parent._parent.game_level; ty = _parent._parent.game_type; if ((rd[gl][ty] != undefined) || (_global.free_run)) { _parent._parent.sel_prev_track(); while (_parent._parent.track_is_available(rd, td, gl, ty, _parent._parent.sel_track) == false) { _parent._parent.sel_prev_track(); } } _parent.track_visor.play(); _parent.ghost.gotoAndPlay("end"); _parent.briefing.gotoAndPlay("end"); _parent.play(); } }
Symbol 484 MovieClip Frame 1
stop();
Symbol 484 MovieClip Frame 2
this._visible = true; _parent.update_music("mus_menu"); play();
Instance of Symbol 454 MovieClip "ghost" in Symbol 484 MovieClip Frame 11
onClipEvent (load) { function select_ghost(num) { var _local4 = 0; while (_local4 < 3) { g = this["high_score_box_" + _local4]; g.flag.gotoAndStop(1); _parent._parent.ghost = false; delete _global.ghost_data; _local4++; } g = this["high_score_box_" + num]; g.flag.play(); if (g.selected) { _parent._parent.ghost = true; hs = _parent._parent.load_high_score(_parent._parent.game_level, _parent._parent.game_type, _parent._parent.sel_track); if ((hs[num] != undefined) && (hs[num].ghost != undefined)) { _parent._parent.bg.car2.name.text = "ghost"; _global.ghost_data = hs[num].ghost; } } } }
Instance of Symbol 475 MovieClip "track_visor" in Symbol 484 MovieClip Frame 11
onClipEvent (load) { gl = _parent._parent.game_level; ty = _parent._parent.game_type; rd = _global.race_data; td = _global.tournament_data; if (_global.free_run) { _parent._parent.sel_track = _parent._parent.tracks_min; } else { _parent._parent.sel_track = rd[gl][ty][0].track_id; if (_parent._parent.is_tournament_completed(rd, td, gl, ty) == false) { var i = 0; while (i < _parent._parent.get_track_count(rd, gl, ty)) { if (_parent._parent.get_race_info(rd, gl, ty, _parent._parent.sel_track).qualified == false) { break; } _parent._parent.sel_next_track(); i++; } } } }
Symbol 484 MovieClip Frame 20
stop();
Symbol 484 MovieClip Frame 35
gotoAndStop ("base");
Symbol 484 MovieClip Frame 51
gotoAndStop ("base");
Symbol 484 MovieClip Frame 59
_parent._parent.menu_06_race.gotoAndPlay(2); stop();
Symbol 486 MovieClip Frame 1
stop();
Symbol 486 MovieClip Frame 2
_parent.update_music("mus_menu");
Instance of Symbol 374 MovieClip in Symbol 486 MovieClip Frame 2
onClipEvent (load) { function select_tournament() { _parent._parent.m_07._visible = true; _parent._parent.m_07.gotoAndPlay(2); } this.cat_name = "race"; _parent._visible = true; this.back = false; this.buttons = Array("Easy", "Normal", "Hard"); this.actions = new Array(); this.actions[0] = function () { _parent._parent.game_level = 0; play(); }; this.actions[1] = function () { _parent._parent.game_level = 1; play(); }; this.actions[2] = function () { _parent._parent.game_level = 2; play(); }; this.go_back = function () { back = true; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { go_back(); } else { select_tournament(); } _parent.gotoAndStop(1); }; }
Symbol 486 MovieClip Frame 53
stop();
Symbol 488 MovieClip Frame 1
stop();
Symbol 488 MovieClip Frame 2
clearInterval(_parent.m_01.interval); _parent.update_music("mus_menu"); play();
Instance of Symbol 374 MovieClip "menu_main" in Symbol 488 MovieClip Frame 50
onClipEvent (load) { function last_frame_action() { nextmenu.gotoAndPlay(2); _parent.gotoAndStop(1); } this.cat_name = "main"; this.cat_level = 0; this.back = false; this.nextmenu = _parent._parent.m_02; this._visible = true; this.fade_out = false; this.buttons = Array("Tutorials", "Free run", "Race", "Options", "Replay intro"); this.actions = new Array(); this.actions[0] = function () { nextmenu = _parent._parent.m_05; play(); }; this.actions[1] = function () { nextmenu = _parent._parent.m_04; fade_out = true; _global.free_run = true; play(); }; this.actions[2] = function () { _global.free_run = false; nextmenu = _parent._parent.m_03; play(); }; this.actions[3] = function () { _global.free_run = false; nextmenu = _parent._parent.m_08; play(); }; this.actions[4] = function () { _parent._parent.turnoff_music(); _global.restart_swf_loader(); _parent._parent._parent.unloadMovie(); }; this.go_back = function () { nextmenu = _parent._parent.m_01; play(); }; }
Symbol 488 MovieClip Frame 63
stop();
Symbol 495 Button
on (release) { _parent.m_02.gotoAndPlay(2); this.play(); }
Symbol 496 MovieClip Frame 2
function goto_highscores() { clearInterval(interval); _parent._parent.goto_high_scores(); } _quality = "HIGH"; if (_parent.debug == true) { _parent.m_02.gotoAndPlay(2); this.gotoAndStop(1); } this._visible = true; _parent.update_music("4b");
Symbol 496 MovieClip Frame 48
stop();
Symbol 496 MovieClip Frame 49
Symbol 496 MovieClip Frame 52
stop();
Symbol 499 MovieClip Frame 40
function back_to_main() { this._visible = false; _parent._parent.m_02._visible = true; _parent._parent.m_02.gotoAndPlay(50); _parent._parent.m_02.menu_main.gotoAndPlay(38); } function create_button(num) { this.attachMovie("mnu_button", "mnu_button_" + num, 54321 + num); b = this["mnu_button_" + num]; b._x = -103.5; b._y = 7 + (num * 17); b.label = this.buttons[num]; b.text_color = this.button_colors[num]; b.onRelease = this.actions[num]; }
Symbol 499 MovieClip Frame 46
if ((this.buttons.length > 0) && (this.buttons[0] != "")) { this.create_button(0); }
Symbol 499 MovieClip Frame 48
if ((this.buttons.length > 1) && (this.buttons[1] != "")) { this.create_button(1); }
Symbol 499 MovieClip Frame 50
if ((this.buttons.length > 2) && (this.buttons[2] != "")) { this.create_button(2); }
Symbol 499 MovieClip Frame 52
if ((this.buttons.length > 3) && (this.buttons[3] != "")) { this.create_button(3); }
Symbol 499 MovieClip Frame 54
if ((this.buttons.length > 4) && (this.buttons[4] != "")) { this.create_button(4); }
Symbol 499 MovieClip Frame 55
stop();
Symbol 499 MovieClip Frame 56
i = 0; while (i < this.buttons.length) { removeMovieClip("mnu_button_" + i); i++; }
Symbol 499 MovieClip Frame 75
last_frame_action(); stop();
Symbol 500 Button
on (release) { mnu_ingame._visible = false; start_btn._visible = false; _parent.play(); }
Symbol 501 Button
on (release) { _parent.butt_track_menu(); }
Symbol 502 MovieClip Frame 1
if (_global.free_run) { mnu_ingame._visible = true; briefing._visible = false; start_btn._visible = false; back_button._visible = false; } else { back_button._visible = true; mnu_ingame._visible = false; briefing._visible = true; start_btn._visible = true; } stop();
Instance of Symbol 499 MovieClip "mnu_ingame" in Symbol 502 MovieClip Frame 1
onClipEvent (load) { this.cat_name = "options"; _parent._visible = true; this.back = false; this.cat_level = 0; this.buttons = ["start game ", "back to main"]; this.actions = new Array(); this.actions[0] = function () { play(); }; this.actions[1] = function () { back = true; play(); }; this.go_back = function () { back = true; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { _parent._parent.butt_main_menu(); } else { _parent._parent.play(); } _parent.gotoAndStop(1); }; }
Symbol 509 MovieClip Frame 1
if (_parent.clevel == 1) { _rotation = 90; } else { _rotation = 0; } if (_parent.demo == true) { stop(); }
Symbol 509 MovieClip Frame 2
_parent.turnoff_music();
Symbol 509 MovieClip Frame 14
if (_parent.debug == true) { gotoAndStop ("end"); }
Symbol 509 MovieClip Frame 111
_parent.start_race(); stop();
Symbol 510 MovieClip Frame 1
stop();
Symbol 510 MovieClip Frame 2
stop();
Instance of Symbol 499 MovieClip in Symbol 510 MovieClip Frame 2
onClipEvent (load) { this.cat_name = "options"; _parent._visible = true; this.back = false; this.action = -1; this.cat_level = 0; this.buttons = ["view replay", "resume race", "exit"]; if (_global.free_run) { this.buttons = ["view replay", "exit"]; } else { this.buttons = ["resume race", "exit"]; } this.actions = new Array(); this.actions[0] = function () { if (_global.free_run) { action = 0; } else { action = 1; } play(); }; this.actions[1] = function () { action = 2; play(); }; this.go_back = function () { back = true; play(); }; this.last_frame_action = function () { _parent._visible = false; if (back == true) { _parent._parent.butt_main_menu(); } else if (action == 0) { _parent._parent.butt_view_replay(); } else if (action == 1) { _parent._parent.butt_repeat_race(); } else if (action == 2) { _parent._parent.butt_track_menu(); } _parent.gotoAndStop(1); }; }
Symbol 517 Button
on (release) { _parent.start_car = true; nextFrame(); }
Symbol 532 MovieClip Frame 1
stop();
Symbol 532 MovieClip Frame 2
_parent.update_music("mus_tut");
Symbol 542 MovieClip Frame 1
stop();
Symbol 542 MovieClip Frame 2
_parent.update_music("mus_tut");
Symbol 553 MovieClip Frame 1
if (_parent._parent.cnt_b == true) { mousettone.gotoAndStop("on"); } else { mousettone.gotoAndStop("off"); }
Symbol 553 MovieClip Frame 3
gotoAndPlay (1);
Symbol 556 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 2
_parent.update_music("mus_tut");
Symbol 572 MovieClip Frame 1
stop();
Symbol 572 MovieClip Frame 2
_parent.update_music("mus_tut");
Symbol 573 Button
on (release) { replay.loadVariables("http://maurky.chimp.it/mcr/save.php", "POST"); }
Symbol 576 MovieClip Frame 1
function clear_so() { var _local1 = SharedObject.getLocal("mazderoids"); for (var _local2 in _local1.data) { delete _local1.data[_local2]; } _local1.flush(); } function load_highscores() { } function save_ply_track_status(track_status) { var _local1; _local1 = SharedObject.getLocal("mazderoids"); _local1.data.ply_track_status = track_status; _local1.flush(); } function load_ply_track_status() { var _local1; _local1 = SharedObject.getLocal("mazderoids"); if (_local1.data.ply_track_status == undefined) { ply_track_status = new Array(1, 1, 1, 1, 1, 0, 0, 0, 0); save_ply_track_status(ply_track_status); } return(_local1.data.ply_track_status); } function save_tournament_data(td) { var _local1; _local1 = SharedObject.getLocal("mazderoids"); delete _local1.data.tournament_data; _local1.flush(); _local1.data.tournament_data = td; _local1.flush(); } function load_tournament_data() { var _local4; _local4 = SharedObject.getLocal("mazderoids"); if (_local4.data.tournament_data == undefined) { EASY = 0; NORMAL = 1; HARD = 2; STANDARD_RACE = 0; DRIFT_RACE = 1; DRIFT_EXHIBITION = 2; PRO_DRIFT_EXHIBITION = 3; ENDURANCE = 4; _global.game_types = ["STANDARD RACE", "DRIFT RACE", "DRIFT EXHIBITION", "PRO DRIFT EXHIBITION", "ENDURANCE"]; _global.game_levels = ["EASY", "NORMAL", "HARD"]; tournament_data = new Array(3); tournament_data[EASY] = new Array(5); tournament_data[NORMAL] = new Array(5); tournament_data[HARD] = new Array(5); var _local3 = 0; while (_local3 < tournament_data.length) { var _local2 = 0; while (_local2 < tournament_data[_local3].length) { tournament_data[_local3][_local2] = new Object(); tournament_data[_local3][_local2].completed = false; tournament_data[_local3][_local2].visible = false; tournament_data[_local3][_local2].score = 0; tournament_data[_local3][_local2].reviewed = false; tournament_data[_local3][_local2].highscore = false; tournament_data[_local3][_local2].highscores = null; _local2++; } _local3++; } save_tournament_data(tournament_data); } _local4 = SharedObject.getLocal("mazderoids"); return(_local4.data.tournament_data); } function save_race_data(rd) { var _local1; _local1 = SharedObject.getLocal("mazderoids"); delete _local1.data.race_data; _local1.flush(); _local1.data.race_data = rd; _local1.flush(); } function load_race_data() { var _local2; _local2 = SharedObject.getLocal("mazderoids"); if (_local2.data.race_data == undefined) { EASY = 0; NORMAL = 1; HARD = 2; STANDARD_RACE = 0; DRIFT_RACE = 1; DRIFT_EXHIBITION = 2; PRO_DRIFT_EXHIBITION = 3; ENDURANCE = 4; _global.game_types = ["STANDARD RACE", "DRIFT RACE", "DRIFT EXHIBITION", "PRO DRIFT EXHIBITION", "ENDURANCE"]; _global.game_levels = ["EASY", "NORMAL", "HARD"]; race_data = new Array(3); race_data[EASY] = new Array(); race_data[NORMAL] = new Array(); race_data[HARD] = new Array(); race_data[EASY][STANDARD_RACE] = new Array(); race_data[EASY][STANDARD_RACE][0] = new Object(); race_data[EASY][STANDARD_RACE][0].laps = 1; race_data[EASY][STANDARD_RACE][0].time = 35; race_data[EASY][STANDARD_RACE][0].qualified = false; race_data[EASY][STANDARD_RACE][0].track_id = 5; race_data[EASY][STANDARD_RACE][1] = new Object(); race_data[EASY][STANDARD_RACE][1].laps = 2; race_data[EASY][STANDARD_RACE][1].time = 35; race_data[EASY][STANDARD_RACE][1].qualified = false; race_data[EASY][STANDARD_RACE][1].track_id = 6; race_data[EASY][STANDARD_RACE][2] = new Object(); race_data[EASY][STANDARD_RACE][2].laps = 2; race_data[EASY][STANDARD_RACE][2].time = 35; race_data[EASY][STANDARD_RACE][2].qualified = false; race_data[EASY][STANDARD_RACE][2].track_id = 7; race_data[EASY][STANDARD_RACE][3] = new Object(); race_data[EASY][STANDARD_RACE][3].laps = 3; race_data[EASY][STANDARD_RACE][3].time = 60; race_data[EASY][STANDARD_RACE][3].qualified = false; race_data[EASY][STANDARD_RACE][3].track_id = 8; race_data[EASY][STANDARD_RACE][4] = new Object(); race_data[EASY][STANDARD_RACE][4].laps = 3; race_data[EASY][STANDARD_RACE][4].time = 50; race_data[EASY][STANDARD_RACE][4].qualified = false; race_data[EASY][STANDARD_RACE][4].track_id = 9; race_data[EASY][STANDARD_RACE][5] = new Object(); race_data[EASY][STANDARD_RACE][5].laps = 3; race_data[EASY][STANDARD_RACE][5].time = 60; race_data[EASY][STANDARD_RACE][5].qualified = false; race_data[EASY][STANDARD_RACE][5].track_id = 10; race_data[EASY][DRIFT_RACE] = new Array(); race_data[EASY][DRIFT_RACE][0] = new Object(); race_data[EASY][DRIFT_RACE][0].laps = 1; race_data[EASY][DRIFT_RACE][0].time = 35; race_data[EASY][DRIFT_RACE][0].score = 500; race_data[EASY][DRIFT_RACE][0].qualified = false; race_data[EASY][DRIFT_RACE][0].track_id = 5; race_data[EASY][DRIFT_RACE][1] = new Object(); race_data[EASY][DRIFT_RACE][1].laps = 2; race_data[EASY][DRIFT_RACE][1].time = 35; race_data[EASY][DRIFT_RACE][1].score = 1000; race_data[EASY][DRIFT_RACE][1].qualified = false; race_data[EASY][DRIFT_RACE][1].track_id = 6; race_data[EASY][DRIFT_RACE][2] = new Object(); race_data[EASY][DRIFT_RACE][2].laps = 2; race_data[EASY][DRIFT_RACE][2].time = 35; race_data[EASY][DRIFT_RACE][2].score = 1500; race_data[EASY][DRIFT_RACE][2].qualified = false; race_data[EASY][DRIFT_RACE][2].track_id = 7; race_data[EASY][DRIFT_RACE][3] = new Object(); race_data[EASY][DRIFT_RACE][3].laps = 2; race_data[EASY][DRIFT_RACE][3].time = 60; race_data[EASY][DRIFT_RACE][3].score = 2000; race_data[EASY][DRIFT_RACE][3].qualified = false; race_data[EASY][DRIFT_RACE][3].track_id = 8; race_data[EASY][DRIFT_RACE][4] = new Object(); race_data[EASY][DRIFT_RACE][4].laps = 3; race_data[EASY][DRIFT_RACE][4].time = 50; race_data[EASY][DRIFT_RACE][4].score = 2000; race_data[EASY][DRIFT_RACE][4].qualified = false; race_data[EASY][DRIFT_RACE][4].track_id = 9; race_data[EASY][DRIFT_RACE][5] = new Object(); race_data[EASY][DRIFT_RACE][5].laps = 3; race_data[EASY][DRIFT_RACE][5].time = 60; race_data[EASY][DRIFT_RACE][5].score = 2500; race_data[EASY][DRIFT_RACE][5].qualified = false; race_data[EASY][DRIFT_RACE][5].track_id = 10; race_data[EASY][DRIFT_EXHIBITION] = new Array(); race_data[EASY][DRIFT_EXHIBITION][0] = new Object(); race_data[EASY][DRIFT_EXHIBITION][0].time = 20; race_data[EASY][DRIFT_EXHIBITION][0].drifts = 3; race_data[EASY][DRIFT_EXHIBITION][0].qualified = false; race_data[EASY][DRIFT_EXHIBITION][0].track_id = 5; race_data[EASY][DRIFT_EXHIBITION][1] = new Object(); race_data[EASY][DRIFT_EXHIBITION][1].time = 20; race_data[EASY][DRIFT_EXHIBITION][1].drifts = 3; race_data[EASY][DRIFT_EXHIBITION][1].qualified = false; race_data[EASY][DRIFT_EXHIBITION][1].track_id = 6; race_data[EASY][DRIFT_EXHIBITION][2] = new Object(); race_data[EASY][DRIFT_EXHIBITION][2].time = 20; race_data[EASY][DRIFT_EXHIBITION][2].drifts = 4; race_data[EASY][DRIFT_EXHIBITION][2].qualified = false; race_data[EASY][DRIFT_EXHIBITION][2].track_id = 7; race_data[EASY][DRIFT_EXHIBITION][3] = new Object(); race_data[EASY][DRIFT_EXHIBITION][3].time = 20; race_data[EASY][DRIFT_EXHIBITION][3].drifts = 4; race_data[EASY][DRIFT_EXHIBITION][3].qualified = false; race_data[EASY][DRIFT_EXHIBITION][3].track_id = 8; race_data[EASY][DRIFT_EXHIBITION][4] = new Object(); race_data[EASY][DRIFT_EXHIBITION][4].time = 20; race_data[EASY][DRIFT_EXHIBITION][4].drifts = 5; race_data[EASY][DRIFT_EXHIBITION][4].qualified = false; race_data[EASY][DRIFT_EXHIBITION][4].track_id = 9; race_data[EASY][DRIFT_EXHIBITION][5] = new Object(); race_data[EASY][DRIFT_EXHIBITION][5].time = 20; race_data[EASY][DRIFT_EXHIBITION][5].drifts = 5; race_data[EASY][DRIFT_EXHIBITION][5].qualified = false; race_data[EASY][DRIFT_EXHIBITION][5].track_id = 10; race_data[EASY][PRO_DRIFT_EXHIBITION] = new Array(); race_data[EASY][PRO_DRIFT_EXHIBITION][0] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][0].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][0].drifts = 3; race_data[EASY][PRO_DRIFT_EXHIBITION][0].score = 500; race_data[EASY][PRO_DRIFT_EXHIBITION][0].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][0].track_id = 5; race_data[EASY][PRO_DRIFT_EXHIBITION][1] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][1].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][1].drifts = 3; race_data[EASY][PRO_DRIFT_EXHIBITION][1].score = 1000; race_data[EASY][PRO_DRIFT_EXHIBITION][1].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][1].track_id = 6; race_data[EASY][PRO_DRIFT_EXHIBITION][2] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][2].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][2].drifts = 4; race_data[EASY][PRO_DRIFT_EXHIBITION][2].score = 1500; race_data[EASY][PRO_DRIFT_EXHIBITION][2].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][2].track_id = 7; race_data[EASY][PRO_DRIFT_EXHIBITION][3] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][3].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][3].drifts = 4; race_data[EASY][PRO_DRIFT_EXHIBITION][3].score = 2000; race_data[EASY][PRO_DRIFT_EXHIBITION][3].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][3].track_id = 8; race_data[EASY][PRO_DRIFT_EXHIBITION][4] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][4].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][4].drifts = 5; race_data[EASY][PRO_DRIFT_EXHIBITION][4].score = 2000; race_data[EASY][PRO_DRIFT_EXHIBITION][4].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][4].track_id = 9; race_data[EASY][PRO_DRIFT_EXHIBITION][5] = new Object(); race_data[EASY][PRO_DRIFT_EXHIBITION][5].time = 25; race_data[EASY][PRO_DRIFT_EXHIBITION][5].drifts = 5; race_data[EASY][PRO_DRIFT_EXHIBITION][5].score = 2500; race_data[EASY][PRO_DRIFT_EXHIBITION][5].qualified = false; race_data[EASY][PRO_DRIFT_EXHIBITION][5].track_id = 10; race_data[EASY][ENDURANCE] = new Array(); race_data[EASY][ENDURANCE][0] = new Object(); race_data[EASY][ENDURANCE][0].time = 30; race_data[EASY][ENDURANCE][0].qualified = false; race_data[EASY][ENDURANCE][0].track_id = 5; race_data[EASY][ENDURANCE][0].extend = 20; race_data[EASY][ENDURANCE][1] = new Object(); race_data[EASY][ENDURANCE][1].time = 15; race_data[EASY][ENDURANCE][1].qualified = false; race_data[EASY][ENDURANCE][1].track_id = 6; race_data[EASY][ENDURANCE][1].extend = 10; race_data[EASY][ENDURANCE][2] = new Object(); race_data[EASY][ENDURANCE][2].time = 15; race_data[EASY][ENDURANCE][2].qualified = false; race_data[EASY][ENDURANCE][2].track_id = 7; race_data[EASY][ENDURANCE][2].extend = 10; race_data[EASY][ENDURANCE][3] = new Object(); race_data[EASY][ENDURANCE][3].time = 23; race_data[EASY][ENDURANCE][3].qualified = false; race_data[EASY][ENDURANCE][3].track_id = 8; race_data[EASY][ENDURANCE][3].extend = 15; race_data[EASY][ENDURANCE][4] = new Object(); race_data[EASY][ENDURANCE][4].time = 18; race_data[EASY][ENDURANCE][4].qualified = false; race_data[EASY][ENDURANCE][4].track_id = 9; race_data[EASY][ENDURANCE][4].extend = 12; race_data[EASY][ENDURANCE][5] = new Object(); race_data[EASY][ENDURANCE][5].time = 23; race_data[EASY][ENDURANCE][5].qualified = false; race_data[EASY][ENDURANCE][5].track_id = 10; race_data[EASY][ENDURANCE][5].extend = 15; race_data[NORMAL][STANDARD_RACE] = new Array(); race_data[NORMAL][STANDARD_RACE][0] = new Object(); race_data[NORMAL][STANDARD_RACE][0].laps = 1; race_data[NORMAL][STANDARD_RACE][0].time = 30; race_data[NORMAL][STANDARD_RACE][0].qualified = false; race_data[NORMAL][STANDARD_RACE][0].track_id = 5; race_data[NORMAL][STANDARD_RACE][1] = new Object(); race_data[NORMAL][STANDARD_RACE][1].laps = 2; race_data[NORMAL][STANDARD_RACE][1].time = 30; race_data[NORMAL][STANDARD_RACE][1].qualified = false; race_data[NORMAL][STANDARD_RACE][1].track_id = 6; race_data[NORMAL][STANDARD_RACE][2] = new Object(); race_data[NORMAL][STANDARD_RACE][2].laps = 2; race_data[NORMAL][STANDARD_RACE][2].time = 30; race_data[NORMAL][STANDARD_RACE][2].qualified = false; race_data[NORMAL][STANDARD_RACE][2].track_id = 7; race_data[NORMAL][STANDARD_RACE][3] = new Object(); race_data[NORMAL][STANDARD_RACE][3].laps = 3; race_data[NORMAL][STANDARD_RACE][3].time = 55; race_data[NORMAL][STANDARD_RACE][3].qualified = false; race_data[NORMAL][STANDARD_RACE][3].track_id = 8; race_data[NORMAL][STANDARD_RACE][4] = new Object(); race_data[NORMAL][STANDARD_RACE][4].laps = 3; race_data[NORMAL][STANDARD_RACE][4].time = 45; race_data[NORMAL][STANDARD_RACE][4].qualified = false; race_data[NORMAL][STANDARD_RACE][4].track_id = 9; race_data[NORMAL][STANDARD_RACE][5] = new Object(); race_data[NORMAL][STANDARD_RACE][5].laps = 3; race_data[NORMAL][STANDARD_RACE][5].time = 25; race_data[NORMAL][STANDARD_RACE][5].qualified = false; race_data[NORMAL][STANDARD_RACE][5].track_id = 10; race_data[NORMAL][DRIFT_RACE] = new Array(); race_data[NORMAL][DRIFT_RACE][0] = new Object(); race_data[NORMAL][DRIFT_RACE][0].laps = 1; race_data[NORMAL][DRIFT_RACE][0].time = 30; race_data[NORMAL][DRIFT_RACE][0].score = 1000; race_data[NORMAL][DRIFT_RACE][0].qualified = false; race_data[NORMAL][DRIFT_RACE][0].track_id = 5; race_data[NORMAL][DRIFT_RACE][1] = new Object(); race_data[NORMAL][DRIFT_RACE][1].laps = 2; race_data[NORMAL][DRIFT_RACE][1].time = 30; race_data[NORMAL][DRIFT_RACE][1].score = 2000; race_data[NORMAL][DRIFT_RACE][1].qualified = false; race_data[NORMAL][DRIFT_RACE][1].track_id = 6; race_data[NORMAL][DRIFT_RACE][2] = new Object(); race_data[NORMAL][DRIFT_RACE][2].laps = 2; race_data[NORMAL][DRIFT_RACE][2].time = 30; race_data[NORMAL][DRIFT_RACE][2].score = 3000; race_data[NORMAL][DRIFT_RACE][2].qualified = false; race_data[NORMAL][DRIFT_RACE][2].track_id = 7; race_data[NORMAL][DRIFT_RACE][3] = new Object(); race_data[NORMAL][DRIFT_RACE][3].laps = 2; race_data[NORMAL][DRIFT_RACE][3].time = 55; race_data[NORMAL][DRIFT_RACE][3].score = 4000; race_data[NORMAL][DRIFT_RACE][3].qualified = false; race_data[NORMAL][DRIFT_RACE][3].track_id = 8; race_data[NORMAL][DRIFT_RACE][4] = new Object(); race_data[NORMAL][DRIFT_RACE][4].laps = 3; race_data[NORMAL][DRIFT_RACE][4].time = 45; race_data[NORMAL][DRIFT_RACE][4].score = 4000; race_data[NORMAL][DRIFT_RACE][4].qualified = false; race_data[NORMAL][DRIFT_RACE][4].track_id = 9; race_data[NORMAL][DRIFT_RACE][5] = new Object(); race_data[NORMAL][DRIFT_RACE][5].laps = 3; race_data[NORMAL][DRIFT_RACE][5].time = 25; race_data[NORMAL][DRIFT_RACE][5].score = 5000; race_data[NORMAL][DRIFT_RACE][5].qualified = false; race_data[NORMAL][DRIFT_RACE][5].track_id = 10; race_data[NORMAL][DRIFT_EXHIBITION] = new Array(); race_data[NORMAL][DRIFT_EXHIBITION][0] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][0].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][0].drifts = 5; race_data[NORMAL][DRIFT_EXHIBITION][0].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][0].track_id = 5; race_data[NORMAL][DRIFT_EXHIBITION][1] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][1].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][1].drifts = 5; race_data[NORMAL][DRIFT_EXHIBITION][1].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][1].track_id = 6; race_data[NORMAL][DRIFT_EXHIBITION][2] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][2].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][2].drifts = 6; race_data[NORMAL][DRIFT_EXHIBITION][2].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][2].track_id = 7; race_data[NORMAL][DRIFT_EXHIBITION][3] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][3].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][3].drifts = 6; race_data[NORMAL][DRIFT_EXHIBITION][3].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][3].track_id = 8; race_data[NORMAL][DRIFT_EXHIBITION][4] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][4].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][4].drifts = 7; race_data[NORMAL][DRIFT_EXHIBITION][4].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][4].track_id = 9; race_data[NORMAL][DRIFT_EXHIBITION][5] = new Object(); race_data[NORMAL][DRIFT_EXHIBITION][5].time = 15; race_data[NORMAL][DRIFT_EXHIBITION][5].drifts = 7; race_data[NORMAL][DRIFT_EXHIBITION][5].qualified = false; race_data[NORMAL][DRIFT_EXHIBITION][5].track_id = 10; race_data[NORMAL][PRO_DRIFT_EXHIBITION] = new Array(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][0] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][0].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][0].drifts = 5; race_data[NORMAL][PRO_DRIFT_EXHIBITION][0].score = 1000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][0].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][0].track_id = 5; race_data[NORMAL][PRO_DRIFT_EXHIBITION][1] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][1].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][1].drifts = 5; race_data[NORMAL][PRO_DRIFT_EXHIBITION][1].score = 2000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][1].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][1].track_id = 6; race_data[NORMAL][PRO_DRIFT_EXHIBITION][2] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][2].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][2].drifts = 6; race_data[NORMAL][PRO_DRIFT_EXHIBITION][2].score = 3000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][2].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][2].track_id = 7; race_data[NORMAL][PRO_DRIFT_EXHIBITION][3] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][3].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][3].drifts = 6; race_data[NORMAL][PRO_DRIFT_EXHIBITION][3].score = 4000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][3].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][3].track_id = 8; race_data[NORMAL][PRO_DRIFT_EXHIBITION][4] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][4].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][4].drifts = 7; race_data[NORMAL][PRO_DRIFT_EXHIBITION][4].score = 4000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][4].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][4].track_id = 9; race_data[NORMAL][PRO_DRIFT_EXHIBITION][5] = new Object(); race_data[NORMAL][PRO_DRIFT_EXHIBITION][5].time = 20; race_data[NORMAL][PRO_DRIFT_EXHIBITION][5].drifts = 7; race_data[NORMAL][PRO_DRIFT_EXHIBITION][5].score = 5000; race_data[NORMAL][PRO_DRIFT_EXHIBITION][5].qualified = false; race_data[NORMAL][PRO_DRIFT_EXHIBITION][5].track_id = 10; race_data[NORMAL][ENDURANCE] = new Array(); race_data[NORMAL][ENDURANCE][0] = new Object(); race_data[NORMAL][ENDURANCE][0].time = 30; race_data[NORMAL][ENDURANCE][0].qualified = false; race_data[NORMAL][ENDURANCE][0].track_id = 5; race_data[NORMAL][ENDURANCE][0].extend = 16; race_data[NORMAL][ENDURANCE][1] = new Object(); race_data[NORMAL][ENDURANCE][1].time = 15; race_data[NORMAL][ENDURANCE][1].qualified = false; race_data[NORMAL][ENDURANCE][1].track_id = 6; race_data[NORMAL][ENDURANCE][1].extend = 8; race_data[NORMAL][ENDURANCE][2] = new Object(); race_data[NORMAL][ENDURANCE][2].time = 15; race_data[NORMAL][ENDURANCE][2].qualified = false; race_data[NORMAL][ENDURANCE][2].track_id = 7; race_data[NORMAL][ENDURANCE][2].extend = 8; race_data[NORMAL][ENDURANCE][3] = new Object(); race_data[NORMAL][ENDURANCE][3].time = 23; race_data[NORMAL][ENDURANCE][3].qualified = false; race_data[NORMAL][ENDURANCE][3].track_id = 8; race_data[NORMAL][ENDURANCE][3].extend = 12; race_data[NORMAL][ENDURANCE][4] = new Object(); race_data[NORMAL][ENDURANCE][4].time = 18; race_data[NORMAL][ENDURANCE][4].qualified = false; race_data[NORMAL][ENDURANCE][4].track_id = 9; race_data[NORMAL][ENDURANCE][4].extend = 9; race_data[NORMAL][ENDURANCE][5] = new Object(); race_data[NORMAL][ENDURANCE][5].time = 23; race_data[NORMAL][ENDURANCE][5].qualified = false; race_data[NORMAL][ENDURANCE][5].track_id = 10; race_data[NORMAL][ENDURANCE][5].extend = 12; race_data[HARD][STANDARD_RACE] = new Array(); race_data[HARD][STANDARD_RACE][0] = new Object(); race_data[HARD][STANDARD_RACE][0].laps = 1; race_data[HARD][STANDARD_RACE][0].time = 25; race_data[HARD][STANDARD_RACE][0].qualified = false; race_data[HARD][STANDARD_RACE][0].track_id = 5; race_data[HARD][STANDARD_RACE][1] = new Object(); race_data[HARD][STANDARD_RACE][1].laps = 2; race_data[HARD][STANDARD_RACE][1].time = 25; race_data[HARD][STANDARD_RACE][1].qualified = false; race_data[HARD][STANDARD_RACE][1].track_id = 6; race_data[HARD][STANDARD_RACE][2] = new Object(); race_data[HARD][STANDARD_RACE][2].laps = 2; race_data[HARD][STANDARD_RACE][2].time = 25; race_data[HARD][STANDARD_RACE][2].qualified = false; race_data[HARD][STANDARD_RACE][2].track_id = 7; race_data[HARD][STANDARD_RACE][3] = new Object(); race_data[HARD][STANDARD_RACE][3].laps = 3; race_data[HARD][STANDARD_RACE][3].time = 50; race_data[HARD][STANDARD_RACE][3].qualified = false; race_data[HARD][STANDARD_RACE][3].track_id = 8; race_data[HARD][STANDARD_RACE][4] = new Object(); race_data[HARD][STANDARD_RACE][4].laps = 3; race_data[HARD][STANDARD_RACE][4].time = 40; race_data[HARD][STANDARD_RACE][4].qualified = false; race_data[HARD][STANDARD_RACE][4].track_id = 9; race_data[HARD][STANDARD_RACE][5] = new Object(); race_data[HARD][STANDARD_RACE][5].laps = 3; race_data[HARD][STANDARD_RACE][5].time = 20; race_data[HARD][STANDARD_RACE][5].qualified = false; race_data[HARD][STANDARD_RACE][5].track_id = 10; race_data[HARD][DRIFT_RACE] = new Array(); race_data[HARD][DRIFT_RACE][0] = new Object(); race_data[HARD][DRIFT_RACE][0].laps = 1; race_data[HARD][DRIFT_RACE][0].time = 25; race_data[HARD][DRIFT_RACE][0].score = 1500; race_data[HARD][DRIFT_RACE][0].qualified = false; race_data[HARD][DRIFT_RACE][0].track_id = 5; race_data[HARD][DRIFT_RACE][1] = new Object(); race_data[HARD][DRIFT_RACE][1].laps = 2; race_data[HARD][DRIFT_RACE][1].time = 25; race_data[HARD][DRIFT_RACE][1].score = 3000; race_data[HARD][DRIFT_RACE][1].qualified = false; race_data[HARD][DRIFT_RACE][1].track_id = 6; race_data[HARD][DRIFT_RACE][2] = new Object(); race_data[HARD][DRIFT_RACE][2].laps = 2; race_data[HARD][DRIFT_RACE][2].time = 25; race_data[HARD][DRIFT_RACE][2].score = 4500; race_data[HARD][DRIFT_RACE][2].qualified = false; race_data[HARD][DRIFT_RACE][2].track_id = 7; race_data[HARD][DRIFT_RACE][3] = new Object(); race_data[HARD][DRIFT_RACE][3].laps = 2; race_data[HARD][DRIFT_RACE][3].time = 50; race_data[HARD][DRIFT_RACE][3].score = 6000; race_data[HARD][DRIFT_RACE][3].qualified = false; race_data[HARD][DRIFT_RACE][3].track_id = 8; race_data[HARD][DRIFT_RACE][4] = new Object(); race_data[HARD][DRIFT_RACE][4].laps = 3; race_data[HARD][DRIFT_RACE][4].time = 40; race_data[HARD][DRIFT_RACE][4].score = 6000; race_data[HARD][DRIFT_RACE][4].qualified = false; race_data[HARD][DRIFT_RACE][4].track_id = 9; race_data[HARD][DRIFT_RACE][5] = new Object(); race_data[HARD][DRIFT_RACE][5].laps = 3; race_data[HARD][DRIFT_RACE][5].time = 20; race_data[HARD][DRIFT_RACE][5].score = 7500; race_data[HARD][DRIFT_RACE][5].qualified = false; race_data[HARD][DRIFT_RACE][5].track_id = 10; race_data[HARD][DRIFT_EXHIBITION] = new Array(); race_data[HARD][DRIFT_EXHIBITION][0] = new Object(); race_data[HARD][DRIFT_EXHIBITION][0].time = 10; race_data[HARD][DRIFT_EXHIBITION][0].drifts = 7; race_data[HARD][DRIFT_EXHIBITION][0].qualified = false; race_data[HARD][DRIFT_EXHIBITION][0].track_id = 5; race_data[HARD][DRIFT_EXHIBITION][1] = new Object(); race_data[HARD][DRIFT_EXHIBITION][1].time = 10; race_data[HARD][DRIFT_EXHIBITION][1].drifts = 7; race_data[HARD][DRIFT_EXHIBITION][1].qualified = false; race_data[HARD][DRIFT_EXHIBITION][1].track_id = 6; race_data[HARD][DRIFT_EXHIBITION][2] = new Object(); race_data[HARD][DRIFT_EXHIBITION][2].time = 10; race_data[HARD][DRIFT_EXHIBITION][2].drifts = 7; race_data[HARD][DRIFT_EXHIBITION][2].qualified = false; race_data[HARD][DRIFT_EXHIBITION][2].track_id = 7; race_data[HARD][DRIFT_EXHIBITION][3] = new Object(); race_data[HARD][DRIFT_EXHIBITION][3].time = 10; race_data[HARD][DRIFT_EXHIBITION][3].drifts = 8; race_data[HARD][DRIFT_EXHIBITION][3].qualified = false; race_data[HARD][DRIFT_EXHIBITION][3].track_id = 8; race_data[HARD][DRIFT_EXHIBITION][4] = new Object(); race_data[HARD][DRIFT_EXHIBITION][4].time = 10; race_data[HARD][DRIFT_EXHIBITION][4].drifts = 9; race_data[HARD][DRIFT_EXHIBITION][4].qualified = false; race_data[HARD][DRIFT_EXHIBITION][4].track_id = 9; race_data[HARD][DRIFT_EXHIBITION][5] = new Object(); race_data[HARD][DRIFT_EXHIBITION][5].time = 10; race_data[HARD][DRIFT_EXHIBITION][5].drifts = 9; race_data[HARD][DRIFT_EXHIBITION][5].qualified = false; race_data[HARD][DRIFT_EXHIBITION][5].track_id = 10; race_data[HARD][PRO_DRIFT_EXHIBITION] = new Array(); race_data[HARD][PRO_DRIFT_EXHIBITION][0] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][0].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][0].drifts = 7; race_data[HARD][PRO_DRIFT_EXHIBITION][0].score = 1500; race_data[HARD][PRO_DRIFT_EXHIBITION][0].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][0].track_id = 5; race_data[HARD][PRO_DRIFT_EXHIBITION][1] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][1].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][1].drifts = 7; race_data[HARD][PRO_DRIFT_EXHIBITION][1].score = 3000; race_data[HARD][PRO_DRIFT_EXHIBITION][1].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][1].track_id = 6; race_data[HARD][PRO_DRIFT_EXHIBITION][2] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][2].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][2].drifts = 7; race_data[HARD][PRO_DRIFT_EXHIBITION][2].score = 4500; race_data[HARD][PRO_DRIFT_EXHIBITION][2].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][2].track_id = 7; race_data[HARD][PRO_DRIFT_EXHIBITION][3] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][3].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][3].drifts = 8; race_data[HARD][PRO_DRIFT_EXHIBITION][3].score = 6000; race_data[HARD][PRO_DRIFT_EXHIBITION][3].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][3].track_id = 8; race_data[HARD][PRO_DRIFT_EXHIBITION][4] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][4].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][4].drifts = 8; race_data[HARD][PRO_DRIFT_EXHIBITION][4].score = 6000; race_data[HARD][PRO_DRIFT_EXHIBITION][4].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][4].track_id = 9; race_data[HARD][PRO_DRIFT_EXHIBITION][5] = new Object(); race_data[HARD][PRO_DRIFT_EXHIBITION][5].time = 15; race_data[HARD][PRO_DRIFT_EXHIBITION][5].drifts = 9; race_data[HARD][PRO_DRIFT_EXHIBITION][5].score = 7500; race_data[HARD][PRO_DRIFT_EXHIBITION][5].qualified = false; race_data[HARD][PRO_DRIFT_EXHIBITION][5].track_id = 10; race_data[HARD][ENDURANCE] = new Array(); race_data[HARD][ENDURANCE][0] = new Object(); race_data[HARD][ENDURANCE][0].time = 30; race_data[HARD][ENDURANCE][0].qualified = false; race_data[HARD][ENDURANCE][0].track_id = 5; race_data[HARD][ENDURANCE][0].extend = 12; race_data[HARD][ENDURANCE][1] = new Object(); race_data[HARD][ENDURANCE][1].time = 15; race_data[HARD][ENDURANCE][1].qualified = false; race_data[HARD][ENDURANCE][1].track_id = 6; race_data[HARD][ENDURANCE][1].extend = 6; race_data[HARD][ENDURANCE][2] = new Object(); race_data[HARD][ENDURANCE][2].time = 15; race_data[HARD][ENDURANCE][2].qualified = false; race_data[HARD][ENDURANCE][2].track_id = 7; race_data[HARD][ENDURANCE][2].extend = 6; race_data[HARD][ENDURANCE][3] = new Object(); race_data[HARD][ENDURANCE][3].time = 23; race_data[HARD][ENDURANCE][3].qualified = false; race_data[HARD][ENDURANCE][3].track_id = 8; race_data[HARD][ENDURANCE][3].extend = 9; race_data[HARD][ENDURANCE][4] = new Object(); race_data[HARD][ENDURANCE][4].time = 18; race_data[HARD][ENDURANCE][4].qualified = false; race_data[HARD][ENDURANCE][4].track_id = 9; race_data[HARD][ENDURANCE][4].extend = 8; race_data[HARD][ENDURANCE][5] = new Object(); race_data[HARD][ENDURANCE][5].time = 23; race_data[HARD][ENDURANCE][5].qualified = false; race_data[HARD][ENDURANCE][5].track_id = 10; race_data[HARD][ENDURANCE][5].extend = 9; save_race_data(race_data); } _local2 = SharedObject.getLocal("mazderoids"); return(_local2.data.race_data); } function load_options() { var _local1; _local1 = SharedObject.getLocal("mazderoids"); if (_local1.data.game_options == undefined) { game_options = new Object(); game_options.sound = true; game_options.clouds = true; game_options.skidmarks = 2; game_options.shadows = true; game_options.smoke = 2; save_options(game_options); } _local1 = SharedObject.getLocal("mazderoids"); return(_local1.data.game_options); } function save_options(game_options) { var _local1; _local1 = SharedObject.getLocal("mazderoids"); delete _local1.data.game_options; _local1.flush(); _local1.data.game_options = game_options; _local1.flush(); } function add_high_score(high_scores, game_level, game_type, track_id, user_id, name, score, replay) { var _local1 = new Object(); _local1.name = name; _local1.score = score; _local1.track_id = track_id; high_scores[game_level][game_type].push(_local1); save_high_scores(high_scores); } function add_tournament_high_score(game_level, game_type, name, score) { var _local3 = _global.tournament_data[game_level][game_type].highscores; var _local2 = new Object(); _local2.name = name; _local2.game_level = game_level; _local2.game_type = game_type; _local2.score = score; _local3.push(_local2); _local3.sortOn("score", Array.DESCENDING | Array.NUMERIC); _local3 = _local3.slice(0, 10); save_torunament_data(_global.tournament_data); } function add_user_high_score(high_scores, game_level, game_type, track_id, score, user_id) { var _local1 = new Object(); _local1.user_id = user_id; _local1.score = score; _local1.track_id = track_id; high_scores[game_level][game_type].push(_local1); high_scores[game_level][game_type].sortOn("score", Array.DESCENDING | Array.NUMERIC); high_scores[game_level][game_type] = high_scores[game_level][game_type].slice(0, 10); save_high_scores(high_scores); } function save_high_scores(_hs) { var _local1; _local1 = SharedObject.getLocal("mazderoids"); _local1.data.high_scores = _hs; _local1.flush(); } function load_default_high_scores() { var _local3 = new Array(3); _local3[EASY] = new Array(5); _local3[NORMAL] = new Array(5); _local3[HARD] = new Array(5); var _local2 = 0; while (_local2 < _local3.length) { var _local1 = 0; while (_local1 < _local3[_local2].length) { _local3[_local2][_local1] = new Array(); _local1++; } _local2++; } return(_local3); } function load_high_scores() { var _local4; _local4 = SharedObject.getLocal("mazderoids"); if (_local4.data.high_scores == undefined) { EASY = 0; NORMAL = 1; HARD = 2; STANDARD_RACE = 0; DRIFT_RACE = 1; DRIFT_EXHIBITION = 2; PRO_DRIFT_EXHIBITION = 3; ENDURANCE = 4; _global.game_types = ["STANDARD RACE", "DRIFT RACE", "DRIFT EXHIBITION", "PRO DRIFT EXHIBITION", "ENDURANCE"]; _global.game_levels = ["EASY", "NORMAL", "HARD"]; high_scores = new Array(3); high_scores[EASY] = new Array(5); high_scores[NORMAL] = new Array(5); high_scores[HARD] = new Array(5); var _local3 = 0; while (_local3 < high_scores.length) { var _local2 = 0; while (_local2 < high_scores[_local3].length) { high_scores[_local3][_local2] = new Array(); _local2++; } _local3++; } save_high_scores(high_scores); } _local4 = SharedObject.getLocal("mazderoids"); var _local5 = _local4.data.high_scores; trace("SCORE " + _local5[0][0].length); return(_local5); } function load_high_score(game_level, game_type, track_id) { var _local5 = _global.high_scores; var _local3 = _local5[game_level][game_type]; if (track_id != undefined) { var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2].track_id == track_id) { _local4.push(_local3[_local2]); if (_local4.length > 10) { delete _local5[game_level][game_type][_local2]; } } _local2++; } _local3 = _local4; } _local3.sortOn("score", Array.DESCENDING | Array.NUMERIC); return(_local3.slice(0, 10)); } function load_user_high_score(game_level, game_type, track_id) { var _local6 = _global.high_scores; var _local3 = _local6[game_level][game_type]; if (track_id != undefined) { var _local4 = new Array(); var _local2 = 0; while (_local2 < _local3.length) { if (_local3[_local2].track_id == track_id) { _local4.push(_local3[_local2]); } _local2++; } _local3 = _local4; } _local3.sortOn("score", Array.DESCENDING | Array.NUMERIC); return(_local3.slice(0, 10)); } function track_is_available(race_data, tournament_data, level, type, track_id) { if (_global.free_run) { var _local6 = 0; while (_local6 < race_data.length) { var _local3 = 0; while (_local3 < race_data[_local6].length) { var _local2 = 0; while (_local2 < race_data[_local6][_local3].length) { track_info = race_data[_local6][_local3][_local2]; if (((track_info.track_id == track_id) && (track_info.qualified == true)) || (track_id == tracks_min)) { return(true); } _local2++; } _local3++; } _local6++; } } else { var _local6 = 0; while (_local6 < race_data[level][type].length) { track_info = race_data[level][type][_local6]; if ((track_info.track_id == track_id) && ((track_info.qualified == true) || (_local6 == 0))) { return(true); } if ((_local6 > 0) && (track_info.track_id == track_id)) { track_info = race_data[level][type][_local6 - 1]; if (track_info.qualified == true) { return(true); } } _local6++; } } return(false); } function qualify_track(race_data, game_level, game_type, race_data_id) { race_data[game_level][game_type][race_data_id].qualified = true; save_race_data(race_data); } function get_race_info(race_data, game_level, game_type, track_id) { var _local1; var _local2 = race_data[game_level][game_type]; var _local3 = _local2.length; _local1 = 0; while (_local1 < _local3) { if (_local2[_local1].track_id == track_id) { _local2[_local1].race_data_id = _local1; return(_local2[_local1]); } _local1++; } return(null); } function get_track_count(race_data, game_level, game_type) { if (race_data[game_level][game_type] == undefined) { return(0); } return(race_data[game_level][game_type].length); } function is_tournament_completed(race_data, tournament_data, game_level, game_type) { var _local5 = true; if (tournament_data[game_level][game_type].completed == false) { var _local2 = 0; while (_local2 < get_track_count(race_data, game_level, game_type)) { _local5 = _local5 && (race_data[game_level][game_type][_local2].qualified); _local2++; } tournament_data[game_level][game_type].completed = _local5; save_tournament_data(tournament_data); _global.tournament_data = tournament_data; } return(tournament_data[game_level][game_type].completed); } function get_tournament_score(race_data, game_level, game_type) { var _local5 = 0; var _local1 = 0; while (_local1 < get_track_count(race_data, game_level, game_type)) { tid = race_data[game_level][game_type][_local1].track_id; hs = load_user_high_score(game_level, game_type, tid); if ((hs != undefined) && (hs[0] != undefined)) { _local5 = _local5 + hs[0].score; } _local1++; } return(_local5); } function get_user_data() { var _local1; _local1 = SharedObject.getLocal("mazderoids"); ud = _local1.data.userdata; if (ud != undefined) { ud.timestamp = LZW.decompress(ud.timestamp); ud.user_id = LZW.decompress(ud.user_id); ud.passkey = LZW.decompress(ud.passkey); } return(ud); } function save_user_data(ud) { var _local2; _local2 = SharedObject.getLocal("mazderoids"); delete _local2.data.userdata; _local2.flush(); var _local3 = LZW.compress(ud.timestamp); ud.timestamp = _local3; _local3 = LZW.compress(ud.passkey); ud.passkey = _local3; _local3 = LZW.compress(ud.user_id); ud.user_id = _local3; _local2.data.userdata = ud; _local2.flush(); } function initialize_world() { debug = false; recording = true; demo = false; start_car = false; sound_player = 1; sound_player_interval = 6; wall_snd_player = 0; replay_cnt = 0; pts_par = 0; pts_tot = 0; pts_mul = 1; old_mul = 1; hud.pts_tot = 0; hud.pts_par = 0; hud.pts_mul = "x1"; hud.pts_last = 0; hud.race_len = 0; ghost_hud.pts_tot = 0; ghost_hud.pts_par = 0; ghost_hud.pts_mul = "x1"; ghost_hud.pts_last = 0; ghost_hud.race_len = 0; ghost_hud.thbar.line._y = 0; mouse_pressed = false; ghost = false; cnt_b = false; } function get_deg(x, y) { tmp = (Math.asin(y / Math.sqrt((x * x) + (y * y))) / Math.PI) * 180; if (x < 0) { tmp = (-tmp) + 180; } return(tmp); } function get_len(x, y) { return(Math.sqrt((x * x) + (y * y))); } function get_angle(x, y, l) { tmp = Math.acos(x / l) * 57.3; if (y < 0) { tmp = (-tmp) + 360; } if (tmp < 0) { tmp = tmp + 360; } if (tmp > 360) { tmp = tmp - 360; } return(tmp); } function ang_cmp(s, d) { if (Math.floor(s / 2) == Math.floor(d / 2)) { return(0); } dest_ang2 = d + 180; if (dest_ang2 > 360) { if ((s > (dest_ang2 - 360)) && (s < d)) { return(1); } return(-1); } if ((s > d) && (s < dest_ang2)) { return(-1); } return(1); } function ang_diff(s, d) { dest_ang2 = d + 180; if (dest_ang2 > 360) { if ((s > (dest_ang2 - 360)) && (s < d)) { return(d - s); } if (s > d) { return(s - d); } return((s + 360) - d); } if ((s > d) && (s < dest_ang2)) { return(s - d); } if (s < d) { return(d - s); } return((360 - s) + d); } function ang_norm(s) { if (s < 0) { s = s + 360; } if (s > 360) { s = s - 360; } return(s); } function update(mysource, car_sprite) { if (start_car == false) { return(undefined); } if ((mysource == 0) || (mysource == 2)) { ply_hud = hud; if (replay_cnt != 0) { cnt_b = mouse_pressed; } else { cnt_b = false; } if (mysource == 2) { cnt_x = 1; cnt_y = 1; if (car_sprite.throttle <= 0) { start_car = false; } } else { cnt_x = Math.floor(car_sprite._xmouse); cnt_y = Math.floor(car_sprite._ymouse); } replay.x[replay_cnt] = cnt_x; replay.y[replay_cnt] = cnt_y; replay.b[replay_cnt] = cnt_b; replay.s[replay_cnt] = cnt_s; replay_cnt++; if (replay_cnt > replay_len) { replay_cnt = 0; } ply_ball = bg.indi.ball; } else if (mysource == 1) { if ((replay_cnt > replay_len) || (replay.b[replay_cnt] == undefined)) { gotoAndStop ("end"); } cnt_b = replay.b[replay_cnt]; cnt_x = replay.x[replay_cnt]; cnt_y = replay.y[replay_cnt]; cnt_s = replay.s[replay_cnt]; replay_cnt++; fakemouse._x = (cnt_x + bg._x) + bg.car1._x; fakemouse._y = (cnt_y + bg._y) + bg.car1._y; ply_ball = bg.indi.ball; if (cnt_s == true) { eval ("tutorial" + current_tutorial).nextFrame(); start_car = false; } } else if (mysource == 64) { ply_ball = bg.ghost_ball.ball; ply_hud = ghost_hud; if (_global.ghost_data.b[replay_cnt] == "true") { cnt_b = true; } else { cnt_b = false; } cnt_x = _global.ghost_data.x[replay_cnt]; cnt_y = _global.ghost_data.y[replay_cnt]; } cnt_len = get_len(cnt_x, cnt_y); cnt_ang = get_angle(cnt_x, cnt_y, cnt_len); if (cnt_len > 96) { cnt_len = 96; } ply_ball.dest_x = Math.cos(cnt_ang / 57.3) * cnt_len; ply_ball.dest_y = Math.sin(cnt_ang / 57.3) * cnt_len; ply_ball._x = ply_ball._x + ((ply_ball.dest_x - ply_ball._x) / 2); ply_ball._y = ply_ball._y + ((ply_ball.dest_y - ply_ball._y) / 2); e_x = ply_ball._x; e_y = ply_ball._y; if (e_x == 0) { e_x = 1; } if (e_y == 0) { e_y = 1; } e_a = Math.acos(e_x / Math.sqrt((e_x * e_x) + (e_y * e_y))) * 57.3; if (e_y < 0) { e_a = (-e_a) + 360; } e_a = ang_norm(e_a); if (car_sprite.drift_time <= 0) { ply_hud.drift_logo.gotoAndStop(1); } if (cnt_b == true) { ply_hud.drift_logo.gotoAndStop(1); ply_ball.gotoAndStop(2); car_sprite.throttle = car_sprite.throttle - 0.5; car_sprite.r1 = car_sprite.r1 + (car_sprite.last_steering * 1.5); car_sprite.r1 = ang_norm(car_sprite.r1); car_sprite.reprise = true; if (car_sprite.pts_par == 0) { car_sprite.pts_par = 1; } else { pts_tmp = car_sprite.pts_drift * ((car_sprite.throttle / car_type[car_sprite.car_sel][0]) / 5); if (pts_tmp > 0) { car_sprite.pts_drift = car_sprite.pts_drift + pts_tmp; car_sprite.pts_par = car_sprite.pts_par + pts_tmp; } } if (car_sprite.pts_par < 0) { ply_hud.pts_par = 0; } else { ply_hud.pts_par = Math.floor(car_sprite.pts_par - 1); } if ((car_sprite.drift_time > 0) && (car_sprite.old_mul != car_sprite.pts_mul)) { car_sprite.drift_time = 0; car_sprite.pts_mul++; ply_hud.pts_mul = "x" + car_sprite.pts_mul; car_sprite.old_mul = car_sprite.pts_mul; if ((mysource == 0) || (mysource == 2)) { if (_global.race_info.max_combo < car_sprite.pts_mul) { _global.race_info.max_combo = car_sprite.pts_mul; if (_global.race_info.max_combo >= race_info.drifts) { _global.race_info.combo_completed = true; } } } } if (ply_hud.thbar.line._y < -75) { car_sprite.drift_time++; } } else { car_sprite.pts_drift = 1; if (car_sprite.reprise == false) { ply_ball.gotoAndStop(1); car_sprite.r2 = 180 + car_sprite.rotation; if (car_sprite.throttle > 0.1) { car_sprite.steering = ang_cmp(car_sprite.r1, e_a) * steering_max; if (car_sprite.steering != 0) { car_sprite.last_steering = car_sprite.steering; } car_sprite.r1 = car_sprite.r1 + car_sprite.steering; car_sprite.r1 = ang_norm(car_sprite.r1); } e_l = get_len(e_x, e_y) - 24; e_l = e_l / 72; e_l = e_l - 0.5; e_l = e_l * car_type[car_sprite.car_sel][1]; if (e_l < -0.5) { car_sprite.throttle--; e_l = -0.5; } else { car_sprite.throttle = car_sprite.throttle + e_l; } if (car_sprite.throttle < 0) { car_sprite.throttle = 0; } if (car_sprite.drift_time > 0) { if (!(_global.free_run || (demo))) { switch (_global.race_info.game_level) { case 0 : car_sprite.drift_time = car_sprite.drift_time - 1; break; case 1 : car_sprite.drift_time = car_sprite.drift_time - 1.5; break; case 2 : car_sprite.drift_time = car_sprite.drift_time - 2; } } else { car_sprite.drift_time = car_sprite.drift_time - 1.5; } } } else { ply_ball.gotoAndStop(3); tmp_angle = ang_cmp(car_sprite.r1, car_sprite.new_rot); car_sprite.r1 = car_sprite.r1 + (tmp_angle * 8); car_sprite.r1 = ang_norm(car_sprite.r1); car_sprite.r2 = car_sprite.r1 + 180; if (Math.abs(ang_diff(car_sprite.r1, car_sprite.new_rot)) < 4) { car_sprite.reprise = false; if ((mysource == 0) || (mysource == 2)) { bg.g_x = 0; } if (car_sprite.pts_par <= 0) { car_sprite.drift_time = 0; } car_sprite.old_mul = -1; ply_hud.drift_logo.gotoAndPlay(2); } else if ((mysource == 0) || (mysource == 2)) { ply_hud.drift_logo.gotoAndStop(1); } } } if (((car_sprite.drift_time <= 0) && (cnt_b == false)) && (car_sprite.reprise == false)) { if (car_sprite.pts_par > 0) { if (car_sprite.pts_mul > 1) { if (mysource != 64) { drift_combo = car_sprite.pts_mul; ply_hud.combo.gotoAndPlay(2); } } ply_hud.pts_last = Math.floor((car_sprite.pts_par - 1) * car_sprite.pts_mul); car_sprite.pts_tot = car_sprite.pts_tot + ply_hud.pts_last; ply_hud.pts_tot = car_sprite.pts_tot; car_sprite.pts_mul = 1; car_sprite.old_mul = 1; ply_hud.pts_mul = "X" + car_sprite.pts_mul; car_sprite.pts_par = 0; ply_hud.pts_par = car_sprite.pts_par; } } if (car_sprite.throttle > car_type[car_sprite.car_sel][0]) { car_sprite.throttle = car_type[car_sprite.car_sel][0]; } if (car_sprite.throttle < 0) { car_sprite.throttle = 0; } if (car_sprite.hit == 1) { car_sprite.r1 = car_sprite.r1 + 22; ang_norm(car_sprite.r1); } else if (car_sprite.hit == 2) { car_sprite.r1 = car_sprite.r1 - 22; ang_norm(car_sprite.r1); } car_sprite.v1._rotation = car_sprite.r1; f1_x = Math.cos(car_sprite.r1 / 57.3) * car_sprite.throttle; f1_y = Math.sin(car_sprite.r1 / 57.3) * car_sprite.throttle; v2 = -0.1; car_sprite.v2._rotation = car_sprite.r2; f2_x = Math.cos(car_sprite.r2 / 57.3) * v2; f2_y = Math.sin(car_sprite.r2 / 57.3) * v2; car_sprite.old_dx = car_dx; car_sprite.old_dy = car_dy; car_dx = (f1_x + f2_x) / 2; car_dy = (f1_y + f2_y) / 2; if ((mysource == 0) || (mysource == 2)) { nitro_snd.setVolume(bg.sgommata_alpha * 2); } if (cnt_b == true) { if (car_sprite.throttle > 0.1) { car_sprite.rotation = car_sprite.rotation + (car_sprite.last_steering * 4); car_sprite.rotation = ang_norm(car_sprite.rotation); if (mysource != 64) { bg.add_sign(car_sprite); } if ((nitro_snd.position == 0) || (nitro_snd.position == nitro_snd.duration)) { nitro_snd.start(0, 1); } } car_sprite.new_rot = car_sprite.rotation; } else { if (car_sprite.reprise == false) { car_sprite.rotation = Math.acos(car_dx / Math.sqrt((car_dx * car_dx) + (car_dy * car_dy))) * 57.3; if (car_dy < 0) { car_sprite.rotation = (-car_sprite.rotation) + 360; } } else { car_sprite.rotation = car_sprite.new_rot; if (mysource != 64) { bg.add_sign(car_sprite); } } car_sprite.rotation = ang_norm(car_sprite.rotation); } car_rotate(car_sprite); car_sprite.hit = 0; coll_x = (bg._x + car_sprite._x) + this._x; coll_y = (bg._y + car_sprite._y) + this._y; if (wall_snd_player > 0) { wall_snd_player--; } if ((!(((_global.free_run || (demo)) || (_global.game_type == 2)) || (_global.game_type == 3))) && (mysource == 0)) { check_lap(coll_x + car_dx, coll_y + car_dy); } if (bg.track.cm.hitTest(coll_x + car_dx, coll_y + car_dy, true)) { if ((((wall_snd.position == 0) || (wall_snd.position == wall_snd.duration)) && (wall_snd_player == 0)) && (car_sprite.throttle > 1)) { wall_snd_player = 20; wall_snd.stop(); wall_snd.start(); } car_sprite.pts_mul = 1; car_sprite.old_mul = 1; ply_hud.pts_mul = "X" + car_sprite.pts_mul; car_sprite.pts_par = 0; ply_hud.pts_par = car_sprite.pts_par; car_sprite.drift_time = 0; coll_1_x = coll_x + (Math.cos((car_sprite.rotation - 90) / 57.3) * 50); coll_1_y = coll_y + (Math.sin((car_sprite.rotation - 90) / 57.3) * 50); coll_2_x = coll_x + (Math.cos((car_sprite.rotation + 90) / 57.3) * 50); coll_2_y = coll_y + (Math.sin((car_sprite.rotation + 90) / 57.3) * 50); if (bg.track.cm.hitTest(coll_1_x, coll_1_y, true)) { car_sprite.hit = 1; } else if (bg.track.cm.hitTest(coll_2_x, coll_2_y, true)) { car_sprite.hit = 2; } else { car_sprite.hit = 3; car_dx = 0; car_dy = 0; } if ((cnt_b == true) || (car_sprite.reprise == true)) { car_sprite.hit = 3; car_dx = 0; car_dy = 0; car_sprite.throttle = car_sprite.throttle / 2; } } if ((car_sprite.hit > 0) && (car_sprite.throttle > 5)) { car_sprite.throttle = car_sprite.throttle / 2; } car_sprite.real_x = car_sprite.real_x + car_dx; car_sprite.real_y = car_sprite.real_y + car_dy; car_sprite._x = Math.floor(car_sprite.real_x); car_sprite._y = Math.floor(car_sprite.real_y); norm_throttle = car_sprite.throttle / car_type[car_sprite.car_sel][0]; ply_hud.thbar.line._y = -(norm_throttle * 230); ply_hud.drift_logo.dbar._width = (ply_hud.dbar._width = car_sprite.drift_time * 2); } function check_win_loose_condition(car_sprite) { var _local2 = _global.race_info; switch (_global.race_info.game_type) { case STANDARD_RACE : if ((!_local2.time_up) && (_local2.race_completed)) { _local2.game_over = false; _local2.you_win = !_local2.game_over; } else if (_local2.time_up) { _local2.game_over = true; _local2.you_win = !_local2.game_over; } break; case DRIFT_RACE : if (((!_local2.time_up) && (_local2.race_completed)) && (hud.pts_tot >= _local2.score)) { _local2.game_over = false; _local2.you_win = !_local2.game_over; _local2.target_not_reached = false; _local2.target_reached = true; } else if (_local2.time_up) { _local2.game_over = true; _local2.you_win = !_local2.game_over; } else if (_local2.race_completed && (hud.pts_tot < _local2.score)) { _local2.target_not_reached = true; _local2.target_reached = false; _local2.game_over = true; _local2.you_win = !_local2.game_over; } break; case DRIFT_EXHIBITION : if ((_local2.max_combo >= _local2.drifts) && (_local2.time_up)) { _local2.game_over = false; _local2.time_up = false; _local2.combo_completed = true; _local2.you_win = !_local2.game_over; } else if (_local2.time_up && (_local2.max_combo < _local2.drifts)) { _local2.game_over = true; _local2.time_up = false; _local2.you_win = !_local2.game_over; } break; case PRO_DRIFT_EXHIBITION : if (((_local2.max_combo >= _local2.drifts) && (hud.pts_tot >= _local2.score)) && (_local2.time_up)) { _local2.game_over = false; _local2.target_not_reached = false; _local2.target_reached = true; _local2.time_up = false; _local2.you_win = !_local2.game_over; } else { if ((_local2.max_combo < _local2.drifts) && (_local2.time_up)) { _local2.game_over = true; _local2.you_win = false; _local2.time_up = false; _local2.combo_completed = false; _local2.you_win = !_local2.game_over; } if ((hud.pts_tot < _local2.score) && (_local2.time_up)) { _local2.game_over = true; _local2.target_reached = false; _local2.time_up = false; _local2.you_win = !_local2.game_over; } } break; case ENDURANCE : if (!_local2.time_up) { break; } _local2.race_end = true; _local2.game_over = false; _local2.time_up = false; _local2.you_win = true; } _local2.race_end = _local2.game_over || (_local2.you_win); if (car_sprite.pts_par > 0) { _local2.race_end = false; _local2.game_over = false; _local2.you_win = false; } } function car_rotate(car_sprite) { car_sprite.faretti._rotation = car_sprite.rotation; tmp_car_frame = (car_sprite.rotation / 22.5) + 1.5; if (tmp_car_frame > 17) { tmp_car_frame = tmp_car_frame - 16; } car_sprite.gotoAndStop(Math.floor(tmp_car_frame)); car_sprite.img._rotation = (car_sprite.img2._rotation = ((tmp_car_frame - Math.floor(tmp_car_frame)) * 22.5) - 11.25); } function check_lap(x, y) { if (bg.track.triggers.t1.hitTest(x, y, true)) { if (_global.last_trigger == 3) { hud.lap_count++; hud.pts_laps = hud.lap_count; if (_global.race_info.laps != undefined) { hud.pts_laps = hud.pts_laps + ("/" + _global.race_info.laps); } _global.last_trigger = 1; if (game_type == 4) { _global.race_info.time = _global.race_info.time + _global.race_info.extend; hud.time_left = hud.time_left + _global.race_info.extend; } if (((_global.race_info.game_type == 0) || (_global.race_info.game_type == 1)) && (hud.lap_count >= _global.race_info.laps)) { _global.race_info.race_completed = true; } } else if (_global.last_trigger == 0) { _global.last_trigger = 1; } } else if (bg.track.triggers.t2.hitTest(x, y, true)) { if (_global.last_trigger == 1) { _global.last_trigger = 2; } else if (_global.last_trigger == 3) { _global.last_trigger = 0; } } else if (bg.track.triggers.t3.hitTest(x, y, true)) { if (_global.last_trigger == 2) { _global.last_trigger = 3; } else if (_global.last_trigger == 1) { _global.last_trigger = 0; } } } function init_race_env(racedata, track_id) { _global.race_info = get_race_info(racedata, game_level, game_type, track_id); var _local2 = _global.race_info; _local2.max_combo = 0; _local2.race_end = false; _local2.you_win = false; _local2.game_over = false; _local2.time_up = false; _local2.target_not_reached = false; _local2.target_reached = false; _local2.race_completed = false; _local2.combo_completed = false; } function init_car_env() { car_dx = 0; car_dy = 0; bg.indi.ball.gotoAndStop(1); bg.indi.ball._x = (bg.indi.ball._y = (bg.indi.ball.dest_x = (bg.indi.ball.dest_y = 0))); bg.ghost_ball.ball.gotoAndStop(1); bg.ghost_ball.ball._x = (bg.ghost_ball.ball._y = (bg.ghost_ball.ball.dest_x = (bg.ghost_ball.ball.dest_y = 0))); bg.car1.r1 = (bg.car1.r2 = (bg.car1.rotation = (bg.car1.throttle = (bg.car1.steering = 0)))); bg.car1.car_dx = (bg.car1.car_dy = 0); bg.car1.reprise = false; bg.car1.last_steering = (bg.car1.car_sel = (bg.car1.new_rot = 0)); bg.car1.drift_time = 0; bg.car1.pts_par = 0; bg.car1.pts_tot = 0; bg.car1.pts_mul = 1; bg.car1.old_mul = 1; bg.car1.hit = 0; bg.car2.r1 = (bg.car2.r2 = (bg.car2.rotation = (bg.car2.throttle = (bg.car2.steering = 0)))); bg.car2.car_dx = (bg.car2.car_dy = 0); bg.car2.reprise = false; bg.car2.last_steering = (bg.car2.car_sel = (bg.car2.new_rot = 0)); bg.car2.drift_time = 0; bg.car2.pts_par = 0; bg.car2.pts_tot = 0; bg.car2.pts_mul = 1; bg.car2.old_mul = 1; bg.car2.hit = 0; bg.g_x = 0; } function reset_indi() { bg.indi._x = scr_med_x; bg.indi._y = scr_med_y; bg.ghost_ball._x = scr_med_x; bg.ghost_ball._y = scr_med_y; } function init_car(x, y, r, car_sprite) { car_sprite._x = x; car_sprite._y = y; car_sprite.real_x = x; car_sprite.real_y = y; car_sprite.r1 = (car_sprite.rotation = r); car_rotate(car_sprite); reset_indi(); cnt_b = (cnt_s = false); } function start_game(level) { clevel = level; bg._visible = true; bg.track.gotoAndStop(level + 1); hud.minitrack.gotoAndStop(level + 1); bg.bg_layer.gotoAndStop(level + 1); bg.clouds_layer.gotoAndStop(level + 1); bg.clouds_layer._visible = _global.game_options.clouds; bg.indi._visible = true; hud._visible = true; if (demo == true) { hud.press_space._visible = false; } init_car_env(); init_car(tracks_info[level * 6], tracks_info[(level * 6) + 1], tracks_info[(level * 6) + 2], bg.car1); if (ghost == true) { init_car(tracks_info[level * 6], tracks_info[(level * 6) + 1], tracks_info[(level * 6) + 2], bg.car2); } bg.car2._visible = ghost; bg.track.cm._visible = false; bg.track.triggers._visible = false; if (!(_global.free_run || (demo))) { init_race_env(_global.race_data, clevel); _global.race_info.game_type = game_type; _global.race_info.game_level = game_level; init_timer(_global.race_info.time); } else { init_timer(0); _global.race_info.race_end = false; } hud.minitrack.cm._visible = false; hud.minitrack.triggers._visible = false; hud.minitrack.gfx._visible = false; hud.minimap.gotoAndStop(level + 1); hud.lap_count = 0; hud.pts_laps = "0/0"; if (!(_global.free_run || (demo))) { hud.pts_laps = "0"; if (_global.race_info.laps != undefined) { hud.pts_laps = hud.pts_laps + ("/" + _global.race_info.laps); } } _global.last_trigger = 1; _global.last_seq_played = false; if (tracks_info[(level * 6) + 5] == 0) { bg.car1.faretti._visible = true; bg.car2.faretti._visible = true; } else { bg.car1.faretti._visible = false; bg.car2.faretti._visible = false; } bg._x = scr_med_x - bg.car1.real_x; bg._y = scr_med_y - bg.car1.real_y; bg.update(); play(); } function start_race() { start_car = true; gotoAndPlay ("ingame"); bg.indi._visible = true; hud._visible = true; if (demo == false) { update_music("ingame1"); } hud.game_over.gotoAndStop(1); hud.time_up.gotoAndStop(1); } function hide_game() { bg._visible = false; bg.indi._visible = false; hud._visible = false; briefing._visible = false; replay_r._visible = false; fakemouse._visible = false; bg.car1._x = field_max_x / 2; bg.car1._y = field_max_y / 2; bg.car2._x = field_max_x / 2; bg.car2._y = field_max_y / 2; bg.nuvole_offset = 0; } function init_timer(race_len) { hud._visible = true; sub_frame_timer = (sub_frame_timer_max = 31); hud.race_len = race_len; hud.time_left = hud.race_len; time_now = race_len; c = Math.floor(time_now / 100); d = Math.floor(time_now / 10) - (c * 10); u = (time_now - (d * 10)) - (c * 100); hud.n2.gotoAndStop(c + 1); hud.n1.gotoAndStop(d + 1); hud.n0.gotoAndStop(u + 1); } function update_timer() { if (time_now <= 0) { _global.race_info.time_up = true; } if (hud.time_left <= 0) { return(undefined); } if (_global.race_info.race_end) { return(undefined); } if ((sub_frame_timer--) == 0) { sub_frame_timer = sub_frame_timer_max; hud.time_left--; time_now = hud.time_left; c = Math.floor(time_now / 100); d = Math.floor(time_now / 10) - (c * 10); u = (time_now - (d * 10)) - (c * 100); hud.n2.gotoAndStop(c + 1); hud.n1.gotoAndStop(d + 1); hud.n0.gotoAndStop(u + 1); } } function butt_view_replay() { replay_r._visible = true; fakemouse._visible = true; recording = false; ghost = false; start_race(); } function butt_repeat_race() { replay_r._visible = false; fakemouse._visible = false; car_start = true; replay.init(); start_race(); } function butt_main_menu() { gotoAndStop ("mainmenu"); m_01.gotoAndStop(1); m_02._visible = true; m_02.gotoAndPlay(2); } function butt_track_menu() { gotoAndStop ("mainmenu"); var _local2 = 1; while (_local2 < 8) { this["m_0" + _local2].gotoAndStop(1); _local2++; } m_04._visible = true; m_04.gotoAndPlay(2); } function butt_tourn_menu() { gotoAndStop ("mainmenu"); var _local2 = 1; while (_local2 < 8) { this["m_0" + _local2].gotoAndStop(1); _local2++; } m_07._visible = true; m_07.gotoAndPlay(2); } function butt_tutorial_menu() { gotoAndStop ("mainmenu"); var _local2 = 1; while (_local2 < 8) { this["m_0" + _local2].gotoAndStop(1); _local2++; } m_05._visible = true; m_05.gotoAndPlay(2); } function sel_next_track() { sel_track++; if (sel_track >= tracks_max) { sel_track = tracks_min; } } function sel_prev_track() { sel_track--; if (sel_track < tracks_min) { sel_track = tracks_max - 1; } } function start_tutorial(num) { demo = true; view_replay = true; i = 1; while (i < 5) { eval ("tutorial" + i).gotoAndStop(1); i++; } current_tutorial = num + 1; play(); } function random_ok() { oks.attachSound("ok" + random(4)); oks.start(0); } function race_end() { sel_track = tracks_min; gotoAndPlay ("end"); } function you_win_screen() { var _local7 = 0; var _local6 = 0; var _local5 = 0; this.attachMovie("you_win", "you_win", 6666); you_win._x = 0; you_win._y = 0; you_win.play(); var _local3 = _global.race_info; you_win.txt = ""; you_win.txt = you_win.txt + (_global.game_types[_local3.game_type] + "\n\n"); you_win.txt = you_win.txt + (((("TIME: " + (hud.race_len - hud.time_left)) + "/") + hud.race_len) + newline); if (_local3.time_up) { you_win.txt = you_win.txt + "FAILED!"; } else { you_win.txt = you_win.txt + "SUCCESS!"; } switch (_local3.game_type) { case 0 : you_win.txt = you_win.txt + (((("\n\nLAPS: " + hud.lap_count) + "/") + _local3.laps) + newline); if (_local3.race_completed) { you_win.txt = you_win.txt + "RACE COMPLETED\n"; } else { you_win.txt = you_win.txt + "RACE NOT COMPLETED\n"; } _local7 = 10000; break; case 1 : you_win.txt = you_win.txt + (((("\n\nLAPS: " + hud.lap_count) + "/") + _local3.laps) + newline); if (_local3.race_completed) { you_win.txt = you_win.txt + "RACE COMPLETED\n"; } else { you_win.txt = you_win.txt + "RACE NOT COMPLETED\n"; } you_win.txt = you_win.txt + (((("\n\nPOINTS: " + hud.pts_tot) + "/") + _local3.score) + newline); if (_local3.target_not_reached) { you_win.txt = you_win.txt + "TARGET NOT REACHED!\n"; } if (_local3.target_reached) { you_win.txt = you_win.txt + "TARGET REACHED!\n"; } _local7 = 1000; _local5 = 10; break; case 2 : you_win.txt = you_win.txt + (((("\n\nDRIFTS: " + _local3.max_combo) + "/") + _local3.drifts) + newline); if (_local3.combo_completed) { you_win.txt = you_win.txt + "COMBO COMPLETED\n"; } else { you_win.txt = you_win.txt + "COMBO NOT COMPLETED\n"; } _local6 = 10000; break; case 3 : you_win.txt = you_win.txt + (((("\n\nPOINTS: " + hud.pts_tot) + "/") + _local3.score) + newline); if (_local3.target_not_reached) { you_win.txt = you_win.txt + "TARGET NOT REACHED!\n"; } if (_local3.target_reached) { you_win.txt = you_win.txt + "TARGET REACHED!\n"; } you_win.txt = you_win.txt + (((("\n\nDRIFTS: " + _local3.max_combo) + "/") + _local3.drifts) + newline); if (_local3.combo_completed) { you_win.txt = you_win.txt + "COMBO COMPLETED\n"; } else { you_win.txt = you_win.txt + "COMBO NOT COMPLETED\n"; } _local6 = 10000; _local5 = 10; break; case 4 : } you_win.start_points = hud.pts_tot; you_win.end_points = hud.pts_tot; you_win.txt = you_win.txt + "\n\n"; if (((_local3.game_type > 1) && (_local3.game_type < 4)) && (_local3.you_win == true)) { you_win.txt = you_win.txt + (("DRIFT BONUS: " + ((_local3.max_combo - _local3.drifts) * _local6)) + newline); you_win.end_points = you_win.end_points + ((_local3.max_combo - _local3.drifts) * _local6); } if (((_local3.game_type >= 0) && (_local3.game_type < 4)) && (_local3.you_win == true)) { you_win.txt = you_win.txt + (("TIME BONUS: " + (hud.time_left * _local7)) + newline); you_win.end_points = you_win.end_points + (hud.time_left * _local7); } if (((_local3.game_type == 1) || (_local3.game_type == 3)) && (_local3.you_win == true)) { you_win.txt = you_win.txt + (("SCORE BONUS: " + ((hud.pts_tot - _local3.score) * _local5)) + newline); you_win.end_points = you_win.end_points + ((hud.pts_tot - _local3.score) * _local5); } _global.tournament_data[_local3.game_level][_local3.game_type].visible = true; save_tournament_data(_global.tournament_data); _global.race_info.highscore = false; if (_local3.you_win == true) { ud = _global.userdata; var _local4 = load_high_score(_local3.game_level, _local3.game_type, _local3.track_id); if ((_local4[0].score < you_win.end_points) || (_local4[0].score == undefined)) { _global.race_info.highscore = true; } trace((_local4[2].score + " -> ") + you_win.end_points); if (((((_local4.length < 2) || (_local4[2].score < you_win.end_points)) || (_local4[2].score == undefined)) || (_local4[2] == undefined)) || (_local4 == undefined)) { add_high_score(_global.high_scores, _local3.game_level, _local3.game_type, _local3.track_id, ud.user_id, "player", you_win.end_points, undefined); } qualify_track(_global.race_data, _local3.game_level, _local3.game_type, _local3.race_data_id); if (is_tournament_completed(_global.race_data, td, _local3.game_level, _local3.game_type)) { score = get_tournament_score(_global.race_data, _local3.game_level, _local3.game_type); _global.tournament_data[_local3.game_level][_local3.game_type].highscore = false; add_tournament_high_score(_local3.game_level, _local3.game_type, ud.name, score); if (((((score > _global.tournament_data[_local3.game_level][_local3.game_type].highscores[0].score) || (_global.tournament_data[_local3.game_level][_local3.game_type].highscores[0].score == undefined)) || (_global.tournament_data[_local3.game_level][_local3.game_type].highscores[0] == undefined)) || (_global.tournament_data[_local3.game_level][_local3.game_type].highscores.length == 0)) || (_global.tournament_data[_local3.game_level][_local3.game_type].highscores == null)) { _global.tournament_data[_local3.game_level][_local3.game_type].score = score; _global.tournament_data[_local3.game_level][_local3.game_type].highscore = true; } save_tournament_data(_global.tournament_data); } } } function tournament_complete() { ri = _global.race_info; td = _global.tournament_data; rd = _global.race_data; l = ri.game_level; t = ri.game_type; you_win.results.text = ""; you_win.points = ""; you_win.start_points = 0; you_win.end_points = get_tournament_score(_global.race_data, ri.game_level, ri.game_type); you_win.inc_points = (you_win.end_points - you_win.start_points) / 25; you_win.txt = newline; you_win.char_count = 0; var _local2 = 0; while (_local2 < get_track_count(rd, l, t)) { tid = rd[l][t][_local2].track_id; you_win.txt = you_win.txt + (tracks_info[(tid * 6) + 3].toUpperCase() + ": "); you_win.txt = you_win.txt + (load_user_high_score(l, t, tid)[0].score + "\n\n"); _local2++; } you_win.back_btn._visible = true; } function turnoff_music() { trace("main_music_mc " + _global.main_music_mc); trace("main_music " + _global.main_music); _global.last_music_name = ""; _global.main_music.stop(); _global.main_music_mc.removeMovieClip(); delete _global.main_music; } function update_music(str) { trace((_global.last_music_name + " ") + str); if (_global.last_music_name != str) { turnoff_music(); _parent.createEmptyMovieClip("main_music_mc", 1666); _global.main_music_mc = _parent.main_music_mc; _global.main_music = new Sound(_global.main_music_mc); _global.main_music.attachSound(str); _global.main_music.start(0, 666); _global.main_music.setVolume(_global.sound_volume); _global.last_music_name = str; } } EASY = 0; NORMAL = 1; HARD = 2; STANDARD_RACE = 0; DRIFT_RACE = 1; DRIFT_EXHIBITION = 2; PRO_DRIFT_EXHIBITION = 3; ENDURANCE = 4; _global.game_types = ["STANDARD RACE", "DRIFT RACE", "DRIFT EXHIBITION", "PRO DRIFT EXHIBITION", "ENDURANCE"]; _global.game_levels = ["EASY", "NORMAL", "HARD"]; var max_tutorials = 5; x = new Array(max_tutorials); y = new Array(max_tutorials); b = new Array(max_tutorials); s = new Array(max_tutorials); x[0] = new Array(0); y[0] = new Array(0); b[0] = new Array(undefined); s[0] = new Array(undefined); x[1] = new Array(-1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, -1, 0, 0, 0, 0, 0, -1, 0, 0, 2, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, -2, -7, -5, -5, -4, -3, -1, 0, 1, 1, 1, 1, -1, -1, 0, 0, 0, 0, 0, -1, -1, 0, 0, 1, 1, 0, 0, -1, -1, 0, 0, 0, 1, 1, 1, 3, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1); y[1] = new Array(-43, -43, -43, -43, -43, -44, -47, -50, -52, -55, -57, -59, -61, -67, -73, -74, -73, -73, -73, -73, -73, -73, -72, -72, -72, -72, -72, -72, -71, -71, -71, -71, -71, -71, -72, -72, -73, -74, -74, -74, -73, -74, -75, -75, -75, -74, -74, -74, -74, -74, -73, -73, -73, -73, -73, -73, -72, -72, -72, -72, -72, -72, -71, -71, -71, -71, -71, -71, -70, -70, -70, -70, -70, -70, -70, -69, -69, -69, -69, -69, -69, -69, -69, -68, -68, -68, -68, -68, -68, -68, -68, -68, -67, -67, -67, -67, -67, -67, -67, -67, -72, -94, -122, -143, -151, -150, -150, -149, -149, -148, -148, -150, -153, -153, -153, -153, -153, -152, -152, -151, -151, -150, -150, -149, -149, -148, -148, -148, -148, -148, -148, -148, -147, -136, -97, -86, -77, -65, -56, -48, -34, -23, -18, -15, -13, -9, -8, -9, -8, -7, -5, -4, -1, -1, -1, -2, -2, -3, -2, -1, 0, -1, 1, 3, 5, 5, 6, 7, 8, 8, 9, 8, 8, 8, 8, 7, 9, 9, 10, 11, 11, 11, 11, 10, 10, 9, 9, 8, 8, 7, 7, 7, 6, 6, 6); b[1] = new Array(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); s[1] = new Array(true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false); x[2] = new Array(-20, -20, -19, -19, -19, -19, -18, -18, -18, -18, -18, -18, -18, -19, -19, -19, -18, -18, -18, -18, -18, -18, -18, -18, -20, -22, -22, -21, -21, -21, -22, -24, -24, -24, -26, -30, -32, -32, -34, -35, -37, -39, -39, -42, -45, -50, -55, -58, -62, -64, -63, -63, -64, -64, -66, -70, -72, -75, -75, -74, -74, -73, -73, -72, -75, -78, -80, -86, -90, -91, -93, -98, -101, -102, -103, -105, -107, -106, -107, -110, -111, -112, -112, -113, -116, -112, -109, -108, -105, -105, -80, -80, -80, -69, -48, -39, -37, -33, -30, -26, -27, -27, -28, -28, -38, -154, -223, -223, -229, -229, -228, -228, -228, -227, -227, -226, -227, -214, -204, -196, -192, -190, -190, -190, -190, -190, -190, -190, -190, -190, -190, -189, -188, -188, -188); y[2] = new Array(-92, -92, -90, -87, -86, -86, -86, -85, -85, -85, -84, -86, -86, -87, -87, -86, -87, -87, -86, -86, -85, -85, -85, -84, -84, -83, -82, -82, -82, -81, -81, -81, -80, -80, -80, -77, -77, -77, -77, -77, -76, -75, -75, -75, -75, -73, -71, -69, -67, -65, -65, -65, -65, -65, -62, -59, -58, -57, -57, -57, -57, -57, -57, -56, -55, -53, -50, -45, -45, -43, -41, -32, -28, -25, -16, -4, 1, 1, 1, 6, 11, 11, 10, 0, -55, -129, -136, -138, -139, -138, -153, -153, -152, -158, -173, -180, -181, -184, -186, -187, -186, -185, -185, -184, -175, -65, -13, -4, 11, 10, 10, 9, 8, 8, 7, 6, 63, 71, 78, 87, 92, 92, 92, 91, 91, 90, 89, 88, 87, 86, 85, 85, 84, 82, 79); b[2] = new Array(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); s[2] = new Array(true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false); x[3] = new Array(-59, -59, -59, -66, -75, -86, -99, -109, -113, -113, -112, -112, -111, -111, -109, -109, -108, -108, -107, -107, -106, -106, -105, -105, -104, -104, -103, -103, -102, -102, -101, -101, -100, -100, -99, -99, -98, -98, -97, -97, -96, -96, -95, -95, -94, -94, -93, -93, -92, -92, -91, -91, -91, -90, -90, -89, -89, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -88, -91, -94, -98, -99, -100, -100, -100, -101, -101, -101, -87, -81, -80, -76, -77, -78, -79, -46, -43, -44, -47, -49, -53, -56, -58, -58, -58, -56, -56, -55, -54); y[3] = new Array(2, 2, 2, 2, 2, 1, 1, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, -2, 2, 25, 28, 43, 68, 71, 70, 69, 69, 92, 105, 110, 117, 116, 115, 114, 148, 150, 149, 147, 146, 146, 145, 145, 146, 152, 157, 156, 156, 155); b[3] = new Array(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); s[3] = new Array(true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false); x[4] = new Array(-24, -24, -19, -10, -11, -7, 0, 1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -1, -4, -7, -13, -33, -47, -60, -78, -101, -113, -116, -117, -120, -124, -132, -146, -158, -162, -164, -169, -168, -167, -166, -170, -171, -171, -171, -172, -173, -174, -177, -182, -185, -184, -182, -182, -181, -180, -168, -129, -111, -101, -95, -89, -84, -73, -67, -64, -61, -54, -44, -35, -27, -22, 0, 1, 1, 0, 18, 19, 18, 20, 20, 20, 21, 19, 18, 16, 15, 15, 9, 4, -1, -3, -2, -1, 0, -13, -19, 4, 48, 58, 62, 72, 78, 78, 96, 119, 135, 137, 136, 135, 134, 134, 138, 140, 139, 139, 138, 136, 136, 134, 133, 131, 134, 136, 143, 146, 148, 149, 150, 150, 149, 149, 149, 150, 147, 145, 145, 145, 145, 144, 144, 143, 140, 136, 135, 134, 132, 132, 119, 119, 118, 119, 121, 121, 122, 118, 106, 97, 95, 95, 95, 94, 92, 92, 91, 90, 88, 87, 82, 71, 63, 59, 55, 54, 52, 53, 53, 54, 58, 68, 82, 116, 145, 148, 147, 146, 146, 145, 144, 144, 143, 146, 145, 148, 150, 151, 153, 153, 153, 151, 149, 149, 147, 146, 145, 147, 146, 145, 144, 144, 143, 142, 141, 140, 140, 139, 138, 137, 136, 136, 135, 134, 134); y[4] = new Array(-96, -96, -74, -27, 15, 59, 96, 120, 128, 131, 130, 130, 130, 129, 129, 128, 128, 127, 127, 126, 126, 125, 125, 124, 124, 123, 123, 122, 122, 121, 121, 120, 120, 119, 119, 118, 118, 117, 117, 116, 116, 115, 115, 114, 114, 114, 114, 113, 113, 112, 112, 111, 111, 110, 110, 109, 109, 108, 108, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 108, 111, 113, 119, 121, 120, 106, 86, 75, 70, 67, 65, 60, 55, 42, 29, 24, 20, 13, 14, 17, 19, 14, 12, 15, 18, 21, 24, 26, 27, 48, 113, 134, 144, 145, 144, 144, 162, 200, 207, 206, 205, 203, 200, 199, 198, 197, 196, 197, 198, 201, 202, 203, 204, 202, 202, 200, 199, 198, 198, 197, 197, 197, 198, 198, 199, 201, 201, 202, 206, 209, 210, 211, 211, 210, 210, 201, 193, 181, 173, 172, 172, 172, 168, 168, 146, 102, 49, 28, 28, 28, 29, 22, -6, -26, -32, -35, -35, -34, -36, -35, -32, -30, -30, -28, -24, -19, -18, -24, -28, -28, -28, -27, -20, -7, 4, 7, 10, 10, 10, 9, 9, 12, 27, 44, 55, 59, 60, 61, 66, 65, 65, 63, 62, 60, 61, 69, 88, 100, 102, 102, 101, 101, 100, 100, 100, 99, 99, 99, 100, 107, 109, 112, 113, 116, 116, 116, 117, 118, 118, 117, 111, 80, 43, 33, 34, 34, 34, 34, 35, 31, 7, -13, -30, -25, -19, -14, -9, -6, -4, -2, -1, -1, 1, 8, 50, 73, 75, 75, 75, 75, 71, 71, 70, 70, 69, 69, 68, 67, 66, 66, 65, 64, 63); b[4] = new Array(false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, true, true, true, true, true, true, true, true, true, true, true, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, undefined, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); s[4] = new Array(true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, true, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false, false); steering_mode = (steering_max = 2); drift_time_max = 50; replay_len = 99999 /* 0x01869F */; max_sgommata = 1024; scr_max_x = 668; scr_max_y = 434; free_run = false; ghost_hud = new Object(); ghost_hud.thbar = new Object(); ghost_hud.thbar.line = new Object(); initialize_world(); tracks_info = new Array(4880, 3962, 270, "tutorial1", 0, 1, 4880, 1840, 270, "tutorial2", 0, 1, 3282, 677, 180, "tutorial3", 0, 1, 1917, 1044, 90, "tutorial4", 0, 1, 4880, 3780, 270, "tutorial", 0, 1, 3830, 2350, 270, "indy 500", 0, 1, 1670, 2250, 0, "roller co.", 2, 0, 3100, 2240, 270, "colombo", 3, 1, 3670, 1630, 270, "laguna chimp", 3, 0, 1500, 3380, 0, "lonza", 3, 0, 1380, 1860, 180, "le chimp", 3, 1); _quality = "LOW"; car_type = new Array(3); car_type[0] = new Array(50, 2, 0, 0); track_diff_level = new Array("novice", "normal", "expert", "pro", "drifter!"); track_vis = new Array("night", "day time"); _global.userdata = get_user_data(); _global.high_scores = load_high_scores(); _global.user_high_scores = new Array(3); _global.user_high_scores[0] = new Array(5); _global.user_high_scores[1] = new Array(5); _global.user_high_scores[2] = new Array(5); _global.tournament_data = load_tournament_data(); _global.race_data = load_race_data(); _global.game_options = load_options(); ((_global.game_options.sound == true) ? ((_global.sound_volume = 100)) : ((_global.sound_volume = 0))); tracks_min = 4; tracks_max = tracks_info.length / 6; sel_track = tracks_min; sel_race = 0; depth = 0; drift_combo = 0; field_max_x = (bg._width * 10) - scr_max_x; field_max_y = (bg._height * 10) - scr_max_y; car_sel = 0; scr_med_x = scr_max_x / 2; scr_med_y = scr_max_y / 2; _global.race_info = new Object(); this.createEmptyMovieClip("wall_snd_clip", 9000); wall_snd = new Sound(wall_snd_clip); wall_snd.attachSound("wallhit"); this.createEmptyMovieClip("nitro_snd_clip", 9001); nitro_snd = new Sound(nitro_snd_clip); nitro_snd.attachSound("nitro"); this.createEmptyMovieClip("combo_clip_snd_clip", 9002); combo_clip_snd = new Sound(combo_clip_snd_clip); this.createEmptyMovieClip("oks_snd_clip", 9003); oks = new Sound(oks_snd_clip); hide_game(); play();
Instance of Symbol 151 MovieClip "replay" in Symbol 576 MovieClip Frame 1
onClipEvent (load) { function init() { x = new Array(replay_len); y = new Array(replay_len); b = new Array(replay_len); s = new Array(replay_len); } function restore(num) { x = _parent.x[num]; y = _parent.y[num]; b = _parent.b[num]; s = _parent.s[num]; } if (_parent.demo == false) { init(); } else { restore(4); } }
Instance of Symbol 214 MovieClip "bg" in Symbol 576 MovieClip Frame 1
on (press, dragOver) { if (_parent.start_car == true) { _parent.mouse_pressed = true; } else { _parent.mouse_pressed = false; } } on (release, releaseOutside, rollOut, dragOut) { _parent.mouse_pressed = false; } onClipEvent (enterFrame) { if (_parent.start_car == false) { return(undefined); } update(); } onClipEvent (load) { function update() { if (_parent.demo == true) { _x = (_x + (((_parent.scr_med_x - car1._x) - _x) / 2)); _y = (_y + (((_parent.scr_med_y - car1._y) - _y) / 2)); } else { _x = (_x + Math.floor((((_parent.scr_med_x - car1._x) - (_parent.car_dx * 6)) - _x) / 4)); _y = (_y + Math.floor((((_parent.scr_med_y - car1._y) - (_parent.car_dy * 6)) - _y) / 4)); } indi._x = car1._x; indi._y = car1._y; ghost_ball._x = car2._x; ghost_ball._y = car2._y; if (_x > 0) { _x = 0; } if (_y > 0) { _y = 0; } if (_x < (-_parent.field_max_x)) { _x = (-_parent.field_max_x); } if (_y < (-_parent.field_max_y)) { _y = (-_parent.field_max_y); } bg_layer._x = (-_x) + (_x * 0.5); bg_layer._y = (-_y) + (_y * 0.5); if (_global.game_options.clouds) { nuvole_offset = nuvole_offset - 0.5; clouds_layer._x = ((-_x) + (_x * 0.75)) - Math.floor(nuvole_offset); clouds_layer._y = ((-_y) + (_y * 0.75)) + Math.floor(nuvole_offset); } car1.img2._visible = _global.game_options.shadows; } function g1_reset() { ground1.clear(); ground1.lineStyle(5, 0, 10); } function g2_reset() { ground2.clear(); ground2.lineStyle(5, 0, 10); } function clear_sign() { g_x = 0; g1_reset(); g2_reset(); sgommata_alpha = 10; } function add_sign(car) { var _local4 = _global.game_options; if ((_local4.smoke == 0) && (_local4.skidmarks == 0)) { return(undefined); } if (_local4.skidmarks == 1) { _parent.max_sgommata = 256; } else if (_local4.skidmarks == 2) { _parent.max_sgommata = 1024; } if (g_x != 0) { if (_local4.skidmarks > 0) { g_x = car._x + _parent.car_dx; g_y = car._y + _parent.car_dy; if (sgommata_alpha < 40) { sgommata_alpha++; } if (_local4.skidmarks == 1) { sgommata_color = Math.floor(20 - (sgommata_alpha / 2)); ground.lineStyle(5, ((sgommata_color << 16) | (sgommata_color << 8)) | sgommata_color, 100); } else if (_local4.skidmarks == 2) { ground.lineStyle(5, 0, sgommata_alpha); } ground.moveTo(g1_x, g1_y); ground.lineTo(g_x + (Math.cos((car.rotation - 90) / 57.3) * 12), g_y + (Math.sin((car.rotation - 90) / 57.3) * 12)); ground.moveTo(g2_x, g2_y); ground.lineTo(g_x + (Math.cos((car.rotation + 90) / 57.3) * 12), g_y + (Math.sin((car.rotation + 90) / 57.3) * 12)); ground.moveTo(g3_x, g3_y); ground.lineTo(g_x + (Math.cos((car.rotation - 156) / 57.3) * 30), g_y + (Math.sin((car.rotation - 156) / 57.3) * 30)); ground.moveTo(g4_x, g4_y); ground.lineTo(g_x + (Math.cos((car.rotation + 156) / 57.3) * 30), g_y + (Math.sin((car.rotation + 156) / 57.3) * 30)); } if (_local4.smoke > 0) { if (_local4.smoke == 1) { if (random(2) == 0) { return(undefined); } } add_smoke(g1_x, g1_y); add_smoke(g2_x, g2_y); add_smoke(g3_x, g3_y); add_smoke(g4_x, g4_y); } } else { sgommata_alpha = 10; } g_x = car._x + _parent.car_dx; g_y = car._y + _parent.car_dy; g1_x = g_x + (Math.cos((car.rotation - 90) / 57.3) * 12); g1_y = g_y + (Math.sin((car.rotation - 90) / 57.3) * 12); g2_x = g_x + (Math.cos((car.rotation + 90) / 57.3) * 12); g2_y = g_y + (Math.sin((car.rotation + 90) / 57.3) * 12); g3_x = g_x + (Math.cos((car.rotation - 156) / 57.3) * 30); g3_y = g_y + (Math.sin((car.rotation - 156) / 57.3) * 30); g4_x = g_x + (Math.cos((car.rotation + 156) / 57.3) * 30); g4_y = g_y + (Math.sin((car.rotation + 156) / 57.3) * 30); } function add_smoke(x, y) { if (random(2) == 0) { return(undefined); } depth++; if (depth == (_parent.max_sgommata / 2)) { ground = ground2; g2_reset(); } if (depth == _parent.max_sgommata) { ground = ground1; g1_reset(); depth = 5; } holy_smoke.duplicateMovieClip("t" + depth, depth); eval ("t" + depth)._x = (x + random(9)) - 4; eval ("t" + depth)._y = (y + random(9)) - 4; eval ("t" + depth)._alpha = 50; eval ("t" + depth).active = true; } this.useHandCursor = false; if (_global.game_options.clouds) { nuvole_offset = 0; clouds_layer._xscale = (clouds_layer._yscale = 100); } track._xscale = (track._yscale = 100); bg_layer._xscale = (bg_layer._yscale = 100); depth = 5; this.createEmptyMovieClip("ground1", 0); this.createEmptyMovieClip("ground2", 1); ground = ground1; clear_sign(); this.attachMovie("my_red_hot_car", "car1", 3); this.attachMovie("my_red_hot_car2", "car2", 5); this.attachMovie("car_indicator", "indi", 4); this.attachMovie("car_indicator", "ghost_ball", 2); g_x = 0; car1.v1._visible = false; car1.v2._visible = false; car2.v1._visible = false; car2.v2._visible = false; }
Symbol 576 MovieClip Frame 2
_quality = "HIGH"; _parent._parent._parent.challenge._visible = true; initialize_world(); car_start = false; bg.clear_sign(); hide_game(); if (demo == false) { replay.init(); stop(); } else { start_game(0); } if (view_replay == true) { view_replay = false; m_01.gotoAndStop(1); m_02._visible = false; m_05._visible = true; m_05.gotoAndPlay(2); stop(); }
Instance of Symbol 433 MovieClip "m_06" in Symbol 576 MovieClip Frame 2
onClipEvent (load) { this.back = false; }
Symbol 576 MovieClip Frame 3
_parent._parent._parent.challenge._visible = false; if (demo == true) { start_race(); fakemouse._visible = true; } else { stop(); } _quality = "LOW";
Symbol 576 MovieClip Frame 4
stop();
Symbol 576 MovieClip Frame 5
if (demo == true) { update(1, bg.car1); } else { race_info = _global.race_info; if (recording == true) { if (ghost == true) { update(64, bg.car2); } if (race_info.race_end == true) { update(2, bg.car1); if (!_global.last_seq_played) { if (race_info.game_over) { if (race_info.time_up == true) { hud.time_up.gotoAndPlay(2); } else { hud.game_over.gotoAndPlay(2); } } else if (race_info.you_win) { hud.congratulations.gotoAndPlay(2); } _global.last_seq_played = true; } } else { update(0, bg.car1); } } else { update(1, bg.car1); } if ((!(_global.free_run || (demo))) && (race_info.race_end == false)) { update_timer(); check_win_loose_condition(bg.car1); } if (Key.isDown(32) && (race_info.race_end != true)) { start_car = false; gotoAndStop ("end"); } if ((((((_parent.credits._currentframe == 1) && (Key.isDown(83))) && (Key.isDown(84))) && (Key.isDown(85))) && (Key.isDown(67))) && (Key.isDown(79))) { _parent.credits.play(); } }
Symbol 576 MovieClip Frame 6
gotoAndPlay ("ingame");
Symbol 576 MovieClip Frame 7
hud.drift_logo.gotoAndStop(1); bg.indi._visible = false; hud._visible = false; replay_r._visible = false; fakemouse._visible = false; cnt_b = false; if (_global.free_run == false) { if (_global.race_info.race_end == true) { you_win_screen(); } else { menu_ingame_end.gotoAndStop(2); } } else { init_car_env(); start_game(clevel); reset_indi(); car_start = true; replay_cnt = 0; recording = true; ghost = false; if (demo == true) { gotoAndPlay (2); } else { menu_ingame_end.gotoAndStop(2); stop(); } }
Symbol 583 MovieClip Frame 1
stop();

Library Items

Symbol 1 Sound [snd_pro]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:14
Symbol 5 GraphicUsed by:6
Symbol 6 MovieClipUses:5Used by:7
Symbol 7 MovieClipUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:14
Symbol 9 GraphicUsed by:14
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12 174
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClipUses:12Used by:14
Symbol 14 MovieClip [car_indicator]Uses:4 8 9 13
Symbol 15 Sound [wallhit]Used by:Timeline
Symbol 16 Sound [ok3]Used by:Timeline
Symbol 17 Sound [snd10]Used by:Timeline
Symbol 18 Sound [snd9]Used by:Timeline
Symbol 19 Sound [snd8]Used by:Timeline
Symbol 20 Sound [snd7]Used by:Timeline
Symbol 21 Sound [snd6]Used by:Timeline
Symbol 22 Sound [snd5]Used by:Timeline
Symbol 23 Sound [snd4]Used by:Timeline
Symbol 24 Sound [snd3]Used by:509  Timeline
Symbol 25 Sound [snd2]Used by:509  Timeline
Symbol 26 Sound [snd1]Used by:509  Timeline
Symbol 27 Sound [nitro]Used by:Timeline
Symbol 28 Sound [ok2]Used by:Timeline
Symbol 29 Sound [snd_drift_dry]Used by:Timeline
Symbol 30 Sound [snd_combo]Used by:Timeline
Symbol 31 Sound [click_error]Used by:Timeline
Symbol 32 Sound [betterlucknexttime]Used by:244  Timeline
Symbol 33 Sound [ok1]Used by:Timeline
Symbol 34 Sound [ok0]Used by:Timeline
Symbol 35 Sound [4b]Used by:Timeline
Symbol 36 Sound [4a]Used by:Timeline
Symbol 37 Sound [mus_tut]Used by:Timeline
Symbol 38 Sound [mus_menu]Used by:Timeline
Symbol 39 Sound [ingame1]Used by:Timeline
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:42
Symbol 42 MovieClipUses:41Used by:93 96
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:43Used by:45
Symbol 45 MovieClipUses:44Used by:93 96
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:93
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:93 96
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClipUses:52Used by:93 96
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClipUses:55Used by:93 96
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClipUses:58Used by:93 96
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:62
Symbol 62 MovieClipUses:61Used by:93 96
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClipUses:64Used by:93 96
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:68
Symbol 68 MovieClipUses:67Used by:93 96
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClipUses:70Used by:93 96
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74
Symbol 74 MovieClipUses:73Used by:93 96
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:77
Symbol 77 MovieClipUses:76Used by:93 96
Symbol 78 BitmapUsed by:79
Symbol 79 GraphicUses:78Used by:80
Symbol 80 MovieClipUses:79Used by:93 96
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:83
Symbol 83 MovieClipUses:82Used by:93 96
Symbol 84 BitmapUsed by:85
Symbol 85 GraphicUses:84Used by:86
Symbol 86 MovieClipUses:85Used by:93 96
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:89
Symbol 89 MovieClipUses:88Used by:93 96
Symbol 90 BitmapUsed by:91
Symbol 91 GraphicUses:90Used by:92
Symbol 92 MovieClipUses:91Used by:93 96
Symbol 93 MovieClip [my_red_hot_car]Uses:42 45 47 50 53 56 59 62 65 68 71 74 77 80 83 86 89 92Used by:Timeline
Symbol 94 FontUsed by:95 132 133 143 144 215 332 394 396 398 400 402 453 464 465 466 467 468 469 514 515 519 520 521 522 525 526 528 529 530 535 537 538 540 545 547 555 560 563 564 567 569 571 577
Symbol 95 EditableTextUses:94Used by:96
Symbol 96 MovieClip [my_red_hot_car2]Uses:45 42 95 50 53 56 59 62 65 68 71 74 77 80 83 86 89 92Used by:Timeline
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:114
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:101
Symbol 101 MovieClipUses:100Used by:114
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:104
Symbol 104 MovieClipUses:103Used by:114
Symbol 105 FontUsed by:106 107 217 322 323 324 325 328 391
Symbol 106 EditableTextUses:105Used by:114
Symbol 107 EditableTextUses:105Used by:114
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:110
Symbol 110 MovieClipUses:109Used by:114
Symbol 111 GraphicUsed by:112 113 117 172 333 495 517 573
Symbol 112 ButtonUses:111Used by:114
Symbol 113 ButtonUses:111Used by:114
Symbol 114 MovieClip [you_win]Uses:98 101 104 106 107 110 112 113Used by:Timeline
Symbol 115 FontUsed by:116 121 334 336 357 360 361 406 424 428 430 431 448 476 477 479 480 493
Symbol 116 EditableTextUses:115Used by:118
Symbol 117 ButtonUses:111Used by:118
Symbol 118 MovieClip [text_link]Uses:116 117Used by:Timeline
Symbol 119 GraphicUsed by:120 127 128
Symbol 120 MovieClipUses:119Used by:130
Symbol 121 EditableTextUses:115Used by:122 130
Symbol 122 MovieClipUses:121Used by:123 130
Symbol 123 MovieClipUses:122Used by:130
Symbol 124 GraphicUsed by:127
Symbol 125 ShapeTweeningUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:119 124 125 126Used by:130
Symbol 128 MovieClipUses:119Used by:130
Symbol 129 GraphicUsed by:130
Symbol 130 Button [mnu_button]Uses:120 123 127 122 128 129 121Used by:Timeline
Symbol 131 GraphicUsed by:134
Symbol 132 EditableTextUses:94Used by:134
Symbol 133 EditableTextUses:94Used by:134
Symbol 134 MovieClip [info_box]Uses:131 132 133Used by:Timeline
Symbol 135 GraphicUsed by:142 145
Symbol 136 GraphicUsed by:139
Symbol 137 ShapeTweeningUsed by:139
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:136 137 138Used by:142 145
Symbol 140 GraphicUsed by:142 145
Symbol 141 GraphicUsed by:142 145
Symbol 142 ButtonUses:135 139 140 141Used by:149
Symbol 143 EditableTextUses:94Used by:149
Symbol 144 EditableTextUses:94Used by:149
Symbol 145 ButtonUses:135 139 140 141Used by:149
Symbol 146 GraphicUsed by:148
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:146 147Used by:149
Symbol 149 MovieClip [high_score_box]Uses:142 143 144 145 148Used by:Timeline
Symbol 150 GraphicUsed by:381 416 433 435 484 486 488 496 576
Symbol 151 MovieClipUsed by:576
Symbol 152 GraphicUsed by:576
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:157
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:157
Symbol 157 MovieClipUses:154 156Used by:214
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160 161
Symbol 160 MovieClipUses:159Used by:161
Symbol 161 MovieClipUses:160 159Used by:214
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:162Used by:211
Symbol 164 BitmapUsed by:170 188 193 198 203 208
Symbol 165 BitmapUsed by:170 180 188 193 198 203 208
Symbol 166 BitmapUsed by:170 180 188 193 198 203 208
Symbol 167 BitmapUsed by:170 180 188 193 198 203 208
Symbol 168 BitmapUsed by:170 180 188 193 198 203 208
Symbol 169 BitmapUsed by:170 180 188 193 198 208
Symbol 170 GraphicUses:164 165 166 167 168 169Used by:171
Symbol 171 MovieClipUses:170Used by:211
Symbol 172 MovieClipUses:111Used by:173 182 190 195 200 205 210
Symbol 173 MovieClipUses:172Used by:211
Symbol 174 MovieClipUses:11Used by:211
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:211
Symbol 177 BitmapUsed by:180 188 208
Symbol 178 BitmapUsed by:180
Symbol 179 BitmapUsed by:180 188 193 198 203 208
Symbol 180 GraphicUses:166 167 168 165 177 178 169 179Used by:181
Symbol 181 MovieClipUses:180Used by:211
Symbol 182 MovieClipUses:172Used by:211
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:187
Symbol 185 GraphicUsed by:186
Symbol 186 MovieClipUses:185Used by:187
Symbol 187 MovieClipUses:184 186Used by:211
Symbol 188 GraphicUses:166 167 164 165 168 169 179 177Used by:189
Symbol 189 MovieClipUses:188Used by:211
Symbol 190 MovieClipUses:172Used by:211
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:191Used by:211
Symbol 193 GraphicUses:166 164 167 168 165 169 179Used by:194
Symbol 194 MovieClipUses:193Used by:211
Symbol 195 MovieClipUses:172Used by:211
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:211
Symbol 198 GraphicUses:164 166 167 168 165 169 179Used by:199
Symbol 199 MovieClipUses:198Used by:211
Symbol 200 MovieClipUses:172Used by:211
Symbol 201 GraphicUsed by:202
Symbol 202 MovieClipUses:201Used by:211
Symbol 203 GraphicUses:165 164 168 167 179 166Used by:204
Symbol 204 MovieClipUses:203Used by:211
Symbol 205 MovieClipUses:172Used by:211
Symbol 206 GraphicUsed by:207
Symbol 207 MovieClipUses:206Used by:211
Symbol 208 GraphicUses:164 177 166 167 168 165 169 179Used by:209
Symbol 209 MovieClipUses:208Used by:211
Symbol 210 MovieClipUses:172Used by:211
Symbol 211 MovieClipUses:163 171 173 174 176 181 182 187 189 190 192 194 195 197 199 200 202 204 205 207 209 210Used by:214 339
Symbol 212 GraphicUsed by:213
Symbol 213 MovieClipUses:212Used by:214
Symbol 214 MovieClipUses:157 161 211 213Used by:576
Symbol 215 EditableTextUses:94Used by:216
Symbol 216 MovieClipUses:215Used by:576
Symbol 217 TextUses:105Used by:218
Symbol 218 MovieClipUses:217Used by:339
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:233
Symbol 221 GraphicUsed by:233
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:233
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:226
Symbol 226 MovieClipUses:225Used by:233
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:228Used by:233
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:232
Symbol 232 MovieClipUses:231Used by:233
Symbol 233 MovieClipUses:220 221 223 226 229 232Used by:339
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:237
Symbol 236 SoundUsed by:237
Symbol 237 MovieClipUses:235 236Used by:339
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:241
Symbol 240 SoundUsed by:241
Symbol 241 MovieClipUses:239 240Used by:339
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:244
Symbol 244 MovieClipUses:243 32Used by:339
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247
Symbol 247 MovieClipUses:246Used by:283
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:250
Symbol 250 MovieClipUses:249Used by:278
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClipUses:252Used by:278
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:256
Symbol 256 MovieClipUses:255Used by:278
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:278
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:261Used by:278
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 MovieClipUses:264Used by:278
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:268
Symbol 268 MovieClipUses:267Used by:278
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClipUses:270Used by:278
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:274
Symbol 274 MovieClipUses:273Used by:278
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:277
Symbol 277 MovieClipUses:276Used by:278
Symbol 278 MovieClipUses:250 253 256 259 262 265 268 271 274 277Used by:283
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:281
Symbol 281 MovieClipUses:280Used by:283
Symbol 282 SoundUsed by:283
Symbol 283 MovieClipUses:247 278 281 282Used by:339
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:339
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:300
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:300
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:300
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:300
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:300
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:300
Symbol 298 BitmapUsed by:299
Symbol 299 GraphicUses:298Used by:300
Symbol 300 MovieClipUses:287 289 291 293 295 297 299Used by:339 475
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:321
Symbol 303 BitmapUsed by:304
Symbol 304 GraphicUses:303Used by:321
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:321
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:321
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:321
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:321
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:321
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:321
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:321
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:321
Symbol 321 MovieClipUses:302 304 306 308 310 312 314 316 318 320Used by:339
Symbol 322 EditableTextUses:105Used by:339
Symbol 323 EditableTextUses:105Used by:339
Symbol 324 EditableTextUses:105Used by:339
Symbol 325 EditableTextUses:105Used by:339
Symbol 326 FontUsed by:327 329 330 331 395 397 399 401 403
Symbol 327 TextUses:326Used by:339
Symbol 328 EditableTextUses:105Used by:339
Symbol 329 TextUses:326Used by:339
Symbol 330 TextUses:326Used by:339
Symbol 331 TextUses:326Used by:339
Symbol 332 TextUses:94Used by:339
Symbol 333 MovieClipUses:111Used by:337 339
Symbol 334 TextUses:115Used by:337
Symbol 335 SoundUsed by:337
Symbol 336 TextUses:115Used by:337
Symbol 337 MovieClipUses:333 334 335 336Used by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:218 233 237 241 244 283 285 300 211 321 322 323 324 325 327 328 329 330 331 332 337 333 338Used by:576
Symbol 340 FontUsed by:341
Symbol 341 TextUses:340Used by:342
Symbol 342 MovieClipUses:341Used by:576
Symbol 343 BitmapUsed by:344
Symbol 344 GraphicUses:343Used by:345
Symbol 345 MovieClipUses:344Used by:576
Symbol 346 GraphicUsed by:350
Symbol 347 FontUsed by:348 349
Symbol 348 EditableTextUses:347Used by:350
Symbol 349 EditableTextUses:347Used by:350
Symbol 350 MovieClipUses:346 348 349Used by:576
Symbol 351 FontUsed by:352
Symbol 352 EditableTextUses:351Used by:576
Symbol 353 GraphicUsed by:374 414
Symbol 354 GraphicUsed by:374 414 499
Symbol 355 GraphicUsed by:374 414 499
Symbol 356 GraphicUsed by:358
Symbol 357 EditableTextUses:115Used by:358
Symbol 358 MovieClipUses:356 357Used by:374 499
Symbol 359 GraphicUsed by:364 409
Symbol 360 TextUses:115Used by:363 408 501
Symbol 361 TextUses:115Used by:363 408 501
Symbol 362 GraphicUsed by:363 408 501
Symbol 363 ButtonUses:360 361 362Used by:364
Symbol 364 MovieClipUses:359 363Used by:374 499
Symbol 365 ShapeTweeningUsed by:369
Symbol 366 GraphicUsed by:369 374 411 414 499
Symbol 367 GraphicUsed by:369 411
Symbol 368 GraphicUsed by:369 411
Symbol 369 MovieClipUses:365 366 367 368Used by:374 499
Symbol 370 GraphicUsed by:374 414 499
Symbol 371 ShapeTweeningUsed by:374
Symbol 372 ShapeTweeningUsed by:374
Symbol 373 GraphicUsed by:374 414 499
Symbol 374 MovieClipUses:353 354 355 358 364 369 370 366 371 372 373Used by:381 435 486 488
Symbol 375 GraphicUsed by:376 382 417
Symbol 376 MovieClipUses:375Used by:381 435 484 486 488
Symbol 377 GraphicUsed by:378 383
Symbol 378 MovieClipUses:377Used by:381 433 435 484 486 488 496
Symbol 379 GraphicUsed by:380
Symbol 380 MovieClipUses:379Used by:381 435 484 486 488
Symbol 381 MovieClipUses:374 150 376 378 380Used by:576
Symbol 382 MovieClipUses:375Used by:416
Symbol 383 MovieClipUses:377Used by:416
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClipUses:384Used by:416
Symbol 386 GraphicUsed by:404
Symbol 387 BitmapUsed by:388
Symbol 388 GraphicUses:387Used by:389
Symbol 389 MovieClipUses:388Used by:390
Symbol 390 MovieClipUses:389Used by:404
Symbol 391 TextUses:105Used by:392
Symbol 392 MovieClipUses:391Used by:393
Symbol 393 MovieClipUses:392Used by:404
Symbol 394 EditableTextUses:94Used by:404
Symbol 395 EditableTextUses:326Used by:404
Symbol 396 EditableTextUses:94Used by:404
Symbol 397 EditableTextUses:326Used by:404
Symbol 398 EditableTextUses:94Used by:404
Symbol 399 EditableTextUses:326Used by:404
Symbol 400 EditableTextUses:94Used by:404
Symbol 401 EditableTextUses:326Used by:404
Symbol 402 EditableTextUses:94Used by:404
Symbol 403 EditableTextUses:326Used by:404
Symbol 404 MovieClipUses:386 390 393 394 395 396 397 398 399 400 401 402 403Used by:416
Symbol 405 GraphicUsed by:407
Symbol 406 EditableTextUses:115Used by:407
Symbol 407 MovieClipUses:405 406Used by:414
Symbol 408 ButtonUses:360 361 362Used by:409
Symbol 409 MovieClipUses:359 408Used by:414
Symbol 410 ShapeTweeningUsed by:411
Symbol 411 MovieClipUses:410 366 367 368Used by:414
Symbol 412 ShapeTweeningUsed by:414
Symbol 413 ShapeTweeningUsed by:414
Symbol 414 MovieClipUses:353 354 355 407 409 411 370 366 412 413 373Used by:416
Symbol 415 SoundUsed by:416
Symbol 416 MovieClipUses:150 382 383 385 404 414 415Used by:576
Symbol 417 MovieClipUses:375Used by:433 488 496
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:433 488 496
Symbol 420 GraphicUsed by:433
Symbol 421 GraphicUsed by:422 423
Symbol 422 MovieClipUses:421Used by:433 484
Symbol 423 MovieClipUses:421Used by:433
Symbol 424 TextUses:115Used by:426
Symbol 425 GraphicUsed by:426 478
Symbol 426 ButtonUses:424 425Used by:427
Symbol 427 MovieClipUses:426Used by:433
Symbol 428 TextUses:115Used by:429
Symbol 429 MovieClipUses:428Used by:433
Symbol 430 EditableTextUses:115Used by:433
Symbol 431 TextUses:115Used by:432
Symbol 432 MovieClipUses:431Used by:433 484
Symbol 433 MovieClipUses:150 417 378 419 420 422 423 427 429 430 432Used by:576
Symbol 434 SoundUsed by:435
Symbol 435 MovieClipUses:374 150 376 378 380 434Used by:576
Symbol 436 GraphicUsed by:437
Symbol 437 MovieClipUses:436Used by:484
Symbol 438 SoundUsed by:484
Symbol 439 GraphicUsed by:450 454
Symbol 440 GraphicUsed by:450 454
Symbol 441 GraphicUsed by:450 454
Symbol 442 GraphicUsed by:450 454
Symbol 443 FontUsed by:444 451
Symbol 444 TextUses:443Used by:450
Symbol 445 GraphicUsed by:450 454
Symbol 446 GraphicUsed by:447
Symbol 447 MovieClipUses:446Used by:450 454
Symbol 448 TextUses:115Used by:450
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:439 440 441 442 444 445 447 448 449Used by:484 502
Symbol 451 TextUses:443Used by:454
Symbol 452 GraphicUsed by:454
Symbol 453 EditableTextUses:94Used by:454
Symbol 454 MovieClipUses:439 440 441 442 451 445 447 452 453Used by:484
Symbol 455 GraphicUsed by:475
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:475
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:458Used by:475
Symbol 460 ShapeTweeningUsed by:475
Symbol 461 GraphicUsed by:475
Symbol 462 GraphicUsed by:463
Symbol 463 MovieClipUses:462Used by:475
Symbol 464 TextUses:94Used by:475
Symbol 465 EditableTextUses:94Used by:475
Symbol 466 EditableTextUses:94Used by:475
Symbol 467 TextUses:94Used by:475
Symbol 468 TextUses:94Used by:470
Symbol 469 TextUses:94Used by:470
Symbol 470 MovieClipUses:468 469Used by:475
Symbol 471 GraphicUsed by:472 481 482 500 502
Symbol 472 ButtonUses:471Used by:475
Symbol 473 ShapeTweeningUsed by:475
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:455 457 459 460 461 463 464 300 465 466 467 470 472 473 474Used by:484
Symbol 476 TextUses:115Used by:478
Symbol 477 TextUses:115Used by:478
Symbol 478 ButtonUses:476 477 425Used by:483
Symbol 479 TextUses:115Used by:481 482
Symbol 480 TextUses:115Used by:481 482
Symbol 481 ButtonUses:479 480 471Used by:483
Symbol 482 ButtonUses:479 480 471Used by:483
Symbol 483 MovieClipUses:478 481 482Used by:484
Symbol 484 MovieClipUses:150 376 378 380 437 422 438 450 454 475 483 432Used by:576
Symbol 485 SoundUsed by:486
Symbol 486 MovieClipUses:374 150 376 378 380 485Used by:576
Symbol 487 ShapeTweeningUsed by:488
Symbol 488 MovieClipUses:378 487 417 150 376 419 380 374Used by:576
Symbol 489 BitmapUsed by:490
Symbol 490 GraphicUses:489Used by:491
Symbol 491 MovieClipUses:490Used by:496
Symbol 492 ShapeTweeningUsed by:496
Symbol 493 TextUses:115Used by:494
Symbol 494 MovieClipUses:493Used by:496
Symbol 495 ButtonUses:111Used by:496
Symbol 496 MovieClipUses:491 378 492 417 150 419 494 495Used by:576
Symbol 497 ShapeTweeningUsed by:499
Symbol 498 ShapeTweeningUsed by:499
Symbol 499 MovieClipUses:354 355 358 364 369 370 366 497 498 373Used by:502 510
Symbol 500 ButtonUses:471Used by:502
Symbol 501 ButtonUses:360 361 362Used by:502
Symbol 502 MovieClipUses:471 499 450 500 501Used by:576
Symbol 503 BitmapUsed by:504
Symbol 504 GraphicUses:503Used by:505
Symbol 505 MovieClipUses:504Used by:509
Symbol 506 GraphicUsed by:507
Symbol 507 MovieClipUses:506Used by:509
Symbol 508 SoundUsed by:509
Symbol 509 MovieClipUses:505 507 24 25 26 508Used by:576
Symbol 510 MovieClipUses:499Used by:576
Symbol 511 GraphicUsed by:532
Symbol 512 FontUsed by:513 534 544 559
Symbol 513 TextUses:512Used by:532
Symbol 514 TextUses:94Used by:532
Symbol 515 TextUses:94Used by:516
Symbol 516 MovieClipUses:515Used by:532 542 556 572
Symbol 517 ButtonUses:111Used by:532 542 556 572
Symbol 518 GraphicUsed by:532
Symbol 519 TextUses:94Used by:532
Symbol 520 TextUses:94Used by:532
Symbol 521 TextUses:94Used by:532
Symbol 522 TextUses:94Used by:523
Symbol 523 MovieClipUses:522Used by:532 542 556 572
Symbol 524 GraphicUsed by:532
Symbol 525 TextUses:94Used by:532
Symbol 526 TextUses:94Used by:532
Symbol 527 GraphicUsed by:532
Symbol 528 TextUses:94Used by:532
Symbol 529 TextUses:94Used by:532
Symbol 530 TextUses:94Used by:531
Symbol 531 MovieClipUses:530Used by:532 542 556 572
Symbol 532 MovieClipUses:511 513 514 516 517 518 519 520 521 523 524 525 526 527 528 529 531Used by:576
Symbol 533 GraphicUsed by:542
Symbol 534 TextUses:512Used by:542
Symbol 535 TextUses:94Used by:542
Symbol 536 GraphicUsed by:542
Symbol 537 TextUses:94Used by:542
Symbol 538 TextUses:94Used by:542
Symbol 539 GraphicUsed by:542
Symbol 540 TextUses:94Used by:542
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:533 534 516 535 517 536 537 538 523 539 540 541 531Used by:576
Symbol 543 GraphicUsed by:556
Symbol 544 TextUses:512Used by:556
Symbol 545 TextUses:94Used by:556
Symbol 546 GraphicUsed by:556
Symbol 547 TextUses:94Used by:556
Symbol 548 BitmapUsed by:549
Symbol 549 GraphicUses:548Used by:552 556
Symbol 550 BitmapUsed by:551
Symbol 551 GraphicUses:550Used by:552
Symbol 552 MovieClipUses:549 551Used by:553
Symbol 553 MovieClipUses:552Used by:556 572
Symbol 554 GraphicUsed by:556
Symbol 555 TextUses:94Used by:556
Symbol 556 MovieClipUses:543 544 545 516 517 546 547 523 549 553 554 555 531Used by:576
Symbol 557 GraphicUsed by:572
Symbol 558 GraphicUsed by:572
Symbol 559 TextUses:512Used by:572
Symbol 560 TextUses:94Used by:572
Symbol 561 GraphicUsed by:572
Symbol 562 GraphicUsed by:572
Symbol 563 TextUses:94Used by:572
Symbol 564 TextUses:94Used by:572
Symbol 565 GraphicUsed by:572
Symbol 566 GraphicUsed by:572
Symbol 567 TextUses:94Used by:572
Symbol 568 GraphicUsed by:572
Symbol 569 TextUses:94Used by:572
Symbol 570 GraphicUsed by:572
Symbol 571 TextUses:94Used by:572
Symbol 572 MovieClipUses:557 553 558 559 560 516 517 561 562 563 523 564 565 566 567 568 569 570 571 531Used by:576
Symbol 573 ButtonUses:111Used by:576
Symbol 574 FontUsed by:575
Symbol 575 EditableTextUses:574Used by:576
Symbol 576 MovieClipUses:150 151 152 214 216 339 342 345 350 352 381 416 433 435 484 486 488 496 502 509 510 532 542 556 572 573 575Used by:Timeline
Symbol 577 TextUses:94Used by:Timeline
Symbol 578 BitmapUsed by:579
Symbol 579 GraphicUses:578Used by:580
Symbol 580 MovieClipUses:579Used by:583
Symbol 581 FontUsed by:582
Symbol 582 EditableTextUses:581Used by:583
Symbol 583 MovieClipUses:580 582Used by:Timeline

Instance Names

"main_clip"Frame 5Symbol 576 MovieClip
"credits"Frame 5Symbol 583 MovieClip
"ball"Symbol 14 MovieClip [car_indicator] Frame 1Symbol 13 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 1Symbol 42 MovieClip
"faretti"Symbol 93 MovieClip [my_red_hot_car] Frame 1Symbol 45 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 1Symbol 42 MovieClip
"v1"Symbol 93 MovieClip [my_red_hot_car] Frame 1Symbol 47 MovieClip
"v2"Symbol 93 MovieClip [my_red_hot_car] Frame 1Symbol 47 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 2Symbol 50 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 2Symbol 50 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 3Symbol 53 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 3Symbol 53 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 4Symbol 56 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 4Symbol 56 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 5Symbol 59 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 5Symbol 59 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 6Symbol 62 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 6Symbol 62 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 7Symbol 65 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 7Symbol 65 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 8Symbol 68 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 8Symbol 68 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 9Symbol 71 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 9Symbol 71 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 10Symbol 74 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 10Symbol 74 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 11Symbol 77 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 11Symbol 77 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 12Symbol 80 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 12Symbol 80 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 13Symbol 83 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 13Symbol 83 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 14Symbol 86 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 14Symbol 86 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 15Symbol 89 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 15Symbol 89 MovieClip
"img2"Symbol 93 MovieClip [my_red_hot_car] Frame 16Symbol 92 MovieClip
"img"Symbol 93 MovieClip [my_red_hot_car] Frame 16Symbol 92 MovieClip
"faretti"Symbol 96 MovieClip [my_red_hot_car2] Frame 1Symbol 45 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 1Symbol 42 MovieClip
"name"Symbol 96 MovieClip [my_red_hot_car2] Frame 1Symbol 95 EditableText
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 2Symbol 50 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 3Symbol 53 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 4Symbol 56 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 5Symbol 59 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 6Symbol 62 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 7Symbol 65 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 8Symbol 68 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 9Symbol 71 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 10Symbol 74 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 11Symbol 77 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 12Symbol 80 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 13Symbol 83 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 14Symbol 86 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 15Symbol 89 MovieClip
"img"Symbol 96 MovieClip [my_red_hot_car2] Frame 16Symbol 92 MovieClip
"t_comp"Symbol 114 MovieClip [you_win] Frame 1Symbol 101 MovieClip
"t_rev"Symbol 114 MovieClip [you_win] Frame 1Symbol 104 MovieClip
"results"Symbol 114 MovieClip [you_win] Frame 1Symbol 106 EditableText
"high_score_clip"Symbol 114 MovieClip [you_win] Frame 13Symbol 110 MovieClip
"back_btn"Symbol 114 MovieClip [you_win] Frame 13Symbol 112 Button
"continue_btn"Symbol 114 MovieClip [you_win] Frame 13Symbol 113 Button
"label"Symbol 118 MovieClip [text_link] Frame 1Symbol 116 EditableText
"txt"Symbol 122 MovieClip Frame 1Symbol 121 EditableText
"mnu_label"Symbol 123 MovieClip Frame 5Symbol 122 MovieClip
"mnu_label"Symbol 123 MovieClip Frame 8Symbol 122 MovieClip
"label"Symbol 134 MovieClip [info_box] Frame 1Symbol 132 EditableText
"label2"Symbol 134 MovieClip [info_box] Frame 1Symbol 133 EditableText
"high_score"Symbol 149 MovieClip [high_score_box] Frame 1Symbol 142 Button
"name"Symbol 149 MovieClip [high_score_box] Frame 1Symbol 143 EditableText
"score"Symbol 149 MovieClip [high_score_box] Frame 1Symbol 144 EditableText
"high_score"Symbol 149 MovieClip [high_score_box] Frame 4Symbol 145 Button
"flag"Symbol 149 MovieClip [high_score_box] Frame 6Symbol 148 MovieClip
"t1"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 173 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 182 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 182 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 182 MovieClip Frame 1Symbol 172 MovieClip
"ext"Symbol 187 MovieClip Frame 1Symbol 184 MovieClip
"int"Symbol 187 MovieClip Frame 1Symbol 186 MovieClip
"t2"Symbol 190 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 190 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 190 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 195 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 195 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 195 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 200 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 200 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 200 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 205 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 205 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 205 MovieClip Frame 1Symbol 172 MovieClip
"t2"Symbol 210 MovieClip Frame 1Symbol 172 MovieClip
"t3"Symbol 210 MovieClip Frame 1Symbol 172 MovieClip
"t1"Symbol 210 MovieClip Frame 1Symbol 172 MovieClip
"cm"Symbol 211 MovieClip Frame 1Symbol 163 MovieClip
"gfx"Symbol 211 MovieClip Frame 1Symbol 171 MovieClip
"triggers"Symbol 211 MovieClip Frame 1Symbol 173 MovieClip
"indicator2"Symbol 211 MovieClip Frame 1Symbol 174 MovieClip
"indicator"Symbol 211 MovieClip Frame 1Symbol 174 MovieClip
"cm"Symbol 211 MovieClip Frame 6Symbol 176 MovieClip
"gfx"Symbol 211 MovieClip Frame 6Symbol 181 MovieClip
"triggers"Symbol 211 MovieClip Frame 6Symbol 182 MovieClip
"cm"Symbol 211 MovieClip Frame 7Symbol 187 MovieClip
"gfx"Symbol 211 MovieClip Frame 7Symbol 189 MovieClip
"triggers"Symbol 211 MovieClip Frame 7Symbol 190 MovieClip
"cm"Symbol 211 MovieClip Frame 8Symbol 192 MovieClip
"gfx"Symbol 211 MovieClip Frame 8Symbol 194 MovieClip
"triggers"Symbol 211 MovieClip Frame 8Symbol 195 MovieClip
"cm"Symbol 211 MovieClip Frame 9Symbol 197 MovieClip
"gfx"Symbol 211 MovieClip Frame 9Symbol 199 MovieClip
"triggers"Symbol 211 MovieClip Frame 9Symbol 200 MovieClip
"cm"Symbol 211 MovieClip Frame 10Symbol 202 MovieClip
"gfx"Symbol 211 MovieClip Frame 10Symbol 204 MovieClip
"triggers"Symbol 211 MovieClip Frame 10Symbol 205 MovieClip
"cm"Symbol 211 MovieClip Frame 11Symbol 207 MovieClip
"gfx"Symbol 211 MovieClip Frame 11Symbol 209 MovieClip
"triggers"Symbol 211 MovieClip Frame 11Symbol 210 MovieClip
"bg_layer"Symbol 214 MovieClip Frame 1Symbol 157 MovieClip
"clouds_layer"Symbol 214 MovieClip Frame 1Symbol 161 MovieClip
"track"Symbol 214 MovieClip Frame 1Symbol 211 MovieClip
"holy_smoke"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"line"Symbol 233 MovieClip Frame 1Symbol 223 MovieClip
"n1"Symbol 283 MovieClip Frame 8Symbol 278 MovieClip
"max"Symbol 283 MovieClip Frame 8Symbol 281 MovieClip
"dbar"Symbol 337 MovieClip Frame 2Symbol 333 MovieClip
"press_space"Symbol 339 MovieClip Frame 1Symbol 218 MovieClip
"thbar"Symbol 339 MovieClip Frame 1Symbol 233 MovieClip
"congratulations"Symbol 339 MovieClip Frame 1Symbol 237 MovieClip
"game_over"Symbol 339 MovieClip Frame 1Symbol 241 MovieClip
"time_up"Symbol 339 MovieClip Frame 1Symbol 244 MovieClip
"combo"Symbol 339 MovieClip Frame 1Symbol 283 MovieClip
"minimap"Symbol 339 MovieClip Frame 1Symbol 300 MovieClip
"minitrack"Symbol 339 MovieClip Frame 1Symbol 211 MovieClip
"n2"Symbol 339 MovieClip Frame 1Symbol 321 MovieClip
"n1"Symbol 339 MovieClip Frame 1Symbol 321 MovieClip
"n0"Symbol 339 MovieClip Frame 1Symbol 321 MovieClip
"drift_logo"Symbol 339 MovieClip Frame 1Symbol 337 MovieClip
"dbar"Symbol 339 MovieClip Frame 1Symbol 333 MovieClip
"m_cat_name_txt"Symbol 358 MovieClip Frame 1Symbol 357 EditableText
"back_button"Symbol 364 MovieClip Frame 1Symbol 363 Button
"m_cat_name"Symbol 374 MovieClip Frame 39Symbol 358 MovieClip
"m_cat_name_txt"Symbol 407 MovieClip Frame 1Symbol 406 EditableText
"back_button"Symbol 409 MovieClip Frame 1Symbol 408 Button
"m_cat_name"Symbol 414 MovieClip Frame 39Symbol 407 MovieClip
"toppa"Symbol 416 MovieClip Frame 2Symbol 404 MovieClip
"error_box"Symbol 433 MovieClip Frame 20Symbol 430 EditableText
"sel_mini_map"Symbol 475 MovieClip Frame 13Symbol 300 MovieClip
"track_qualified"Symbol 475 MovieClip Frame 15Symbol 470 MovieClip
"briefing"Symbol 484 MovieClip Frame 11Symbol 450 MovieClip
"ghost"Symbol 484 MovieClip Frame 11Symbol 454 MovieClip
"track_visor"Symbol 484 MovieClip Frame 11Symbol 475 MovieClip
"menu_main"Symbol 488 MovieClip Frame 50Symbol 374 MovieClip
"m_cat_name"Symbol 499 MovieClip Frame 28Symbol 358 MovieClip
"mnu_ingame"Symbol 502 MovieClip Frame 1Symbol 499 MovieClip
"briefing"Symbol 502 MovieClip Frame 1Symbol 450 MovieClip
"start_btn"Symbol 502 MovieClip Frame 1Symbol 500 Button
"back_button"Symbol 502 MovieClip Frame 1Symbol 501 Button
"mousettone"Symbol 553 MovieClip Frame 1Symbol 552 MovieClip
"replay"Symbol 576 MovieClip Frame 1Symbol 151 MovieClip
"bg"Symbol 576 MovieClip Frame 1Symbol 214 MovieClip
"briefing"Symbol 576 MovieClip Frame 1Symbol 216 MovieClip
"hud"Symbol 576 MovieClip Frame 1Symbol 339 MovieClip
"replay_r"Symbol 576 MovieClip Frame 1Symbol 342 MovieClip
"fakemouse"Symbol 576 MovieClip Frame 1Symbol 345 MovieClip
"m_08"Symbol 576 MovieClip Frame 2Symbol 381 MovieClip
"m_07"Symbol 576 MovieClip Frame 2Symbol 416 MovieClip
"m_06"Symbol 576 MovieClip Frame 2Symbol 433 MovieClip
"m_05"Symbol 576 MovieClip Frame 2Symbol 435 MovieClip
"m_04"Symbol 576 MovieClip Frame 2Symbol 484 MovieClip
"m_03"Symbol 576 MovieClip Frame 2Symbol 486 MovieClip
"m_02"Symbol 576 MovieClip Frame 2Symbol 488 MovieClip
"m_01"Symbol 576 MovieClip Frame 2Symbol 496 MovieClip
"menu_ingame_end"Symbol 576 MovieClip Frame 5Symbol 510 MovieClip
"tutorial1"Symbol 576 MovieClip Frame 5Symbol 532 MovieClip
"tutorial2"Symbol 576 MovieClip Frame 5Symbol 542 MovieClip
"tutorial3"Symbol 576 MovieClip Frame 5Symbol 556 MovieClip
"tutorial4"Symbol 576 MovieClip Frame 5Symbol 572 MovieClip

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$pd$yIZmBGiqv8TCJ0Gt5sY/00."
ExportAssets (56)Timeline Frame 1Symbol 1 as "snd_pro"
ExportAssets (56)Timeline Frame 1Symbol 14 as "car_indicator"
ExportAssets (56)Timeline Frame 3Symbol 15 as "wallhit"
ExportAssets (56)Timeline Frame 3Symbol 16 as "ok3"
ExportAssets (56)Timeline Frame 3Symbol 17 as "snd10"
ExportAssets (56)Timeline Frame 3Symbol 18 as "snd9"
ExportAssets (56)Timeline Frame 3Symbol 19 as "snd8"
ExportAssets (56)Timeline Frame 3Symbol 20 as "snd7"
ExportAssets (56)Timeline Frame 3Symbol 21 as "snd6"
ExportAssets (56)Timeline Frame 3Symbol 22 as "snd5"
ExportAssets (56)Timeline Frame 3Symbol 23 as "snd4"
ExportAssets (56)Timeline Frame 3Symbol 24 as "snd3"
ExportAssets (56)Timeline Frame 3Symbol 25 as "snd2"
ExportAssets (56)Timeline Frame 3Symbol 26 as "snd1"
ExportAssets (56)Timeline Frame 3Symbol 27 as "nitro"
ExportAssets (56)Timeline Frame 3Symbol 28 as "ok2"
ExportAssets (56)Timeline Frame 3Symbol 29 as "snd_drift_dry"
ExportAssets (56)Timeline Frame 3Symbol 30 as "snd_combo"
ExportAssets (56)Timeline Frame 3Symbol 31 as "click_error"
ExportAssets (56)Timeline Frame 3Symbol 32 as "betterlucknexttime"
ExportAssets (56)Timeline Frame 3Symbol 33 as "ok1"
ExportAssets (56)Timeline Frame 3Symbol 34 as "ok0"
ExportAssets (56)Timeline Frame 3Symbol 35 as "4b"
ExportAssets (56)Timeline Frame 3Symbol 36 as "4a"
ExportAssets (56)Timeline Frame 3Symbol 37 as "mus_tut"
ExportAssets (56)Timeline Frame 3Symbol 38 as "mus_menu"
ExportAssets (56)Timeline Frame 3Symbol 39 as "ingame1"
ExportAssets (56)Timeline Frame 4Symbol 93 as "my_red_hot_car"
ExportAssets (56)Timeline Frame 4Symbol 96 as "my_red_hot_car2"
ExportAssets (56)Timeline Frame 4Symbol 114 as "you_win"
ExportAssets (56)Timeline Frame 4Symbol 118 as "text_link"
ExportAssets (56)Timeline Frame 4Symbol 130 as "mnu_button"
ExportAssets (56)Timeline Frame 4Symbol 134 as "info_box"
ExportAssets (56)Timeline Frame 4Symbol 149 as "high_score_box"
ExportAssets (56)Timeline Frame 5Symbol 32 as "betterlucknexttime"
ExportAssets (56)Timeline Frame 5Symbol 24 as "snd3"
ExportAssets (56)Timeline Frame 5Symbol 25 as "snd2"
ExportAssets (56)Timeline Frame 5Symbol 26 as "snd1"

Labels

"texter"Symbol 114 MovieClip [you_win] Frame 14
"lastframe"Symbol 374 MovieClip Frame 106
"type_0"Symbol 404 MovieClip Frame 6
"type_1"Symbol 404 MovieClip Frame 7
"type_2"Symbol 404 MovieClip Frame 8
"type_3"Symbol 404 MovieClip Frame 9
"type_4"Symbol 404 MovieClip Frame 10
"fade_out"Symbol 404 MovieClip Frame 11
"lastframe"Symbol 414 MovieClip Frame 106
"base"Symbol 433 MovieClip Frame 20
"left"Symbol 433 MovieClip Frame 36
"end"Symbol 433 MovieClip Frame 52
"end"Symbol 450 MovieClip Frame 24
"end"Symbol 454 MovieClip Frame 24
"base"Symbol 484 MovieClip Frame 20
"left"Symbol 484 MovieClip Frame 36
"end"Symbol 484 MovieClip Frame 52
"menu02_select"Symbol 488 MovieClip Frame 63
"lastframe"Symbol 499 MovieClip Frame 75
"end"Symbol 509 MovieClip Frame 111
"off"Symbol 552 MovieClip Frame 1
"on"Symbol 552 MovieClip Frame 4
"mainmenu"Symbol 576 MovieClip Frame 2
"startseq"Symbol 576 MovieClip Frame 4
"ingame"Symbol 576 MovieClip Frame 5
"end"Symbol 576 MovieClip Frame 7

Dynamic Text Variables

pointsSymbol 107 EditableText""
textSymbol 215 EditableText""
pts_totSymbol 322 EditableText"100000"
pts_parSymbol 323 EditableText"0"
pts_mulSymbol 324 EditableText"x1"
pts_lapsSymbol 325 EditableText"0/0"
pts_lastSymbol 328 EditableText"0"
fpsSymbol 348 EditableText"99.99"
fpsmSymbol 349 EditableText""
debtxtSymbol 352 EditableText""
track_nameSymbol 465 EditableText"STANDARD race"
track_visSymbol 466 EditableText"night race"




http://swfchan.com/2/9841/info.shtml
Created: 9/6 -2019 06:04:48 Last modified: 9/6 -2019 06:04:48 Server time: 05/05 -2024 23:25:15