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/52163542?noj=FRM52163542-2DC" width="1" height="1"></div>

Snowboarding Game.swf

This is the info page for
Flash #28245

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


Text



Next Level!

Snowboard Game


Score:

Lives:

Hit the jumps (heaps of snow) and do tricks to score
points. While in mid-air press:
"A" to do a 180
"S" to do a flip
"D" to do a side kick
The more tricks in one jump, the more points. But, make
sure you complete your tricks before you land, or else
you will end up in a huge wipe out. Also, the more
successive jumps you have without hitting an obstacle,
the more points you will earn. Good luck!

Final Score

You Win!

Final Score

ActionScript [AS1/AS2]

Frame 2
stop();
Instance of Symbol 337 MovieClip in Frame 2
onClipEvent (load) { xin_motion_val = "Toward"; xin_alphatype_val = "No"; xout_motion_val = "None"; xout_alphatype_val = "No"; perc_req_val = 100; show_perc_val = "Yes"; slow_factor_val = 0.2; init_action_val = "_root.stop();"; play_action_val = "_root.play();"; }
Frame 4
stop();
Frame 5
stop();
Instance of Symbol 316 MovieClip [SnowboardingGame] in Frame 5
onClipEvent (load) { quiz_data_file = "Quiz.txt"; game_type = "No Quiz"; new_question_delay = 70; question_pause = 30; num_used_questions = 10; answer_spacing = 400; answer_speed_factor = 2; correct_answer_points = 20; wrong_answer_points = -5; trees_linkage = []; trees_linkage[0] = "tree0"; trees_linkage[1] = "tree1"; trees_linkage[2] = "tree2"; trees_linkage[3] = "tree3"; trees_linkage[4] = "tree4"; obstacles_linkage = []; obstacles_linkage[0] = "obstacle0"; obstacles_linkage[1] = "obstacle1"; obstacles_linkage[2] = "obstacle2"; obstacles_linkage[3] = "obstacle3"; obstacles_linkage[4] = "obstacle4"; obstacles_linkage[5] = "obstacle5"; obstacles_linkage[6] = "obstacle6"; obstacles_linkage[7] = "obstacle7"; obstacles_linkage[8] = "obstacle8"; obstacles_linkage[9] = "obstacle9"; obstacles_linkage[10] = "obstacle10"; obstacles_linkage[11] = "obstacle11"; new_obstacle_frame_delay = 40; num_new_obstacles = 2; stage_width = 650; stage_height = 450; min_speed = 7; max_speed = 15; snowboarder_accuracy = 15; tree_spacing = 150; left_tree_x = 40; right_tree_x = 610; up_tree_y = 40; down_tree_y = 410; time_bonus_start = 10000; num_fall_game_over = 5; correct_answer_sound = "correct_sound"; wipe_out_sound = "wipe_out_sound"; direction = "Down to Up"; num_points_next_level = 200; next_level_speed_increase = 1; win_level = 10; }
Frame 6
stop();
Frame 7
stop();
Symbol 44 MovieClip Frame 41
stop();
Symbol 76 MovieClip Frame 44
_parent.gotoAndStop("Straight");
Symbol 118 MovieClip Frame 74
_parent.gotoAndStop("Straight");
Symbol 137 MovieClip Frame 35
_parent.gotoAndStop("Straight");
Symbol 163 MovieClip Frame 46
_parent.gotoAndStop("Straight");
Symbol 208 MovieClip Frame 71
_parent.gotoAndStop("Straight");
Symbol 232 MovieClip Frame 15
_parent.gotoAndStop("Flying");
Symbol 245 MovieClip Frame 12
_parent.gotoAndStop("Flying");
Symbol 262 MovieClip Frame 19
_parent.gotoAndStop("Flying");
Symbol 263 MovieClip Frame 1
stop();
Symbol 267 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 275 MovieClip Frame 1
play();
Symbol 275 MovieClip Frame 62
var game = _parent._parent.game; if (this.trick_player._currentframe != 1) { bad_sounds.gotoAndStop(Math.randi(0, bad_sounds._totalframes - 1) + 2); var _mc = _parent._parent.points_prompt; var messages = ["What the?!", "How does the snow taste?", "What a loser...", "I wouldn't let you walk on the streets"]; _mc.play(); _mc.message = messages.rande(); _mc.points = ""; game.mode = game.mode ^ SNOWBOARDING_PLAYING; game.mode = game.mode | (SNOWBOARDING_WIPED_OUT | SNOWBOARDING_OBSTACLE); _parent._parent.snowboarder.gotoAndStop("Jumping Wipe Out"); game.wipe_out(); } else { if (0.5 < Math.random()) { game.play_sound("landing_sound"); } else { good_sounds.gotoAndStop(Math.randi(0, good_sounds._totalframes - 1) + 2); } if ((game.jump_score / 10) >= 2) { game.play_sound("trick_powerup"); } game.num_successive_jumps++; game.score = game.score + (game.jump_score * game.num_successive_jumps); game.check_score = game.check_score + (game.jump_score * game.num_successive_jumps); var _mc = _parent._parent.points_prompt; var messages = ["Sweet!", "Nice one!", "Wowsers!", "You were flying!"]; _mc.play(); _mc.message = messages.rande(); _mc.points = ((game.jump_score + " X ") + game.num_successive_jumps) + " Points!"; } game.jump_score = 0; _parent.gotoAndStop("Straight");
Symbol 295 MovieClip Frame 1
play();
Symbol 295 MovieClip Frame 24
stop();
Symbol 296 MovieClip [snowboarder] Frame 1
stop();
Symbol 301 Button
on (release) { _parent.game.mode = _parent.game.old_mode; this.removeMovieClip(); }
Symbol 303 MovieClip [next_level_prompt] Frame 17
stop();
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 50
gotoAndStop (1);
Symbol 316 MovieClip [SnowboardingGame] Frame 1
Key.A = 65; Key.B = 66; Key.C = 67; Key.D = 68; Key.E = 69; Key.F = 70; Key.G = 71; Key.H = 72; Key.I = 73; Key.J = 74; Key.K = 75; Key.L = 76; Key.M = 77; Key.N = 78; Key.O = 79; Key.P = 80; Key.Q = 81; Key.R = 82; Key.S = 83; Key.T = 84; Key.U = 85; Key.V = 86; Key.W = 87; Key.X = 88; Key.Y = 89; Key.Z = 90; Key.ZERO = 48; Key.ONE = 49; Key.TWO = 50; Key.THREE = 51; Key.FOUR = 52; Key.FIVE = 53; Key.SIX = 54; Key.SEVEN = 55; Key.EIGHT = 56; Key.NINE = 57; Key.NUMPAD_ZERO = 96; Key.NUMPAD_ONE = 97; Key.NUMPAD_TWO = 98; Key.NUMPAD_THREE = 99; Key.NUMPAD_FOUR = 100; Key.NUMPAD_FIVE = 101; Key.NUMPAD_SIX = 102; Key.NUMPAD_SEVEN = 103; Key.NUMPAD_EIGHT = 104; Key.NUMPAD_NINE = 105; Key.MULTIPLY = 106; Key.ADD = 107; Key.SUBTRACT = 109; Key.DECIMAL = 110; Key.DIVIDE = 111; Key.F1 = 112; Key.F2 = 113; Key.F3 = 114; Key.F4 = 115; Key.F5 = 116; Key.F6 = 117; Key.F7 = 118; Key.F8 = 119; Key.F9 = 120; Key.F10 = 121; Key.F11 = 122; Key.F12 = 123; Key.CLEAR = 12; Key.PAGEUP = 33; Key.PAGEDOWN = 34; Key.HELP = 47; Key.NUMLOCK = 144; Key.SEMICOLON = 186; Key.EQUAL = 187; Key.MINUS = 189; Key.SLASH = 191; Key.GRAVE = 192; Key.OPENBRACKET = 219; Key.BACKSLASH = 220; Key.CLOSEBRACKET = 221; Key.QUOTE = 222; Math.randi = function (a, b) { return(Math.floor(Math.random() * (b - a)) + a); }; Math.randf = function (a, b) { return((Math.random() * (b - a)) + a); }; Sound.playSound = function (linkage) { var _sound = new Sound(); _sound.attachSound(linkage); _sound.start(0, 1); }; Array.prototype.swap = function (a, b) { var temp = this[a]; this[a] = this[b]; this[b] = temp; }; Array.prototype.shuffle = function () { var j = 0; while (j < this.length) { var a = Math.randi(0, this.length); var b = Math.randi(0, this.length); this.swap(a, b); j++; } }; Array.prototype.rande = function () { return(this[Math.randi(0, this.length)]); }; Array.prototype.remove_element = function (e) { var j = 0; while (j < this.length) { if (this[j] == e) { this.splice(j, 1); return(undefined); } j++; } }; Object.prototype.SNOWBOARDING_NULL = 0; Object.prototype.SNOWBOARDING_LOADING_VARS = 2; Object.prototype.SNOWBOARDING_PLAYING = 4; Object.prototype.SNOWBOARDING_PAUSED = 8; Object.prototype.SNOWBOARDING_WIPED_OUT = 16; Object.prototype.SNOWBOARDING_TREE = 32; Object.prototype.SNOWBOARDING_OBSTACLE = 64; Object.prototype.SNOWBOARDING_QUIZ_OUT = 128; Object.prototype.SNOWBOARDING_PAUSED = 256; _root._quality = "MEDIUM"; SnowboardingGame = function () { this.initialize(); }; SnowboardingGame.prototype.quiz_data_file = quiz_data_file; SnowboardingGame.prototype.new_question_delay = Number(new_question_delay); SnowboardingGame.prototype.num_used_questions = Number(num_used_questions); SnowboardingGame.prototype.question_pause = Number(question_pause); SnowboardingGame.prototype.answer_spacing = Number(answer_spacing); SnowboardingGame.prototype.answer_speed_factor = Number(answer_speed_factor); SnowboardingGame.prototype.correct_answer_points = Number(correct_answer_points); SnowboardingGame.prototype.wrong_answer_points = Number(wrong_answer_points); SnowboardingGame.prototype.trees_linkage = trees_linkage; SnowboardingGame.prototype.obstacles_linkage = obstacles_linkage; SnowboardingGame.prototype.new_obstacle_frame_delay = Number(new_obstacle_frame_delay); SnowboardingGame.prototype.num_new_obstacles = Number(num_new_obstacles); SnowboardingGame.prototype.stage_width = Number(stage_width); SnowboardingGame.prototype.stage_height = Number(stage_height); SnowboardingGame.prototype.min_speed = Number(min_speed); SnowboardingGame.prototype.max_speed = Number(max_speed); SnowboardingGame.prototype.snowboarder_accuracy = Number(snowboarder_accuracy); SnowboardingGame.prototype.tree_spacing = Number(tree_spacing); SnowboardingGame.prototype.left_tree_x = Number(left_tree_x); SnowboardingGame.prototype.right_tree_x = Number(right_tree_x); SnowboardingGame.prototype.up_tree_y = Number(up_tree_y); SnowboardingGame.prototype.down_tree_y = Number(down_tree_y); SnowboardingGame.prototype.time_bonus_start = Number(time_bonus_start); SnowboardingGame.prototype.num_fall_game_over = Number(num_fall_game_over); SnowboardingGame.prototype.correct_answer_sound = correct_answer_sound; SnowboardingGame.prototype.wipe_out_sound = wipe_out_sound; SnowboardingGame.prototype.direction = direction; SnowboardingGame.prototype.num_points_next_level = Number(num_points_next_level); SnowboardingGame.prototype.next_level_speed_increase = Number(next_level_speed_increase); SnowboardingGame.prototype.win_level = Number(win_level); SnowboardingGame.prototype.game_type = game_type; SnowboardingGame.prototype.timeline = this; delete quiz_data_file; delete new_question_delay; delete num_used_questions; delete question_pause; delete answer_spacing; delete answer_speed_factor; delete correct_answer_points; delete wrong_answer_points; delete trees_linkage; delete obstacles_linkage; delete new_obstacle_frame_delay; delete num_new_obstacles; delete stage_width; delete stage_height; delete min_speed; delete max_speed; delete snowboarder_accuracy; delete tree_spacing; delete left_tree_x; delete right_tree_x; delete time_bonus_start; delete num_fall_game_over; delete correct_answer_sound; delete wipe_out_sound; delete direction; SnowboardingGame.prototype.initialize = function () { this.initialize_variables(); this.initialize_graphics(); }; SnowboardingGame.prototype.initialize_variables = function () { this.depth = 0; this.obstacles = new Array(); this.trees = new Array(); this.question_choices = new Array(); this.time_bonus = this.time_bonus_start; this.score = 0; this.mode = SNOWBOARDING_NULL; this.straight_angle = 0.628318530717959; this.snowboarder_speed = 0; this.snowboarder_distance = 0; this.current_frame = 0; this.tree_side = 1; this.quiz_start_frame = 0; this.quiz_exit_frame = 0; this.num_wipe_outs = 0; if (this.game_type == "Quiz") { this.timeline.controller.loadVariables(this.quiz_data_file); } else { this.new_question_delay = Number.MAX_VALUE; this.mode = SNOWBOARDING_PLAYING; } }; SnowboardingGame.prototype.initialize_graphics = function () { this.create_snowboarder_graphic(); this.create_question_graphic(); }; SnowboardingGame.prototype.create_snowboarder_graphic = function () { this.timeline.attachMovie("snowboarder", "snowboarder", 50000); if (this.direction == "Up to Down") { this.timeline.snowboarder._x = this.stage_width / 2; this.timeline.snowboarder._y = this.stage_height; } else if (this.direction == "Down to Up") { this.timeline.snowboarder._x = this.stage_width / 2; this.timeline.snowboarder._y = 0; } else if (this.direction == "Left to Right") { this.timeline.snowboarder._x = this.stage_width; this.timeline.snowboarder._y = this.stage_height / 2; } else if (this.direction == "Right to Left") { this.timeline.snowboarder._x = 0; this.timeline.snowboarder._y = this.stage_height / 2; } }; SnowboardingGame.prototype.create_question_graphic = function () { this.timeline.attachMovie("question_animation", "question_animation", 20000); this.timeline.question_animation._x = this.stage_width / 2; this.timeline.question_animation._y = this.stage_height; }; SnowboardingGame.prototype.action = function () { if (!(this.mode & SNOWBOARDING_PAUSED)) { this.check_for_quiz(); this.check_add_objects(); this.apply_snowboarder_physics(); this.animate_game_objects(); this.update_variables(); } this.timeline.info.player_score = this.score; this.timeline.info.lives = this.num_fall_game_over - this.num_wipe_outs; }; SnowboardingGame.prototype.check_for_quiz = function () { if (!(this.mode & SNOWBOARDING_QUIZ_OUT)) { if ((this.current_frame - this.quiz_exit_frame) >= this.new_question_delay) { this.mode = this.mode | SNOWBOARDING_QUIZ_OUT; this.quiz_start_frame = this.current_frame; var question = this.quiz_questions.pop(); this.timeline.question_animation.question_mc.field = question.question; this.timeline.question_animation.play(); if ((this.direction == "Up to Down") || (this.direction == "Down to Up")) { var spacing = ((this.right_tree_x - this.left_tree_x) / (question.choices.length + 1)); } else { var spacing = ((this.down_tree_y - this.up_tree_y) / (question.choices.length + 1)); } spacing = spacing - 20; var indices_x = new Array(); var indices_y = new Array(); var k = 0; while (k < this.num_choices) { indices_x[k] = k; indices_y[k] = k; k++; } indices_x.shuffle(); indices_y.shuffle(); var j = 0; while (j < this.num_choices) { this.timeline.attachMovie("answer_textfield", "answer" + j, 100000 + (this.depth++)); var _mc = this.timeline["answer" + j]; _mc.field = question.choices[j]; if (this.direction == "Up to Down") { _mc._x = (((indices_x[j] + 0.5) * spacing) + this.left_tree_x) + 100; _mc._y = (-this.answer_spacing) * (indices_y[j] + 1); } else if (this.direction == "Down to Up") { _mc._x = (((indices_x[j] + 0.5) * spacing) + this.left_tree_x) + 100; _mc._y = this.stage_height + (this.answer_spacing * (indices_y[j] + 1)); } else if (this.direction == "Left to Right") { _mc._x = (-this.answer_spacing) * (indices_x[j] + 1); _mc._y = (((indices_y[j] + 0.5) * spacing) + this.up_tree_y) + 100; } else if (this.direction == "Right to Left") { _mc._x = this.stage_width + (this.answer_spacing * (indices_x[j] + 1)); _mc._y = (((indices_y[j] + 0.5) * spacing) + this.up_tree_y) + 100; } _mc.correct_answer = j == question.answer; this.question_choices.push(_mc); j++; } } } }; SnowboardingGame.prototype.check_add_objects = function () { this.check_add_obstacle(); this.check_add_tree(); }; SnowboardingGame.prototype.check_add_obstacle = function () { if (this.mode & SNOWBOARDING_WIPED_OUT) { return(undefined); } if ((this.current_frame % this.new_obstacle_frame_delay) == 0) { if (Math.random() < 0.3) { this.depth++; var rand = Math.random(); var linkages = ["rough_patch", "outhouse", "snow_pile", "hanging_laundry", "animal_tree", "animal_tree", "jump0", "jump1", "jump0", "jump1", "jump0", "jump1"]; var rand_link = linkages.rande(); if (this.timeline[rand_link] != undefined) { return(undefined); } this.timeline.attachMovie(rand_link, rand_link, this.depth); var _mc = this.timeline[rand_link]; this.depth++; if (this.direction == "Up to Down") { _mc._x = this.stage_width / 2; _mc._y = (-_mc._height) / 2; } else if (this.direction == "Down to Up") { _mc._x = this.stage_width / 2; _mc._y = this.stage_height + (_mc._height / 2); } else if (this.direction == "Left to Right") { _mc._x = (-_mc._width) / 2; _mc._y = this.stage_height / 2; } else if (this.direction == "Right to Left") { _mc._x = this.stage_width + (_mc._width / 2); _mc._y = this.stage_height / 2; } this.obstacles.push(_mc); return(undefined); } var num_obstacles = Math.randi(1, this.num_new_obstacles + 1); var j = 0; while (j < num_obstacles) { var linkage = this.obstacles_linkage.rande(); this.depth++; this.timeline.attachMovie(linkage, "obstacle" + this.depth, this.depth); var _mc = this.timeline["obstacle" + this.depth]; this.depth++; if (this.direction == "Up to Down") { _mc._x = Math.randf(this.left_tree_x + (_mc._width / 2), this.right_tree_x - (_mc._width / 2)); _mc._y = (-_mc._height) / 2; } else if (this.direction == "Down to Up") { _mc._x = Math.randf(this.left_tree_x + (_mc._width / 2), this.right_tree_x - (_mc._width / 2)); _mc._y = this.stage_height + (_mc._height / 2); } else if (this.direction == "Left to Right") { _mc._x = (-_mc._width) / 2; _mc._y = Math.randf(this.up_tree_y + (_mc._height / 2), this.down_tree_y - (_mc._height / 2)); } else if (this.direction == "Right to Left") { _mc._x = this.stage_width + (_mc._width / 2); _mc._y = Math.randf(this.up_tree_y + (_mc._height / 2), this.down_tree_y - (_mc._height / 2)); } this.obstacles.push(_mc); j++; } } }; SnowboardingGame.prototype.check_add_tree = function () { if ((this.snowboarder_distance - this.last_distance) >= this.tree_spacing) { var linkage = this.trees_linkage.rande(); this.depth++; this.timeline.attachMovie(linkage, "tree" + this.depth, this.depth); var _mc = this.timeline["tree" + this.depth]; this.depth++; if (this.direction == "Up to Down") { if (this.tree_side == 1) { _mc._x = this.left_tree_x; } else { _mc._x = this.right_tree_x; } _mc._y = (-_mc._height) / 2; } else if (this.direction == "Down to Up") { if (this.tree_side == 1) { _mc._x = this.left_tree_x; } else { _mc._x = this.right_tree_x; } _mc._y = this.stage_height + (_mc._height / 2); } else if (this.direction == "Left to Right") { _mc._x = (-_mc._width) / 2; if (this.tree_side == 1) { _mc._y = this.up_tree_y; } else { _mc._y = this.down_tree_y; } } else if (this.direction == "Right to Left") { _mc._x = this.stage_width + (_mc._width / 2); if (this.tree_side == 1) { _mc._y = this.up_tree_y; } else { _mc._y = this.down_tree_y; } } this.trees.push(_mc); this.last_distance = this.snowboarder_distance; this.tree_side = this.tree_side * -1; } }; SnowboardingGame.prototype.apply_snowboarder_physics = function () { if (this.direction == "Up to Down") { this.snowboarder_acceleration = ((this.timeline.snowboarder._y + (this.timeline.snowboarder._height / 2)) - _root._ymouse) / 50; } else if (this.direction == "Down to Up") { this.snowboarder_acceleration = ((this.timeline.snowboarder._y - (this.timeline.snowboarder._height / 2)) - _root._ymouse) / 50; this.snowboarder_acceleration = this.snowboarder_acceleration * -1; } else if (this.direction == "Left to Right") { } else if (this.direction == "Right to Left") { } if (this.mode & SNOWBOARDING_PLAYING) { this.snowboarder_speed = this.snowboarder_speed + this.snowboarder_acceleration; if (this.max_speed < this.snowboarder_speed) { this.snowboarder_speed = this.max_speed; } else if (this.snowboarder_speed < this.min_speed) { this.snowboarder_speed = this.min_speed; } } else if (this.mode & SNOWBOARDING_WIPED_OUT) { if (this.timeline.snowboarder._currentframe != 9) { this.snowboarder_speed = this.snowboarder_speed - (this.snowboarder_speed / 20); } this.timeline.snowboarder._rotation = 0; if ((Math.abs(this.snowboarder_speed) < 0.5) || ((this.timeline.snowboarder._currentframe == 9) && (this.timeline.snowboarder._mc._currentframe >= (this.timeline.snowboarder._mc._totalframes - 1)))) { this.mode = this.mode ^ SNOWBOARDING_WIPED_OUT; this.mode = this.mode | SNOWBOARDING_PLAYING; if (this.mode & SNOWBOARDING_TREE) { this.mode = this.mode ^ SNOWBOARDING_TREE; } if (this.mode & SNOWBOARDING_OBSTACLE) { this.mode = this.mode ^ SNOWBOARDING_OBSTACLE; } if (this.num_wipe_outs >= this.num_fall_game_over) { _root.score = this.score; _root.gotoAndStop("Lose"); } } } this.snowboarder_distance = this.snowboarder_distance + this.snowboarder_speed; }; SnowboardingGame.prototype.animate_game_objects = function () { this.animate_snowboarder(); this.animate_trees(); this.animate_obstacles(); this.animate_answer_choices(); }; SnowboardingGame.prototype.animate_snowboarder = function () { if ((this.mode & SNOWBOARDING_WIPED_OUT) && (this.mode & SNOWBOARDING_TREE)) { if ((this.direction == "Up to Down") || (this.direction == "Down to Up")) { if ((this.stage_width / 2) >= this.timeline.snowboarder._x) { var direction = 1; } else { var direction = -1; } if (this.timeline.snowboarder._currentframe == 9) { this.timeline.snowboarder._x = this.timeline.snowboarder._x + ((this.snowboarder_speed * direction) * 0.142857142857143); } else { this.timeline.snowboarder._x = this.timeline.snowboarder._x + ((this.snowboarder_speed * direction) * 0.333333333333333); } } else { if ((this.stage_height / 2) >= this.timeline.snowboarder._y) { var direction = 1; } else { var direction = -1; } if (this.timeline.snowboarder._currentframe == 9) { this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((this.snowboarder_speed * direction) * 0.142857142857143); } else { this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((this.snowboarder_speed * direction) * 0.333333333333333); } } } else if (this.mode & SNOWBOARDING_PLAYING) { if (this.direction == "Up to Down") { this.timeline.snowboarder._x = this.timeline.snowboarder._x + ((_root._xmouse - this.timeline.snowboarder._x) / this.snowboarder_accuracy); this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((_root._ymouse - (this.timeline.snowboarder._y - (this.timeline.snowboarder._height / 2))) / this.snowboarder_accuracy); } else if (this.direction == "Down to Up") { this.timeline.snowboarder._x = this.timeline.snowboarder._x + ((_root._xmouse - this.timeline.snowboarder._x) / this.snowboarder_accuracy); this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((_root._ymouse - (this.timeline.snowboarder._y + (this.timeline.snowboarder._height / 2))) / this.snowboarder_accuracy); } else if (this.direction == "Left to Right") { this.timeline.snowboarder._x = this.timeline.snowboarder._x + (((_root._xmouse - this.timeline.snowboarder._x) + (this.timeline.snowboarder._width / 2)) / this.snowboarder_accuracy); this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((_root._ymouse - this.timeline.snowboarder._y) / this.snowboarder_accuracy); } else if (this.direction == "Right to left") { this.timeline.snowboarder._x = this.timeline.snowboarder._x + (((_root._xmouse - this.timeline.snowboarder._x) - (this.timeline.snowboarder._width / 2)) / this.snowboarder_accuracy); this.timeline.snowboarder._y = this.timeline.snowboarder._y + ((_root._ymouse - this.timeline.snowboarder._y) / this.snowboarder_accuracy); } var delta_x = (this.timeline.snowboarder._x - _root._xmouse); var delta_y = (this.timeline.snowboarder._y - _root._ymouse); if (this.direction == "Up to Down") { var angle = Math.atan2(delta_x, delta_y); } else if (this.direction == "Down to Up") { var angle = Math.atan2(delta_x, -delta_y); } else if (this.direction == "Left to Right") { var angle = Math.atan2(delta_y, delta_x); } else if (this.direction == "Right to Left") { var angle = Math.atan2(delta_y, -delta_x); } this.timeline.snowboarder._rotation = ((-0.333333333333333 * angle) * 180) / Math.PI; if (this.timeline.snowboarder._currentframe == 5) { return(undefined); } if (this.timeline.snowboarder._currentframe == 6) { return(undefined); } if (this.timeline.snowboarder._currentframe == 7) { return(undefined); } if (this.timeline.snowboarder._currentframe == 8) { return(undefined); } if (this.timeline.snowboarder._currentframe == 9) { return(undefined); } if (this.timeline.snowboarder._currentframe == 10) { return(undefined); } this.old_frame = this.timeline.snowboarder._currentframe; if (Math.abs(angle) < this.straight_angle) { this.timeline.snowboarder.gotoAndStop("Straight"); } else if (0 < angle) { this.timeline.snowboarder.gotoAndStop("Turn Left"); } else if (angle < 0) { this.timeline.snowboarder.gotoAndStop("Turn Right"); } var frame = this.timeline.snowboarder._currentframe; if ((this.old_frame != frame) && ((1.2 * this.straight_angle) < angle)) { this.play_sound(["turn_left", "turn_right"].rande()); } if ((this.old_frame != frame) && (angle < (-1.2 * this.straight_angle))) { this.play_sound(["turn_left", "turn_right"].rande()); } } }; SnowboardingGame.prototype.animate_trees = function () { var j = 0; while (j < this.trees.length) { var _mc = this.trees[j]; if (this.direction == "Up to Down") { _mc._y = _mc._y + this.snowboarder_speed; } else if (this.direction == "Down to Up") { _mc._y = _mc._y - this.snowboarder_speed; } else if (this.direction == "Left to Right") { _mc._x = _mc._x + this.snowboarder_speed; } else if (this.direction == "Right to Left") { _mc._x = _mc._x - this.snowboarder_speed; } if (this.obstacle_off_stage(_mc)) { this.trees.remove_element(_mc); _mc.removeMovieClip(); } if (this.timeline.snowboarder._currentframe != 10) { if (_mc.hitTest(this.timeline.snowboarder.hit_area) && (!(this.mode & SNOWBOARDING_WIPED_OUT))) { this.mode = this.mode ^ SNOWBOARDING_PLAYING; this.mode = this.mode | (SNOWBOARDING_WIPED_OUT | SNOWBOARDING_TREE); if (0.5 < Math.random()) { this.timeline.snowboarder.gotoAndStop("Wipe Out"); } else { this.timeline.snowboarder.gotoAndStop("Animal"); } this.play_sound("tree_impact"); this.wipe_out(); } } j++; } }; SnowboardingGame.prototype.animate_obstacles = function () { var j = 0; while (j < this.obstacles.length) { var _mc = this.obstacles[j]; if (this.direction == "Up to Down") { _mc._y = _mc._y + this.snowboarder_speed; } else if (this.direction == "Down to Up") { _mc._y = _mc._y - this.snowboarder_speed; } else if (this.direction == "Left to Right") { _mc._x = _mc._x + this.snowboarder_speed; } else if (this.direction == "Right to Left") { _mc._x = _mc._x - this.snowboarder_speed; } if (this.obstacle_off_stage(_mc)) { this.obstacles.remove_element(_mc); _mc.removeMovieClip(); } if (this.timeline.snowboarder._currentframe != 10) { if (_mc.hitTest(this.timeline.snowboarder.hit_area) && (!(this.mode & SNOWBOARDING_WIPED_OUT))) { if (_mc._name == "rough_patch") { if (this.timeline.snowboarder._currentframe != 5) { this.timeline.snowboarder.gotoAndStop("Off Balance"); } } else if (_mc._name == "hanging_laundry") { if (this.timeline.snowboarder._currentframe != 7) { this.timeline.snowboarder.gotoAndStop("Clothsline"); } } else if (_mc._name == "outhouse") { _mc._visible = false; if (this.timeline.snowboarder._currentframe != 8) { this.timeline.snowboarder.gotoAndStop("Outhouse"); } } else if (_mc._name == "snow_pile") { if (this.timeline.snowboarder._currentframe != 6) { this.timeline.snowboarder.gotoAndStop("Snowman"); } } else if (_mc._name == "animal_tree") { if (this.timeline.snowboarder._currentframe != 9) { this.timeline.snowboarder.gotoAndStop("Animal"); } } else if ((_mc._name == "jump0") || (_mc._name == "jump1")) { if (this.timeline.snowboarder._currentframe != 10) { this.timeline.snowboarder.gotoAndStop("Jumping"); } } else { this.mode = this.mode ^ SNOWBOARDING_PLAYING; this.mode = this.mode | (SNOWBOARDING_WIPED_OUT | SNOWBOARDING_OBSTACLE); this.timeline.snowboarder.gotoAndStop("Wipe Out"); this.wipe_out(); this.play_sound("wipe_out_sound"); } } } j++; } }; SnowboardingGame.prototype.animate_answer_choices = function () { if (this.mode & SNOWBOARDING_QUIZ_OUT) { if ((this.current_frame - this.quiz_start_frame) >= this.question_pause) { var j = 0; while (j < this.question_choices.length) { var _mc = this.question_choices[j]; if (this.direction == "Up to Down") { _mc._y = _mc._y + (this.snowboarder_speed / this.answer_speed_factor); } else if (this.direction == "Down to Up") { _mc._y = _mc._y - (this.snowboarder_speed / this.answer_speed_factor); } else if (this.direction == "Left to Right") { _mc._x = _mc._x + (this.snowboarder_speed / this.answer_speed_factor); } else if (this.direction == "Right to Left") { _mc._x = _mc._x - (this.snowboarder_speed / this.answer_speed_factor); } if (this.obstacle_off_stage(_mc)) { if (this.direction == "Up to Down") { _mc._y = (-this.answer_spacing) * 2; } else if (this.direction == "Down to Up") { _mc._y = this.stage_height + (this.answer_spacing * 2); } else if (this.direction == "Left to Right") { _mc._x = (-this.answer_spacing) * 2; } else if (this.direction == "Right to Left") { _mc._x = this.stage_width + (this.answer_spacing * 2); } } if (this.timeline.snowboarder.hitTest(_mc._x, _mc._y, true)) { if (((_mc.field == undefined) || (_mc.field == "")) || (this.mode & SNOWBOARDING_WIPED_OUT)) { return(undefined); } if (_mc.correct_answer) { this.score = this.score + this.correct_answer_points; this.check_score = this.check_score + this.correct_answer_points; var k = 0; while (k < this.question_choices.length) { this.question_choices[k].removeMovieClip(); k++; } this.question_choices = new Array(); this.mode = this.mode ^ SNOWBOARDING_QUIZ_OUT; Sound.playSound(this.correct_answer_sound); Sound.playSound("cheer"); } else { this.score = this.score + this.wrong_answer_points; var k = 0; while (k < this.question_choices.length) { this.question_choices[k].removeMovieClip(); k++; } this.question_choices = new Array(); this.mode = this.mode ^ SNOWBOARDING_PLAYING; this.mode = this.mode ^ SNOWBOARDING_QUIZ_OUT; this.mode = this.mode | (SNOWBOARDING_WIPED_OUT | SNOWBOARDING_OBSTACLE); this.timeline.snowboarder.gotoAndStop("Wipe Out"); this.wipe_out(); Sound.playSound("boo"); } this.num_questions_answered++; if (this.current_level >= (this.win_level - 1)) { _root.score = this.score; _root.gotoAndStop("Win"); return(undefined); } if (this.check_score >= this.num_points_next_level) { this.check_score = 0; this.num_wipe_outs--; this.max_speed = this.max_speed + this.next_level_speed_increase; this.current_level++; this.timeline.attachMovie("next_level_prompt", "next_level_prompt", 999999 + (this.depth++)); this.timeline.next_level_prompt._x = this.stage_width / 2; this.timeline.next_level_prompt._y = this.stage_height / 2; this.timeline.next_level_prompt.field = ("Level " + (this.current_level + 1)) + "!"; } this.timeline.question_animation.play(); this.quiz_exit_frame = this.current_frame; return(undefined); } j++; } } } if (this.current_level >= (this.win_level - 1)) { _root.score = this.score; _root.gotoAndStop("Win"); return(undefined); } if (this.check_score >= this.num_points_next_level) { this.check_score = 0; this.num_wipe_outs--; this.max_speed = this.max_speed + this.next_level_speed_increase; this.current_level++; this.timeline.attachMovie("next_level_prompt", "next_level_prompt", 999999 + (this.depth++)); this.timeline.next_level_prompt._x = this.stage_width / 2; this.timeline.next_level_prompt._y = this.stage_height / 2; this.timeline.next_level_prompt.field = ("Level " + (this.current_level + 1)) + "!"; this.old_mode = this.mode; this.mode = SNOWBOARDING_PAUSED; } }; SnowboardingGame.prototype.obstacle_off_stage = function (_mc) { if (this.direction == "Up to Down") { if ((_mc._y - (_mc._height / 2)) >= this.stage_height) { return(true); } } else if (this.direction == "Down to Up") { if (0 >= (_mc._y + (_mc._height / 2))) { return(true); } } else if (this.direction == "Left to Right") { if ((_mc._x - (_mc._width / 2)) >= this.stage_width) { return(true); } } else if (this.direction == "Right to Left") { if (0 >= (_mc._x + (_mc._width / 2))) { return(true); } } return(false); }; SnowboardingGame.prototype.update_variables = function () { this.current_frame++; }; SnowboardingGame.prototype.wipe_out = function () { this.jump_score = 0; this.num_successive_jumps = 0; if (this.timeline.next_level_prompt == undefined) { this.num_wipe_outs++; } }; SnowboardingGame.prototype.key_press = function () { var trick_score = 10; if (((this.timeline.snowboarder._currentframe == 10) && (this.timeline.snowboarder.player.trick_player != undefined)) && (this.timeline.snowboarder.player.trick_player._currentframe == 1)) { if (Key.isDown(Key.A)) { this.jump_score = this.jump_score + trick_score; this.timeline.snowboarder.player.trick_player.gotoAndStop("180 Trick"); } else if (Key.isDown(Key.S)) { this.jump_score = this.jump_score + trick_score; this.timeline.snowboarder.player.trick_player.gotoAndStop("Side Kick"); } else if (Key.isDown(Key.D)) { this.jump_score = this.jump_score + trick_score; this.timeline.snowboarder.player.trick_player.gotoAndStop("Flip Trick"); } } }; SnowboardingGame.prototype.play_sound = function (linkage) { var _sound = new Sound(this.timeline); _sound.attachSound(linkage); _sound.setVolume(70); _sound.start(0, 1); }; this._x = 0; this._y = 0; game = new SnowboardingGame();
Instance of Symbol 305 MovieClip "controller" in Symbol 316 MovieClip [SnowboardingGame] Frame 1
onClipEvent (load) { this._visible = false; } onClipEvent (data) { _parent.game.num_questions = Number(num_questions); _parent.game.num_choices = Number(num_choices); _parent.game.quiz_questions = new Array(); var j = 0; while (j < _parent.game.num_questions) { _parent.game.quiz_questions[j] = new Object(); _parent.game.quiz_questions[j].question = this["question" + j]; _parent.game.quiz_questions[j].answer = this[("question" + j) + "_answer"]; _parent.game.quiz_questions[j].choices = new Array(); var k = 0; while (k < _parent.game.num_choices) { _parent.game.quiz_questions[j].choices[k] = this[(("choice" + j) + "_") + k]; k++; } j++; } _parent.game.quiz_questions.shuffle(); _parent.game.mode = SNOWBOARDING_PLAYING; } onClipEvent (keyDown) { _parent.game.key_press(); } onClipEvent (enterFrame) { _parent.game.action(); }
Instance of Symbol 308 MovieClip "points_prompt" in Symbol 316 MovieClip [SnowboardingGame] Frame 1
onClipEvent (load) { this.swapDepths(99999); }
Instance of Symbol 315 MovieClip "info" in Symbol 316 MovieClip [SnowboardingGame] Frame 1
onClipEvent (load) { this.swapDepths(999999); }
Symbol 337 MovieClip Frame 1
stop();
Instance of Symbol 336 MovieClip "swfloader" in Symbol 337 MovieClip Frame 1
onClipEvent (load) { function strip_spaces(str) { var _str = new String(""); var j = 0; while (j < str.length) { if ((str.charAt(j) != " ") && (str.charAt(j) != ";")) { _str = _str + str.charAt(j); } j++; } return(_str); } function simple_script(action, timeline) { action = strip_spaces(action); if ((0 < action.length) && ((action.indexOf(")") != -1) && (action.indexOf("(") != -1))) { var sections = action.split("."); var timeline_action = sections.pop(); var first_paren = timeline_action.indexOf("("); var second_paren = timeline_action.indexOf(")"); var timeline_function = timeline_action.substr(0, first_paren); var function_parameter = timeline_action.substr(first_paren + 1, second_paren - (first_paren + 1)); var timeline_reference = timeline; var j = 0; while (j < sections.length) { timeline_reference = timeline_reference[sections[j]]; j++; } if (function_parameter.indexOf("\"") != -1) { function_parameter = function_parameter.substr(1, function_parameter.length - 2); } timeline_reference[timeline_function](function_parameter); } } function execute_action() { unloaded = true; _parent._visible = false; simple_script(_parent.play_action_val, _parent); } _parent.anim.gotoAndStop(1); simple_script(_parent.init_action_val, _parent); var done = false; var unloaded = false; var orig_x = _parent._x; var orig_y = _parent._y; var dist_x = (_parent._x + ((_parent._width * 2) / 3)); var dist_y = (_parent._y + ((_parent._height * 2) / 3)); var orig_a = _parent._alpha; var accel_jump = 0.75; var slow_factor = _parent.slow_factor_val; var speed_factor = (1 + (slow_factor / (1 - slow_factor))); var ready = false; var perc_fadeout = 0; _parent.perc._x = _parent.anim._x - (_parent.perc._width / 2); _parent.perc._y = _parent.anim._y - (_parent.perc._height / 2); if (slow_factor < 1) { var _local1 = "Up"; switch (_parent.xin_motion_val) { case _local1 : _parent._y = orig_y + (dist_y * 2); break; case "Down" : _parent._y = orig_y - (dist_y * 2); break; case "Left" : _parent._x = orig_x + (dist_x * 2); break; case "Right" : _parent._x = orig_x - (dist_x * 2); break; case "Toward" : _parent._xscale = (_parent._yscale = 1); break; case "None" : _parent._alpha = 0; } } else { ready = true; } } onClipEvent (enterFrame) { if (unloaded) { return(undefined); } if (!ready) { var _local1 = "Toward"; switch (_parent.xin_motion_val) { case _local1 : _parent._xscale = _parent._xscale + ((100 - _parent._xscale) * slow_factor); _parent._yscale = _parent._xscale; if (_parent.xin_alphatype_val == "Yes") { _parent._alpha = Math.round((orig_a / 100) * Math.max(0, Math.min(_parent._xscale, 100))); } if (Math.abs(100 - _parent._xscale) < 0.5) { _parent._xscale = (_parent._yscale = 100); _parent._alpha = orig_a; ready = true; } break; default : _parent._x = _parent._x + ((orig_x - _parent._x) * slow_factor); _parent._y = _parent._y + ((orig_y - _parent._y) * slow_factor); if (_parent.xin_alphatype_val == "Yes") { if (_parent.xin_motion_val == "None") { _parent._alpha = _parent._alpha + ((orig_a - _parent._alpha) * slow_factor); } else if (Math.abs(orig_y - _parent._y) < Math.abs(orig_x - _parent._x)) { _parent._alpha = 100 - Math.round(((orig_a / 100) * (Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x)) * 100); } else { _parent._alpha = 100 - Math.round(((orig_a / 100) * (Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y)) * 100); } } if (!(((_parent.xin_motion_val == "None") && (1 >= Math.abs(_parent._alpha - orig_a))) || (((_parent.xin_motion_val != "None") && (Math.abs(_parent._y - orig_y) < 0.5)) && (Math.abs(_parent._x - orig_x) < 0.5)))) { break; } _parent._x = orig_x; _parent._y = orig_y; _parent._alpha = orig_a; ready = true; } } else if (!done) { var rl = _root.getBytesLoaded(); var rt = (_root.getBytesTotal() * (_parent.perc_req_val / 100)); if ((10 < rl) && (10 < rt)) { rl = Math.min(rl, rt); var new_frame = (_parent.anim._currentframe + Math.ceil(((_parent.anim._totalframes * (rl / rt)) - _parent.anim._currentframe) / 4)); new_frame = Math.max(1, new_frame); if (_parent.show_perc_val == "Yes") { _parent.perc.text = Math.round(((new_frame - 1) / (_parent.anim._totalframes - 1)) * 100) + " %"; } if (new_frame != _parent.anim._currentframe) { _parent.anim.gotoAndStop(new_frame); } if ((_parent.anim._totalframes == _parent.anim._currentframe) && (rl >= rt)) { done = true; } } } else if (slow_factor < 1) { var _local1 = "Down"; switch (_parent.xout_motion_val) { case _local1 : if (orig_y >= _parent._y) { _parent._y = orig_y + accel_jump; } _parent._y = orig_y + (Math.abs(_parent._y - orig_y) * speed_factor); perc_fadeout = Math.round((Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y) * 100); if ((orig_y + (dist_y * 2)) < _parent._y) { execute_action(); } break; case "Up" : if (_parent._y >= orig_y) { _parent._y = orig_y - accel_jump; } _parent._y = orig_y - (Math.abs(_parent._y - orig_y) * speed_factor); perc_fadeout = Math.round((Math.min(dist_y, Math.abs(_parent._y - orig_y)) / dist_y) * 100); if (_parent._y < (orig_y - (dist_y * 2))) { execute_action(); } break; case "Right" : if (orig_x >= _parent._x) { _parent._x = orig_x + accel_jump; } _parent._x = orig_x + (Math.abs(_parent._x - orig_x) * speed_factor); perc_fadeout = Math.round((Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x) * 100); if ((orig_x + (dist_x * 2)) < _parent._x) { execute_action(); } break; case "Left" : if (_parent._x >= orig_x) { _parent._x = orig_x - accel_jump; } _parent._x = orig_x - (Math.abs(_parent._x - orig_x) * speed_factor); perc_fadeout = Math.round((Math.min(dist_x, Math.abs(_parent._x - orig_x)) / dist_x) * 100); if (_parent._x < (orig_x - (dist_x * 2))) { execute_action(); } break; case "Away" : if ((_parent._xscale >= 100) || (_parent._yscale >= 100)) { _parent._xscale = (_parent._yscale = 100 - accel_jump); } _parent._xscale = (_parent._yscale = Math.max(0.5, 100 - ((100 - _parent._yscale) * speed_factor))); perc_fadeout = 100 - Math.round(Math.max(0, Math.min(_parent._xscale, 100))); if (_parent._xscale < 1) { execute_action(); } break; default : perc_fadeout = perc_fadeout + ((100 - perc_fadeout) * slow_factor); if (1 < Math.abs(perc_fadeout - 100)) { break; } execute_action(); } _local1 = "Yes"; if (!((_parent.xout_alphatype_val) === (_local1))) { } else { _parent._alpha = (orig_a / 100) * (100 - perc_fadeout); } } else { execute_action(); } }
Symbol 342 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 2
stop();
Symbol 343 Button
on (release) { _root.play(); }
Symbol 346 Button
on (release) { _root.inst.gotoAndStop("On"); gotoAndStop (2); }
Symbol 347 Button
on (release) { _root.inst.gotoAndStop("Off"); gotoAndStop (1); }
Symbol 348 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 2
stop();
Symbol 400 Button
on (press) { _root.gotoAndStop("Intro"); }
Symbol 404 Button
on (press) { _root.gotoAndStop("Intro"); }

