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

Rapid Fire 2.swf

This is the info page for
Flash #10956

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


Text
mc_export_holder

EXCELLENT!
PROCEED TO THE NEXT LEVEL

EXCELLENT!
PROCEED TO THE NEXT LEVEL

NORMAL MODE RESULTS

NORMAL MODE RESULTS

EXCELLENT!
PROCEED TO THE BONUS LEVEL
SHOOT THE TARGET AS MANY TIMES AND AS
ACCURATELY AS POSSIBLE IN 20 SECONDS

EXCELLENT!
PROCEED TO THE BONUS LEVEL
SHOOT THE TARGET AS MANY TIMES AND AS
ACCURATELY AS POSSIBLE IN 20 SECONDS

TIME TRIAL MODE RESULTS

TIME TRIAL MODE RESULTS

HUNTER MODE RESULTS

HUNTER MODE RESULTS

BUBBLE BURST MODE RESULTS

BUBBLE BURST MODE RESULTS

WOULD YOU LIKE TO SUBMIT
YOUR SCORE?

WOULD YOU LIKE TO SUBMIT
YOUR SCORE?

READY!

READY!

GO!

GO!

MISS

MISS

HUNT FOR

HUNT FOR

sound_export_holder

© 2DPlay.com

© 2DPlay.com

© 2DPlay.com

SHOOT THE TARGETS. GET LEVEL GOAL TO PROCEED
TO THE NEXT LEVEL
TRY TO SHOOT BULLS EYES IN A ROW TO GAIN MORE
POINTS
REMEMBER! YOU CAN MAKE ONLY 5 MISSES!

SHOOT THE TARGETS. GET LEVEL GOAL TO PROCEED
TO THE NEXT LEVEL
TRY TO SHOOT BULLS EYES IN A ROW TO GAIN MORE
POINTS
REMEMBER! YOU CAN MAKE ONLY 5 MISSES!

SELECT MODE

SELECT MODE

2DPlay.com

2DPlay.com

2DPlay.com

LEVEL

LEVEL

SCORE

SCORE

LEVEL GOAL

LEVEL GOAL

MISS

MISS

BONUS LEVEL

BONUS LEVEL

BEST SCORE

BEST SCORE

ActionScript [AS1/AS2]

