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

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

Railroad Tycoon 3.swf

This is the info page for
Flash #23162

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


Text
Loading...

1

Start Game

Start Game

How To Play...

Score:

Lives:

Drag track sections onto grid to
guide the train across the screen.

Use Bombs to remove any
unwanted rail sections.

Get bonus points if the train picks
up any fruit.

500

500

Guide the train safely into the
station to move onto the next level.

Get Ready!

grid_MC

track segments MC

maps_MC

train_holder_MC

tunnels_overlay_MC

Continue

Continue

message_text

Score:

Lives:

bonus_display_MC

PAUSE

PAUSE

Quit

Quit

32

Game Over

Next Level

Next Level

Level Complete

Game Complete!
Well Done!

Play Again

Play Again

ActionScript [AS1/AS2]

Frame 1
fscommand ("allowscale", "false"); stop();
Frame 7
function do_setup_next_level() { _root.num_cars_this_level++; _root.do_get_map_num(); _root.train_speed = _root.normal_speed; _root.gotoAndPlay("start_play"); } function do_snap_to_grid(passed_x, start_x, passed_y, start_y) { var x_result = do_the_grid_snap(passed_x, start_x); var y_result = do_the_grid_snap(passed_y, start_y); var my_result_array = new Array(x_result, y_result); return(my_result_array); } function do_the_grid_snap(passed_value, start_value) { var my_delta = (passed_value - start_value); var my_multiplier = Math.round(my_delta / _root.grid_size); var my_result = (start_value + (my_multiplier * _root.grid_size)); return(my_result); } function get_segment_number() { var stalength = _root.segment_temp_array.length; if (stalength < 1) { _root.segment_temp_array = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8); stalength = _root.segment_temp_array.length; } var starand = Math.floor(Math.random() * stalength); var staseg = _root.segment_temp_array[starand]; _root.segment_temp_array.splice(starand, 1); return(staseg); } function do_attach_track_segment(passed_type, passed_x, passed_y) { _root.number_segments++; var new_ID = ("segment_" + _root.number_segments); _root.track_segments_MC.attachMovie(passed_type, new_ID, _root.number_segments); _root.track_segments_MC[new_ID]._x = passed_x; _root.track_segments_MC[new_ID]._y = passed_y; } function do_increase_score(passed_amount, passed_bonus_flag) { _root.my_score = _root.my_score + passed_amount; } function do_attach_sounds(passed_name) { _root[passed_name] = new Sound(); _root[passed_name].attachSound(passed_name); } function do_handle_train_crashed_dialog() { _root.lives_remaining--; if (_root.lives_remaining <= 0) { _root.lost_life_dialog_MC.message_text = out_of_lives_text; } else { _root.lost_life_dialog_MC.message_text = lost_life_text; } _root.lost_life_dialog_MC._visible = true; } function do_you_win() { _root.you_win = true; if (_root.current_map_num == number_of_levels) { _root.gotoAndPlay("game_complete"); } else { _root.gotoAndPlay("level_complete"); } } function do_get_map_num() { _root.current_map_num++; } function do_trigger_bonus(passed_score, bonus_spawn_x, bonus_spawn_y) { bonus_counter++; bonus_ID = "bonus_" + bonus_counter; _root.bonus_display_MC.attachMovie("bonus_MC", bonus_ID, bonus_counter); _root.bonus_display_MC[bonus_ID].bonus_amount = passed_score; _root.bonus_display_MC[bonus_ID]._x = bonus_spawn_x; _root.bonus_display_MC[bonus_ID]._y = bonus_spawn_y; } allsound = new Sound(); vol = 1; Stage.showMenu = "false"; stop(); _root.do_attach_sounds("harp_loop"); _root.harp_loop.start(0, 999);
Instance of Symbol 155 MovieClip in Frame 7
//component parameters onClipEvent (initialize) { label = "change map"; wide = 110; c1 = 0; c2 = 0; c3 = 0; hc1 = 200; hc2 = 200; hc3 = 200; baseMode = true; widthMode = true; rgb = 0; rb = 255; gb = 255; bb = 255; hilitergb = 13158600 /* 0xC8C8C8 */; } on (release) { _root.gotoAndPlay("setup_game"); }
Frame 17
score_increment_amount = 50; start_delays_array = new Array(240, 240, 240, 240, 240, 240, 240, 240); _root.my_score = 0; _root.lives_remaining = 3; number_of_levels = 8; _root.grid_size = 50; num_cars_array = new Array(3, 3, 3, 3, 3, 3, 3, 3); _root.turbo_speed = 3; _root.normal_speed = 1; _root.train_speed = _root.normal_speed; _root.number_of_segment_types = 9; _root.segment_orig_array = new Array(0, 1, 2, 3, 4, 5, 6, 7, 8); _root.segment_temp_array = _root.segment_orig_array; segment_names_array = new Array("track_curve_1_MC", "track_curve_2_MC", "track_curve_3_MC", "track_curve_4_MC", "track_crossing_MC", "track_duo_curves_1_MC", "track_duo_curves_2_MC", "track_straight_horiz_MC", "track_straight_vert_MC"); _root.do_attach_sounds("coin"); _root.do_attach_sounds("end_riff"); _root.do_attach_sounds("harp_blast"); _root.do_attach_sounds("game_loop"); _root.do_attach_sounds("lay_track_sound"); _root.do_attach_sounds("bomb_sound"); _root.do_attach_sounds("no_drop_sound"); _root.do_attach_sounds("crash_sound"); _root.do_attach_sounds("steam_sound"); out_of_lives_text = "No lives left \n game over!"; lost_life_text = "Train crashed! \n Lose a life"; _root.harp_loop.stop(); _root.harp_blast.start(0, 1);
Frame 75
stop(); var paused = 0; _root.num_cars_this_level = num_cars_array[current_map_num - 1]; _root.start_train_delay = start_delays_array[current_map_num - 1]; _root.train_car_length = 34; _root.you_win = false; _root.train_crash_timer_running = false; active_segments_array = new Array(); _root.game_loop.start(0, 999);
Instance of Symbol 244 MovieClip "track_segments_MC" in Frame 75
onClipEvent (load) { gotoAndStop(_root.current_map_num); }
Instance of Symbol 249 MovieClip in Frame 75
onClipEvent (load) { gotoAndStop(_root.current_map_num); }
Instance of Symbol 251 MovieClip "car_generator_MC" in Frame 75
onClipEvent (load) { function do_add_train_car(set_car_type) { train_car_counter++; train_car_ID = "train_car_" + train_car_counter; _root.train_holder_MC.attachMovie("Train_Cars_Comp_MC", train_car_ID, 100 - train_car_counter); _root.train_holder_MC[train_car_ID]._x = train_start_x; _root.train_holder_MC[train_car_ID]._y = _root.track_segments_MC.segment_1._y; _root.train_holder_MC[train_car_ID].my_car_type = set_car_type; _root.train_holder_MC[train_car_ID].my_position_in_train = train_car_counter; } function do_reset_train() { _root.active_segments_array = new Array(); _root.turbo_button_MC.gotoAndStop("up"); _root.train_speed = _root.normal_speed; c = 1; while (c < (_root.num_cars_this_level + 1)) { train_car_ID = "train_car_" + c; _root.train_holder_MC[train_car_ID].removeMovieClip(); c++; } delay_start_timer = 0; train_car_counter = 0; } delay_start_timer = 0; train_car_counter = 0; train_start_x = _root.track_segments_MC.segment_1._x - ((_root.grid_size / 2) - 1); } onClipEvent (enterFrame) { if (_root.paused == 0) { delay_start_timer++; _root.train_start_countdown_frames = _root.start_train_delay - delay_start_timer; if (Math.round(_root.train_start_countdown_frames / 20) < 0) { _root.train_start_countdown = 0; } else { _root.train_start_countdown = Math.round(_root.train_start_countdown_frames / 20); } trace(_root.start_train_delay); trace(_root.train_start_countdown); if (delay_start_timer == _root.start_train_delay) { do_add_train_car(1); _root.steam_sound.start(); } if (train_car_counter < _root.num_cars_this_level) { if ((_root.train_holder_MC[train_car_ID]._x - train_start_x) > _root.train_car_length) { do_add_train_car(2); } } } }
Instance of Symbol 263 MovieClip "lost_life_dialog_MC" in Frame 75
onClipEvent (load) { _visible = false; }
Instance of Symbol 299 MovieClip "countDown" in Frame 75
onClipEvent (load) { this.swapDepths(999936); }
Frame 88
play(); _root.game_loop.stop(); _root.end_riff.start(0, 1); removeMovieClip(_root.countDown);
Frame 164
_root.gotoAndStop("intro");
Frame 165
stop(); _root.game_loop.stop(); _root.harp_blast.start(0, 1); removeMovieClip(_root.countDown);
Frame 176
stop(); _root.game_loop.stop(); _root.end_riff.start(0, 1); removeMovieClip(_root.countDown);
Frame 187
stop();
Frame 188
stop();
Symbol 2 MovieClip Frame 1
stop(); var new_loc = _root.do_snap_to_grid(_parent._x, _root.grid_start_x, _parent._y, _root.grid_start_y); _parent._x = new_loc[0]; _parent._y = new_loc[1]; _root.number_segments++;
Symbol 6 MovieClip [track_crossing_MC] Frame 1
enter_left = new Array("crossing", 1, 0); enter_right = new Array("crossing", -1, 0); enter_top = new Array("crossing", 0, 1); enter_bottom = new Array("crossing", 0, -1);
Symbol 9 MovieClip [track_straight_vert_MC] Frame 1
enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("straight", 0, 1); enter_bottom = new Array("straight", 0, -1);
Symbol 12 MovieClip [track_straight_horiz_MC] Frame 1
enter_left = new Array("straight", 1, 0); enter_right = new Array("straight", -1, 0); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 21 MovieClip Frame 1
stop(); my_random = Math.ceil(Math.random() * 3); gotoAndStop(my_random); _parent.give_bonus = true; _parent.bonus_amount = 500;
Symbol 21 MovieClip Frame 2
stop();
Symbol 21 MovieClip Frame 3
stop();
Symbol 22 MovieClip [track_curve_3_MC] Frame 1
enter_left = new Array("crash"); enter_right = new Array("curve", 0, 25, -1, -1, 180, -1); enter_top = new Array("crash"); enter_bottom = new Array("curve", 25, 0, -1, -1, -90, 1);
Symbol 26 MovieClip [track_duo_curves_2_MC] Frame 1
enter_left = new Array("curve", 0, 25, 1, -1, 0, 1); enter_right = new Array("curve", 0, -25, -1, 1, 180, 1); enter_top = new Array("curve", 25, 0, -1, 1, 90, -1); enter_bottom = new Array("curve", -25, 0, 1, -1, -90, -1);
Symbol 28 MovieClip [track_curve_4_MC] Frame 1
enter_left = new Array("curve", 0, 25, 1, -1, 0, 1); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("curve", -25, 0, 1, -1, -90, -1);
Symbol 30 MovieClip [track_curve_2_MC] Frame 1
enter_left = new Array("crash"); enter_right = new Array("curve", 0, -25, -1, 1, 180, 1); enter_top = new Array("curve", 25, 0, -1, 1, 90, -1); enter_bottom = new Array("crash");
Symbol 33 MovieClip [track_duo_curves_1_MC] Frame 1
enter_left = new Array("curve", 0, -25, 1, 1, 0, -1); enter_right = new Array("curve", 0, 25, -1, -1, 180, -1); enter_top = new Array("curve", -25, 0, 1, 1, 90, 1); enter_bottom = new Array("curve", 25, 0, -1, -1, -90, 1);
Symbol 35 MovieClip [track_curve_1_MC] Frame 1
enter_left = new Array("curve", 0, -25, 1, 1, 0, -1); enter_right = new Array("crash"); enter_top = new Array("curve", -25, 0, 1, 1, 90, 1); enter_bottom = new Array("crash");
Symbol 47 MovieClip [Train_Cars_Comp_MC] Frame 1
gotoAndStop(my_car_type);
Instance of Symbol 40 MovieClip in Symbol 47 MovieClip [Train_Cars_Comp_MC] Frame 1
onClipEvent (enterFrame) { my_x = _parent._x; my_y = _parent._y; if (!_root.track_segments_MC.hitTest(my_x, my_y, true)) { do_train_crashes(); } else { do_test_against_segments(); } if ((crash_timer < (5 * _parent.my_position_in_train)) && (_root.you_win == false)) { if (_root.train_crash_timer_running == true) { crash_timer++; _parent.train_car._rotation = _parent.train_car._rotation + 5; } if (segment_data[0] == "curve") { theta_delta_total = theta_delta_total + my_theta_delta; if (vert_flag == false) { theta_total = 90 - theta_delta_total; } else { theta_total = theta_delta_total; } theta_rad = theta_total * (Math.PI/180); var new_speed_x = Math.round(25 * Math.cos(theta_rad)); var new_speed_y = Math.round(25 * Math.sin(theta_rad)); _parent._x = start_x + (x_factor * new_speed_x); _parent._y = start_y + (y_factor * new_speed_y); _parent._rotation = train_mod_angle + (clockwise * theta_delta_total); distance_travelled = distance_travelled + parseInt(start_speed); if (start_speed != _root.train_speed) { distance_remaining = distance_for_90_deg - distance_travelled; do_calculate_angular_stuff(90 - theta_delta_total, distance_remaining); } } if ((segment_data[0] == "straight") || (segment_data[0] == "crossing")) { _parent._x = _parent._x + (_root.train_speed * x_factor); _parent._y = _parent._y + (_root.train_speed * y_factor); _parent._rotation = _parent._rotation + crash_rotation_amount; if (segment_data[0] == "crossing") { } } if (segment_data[0] == "station") { if (_parent._x >= station_stop_point) { _root.do_you_win(); return(undefined); } _parent._x = _parent._x + (_root.train_speed * x_factor); _parent._y = _parent._y + (_root.train_speed * y_factor); } } } onClipEvent (load) { function do_test_against_segments() { j = 1; while (j < (_root.number_segments + 1)) { segment_ID = "segment_" + j; if (_root.track_segments_MC[segment_ID].hitTest(my_x, my_y, true)) { if (current_segment_name == _root.track_segments_MC[segment_ID]._name) { return(undefined); } var my_limit = _root.active_segments_array.length; a = 0; while (a < my_limit) { if (_root.active_segments_array[a] == current_segment_name) { _root.active_segments_array.splice(a, 1); a = my_limit; } a++; } current_segment_name = _root.track_segments_MC[segment_ID]._name; _root.active_segments_array.push(current_segment_name); _root.track_segments_MC[segment_ID].segment_used = true; do_find_train_relative_to_segment(segment_ID); do_bounce_train_to_corrected_position(); do_grab_segment_info(); if ((_parent.my_position_in_train == 1) && (_root.train_crash_timer_running != true)) { if ((_root.track_segments_MC[segment_ID].give_bonus == true) && (_root.track_segments_MC[segment_ID].bonus_used != true)) { score_inc = _root.track_segments_MC[segment_ID].bonus_amount; pass_bonus = true; bonus_spawn_x = _root.track_segments_MC[segment_ID]._x; bonus_spawn_y = _root.track_segments_MC[segment_ID]._y; _root.do_trigger_bonus(score_inc, bonus_spawn_x, bonus_spawn_y); _root.track_segments_MC[segment_ID].bonus_used = true; _root.track_segments_MC[segment_ID].bonus_item_MC._visible = false; } else { score_inc = _root.score_increment_amount; pass_bonus = false; } _root.do_increase_score(score_inc, pass_bonus); } } j++; } } function do_find_train_relative_to_segment() { var segment_x = _root.track_segments_MC[segment_ID]._x; var segment_y = _root.track_segments_MC[segment_ID]._y; delta_x = segment_x - my_x; delta_y = segment_y - my_y; if (delta_x < -5) { corrected_x = segment_x + (_root.grid_size / 2); new_rotation = 180; my_quarter = "right"; vert_flag = false; } else if (delta_x > 5) { corrected_x = segment_x - (_root.grid_size / 2); my_quarter = "left"; new_rotation = 0; vert_flag = false; } else { corrected_x = segment_x; } if (delta_y < -5) { corrected_y = segment_y + (_root.grid_size / 2); my_quarter = "bottom"; new_rotation = -90; vert_flag = true; } else if (delta_y > 5) { corrected_y = segment_y - (_root.grid_size / 2); my_quarter = "top"; new_rotation = 90; vert_flag = true; } else { corrected_y = segment_y; } } function do_bounce_train_to_corrected_position() { _parent._x = corrected_x; _parent._y = corrected_y; _parent._rotation = new_rotation; } function do_grab_segment_info() { quarter_ID = "enter_" + my_quarter; segment_data = null; var my_length = _root.track_segments_MC[segment_ID][quarter_ID].length; segment_data = _root.track_segments_MC[segment_ID][quarter_ID].slice(0, my_length); if (segment_data[0] == "curve") { start_x = corrected_x + segment_data[1]; start_y = corrected_y + segment_data[2]; x_factor = segment_data[3]; y_factor = segment_data[4]; train_mod_angle = segment_data[5]; clockwise = segment_data[6]; theta_total = 0; theta_delta_total = 0; distance_travelled = 0; distance_for_90_deg = (Math.PI * _root.grid_size) / 4; do_calculate_angular_stuff(90, distance_for_90_deg); } if ((segment_data[0] == "straight") || (segment_data[0] == "crossing")) { x_factor = segment_data[1]; y_factor = segment_data[2]; } if (segment_data[0] == "station") { x_factor = segment_data[1]; y_factor = segment_data[2]; station_stop_point = _parent._x + (_root.grid_size / 2); } if (segment_data[0] == "crash") { do_train_crashes(); } } function do_calculate_angular_stuff(passed_angle, passed_distance) { start_speed = _root.train_speed; var my_time = (passed_distance / start_speed); my_theta_delta = passed_angle / my_time; } function do_train_crashes() { if (_root.train_crash_timer_running == false) { _root.crash_sound.start(); _root.train_crash_timer_running = true; _root.do_handle_train_crashed_dialog(); } } _visible = false; train_start_angle = 0; train_mod_angle = 0; x_factor = 1; segment_data = new Array("straight"); crash_rotation_amount = 0; }
Symbol 47 MovieClip [Train_Cars_Comp_MC] Frame 2
number_carriage_colours = 6; gotoAndStop(2 + Math.ceil(Math.random() * number_carriage_colours)); stop();
Symbol 50 MovieClip [tunnel_bottom_left_MC] Frame 1
stop(); _root.tunnel_counter++; tunnel_ID = "tunnel_top_" + _root.tunnel_counter; _root.tunnels_overlay_MC.attachMovie("tunnel_top_left_MC", tunnel_ID, _root.tunnel_counter); _root.tunnels_overlay_MC[tunnel_ID]._x = _x; _root.tunnels_overlay_MC[tunnel_ID]._y = _y; no_bomb = true; give_bonus = true; bonus_amount = 500; enter_left = new Array("straight", 1, 0); enter_right = new Array("straight", -1, 0); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 59 MovieClip [mountain_D_MC] Frame 1
no_bomb = true; enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 62 MovieClip [mountain_C_MC] Frame 1
no_bomb = true; enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 65 MovieClip [mountain_B_MC] Frame 1
no_bomb = true; enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 68 MovieClip [obstacle_segment_MC] Frame 1
enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 71 MovieClip [mountain_A_MC] Frame 1
no_bomb = true; enter_left = new Array("crash"); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 75 Button
on (press) { _parent.do_start_bomb_drag(_x, _y, _name); } on (release, releaseOutside) { _parent.do_stop_bomb_drag(_name); }
Symbol 84 MovieClip [bonus_MC] Frame 9
this.removeMovieClip();
Symbol 87 MovieClip [tunnel_bottom_right_MC] Frame 1
stop(); _root.tunnel_counter++; tunnel_ID = "tunnel_top_" + _root.tunnel_counter; _root.tunnels_overlay_MC.attachMovie("tunnel_top_right_MC", tunnel_ID, _root.tunnel_counter); _root.tunnels_overlay_MC[tunnel_ID]._x = _x; _root.tunnels_overlay_MC[tunnel_ID]._y = _y; trace(_root.tunnel_counter); no_bomb = true; enter_left = new Array("straight", 1, 0); enter_right = new Array("straight", -1, 0); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Instance of Symbol 89 MovieClip "slider" in Symbol 91 MovieClip Frame 1
onClipEvent (load) { this._x = this._x - this._width; startPos = this._x; } onClipEvent (enterFrame) { total = _root.getBytesTotal(); sofar = _root.getBytesLoaded(); percent = Math.floor((sofar / total) * 100); this._x = startPos + (percent * 2); if (percent == 100) { _root.gotoAndStop("intro"); } }
Symbol 100 Button
on (release) { getURL ("javascript:popUp(\"screen1.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 103 Button
on (release) { getURL ("javascript:popUp(\"screen2.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 104 MovieClip Frame 1
play();
Symbol 104 MovieClip Frame 125
gotoAndPlay (1);
Symbol 107 Button
on (release) { getURL ("javascript:popUp(\"screen3.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 110 Button
on (release) { getURL ("javascript:popUp(\"screen4.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 111 MovieClip Frame 1
play();
Symbol 111 MovieClip Frame 125
gotoAndPlay (1);
Symbol 114 Button
on (release) { getURL ("javascript:popUp(\"screen5.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 117 Button
on (release) { getURL ("javascript:popUp(\"screen6.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 118 MovieClip Frame 1
play();
Symbol 118 MovieClip Frame 125
gotoAndPlay (1);
Symbol 121 Button
on (release) { getURL ("javascript:popUp(\"screen7.html\",\"Screenshots\",\"width=630,height=500,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 124 Button
on (release) { getURL ("javascript:popUp(\"screen8.html\",\"Screenshots\",\"width=243,height=350,alwaysLowered=0,alwaysRaised=1,channelmode=0,dependent=1,directories=0 ,fullscreen=0,hotkeys=1,location=0,menubar=0,resizable=0,scrollbars=0,status=0,titlebar=0,toolbar=0,z-lock=0,screenX=50,screenY=50,left=50,top=50\")"); }
Symbol 125 MovieClip Frame 1
play();
Symbol 125 MovieClip Frame 125
gotoAndPlay (1);
Symbol 155 MovieClip Frame 1
this.onPress = function () { pressing = true; i = 1; while (i <= 3) { buttonColor = new Color(eval ("piece" + i).colorchip); buttonColor.setRGB(3355443); lowColor = new Color(eval ("piece" + i).bottomhilite); lowColorTransform = new Object(); lowColorTransform = {ra:"0", rb:"200", ga:"0", gb:"200", ba:"0", bb:"200", aa:"100", ab:"0"}; lowColor.setTransform(lowColorTransform); i++; } }; this.onRelease = function () { pressing = false; }; this.onReleaseOutside = function () { pressing = false; }; this.onEnterFrame = function () { if (pressing != true) { i = 1; while (i <= 3) { buttonColor = new Color(eval ("piece" + i).colorchip); buttonColor.setRGB(rgb); lowColor = new Color(eval ("piece" + i).bottomhilite); lowColorTransform = new Object(); lowColorTransform = {ra:"0", rb:hc1, ga:"0", gb:hc2, ba:"0", bb:hc3, aa:"100", ab:"0"}; lowColor.setTransform(lowColorTransform); i++; } } }; with (piece2) { _width = _parent.wide; piece1._x = _x - (_width / 2); piece3._x = _x + (_width / 2); _parent.midshadow._width = _width; _parent.leftshadow._x = _x - (_width / 2); _parent.rightshadow._x = _x + (_width / 2); } label1.autoSize = "center"; label2.autoSize = "center";
Symbol 160 Button
on (release) { gotoAndPlay (17); }
Symbol 217 MovieClip Frame 1
stop();
Symbol 220 Button
on (press) { if (_root.paused == 0) { startDrag (this, true); my_start_y = _y; } } on (release, releaseOutside) { if (_root.paused == 0) { _parent.do_drop_piece(_name, my_type, my_start_y); } }
Symbol 230 MovieClip [drag_track_MC] Frame 1
next_seg = _root.get_segment_number(); gotoAndStop((_currentframe + next_seg) + 1);
Symbol 230 MovieClip [drag_track_MC] Frame 2
stop(); my_type = "track_curve_1_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 3
stop(); my_type = "track_curve_2_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 4
stop(); my_type = "track_curve_3_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 5
stop(); my_type = "track_curve_4_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 6
stop(); my_type = "track_straight_horiz_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 7
stop(); my_type = "track_straight_vert_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 8
stop(); my_type = "track_crossing_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 9
stop(); my_type = "track_duo_curves_1_MC";
Symbol 230 MovieClip [drag_track_MC] Frame 10
stop(); my_type = "track_duo_curves_2_MC";
Symbol 233 MovieClip Frame 1
stop();
Symbol 233 MovieClip Frame 2
stop();
Symbol 234 Button
on (press) { if (_root.vol == 1) { speaker.gotoAndPlay("off"); _root.vol = 0; _root.allsound.setVolume(0); } else if (_root.vol == 0) { speaker.gotoAndPlay("on"); _root.vol = 1; _root.allsound.setVolume(100); } }
Instance of Symbol 239 MovieClip "square11" in Symbol 241 MovieClip Frame 1
onClipEvent (load) { _root.grid_start_x = _x; _root.grid_start_y = _y; }
Symbol 242 MovieClip Frame 1
no_bomb = true; enter_left = new Array("station", 1, 0); enter_right = new Array("crash"); enter_top = new Array("crash"); enter_bottom = new Array("crash");
Symbol 244 MovieClip Frame 1
stop(); _root.countDown._y = 280;
Symbol 244 MovieClip Frame 2
stop(); _root.countDown._y = 130;
Symbol 244 MovieClip Frame 3
stop(); _root.countDown._y = 30;
Symbol 244 MovieClip Frame 4
stop(); _root.countDown._y = 130;
Symbol 244 MovieClip Frame 5
stop(); _root.countDown._y = 380;
Symbol 244 MovieClip Frame 6
stop(); _root.countDown._y = 130;
Symbol 244 MovieClip Frame 7
stop(); _root.countDown._y = 330;
Symbol 244 MovieClip Frame 8
stop(); _root.countDown._y = 30;
Symbol 246 MovieClip Frame 1
_visible = false; if (my_type == "use_random") { my_limit = _root.segment_names_array.length; access_ID = Math.floor(Math.random() * my_limit); my_type = _root.segment_names_array[access_ID]; } _root.do_attach_track_segment(my_type, _x, _y);
Symbol 249 MovieClip Frame 1
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 1
//component parameters onClipEvent (initialize) { my_type = "track_straight_horiz_MC"; }
Symbol 249 MovieClip Frame 2
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "track_crossing_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "track_straight_horiz_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "track_duo_curves_1_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 2
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Symbol 249 MovieClip Frame 3
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "track_curve_4_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 3
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Symbol 249 MovieClip Frame 4
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "track_duo_curves_1_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 4
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Symbol 249 MovieClip Frame 5
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 5
//component parameters onClipEvent (initialize) { my_type = "track_straight_horiz_MC"; }
Symbol 249 MovieClip Frame 6
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "track_duo_curves_1_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "track_curve_4_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 6
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Symbol 249 MovieClip Frame 7
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "track_crossing_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 7
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Symbol 249 MovieClip Frame 8
stop();
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_B_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_C_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "use_random"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_A_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "mountain_D_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_left_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "tunnel_bottom_right_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "track_crossing_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Instance of Symbol 246 MovieClip in Symbol 249 MovieClip Frame 8
//component parameters onClipEvent (initialize) { my_type = "obstacle_segment_MC"; }
Symbol 257 MovieClip Frame 1
function do_attach_new_piece(passed_y) { spawn_piece_counter++; new_ID = "spawn_piece_" + spawn_piece_counter; this.attachMovie("drag_track_MC", new_ID, spawn_piece_counter); this[new_ID]._x = slider_x; this[new_ID]._y = passed_y; } function do_drop_piece(passed_name, passed_type, passed_y) { var drop_flag = true; drop_flag = do_test_outside_grid(); if (drop_flag == true) { drop_flag = do_test_against_existing_track(); } if (_root.lost_life_dialog_MC._visible == true) { drop_flag = false; } if (drop_flag == false) { do_return_piece_to_start(passed_name, passed_y); } else { r = 1; while (r <= 8) { c = 1; while (c <= 8) { if (_root.grid_MC[("square" + r) + c].hitTest(_root._xmouse, _root._ymouse, 0)) { seg_x = _root.grid_MC[("square" + r) + c]._x; seg_y = _root.grid_MC[("square" + r) + c]._y; _root.do_attach_track_segment(passed_type, seg_x, seg_y); _root.lay_track_sound.start(); removeMovieClip(this[passed_name]); do_attach_new_piece(passed_y); return(undefined); } c++; } r++; } } } function do_test_outside_grid() { if (!_root.grid_MC.hitTest(_root._xmouse, _root._ymouse, true)) { return(false); } return(true); } function do_test_against_existing_track() { if (_root.track_segments_MC.hitTest(_root._xmouse, _root._ymouse, true)) { return(false); } } function do_return_piece_to_start(passed_name, passed_y) { stopDrag(); _root.no_drop_sound.start(); this[passed_name]._x = slider_x; this[passed_name]._y = passed_y; } slider_x = 56; y_stop_1 = 149; y_stop_2 = 201; y_stop_3 = 253; do_attach_new_piece(y_stop_1); do_attach_new_piece(y_stop_2); do_attach_new_piece(y_stop_3);
Symbol 261 Button
on (release) { this._visible = false; if (_root.lives_remaining > 0) { _root.train_crash_timer_running = false; if (_root.bombs.bombs_remaining_count == 0) { _root.bombs.bombs_remaining_count = 3; _root.bombs_remaining_text = "x" + _root.bombs.bombs_remaining_count; _root.bombs.do_add_next_bomb_tile(); } _root.car_generator_MC.do_reset_train(); } else { _root.gotoAndPlay("game_over"); } }
Symbol 274 Button
on (release) { _root.train_speed = _root.turbo_speed; gotoAndStop (6); }
Symbol 279 Button
on (release) { _root.train_speed = _root.normal_speed; gotoAndStop (1); }
Symbol 280 MovieClip Frame 1
stop();
Symbol 280 MovieClip Frame 6
stop();
Symbol 285 Button
on (release) { if (paused == 0) { paused = 1; _root.train_speed = 0; } else if (paused == 1) { paused = 0; _root.train_speed = _root.normal_speed; turbo_button_MC.gotoAndStop("up"); } }
Symbol 288 Button
on (release) { removeMovieClip(_root.countDown); _root.game_loop.stop(); gotoAndStop (7); }
Symbol 292 MovieClip Frame 9
stop();
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 5
play();
Symbol 295 MovieClip Frame 1
function do_start_bomb_drag(passed_x, passed_y, passed_name) { this[passed_name].startDrag(true); } function do_stop_bomb_drag(passed_name) { bomb_allowed = true; if (_root.track_segments_MC.hitTest(_root._xmouse, _root._ymouse, true)) { j = 1; while (j < (_root.number_segments + 1)) { segment_ID = "segment_" + j; if (_root.track_segments_MC[segment_ID].hitTest(_root._xmouse, _root._ymouse, true)) { var my_limit = _root.active_segments_array.length; a = 0; while (a < my_limit) { if (_root.active_segments_array[a] == segment_ID) { do_bounce_bomb_back(passed_name); bomb_allowed = false; } a++; } if (_root.track_segments_MC[segment_ID].no_bomb == true) { do_bounce_bomb_back(passed_name); bomb_allowed = false; } if (bomb_allowed == true) { _root.bomb_sound.start(); duplicateMovieClip (explosion, "explode", 99923); explode._x = this[passed_name]._x; explode._y = this[passed_name]._y; explode.gotoAndPlay("go"); this[passed_name].removeMovieClip(); _root.track_segments_MC[segment_ID].removeMovieClip(); bombs_remaining_count--; _root.bombs_remaining_text = "x" + bombs_remaining_count; if (bombs_remaining_count > 0) { do_add_next_bomb_tile(); } } } j++; } } else { do_bounce_bomb_back(passed_name); } } function do_add_next_bomb_tile() { bomb_generation_count++; bomb_ID = "bomb_" + bomb_generation_count; this.attachMovie("bomb_button_MC", bomb_ID, bomb_generation_count); } function do_bounce_bomb_back(passed_name) { _root.no_drop_sound.start(); this[passed_name]._x = 0; this[passed_name]._y = 0; stopDrag(); } stop(); var bombs_remaining_count = 3; _root.bombs_remaining_text = "x" + bombs_remaining_count; do_add_next_bomb_tile();
Symbol 303 Button
on (release) { _root.do_setup_next_level(); }
Symbol 308 Button
on (release) { _root.gotoAndPlay("setup_game"); }

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:6 9 12 22 26 28 30 33 35 50 53 56 59 62 65 68 71 87 242
Symbol 3 BitmapUsed by:5 227
Symbol 4 BitmapUsed by:5 8 11 14 25 27 29 32 34 67 173 218
Symbol 5 GraphicUses:3 4Used by:6 187
Symbol 6 MovieClip [track_crossing_MC]Uses:2 5
Symbol 7 BitmapUsed by:8 226
Symbol 8 GraphicUses:7 4Used by:9 205
Symbol 9 MovieClip [track_straight_vert_MC]Uses:2 8
Symbol 10 BitmapUsed by:11 173 225
Symbol 11 GraphicUses:10 4Used by:12 177
Symbol 12 MovieClip [track_straight_horiz_MC]Uses:2 11
Symbol 13 BitmapUsed by:14 32 223 228
Symbol 14 GraphicUses:13 4Used by:22 188
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:21
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:21 190
Symbol 19 BitmapUsed by:20
Symbol 20 GraphicUses:19Used by:21
Symbol 21 MovieClipUses:16 18 20Used by:22 28 30 35
Symbol 22 MovieClip [track_curve_3_MC]Uses:2 14 21
Symbol 23 BitmapUsed by:25 29 222 229
Symbol 24 BitmapUsed by:25 27 224 229
Symbol 25 GraphicUses:23 24 4Used by:26 176
Symbol 26 MovieClip [track_duo_curves_2_MC]Uses:2 25
Symbol 27 GraphicUses:24 4Used by:28 189
Symbol 28 MovieClip [track_curve_4_MC]Uses:2 27 21
Symbol 29 GraphicUses:23 4Used by:30
Symbol 30 MovieClip [track_curve_2_MC]Uses:2 29 21
Symbol 31 BitmapUsed by:32 34 221 228
Symbol 32 GraphicUses:13 31 4Used by:33 191
Symbol 33 MovieClip [track_duo_curves_1_MC]Uses:2 32
Symbol 34 GraphicUses:31 4Used by:35 179
Symbol 35 MovieClip [track_curve_1_MC]Uses:2 34 21
Symbol 36 BitmapUsed by:37 194
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClipUses:37Used by:47
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:47
Symbol 41 GraphicUsed by:42 195
Symbol 42 MovieClipUses:41Used by:43
Symbol 43 MovieClipUses:42Used by:47
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:46
Symbol 46 MovieClipUses:45Used by:47
Symbol 47 MovieClip [Train_Cars_Comp_MC]Uses:38 40 43 46
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClip [tunnel_bottom_left_MC]Uses:2 49
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53 178
Symbol 53 MovieClip [tunnel_top_right_MC]Uses:2 52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [tunnel_top_left_MC]Uses:2 55
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClip [mountain_D_MC]Uses:2 58
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:62
Symbol 62 MovieClip [mountain_C_MC]Uses:2 61
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClip [mountain_B_MC]Uses:2 64
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66 4Used by:68
Symbol 68 MovieClip [obstacle_segment_MC]Uses:2 67
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClip [mountain_A_MC]Uses:2 70
Symbol 72 BitmapUsed by:73 168
Symbol 73 GraphicUses:72Used by:74 75 193 207 295
Symbol 74 MovieClip [bomb_MC]Uses:73
Symbol 75 ButtonUses:73Used by:76
Symbol 76 MovieClip [bomb_button_MC]Uses:75
Symbol 77 FontUsed by:78 79 82 83 133 240 243 252 254 270
Symbol 78 EditableTextUses:77Used by:84
Symbol 79 EditableTextUses:77Used by:84
Symbol 80 Sound [coin]Used by:84 217
Symbol 81 SoundUsed by:84
Symbol 82 EditableTextUses:77Used by:84
Symbol 83 EditableTextUses:77Used by:84
Symbol 84 MovieClip [bonus_MC]Uses:78 79 80 81 82 83
Symbol 85 BitmapUsed by:86 175
Symbol 86 GraphicUses:85Used by:87
Symbol 87 MovieClip [tunnel_bottom_right_MC]Uses:2 86Used by:244
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:88Used by:91
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:89 90Used by:Timeline
Symbol 92 FontUsed by:93 158 159 163 164 165 183 192 197 206 237 259 260 262 264 265 266 267 268 269 298 300 301 302 304 305 306 307 309 310 311 312
Symbol 93 TextUses:92Used by:94
Symbol 94 MovieClipUses:93Used by:Timeline
Symbol 95 GraphicUsed by:Timeline
Symbol 96 GraphicUsed by:234  Timeline
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:104
Symbol 99 GraphicUsed by:100 103 107 110 114 117 121 124
Symbol 100 ButtonUses:99Used by:104
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:104 111 118 125
Symbol 103 ButtonUses:99Used by:104
Symbol 104 MovieClipUses:98 100 102 103Used by:Timeline
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:111
Symbol 107 ButtonUses:99Used by:111
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:111
Symbol 110 ButtonUses:99Used by:111
Symbol 111 MovieClipUses:106 107 109 110 102Used by:Timeline
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:118
Symbol 114 ButtonUses:99Used by:118
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:118
Symbol 117 ButtonUses:99Used by:118
Symbol 118 MovieClipUses:113 114 116 117 102Used by:Timeline
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:125
Symbol 121 ButtonUses:99Used by:125
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:125
Symbol 124 ButtonUses:99Used by:125
Symbol 125 MovieClipUses:120 121 123 124 102Used by:Timeline
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:Timeline
Symbol 128 BitmapUsed by:130 236
Symbol 129 BitmapUsed by:130 236
Symbol 130 GraphicUses:128 129Used by:207  Timeline
Symbol 131 BitmapUsed by:132 175
Symbol 132 GraphicUses:131Used by:Timeline
Symbol 133 EditableTextUses:77Used by:Timeline
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:155
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:136Used by:155
Symbol 138 GraphicUsed by:139
Symbol 139 MovieClipUses:138Used by:144
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:144
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144
Symbol 144 MovieClipUses:139 141 143Used by:155
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145Used by:151
Symbol 147 GraphicUsed by:148
Symbol 148 MovieClipUses:147Used by:151
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:151
Symbol 151 MovieClipUses:146 148 150Used by:155
Symbol 152 FontUsed by:153 154
Symbol 153 EditableTextUses:152Used by:155
Symbol 154 EditableTextUses:152Used by:155
Symbol 155 MovieClipUses:135 137 144 151 153 154Used by:Timeline
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:160 261 303 308
Symbol 158 TextUses:92Used by:160
Symbol 159 TextUses:92Used by:160
Symbol 160 ButtonUses:157 158 159Used by:Timeline
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:Timeline
Symbol 163 TextUses:92Used by:Timeline
Symbol 164 TextUses:92Used by:207  Timeline
Symbol 165 TextUses:92Used by:207  Timeline
Symbol 166 BitmapUsed by:168 273
Symbol 167 BitmapUsed by:168 272
Symbol 168 GraphicUses:72 166 167Used by:207
Symbol 169 BitmapUsed by:170 238
Symbol 170 GraphicUses:169Used by:171
Symbol 171 MovieClipUses:170Used by:207
Symbol 172 BitmapUsed by:173
Symbol 173 GraphicUses:172 10 4Used by:174 242
Symbol 174 MovieClipUses:173Used by:207
Symbol 175 GraphicUses:131 85Used by:207
Symbol 176 MovieClipUses:25Used by:207
Symbol 177 MovieClipUses:11Used by:207
Symbol 178 MovieClipUses:52Used by:207
Symbol 179 MovieClipUses:34Used by:207
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:181Used by:207
Symbol 183 TextUses:92Used by:207
Symbol 184 BitmapUsed by:185
Symbol 185 GraphicUses:184Used by:186
Symbol 186 MovieClipUses:185Used by:207
Symbol 187 MovieClipUses:5Used by:207
Symbol 188 MovieClipUses:14Used by:207
Symbol 189 MovieClipUses:27Used by:207
Symbol 190 MovieClipUses:18Used by:207
Symbol 191 MovieClipUses:32Used by:207
Symbol 192 TextUses:92Used by:207
Symbol 193 MovieClipUses:73Used by:207
Symbol 194 GraphicUses:36Used by:196
Symbol 195 MovieClipUses:41Used by:196
Symbol 196 MovieClipUses:194 195Used by:207
Symbol 197 TextUses:92Used by:207
Symbol 198 BitmapUsed by:199
Symbol 199 GraphicUses:198Used by:200
Symbol 200 MovieClipUses:199Used by:207
Symbol 201 FontUsed by:202 203
Symbol 202 TextUses:201Used by:204
Symbol 203 TextUses:201Used by:204
Symbol 204 MovieClipUses:202 203Used by:207
Symbol 205 MovieClipUses:8Used by:207
Symbol 206 TextUses:92Used by:207
Symbol 207 MovieClipUses:130 164 165 168 171 174 175 176 177 178 179 182 183 186 187 188 189 190 191 192 73 193 196 197 200 204 205 206Used by:Timeline
Symbol 208 Sound [bomb_sound]Used by:217
Symbol 209 Sound [crash_sound]Used by:217
Symbol 210 Sound [end_riff]Used by:217
Symbol 211 Sound [game_loop]Used by:217
Symbol 212 Sound [harp_blast]Used by:217
Symbol 213 Sound [harp_loop]Used by:217
Symbol 214 Sound [lay_track_sound]Used by:217
Symbol 215 Sound [no_drop_sound]Used by:217
Symbol 216 Sound [steam_sound]Used by:217
Symbol 217 MovieClipUses:208 80 209 210 211 212 213 214 215 216Used by:Timeline
Symbol 218 GraphicUses:4Used by:230 256
Symbol 219 GraphicUsed by:220
Symbol 220 ButtonUses:219Used by:230
Symbol 221 GraphicUses:31Used by:230
Symbol 222 GraphicUses:23Used by:230
Symbol 223 GraphicUses:13Used by:230
Symbol 224 GraphicUses:24Used by:230
Symbol 225 GraphicUses:10Used by:230
Symbol 226 GraphicUses:7Used by:230
Symbol 227 GraphicUses:3Used by:230
Symbol 228 GraphicUses:13 31Used by:230
Symbol 229 GraphicUses:23 24Used by:230
Symbol 230 MovieClip [drag_track_MC]Uses:218 220 221 222 223 224 225 226 227 228 229Used by:Timeline
Symbol 231 GraphicUsed by:233
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:231 232Used by:Timeline
Symbol 234 ButtonUses:96Used by:Timeline
Symbol 235 BitmapUsed by:236 258
Symbol 236 GraphicUses:235 128 129Used by:Timeline
Symbol 237 TextUses:92Used by:Timeline
Symbol 238 GraphicUses:169Used by:239
Symbol 239 MovieClipUses:238Used by:241
Symbol 240 TextUses:77Used by:241
Symbol 241 MovieClipUses:239 240Used by:Timeline
Symbol 242 MovieClipUses:2 173Used by:244
Symbol 243 TextUses:77Used by:244
Symbol 244 MovieClipUses:242 87 243Used by:Timeline
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:249
Symbol 247 FontUsed by:248
Symbol 248 TextUses:247Used by:249
Symbol 249 MovieClipUses:246 248Used by:Timeline
Symbol 250 GraphicUsed by:251
Symbol 251 MovieClipUses:250Used by:Timeline
Symbol 252 TextUses:77Used by:253
Symbol 253 MovieClipUses:252Used by:Timeline
Symbol 254 TextUses:77Used by:255
Symbol 255 MovieClipUses:254Used by:Timeline
Symbol 256 MovieClipUses:218Used by:257
Symbol 257 MovieClipUses:256Used by:Timeline
Symbol 258 GraphicUses:235Used by:263  Timeline
Symbol 259 TextUses:92Used by:261
Symbol 260 TextUses:92Used by:261
Symbol 261 ButtonUses:157 259 260Used by:263
Symbol 262 EditableTextUses:92Used by:263
Symbol 263 MovieClipUses:258 261 262Used by:Timeline
Symbol 264 TextUses:92Used by:Timeline
Symbol 265 EditableTextUses:92Used by:Timeline
Symbol 266 EditableTextUses:92Used by:Timeline
Symbol 267 TextUses:92Used by:Timeline
Symbol 268 EditableTextUses:92Used by:Timeline
Symbol 269 EditableTextUses:92Used by:Timeline
Symbol 270 TextUses:77Used by:271
Symbol 271 MovieClipUses:270Used by:Timeline
Symbol 272 GraphicUses:167Used by:280
Symbol 273 GraphicUses:166Used by:274
Symbol 274 ButtonUses:273Used by:280
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:280
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:279
Symbol 279 ButtonUses:278Used by:280
Symbol 280 MovieClipUses:272 274 276 279Used by:Timeline
Symbol 281 FontUsed by:282 283 286 287
Symbol 282 TextUses:281Used by:285
Symbol 283 TextUses:281Used by:285
Symbol 284 GraphicUsed by:285 288
Symbol 285 ButtonUses:282 283 284Used by:Timeline
Symbol 286 TextUses:281Used by:288
Symbol 287 TextUses:281Used by:288
Symbol 288 ButtonUses:286 287 284Used by:Timeline
Symbol 289 GraphicUsed by:290
Symbol 290 MovieClipUses:289Used by:291
Symbol 291 MovieClipUses:290Used by:292
Symbol 292 MovieClipUses:291Used by:294
Symbol 293 SoundUsed by:294
Symbol 294 MovieClipUses:292 293Used by:295
Symbol 295 MovieClipUses:73 294Used by:Timeline
Symbol 296 FontUsed by:297
Symbol 297 EditableTextUses:296Used by:Timeline
Symbol 298 EditableTextUses:92Used by:299
Symbol 299 MovieClipUses:298Used by:Timeline
Symbol 300 TextUses:92Used by:Timeline
Symbol 301 TextUses:92Used by:303
Symbol 302 TextUses:92Used by:303
Symbol 303 ButtonUses:157 301 302Used by:Timeline
Symbol 304 TextUses:92Used by:Timeline
Symbol 305 TextUses:92Used by:Timeline
Symbol 306 TextUses:92Used by:308
Symbol 307 TextUses:92Used by:308
Symbol 308 ButtonUses:157 306 307Used by:Timeline
Symbol 309 EditableTextUses:92Used by:Timeline
Symbol 310 EditableTextUses:92Used by:Timeline
Symbol 311 EditableTextUses:92Used by:Timeline
Symbol 312 EditableTextUses:92Used by:Timeline

Instance Names

"soundHolder"Frame 7Symbol 217 MovieClip
"speaker"Frame 7Symbol 233 MovieClip
"grid_MC"Frame 75Symbol 241 MovieClip
"track_segments_MC"Frame 75Symbol 244 MovieClip
"car_generator_MC"Frame 75Symbol 251 MovieClip
"train_holder_MC"Frame 75Symbol 253 MovieClip
"tunnels_overlay_MC"Frame 75Symbol 255 MovieClip
"track_piece_spawn_MC"Frame 75Symbol 257 MovieClip
"lost_life_dialog_MC"Frame 75Symbol 263 MovieClip
"bonus_display_MC"Frame 75Symbol 271 MovieClip
"turbo_button_MC"Frame 75Symbol 280 MovieClip
"bombs"Frame 75Symbol 295 MovieClip
"countDown"Frame 75Symbol 299 MovieClip
"bonus_item_MC"Symbol 22 MovieClip [track_curve_3_MC] Frame 1Symbol 21 MovieClip
"bonus_item_MC"Symbol 28 MovieClip [track_curve_4_MC] Frame 1Symbol 21 MovieClip
"bonus_item_MC"Symbol 30 MovieClip [track_curve_2_MC] Frame 1Symbol 21 MovieClip
"bonus_item_MC"Symbol 35 MovieClip [track_curve_1_MC] Frame 1Symbol 21 MovieClip
"train_car"Symbol 47 MovieClip [Train_Cars_Comp_MC] Frame 1Symbol 38 MovieClip
"train_car"Symbol 47 MovieClip [Train_Cars_Comp_MC] Frame 2Symbol 46 MovieClip
"slider"Symbol 91 MovieClip Frame 1Symbol 89 MovieClip
"colorchip"Symbol 144 MovieClip Frame 1Symbol 139 MovieClip
"bottomhilite"Symbol 144 MovieClip Frame 1Symbol 141 MovieClip
"tophilite"Symbol 144 MovieClip Frame 1Symbol 143 MovieClip
"colorchip"Symbol 151 MovieClip Frame 1Symbol 146 MovieClip
"bottomhilite"Symbol 151 MovieClip Frame 1Symbol 148 MovieClip
"tophilite"Symbol 151 MovieClip Frame 1Symbol 150 MovieClip
"midshadow"Symbol 155 MovieClip Frame 1Symbol 135 MovieClip
"rightshadow"Symbol 155 MovieClip Frame 1Symbol 137 MovieClip
"leftshadow"Symbol 155 MovieClip Frame 1Symbol 137 MovieClip
"piece2"Symbol 155 MovieClip Frame 1Symbol 144 MovieClip
"piece1"Symbol 155 MovieClip Frame 1Symbol 151 MovieClip
"piece3"Symbol 155 MovieClip Frame 1Symbol 151 MovieClip
"label2"Symbol 155 MovieClip Frame 1Symbol 153 EditableText
"label1"Symbol 155 MovieClip Frame 1Symbol 154 EditableText
"square11"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square12"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square13"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square14"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square15"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square16"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square17"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square18"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square21"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square22"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square23"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square24"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square25"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square26"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square27"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square28"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square31"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square32"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square33"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square34"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square35"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square36"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square37"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square38"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square41"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square42"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square43"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square44"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square45"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square46"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square47"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square48"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square51"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square52"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square53"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square54"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square55"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square56"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square57"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square58"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square61"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square62"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square63"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square64"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square65"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square66"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square67"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square68"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square71"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square72"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square73"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square74"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square75"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square76"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square77"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square78"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square81"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square82"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square83"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square84"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square85"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square86"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square87"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"square88"Symbol 241 MovieClip Frame 1Symbol 239 MovieClip
"segment_2"Symbol 244 MovieClip Frame 1Symbol 242 MovieClip
"segment_1"Symbol 244 MovieClip Frame 1Symbol 87 MovieClip [tunnel_bottom_right_MC]
"segment_1"Symbol 244 MovieClip Frame 3Symbol 87 MovieClip [tunnel_bottom_right_MC]
"segment_2"Symbol 244 MovieClip Frame 4Symbol 242 MovieClip
"explosion"Symbol 295 MovieClip Frame 1Symbol 294 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 6 as "track_crossing_MC"
ExportAssets (56)Timeline Frame 1Symbol 9 as "track_straight_vert_MC"
ExportAssets (56)Timeline Frame 1Symbol 12 as "track_straight_horiz_MC"
ExportAssets (56)Timeline Frame 1Symbol 22 as "track_curve_3_MC"
ExportAssets (56)Timeline Frame 1Symbol 26 as "track_duo_curves_2_MC"
ExportAssets (56)Timeline Frame 1Symbol 28 as "track_curve_4_MC"
ExportAssets (56)Timeline Frame 1Symbol 30 as "track_curve_2_MC"
ExportAssets (56)Timeline Frame 1Symbol 33 as "track_duo_curves_1_MC"
ExportAssets (56)Timeline Frame 1Symbol 35 as "track_curve_1_MC"
ExportAssets (56)Timeline Frame 1Symbol 47 as "Train_Cars_Comp_MC"
ExportAssets (56)Timeline Frame 1Symbol 50 as "tunnel_bottom_left_MC"
ExportAssets (56)Timeline Frame 1Symbol 53 as "tunnel_top_right_MC"
ExportAssets (56)Timeline Frame 1Symbol 56 as "tunnel_top_left_MC"
ExportAssets (56)Timeline Frame 1Symbol 59 as "mountain_D_MC"
ExportAssets (56)Timeline Frame 1Symbol 62 as "mountain_C_MC"
ExportAssets (56)Timeline Frame 1Symbol 65 as "mountain_B_MC"
ExportAssets (56)Timeline Frame 1Symbol 68 as "obstacle_segment_MC"
ExportAssets (56)Timeline Frame 1Symbol 71 as "mountain_A_MC"
ExportAssets (56)Timeline Frame 1Symbol 74 as "bomb_MC"
ExportAssets (56)Timeline Frame 1Symbol 76 as "bomb_button_MC"
ExportAssets (56)Timeline Frame 1Symbol 80 as "coin"
ExportAssets (56)Timeline Frame 1Symbol 84 as "bonus_MC"
ExportAssets (56)Timeline Frame 1Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 7Symbol 208 as "bomb_sound"
ExportAssets (56)Timeline Frame 7Symbol 80 as "coin"
ExportAssets (56)Timeline Frame 7Symbol 209 as "crash_sound"
ExportAssets (56)Timeline Frame 7Symbol 210 as "end_riff"
ExportAssets (56)Timeline Frame 7Symbol 211 as "game_loop"
ExportAssets (56)Timeline Frame 7Symbol 212 as "harp_blast"
ExportAssets (56)Timeline Frame 7Symbol 213 as "harp_loop"
ExportAssets (56)Timeline Frame 7Symbol 214 as "lay_track_sound"
ExportAssets (56)Timeline Frame 7Symbol 215 as "no_drop_sound"
ExportAssets (56)Timeline Frame 7Symbol 216 as "steam_sound"
ExportAssets (56)Timeline Frame 7Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 8Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 9Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 10Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 11Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 12Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 13Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 14Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 15Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 16Symbol 230 as "drag_track_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"
ExportAssets (56)Timeline Frame 75Symbol 87 as "tunnel_bottom_right_MC"

Labels

"intro"Frame 7
"setup_game"Frame 17
"start_play"Frame 75
"game_over"Frame 88
"level_complete"Frame 165
"game_complete"Frame 176
#"Symbol_7"Symbol 135 MovieClip Frame 1
#"Symbol_8"Symbol 137 MovieClip Frame 1
#"Symbol_14"Symbol 139 MovieClip Frame 1
#"Symbol_13"Symbol 141 MovieClip Frame 1
#"Symbol_12"Symbol 143 MovieClip Frame 1
#"Symbol_9"Symbol 146 MovieClip Frame 1
#"Symbol_11"Symbol 148 MovieClip Frame 1
#"Symbol_10"Symbol 150 MovieClip Frame 1
#"Symbol_3"Symbol 151 MovieClip Frame 1
"on"Symbol 233 MovieClip Frame 1
"off"Symbol 233 MovieClip Frame 2
"up"Symbol 280 MovieClip Frame 1
"down"Symbol 280 MovieClip Frame 6
"go"Symbol 294 MovieClip Frame 5

Dynamic Text Variables

bonus_amountSymbol 78 EditableText""
bonus_amountSymbol 79 EditableText""
_parent.bonus_amountSymbol 82 EditableText""
_parent.bonus_amountSymbol 83 EditableText""
_root.current_map_numSymbol 133 EditableText"1"
labelSymbol 153 EditableText"       "
labelSymbol 154 EditableText"       "
message_textSymbol 262 EditableText"message_text"
_root.my_scoreSymbol 265 EditableText""
_root.my_scoreSymbol 266 EditableText""
_root.lives_remainingSymbol 268 EditableText""
_root.lives_remainingSymbol 269 EditableText""
_root.bombs_remaining_textSymbol 297 EditableText""
_root.train_start_countdownSymbol 298 EditableText"32"
_root.my_scoreSymbol 309 EditableText""
_root.my_scoreSymbol 310 EditableText""
_root.lives_remainingSymbol 311 EditableText""
_root.lives_remainingSymbol 312 EditableText""




http://swfchan.com/5/23162/info.shtml
Created: 26/5 -2019 10:00:32 Last modified: 26/5 -2019 10:00:32 Server time: 02/05 -2024 21:05:22