Library Items

Symbol 1 Sound [landing_sound]
Symbol 2 Sound [tree_impact]Used by:Timeline
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClip [obstacle5]Uses:3
Symbol 5 FontUsed by:6 8 298 304 306 307 341 396 397 401 402 403
Symbol 6 EditableTextUses:5Used by:7
Symbol 7 MovieClip [answer_textfield]Uses:6
Symbol 8 EditableTextUses:5Used by:9
Symbol 9 MovieClip [question_textfield]Uses:8
Symbol 10 GraphicUsed by:13
Symbol 11 GraphicUsed by:13
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:10 11 12Used by:296
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:296
Symbol 16 GraphicUsed by:19
Symbol 17 GraphicUsed by:19
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:16 17 18Used by:296
Symbol 20 GraphicUsed by:23
Symbol 21 GraphicUsed by:23
Symbol 22 GraphicUsed by:23
Symbol 23 MovieClipUses:20 21 22Used by:296
Symbol 24 GraphicUsed by:44
Symbol 25 GraphicUsed by:44
Symbol 26 GraphicUsed by:44
Symbol 27 GraphicUsed by:44
Symbol 28 GraphicUsed by:44
Symbol 29 GraphicUsed by:44
Symbol 30 GraphicUsed by:44
Symbol 31 GraphicUsed by:44
Symbol 32 GraphicUsed by:44
Symbol 33 GraphicUsed by:44
Symbol 34 SoundUsed by:44 295
Symbol 35 GraphicUsed by:44
Symbol 36 GraphicUsed by:44
Symbol 37 GraphicUsed by:44
Symbol 38 GraphicUsed by:44
Symbol 39 GraphicUsed by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClipUses:24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43Used by:296
Symbol 45 GraphicUsed by:76
Symbol 46 GraphicUsed by:76
Symbol 47 GraphicUsed by:76
Symbol 48 SoundUsed by:76
Symbol 49 GraphicUsed by:76
Symbol 50 GraphicUsed by:76
Symbol 51 GraphicUsed by:76
Symbol 52 GraphicUsed by:76
Symbol 53 GraphicUsed by:76
Symbol 54 GraphicUsed by:76
Symbol 55 GraphicUsed by:76
Symbol 56 GraphicUsed by:76
Symbol 57 GraphicUsed by:76
Symbol 58 GraphicUsed by:76
Symbol 59 GraphicUsed by:76
Symbol 60 GraphicUsed by:76
Symbol 61 GraphicUsed by:76
Symbol 62 GraphicUsed by:76
Symbol 63 GraphicUsed by:76
Symbol 64 GraphicUsed by:76
Symbol 65 GraphicUsed by:76
Symbol 66 GraphicUsed by:76
Symbol 67 GraphicUsed by:76
Symbol 68 GraphicUsed by:76
Symbol 69 GraphicUsed by:76
Symbol 70 GraphicUsed by:76
Symbol 71 GraphicUsed by:76
Symbol 72 GraphicUsed by:76
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75Used by:296
Symbol 77 GraphicUsed by:118 163
Symbol 78 GraphicUsed by:118
Symbol 79 SoundUsed by:118
Symbol 80 GraphicUsed by:118 163
Symbol 81 GraphicUsed by:118
Symbol 82 GraphicUsed by:118 163
Symbol 83 GraphicUsed by:118
Symbol 84 GraphicUsed by:118
Symbol 85 GraphicUsed by:118
Symbol 86 GraphicUsed by:118
Symbol 87 GraphicUsed by:118
Symbol 88 GraphicUsed by:118
Symbol 89 GraphicUsed by:118
Symbol 90 GraphicUsed by:118
Symbol 91 GraphicUsed by:118
Symbol 92 GraphicUsed by:118
Symbol 93 GraphicUsed by:118
Symbol 94 GraphicUsed by:118
Symbol 95 GraphicUsed by:118
Symbol 96 GraphicUsed by:118
Symbol 97 GraphicUsed by:118
Symbol 98 GraphicUsed by:118
Symbol 99 GraphicUsed by:118
Symbol 100 GraphicUsed by:118
Symbol 101 GraphicUsed by:118
Symbol 102 GraphicUsed by:118
Symbol 103 GraphicUsed by:118
Symbol 104 GraphicUsed by:118
Symbol 105 GraphicUsed by:118
Symbol 106 GraphicUsed by:118
Symbol 107 GraphicUsed by:118
Symbol 108 GraphicUsed by:118
Symbol 109 GraphicUsed by:118
Symbol 110 GraphicUsed by:118
Symbol 111 GraphicUsed by:118
Symbol 112 GraphicUsed by:118
Symbol 113 GraphicUsed by:118
Symbol 114 GraphicUsed by:118
Symbol 115 GraphicUsed by:118
Symbol 116 GraphicUsed by:118
Symbol 117 GraphicUsed by:118
Symbol 118 MovieClipUses:77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117Used by:296
Symbol 119 GraphicUsed by:137
Symbol 120 SoundUsed by:137
Symbol 121 GraphicUsed by:137
Symbol 122 GraphicUsed by:137
Symbol 123 GraphicUsed by:137
Symbol 124 GraphicUsed by:137
Symbol 125 GraphicUsed by:137
Symbol 126 GraphicUsed by:137
Symbol 127 GraphicUsed by:137
Symbol 128 GraphicUsed by:137
Symbol 129 GraphicUsed by:137
Symbol 130 GraphicUsed by:137
Symbol 131 GraphicUsed by:137
Symbol 132 GraphicUsed by:137
Symbol 133 GraphicUsed by:137
Symbol 134 GraphicUsed by:137
Symbol 135 GraphicUsed by:137
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136Used by:296
Symbol 138 GraphicUsed by:163
Symbol 139 GraphicUsed by:163 359
Symbol 140 GraphicUsed by:163
Symbol 141 SoundUsed by:163
Symbol 142 GraphicUsed by:163
Symbol 143 GraphicUsed by:163
Symbol 144 GraphicUsed by:163
Symbol 145 GraphicUsed by:163
Symbol 146 GraphicUsed by:163
Symbol 147 GraphicUsed by:163
Symbol 148 GraphicUsed by:163
Symbol 149 GraphicUsed by:163
Symbol 150 GraphicUsed by:163
Symbol 151 GraphicUsed by:163
Symbol 152 GraphicUsed by:163
Symbol 153 GraphicUsed by:163
Symbol 154 GraphicUsed by:163
Symbol 155 GraphicUsed by:163
Symbol 156 GraphicUsed by:163
Symbol 157 GraphicUsed by:163
Symbol 158 GraphicUsed by:163
Symbol 159 GraphicUsed by:163
Symbol 160 GraphicUsed by:163
Symbol 161 GraphicUsed by:163
Symbol 162 GraphicUsed by:163
Symbol 163 MovieClipUses:138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 77 80 82Used by:296
Symbol 164 GraphicUsed by:208
Symbol 165 SoundUsed by:208
Symbol 166 GraphicUsed by:208
Symbol 167 GraphicUsed by:208
Symbol 168 GraphicUsed by:208
Symbol 169 GraphicUsed by:208
Symbol 170 GraphicUsed by:208
Symbol 171 GraphicUsed by:208
Symbol 172 GraphicUsed by:208
Symbol 173 GraphicUsed by:208
Symbol 174 GraphicUsed by:208
Symbol 175 GraphicUsed by:208
Symbol 176 GraphicUsed by:208
Symbol 177 GraphicUsed by:208
Symbol 178 GraphicUsed by:208
Symbol 179 GraphicUsed by:208
Symbol 180 GraphicUsed by:208
Symbol 181 GraphicUsed by:208
Symbol 182 GraphicUsed by:208
Symbol 183 GraphicUsed by:208
Symbol 184 GraphicUsed by:208
Symbol 185 GraphicUsed by:208
Symbol 186 GraphicUsed by:208
Symbol 187 GraphicUsed by:208
Symbol 188 GraphicUsed by:208
Symbol 189 GraphicUsed by:208
Symbol 190 GraphicUsed by:208
Symbol 191 GraphicUsed by:208
Symbol 192 GraphicUsed by:208
Symbol 193 GraphicUsed by:208
Symbol 194 GraphicUsed by:208
Symbol 195 GraphicUsed by:208
Symbol 196 GraphicUsed by:208
Symbol 197 GraphicUsed by:208
Symbol 198 GraphicUsed by:208
Symbol 199 GraphicUsed by:208
Symbol 200 GraphicUsed by:208
Symbol 201 GraphicUsed by:208
Symbol 202 GraphicUsed by:208
Symbol 203 GraphicUsed by:208
Symbol 204 GraphicUsed by:208
Symbol 205 GraphicUsed by:208
Symbol 206 GraphicUsed by:208
Symbol 207 GraphicUsed by:208
Symbol 208 MovieClipUses:164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207Used by:296
Symbol 209 GraphicUsed by:275
Symbol 210 GraphicUsed by:275
Symbol 211 GraphicUsed by:275
Symbol 212 GraphicUsed by:275
Symbol 213 GraphicUsed by:275
Symbol 214 GraphicUsed by:275
Symbol 215 GraphicUsed by:275
Symbol 216 GraphicUsed by:275
Symbol 217 GraphicUsed by:263
Symbol 218 GraphicUsed by:232
Symbol 219 GraphicUsed by:232
Symbol 220 GraphicUsed by:232
Symbol 221 GraphicUsed by:232
Symbol 222 GraphicUsed by:232
Symbol 223 GraphicUsed by:232
Symbol 224 GraphicUsed by:232
Symbol 225 GraphicUsed by:232
Symbol 226 GraphicUsed by:232
Symbol 227 GraphicUsed by:232
Symbol 228 GraphicUsed by:232
Symbol 229 GraphicUsed by:232
Symbol 230 GraphicUsed by:232
Symbol 231 GraphicUsed by:232
Symbol 232 MovieClipUses:218 219 220 221 222 223 224 225 226 227 228 229 230 231Used by:263
Symbol 233 GraphicUsed by:245
Symbol 234 GraphicUsed by:245
Symbol 235 GraphicUsed by:245
Symbol 236 GraphicUsed by:245
Symbol 237 GraphicUsed by:245
Symbol 238 GraphicUsed by:245
Symbol 239 GraphicUsed by:245
Symbol 240 GraphicUsed by:245
Symbol 241 GraphicUsed by:245
Symbol 242 GraphicUsed by:245
Symbol 243 GraphicUsed by:245
Symbol 244 GraphicUsed by:245
Symbol 245 MovieClipUses:233 234 235 236 237 238 239 240 241 242 243 244Used by:263
Symbol 246 GraphicUsed by:262
Symbol 247 GraphicUsed by:262
Symbol 248 GraphicUsed by:262
Symbol 249 GraphicUsed by:262
Symbol 250 GraphicUsed by:262
Symbol 251 GraphicUsed by:262
Symbol 252 GraphicUsed by:262
Symbol 253 GraphicUsed by:262
Symbol 254 GraphicUsed by:262
Symbol 255 GraphicUsed by:262
Symbol 256 GraphicUsed by:262
Symbol 257 GraphicUsed by:262
Symbol 258 GraphicUsed by:262
Symbol 259 GraphicUsed by:262
Symbol 260 GraphicUsed by:262
Symbol 261 GraphicUsed by:262
Symbol 262 MovieClipUses:246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261Used by:263
Symbol 263 MovieClipUses:217 232 245 262Used by:275
Symbol 264 SoundUsed by:267
Symbol 265 SoundUsed by:267
Symbol 266 SoundUsed by:267
Symbol 267 MovieClipUses:264 265 266Used by:275
Symbol 268 SoundUsed by:274
Symbol 269 SoundUsed by:274
Symbol 270 SoundUsed by:274
Symbol 271 SoundUsed by:274
Symbol 272 SoundUsed by:274
Symbol 273 SoundUsed by:274
Symbol 274 MovieClipUses:268 269 270 271 272 273Used by:275
Symbol 275 MovieClipUses:209 210 211 212 213 214 215 216 263 267 274 SS1Used by:296
Symbol 276 GraphicUsed by:295
Symbol 277 GraphicUsed by:295
Symbol 278 GraphicUsed by:295
Symbol 279 GraphicUsed by:295
Symbol 280 GraphicUsed by:295
Symbol 281 GraphicUsed by:295
Symbol 282 GraphicUsed by:295
Symbol 283 GraphicUsed by:295
Symbol 284 GraphicUsed by:295
Symbol 285 GraphicUsed by:295
Symbol 286 GraphicUsed by:295
Symbol 287 GraphicUsed by:295
Symbol 288 GraphicUsed by:295
Symbol 289 GraphicUsed by:295
Symbol 290 GraphicUsed by:295
Symbol 291 GraphicUsed by:295
Symbol 292 GraphicUsed by:295
Symbol 293 GraphicUsed by:295
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:276 277 278 279 280 281 282 283 34 284 285 286 287 288 289 290 291 292 293 294Used by:296
Symbol 296 MovieClip [snowboarder]Uses:13 15 19 23 44 76 118 137 163 208 275 295
Symbol 297 GraphicUsed by:303  Timeline
Symbol 298 EditableTextUses:5Used by:303
Symbol 299 GraphicUsed by:301 343
Symbol 300 GraphicUsed by:301 343
Symbol 301 ButtonUses:299 300Used by:303
Symbol 302 Sound [trick_powerup]Used by:303  Timeline
Symbol 303 MovieClip [next_level_prompt]Uses:297 298 301 302
Symbol 304 TextUses:5Used by:305
Symbol 305 MovieClipUses:304Used by:316
Symbol 306 EditableTextUses:5Used by:308
Symbol 307 EditableTextUses:5Used by:308
Symbol 308 MovieClipUses:306 307Used by:316
Symbol 309 FontUsed by:310 313 334
Symbol 310 TextUses:309Used by:315
Symbol 311 FontUsed by:312 314
Symbol 312 EditableTextUses:311Used by:315
Symbol 313 TextUses:309Used by:315
Symbol 314 EditableTextUses:311Used by:315
Symbol 315 MovieClipUses:310 312 313 314Used by:316
Symbol 316 MovieClip [SnowboardingGame]Uses:305 308 315Used by:Timeline
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClip [rough_patch]Uses:317Used by:Timeline
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:Timeline
Symbol 321 GraphicUsed by:Timeline
Symbol 322 GraphicUsed by:Timeline
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:333
Symbol 325 GraphicUsed by:326
Symbol 326 MovieClipUses:325Used by:333
Symbol 327 GraphicUsed by:333
Symbol 328 ShapeTweeningUsed by:333
Symbol 329 GraphicUsed by:333
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:330Used by:333
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:324 326 327 328 329 331 332Used by:337
Symbol 334 EditableTextUses:309Used by:335
Symbol 335 MovieClipUses:334Used by:337
Symbol 336 MovieClipUsed by:337
Symbol 337 MovieClipUses:333 335 336Used by:Timeline
Symbol 338 GraphicUsed by:Timeline
Symbol 339 GraphicUsed by:Timeline
Symbol 340 GraphicUsed by:342
Symbol 341 TextUses:5Used by:342
Symbol 342 MovieClipUses:340 341Used by:Timeline
Symbol 343 ButtonUses:299 300Used by:Timeline
Symbol 344 GraphicUsed by:346 347
Symbol 345 GraphicUsed by:346 347
Symbol 346 ButtonUses:344 345Used by:348
Symbol 347 ButtonUses:344 345Used by:348
Symbol 348 MovieClipUses:346 347Used by:Timeline
Symbol 349 Sound [turn_right]Used by:Timeline
Symbol 350 Sound [wipe_out_sound]Used by:Timeline
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClip [animal_tree]Uses:351Used by:Timeline
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClip [hanging_laundry]Uses:353Used by:Timeline
Symbol 355 GraphicUsed by:356
Symbol 356 MovieClip [jump0]Uses:355Used by:Timeline
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClip [jump1]Uses:357Used by:Timeline
Symbol 359 MovieClip [outhouse]Uses:139Used by:Timeline
Symbol 360 GraphicUsed by:361
Symbol 361 MovieClip [obstacle0]Uses:360Used by:Timeline
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClip [obstacle1]Uses:362Used by:Timeline
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClip [obstacle2]Uses:364Used by:Timeline
Symbol 366 GraphicUsed by:367
Symbol 367 MovieClip [obstacle3]Uses:366Used by:Timeline
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClip [obstacle4]Uses:368Used by:Timeline
Symbol 370 GraphicUsed by:371
Symbol 371 MovieClip [obstacle6]Uses:370Used by:Timeline
Symbol 372 GraphicUsed by:373
Symbol 373 MovieClip [obstacle7]Uses:372Used by:Timeline
Symbol 374 GraphicUsed by:375
Symbol 375 MovieClip [obstacle8]Uses:374Used by:Timeline
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClip [obstacle9]Uses:376Used by:Timeline
Symbol 378 GraphicUsed by:379
Symbol 379 MovieClip [obstacle10]Uses:378Used by:Timeline
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClip [obstacle11]Uses:380Used by:Timeline
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClip [snow_pile]Uses:382Used by:Timeline
Symbol 384 GraphicUsed by:385
Symbol 385 MovieClip [tree0]Uses:384Used by:Timeline
Symbol 386 GraphicUsed by:387
Symbol 387 MovieClip [tree1]Uses:386Used by:Timeline
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClip [tree2]Uses:388Used by:Timeline
Symbol 390 GraphicUsed by:391
Symbol 391 MovieClip [tree3]Uses:390Used by:Timeline
Symbol 392 GraphicUsed by:393
Symbol 393 MovieClip [tree4]Uses:392Used by:Timeline
Symbol 394 Sound [turn_left]Used by:Timeline
Symbol 395 GraphicUsed by:Timeline
Symbol 396 EditableTextUses:5Used by:Timeline
Symbol 397 EditableTextUses:5Used by:Timeline
Symbol 398 GraphicUsed by:400 404
Symbol 399 GraphicUsed by:400 404
Symbol 400 ButtonUses:398 399Used by:Timeline
Symbol 401 TextUses:5Used by:Timeline
Symbol 402 EditableTextUses:5Used by:Timeline
Symbol 403 TextUses:5Used by:Timeline
Symbol 404 ButtonUses:398 399Used by:Timeline
Streaming Sound 1Used by:Symbol 275 MovieClip