Frame 1
_quality = "BEST"; _root.sound_on = true; fscommand ("trapallkeys", true); fscommand ("showmenu", "false"); _root.game_id = "1559"; _root.main_link = "http://www.2DPlay.com/index.php?gameid=" + _root.game_id; _root.download_link = "http://www.2DPlay.com/downloadgame.php?gameid=" + _root.game_id; _root.get_game_link = "http://www.2DPlay.com/freecontent.htm"; _root.scores_link = ("http://www.2Dplay.com/highscores.php?gameid=" + _root.game_id) + "&hiscore="; _root.viewscores_link = "http://www.2Dplay.com/showscores.php?gameid=" + _root.game_id;
Frame 2
_root.back_width = 525; _root.scr_width = 425; _root.pause_clip_depth = 10000; _root.cursor_depth = 10010; _root.transition_depth = 10008; _root.level_time = 40; _root.frameTransition = function (frame, depth_disp) { var _local1 = depth_disp; _local1 = ((_local1 == undefined) ? 0 : (_local1)); _root.attachMovie("transitionMC", "transitionMC", _root.transition_depth + _local1, {frame:frame}); }; stop();
Frame 5
function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_vm_test() { return(hex_md5("abc") == "900150983cd24fb0d6963f7d28e17f72"); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var a = 1732584193; var _local3 = -271733879; var _local2 = -1732584194; var _local1 = 271733878 /* 0x10325476 */; var i = 0; while (i < x.length) { var olda = a; var oldb = _local3; var oldc = _local2; var oldd = _local1; a = md5_ff(a, _local3, _local2, _local1, x[i + 0], 7, -680876936); _local1 = md5_ff(_local1, a, _local3, _local2, x[i + 1], 12, -389564586); _local2 = md5_ff(_local2, _local1, a, _local3, x[i + 2], 17, 606105819); _local3 = md5_ff(_local3, _local2, _local1, a, x[i + 3], 22, -1044525330); a = md5_ff(a, _local3, _local2, _local1, x[i + 4], 7, -176418897); _local1 = md5_ff(_local1, a, _local3, _local2, x[i + 5], 12, 1200080426); _local2 = md5_ff(_local2, _local1, a, _local3, x[i + 6], 17, -1473231341); _local3 = md5_ff(_local3, _local2, _local1, a, x[i + 7], 22, -45705983); a = md5_ff(a, _local3, _local2, _local1, x[i + 8], 7, 1770035416); _local1 = md5_ff(_local1, a, _local3, _local2, x[i + 9], 12, -1958414417); _local2 = md5_ff(_local2, _local1, a, _local3, x[i + 10], 17, -42063); _local3 = md5_ff(_local3, _local2, _local1, a, x[i + 11], 22, -1990404162); a = md5_ff(a, _local3, _local2, _local1, x[i + 12], 7, 1804603682); _local1 = md5_ff(_local1, a, _local3, _local2, x[i + 13], 12, -40341101); _local2 = md5_ff(_local2, _local1, a, _local3, x[i + 14], 17, -1502002290); _local3 = md5_ff(_local3, _local2, _local1, a, x[i + 15], 22, 1236535329); a = md5_gg(a, _local3, _local2, _local1, x[i + 1], 5, -165796510); _local1 = md5_gg(_local1, a, _local3, _local2, x[i + 6], 9, -1069501632); _local2 = md5_gg(_local2, _local1, a, _local3, x[i + 11], 14, 643717713); _local3 = md5_gg(_local3, _local2, _local1, a, x[i + 0], 20, -373897302); a = md5_gg(a, _local3, _local2, _local1, x[i + 5], 5, -701558691); _local1 = md5_gg(_local1, a, _local3, _local2, x[i + 10], 9, 38016083); _local2 = md5_gg(_local2, _local1, a, _local3, x[i + 15], 14, -660478335); _local3 = md5_gg(_local3, _local2, _local1, a, x[i + 4], 20, -405537848); a = md5_gg(a, _local3, _local2, _local1, x[i + 9], 5, 568446438); _local1 = md5_gg(_local1, a, _local3, _local2, x[i + 14], 9, -1019803690); _local2 = md5_gg(_local2, _local1, a, _local3, x[i + 3], 14, -187363961); _local3 = md5_gg(_local3, _local2, _local1, a, x[i + 8], 20, 1163531501); a = md5_gg(a, _local3, _local2, _local1, x[i + 13], 5, -1444681467); _local1 = md5_gg(_local1, a, _local3, _local2, x[i + 2], 9, -51403784); _local2 = md5_gg(_local2, _local1, a, _local3, x[i + 7], 14, 1735328473); _local3 = md5_gg(_local3, _local2, _local1, a, x[i + 12], 20, -1926607734); a = md5_hh(a, _local3, _local2, _local1, x[i + 5], 4, -378558); _local1 = md5_hh(_local1, a, _local3, _local2, x[i + 8], 11, -2022574463); _local2 = md5_hh(_local2, _local1, a, _local3, x[i + 11], 16, 1839030562); _local3 = md5_hh(_local3, _local2, _local1, a, x[i + 14], 23, -35309556); a = md5_hh(a, _local3, _local2, _local1, x[i + 1], 4, -1530992060); _local1 = md5_hh(_local1, a, _local3, _local2, x[i + 4], 11, 1272893353); _local2 = md5_hh(_local2, _local1, a, _local3, x[i + 7], 16, -155497632); _local3 = md5_hh(_local3, _local2, _local1, a, x[i + 10], 23, -1094730640); a = md5_hh(a, _local3, _local2, _local1, x[i + 13], 4, 681279174); _local1 = md5_hh(_local1, a, _local3, _local2, x[i + 0], 11, -358537222); _local2 = md5_hh(_local2, _local1, a, _local3, x[i + 3], 16, -722521979); _local3 = md5_hh(_local3, _local2, _local1, a, x[i + 6], 23, 76029189); a = md5_hh(a, _local3, _local2, _local1, x[i + 9], 4, -640364487); _local1 = md5_hh(_local1, a, _local3, _local2, x[i + 12], 11, -421815835); _local2 = md5_hh(_local2, _local1, a, _local3, x[i + 15], 16, 530742520); _local3 = md5_hh(_local3, _local2, _local1, a, x[i + 2], 23, -995338651); a = md5_ii(a, _local3, _local2, _local1, x[i + 0], 6, -198630844); _local1 = md5_ii(_local1, a, _local3, _local2, x[i + 7], 10, 1126891415); _local2 = md5_ii(_local2, _local1, a, _local3, x[i + 14], 15, -1416354905); _local3 = md5_ii(_local3, _local2, _local1, a, x[i + 5], 21, -57434055); a = md5_ii(a, _local3, _local2, _local1, x[i + 12], 6, 1700485571); _local1 = md5_ii(_local1, a, _local3, _local2, x[i + 3], 10, -1894986606); _local2 = md5_ii(_local2, _local1, a, _local3, x[i + 10], 15, -1051523); _local3 = md5_ii(_local3, _local2, _local1, a, x[i + 1], 21, -2054922799); a = md5_ii(a, _local3, _local2, _local1, x[i + 8], 6, 1873313359); _local1 = md5_ii(_local1, a, _local3, _local2, x[i + 15], 10, -30611744); _local2 = md5_ii(_local2, _local1, a, _local3, x[i + 6], 15, -1560198380); _local3 = md5_ii(_local3, _local2, _local1, a, x[i + 13], 21, 1309151649); a = md5_ii(a, _local3, _local2, _local1, x[i + 4], 6, -145523070); _local1 = md5_ii(_local1, a, _local3, _local2, x[i + 11], 10, -1120210379); _local2 = md5_ii(_local2, _local1, a, _local3, x[i + 2], 15, 718787259); _local3 = md5_ii(_local3, _local2, _local1, a, x[i + 9], 21, -343485551); a = safe_add(a, olda); _local3 = safe_add(_local3, oldb); _local2 = safe_add(_local2, oldc); _local1 = safe_add(_local1, oldd); i = i + 16; } return(Array(a, _local3, _local2, _local1)); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { var _local1 = b; return(md5_cmn((_local1 & c) | ((~_local1) & d), a, _local1, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_hmac_md5(key, data) { var _local2 = str2binl(key); if (_local2.length > 16) { _local2 = core_md5(_local2, key.length * chrsz); } var _local3 = Array(16); var opad = Array(16); var _local1 = 0; while (_local1 < 16) { _local3[_local1] = _local2[_local1] ^ 909522486; opad[_local1] = _local2[_local1] ^ 1549556828; _local1++; } var hash = core_md5(_local3.concat(str2binl(data)), 512 + (data.length * chrsz)); return(core_md5(opad.concat(hash), 640)); } function safe_add(x, y) { var _local1 = (x & 65535) + (y & 65535); var _local2 = ((x >> 16) + (y >> 16)) + (_local1 >> 16); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local2 = str; var _local3 = Array(); var mask = ((1 << chrsz) - 1); var _local1 = 0; while (_local1 < (_local2.length * chrsz)) { _local3[_local1 >> 5] = _local3[_local1 >> 5] | ((_local2.charCodeAt(_local1 / chrsz) & mask) << (_local1 % 32)); _local1 = _local1 + chrsz; } return(_local3); } function binl2str(bin) { var _local2 = bin; var _local3 = ""; var mask = ((1 << chrsz) - 1); var _local1 = 0; while (_local1 < (_local2.length * 32)) { _local3 = _local3 + String.fromCharCode((_local2[_local1 >> 5] >>> (_local1 % 32)) & mask); _local1 = _local1 + chrsz; } return(_local3); } function binl2hex(binarray) { var _local2 = binarray; var _local3 = (hexcase ? "0123456789ABCDEF" : "0123456789abcdef"); var str = ""; var _local1 = 0; while (_local1 < (_local2.length * 4)) { str = str + (_local3.charAt((_local2[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((_local2[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(str); } function binl2b64(binarray) { var _local3 = binarray; var tab = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var str = ""; var _local2 = 0; while (_local2 < (_local3.length * 4)) { var triplet = (((((_local3[_local2 >> 2] >> (8 * (_local2 % 4))) & 255) << 16) | (((_local3[(_local2 + 1) >> 2] >> (8 * ((_local2 + 1) % 4))) & 255) << 8)) | ((_local3[(_local2 + 2) >> 2] >> (8 * ((_local2 + 2) % 4))) & 255)); var _local1 = 0; while (_local1 < 4) { if (((_local2 * 8) + (_local1 * 6)) > (_local3.length * 32)) { str = str + b64pad; } else { str = str + tab.charAt((triplet >> (6 * (3 - _local1))) & 63); } _local1++; } _local2 = _local2 + 3; } return(str); } _root.magnet_in_snd = new Sound(); _root.magnet_in_snd.attachSound("magnet_in.wav"); _root.magnet_out_snd = new Sound(); _root.magnet_out_snd.attachSound("magnet_out.wav"); _root.miss_snd = new Sound(); _root.miss_snd.attachSound("miss.wav"); _root.bubble_pop_snd = new Sound(); _root.bubble_pop_snd.attachSound("bubble_pop.wav"); _root.timer_snd = new Sound(); _root.timer_snd.attachSound("TimeOut.wav"); _root.shot_snd = new Sound(); _root.shot_snd.attachSound("pistol_shot.wav"); _root.balloon_snd = new Sound(); _root.balloon_snd.attachSound("balloon_pop.wav"); _root.rollover_snd = new Sound(); _root.rollover_snd.attachSound("button_rollover.wav"); _root.bulls_eye_snd = new Sound(); _root.bulls_eye_snd.attachSound("bulls_eye.wav"); _root.got_goal_snd = new Sound(); _root.got_goal_snd.attachSound("got_goal.wav"); _root.voc_excellent = new Sound(); _root.voc_excellent.attachSound("voc_excellent.wav"); _root.voc_game_over = new Sound(); _root.voc_game_over.attachSound("voc_game_over.wav"); _root.voc_rapid_fire = new Sound(); _root.voc_rapid_fire.attachSound("voc_rapid_fire.wav"); _root.voc_ready = new Sound(); _root.voc_ready.attachSound("voc_ready.wav"); _root.voc_go = new Sound(); _root.voc_go.attachSound("voc_go.wav"); _root.track_snd = new Sound(); _root.track_snd.attachSound("track.wav"); _root.track_snd.start(0, 9999999); _root.choseButtonLabels = function () { var _local1 = _root; switch (_quality) { case "BEST" : _local1.qualityString = "GRAPHICS QUALITY: BEST"; break; case "HIGH" : _local1.qualityString = "GRAPHICS QUALITY: HIGH"; break; case "MEDIUM" : _local1.qualityString = "GRAPHICS QUALITY: MED"; break; case "LOW" : _local1.qualityString = "GRAPHICS QUALITY: LOW"; } _local1.soundString = (_local1.sound_on ? "SWITCH SOUND OFF" : "SWITCH SOUND ON"); }; _root.so = SharedObject.getLocal("RapidFire2SO"); if (_root.so.data.playedBefore == undefined) { _root.so.data.playedBefore = true; _root.so.data.localScore_0 = 0; _root.so.data.localScore_1 = 0; _root.so.data.localScore_2 = 0; _root.so.data.localScore_3 = 0; _root.so.flush(); } _root.levels_data = []; temp_level = {obstacle:"", goal_normal_mode:300, target_types:[1]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"", goal_normal_mode:350, target_types:[1, 9]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"", goal_normal_mode:400, target_types:[1, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"fan", goal_normal_mode:450, target_types:[1, 3, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"", goal_normal_mode:500, target_types:[1, 3, 7, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"magnet", goal_normal_mode:600, target_types:[1, 2, 3, 7, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"", goal_normal_mode:700, target_types:[1, 2, 3, 7, 8, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"fan", goal_normal_mode:800, target_types:[1, 2, 3, 4, 7, 8, 9, 10]}; _root.levels_data.push(temp_level); temp_level = {obstacle:"", goal_normal_mode:900, target_types:[1, 2, 3, 4, 5, 7, 8, 9, 10]}; _root.levels_data.push(temp_level); var hexcase = 0; var b64pad = ""; var chrsz = 8;
Frame 6
_root.got_goal_mc.removeMovieClip(); _root.voc_rapid_fire.start(0, 1); _root.attachMovie("cursor_mc", "cursor_mc", _root.cursor_depth, {_x:_root._xmouse, _y:_root._ymouse}); _root.cursor_mc.startDrag(true, 0, 0, 550, 400); Mouse.hide(); stop();
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "OPTIONS"; flashing = false; } on (press) { _root.frameTransition("options"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "START GAME"; flashing = true; } on (press) { _root.frameTransition("select_mode"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "HELP"; flashing = false; } on (press) { _root.frameTransition("help"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "PLAY MORE GAMES"; flashing = false; } on (release) { getURL (_root.main_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "HIGH SCORES"; flashing = false; } on (release) { getURL (_root.viewscores_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 6
//component parameters onClipEvent (initialize) { labelString = "DOWNLOAD GAME"; flashing = false; } on (release) { getURL (_root.download_link, "_blank"); }
Frame 7
stop();
Instance of Symbol 172 MovieClip [uniButton] in Frame 7
//component parameters onClipEvent (initialize) { labelString = ""; flashing = false; } onClipEvent (load) { _root.choseButtonLabels(); labelString = _root.soundString; } on (press) { if (_root.sound_on) { _root.sound_on = false; _root.track_snd.setVolume(0); } else { _root.sound_on = true; _root.track_snd.setVolume(100); } _root.choseButtonLabels(); labelString = _root.soundString; }
Instance of Symbol 172 MovieClip [uniButton] in Frame 7
//component parameters onClipEvent (initialize) { labelString = ""; flashing = false; } onClipEvent (load) { _root.choseButtonLabels(); labelString = _root.qualityString; } on (press) { switch (_quality) { case "BEST" : _quality = "LOW"; break; case "HIGH" : _quality = "BEST"; break; case "MEDIUM" : _quality = "HIGH"; break; case "LOW" : _quality = "MEDIUM"; } _root.choseButtonLabels(); labelString = _root.qualityString; }
Instance of Symbol 172 MovieClip [uniButton] in Frame 7
//component parameters onClipEvent (initialize) { labelString = "PLAY MORE GAMES"; flashing = false; } on (release) { getURL (_root.main_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 7
//component parameters onClipEvent (initialize) { labelString = "GET GAME FOR YOUR SITE"; flashing = false; } on (release) { getURL (_root.get_game_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Frame 7
//component parameters onClipEvent (initialize) { labelString = "MAIN MENU"; flashing = true; } on (release) { _root.frameTransition("main_menu"); }
Frame 8
stop();
Instance of Symbol 172 MovieClip [uniButton] in Frame 8
//component parameters onClipEvent (initialize) { labelString = "MAIN MENU"; flashing = true; } on (press) { _root.frameTransition("main_menu"); }
Frame 9
_root.startMode = function (modeNum) { var _local1 = _root; _local1.game_mode = modeNum; _local1.score = 0; _local1.level_num = 1; _local1.miss = 5; _local1.frameTransition("start_level"); _local1.attachMovie("start_level_title", "start_level_title", _local1.pause_clip_depth); }; stop();
Instance of Symbol 329 MovieClip in Frame 9
on (rollOver) { _root.rollover_snd.start(0, 1); _root.modeTip = "SHOOT DIFFERENT TARGETS TO PROCEED TO THE NEXT LEVEL\rPLAY THIS MODE TO SUBMIT YOUR SCORE"; if (_root.so.data.localScore_0 != 0) { _root.modeTip = _root.modeTip + ("\rYOUR BEST SCORE: " + _root.so.data.localScore_0); } } on (press) { _root.startMode(0); }
Instance of Symbol 332 MovieClip in Frame 9
on (rollOver) { _root.rollover_snd.start(0, 1); _root.modeTip = "SHOOT AS MANY TARGETS AS POSSIBLE IN 1 MINUTE"; if (_root.so.data.localScore_1 != 0) { _root.modeTip = _root.modeTip + ("\rYOUR BEST SCORE: " + _root.so.data.localScore_1); } } on (press) { _root.startMode(1); }
Instance of Symbol 335 MovieClip in Frame 9
on (rollOver) { _root.rollover_snd.start(0, 1); _root.modeTip = "SHOOT ONLY TARGETS OF ONE DEFINITE TYPE"; if (_root.so.data.localScore_2 != 0) { _root.modeTip = _root.modeTip + ("\rYOUR BEST SCORE: " + _root.so.data.localScore_2); } } on (press) { _root.startMode(2); }
Instance of Symbol 338 MovieClip in Frame 9
on (rollOver) { _root.rollover_snd.start(0, 1); _root.modeTip = "DON'T LET BUBBLES FLY OFF THE SCREEN"; if (_root.so.data.localScore_3 != 0) { _root.modeTip = _root.modeTip + ("\rYOUR BEST SCORE: " + _root.so.data.localScore_3); } } on (press) { _root.startMode(3); }
Frame 10
_root.interfaceMC.miss_mc.gotoAndStop(6); _root.addScore = function (targetPoints) { var _local2 = _root; if (game_mode != 1) { _local2.goal = _local2.goal - targetPoints; _local2.goal = ((_local2.goal < 0) ? 0 : (_local2.goal)); if ((_local2.goal == 0) && (!_local2.level_win)) { _local2.got_goal_snd.start(0, 1); var _local1 = 0; while (_local1 < 6) { _local2.interfaceMC["goal_num_" + _local1]._visible = false; _local1++; } _local2.attachMovie("got_goal_mc", "got_goal_mc", _local2.mc_counter, {_x:440.5, _y:288.5}); _local2.mc_counter = _local2.mc_counter + 1; _local2.level_win = true; } } }; _root.ShowScore = function () { var _local2 = _root; if (_local2.game_mode == 1) { var goal_array = String(_local2.so.data.localScore_1).split(""); } else { var goal_array = String(_local2.goal).split(""); } var counter = (6 - goal_array.length); var _local1 = 0; while (_local1 < counter) { goal_array.unshift(0); _local1++; } _local1 = 0; while (_local1 < 6) { _local2.interfaceMC["goal_num_" + _local1].gotoAndStop(Number(goal_array[_local1]) + 1); _local1++; } var _local3 = String(_local2.score).split(""); var counter = (6 - _local3.length); _local1 = 0; while (_local1 < counter) { _local3.unshift(0); _local1++; } _local1 = 0; while (_local1 < 6) { _local2.interfaceMC["score_num_" + _local1].gotoAndStop(Number(_local3[_local1]) + 1); _local1++; } var level_array = String(_local2.level_num).split(""); if (level_array.length == 1) { level_array.unshift(0, 0); } else if (level_array.length == 2) { level_array.unshift(0); } _local1 = 0; while (_local1 < 3) { _local2.interfaceMC["level_num_" + _local1].gotoAndStop(Number(level_array[_local1]) + 1); _local1++; } }; _root.InitBonusLevel = function () { var _local1 = _root; Mouse.hide(); _local1.attachMovie("sight_mc", "sight_mc", _local1.cursor_depth, {_x:_local1._xmouse, _y:_local1._ymouse}); _local1.sight_mc.startDrag(true, 0, 0, 550, 400); _local1.sight_mc.onMouseDown = function () { _root.shot_snd.start(0, 1); }; _local1.interfaceMC.gotoAndStop(2); _local1.bonus_level = true; _local1.got_goal_mc.removeMovieClip(); _local1.Timer = new TimerControl(20); for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].removeMovieClip(); } _local1.targets_holder_mc.attachMovie("bonus_target", "bonusTarget", 1); _local1.paused = false; _local1.onEnterFrame = function () { var _local1 = _root; if (!_local1.paused) { var _local3 = ((((-_local1.sight_mc._x) * (_local1.back_width - _local1.scr_width)) / _local1.scr_width) + 60) - _local1.targets_holder_mc._x; _local1.targets_holder_mc._x = _local1.targets_holder_mc._x + (_local3 / 4); if (_local1.targets_holder_mc._x < -40) { _local1.targets_holder_mc._x = -40; } for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].Update(); } _local1.Timer.Update(); } }; }; _root.InitPlaying = function () { var _local1 = _root; var _local2 = 0; while (_local2 < 6) { _local1.interfaceMC["goal_num_" + _local2]._visible = true; _local2++; } _local1.got_goal_mc.removeMovieClip(); Mouse.hide(); _local1.attachMovie("sight_mc", "sight_mc", _local1.cursor_depth, {_x:_local1._xmouse, _y:_local1._ymouse}); _local1.sight_mc.startDrag(true, 0, 0, 550, 400); _local1.sight_mc.onMouseDown = function () { _root.shot_snd.start(0, 1); }; _local1.ShowScore(); switch (game_mode) { case 0 : _local1.bonus_level = false; _local1.targets_counter = 0; _local1.perfect_combo = 0; var levelIndex = ((_local1.level_num > 9) ? 8 : (_local1.level_num - 1)); switch (_local1.levels_data[levelIndex].obstacle) { case "fan" : _local1.obstacles.attachMovie("fan_mc", "obstacle", 1); break; case "magnet" : _local1.obstacles.attachMovie("magnet_mc", "obstacle", 1); } _local1.Timer = new TimerControl(40); _local1.paused = false; _local1.targets_holder_mc.bonusTarget.removeMovieClip(); _local1.onEnterFrame = function () { var _local1 = _root; if (!_local1.paused) { if (_local1.targets_counter == 0) { var _local3 = ((_local1.level_num > 9) ? 8 : (_local1.level_num - 1)); var targetTypeIndex = Math.floor(Math.random() * _local1.levels_data[_local3].target_types.length); var type = _local1.levels_data[_local3].target_types[targetTypeIndex]; switch (type) { case 9 : _local1.targets_holder_mc.attachMovie("target_parachute", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; case 10 : _local1.targets_holder_mc.attachMovie("target_mc_teleporting", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; default : _local1.targets_holder_mc.attachMovie("target_mc", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); } _local1.mc_counter = _local1.mc_counter + 1; _local1.targets_counter = 15; } else { _local1.targets_counter = _local1.targets_counter - 1; } var th_dx = (((((-_local1.sight_mc._x) * (_local1.back_width - _local1.scr_width)) / _local1.scr_width) + 60) - _local1.targets_holder_mc._x); _local1.targets_holder_mc._x = _local1.targets_holder_mc._x + (th_dx / 4); if (_local1.targets_holder_mc._x < -40) { _local1.targets_holder_mc._x = -40; } _local1.obstacles._x = _local1.targets_holder_mc._x; for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].Update(); } _local1.obstacles.obstacle.update(); _local1.Timer.Update(); } }; return; case 1 : _local1.targets_counter = 0; _local1.perfect_combo = 0; _local1.Timer = new TimerControl(60); _local1.paused = false; _local1.onEnterFrame = function () { var _local1 = _root; if (!_local1.paused) { if (_local1.targets_counter == 0) { var type = (Math.floor(Math.random() * 9) + 1); type = ((type > 5) ? (type + 1) : (type)); switch (type) { case 9 : _local1.targets_holder_mc.attachMovie("target_parachute", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; case 10 : _local1.targets_holder_mc.attachMovie("target_mc_teleporting", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; default : _local1.targets_holder_mc.attachMovie("target_mc", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); } _local1.mc_counter = _local1.mc_counter + 1; _local1.targets_counter = 15; } else { _local1.targets_counter = _local1.targets_counter - 1; } var _local3 = ((((-_local1.sight_mc._x) * (_local1.back_width - _local1.scr_width)) / _local1.scr_width) + 60) - _local1.targets_holder_mc._x; _local1.targets_holder_mc._x = _local1.targets_holder_mc._x + (_local3 / 4); if (_local1.targets_holder_mc._x < -40) { _local1.targets_holder_mc._x = -40; } for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].Update(); } _local1.Timer.Update(); } }; return; case 3 : _local1.targets_counter = 0; _local1.perfect_combo = 0; _local1.Timer = new TimerControl(40); _local1.paused = false; _local1.onEnterFrame = function () { var _local1 = _root; if (!_local1.paused) { if (_local1.targets_counter == 0) { var type = 7; _local1.targets_holder_mc.attachMovie("target_mc", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); _local1.mc_counter = _local1.mc_counter + 1; _local1.targets_counter = 15; } else { _local1.targets_counter = _local1.targets_counter - 1; } var _local3 = ((((-_local1.sight_mc._x) * (_local1.back_width - _local1.scr_width)) / _local1.scr_width) + 60) - _local1.targets_holder_mc._x; _local1.targets_holder_mc._x = _local1.targets_holder_mc._x + (_local3 / 4); if (_local1.targets_holder_mc._x < -40) { _local1.targets_holder_mc._x = -40; } for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].Update(); } _local1.Timer.Update(); } }; return; case 2 : _local1.targets_counter = 0; _local1.perfect_combo = 0; _local1.Timer = new TimerControl(40); _local1.paused = false; _local1.onEnterFrame = function () { var _local1 = _root; if (!_local1.paused) { if (_local1.targets_counter == 0) { var type = (Math.floor(Math.random() * 9) + 1); type = ((type > 5) ? (type + 1) : (type)); type = ((Math.random() < 0.5) ? (huntType) : (type)); switch (type) { case 9 : _local1.targets_holder_mc.attachMovie("target_parachute", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; case 10 : _local1.targets_holder_mc.attachMovie("target_mc_teleporting", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); break; default : _local1.targets_holder_mc.attachMovie("target_mc", "target_" + _local1.mc_counter, _local1.mc_counter, {type:type}); } _local1.mc_counter = _local1.mc_counter + 1; _local1.targets_counter = 15; } else { _local1.targets_counter = _local1.targets_counter - 1; } var _local3 = ((((-_local1.sight_mc._x) * (_local1.back_width - _local1.scr_width)) / _local1.scr_width) + 60) - _local1.targets_holder_mc._x; _local1.targets_holder_mc._x = _local1.targets_holder_mc._x + (_local3 / 4); if (_local1.targets_holder_mc._x < -40) { _local1.targets_holder_mc._x = -40; } for (var _local2 in _local1.targets_holder_mc) { _local1.targets_holder_mc[_local2].Update(); } _local1.Timer.Update(); } }; } }; _root.InitLevel = function () { var _local1 = _root; _local1.interfaceMC.gotoAndStop(1); _local1.interfaceMC.miss_mc.gotoAndStop(_local1.miss + 1); _local1.mc_counter = 6000; _local1.timer_mc.gotoAndStop(1); var _local2 = ((_local1.level_num > 9) ? 8 : (_local1.level_num - 1)); _local1.goal = _local1.levels_data[_local2].goal_normal_mode; _local1.goal = ((_local1.level_num > 9) ? (((_local1.level_num - 10) * 100) + 1000) : (_local1.goal)); _local1.level_win = false; _local1.ShowScore(); }; _root.InitTimeTrial = function () { var _local1 = _root; _local1.interfaceMC.gotoAndStop(3); _local1.interfaceMC.miss_mc.gotoAndStop(6); _local1.mc_counter = 6000; _local1.timer_mc.gotoAndStop(1); _local1.level_win = false; _local1.ShowScore(); }; _root.InitBubbleBurst = function () { var _local1 = _root; if (_local1.level_num == 1) { _local1.interfaceMC.gotoAndStop(5); _local1.interfaceMC.miss_mc.gotoAndStop(6); } _local1.mc_counter = 6000; _local1.timer_mc.gotoAndStop(1); _local1.goal = (150 * _local1.level_num) + 150; _local1.level_win = false; _local1.ShowScore(); }; _root.InitHunterMode = function () { var _local1 = _root; var _local2 = false; do { _local1.huntType = Math.floor(Math.random() * 8) + 1; _local1.huntType = ((_local1.huntType > 5) ? (_local1.huntType + 2) : (_local1.huntType)); if (_local1.previousHuntType != _local1.huntType) { _local1.previousHuntType = _local1.huntType; _local2 = true; } } while (!_local2); _local1.obstacles.attachMovie("huntHint", "huntHint", 1, {_x:410, _y:370}); if (_local1.level_num == 1) { _local1.interfaceMC.gotoAndStop(4); _local1.interfaceMC.miss_mc.gotoAndStop(6); } _local1.mc_counter = 6000; _local1.timer_mc.gotoAndStop(1); _local1.goal = (100 * _local1.level_num) + 100; _local1.level_win = false; _local1.ShowScore(); }; switch (game_mode) { case 0 : _root.InitLevel(); break; case 1 : _root.InitTimeTrial(); break; case 2 : _root.InitHunterMode(); break; case 3 : _root.InitBubbleBurst(); } stop();
Symbol 6 MovieClip [transitionMC] Frame 13
_root.level_end.removeMovieClip(); _root.gotoAndPlay(frame);
Symbol 6 MovieClip [transitionMC] Frame 25
this.removeMovieClip();
Symbol 401 MovieClip [__Packages.Debris] Frame 0
class Debris extends MovieClip { function Debris () { super(); Init(); } function Update() { var _local1 = this; _local1._x = _local1._x + _local1.dx; _local1._y = _local1._y + _local1.dy; _local1._rotation = _local1._rotation - (_local1.dx * _local1.dr); _local1.dy = _local1.dy + 0.3; _local1.dr = _local1.dr + 0.3; if (_local1._y > 420) { _local1.removeMovieClip(); } } function Init() { var _local1 = this; _local1.dx = (Math.random() * 4) - 2; _local1.dy = -3; _local1.dr = 0; switch (_local1.type) { case 1 : _local1._x = _local1.x; _local1._y = _local1.y - 37; return; case 3 : (_local1.gotoAndStop(2));// not popped _local1._x = _local1.x; _local1._y = _local1.y + 36; _local1._rotation = _local1.r; return; case 5 : (_local1.gotoAndStop(3));// not popped _local1._x = _local1.x + 25; _local1._y = _local1.y; return; case 6 : (_local1.gotoAndStop(4));// not popped _local1._x = _local1.x - 25; _local1._y = _local1.y; return; case 8 : (_local1.gotoAndStop(5));// not popped _local1._rotation = _local1.r; _local1._x = _local1.x - (Math.sin((_local1.r / 180) * Math.PI) * 34); _local1._y = _local1.y + (Math.cos((_local1.r / 180) * Math.PI) * 34); return; case 9 : _local1._rotation = _local1.r; _local1._x = _local1.x; _local1._y = _local1.y; } _local1 = _local1.gotoAndStop(6); } }
Symbol 402 MovieClip [__Packages.Target] Frame 0
class Target extends MovieClip { function Target () { super(); Init(); } function Init() { var _local1 = this; var _local2 = _root; switch (_local1.type) { case 1 : _local1.attachMovie("copter_mc", "part", 1, {_x:0, _y:-47}); _local1.dy = ((Math.random() < 0.5) ? ((Math.random() * 1.5) + 1) : (-((Math.random() * 1.5) + 1))); _local1.dx = ((Math.random() < 0.5) ? ((Math.random() * 0.5) + 0.5) : (-((Math.random() * 0.5) + 0.5))); _local1._x = (Math.random() * 325) + 50; _local1._y = ((_local1.dy > 0) ? -32 : 442); break; case 2 : _local1.part = _local1.attachMovie("balloon_mc", "part", 1, {_x:-16, _y:-78}); _local1.part.hotspot.onPress = function () { var _local1 = this; var _local2 = _root; _local1._parent._parent._parent.attachMovie("balloon_pop_mc", "b_pop_" + _local2.mc_counter, _local2.mc_counter, {color_index:_local1._parent._currentframe, _x:_local1._parent._parent._x - 16, _y:_local1._parent._parent._y - 78}); _local2.mc_counter = _local2.mc_counter + 1; _local1._parent._parent.Fall(); }; _local1.dy = -((Math.random() * 1.5) + 1); _local1.dx = (Math.random() * 0.5) + 0.7; _local1._x = (Math.random() * 325) + 50; _local1._y = 462; break; case 3 : _local1.part = _local1.attachMovie("spring_mc", "part", 1); _local1.dx = ((Math.random() < 0.5) ? (Math.random() + 1) : (-(Math.random() + 1))); _local1.dy = -((Math.random() * 1.5) + 1); _local1.ay = 100 + (Math.random() * 250); _local1._x = ((_local1.dx > 0) ? -80 : 505); _local1._y = 442; break; case 4 : _local1.attachMovie("rubber_mc", "part", 1); _local1._x = (Math.random() * 325) + 50; _local1._y = -40; _local1.ay = (Math.random() * 300) + 45; break; case 5 : _local1.part = _local1.attachMovie("wings_mc", "part", 1); _local1.dx = ((Math.random() < 0.5) ? (Math.random() + 2) : (-(Math.random() + 2))); _local1._x = ((_local1.dx > 0) ? -90 : 515); _local1.dy = (Math.random() * 2) - 1; _local1._y = (Math.random() * 200) + 100; break; case 7 : _local1.part = _local1.attachMovie("bubble_mc", "part", 1); _local1.dy = -((Math.random() * 1.5) + 1); _local1.dx = (Math.random() * 0.5) + 0.7; _local1._x = (Math.random() * 325) + 50; _local1._y = 462; break; case 8 : _local1.part = _local1.attachMovie("rocket_mc", "part", 1); _local1.dy = ((Math.random() < 0.5) ? (-((Math.random() * 1.5) + 1)) : ((Math.random() * 1.5) + 1)); _local1.dx = (Math.random() * 8) + 14; _local1.ax = (Math.random() * 325) + 50; _local1._y = ((_local1.dy > 0) ? -52 : 462); } _local1.sinus = Math.random() * 6.28; _local1.hot_spot.onPress = function () { var _local1 = this; var _local2 = _root; _local1._parent.dx_shot = (_local2._xmouse - _local1._parent._x) - _local2.targets_holder_mc._x; _local1._parent.dy_shot = _local2._ymouse - _local1._parent._y; _local1._parent.Die(); }; } function magnetAttract(mdx, mdy) { var _local1 = this; if (_local1.ax != undefined) { _local1.ax = _local1.ax + mdx; } else { _local1._x = _local1._x + mdx; } if (_local1.ay != undefined) { _local1.ay = _local1.ay + mdy; } else { _local1._y = _local1._y + mdy; } } function Update() { var _local1 = this; var _local2 = _root; switch (_local1.type) { case 1 : _local1._x = _local1._x + (_local1.dx * _local1.ddx); _local1._y = _local1._y + (_local1.dy * _local1.ddy); break; case 2 : case 7 : _local1._x = _local1._x + ((Math.sin(_local1.sinus) * _local1.dx) * _local1.ddx); _local1.sinus = _local1.sinus + 0.05; _local1._y = _local1._y + (_local1.dy * _local1.ddy); break; case 3 : _local1._x = _local1._x + _local1.dx; _local1._y = 380 - Math.abs(Math.sin(_local1.sinus) * _local1.ay); _local1.part._rotation = (Math.sin(_local1.sinus * 2) * _local1.dx) * 7; _local1.sinus = _local1.sinus + 0.03; if ((_local1._x > 510) || (_local1._x < -85)) { _local1.removeMovieClip(); } break; case 4 : _local1.dy = _local1.ay - _local1._y; _local1._y = _local1._y + (_local1.dy / 10); if (Math.abs(_local1._y - _local1.ay) < 0.5) { _local1.ay = -50; } break; case 5 : _local1._x = _local1._x + (_local1.dx * _local1.ddx); _local1._y = _local1._y + (_local1.dy * _local1.ddy); _local1._y = _local1._y - ((_local1.part._currentframe - 11) / 10); if ((_local1._x > 520) || (_local1._x < -95)) { _local1.removeMovieClip(); } break; case 6 : _local1._y = _local1._y + (_local1.dy * _local1.ddy); _local1._x = _local1._x + _local1.ddx; _local1.dy = _local1.dy + 0.3; break; case 8 : if (_local1.dy > 0) { _local1._x = _local1.ax + (Math.cos(_local1.sinus) * _local1.dx); _local1.part._rotation = 180 + (Math.sin(_local1.sinus) * _local1.dx); } else { _local1._x = _local1.ax + (Math.cos(_local1.sinus) * _local1.dx); _local1.part._rotation = (-Math.sin(_local1.sinus)) * _local1.dx; } _local1.sinus = _local1.sinus + 0.05; _local1._y = _local1._y + (_local1.dy * _local1.ddy); _local1.dy = _local1.dy * 1.01; } if (_local1.dy > 0) { if (_local1._y > 442) { _local1.removeMovieClip(); } } else if (_local1._y < -43) { if (_local2.game_mode == 3) { _local2.miss = _local2.miss - 1; _local1._parent.attachMovie("missed_balloon_mark", "missedb_" + _local2.mc_counter, _local2.mc_counter, {_x:_local1._x, _y:0}); _local2.mc_counter = _local2.mc_counter + 1; _local2.interfaceMC.miss_mc.gotoAndStop(_local2.miss + 1); if (_local2.miss == 0) { _local2.paused = true; _local2.attachMovie("level_end", "level_end", _local2.pause_clip_depth); } } _local1.removeMovieClip(); } if (_local1.ddx != 1) { _local1.ddx = _local1.ddx * 0.98; _local1.ddx = ((Math.abs(_local1.ddx) < 1) ? 1 : (_local1.ddx)); } if (_local1.ddy != 1) { _local1.ddy = _local1.ddy * 0.98; _local1.ddy = ((Math.abs(_local1.ddy) < 1) ? 1 : (_local1.ddy)); } } function Fall() { var _local1 = this; _local1.part.removeMovieClip(); _local1.dy = 0; _local1.type = 6; } function Die() { var _local1 = this; var _local2 = _root; if (_local1.type == 2) { _local1._parent.attachMovie("balloon_fly_mc", "b_fly_" + _local2.mc_counter, _local2.mc_counter, {dx:_local1.dx, dy:_local1.dy, sinus:_local1.sinus, color_index:_local1.part._currentframe, _x:_local1._x - 16, _y:_local1._y - 78}); _local2.mc_counter = _local2.mc_counter + 1; } var _local3 = Math.sqrt((_local1.dx_shot * _local1.dx_shot) + (_local1.dy_shot * _local1.dy_shot)); if (_local3 <= 3) { _local2.bulls_eye_snd.start(0, 1); _local2.perfect_combo = _local2.perfect_combo + 1; var points = (20 * _local2.perfect_combo); var red = true; } else { _local2.perfect_combo = 0; var points = (Math.floor((1 - ((_local3 - 3) / 23)) * 19) + 1); var red = false; } if ((_local2.game_mode != 2) || ((_local2.game_mode == 2) && (_local1.type == _local2.huntType))) { _local2.score = _local2.score + points; _local2.addScore(points); _local2.ShowScore(); } else { var points = "WRONG"; var red = true; } switch (_local1.type) { case 1 : case 3 : case 8 : _local1._parent.attachMovie("debris_mc", "debris_" + _local2.mc_counter, _local2.mc_counter, {type:_local1.type, x:_local1._x, y:_local1._y, r:_local1.part._rotation}); _local2.mc_counter = _local2.mc_counter + 1; break; case 4 : _local1._parent.attachMovie("rubber_band", "r_band_" + _local2.mc_counter, _local2.mc_counter, {_x:_local1._x, _y:_local1._y}); _local2.mc_counter = _local2.mc_counter + 1; break; case 5 : _local1._parent.attachMovie("debris_mc", "debris_" + _local2.mc_counter, _local2.mc_counter, {type:5, x:_local1._x, y:_local1._y}); _local2.mc_counter = _local2.mc_counter + 1; _local1._parent.attachMovie("debris_mc", "debris_" + _local2.mc_counter, _local2.mc_counter, {type:6, x:_local1._x, y:_local1._y}); _local2.mc_counter = _local2.mc_counter + 1; break; case 7 : _local2.bubble_pop_snd.start(0, 1); } var t_shot = _local1._parent.attachMovie("target_shot_mc", "t_shot_" + _local2.mc_counter, _local2.mc_counter - 5000, {_x:_local1._x, _y:_local1._y}); _local2.mc_counter = _local2.mc_counter + 1; t_shot.shot_dot._x = _local1.dx_shot; t_shot.shot_dot._y = _local1.dy_shot; _local1._parent.attachMovie("points_mc", "pts_" + _local2.mc_counter, _local2.mc_counter, {_x:_local1._x, _y:_local1._y - 36, points:String(points), red:red}); _local2.mc_counter = _local2.mc_counter + 1; _local1.removeMovieClip(); } var ddx = 4; var ddy = 4; }
Symbol 403 MovieClip [__Packages.TargetPoints] Frame 0
class TargetPoints extends MovieClip { var red, points_field; function TargetPoints () { super(); if (red) { points_field.textColor = 16711680 /* 0xFF0000 */; } } function Update() { var _local1 = this; _local1._y = _local1._y + _local1.dy; _local1.dy = _local1.dy + 0.2; if (_local1.dy > 0) { _local1.removeMovieClip(); } } var dy = -3; }
Symbol 404 MovieClip [__Packages.TargetShot] Frame 0
class TargetShot extends MovieClip { function TargetShot () { super(); } function Update() { var _local1 = this; _local1._y = _local1._y + _local1.dy; _local1.dy = _local1.dy + 1; _local1._alpha = _local1._alpha - 5; _local1._xscale = _local1._xscale - 3; _local1._yscale = _local1._yscale - 3; if (_local1._alpha <= 0) { _local1.removeMovieClip(); } } var dy = -5; }
Symbol 405 MovieClip [__Packages.MCButton] Frame 0
class MCButton extends MovieClip { var gotoAndStop; function MCButton () { super(); init(); } function init() { var _local1 = this; if (!_local1.flashing) { _local1.onRollOver = function () { _root.rollover_snd.start(0, 1); this.MouseOver(); }; _local1.onRollOut = (_local1.onDragOut = function () { this.MouseOut(); }); } else { _local1.onRollOver = function () { _root.rollover_snd.start(0, 1); }; (_local1.gotoAndStop(2));// not popped } } function MouseOver() { (gotoAndStop(2));// not popped } function MouseOut() { (gotoAndStop(1));// not popped } }
Symbol 406 MovieClip [__Packages.TargetTeleport] Frame 0
class TargetTeleport extends MovieClip { var cx, cy; function TargetTeleport () { super(); Init(); } function Init() { var _local1 = this; var _local2 = _root; _local1.state = 0; _local1.state_timer = 40; _local1.sinus = Math.random() * 6.28; _local1.cx = (Math.random() * 325) + 50; _local1.cy = (Math.random() * 300) + 50; _local1.hot_spot.onPress = function () { var _local1 = this; var _local2 = _root; _local1._parent.dx_shot = (_local2._xmouse - _local1._parent._x) - _local2.targets_holder_mc._x; _local1._parent.dy_shot = _local2._ymouse - _local1._parent._y; _local1._parent.Die(); }; } function magnetAttract(mdx, mdy) { cx = cx + mdx; cy = cy + mdy; } function Update() { var _local1 = this; _local1._x = _local1.cx + ((Math.cos(_local1.sinus) * 5) * _local1.ddx); _local1._y = _local1.cy + (Math.sin(_local1.sinus) * 5); _local1.sinus = _local1.sinus + 0.1; if (_local1.ddx != 1) { _local1.ddx = _local1.ddx * 0.98; _local1.ddx = ((Math.abs(_local1.ddx) < 1) ? 1 : (_local1.ddx)); } if (!(_local1.state === 1)) { } else { _local1.state_timer = _local1.state_timer - 1; if (_local1.state_timer < 0) { _local1.state = 2; (_local1.play());// not popped } } } function Die() { var _local1 = _root; var _local2 = this; var _local3 = Math.sqrt((_local2.dx_shot * _local2.dx_shot) + (_local2.dy_shot * _local2.dy_shot)); if (_local3 <= 3) { _local1.bulls_eye_snd.start(0, 1); _local1.perfect_combo = _local1.perfect_combo + 1; var points = (20 * _local1.perfect_combo); var red = true; } else { _local1.perfect_combo = 0; var points = (Math.floor((1 - ((_local3 - 3) / 23)) * 19) + 1); var red = false; } if ((_local1.game_mode != 2) || ((_local1.game_mode == 2) && (_local1.huntType == 10))) { _local1.score = _local1.score + points; _local1.addScore(points); _local1.ShowScore(); } else { var points = "WRONG"; var red = true; } var t_shot = _local2._parent.attachMovie("target_shot_mc", "t_shot_" + _local1.mc_counter, _local1.mc_counter - 5000, {_x:_local2._x, _y:_local2._y}); _local1.mc_counter = _local1.mc_counter + 1; t_shot.shot_dot._x = _local2.dx_shot; t_shot.shot_dot._y = _local2.dy_shot; _local2._parent.attachMovie("points_mc", "pts_" + _local1.mc_counter, _local1.mc_counter, {_x:_local2._x, _y:_local2._y - 36, points:String(points), red:red}); _local1.mc_counter = _local1.mc_counter + 1; _local2.removeMovieClip(); } var ddx = 1; }
Symbol 407 MovieClip [__Packages.TargetParachute] Frame 0
class TargetParachute extends MovieClip { var _x, _y; function TargetParachute () { super(); Init(); } function Init() { var _local1 = this; var _local2 = _root; _local1.sinus = Math.random() * 6.28; _local1.dy = (Math.random() * 1) + 1; _local1.dx = ((Math.random() < 0.5) ? ((Math.random() * 0.5) + 0.5) : (-((Math.random() * 0.5) + 0.5))); _local1._x = (Math.random() * 325) + 50; _local1._y = -32; _local1.hot_spot.onPress = function () { var _local1 = this; var _local2 = _root; _local1._parent.dx_shot = ((_local2._xmouse - _local1._parent._x) - _local2.targets_holder_mc._x) - (25 * Math.sin(_local1.sinus)); _local1._parent.dy_shot = (_local2._ymouse - _local1._parent._y) - (25 * Math.cos(_local1.sinus)); _local1._parent.Die(); }; } function magnetAttract(mdx, mdy) { _x = _x + mdx; _y = _y + mdy; } function Update() { var _local1 = this; _local1._x = _local1._x + (_local1.dx * _local1.ddx); _local1._y = _local1._y + (_local1.dy * _local1.ddy); _local1._rotation = Math.cos(_local1.sinus) * 15; _local1.sinus = _local1.sinus + 0.1; if (_local1.dy > 0) { if (_local1._y > 442) { _local1.removeMovieClip(); } } else if (_local1._y < -43) { _local1.removeMovieClip(); } if (_local1.ddx != 1) { _local1.ddx = _local1.ddx * 0.98; _local1.ddx = ((Math.abs(_local1.ddx) < 1) ? 1 : (_local1.ddx)); } if (_local1.ddy != 1) { _local1.ddy = _local1.ddy * 0.98; _local1.ddy = ((Math.abs(_local1.ddy) < 1) ? 1 : (_local1.ddy)); } } function Die() { var _local1 = this; var _local2 = _root; var _local3 = Math.sqrt((_local1.dx_shot * _local1.dx_shot) + (_local1.dy_shot * _local1.dy_shot)); if (_local3 <= 3) { _local2.bulls_eye_snd.start(0, 1); _local2.perfect_combo = _local2.perfect_combo + 1; var points = (20 * _local2.perfect_combo); var red = true; } else { _local2.perfect_combo = 0; var points = (Math.floor((1 - ((_local3 - 3) / 23)) * 19) + 1); var red = false; } if ((_local2.game_mode != 2) || ((_local2.game_mode == 2) && (_local2.huntType == 9))) { _local2.score = _local2.score + points; _local2.addScore(points); _local2.ShowScore(); } else { var points = "WRONG"; var red = true; } _local1._parent.attachMovie("debris_mc", "debris_" + _local2.mc_counter, _local2.mc_counter, {type:9, x:_local1._x, y:_local1._y, r:_local1._rotation}); _local2.mc_counter = _local2.mc_counter + 1; var t_shot = _local1._parent.attachMovie("target_shot_mc", "t_shot_" + _local2.mc_counter, _local2.mc_counter - 5000, {_x:_local1._x - (Math.sin((_local1._rotation / 180) * Math.PI) * 25), _y:_local1._y + (Math.cos((_local1._rotation / 180) * Math.PI) * 25)}); _local2.mc_counter = _local2.mc_counter + 1; t_shot.shot_dot._x = _local1.dx_shot; t_shot.shot_dot._y = _local1.dy_shot; _local1._parent.attachMovie("points_mc", "pts_" + _local2.mc_counter, _local2.mc_counter, {_x:_local1._x, _y:_local1._y - 36, points:String(points), red:red}); _local2.mc_counter = _local2.mc_counter + 1; _local1.removeMovieClip(); } var ddx = 4; var ddy = 4; var appearCounter = 3; }
Symbol 408 MovieClip [__Packages.BonusTarget] Frame 0
class BonusTarget extends MovieClip { function BonusTarget () { super(); init(); } function init() { var _local1 = this; _local1._y = (Math.random() * 260) + 70; _local1._x = ((Math.random() < 0.5) ? -60 : 500); _local1.hot_spot.onPress = function () { this._parent.hit(); }; _local1.initMoving(); } function hit() { var _local1 = _root; var _local2 = this; var dx_shot = ((_local1._xmouse - _local2._x) - _local1.targets_holder_mc._x); var _local3 = _local1._ymouse - _local2._y; var shot_radius = Math.sqrt((dx_shot * dx_shot) + (_local3 * _local3)); if (shot_radius <= 3) { _local1.bulls_eye_snd.start(0, 1); _local2.perfect_combo = _local2.perfect_combo + 1; var points = (50 * _local2.perfect_combo); var red = true; } else { _local2.perfect_combo = 0; var points = (Math.floor((1 - ((shot_radius - 3) / 60)) * 19) + 1); points = ((points <= 0) ? 1 : (points)); var red = false; } _local2.attachMovie("shot_dot", "shot_dot" + _local1.mc_counter, _local1.mc_counter, {_x:dx_shot, _y:_local3}); _local1.mc_counter = _local1.mc_counter + 1; _local2._parent.attachMovie("points_mc", "pts_" + _local1.mc_counter, _local1.mc_counter, {_x:_local2._x, _y:_local2._y - 36, points:String(points), red:red}); _local1.mc_counter = _local1.mc_counter + 1; _local1.score = _local1.score + points; _local1.ShowScore(); } function initMoving() { var _local1 = this; _local1.nextX = (Math.random() * 300) + 70; _local1.nextY = (Math.random() * 260) + 70; _local1.movingSteps = Math.floor(Math.random() * 5) + 10; _local1.dx = (_local1.nextX - _local1._x) / _local1.movingSteps; _local1.dy = (_local1.nextY - _local1._y) / _local1.movingSteps; } function Update() { var _local1 = this; if (_local1.movingSteps > 0) { _local1._x = _local1._x + _local1.dx; _local1._y = _local1._y + _local1.dy; _local1.movingSteps = _local1.movingSteps - 1; } else { _local1.initMoving(); } } var perfect_combo = 0; }
Symbol 409 MovieClip [__Packages.Fan] Frame 0
class Fan extends MovieClip { var top; function Fan () { super(); top = Math.random() < 0.5; init(); } function init() { var _local1 = this; _local1.state = 0; _local1.state_counter = 70; _local1.top = !_local1.top; _local1._x = (Math.random() * 350) + 25; _local1.dx = (Math.random() * 1) + 1; _local1.dx = ((_local1._x < 200) ? (_local1.dx) : (-_local1.dx)); _local1.fan.part._rotation = 0; if (_local1.top) { _local1._rotation = 180; _local1._y = 50; } else { _local1._rotation = 0; _local1._y = 350; } } function update() { var _local2 = this; if (!(_local2.state === 1)) { } else { _local2._x = _local2._x + _local2.dx; _local2.fan.part._rotation = _local2.fan.part._rotation - (_local2.dx / 2); _local2.state_counter = _local2.state_counter - 1; var _local3 = Math.cos((_local2.fan.part._rotation / 180) * Math.PI); var vy = Math.sin((_local2.fan.part._rotation / 180) * Math.PI); if (!_local2.top) { _local3 = ((_local2.dx > 0) ? (-_local3) : (_local3)); } else { _local3 = ((_local2.dx > 0) ? (_local3) : (-_local3)); } for (var s in _root.targets_holder_mc) { var _local1 = _root.targets_holder_mc[s]; if (_local2.hitTest(_local1._x, _local1._y, true)) { _local1.magnetAttract(_local3 * 5, vy * 5); } } if (_local2.state_counter < 0) { (_local2.play());// not popped _local2.state = 2; } } } }
Symbol 410 MovieClip [__Packages.Magnet] Frame 0
class Magnet extends MovieClip { var left; function Magnet () { super(); left = Math.random() < 0.5; init(); } function init() { var _local1 = this; _local1.state = 0; _local1.state_counter = 70; _local1.left = !_local1.left; _local1._y = (Math.random() * 350) + 25; _local1.dy = (Math.random() * 1) + 1; _local1.dy = ((_local1._y < 200) ? (_local1.dy) : (-_local1.dy)); if (_local1.left) { (_local1.gotoAndPlay("left"));// not popped } else { (_local1.gotoAndPlay("right"));// not popped } } function update() { var _local2 = this; var _local3 = _root; if (!(_local2.state === 1)) { } else { _local2._y = _local2._y + _local2.dy; _local2.state_counter = _local2.state_counter - 1; for (var s in _local3.targets_holder_mc) { var _local1 = _local3.targets_holder_mc[s]; if (Math.abs(_local1._y - _local2._y) < 50) { _local1.magnetAttract((_local2.left ? -3 : 3), 0); } } if (_local2.state_counter < 0) { (_local2.play());// not popped _local2.state = 2; } } } }
Symbol 411 MovieClip [__Packages.Balloon] Frame 0
class Balloon extends MovieClip { function Balloon () { var _local1 = this; var _local2 = _root; super(); _local1.hotspot.onPress = function () { var _local1 = this; var _local2 = _root; _local1._parent._parent.attachMovie("balloon_pop_mc", "b_pop_" + _local2.mc_counter, _local2.mc_counter, {color_index:_local1._parent._currentframe, _x:_local1._parent._x, _y:_local1._parent._y}); _local2.mc_counter = _local2.mc_counter + 1; _local1._parent.removeMovieClip(); }; } function Update() { var _local1 = this; _local1._x = _local1._x + (Math.sin(_local1.sinus) * _local1.dx); _local1.sinus = _local1.sinus + 0.05; _local1._y = _local1._y + _local1.dy; _local1.dy = _local1.dy - 0.1; } }
Symbol 412 MovieClip [__Packages.TimerControl] Frame 0
class TimerControl { var timer_offset, time_disp; function TimerControl (_level_time) { var _local1 = this; _local1.init_level_time = _level_time; _local1.timer_init = _level_time * 1000; _local1.timer_offset = getTimer(); } function Update() { var _local1 = this; var _local2 = _root; _local1.time_disp = getTimer() - _local1.timer_offset; _local1.level_time = (_local1.timer_init - (getTimer() - _local1.timer_offset)) / 1000; _local2.timer_mc.gotoAndStop(Math.floor((1 - (_local1.level_time / _local1.init_level_time)) * 400)); if (_local1.level_time < 0) { _local2.paused = true; _local2.attachMovie("level_end", "level_end", _local2.pause_clip_depth); } } function PauseOFF() { timer_offset = getTimer() - time_disp; } }
Symbol 12 MovieClip Frame 1
var gameBytesTotal = 0; var gameBytesLoaded = 0; var percent = 0;
Symbol 12 MovieClip Frame 3
gameBytesTotal = _root.getBytesTotal(); gameBytesLoaded = _root.getBytesLoaded(); percent = Math.round((gameBytesLoaded / gameBytesTotal) * 100); bar.loadbar._xscale = percent; if (((gameBytesLoaded >= gameBytesTotal) && (gameBytesTotal > 0)) && (_root.logo._currentframe >= _root.logo._totalframes)) { _root.frameTransition("game_init"); stop(); } else { gotoAndPlay ("preload"); }
Symbol 15 Button
on (release) { getURL (_root.main_link, "_blank"); }
Symbol 85 MovieClip Frame 1
_root.loading._visible = false;
Symbol 85 MovieClip Frame 207
_root.loading._visible = true; stop();
Symbol 105 MovieClip [balloon_fly_mc] Frame 1
#initclip 24 Object.registerClass("balloon_fly_mc", Balloon); #endinitclip gotoAndStop(color_index);
Symbol 105 MovieClip [balloon_fly_mc] Frame 2
stop();
Symbol 105 MovieClip [balloon_fly_mc] Frame 3
stop();
Symbol 105 MovieClip [balloon_fly_mc] Frame 4
stop();
Symbol 106 MovieClip [balloon_mc] Frame 1
gotoAndStop(Math.floor(Math.random() * 3) + 2);
Symbol 106 MovieClip [balloon_mc] Frame 2
stop();
Symbol 106 MovieClip [balloon_mc] Frame 3
stop();
Symbol 106 MovieClip [balloon_mc] Frame 4
stop();
Symbol 116 MovieClip [balloon_pop_mc] Frame 1
gotoAndPlay(((color_index - 2) * 6) + 2);
Symbol 116 MovieClip [balloon_pop_mc] Frame 4
_root.balloon_snd.start(0, 1);
Symbol 116 MovieClip [balloon_pop_mc] Frame 7
this.removeMovieClip();
Symbol 116 MovieClip [balloon_pop_mc] Frame 10
_root.balloon_snd.start(0, 1);
Symbol 116 MovieClip [balloon_pop_mc] Frame 13
this.removeMovieClip();
Symbol 116 MovieClip [balloon_pop_mc] Frame 16
_root.balloon_snd.start(0, 1);
Symbol 116 MovieClip [balloon_pop_mc] Frame 19
this.removeMovieClip();
Symbol 145 MovieClip [debris_mc] Frame 1
#initclip 13 Object.registerClass("debris_mc", Debris); #endinitclip stop();
Symbol 145 MovieClip [debris_mc] Frame 2
stop();
Symbol 145 MovieClip [debris_mc] Frame 3
stop();
Symbol 145 MovieClip [debris_mc] Frame 4
stop();
Symbol 145 MovieClip [debris_mc] Frame 5
stop();
Symbol 145 MovieClip [debris_mc] Frame 6
stop();
Symbol 151 MovieClip [target_mc] Frame 1
#initclip 14 Object.registerClass("target_mc", Target); #endinitclip
Symbol 155 MovieClip [points_mc] Frame 1
#initclip 15 Object.registerClass("points_mc", TargetPoints); #endinitclip
Symbol 158 MovieClip [target_shot_mc] Frame 1
#initclip 16 Object.registerClass("target_shot_mc", TargetShot); #endinitclip
Symbol 164 MovieClip Frame 13
stop();
Symbol 172 MovieClip [uniButton] Frame 1
#initclip 17 Object.registerClass("uniButton", MCButton); #endinitclip stop();
Symbol 172 MovieClip [uniButton] Frame 2
stop();
Symbol 183 MovieClip Frame 13
_parent.removeMovieClip(); stop();
Symbol 202 MovieClip [level_end] Frame 1
Mouse.hide(); _root.attachMovie("cursor_mc", "cursor_mc", _root.cursor_depth, {_x:_root._xmouse, _y:_root._ymouse}); _root.cursor_mc.startDrag(true, 0, 0, 550, 400); switch (_root.game_mode) { case 0 : if ((_root.goal > 0) || (_root.miss == 0)) { gotoAndPlay (3); } else if (_root.bonus_level) { gotoAndPlay (2); } else if ((_root.level_num % 2) == 0) { gotoAndPlay (4); } break; case 1 : case 2 : case 3 : if (((_root.goal > 0) || (_root.miss == 0)) || (_root.game_mode == 1)) { gotoAndPlay(_root.game_mode + 6); } else { gotoAndPlay (2); } }
Symbol 202 MovieClip [level_end] Frame 2
_root.voc_excellent.start(0, 1); stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 2
//component parameters onClipEvent (initialize) { labelString = "CONTINUE"; flashing = true; } on (press) { _parent.gotoAndPlay(5); }
Symbol 202 MovieClip [level_end] Frame 3
_root.voc_game_over.start(0, 1); final_score_str = "FINAL SCORE: " + _root.score; if (_root.score > _root.so.data.localScore_0) { _root.so.data.localScore_0 = _root.score; _root.so.flush(); } best_score_str = "BEST SCORE: " + _root.so.data.localScore_0; stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "PLAY MORE GAMES"; flashing = false; } on (release) { getURL (_root.main_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "GET GAME FOR YOUR SITE"; flashing = false; } on (release) { getURL (_root.get_game_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "DOWNLOAD GAME"; flashing = false; } on (release) { getURL (_root.download_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "HIGH SCORES"; flashing = false; } on (release) { getURL (_root.viewscores_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "SUBMIT YOUR SCORE"; flashing = true; } on (release) { var hashkey = _root.hex_md5(((("gameid=" + _root.game_id) + "&hiscore=") + _root.score) + "2DPlay.com/"); getURL (String(((_root.scores_link + _root.score) + "&hash=") + hashkey), "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 3
//component parameters onClipEvent (initialize) { labelString = "MAIN MENU"; flashing = false; } on (press) { _root.frameTransition("main_menu", 1); }
Symbol 202 MovieClip [level_end] Frame 4
_root.voc_excellent.start(0, 1); stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 4
//component parameters onClipEvent (initialize) { labelString = "CONTINUE"; flashing = true; } on (press) { _parent.gotoAndPlay(6); }
Symbol 202 MovieClip [level_end] Frame 5
_root.obstacles.obstacle.removeMovieClip(); _root.level_num = _root.level_num + 1; switch (_root.game_mode) { case 0 : _root.InitLevel(); break; case 2 : _root.InitHunterMode(); break; case 3 : _root.InitBubbleBurst(); } _root.InitPlaying(); stop();
Symbol 202 MovieClip [level_end] Frame 6
_root.obstacles.obstacle.removeMovieClip(); _root.InitBonusLevel(); stop();
Symbol 202 MovieClip [level_end] Frame 7
_root.voc_game_over.start(0, 1); final_score_str = "FINAL SCORE: " + _root.score; if (_root.score > _root.so.data.localScore_1) { _root.so.data.localScore_1 = _root.score; _root.so.flush(); } best_score_str = "BEST SCORE: " + _root.so.data.localScore_1; stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 7
//component parameters onClipEvent (initialize) { labelString = "PLAY MORE GAMES"; flashing = false; } on (release) { getURL (_root.main_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 7
//component parameters onClipEvent (initialize) { labelString = "GET GAME FOR YOUR SITE"; flashing = false; } on (release) { getURL (_root.get_game_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 7
//component parameters onClipEvent (initialize) { labelString = "DOWNLOAD GAME"; flashing = false; } on (release) { getURL (_root.download_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 7
//component parameters onClipEvent (initialize) { labelString = "HIGH SCORES"; flashing = false; } on (release) { getURL (_root.viewscores_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 202 MovieClip [level_end] Frame 7
//component parameters onClipEvent (initialize) { labelString = "MAIN MENU"; flashing = false; } on (press) { _root.frameTransition("main_menu", 1); }
Symbol 202 MovieClip [level_end] Frame 8
_root.voc_game_over.start(0, 1); final_score_str = "FINAL SCORE: " + _root.score; if (_root.score > _root.so.data.localScore_2) { _root.so.data.localScore_2 = _root.score; _root.so.flush(); } best_score_str = "BEST SCORE: " + _root.so.data.localScore_2; stop();
Symbol 202 MovieClip [level_end] Frame 9
_root.voc_game_over.start(0, 1); final_score_str = "FINAL SCORE: " + _root.score; if (_root.score > _root.so.data.localScore_3) { _root.so.data.localScore_3 = _root.score; _root.so.flush(); } best_score_str = "BEST SCORE: " + _root.so.data.localScore_3; stop();
Symbol 212 MovieClip [uniButton_2] Frame 1
#initclip 18 Object.registerClass("uniButton_2", MCButton); #endinitclip stop();
Symbol 212 MovieClip [uniButton_2] Frame 2
stop();
Symbol 213 MovieClip [pause_clip] Frame 1
stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = ""; flashing = false; } onClipEvent (load) { _root.choseButtonLabels(); labelString = _root.soundString; } on (press) { if (_root.sound_on) { _root.sound_on = false; _root.track_snd.setVolume(0); } else { _root.sound_on = true; _root.track_snd.setVolume(100); } _root.choseButtonLabels(); labelString = _root.soundString; }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = ""; flashing = false; } onClipEvent (load) { _root.choseButtonLabels(); labelString = _root.qualityString; } on (press) { switch (_quality) { case "BEST" : _quality = "LOW"; break; case "HIGH" : _quality = "BEST"; break; case "MEDIUM" : _quality = "HIGH"; break; case "LOW" : _quality = "MEDIUM"; } _root.choseButtonLabels(); labelString = _root.qualityString; }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "PLAY MORE GAMES"; flashing = false; } on (release) { getURL (_root.main_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "GET GAME FOR YOUR SITE"; flashing = false; } on (release) { getURL (_root.get_game_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "QUIT GAME"; flashing = false; } on (press) { if (_root.game_mode == 0) { _parent.nextFrame(); } else { _root.frameTransition("main_menu"); _parent.removeMovieClip(); } }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "DOWNLOAD GAME"; flashing = false; } on (release) { getURL (_root.download_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "HIGH SCORES"; flashing = false; } on (release) { getURL (_root.viewscores_link, "_blank"); }
Instance of Symbol 172 MovieClip [uniButton] in Symbol 213 MovieClip [pause_clip] Frame 1
//component parameters onClipEvent (initialize) { labelString = "RESUME GAME"; flashing = true; } on (press) { _root.paused = false; _root.Timer.PauseOFF(); _parent.removeMovieClip(); }
Symbol 213 MovieClip [pause_clip] Frame 2
if (_root.score > _root.so.data.localScore_0) { _root.so.data.localScore_0 = _root.score; _root.so.flush(); } stop();
Instance of Symbol 212 MovieClip [uniButton_2] in Symbol 213 MovieClip [pause_clip] Frame 2
//component parameters onClipEvent (initialize) { labelString = "YES"; flashing = true; } on (press) { var hashkey = _root.hex_md5(((("gameid=" + _root.game_id) + "&hiscore=") + _root.score) + "2DPlay.com/"); getURL (String(((_root.scores_link + _root.score) + "&hash=") + hashkey), "_blank"); _root.frameTransition("main_menu"); _parent.removeMovieClip(); }
Instance of Symbol 212 MovieClip [uniButton_2] in Symbol 213 MovieClip [pause_clip] Frame 2
//component parameters onClipEvent (initialize) { labelString = "NO"; flashing = false; } on (press) { _root.frameTransition("main_menu"); _parent.removeMovieClip(); }
Symbol 218 MovieClip [start_level_title] Frame 39
_root.voc_ready.start(0, 1);
Symbol 218 MovieClip [start_level_title] Frame 74
_root.voc_go.start(0, 1);
Symbol 218 MovieClip [start_level_title] Frame 99
_root.InitPlaying(); this.removeMovieClip();
Symbol 226 MovieClip [rubber_band] Frame 20
this.removeMovieClip();
Symbol 236 MovieClip [target_mc_teleporting] Frame 1
#initclip 19 Object.registerClass("target_mc_teleporting", TargetTeleport); #endinitclip
Symbol 236 MovieClip [target_mc_teleporting] Frame 21
state = 1; stop();
Symbol 236 MovieClip [target_mc_teleporting] Frame 41
this.removeMovieClip();
Symbol 238 MovieClip [target_parachute] Frame 1
#initclip 20 Object.registerClass("target_parachute", TargetParachute); #endinitclip
Symbol 241 MovieClip [bonus_target] Frame 1
#initclip 21 Object.registerClass("bonus_target", BonusTarget); #endinitclip
Symbol 264 MovieClip [fan_mc] Frame 1
#initclip 22 Object.registerClass("fan_mc", Fan); #endinitclip
Symbol 264 MovieClip [fan_mc] Frame 90
state = 1; stop();
Symbol 264 MovieClip [fan_mc] Frame 111
init();
Symbol 271 MovieClip [magnet_mc] Frame 1
#initclip 23 Object.registerClass("magnet_mc", Magnet); #endinitclip stop();
Symbol 271 MovieClip [magnet_mc] Frame 2
play();
Symbol 271 MovieClip [magnet_mc] Frame 42
_root.magnet_in_snd.start(0, 1);
Symbol 271 MovieClip [magnet_mc] Frame 63
state = 1; _root.magnet_out_snd.start(0, 1); stop();
Symbol 271 MovieClip [magnet_mc] Frame 83
init();
Symbol 271 MovieClip [magnet_mc] Frame 84
stop();
Symbol 271 MovieClip [magnet_mc] Frame 85
play();
Symbol 271 MovieClip [magnet_mc] Frame 126
_root.magnet_in_snd.start(0, 1);
Symbol 271 MovieClip [magnet_mc] Frame 147
state = 1; _root.magnet_out_snd.start(0, 1); stop();
Symbol 271 MovieClip [magnet_mc] Frame 168
init();
Symbol 276 MovieClip [missed_balloon_mark] Frame 21
this.removeMovieClip();
Instance of Symbol 288 MovieClip in Symbol 289 MovieClip [huntHint] Frame 1
onClipEvent (load) { gotoAndStop(_root.huntType); }
Symbol 290 MovieClip Frame 1
stop();
Instance of Symbol 172 MovieClip [uniButton] in Symbol 290 MovieClip Frame 2
//component parameters onClipEvent (initialize) { labelString = "defaultValue"; flashing = false; }
Instance of Symbol 212 MovieClip [uniButton_2] in Symbol 290 MovieClip Frame 2
//component parameters onClipEvent (initialize) { labelString = "defaultValue"; flashing = false; }
Symbol 309 MovieClip Frame 1
stop();
Symbol 317 Button
on (release) { getURL (_root.main_link, "_blank"); }
Symbol 318 Button [2dplay button]
on (release) { getURL (_root.main_link, "_blank"); }
Symbol 341 Button
on (press) { if (_root.bonus_level || (_root.game_mode == 3)) { } else { _root.miss_snd.start(0, 1); _root.perfect_combo = 0; _root.miss = _root.miss - 1; _root.interfaceMC.miss_mc.gotoAndStop(_root.miss + 1); if (_root.miss == 0) { _root.paused = true; _root.attachMovie("level_end", "level_end", _root.pause_clip_depth); } } }
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 355
_root.timer_snd.start(0, 1);
Symbol 346 MovieClip Frame 370
_root.timer_snd.start(0, 1);
Symbol 346 MovieClip Frame 385
_root.timer_snd.start(0, 1);
Symbol 347 Button [button_menu]
on (press) { _root.paused = true; this.MouseOut(); _root.attachMovie("pause_clip", "pause_clip", _root.pause_clip_depth); }
Symbol 351 Button
on (release) { getURL (_root.main_link, "_blank"); }
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 2
stop();
Symbol 358 MovieClip Frame 3
stop();
Symbol 358 MovieClip Frame 4
stop();
Symbol 358 MovieClip Frame 5
stop();
Symbol 358 MovieClip Frame 6
stop();
Symbol 378 MovieClip Frame 1
stop();
Symbol 378 MovieClip Frame 2
stop();
Symbol 378 MovieClip Frame 3
stop();
Symbol 378 MovieClip Frame 4
stop();
Symbol 378 MovieClip Frame 5
stop();
Symbol 378 MovieClip Frame 6
stop();
Symbol 378 MovieClip Frame 7
stop();
Symbol 378 MovieClip Frame 8
stop();
Symbol 378 MovieClip Frame 9
stop();
Symbol 378 MovieClip Frame 10
stop();
Symbol 397 MovieClip Frame 1
stop();
Symbol 397 MovieClip Frame 2
stop();
Symbol 397 MovieClip Frame 3
stop();
Symbol 397 MovieClip Frame 4
stop();
Symbol 397 MovieClip Frame 5
stop();
Symbol 397 MovieClip Frame 6
stop();
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 2
stop();
Symbol 398 MovieClip Frame 3
stop();
Symbol 398 MovieClip Frame 4
stop();
Symbol 398 MovieClip Frame 5
stop();

Library Items

Symbol 1 GraphicUsed by:2 341
Symbol 2 ButtonUses:1Used by:6 202 213 218
Symbol 3 BitmapUsed by:4 5 161 163
Symbol 4 GraphicUses:3Used by:6
Symbol 5 GraphicUses:3Used by:6
Symbol 6 MovieClip [transitionMC]Uses:2 4 5
Symbol 401 MovieClip [__Packages.Debris]
Symbol 402 MovieClip [__Packages.Target]
Symbol 403 MovieClip [__Packages.TargetPoints]
Symbol 404 MovieClip [__Packages.TargetShot]
Symbol 405 MovieClip [__Packages.MCButton]
Symbol 406 MovieClip [__Packages.TargetTeleport]
Symbol 407 MovieClip [__Packages.TargetParachute]
Symbol 408 MovieClip [__Packages.BonusTarget]
Symbol 409 MovieClip [__Packages.Fan]
Symbol 410 MovieClip [__Packages.Magnet]
Symbol 411 MovieClip [__Packages.Balloon]
Symbol 412 MovieClip [__Packages.TimerControl]
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClipUses:7Used by:11
Symbol 9 GraphicUsed by:10 15
Symbol 10 MovieClipUses:9Used by:11
Symbol 11 MovieClipUses:8 10Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 ShapeTweeningUsed by:85
Symbol 14 GraphicUsed by:85
Symbol 15 ButtonUses:9Used by:85
Symbol 16 GraphicUsed by:85
Symbol 17 GraphicUsed by:85
Symbol 18 GraphicUsed by:85
Symbol 19 GraphicUsed by:85
Symbol 20 GraphicUsed by:85
Symbol 21 GraphicUsed by:85
Symbol 22 GraphicUsed by:85
Symbol 23 GraphicUsed by:85
Symbol 24 GraphicUsed by:85
Symbol 25 GraphicUsed by:85
Symbol 26 GraphicUsed by:85
Symbol 27 GraphicUsed by:85
Symbol 28 GraphicUsed by:85
Symbol 29 GraphicUsed by:85
Symbol 30 GraphicUsed by:85
Symbol 31 GraphicUsed by:85
Symbol 32 GraphicUsed by:85
Symbol 33 GraphicUsed by:85
Symbol 34 GraphicUsed by:85
Symbol 35 GraphicUsed by:85
Symbol 36 GraphicUsed by:85
Symbol 37 GraphicUsed by:85
Symbol 38 GraphicUsed by:85
Symbol 39 GraphicUsed by:85
Symbol 40 GraphicUsed by:85
Symbol 41 GraphicUsed by:85
Symbol 42 GraphicUsed by:85
Symbol 43 GraphicUsed by:85
Symbol 44 GraphicUsed by:85
Symbol 45 GraphicUsed by:85
Symbol 46 GraphicUsed by:85
Symbol 47 GraphicUsed by:85
Symbol 48 GraphicUsed by:85
Symbol 49 GraphicUsed by:85
Symbol 50 GraphicUsed by:85
Symbol 51 GraphicUsed by:85
Symbol 52 GraphicUsed by:85
Symbol 53 GraphicUsed by:85
Symbol 54 GraphicUsed by:85
Symbol 55 GraphicUsed by:85
Symbol 56 GraphicUsed by:85
Symbol 57 GraphicUsed by:85
Symbol 58 GraphicUsed by:85
Symbol 59 GraphicUsed by:85
Symbol 60 GraphicUsed by:85
Symbol 61 GraphicUsed by:85
Symbol 62 GraphicUsed by:85
Symbol 63 GraphicUsed by:85
Symbol 64 GraphicUsed by:85
Symbol 65 GraphicUsed by:85
Symbol 66 GraphicUsed by:85
Symbol 67 GraphicUsed by:85
Symbol 68 GraphicUsed by:85
Symbol 69 GraphicUsed by:85
Symbol 70 GraphicUsed by:85
Symbol 71 GraphicUsed by:85
Symbol 72 GraphicUsed by:85
Symbol 73 ShapeTweeningUsed by:85
Symbol 74 GraphicUsed by:85
Symbol 75 GraphicUsed by:85
Symbol 76 GraphicUsed by:85
Symbol 77 GraphicUsed by:85
Symbol 78 GraphicUsed by:85
Symbol 79 GraphicUsed by:85
Symbol 80 GraphicUsed by:85
Symbol 81 GraphicUsed by:85
Symbol 82 GraphicUsed by:85
Symbol 83 GraphicUsed by:85
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 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 75 76 77 78 79 80 81 82 83 84 SS1Used by:Timeline
Symbol 86 FontUsed by:87 291
Symbol 87 EditableTextUses:86Used by:290
Symbol 88 GraphicUsed by:91 318
Symbol 89 GraphicUsed by:91 318
Symbol 90 GraphicUsed by:91 318
Symbol 91 MovieClipUses:88 89 90Used by:290
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:96 347
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:96 347
Symbol 96 MovieClipUses:93 95Used by:290
Symbol 97 GraphicUsed by:98
Symbol 98 MovieClipUses:97Used by:105 106 151 236 238 241 288
Symbol 99 BitmapUsed by:100 107 108 109
Symbol 100 GraphicUses:99Used by:105 106
Symbol 101 BitmapUsed by:102 110 111 112
Symbol 102 GraphicUses:101Used by:105 106
Symbol 103 BitmapUsed by:104 113 114 115 280
Symbol 104 GraphicUses:103Used by:105 106
Symbol 105 MovieClip [balloon_fly_mc]Uses:98 100 102 104Used by:290
Symbol 106 MovieClip [balloon_mc]Uses:98 100 102 104Used by:290
Symbol 107 GraphicUses:99Used by:116
Symbol 108 GraphicUses:99Used by:116
Symbol 109 GraphicUses:99Used by:116
Symbol 110 GraphicUses:101Used by:116
Symbol 111 GraphicUses:101Used by:116
Symbol 112 GraphicUses:101Used by:116
Symbol 113 GraphicUses:103Used by:116
Symbol 114 GraphicUses:103Used by:116
Symbol 115 GraphicUses:103Used by:116
Symbol 116 MovieClip [balloon_pop_mc]Uses:107 108 109 110 111 112 113 114 115Used by:290
Symbol 117 BitmapUsed by:118 277
Symbol 118 GraphicUses:117Used by:125
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:125
Symbol 121 BitmapUsed by:122
Symbol 122 GraphicUses:121Used by:125
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClip [copter_mc]Uses:118 120 122 124Used by:145 290
Symbol 126 BitmapUsed by:127 281
Symbol 127 GraphicUses:126Used by:128
Symbol 128 MovieClip [spring_mc]Uses:127Used by:145 290
Symbol 129 BitmapUsed by:130 131 284
Symbol 130 GraphicUses:129Used by:145 159
Symbol 131 GraphicUses:129Used by:145
Symbol 132 BitmapUsed by:134 138
Symbol 133 BitmapUsed by:134 141
Symbol 134 GraphicUses:132 133Used by:142
Symbol 135 BitmapUsed by:136 286
Symbol 136 GraphicUses:135Used by:142
Symbol 137 BitmapUsed by:138 140
Symbol 138 GraphicUses:137 132Used by:142
Symbol 139 BitmapUsed by:140 141
Symbol 140 GraphicUses:139 137Used by:142
Symbol 141 GraphicUses:133 139Used by:142
Symbol 142 MovieClip [rocket_mc]Uses:134 136 138 140 141Used by:145 290
Symbol 143 BitmapUsed by:144 237 287
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClip [debris_mc]Uses:125 128 130 131 142 144Used by:290
Symbol 146 BitmapUsed by:147 283
Symbol 147 GraphicUses:146Used by:148 226
Symbol 148 MovieClip [rubber_mc]Uses:147Used by:290
Symbol 149 BitmapUsed by:150 237 277 280 281 283 284 285 286 287
Symbol 150 GraphicUses:149Used by:151 158 236 288
Symbol 151 MovieClip [target_mc]Uses:150 98Used by:290
Symbol 152 FontUsed by:153 154 167 168 173 174 175 176 177 178 179 180 181 182 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 203 204 207 208 214 215 216 217 272 273 278 279 319 320 323 324 325 326 379 380 381 382 383 384 385 386 387 388 389 390
Symbol 153 EditableTextUses:152Used by:155
Symbol 154 EditableTextUses:152Used by:155
Symbol 155 MovieClip [points_mc]Uses:153 154Used by:290
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClip [shot_dot]Uses:156Used by:158
Symbol 158 MovieClip [target_shot_mc]Uses:150 157Used by:290
Symbol 159 MovieClip [wings_mc]Uses:130Used by:290
Symbol 160 GraphicUsed by:164 183
Symbol 161 GraphicUses:3Used by:162
Symbol 162 MovieClipUses:161Used by:164 183
Symbol 163 GraphicUses:3Used by:164 183
Symbol 164 MovieClipUses:160 162 163Used by:202
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:171 172
Symbol 167 EditableTextUses:152Used by:172
Symbol 168 EditableTextUses:152Used by:172
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:171
Symbol 171 MovieClipUses:170 166Used by:172
Symbol 172 MovieClip [uniButton]Uses:166 167 168 171Used by:202 213 290  Timeline
Symbol 173 TextUses:152Used by:202
Symbol 174 TextUses:152Used by:202
Symbol 175 TextUses:152Used by:202
Symbol 176 TextUses:152Used by:202
Symbol 177 EditableTextUses:152Used by:202
Symbol 178 EditableTextUses:152Used by:202
Symbol 179 EditableTextUses:152Used by:202
Symbol 180 EditableTextUses:152Used by:202
Symbol 181 TextUses:152Used by:202
Symbol 182 TextUses:152Used by:202
Symbol 183 MovieClipUses:160 162 163Used by:202
Symbol 184 TextUses:152Used by:202
Symbol 185 TextUses:152Used by:202
Symbol 186 EditableTextUses:152Used by:202
Symbol 187 EditableTextUses:152Used by:202
Symbol 188 EditableTextUses:152Used by:202
Symbol 189 EditableTextUses:152Used by:202
Symbol 190 TextUses:152Used by:202
Symbol 191 TextUses:152Used by:202
Symbol 192 EditableTextUses:152Used by:202
Symbol 193 EditableTextUses:152Used by:202
Symbol 194 EditableTextUses:152Used by:202
Symbol 195 EditableTextUses:152Used by:202
Symbol 196 TextUses:152Used by:202
Symbol 197 TextUses:152Used by:202
Symbol 198 EditableTextUses:152Used by:202
Symbol 199 EditableTextUses:152Used by:202
Symbol 200 EditableTextUses:152Used by:202
Symbol 201 EditableTextUses:152Used by:202
Symbol 202 MovieClip [level_end]Uses:2 164 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 201Used by:290
Symbol 203 TextUses:152Used by:213
Symbol 204 TextUses:152Used by:213
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:211 212
Symbol 207 EditableTextUses:152Used by:212
Symbol 208 EditableTextUses:152Used by:212
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:211
Symbol 211 MovieClipUses:210 206Used by:212
Symbol 212 MovieClip [uniButton_2]Uses:206 207 208 211Used by:213 290
Symbol 213 MovieClip [pause_clip]Uses:2 172 203 204 212Used by:290
Symbol 214 TextUses:152Used by:218
Symbol 215 TextUses:152Used by:218
Symbol 216 TextUses:152Used by:218
Symbol 217 TextUses:152Used by:218
Symbol 218 MovieClip [start_level_title]Uses:2 214 215 216 217Used by:290
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:222
Symbol 222 MovieClip [cursor_mc]Uses:221Used by:290
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClip [sight_mc]Uses:224Used by:290
Symbol 226 MovieClip [rubber_band]Uses:147Used by:290
Symbol 227 BitmapUsed by:228 359
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClip [got_goal_mc]Uses:228Used by:290
Symbol 230 BitmapUsed by:231 232 285
Symbol 231 GraphicUses:230Used by:233
Symbol 232 GraphicUses:230Used by:233
Symbol 233 MovieClip [bubble_mc]Uses:231 232Used by:290
Symbol 234 GraphicUsed by:236 288
Symbol 235 GraphicUsed by:236 288
Symbol 236 MovieClip [target_mc_teleporting]Uses:150 234 235 98Used by:290
Symbol 237 GraphicUses:149 143Used by:238
Symbol 238 MovieClip [target_parachute]Uses:237 98Used by:290
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClip [bonus_target]Uses:240 98Used by:290
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:263
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:262
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:262
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:262
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:262
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:262
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:262
Symbol 256 BitmapUsed by:257
Symbol 257 GraphicUses:256Used by:262
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:262
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:262
Symbol 262 MovieClipUses:245 247 249 251 253 255 257 259 261Used by:263
Symbol 263 MovieClipUses:243 262Used by:264
Symbol 264 MovieClip [fan_mc]Uses:263Used by:290
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:271
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:271
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:271
Symbol 271 MovieClip [magnet_mc]Uses:266 268 270Used by:290
Symbol 272 TextUses:152Used by:276
Symbol 273 TextUses:152Used by:276
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:276
Symbol 276 MovieClip [missed_balloon_mark]Uses:272 273 275Used by:290
Symbol 277 GraphicUses:117 149Used by:288
Symbol 278 TextUses:152Used by:288
Symbol 279 TextUses:152Used by:288
Symbol 280 GraphicUses:103 149Used by:288
Symbol 281 GraphicUses:126 149Used by:288
Symbol 282 GraphicUsed by:288
Symbol 283 GraphicUses:146 149Used by:288
Symbol 284 GraphicUses:129 149Used by:288
Symbol 285 GraphicUses:230 149Used by:288
Symbol 286 GraphicUses:135 149Used by:288
Symbol 287 GraphicUses:143 149Used by:288
Symbol 288 MovieClipUses:277 278 279 280 281 282 283 284 285 286 287 150 234 235 98Used by:289
Symbol 289 MovieClip [huntHint]Uses:288Used by:290
Symbol 290 MovieClipUses:87 91 96 105 106 116 125 145 148 128 151 155 158 159 202 213 218 222 225 226 229 142 233 236 238 172 212 241 264 271 276 289Used by:Timeline
Symbol 291 EditableTextUses:86Used by:309
Symbol 292 Sound [balloon_pop.wav]Used by:309
Symbol 293 Sound [bulls_eye.wav]Used by:309
Symbol 294 Sound [button_rollout.wav]Used by:309
Symbol 295 Sound [button_rollover.wav]Used by:309
Symbol 296 Sound [got_goal.wav]Used by:309
Symbol 297 Sound [miss.wav]Used by:309
Symbol 298 Sound [pistol_shot.wav]Used by:309
Symbol 299 Sound [TimeOut.wav]Used by:309
Symbol 300 Sound [track.wav]Used by:309
Symbol 301 Sound [voc_excellent.wav]Used by:309
Symbol 302 Sound [voc_game_over.wav]Used by:309
Symbol 303 Sound [voc_go.wav]Used by:309
Symbol 304 Sound [voc_rapid_fire.wav]Used by:309
Symbol 305 Sound [voc_ready.wav]Used by:309
Symbol 306 Sound [bubble_pop.wav]Used by:309
Symbol 307 Sound [magnet_in.wav]Used by:309
Symbol 308 Sound [magnet_out.wav]Used by:309
Symbol 309 MovieClipUses:291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308Used by:Timeline
Symbol 310 BitmapUsed by:311
Symbol 311 GraphicUses:310Used by:Timeline
Symbol 312 FontUsed by:313 314 315 348 349 350
Symbol 313 TextUses:312Used by:317
Symbol 314 TextUses:312Used by:317
Symbol 315 TextUses:312Used by:317
Symbol 316 GraphicUsed by:317 351
Symbol 317 ButtonUses:313 314 315 316Used by:Timeline
Symbol 318 Button [2dplay button]Uses:88 89 90Used by:Timeline
Symbol 319 TextUses:152Used by:Timeline
Symbol 320 TextUses:152Used by:Timeline
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:Timeline
Symbol 323 TextUses:152Used by:Timeline
Symbol 324 TextUses:152Used by:Timeline
Symbol 325 EditableTextUses:152Used by:Timeline
Symbol 326 EditableTextUses:152Used by:Timeline
Symbol 327 BitmapUsed by:328
Symbol 328 GraphicUses:327Used by:329
Symbol 329 MovieClipUses:328Used by:Timeline
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:332
Symbol 332 MovieClipUses:331Used by:Timeline
Symbol 333 BitmapUsed by:334
Symbol 334 GraphicUses:333Used by:335
Symbol 335 MovieClipUses:334Used by:Timeline
Symbol 336 BitmapUsed by:337
Symbol 337 GraphicUses:336Used by:338
Symbol 338 MovieClipUses:337Used by:Timeline
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:Timeline
Symbol 341 ButtonUses:1Used by:Timeline
Symbol 342 BitmapUsed by:343 345
Symbol 343 GraphicUses:342Used by:346
Symbol 344 GraphicUsed by:346
Symbol 345 GraphicUses:342Used by:346
Symbol 346 MovieClipUses:343 344 345Used by:Timeline
Symbol 347 Button [button_menu]Uses:93 95Used by:Timeline
Symbol 348 TextUses:312Used by:351
Symbol 349 TextUses:312Used by:351
Symbol 350 TextUses:312Used by:351
Symbol 351 ButtonUses:348 349 350 316Used by:Timeline
Symbol 352 BitmapUsed by:353 354 355 356 357
Symbol 353 GraphicUses:352Used by:358
Symbol 354 GraphicUses:352Used by:358
Symbol 355 GraphicUses:352Used by:358
Symbol 356 GraphicUses:352Used by:358
Symbol 357 GraphicUses:352Used by:358
Symbol 358 MovieClipUses:353 354 355 356 357Used by:398
Symbol 359 GraphicUses:227Used by:378
Symbol 360 BitmapUsed by:361
Symbol 361 GraphicUses:360Used by:378
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:378
Symbol 364 BitmapUsed by:365
Symbol 365 GraphicUses:364Used by:378
Symbol 366 BitmapUsed by:367
Symbol 367 GraphicUses:366Used by:378
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:378
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370Used by:378
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:378
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:378
Symbol 376 BitmapUsed by:377
Symbol 377 GraphicUses:376Used by:378
Symbol 378 MovieClipUses:359 361 363 365 367 369 371 373 375 377Used by:398
Symbol 379 TextUses:152Used by:398
Symbol 380 TextUses:152Used by:398
Symbol 381 TextUses:152Used by:398
Symbol 382 TextUses:152Used by:398
Symbol 383 TextUses:152Used by:398
Symbol 384 TextUses:152Used by:398
Symbol 385 TextUses:152Used by:398
Symbol 386 TextUses:152Used by:398
Symbol 387 TextUses:152Used by:398
Symbol 388 TextUses:152Used by:398
Symbol 389 TextUses:152Used by:398
Symbol 390 TextUses:152Used by:398
Symbol 391 BitmapUsed by:392 393 394 395 396
Symbol 392 GraphicUses:391Used by:397
Symbol 393 GraphicUses:391Used by:397
Symbol 394 GraphicUses:391Used by:397
Symbol 395 GraphicUses:391Used by:397
Symbol 396 GraphicUses:391Used by:397
Symbol 397 MovieClipUses:392 393 394 395 396Used by:398
Symbol 398 MovieClipUses:358 378 379 380 381 382 383 384 385 386 387 388 389 390 397Used by:Timeline
Symbol 399 GraphicUsed by:Timeline
Symbol 400 MovieClipUsed by:Timeline
Streaming Sound 1Used by:Symbol 85 MovieClip

Instance Names

"loading"Frame 2Symbol 12 MovieClip
"logo"Frame 2Symbol 85 MovieClip
"timer_mc"Frame 10Symbol 346 MovieClip
"interfaceMC"Frame 10Symbol 398 MovieClip
"targets_holder_mc"Frame 10Symbol 400 MovieClip
"obstacles"Frame 10Symbol 400 MovieClip
"loadbar"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"bar"Symbol 12 MovieClip Frame 2Symbol 11 MovieClip
"hotspot"Symbol 105 MovieClip [balloon_fly_mc] Frame 1Symbol 98 MovieClip
"hotspot"Symbol 106 MovieClip [balloon_mc] Frame 1Symbol 98 MovieClip
"hot_spot"Symbol 151 MovieClip [target_mc] Frame 1Symbol 98 MovieClip
"points_field"Symbol 155 MovieClip [points_mc] Frame 1Symbol 154 EditableText
"shot_dot"Symbol 158 MovieClip [target_shot_mc] Frame 1Symbol 157 MovieClip [shot_dot]
"cursor"Symbol 222 MovieClip [cursor_mc] Frame 1Symbol 221 MovieClip
"hot_spot"Symbol 236 MovieClip [target_mc_teleporting] Frame 1Symbol 98 MovieClip
"hot_spot"Symbol 238 MovieClip [target_parachute] Frame 1Symbol 98 MovieClip
"hot_spot"Symbol 241 MovieClip [bonus_target] Frame 1Symbol 98 MovieClip
"part"Symbol 263 MovieClip Frame 1Symbol 262 MovieClip
"fan"Symbol 264 MovieClip [fan_mc] Frame 70Symbol 263 MovieClip
"hot_spot"Symbol 288 MovieClip Frame 10Symbol 98 MovieClip
"miss_mc"Symbol 398 MovieClip Frame 1Symbol 358 MovieClip
"level_num_0"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"level_num_1"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"level_num_2"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_0"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_1"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_2"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_3"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_4"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"score_num_5"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_0"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_1"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_2"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_3"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_4"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"goal_num_5"Symbol 398 MovieClip Frame 1Symbol 378 MovieClip
"miss_mc"Symbol 398 MovieClip Frame 3Symbol 358 MovieClip
"goal_num_0"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"goal_num_1"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"goal_num_2"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"goal_num_3"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"goal_num_4"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"goal_num_5"Symbol 398 MovieClip Frame 3Symbol 378 MovieClip
"level_num_0"Symbol 398 MovieClip Frame 4Symbol 378 MovieClip
"level_num_1"Symbol 398 MovieClip Frame 4Symbol 378 MovieClip
"level_num_2"Symbol 398 MovieClip Frame 4Symbol 378 MovieClip
"miss_mc"Symbol 398 MovieClip Frame 5Symbol 397 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 6 as "transitionMC"
ExportAssets (56)Timeline Frame 1Symbol 401 as "__Packages.Debris"
ExportAssets (56)Timeline Frame 1Symbol 402 as "__Packages.Target"
ExportAssets (56)Timeline Frame 1Symbol 403 as "__Packages.TargetPoints"
ExportAssets (56)Timeline Frame 1Symbol 404 as "__Packages.TargetShot"
ExportAssets (56)Timeline Frame 1Symbol 405 as "__Packages.MCButton"
ExportAssets (56)Timeline Frame 1Symbol 406 as "__Packages.TargetTeleport"
ExportAssets (56)Timeline Frame 1Symbol 407 as "__Packages.TargetParachute"
ExportAssets (56)Timeline Frame 1Symbol 408 as "__Packages.BonusTarget"
ExportAssets (56)Timeline Frame 1Symbol 409 as "__Packages.Fan"
ExportAssets (56)Timeline Frame 1Symbol 410 as "__Packages.Magnet"
ExportAssets (56)Timeline Frame 1Symbol 411 as "__Packages.Balloon"
ExportAssets (56)Timeline Frame 1Symbol 412 as "__Packages.TimerControl"
ExportAssets (56)Timeline Frame 3Symbol 105 as "balloon_fly_mc"
ExportAssets (56)Timeline Frame 3Symbol 106 as "balloon_mc"
ExportAssets (56)Timeline Frame 3Symbol 116 as "balloon_pop_mc"
ExportAssets (56)Timeline Frame 3Symbol 125 as "copter_mc"
ExportAssets (56)Timeline Frame 3Symbol 125 as "copter_mc"
ExportAssets (56)Timeline Frame 3Symbol 128 as "spring_mc"
ExportAssets (56)Timeline Frame 3Symbol 142 as "rocket_mc"
ExportAssets (56)Timeline Frame 3Symbol 145 as "debris_mc"
ExportAssets (56)Timeline Frame 3Symbol 148 as "rubber_mc"
ExportAssets (56)Timeline Frame 3Symbol 128 as "spring_mc"
ExportAssets (56)Timeline Frame 3Symbol 151 as "target_mc"
ExportAssets (56)Timeline Frame 3Symbol 155 as "points_mc"
ExportAssets (56)Timeline Frame 3Symbol 157 as "shot_dot"
ExportAssets (56)Timeline Frame 3Symbol 158 as "target_shot_mc"
ExportAssets (56)Timeline Frame 3Symbol 159 as "wings_mc"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 202 as "level_end"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 212 as "uniButton_2"
ExportAssets (56)Timeline Frame 3Symbol 212 as "uniButton_2"
ExportAssets (56)Timeline Frame 3Symbol 213 as "pause_clip"
ExportAssets (56)Timeline Frame 3Symbol 218 as "start_level_title"
ExportAssets (56)Timeline Frame 3Symbol 222 as "cursor_mc"
ExportAssets (56)Timeline Frame 3Symbol 225 as "sight_mc"
ExportAssets (56)Timeline Frame 3Symbol 226 as "rubber_band"
ExportAssets (56)Timeline Frame 3Symbol 229 as "got_goal_mc"
ExportAssets (56)Timeline Frame 3Symbol 142 as "rocket_mc"
ExportAssets (56)Timeline Frame 3Symbol 233 as "bubble_mc"
ExportAssets (56)Timeline Frame 3Symbol 236 as "target_mc_teleporting"
ExportAssets (56)Timeline Frame 3Symbol 238 as "target_parachute"
ExportAssets (56)Timeline Frame 3Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 3Symbol 212 as "uniButton_2"
ExportAssets (56)Timeline Frame 3Symbol 241 as "bonus_target"
ExportAssets (56)Timeline Frame 3Symbol 264 as "fan_mc"
ExportAssets (56)Timeline Frame 3Symbol 271 as "magnet_mc"
ExportAssets (56)Timeline Frame 3Symbol 276 as "missed_balloon_mark"
ExportAssets (56)Timeline Frame 3Symbol 289 as "huntHint"
ExportAssets (56)Timeline Frame 3Symbol 292 as "balloon_pop.wav"
ExportAssets (56)Timeline Frame 3Symbol 293 as "bulls_eye.wav"
ExportAssets (56)Timeline Frame 3Symbol 294 as "button_rollout.wav"
ExportAssets (56)Timeline Frame 3Symbol 295 as "button_rollover.wav"
ExportAssets (56)Timeline Frame 3Symbol 296 as "got_goal.wav"
ExportAssets (56)Timeline Frame 3Symbol 297 as "miss.wav"
ExportAssets (56)Timeline Frame 3Symbol 298 as "pistol_shot.wav"
ExportAssets (56)Timeline Frame 3Symbol 299 as "TimeOut.wav"
ExportAssets (56)Timeline Frame 3Symbol 300 as "track.wav"
ExportAssets (56)Timeline Frame 3Symbol 301 as "voc_excellent.wav"
ExportAssets (56)Timeline Frame 3Symbol 302 as "voc_game_over.wav"
ExportAssets (56)Timeline Frame 3Symbol 303 as "voc_go.wav"
ExportAssets (56)Timeline Frame 3Symbol 304 as "voc_rapid_fire.wav"
ExportAssets (56)Timeline Frame 3Symbol 305 as "voc_ready.wav"
ExportAssets (56)Timeline Frame 3Symbol 306 as "bubble_pop.wav"
ExportAssets (56)Timeline Frame 3Symbol 307 as "magnet_in.wav"
ExportAssets (56)Timeline Frame 3Symbol 308 as "magnet_out.wav"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 6Symbol 318 as "2dplay button"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 7Symbol 318 as "2dplay button"
ExportAssets (56)Timeline Frame 8Symbol 318 as "2dplay button"
ExportAssets (56)Timeline Frame 8Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 9Symbol 172 as "uniButton"
ExportAssets (56)Timeline Frame 10Symbol 347 as "button_menu"

Labels

"game_init"Frame 5
"main_menu"Frame 6
"options"Frame 7
"help"Frame 8
"select_mode"Frame 9
"start_level"Frame 10
"preload"Symbol 12 MovieClip Frame 2
"left"Symbol 271 MovieClip [magnet_mc] Frame 2
"right"Symbol 271 MovieClip [magnet_mc] Frame 85

Dynamic Text Variables

pointsSymbol 153 EditableText""
pointsSymbol 154 EditableText""
labelStringSymbol 167 EditableText""
labelStringSymbol 168 EditableText""
final_score_strSymbol 177 EditableText""
best_score_strSymbol 178 EditableText""
final_score_strSymbol 179 EditableText""
best_score_strSymbol 180 EditableText""
final_score_strSymbol 186 EditableText""
best_score_strSymbol 187 EditableText""
final_score_strSymbol 188 EditableText""
best_score_strSymbol 189 EditableText""
final_score_strSymbol 192 EditableText""
best_score_strSymbol 193 EditableText""
final_score_strSymbol 194 EditableText""
best_score_strSymbol 195 EditableText""
final_score_strSymbol 198 EditableText""
best_score_strSymbol 199 EditableText""
final_score_strSymbol 200 EditableText""
best_score_strSymbol 201 EditableText""
labelStringSymbol 207 EditableText""
labelStringSymbol 208 EditableText""
_root.modeTipSymbol 325 EditableText""
_root.modeTipSymbol 326 EditableText""




http://swfchan.com/3/10956/info.shtml
Created: 7/6 -2019 20:41:15 Last modified: 7/6 -2019 20:41:15 Server time: 02/05 -2024 23:36:06