Instance Names

"inst"Frame 3Symbol 342 MovieClip
"trick_player"Symbol 275 MovieClip Frame 9Symbol 263 MovieClip
"bad_sounds"Symbol 275 MovieClip Frame 62Symbol 267 MovieClip
"good_sounds"Symbol 275 MovieClip Frame 62Symbol 274 MovieClip
"hit_area"Symbol 296 MovieClip [snowboarder] Frame 1Symbol 15 MovieClip
"_mc"Symbol 296 MovieClip [snowboarder] Frame 9Symbol 208 MovieClip
"player"Symbol 296 MovieClip [snowboarder] Frame 10Symbol 275 MovieClip
"controller"Symbol 316 MovieClip [SnowboardingGame] Frame 1Symbol 305 MovieClip
"points_prompt"Symbol 316 MovieClip [SnowboardingGame] Frame 1Symbol 308 MovieClip
"info"Symbol 316 MovieClip [SnowboardingGame] Frame 1Symbol 315 MovieClip
"anim"Symbol 337 MovieClip Frame 1Symbol 333 MovieClip
"perc"Symbol 337 MovieClip Frame 1Symbol 335 MovieClip
"swfloader"Symbol 337 MovieClip Frame 1Symbol 336 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "landing_sound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "tree_impact"
ExportAssets (56)Timeline Frame 1Symbol 4 as "obstacle5"
ExportAssets (56)Timeline Frame 1Symbol 7 as "answer_textfield"
ExportAssets (56)Timeline Frame 1Symbol 9 as "question_textfield"
ExportAssets (56)Timeline Frame 1Symbol 296 as "snowboarder"
ExportAssets (56)Timeline Frame 1Symbol 302 as "trick_powerup"
ExportAssets (56)Timeline Frame 1Symbol 303 as "next_level_prompt"
ExportAssets (56)Timeline Frame 1Symbol 316 as "SnowboardingGame"
ExportAssets (56)Timeline Frame 1Symbol 318 as "rough_patch"
ExportAssets (56)Timeline Frame 3Symbol 349 as "turn_right"
ExportAssets (56)Timeline Frame 3Symbol 350 as "wipe_out_sound"
ExportAssets (56)Timeline Frame 4Symbol 352 as "animal_tree"
ExportAssets (56)Timeline Frame 4Symbol 354 as "hanging_laundry"
ExportAssets (56)Timeline Frame 4Symbol 356 as "jump0"
ExportAssets (56)Timeline Frame 4Symbol 358 as "jump1"
ExportAssets (56)Timeline Frame 4Symbol 359 as "outhouse"
ExportAssets (56)Timeline Frame 4Symbol 361 as "obstacle0"
ExportAssets (56)Timeline Frame 4Symbol 363 as "obstacle1"
ExportAssets (56)Timeline Frame 4Symbol 365 as "obstacle2"
ExportAssets (56)Timeline Frame 4Symbol 367 as "obstacle3"
ExportAssets (56)Timeline Frame 4Symbol 369 as "obstacle4"
ExportAssets (56)Timeline Frame 4Symbol 371 as "obstacle6"
ExportAssets (56)Timeline Frame 4Symbol 373 as "obstacle7"
ExportAssets (56)Timeline Frame 4Symbol 375 as "obstacle8"
ExportAssets (56)Timeline Frame 4Symbol 377 as "obstacle9"
ExportAssets (56)Timeline Frame 4Symbol 379 as "obstacle10"
ExportAssets (56)Timeline Frame 4Symbol 381 as "obstacle11"
ExportAssets (56)Timeline Frame 4Symbol 318 as "rough_patch"
ExportAssets (56)Timeline Frame 4Symbol 383 as "snow_pile"
ExportAssets (56)Timeline Frame 4Symbol 385 as "tree0"
ExportAssets (56)Timeline Frame 4Symbol 387 as "tree1"
ExportAssets (56)Timeline Frame 4Symbol 389 as "tree2"
ExportAssets (56)Timeline Frame 4Symbol 391 as "tree3"
ExportAssets (56)Timeline Frame 4Symbol 393 as "tree4"
ExportAssets (56)Timeline Frame 4Symbol 2 as "tree_impact"
ExportAssets (56)Timeline Frame 4Symbol 394 as "turn_left"
ExportAssets (56)Timeline Frame 4Symbol 302 as "trick_powerup"
ExportAssets (56)Timeline Frame 5Symbol 316 as "SnowboardingGame"
Tag 0x3E9 (1001)Timeline Frame 12 bytes ".."

Labels

"Intro"Frame 3
"Lose"Frame 6
"Win"Frame 7
"Flying"Symbol 263 MovieClip Frame 1
"180 Trick"Symbol 263 MovieClip Frame 2
"Flip Trick"Symbol 263 MovieClip Frame 3
"Side Kick"Symbol 263 MovieClip Frame 4
"Straight"Symbol 296 MovieClip [snowboarder] Frame 1
"Turn Left"Symbol 296 MovieClip [snowboarder] Frame 2
"Turn Right"Symbol 296 MovieClip [snowboarder] Frame 3
"Wipe Out"Symbol 296 MovieClip [snowboarder] Frame 4
"Off Balance"Symbol 296 MovieClip [snowboarder] Frame 5
"Snowman"Symbol 296 MovieClip [snowboarder] Frame 6
"Clothsline"Symbol 296 MovieClip [snowboarder] Frame 7
"Outhouse"Symbol 296 MovieClip [snowboarder] Frame 8
"Animal"Symbol 296 MovieClip [snowboarder] Frame 9
"Jumping"Symbol 296 MovieClip [snowboarder] Frame 10
"Jumping Wipe Out"Symbol 296 MovieClip [snowboarder] Frame 11
"Off"Symbol 342 MovieClip Frame 1
"On"Symbol 342 MovieClip Frame 2
"i1"Symbol 348 MovieClip Frame 1
"i2"Symbol 348 MovieClip Frame 2

Dynamic Text Variables

fieldSymbol 6 EditableText" "
fieldSymbol 8 EditableText" "
fieldSymbol 298 EditableText"Next Level!"
pointsSymbol 306 EditableText" "
messageSymbol 307 EditableText""
player_scoreSymbol 312 EditableText""
livesSymbol 314 EditableText""
textSymbol 334 EditableText""
scoreSymbol 396 EditableText""
scoreSymbol 402 EditableText""




http://swfchan.com/6/28245/info.shtml
Created: 20/5 -2019 13:02:47 Last modified: 20/5 -2019 13:02:47 Server time: 02/05 -2024 22:25:24