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

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

Street Fighter Flash Collab.swf

This is the info page for
Flash #56104

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { function GetMedal(medal_name) { com.Newgrounds.NewgroundsAPI.unlockMedal(medal_name); } stop(); _quality = 'MEDIUM'; Stage.showMenu = false; com.Newgrounds.NewgroundsAPI.connectMovie(5941, '6Gj3cRdAMULRqJgqVs64KEilXsbDgsJz', false); com.Newgrounds.NewgroundsAPI.setMovieVersion('1.0'); com.Newgrounds.NewgroundsAPI.loadMedals(); } movieClip 275 { frame 954 { gotoAndPlay(1); } frame 975 { stop(); } } movieClip 277 { } movieClip 279 { } movieClip 281 { } movieClip 284 { } movieClip 287 { } movieClip 288 { } movieClip 292 { } movieClip 293 { } movieClip 295 { frame 11 { stop(); } } movieClip 298 { } movieClip 300 { } movieClip 302 { } movieClip 303 { frame 10 { stop(); } } movieClip 305 { frame 11 { stop(); } } movieClip 308 { } movieClip 310 { } movieClip 311 { frame 10 { stop(); } } movieClip 315 { } movieClip 316 { } movieClip 321 { frame 11 { stop(); } } movieClip 323 { } movieClip 324 { frame 10 { stop(); } } button 326 { on (press) { _root.play(); nextFrame(); } } movieClip 327 { instance of movieClip 293 { onClipEvent (load) { _root.stop(); PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay('LOADED'); } } onClipEvent (enterFrame) { PercentLoaded = int((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); if (PercentLoaded != 100) { _parent.gotoAndStop(PercentLoaded); } else { _parent.gotoAndPlay('LOADED'); } } } frame 100 { _root.ARKHE.gotoAndPlay('DONE'); play(); } frame 111 { stop(); } frame 112 { stop(); } } movieClip 10866 __Packages.com.Newgrounds.BaseN { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.BaseN) { var v1 = function (hash) { this.ceiling = 100000000000000.0; if (hash) { this.hashIndex = hash; } else { this.hashIndex = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ`~@#$%^&*()+|;/'; } this.bitSize = this.hashIndex.length; this.hashVal = new Object(); this.i = 0; while (this.i < this.bitSize) { this.hashVal[this.hashIndex.charAt(this.i)] = this.i; ++this.i; } }; com.Newgrounds.BaseN = v1; var v2 = v1.prototype; v2.verify = function (s) { if (this.hashVal[s] != undefined) { return true; } else { return false; } }; v2.encode = function (n, minchars) { this.debug.lastencode = ''; if (typeof this.i != 'string') { n = n.toString(); } if (n.charAt(0) == '-') { var v3 = '-'; n = n.substring(1); } else { var v3 = ''; } if ((String(n)).indexOf('.') > -1) { var v4 = (String(n)).split('.', 2); return v3 + this.baseNEncoder(v4[0], minchars) + '.' + this.baseNEncoder(v4[1]); } else { this.debug.lastencode += '\tNo decimal\r'; return v3 + this.baseNEncoder(n, minchars); } }; v2.decode = function (s) { var v4 = 1; if (s.charAt(0) == '-') { v4 = -1; s = s.substring(1, s.length); } var v3 = s.indexOf('.'); if (v3 > -1) { var v5 = Math.pow(10, this.baseNDecoder(s.substring(v3 + 1, s.length))); return (this.baseNDecoder(s.substring(0, v3)) / v5) * v4; } else { return this.baseNDecoder(s) * v4; } }; v2.baseNEncoder = function (n, minchars) { if (!minchars) { minchars = 1; } var v4 = ''; while (n != 0) { n = Math.round(n); var v3 = n % this.bitSize; if (Math.round(v3) != v3) { trace('BaseN failed on ' + n + '%' + this.bitSize + ' = ' + v3 + ' ' + int(n) + ' ' + int(this.bitSize)); } v4 = this.hashIndex.charAt(v3) + v4; this.debug.lastencode += '\t-> n:' + n + ' % bitSize:' + this.bitSize + ' = ' + v3 + ', final char=' + v4 + '\n'; n -= v3; n /= this.bitSize; } if (minchars) { while (v4.length < minchars) { v4 = this.hashIndex.charAt(0) + v4; } } return v4; }; v2.baseNDecoder = function (s) { var v2 = 0; var v6 = 0; this.i = 0; while (this.i < s.length) { var v3 = s.charAt(s.length - this.i - 1); if (v3 == this.hashIndex.charAt(0)) { var v5 = 0; } else { var v5 = this.hashVal[v3] * Math.pow(this.bitSize, this.i); } v2 += v5; if (v2 >= this.ceiling) { v6 += (v2 - v2 % this.ceiling) / this.ceiling; v2 %= this.ceiling; } ++this.i; } if (v6 > 0) { v2 = '' + v2; while (v2.length < (this.ceiling.toString()).length - 1) { v2 = '0' + v2; } v2 = '' + v6 + v2; } return v2; }; v2.debug = new Object(); ASSetPropFlags(com.Newgrounds.BaseN.prototype, null, 1); } #endinitclip } movieClip 10867 __Packages.com.Newgrounds.NewgroundsAPIError { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.NewgroundsAPIError) { var v1 = function (error, msg) { if ((Number(error)).toString() == String(error)) { error = Number(error); } else { if (com.Newgrounds.NewgroundsAPIError.error_codes[String(error)]) { error = com.Newgrounds.NewgroundsAPIError.error_codes[String(error)]; } else { error = 0; } } this.code = error; this.message = msg; this.name = com.Newgrounds.NewgroundsAPIError.error_names[error]; this.alias = com.Newgrounds.NewgroundsAPIError.aliases[error]; }; com.Newgrounds.NewgroundsAPIError = v1; var v2 = v1.prototype; v1.init_codes = function () { var v2 = new Object(); var v1 = 0; while (v1 < com.Newgrounds.NewgroundsAPIError.aliases.length) { v2[com.Newgrounds.NewgroundsAPIError.aliases[v1]] = v1; ++v1; } return v2; }; v1.init_names = function () { var v5 = new Array(); var v3 = 0; while (v3 < com.Newgrounds.NewgroundsAPIError.aliases.length) { var v2 = (com.Newgrounds.NewgroundsAPIError.aliases[v3].toLowerCase()).split('_'); var v1 = 0; while (v1 < v2.length) { v2[v1] = (v2[v1].substr(0, 1)).toUpperCase() + v2[v1].substr(1, v2[v1].length); for (var v4 in com.Newgrounds.NewgroundsAPIError.always_caps) { if (v2[v1].toUpperCase() == com.Newgrounds.NewgroundsAPIError.always_caps[v4]) { v2[v1] = v2[v1].toUpperCase(); } } ++v1; } v5[v3] = v2.join(' '); ++v3; } return v5; }; v2.isError = function () { return true; }; v1.aliases = new Array('UNKNOWN_ERROR', 'INVALID_API_ID', 'MISSING_PARAM', 'INVALID_STAT_ID', 'INVALID_COMMAND_ID', 'FLASH_ADS_NOT_APPROVED', 'PERMISSION_DENIED', 'IDENTIFICATION_REQUIRED', 'INVALID_EMAIL_ADDRESS', 'BANNED_USER', 'SESSION_EXPIRED', 'INVALID_SCORE', 'INVALID_MEDAL', 'INVALID_FOLDER', 'FILE_NOT_FOUND', 'SITE_ID_REQUIRED', 'UPLOAD_IN_PROGRESS', 'USER_CANCELLED', 'CONFIRM_REQUEST', 'CONNECTION_FAILED'); v1.always_caps = new Array('API', 'URL', 'ID'); v1.error_codes = com.Newgrounds.NewgroundsAPIError.init_codes(); v1.error_names = com.Newgrounds.NewgroundsAPIError.init_names(); v2.code = 0; ASSetPropFlags(com.Newgrounds.NewgroundsAPIError.prototype, null, 1); } #endinitclip } movieClip 10868 __Packages.com.Newgrounds.NewgroundsAPI { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.NewgroundsAPI) { var v1 = function () {}; com.Newgrounds.NewgroundsAPI = v1; var v2 = v1.prototype; v1.setMovieVersion = function (v) { if (v) { com.Newgrounds.NewgroundsAPI.version = String(v); } }; v1.setUserEmail = function (e) { com.Newgrounds.NewgroundsAPI.user_email = e; }; v1.getOfficialVersionURL = function () { var v1 = com.Newgrounds.NewgroundsAPI.GATEWAY_URL + '?tracker_id=' + com.Newgrounds.NewgroundsAPI.movie_id + '&command_id=' + com.Newgrounds.NewgroundsAPI.getCommandID('loadOfficalVersion') + '&seed=' + Math.random(); if (com.Newgrounds.NewgroundsAPI.debug) { v1 += '&debug=1'; } return v1; }; v1.hasUserSession = function () { if (com.Newgrounds.NewgroundsAPI.session_id && com.Newgrounds.NewgroundsAPI.publisher_id) { return true; return false; } if (_root.NewgroundsAPI_PublisherID && _root.NewgroundsAPI_SessionID) { return true; } return false; }; v1.isNewgrounds = function () { return com.Newgrounds.NewgroundsAPI.publisher_id == 1 || _root.NewgroundsAPI_PublisherID == 1 || ((com.Newgrounds.NewgroundsAPI.getHost()).toLowerCase()).indexOf('ungrounded.net') > -1; }; v1.hasPublisher = function () { return com.Newgrounds.NewgroundsAPI.publisher_id || _root.NewgroundsAPI_PublisherID; }; v1.hasUserEmail = function () { if (com.Newgrounds.NewgroundsAPI.user_email) { return true; } return false; }; v1.connectionTimeOut = function () { clearInterval(com.Newgrounds.NewgroundsAPI.timeout); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.MOVIE_CONNECTED, false, new com.Newgrounds.NewgroundsAPIError('CONNECTION_FAILED', 'Connection to NewgroundsAPI gateway timed out.')); }; v1.connectMovie = function (m_id, encrypt_key, debug_mode) { if (com.Newgrounds.NewgroundsAPI.connected) { return undefined; } var v2 = function () { com.Newgrounds.NewgroundsAPI.connectionTimeOut(); }; com.Newgrounds.NewgroundsAPI.timeout = setInterval(v2, 8000, null); if (!m_id) { com.Newgrounds.NewgroundsAPI.fatalError('NewgroundsAPI.connectMovie() - missing required movie_id parameter', 'connectMovie'); } com.Newgrounds.NewgroundsAPI.movie_id = String(m_id); com.Newgrounds.NewgroundsAPI.tracker_id = Number(com.Newgrounds.NewgroundsAPI.movie_id.substring(0, com.Newgrounds.NewgroundsAPI.movie_id.indexOf(':'))); com.Newgrounds.NewgroundsAPI.encryption_key = encrypt_key; com.Newgrounds.NewgroundsAPI.debug = debug_mode; if (_root.NewgroundsAPI_PublisherID) { com.Newgrounds.NewgroundsAPI.publisher_id = _root.NewgroundsAPI_PublisherID; if (_root.NewgroundsAPI_SessionID) { com.Newgrounds.NewgroundsAPI.session_id = _root.NewgroundsAPI_SessionID; } } else { com.Newgrounds.NewgroundsAPI.publisher_id = 1; com.Newgrounds.NewgroundsAPI.session_id = null; com.Newgrounds.NewgroundsAPI.user_id = 0; com.Newgrounds.NewgroundsAPI.user_name = 'Guest'; } if (_root.NewgroundsAPI_UserName) { com.Newgrounds.NewgroundsAPI.user_name = _root.NewgroundsAPI_UserName; } if (_root.NewgroundsAPI_UserID) { com.Newgrounds.NewgroundsAPI.user_id = _root.NewgroundsAPI_UserID; } com.Newgrounds.NewgroundsAPI.connected = true; com.Newgrounds.NewgroundsAPI.sendCommand('connectMovie', {'host': com.Newgrounds.NewgroundsAPI.getHost(), 'movie_version': com.Newgrounds.NewgroundsAPI.version}); }; v1.getHost = function () { if (!com.Newgrounds.NewgroundsAPI.host) { var v1 = _url; if (v1.indexOf('http://') > -1 or v1.indexOf('https://') > -1) { com.Newgrounds.NewgroundsAPI.host = (v1.split('/'))[2].toLowerCase(); return com.Newgrounds.NewgroundsAPI.host; } com.Newgrounds.NewgroundsAPI.host = 'localhost'; } return com.Newgrounds.NewgroundsAPI.host; }; v1.loadNewgrounds = function () { com.Newgrounds.NewgroundsAPI.sendCommand('loadNewgrounds', {'host': com.Newgrounds.NewgroundsAPI.getHost()}, true); }; v1.loadMySite = function () { com.Newgrounds.NewgroundsAPI.sendCommand('loadMySite', {'host': com.Newgrounds.NewgroundsAPI.getHost()}); }; v1.loadCustomLink = function (link) { com.Newgrounds.NewgroundsAPI.sendCommand('loadCustomLink', {'host': com.Newgrounds.NewgroundsAPI.getHost(), 'link': link}, true); }; v1.logCustomEvent = function (event) { com.Newgrounds.NewgroundsAPI.sendCommand('logCustomEvent', {'host': com.Newgrounds.NewgroundsAPI.getHost(), 'event': event}); }; v1.postScore = function (score, value, get_best) { if (!score or value == undefined) { com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('postScore')}, new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', 'missing required parameter(s)')); return undefined; } com.Newgrounds.NewgroundsAPI.sendSecureCommand('postScore', {'score': score, 'value': value, 'get_best': get_best}); }; v1.getTodaysScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 't', params, 'getTodaysScores'); }; v1.getYesterdaysScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 'y', params, 'getYesterdaysScores'); }; v1.getThisWeeksScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 'w', params, 'getThisWeeksScores'); }; v1.getThisMonthsScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 'm', params, 'getThisMonthsScores'); }; v1.getThisYearsScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 'y', params, 'getThisYearsScores'); }; v1.getAlltimeScores = function (score, params) { com.Newgrounds.NewgroundsAPI.getScores(score, 'a', params, 'getAlltimeScores'); }; v1.getScores = function (score, period, params, command_name) { if (!score) { com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID(command_name)}, new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', 'missing required score name')); return undefined; } if (!params) { params = new Object(); } if (!com.Newgrounds.NewgroundsAPI.hasUserSession()) { com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.SCORES_LOADED, false, new com.Newgrounds.NewgroundsAPIError('SITE_ID_REQUIRED', 'Host \'' + com.Newgrounds.NewgroundsAPI.getHost() + '\' does not have high scores enabled')); return undefined; } params.publisher_id = com.Newgrounds.NewgroundsAPI.publisher_id; params.period = period; params.score = score; if (params.user_id) { var v3 = period; } else { var v3 = period + '-u'; } if (com.Newgrounds.NewgroundsAPI.score_page_counts[v3] == undefined) { params.request_page_count = true; } com.Newgrounds.NewgroundsAPI.sendCommand('getScores', params); }; v1.unlockMedal = function (medal, get_score) { trace('NGAPI.unlockMedal'); if (!medal) { com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('unlockMedal')}, new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', 'missing required medal name')); return undefined; } var v1 = new Object(); v1.medal = medal; if (get_score) { v1.get_score = get_score; } com.Newgrounds.NewgroundsAPI.sendSecureCommand('unlockMedal', v1); }; v1.loadMedals = function () { if (com.Newgrounds.NewgroundsAPI.medals) { com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.MEDALS_LOADED, true, {'medals': com.Newgrounds.NewgroundsAPI.medals}); return undefined; } var v1 = new Object(); if (com.Newgrounds.NewgroundsAPI.hasUserSession()) { v1.publisher_id = com.Newgrounds.NewgroundsAPI.publisher_id; v1.user_id = com.Newgrounds.NewgroundsAPI.user_id; } com.Newgrounds.NewgroundsAPI.sendCommand('getMedals', v1); }; v1.getMedals = function () { return com.Newgrounds.NewgroundsAPI.medals; }; v1.saveLocal = function (save_id, save_data, size_allocation) { if (!com.Newgrounds.NewgroundsAPI.sharedObjects[save_id]) { com.Newgrounds.NewgroundsAPI.sharedObjects[save_id] = SharedObject.getLocal('ng_ap_secure_' + com.Newgrounds.NewgroundsAPI.movie_id + '_' + save_id); } com.Newgrounds.NewgroundsAPI.sharedObjects[save_id].data[save_id] = com.Newgrounds.NewgroundsAPI.encodeData(save_data); com.Newgrounds.NewgroundsAPI.sharedObjects[save_id].flush(); }; v1.loadLocal = function (save_id) { if (!com.Newgrounds.NewgroundsAPI.sharedObjects[save_id]) { com.Newgrounds.NewgroundsAPI.sharedObjects[save_id] = SharedObject.getLocal('ng_ap_secure_' + com.Newgrounds.NewgroundsAPI.movie_id + '_' + save_id); } com.Newgrounds.NewgroundsAPI.sharedObjects[save_id].flush(); if (com.Newgrounds.NewgroundsAPI.sharedObjects[save_id].data[save_id]) { return com.Newgrounds.NewgroundsAPI.decodeData(com.Newgrounds.NewgroundsAPI.sharedObjects[save_id].data[save_id]); } else { return null; } }; v1.encodeData = function (data) { return com.Newgrounds.NewgroundsAPI.compressHex(com.Newgrounds.RC4.encrypt(com.Newgrounds.JSON.encode(data), com.Newgrounds.NewgroundsAPI.encryption_key)); }; v1.decodeData = function (base) { return com.Newgrounds.JSON.decode(com.Newgrounds.RC4.decrypt(com.Newgrounds.NewgroundsAPI.uncompressHex(base), com.Newgrounds.NewgroundsAPI.encryption_key)); }; v1.compressHex = function (hex_value) { var v5 = hex_value.length % 6; var v4 = ''; var v1 = 0; while (v1 < hex_value.length) { var v2 = Number('0x' + hex_value.substr(v1, 6)); v4 += com.Newgrounds.NewgroundsAPI.compressor.encode(v2, 4); v1 += 6; } return v5 + v4; }; v1.uncompressHex = function (base_value) { var v8 = Number(base_value.charAt(0)); var v7 = ''; var v3; var v2 = 1; while (v2 < base_value.length) { var v6 = base_value.substr(v2, 4); var v5 = com.Newgrounds.NewgroundsAPI.compressor.decode(v6); var v1 = com.Newgrounds.NewgroundsAPI.dec2hex(v5); if (v2 + 4 < base_value.length) { v3 = 6; } else { v3 = v8; } while (v1.length < v3) { v1 = '0' + v1; } v7 += v1; v2 += 4; } return v7; }; v1.dec2hex = function (dec) { var v4 = '0123456789ABCDEF'; var v3 = ''; while (dec > 0) { var v2 = dec % 16; v3 = v4.charAt(v2) + v3; dec = (dec - v2) / 16; } return v3; }; v1.saveFile = function (folder, filename, contents, thumbnail_source) { if (!com.Newgrounds.NewgroundsAPI.save_file) { com.Newgrounds.NewgroundsAPI.save_file = new com.Newgrounds.NewgroundsAPISaveFile(com.Newgrounds.NewgroundsAPI.movie_id, folder, filename); com.Newgrounds.NewgroundsAPI.save_file.setContents(contents); if (thumbnail_source) { com.Newgrounds.NewgroundsAPI.save_file.setThumbnail(thumbnail_source); } com.Newgrounds.NewgroundsAPI.save_file.onError = function (msg) { var v1 = new com.Newgrounds.NewgroundsAPIError('PERMISSION_DENIED', msg); com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('saveFile')}, v1); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, false, v1); }; com.Newgrounds.NewgroundsAPI.save_file.onCancel = function (msg) { var v1 = new com.Newgrounds.NewgroundsAPIError('USER_CANCELLED', msg); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, false, v1); }; com.Newgrounds.NewgroundsAPI.save_file.submit(); } else { var v1 = new com.Newgrounds.NewgroundsAPIError('UPLOAD_IN_PROGRESS', 'Please wait for the previous file to finish uploading'); com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('saveFile')}, v1); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, false, v1); } }; v1.checkFilePrivs = function (folder, filename) { if (com.Newgrounds.NewgroundsAPI.user_id) { var v1 = com.Newgrounds.NewgroundsAPI.user_id; } else { var v1 = 0; } var v2 = {'folder': folder, 'filename': filename, 'user_id': v1, 'publisher_id': com.Newgrounds.NewgroundsAPI.publisher_id}; com.Newgrounds.NewgroundsAPI.sendCommand('checkFilePrivs', v2); }; v1.finishFileSave = function (folder, filename, description, share, file, thumbnail) { var v2; v2 = {'folder': folder, 'filename': filename, 'description': description, 'share': share}; var v1; v1 = {'file': file, 'thumbnail': thumbnail}; com.Newgrounds.NewgroundsAPI.sendSecureCommand('saveFile', v2, null, v1); }; v1.getFiles = function (folder, options) { var v7 = {'name': 1, 'date': 2, 'score': 3}; var v2 = {'user_only': false, 'sort_on': 'date', 'page': 1, 'results_per_page': 20, 'sort_descending': true}; var v6 = new Array(); for (var v10 in v7) { v6.push('\'' + v10 + '\''); } var v4 = new Array(); for (var v9 in v2) { v4.push('\'' + v9 + '\''); } if (options.sort_descending && !v7[options.sort_descending]) { var v3 = new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', '\'' + options.sort_descending + '\' is not a valid sort_on value. Valid values are: ' + v6.join(', ')); com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('getFiles')}, v3); delete options.sort_descending; } var v8; if (options) { for (v10 in options) { if (v2[v10] == undefined) { v3 = new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', '\'' + v10 + '\' is not a valid option. Valid options are: ' + v4.join(', ')); com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('getFiles')}, v3); delete options[v10]; } else { if (typeof options[v10] != typeof v2[v10]) { v3 = new com.Newgrounds.NewgroundsAPIError('MISSING_PARAM', 'option \'' + v10 + '\' should be the following type: ' + typeof v2[v10]); com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID('getFiles')}, v3); delete options[v10]; } } } v8 = options; } else { v8 = new Object(); } if (com.Newgrounds.NewgroundsAPI.hasUserSession()) { v8.publisher_id = com.Newgrounds.NewgroundsAPI.publisher_id; v8.user_id = com.Newgrounds.NewgroundsAPI.user_id; } v8.folder = folder; com.Newgrounds.NewgroundsAPI.sendCommand('getFiles', v8); }; v1.getConfirmation = function (command_name, event, msg, target, confirm, cancel) { var v1 = new com.Newgrounds.NewgroundsAPIError('CONFIRM_REQUEST', msg); v1.confirm = function () { target[confirm](); }; v1.cancel = function () { target[cancel](); }; v1.command = com.Newgrounds.NewgroundsAPI.getCommandID(command_name); com.Newgrounds.NewgroundsAPI.callListener(event, false, v1); }; v1.doBlockHost = function (event) { _root.stop(); com.Newgrounds.NewgroundsAPI.initTextFormats(); _root.createEmptyMovieClip('NGAPI_deny_host_overlay', _root.getNextHighestDepth()); _root.NGAPI_deny_host_overlay.lineStyle(20, 0, 100); _root.NGAPI_deny_host_overlay.beginFill(6684672); _root.NGAPI_deny_host_overlay.moveTo(0, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, 0); _root.NGAPI_deny_host_overlay.lineTo(Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, Stage.height); _root.NGAPI_deny_host_overlay.lineTo(0, 0); _root.NGAPI_deny_host_overlay.endFill(); var v2 = 'This movie has not been approved for use on ' + com.Newgrounds.NewgroundsAPI.getHost() + '.'; v2 += '\r\rFor an aproved copy, please visit:\r'; var v4 = v2.length; v2 += event.data.movie_url; var v3 = v2.length; _root.NGAPI_deny_host_overlay.createTextField('mousekill', 100, 0, 0, Stage.width, Stage.height); _root.NGAPI_deny_host_overlay.createTextField('error', 101, (Stage.width - 400) / 2, Stage.height / 2 - 100, 400, 200); _root.NGAPI_deny_host_overlay.error.text = 'ERROR!'; _root.NGAPI_deny_host_overlay.error.setTextFormat(com.Newgrounds.NewgroundsAPI.error_format); _root.NGAPI_deny_host_overlay.createTextField('message', 102, (Stage.width - 400) / 2, Stage.height / 2, 400, 200); _root.NGAPI_deny_host_overlay.message.text = v2; _root.NGAPI_deny_host_overlay.message.multiline = true; _root.NGAPI_deny_host_overlay.message.wordWrap = true; _root.NGAPI_deny_host_overlay.message.html = true; _root.NGAPI_deny_host_overlay.message.setTextFormat(com.Newgrounds.NewgroundsAPI.normal_format); com.Newgrounds.NewgroundsAPI.link_format.url = event.data.redirect_url; _root.NGAPI_deny_host_overlay.message.setTextFormat(v4, v3, com.Newgrounds.NewgroundsAPI.link_format); }; v1.onNewVersionAvailable = function (event) { _root.stop(); com.Newgrounds.NewgroundsAPI.initTextFormats(); var v2 = new Object(); v2.x = Stage.width / 2; v2.y = Stage.height / 2; _root.createEmptyMovieClip('NGAPI_new_version_overlay', _root.getNextHighestDepth()); _root.NGAPI_new_version_overlay.lineStyle(1, 0, 100); _root.NGAPI_new_version_overlay.beginFill(0, 70); _root.NGAPI_new_version_overlay.moveTo(-10, -10); _root.NGAPI_new_version_overlay.lineTo(-10, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, 1000); _root.NGAPI_new_version_overlay.lineTo(1000, -10); _root.NGAPI_new_version_overlay.lineTo(-10, -10); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.lineStyle(10, 0, 100); _root.NGAPI_new_version_overlay.beginFill(51); _root.NGAPI_new_version_overlay.moveTo(v2.x - 240, v2.y - 120); _root.NGAPI_new_version_overlay.lineTo(v2.x + 240, v2.y - 120); _root.NGAPI_new_version_overlay.lineTo(v2.x + 240, v2.y + 80); _root.NGAPI_new_version_overlay.lineTo(v2.x - 240, v2.y + 80); _root.NGAPI_new_version_overlay.lineTo(v2.x - 240, v2.y - 120); _root.NGAPI_new_version_overlay.endFill(); _root.NGAPI_new_version_overlay.createEmptyMovieClip('exit', 1000); _root.NGAPI_new_version_overlay.exit.lineStyle(2, 39423, 100); _root.NGAPI_new_version_overlay.exit.beginFill(0, 50); _root.NGAPI_new_version_overlay.exit.moveTo(v2.x + 210, v2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 230, v2.y - 110); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 230, v2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 210, v2.y - 90); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 210, v2.y - 110); _root.NGAPI_new_version_overlay.exit.endFill(); _root.NGAPI_new_version_overlay.exit.moveTo(v2.x + 214, v2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 226, v2.y - 94); _root.NGAPI_new_version_overlay.exit.moveTo(v2.x + 226, v2.y - 106); _root.NGAPI_new_version_overlay.exit.lineTo(v2.x + 214, v2.y - 94); _root.NGAPI_new_version_overlay.exit.onMouseUp = function () { if (_root.NGAPI_new_version_overlay.exit.hitTest(_root._xmouse, _root._ymouse)) { _root.NGAPI_new_version_overlay.removeMovieClip(); } }; var v3 = 'Version ' + event.data.movie_version + ' is now available at:' + '\n'; var v6 = v3.length; v3 += event.data.movie_url; var v4 = v3.length; _root.NGAPI_new_version_overlay.createTextField('mouseblocker', 99, -10, -10, 1000, 1000); _root.NGAPI_new_version_overlay.createTextField('newversion', 100, v2.x - 210, v2.y - 90, 400, 80); _root.NGAPI_new_version_overlay.newversion.text = 'New Version Available!'; _root.NGAPI_new_version_overlay.newversion.setTextFormat(com.Newgrounds.NewgroundsAPI.header_format); _root.NGAPI_new_version_overlay.createTextField('message', 101, (Stage.width - 400) / 2, Stage.height / 2, 400, 40); _root.NGAPI_new_version_overlay.message.text = v3; _root.NGAPI_new_version_overlay.message.multiline = true; _root.NGAPI_new_version_overlay.message.wordWrap = true; _root.NGAPI_new_version_overlay.message.html = true; _root.NGAPI_new_version_overlay.message.setTextFormat(com.Newgrounds.NewgroundsAPI.normal_format); com.Newgrounds.NewgroundsAPI.link_format.url = event.data.redirect_url; _root.NGAPI_new_version_overlay.message.setTextFormat(v6, v4, com.Newgrounds.NewgroundsAPI.link_format); }; v1.initTextFormats = function () { if (!com.Newgrounds.NewgroundsAPI.error_format) { com.Newgrounds.NewgroundsAPI.error_format = new TextFormat(); com.Newgrounds.NewgroundsAPI.error_format.font = 'Arial Black'; com.Newgrounds.NewgroundsAPI.error_format.size = 48; com.Newgrounds.NewgroundsAPI.error_format.color = 16711680; } if (!com.Newgrounds.NewgroundsAPI.header_format) { com.Newgrounds.NewgroundsAPI.header_format = new TextFormat(); com.Newgrounds.NewgroundsAPI.header_format.font = 'Arial Black'; com.Newgrounds.NewgroundsAPI.header_format.size = 24; com.Newgrounds.NewgroundsAPI.header_format.color = 16777215; } if (!com.Newgrounds.NewgroundsAPI.normal_format) { com.Newgrounds.NewgroundsAPI.normal_format = new TextFormat(); com.Newgrounds.NewgroundsAPI.normal_format.font = 'Arial'; com.Newgrounds.NewgroundsAPI.normal_format.bold = true; com.Newgrounds.NewgroundsAPI.normal_format.size = 12; com.Newgrounds.NewgroundsAPI.normal_format.color = 16777215; } if (!com.Newgrounds.NewgroundsAPI.link_format) { com.Newgrounds.NewgroundsAPI.link_format = new TextFormat(); com.Newgrounds.NewgroundsAPI.link_format.color = 16776960; com.Newgrounds.NewgroundsAPI.link_format.underline = true; } }; v1.doEvent = function (e) { switch (com.Newgrounds.NewgroundsAPI.getCommandName(e.command_id)) { case 'connectMovie': clearInterval(com.Newgrounds.NewgroundsAPI.timeout); com.Newgrounds.NewgroundsAPI.sendMessage('You have successfully connected to the Newgrounds API Gateway'); com.Newgrounds.NewgroundsAPI.sendMessage('Movie identified as "' + e.movie_name + '"'); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.MOVIE_CONNECTED, e.success, {'movie_name': e.movie_name}); var v4 = false; if (e.ad_status === -1) { var v6 = 'This movie was not approved to run Flash Ads.'; com.Newgrounds.NewgroundsAPI.sendWarning(v6); com.Newgrounds.NewgroundsAPI.sendWarning('visit ' + com.Newgrounds.NewgroundsAPI.AD_TERMS_URL + ' to view our approval guidelines'); if (!e.ad_url) { com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.ADS_APPROVED, false, new com.Newgrounds.NewgroundsAPIError('FLASH_ADS_NOT_APPROVED', v6)); } else { v4 = true; } } else { if (e.ad_status === 0) { var v6 = 'Flash Ads are currently awaiting approval.'; com.Newgrounds.NewgroundsAPI.sendNotice(v6); if (!e.ad_url) { com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.ADS_APPROVED, false, new com.Newgrounds.NewgroundsAPIError('FLASH_ADS_NOT_APPROVED', v6)); } else { v4 = true; } } } if (e.ad_url) { com.Newgrounds.NewgroundsAPI.ad_url = unescape(e.ad_url); if (!v4) { com.Newgrounds.NewgroundsAPI.sendMessage('This movie has been approved to run Flash Ads!'); } com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.ADS_APPROVED, true); } if (e.deny_host) { v6 = com.Newgrounds.NewgroundsAPI.getHost() + ' does not have permission to run this movie!'; com.Newgrounds.NewgroundsAPI.sendWarning(v6); com.Newgrounds.NewgroundsAPI.sendWarning('\tUpdate your API configuration to unblock ' + com.Newgrounds.NewgroundsAPI.getHost()); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.HOST_BLOCKED, true, {'movie_url': unescape(e.movie_url), 'redirect_url': com.Newgrounds.NewgroundsAPI.getOfficialVersionURL()}); } if (e.movie_version) { com.Newgrounds.NewgroundsAPI.sendWarning('According to your API Configuration, this version is out of date.'); if (com.Newgrounds.NewgroundsAPI.version) { com.Newgrounds.NewgroundsAPI.sendWarning('\tThe this movie is version ' + com.Newgrounds.NewgroundsAPI.version); } com.Newgrounds.NewgroundsAPI.sendWarning('\tThe most current version is ' + e.movie_version); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.NEW_VERSION_AVAILABLE, true, {'movie_version': e.movie_version, 'movie_url': unescape(e.movie_url), 'redirect_url': com.Newgrounds.NewgroundsAPI.getOfficialVersionURL()}); } if (e.request_portal_url) { com.Newgrounds.NewgroundsAPI.sendCommand('setPortalID', {'portal_url': _url}); } break; case 'logCustomEvent': if (e.success) { com.Newgrounds.NewgroundsAPI.sendMessage('Event \'' + e.event + '\' was logged.'); } com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.EVENT_LOGGED, e.success, {'event': e.event}); break; case 'postScore': var v7; if (e.success) { var v3 = 'User'; if (com.Newgrounds.NewgroundsAPI.user_email) { v3 = com.Newgrounds.NewgroundsAPI.user_email; } else { if (com.Newgrounds.NewgroundsAPI.user_name) { v3 = com.Newgrounds.NewgroundsAPI.user_name; } } com.Newgrounds.NewgroundsAPI.sendMessage(v3 + ' posted ' + e.value + ' to \'' + e.score + '\''); v7 = {'score': e.score, 'value': e.value, 'username': v3}; } com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.SCORE_POSTED, e.success, v7); break; case 'getScores': var v7 = new Object(); if (e.user_id) { var v5 = e.period; } else { var v5 = e.period + '-u'; } if (e.total_pages) { com.Newgrounds.NewgroundsAPI.score_page_counts[v5] = e.total_pages; } v7.user_id = e.user_id; v7.current_page = e.current_page; v7.total_pages = com.Newgrounds.NewgroundsAPI.score_page_counts[v5]; v7.scores = e.scores; v7.period = com.Newgrounds.NewgroundsAPI.getPeriodName(e.period); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.SCORES_LOADED, e.success, v7); break; case 'unlockMedal': if (com.Newgrounds.NewgroundsAPI.medals) { var v2 = 0; while (v2 < com.Newgrounds.NewgroundsAPI.medals.length) { if (com.Newgrounds.NewgroundsAPI.medals[v2].medal_name === e.medal_name) { com.Newgrounds.NewgroundsAPI.medals[v2].medal_unlocked = true; break; } ++v2; } } var v7 = {'medal_name': e.medal_name, 'medal_value': e.medal_value, 'medal_difficulty': e.medal_difficulty}; com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.MEDAL_UNLOCKED, e.success, v7); break; case 'getMedals': com.Newgrounds.NewgroundsAPI.medals = e.medals; var v7 = {'medals': e.medals}; com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.MEDALS_LOADED, e.success, v7); break; break; case 'getFiles': case 'getSystemFiles': break; case 'saveFile': com.Newgrounds.NewgroundsAPI.save_file = null; var v7 = {'file_id': e.file_id, 'filename': e.filename, 'file_url': e.file_url, 'thumbnail': e.thumbnail, 'icon': e.icon}; com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, e.success, v7); break; case 'checkFilePrivs': if (com.Newgrounds.NewgroundsAPI.save_file) { com.Newgrounds.NewgroundsAPI.save_file.checkPrivs(e); } else { var v7 = {'filename': e.filename, 'folder': e.folder, 'can_read': e.can_read, 'can_write': e.can_write}; com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.FILE_PRIVS_LOADED, e.success, v7); } } }; v1.setDefaultListeners = function () { var v1 = new Array(); v1[com.Newgrounds.NewgroundsAPI.events.HOST_BLOCKED] = {'listener': com.Newgrounds.NewgroundsAPI.doBlockHost}; v1[com.Newgrounds.NewgroundsAPI.events.NEW_VERSION_AVAILABLE] = {'listener': com.Newgrounds.NewgroundsAPI.onNewVersionAvailable}; return v1; }; v1.addEventListener = function (event, listener, params) { com.Newgrounds.NewgroundsAPI.listeners[event] = {'listener': listener, 'params': params}; }; v1.removeEventListener = function (event) { delete com.Newgrounds.NewgroundsAPI.listeners[event]; }; v1.getEventName = function (event) { for (var v2 in com.Newgrounds.NewgroundsAPI.events) { if (com.Newgrounds.NewgroundsAPI.events[v2] == event) { return v2; } } return undefined; }; v1.callListener = function (event, success, data, target) { com.Newgrounds.NewgroundsAPI.echo('Fired Event: ' + com.Newgrounds.NewgroundsAPI.getEventName(event)); if (com.Newgrounds.NewgroundsAPI.listeners[event]) { if (data.isError()) { com.Newgrounds.NewgroundsAPI.listeners[event].listener({'event': event, 'success': success, 'error': data, 'target': target}, com.Newgrounds.NewgroundsAPI.listeners[event].params); } else { com.Newgrounds.NewgroundsAPI.listeners[event].listener({'event': event, 'success': success, 'data': data, 'target': target}, com.Newgrounds.NewgroundsAPI.listeners[event].params); } } }; v1.getCommandName = function (id) { return id; }; v1.getCommandID = function (name) { return name; }; v1.getPeriodAliases = function () { var v1 = new Object(); for (var v2 in com.Newgrounds.NewgroundsAPI.period_aliases) { v1[com.Newgrounds.NewgroundsAPI.period_aliases[v2].alias] = v2; } return v1; }; v1.getPeriodName = function (p) { for (var v2 in com.Newgrounds.NewgroundsAPI.period_aliases) { if (v2 == p) { return com.Newgrounds.NewgroundsAPI.period_aliases[v2].name; } } return null; }; v1.getPeriodAlias = function (p) { for (var v2 in com.Newgrounds.NewgroundsAPI.period_aliases) { if (v2 == p) { return com.Newgrounds.NewgroundsAPI.period_aliases[v2].alias; } } return null; }; v1.sendError = function (c, e) { trace('[NewgroundsAPI ERROR] :: ' + com.Newgrounds.NewgroundsAPI.getCommandName(c.command_id) + '() - ' + e.name + ':' + '\n' + '\t\t\t\t' + e.message); }; v1.sendWarning = function (m, c) { if (c) { m += '\r[NewgroundsAPI WARNING] :: \tSee ' + com.Newgrounds.NewgroundsAPI.COMMANDS_WIKI_URL + c.toLowerCase() + ' for additional information.'; } trace('[NewgroundsAPI WARNING] :: ' + m); }; v1.sendNotice = function (m, c) { if (c) { m += '\r[NewgroundsAPI NOTICE] :: \tSee ' + com.Newgrounds.NewgroundsAPI.COMMANDS_WIKI_URL + c.toLowerCase() + ' for additional information.'; } trace('[NewgroundsAPI NOTICE] :: ' + m); }; v1.fatalError = function (m, c) { if (c) { m += '\r\tSee ' + com.Newgrounds.NewgroundsAPI.COMMANDS_WIKI_URL + c.toLowerCase() + ' for additional information.'; } throw '***ERROR*** frame=' + _root._currentframe + ', class=NewgroundsAPI' + '\n' + '\n' + m; }; v1.sendSecureCommand = function (command, secure_params, unsecure_params, files) { if (!com.Newgrounds.NewgroundsAPI.debug && !com.Newgrounds.NewgroundsAPI.hasUserSession() && !com.Newgrounds.NewgroundsAPI.hasUserEmail()) { com.Newgrounds.NewgroundsAPI.sendError({'command_id': com.Newgrounds.NewgroundsAPI.getCommandID(command)}, new com.Newgrounds.NewgroundsAPIError('IDENTIFICATION_REQUIRED', 'You must be logged in or provide an e-mail address ( using NewgroundsAPI.setUserEmail("name@domain.com"); ) to use ' + command + '().')); return undefined; } if (!command) { com.Newgrounds.NewgroundsAPI.fatalError('Missing command', 'sendSecureCommand'); } if (!secure_params) { com.Newgrounds.NewgroundsAPI.fatalError('Missing secure_params', 'sendSecureCommand'); } if (!unsecure_params) { unsecure_params = new Object(); } var v2 = ''; var v1 = 0; while (v1 < 16) { v2 += com.Newgrounds.NewgroundsAPI.compression_radix.charAt(Math.floor(Math.random() * com.Newgrounds.NewgroundsAPI.compression_radix.length)); ++v1; } if (com.Newgrounds.NewgroundsAPI.debug) { secure_params.session_id = ''; } else { secure_params.session_id = com.Newgrounds.NewgroundsAPI.session_id; } secure_params.as_version = 2; secure_params.user_email = com.Newgrounds.NewgroundsAPI.user_email; secure_params.publisher_id = com.Newgrounds.NewgroundsAPI.publisher_id; secure_params.seed = v2; secure_params.command_id = com.Newgrounds.NewgroundsAPI.getCommandID(command); var v8 = com.Newgrounds.MD5.calculate(v2); var v6 = com.Newgrounds.RC4.encrypt(com.Newgrounds.JSON.encode(secure_params), com.Newgrounds.NewgroundsAPI.encryption_key); var v7 = v8 + v6; unsecure_params.secure = com.Newgrounds.NewgroundsAPI.compressHex(v7); com.Newgrounds.NewgroundsAPI.sendCommand('securePacket', unsecure_params, false, files); }; v1.sendCommand = function (command, params, open_browser, files) { if (!com.Newgrounds.NewgroundsAPI.connected and command != 'connectMovie') { var v11 = 'NewgroundsAPI.' + command + '() - NewgroundsAPI.connectMovie() must be called before this command can be called' + '\n'; com.Newgrounds.NewgroundsAPI.fatalError(v11, 'connectMovie'); } if (open_browser) { var v1 = new Object(); } else { var v1 = new LoadVars(); } v1.command_id = com.Newgrounds.NewgroundsAPI.getCommandID(command); v1.tracker_id = com.Newgrounds.NewgroundsAPI.movie_id; if (com.Newgrounds.NewgroundsAPI.debug) { v1.debug = com.Newgrounds.NewgroundsAPI.debug; } if (params) { for (var v8 in params) { v1[v8] = params[v8]; } } if (files) { for (v8 in files) { v1[v8] = files[v8]; } } com.Newgrounds.NewgroundsAPI.echo('OUTPUT: \r' + com.Newgrounds.JSON.encode(v1) + '\n'); if (open_browser) { var v5 = com.Newgrounds.NewgroundsAPI.GATEWAY_URL + '?seed=' + Math.random(); for (v8 in v1) { v5 += '&' + escape(v8) + '=' + escape(v1[v8]); } getURL(v5, '_blank'); v1.removeMovieClip(); } else { var v9 = new LoadVars(); v9.onData = function (data) { com.Newgrounds.NewgroundsAPI.echo('INPUT: \r' + data + '\n'); if (data) { var v1 = com.Newgrounds.JSON.decode(data); } else { var v1 = {'success': false}; } if (!v1.success) { var v3 = new com.Newgrounds.NewgroundsAPIError(v1.error_code, v1.error_msg); com.Newgrounds.NewgroundsAPI.sendError(v1, v3); } else { com.Newgrounds.NewgroundsAPI.doEvent(v1); } }; var v4 = new Array(); for (var v7 in v1) { v4.push(v7 + '=' + escape(v1[v7])); } com.Newgrounds.NewgroundsAPI.echo('POST ' + com.Newgrounds.NewgroundsAPI.GATEWAY_URL + '?' + v4.join('&')); v1.sendAndLoad(com.Newgrounds.NewgroundsAPI.GATEWAY_URL + '?seed=' + Math.random(), v9, 'POST'); } }; v1.renderAd = function (target) { if (com.Newgrounds.NewgroundsAPI.ad_swf_url) { target.background = target.createEmptyMovieClip('background', 100); target.background.beginFill(0); target.background.moveTo(0, 0); target.background.lineTo(300, 0); target.background.lineTo(300, 250); target.background.lineTo(0, 250); target.background.lineTo(0, 0); target.background.endFill(); target.mask = target.createEmptyMovieClip('mask', 101); target.mask.beginFill(0); target.mask.moveTo(0, 0); target.mask.lineTo(300, 0); target.mask.lineTo(300, 250); target.mask.lineTo(0, 250); target.mask.lineTo(0, 0); target.mask.endFill(); target.clip = target.createEmptyMovieClip('clip', 102); target.clip.ad = target.clip.createEmptyMovieClip('ad', 100); target.clip.setMask(target.mask); loadMovie(com.Newgrounds.NewgroundsAPI.ad_swf_url, target.clip.ad); com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.AD_ATTACHED, true, null, target); } else { com.Newgrounds.NewgroundsAPI.callListener(com.Newgrounds.NewgroundsAPI.events.AD_ATTACHED, false, new com.Newgrounds.NewgroundsAPIError('FLASH_ADS_NOT_APPROVED', 'Unable to render ad')); } }; v1.attachFlashAd = function (target) { System.security.allowDomain('http://server.cpmstar.com'); System.security.allowDomain('http://www.cpmstar.com'); System.security.allowDomain('https://server.cpmstar.com'); System.security.allowDomain('https://www.cpmstar.com'); System.security.allowInsecureDomain('http://server.cpmstar.com'); System.security.allowInsecureDomain('http://www.cpmstar.com'); System.security.allowInsecureDomain('https://server.cpmstar.com'); System.security.allowInsecureDomain('https://www.cpmstar.com'); com.Newgrounds.NewgroundsAPI.sendMessage('You may get a security sandbox violation from this ad. This is nothing to worry about!'); if (com.Newgrounds.NewgroundsAPI.resetAdTimer()) { if (com.Newgrounds.NewgroundsAPI.ad_url) { var v1 = new LoadVars(); v1.onData = function (data) { if (data) { com.Newgrounds.NewgroundsAPI.ad_swf_url = data; } else { com.Newgrounds.NewgroundsAPI.ad_swf_url = null; } com.Newgrounds.NewgroundsAPI.renderAd(target); }; if (com.Newgrounds.NewgroundsAPI.ad_url.indexOf('?') > -1) { v1.load(com.Newgrounds.NewgroundsAPI.ad_url + '&random=' + Math.random()); } else { v1.load(com.Newgrounds.NewgroundsAPI.ad_url + '?random=' + Math.random()); } } } else { com.Newgrounds.NewgroundsAPI.renderAd(target); } }; v1.resetAdTimer = function () { if (!com.Newgrounds.NewgroundsAPI.ad_url) { return false; } var v1 = new Date(); if (v1.getTime() >= com.Newgrounds.NewgroundsAPI.ad_reset) { com.Newgrounds.NewgroundsAPI.ad_reset = v1.getTime() + 300000; return true; } return false; }; v1.sendMessage = function (m, r) { var v1 = '[NewgroundsAPI] :: ' + m; if (r) { return v1; } else { trace(v1); } }; v1.echo = function (m) { if (com.Newgrounds.NewgroundsAPI.do_echo) { trace(m); } }; v1.do_echo = false; v1.GATEWAY_URL = 'http://www.ngads.com/gateway_v2.php'; v1.AD_TERMS_URL = 'http://www.newgrounds.com/wiki/flashads/terms/'; v1.COMMANDS_WIKI_URL = 'http://www.newgrounds.com/wiki/flashapi/commands/'; v1.ad_reset = 0; v1.save_file = null; v1.medals = null; v1.score_page_counts = new Object(); v1.compression_radix = '/g8236klvBQ#&|;Zb*7CEA59%s`Oue1wziFp$rDVY@TKxUPWytSaGHJ>dmoMR^<0~4qNLhc(I+fjn)X'; v1.compressor = new com.Newgrounds.BaseN(com.Newgrounds.NewgroundsAPI.compression_radix); v1.errors = com.Newgrounds.NewgroundsAPIError.init_codes(); v1.sharedObjects = new Object(); v1.events = {'MOVIE_CONNECTED': 1, 'ADS_APPROVED': 2, 'AD_ATTACHED': 3, 'HOST_BLOCKED': 4, 'NEW_VERSION_AVAILABLE': 5, 'EVENT_LOGGED': 6, 'SCORE_POSTED': 7, 'SCORES_LOADED': 8, 'MEDAL_UNLOCKED': 9, 'MEDALS_LOADED': 10, 'FILE_PRIVS_LOADED': 11, 'FILE_SAVED': 12}; v1.listeners = com.Newgrounds.NewgroundsAPI.setDefaultListeners(); v1.periods = com.Newgrounds.NewgroundsAPI.getPeriodAliases(); v1.period_aliases = {'t': {'name': 'Today', 'alias': 'TODAY'}, 'p': {'name': 'Yesterday', 'alias': 'YESTERDAY'}, 'w': {'name': 'This Week', 'alias': 'THIS_WEEK'}, 'm': {'name': 'This Month', 'alias': 'THIS_MONTH'}, 'y': {'name': 'This Year', 'alias': 'THIS_YEAR'}, 'a': {'name': 'All-Time', 'alias': 'ALL_TIME'}}; ASSetPropFlags(com.Newgrounds.NewgroundsAPI.prototype, null, 1); } #endinitclip } movieClip 10869 __Packages.com.Newgrounds.NewgroundsAPISaveFile { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.NewgroundsAPISaveFile) { var v1 = function (tracker_id, folder, filename) { this.tracker_id = tracker_id; this.folder = folder; this.filename = filename; this.contents = null; this.thumbnail = null; this.icon_url = null; this.thumbnail_url = null; }; com.Newgrounds.NewgroundsAPISaveFile = v1; var v2 = v1.prototype; v2.setDescription = function (description) { this.description = description; }; v2.setShared = function (share) { this.share = share; }; v2.setContents = function (contents) { this.contents = contents; }; v2.setThumbnail = function (thumb) { if (thumb) { this.thumbnail = thumb; } else { this.thumbnail = null; } }; v2.onError = function (msg) { trace('[NewgroundsAPISaveFile ERROR] :: ' + msg); }; v2.onCancel = function (msg) { trace('[NewgroundsAPISaveFile] :: ' + msg); }; v2.submit = function () { this.scan = null; com.Newgrounds.NewgroundsAPI.checkFilePrivs(this.folder, this.filename); }; v2.checkPrivs = function (p) { if (p.success) { if (p.can_write) { this.can_write = p.can_write; if (p.exists) { com.Newgrounds.NewgroundsAPI.getConfirmation('saveFile', com.Newgrounds.NewgroundsAPI.events.FILE_SAVED, 'File \'' + this.filename + '\' exists, overwrite?', this, 'startFile', 'cancelFile'); } else { this.startFile(); } } else { this.onError('This filename is owned by another user.'); } } else { this.onError('There was a problem looking up your file\'s details'); } }; v2.cancelFile = function () { this.onCancel('Overwrite was cancelled'); }; v2.startFile = function () { if (this.can_write) { if (this.thumbnail) { this.scanner = new com.Newgrounds.ImageScanner(this.thumbnail); this.scanner.setCallback(this, 'writeFile'); this.scanner.startScan(100, 100, true); } else { this.writeFile(); } } else { this.onError('You cannot write to filename "' + this.filename + '"'); } }; v2.writeFile = function (img) { trace('FINISHED'); com.Newgrounds.NewgroundsAPI.finishFileSave(this.folder, this.filename, this.description, this.share, com.Newgrounds.JSON.encode(this.contents), img); }; v2.can_write = false; v2.share = true; ASSetPropFlags(com.Newgrounds.NewgroundsAPISaveFile.prototype, null, 1); } #endinitclip } movieClip 10870 __Packages.com.Newgrounds.ImageScanner { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.ImageScanner) { var v1 = function (the_source) { if (the_source) { this.image_source = the_source; } else { this.image_source = _root; } this.reset(); if (typeof this.image_source == 'movieclip') { if (this.image_source == _root) { this.source_width = Stage.width; this.source_height = Stage.height; } else { this.source_width = Math.floor(this.image_source._width); this.source_height = Math.floor(this.image_source._height); } this.sourceBitmap = new flash.display.BitmapData(this.source_width, this.source_height, false, 4294967295.0); this.sourceBitmap.draw(_root); } else { if (this.image_source.width) { this.source_width = this.image_source.width; this.source_height = this.image_source.height; this.sourceBitmap = this.image_source; } else { this.error('You can only use BitMaptData and MovieClip objects to create images'); } } }; com.Newgrounds.ImageScanner = v1; var v2 = v1.prototype; v2.setCallback = function (target, funct) { if (target && funct) { this.callback_target = target; this.callback_function = funct; } }; v2.reset = function () { this.callback_target = null; this.callback_function = null; this.debug.bad_pixels = 0; this.hash = '0123456789aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ<>?:;-_=+()!&'; var v3 = Math.pow(this.hash.length, 2); trace('MAX COLORS: ' + v3); var v2 = Math.floor(Math.pow(v3, 0.3333333333333333)) - 1; var v4 = Math.pow(v2, 3); this.cube = v2; this.basen = new com.Newgrounds.BaseN(this.hash); this.xpos = 0; this.ypos = 0; this.pixels = 0; this.busy = false; }; v2.startScan = function (w, h, s) { if (w) { this.image_width = w; } if (h) { this.image_height = h; } if (s != undefined) { this.crop = s; } var v7 = _root.getNextHighestDepth(); var v6 = _root.createEmptyMovieClip('API_image_container_' + v7, v7); var v5 = v6.createEmptyMovieClip('canvas', 100); v5.attachBitmap(this.sourceBitmap, 100); if (this.crop) { if (this.image_width / this.source_width > this.image_height / this.source_height) { this.canvas_width = this.image_width; this.canvas_height = Math.ceil(this.source_height * (this.image_width / this.source_width)); } else { this.canvas_height = this.image_height; this.canvas_width = Math.ceil(this.source_width * (this.image_height / this.source_height)); } } else { this.canvas_width = this.image_width; this.canvas_height = this.image_height; } v5._x = Math.round((this.image_width - this.canvas_width) / 2); v5._width = this.canvas_width; v5._height = this.canvas_height; this.resizedBitmap = new flash.display.BitmapData(this.image_width, this.image_height, false, 4294967295.0); this.resizedBitmap.draw(v6); v6.removeMovieClip(); this.copyBitmap = new flash.display.BitmapData(this.image_width, this.image_height, false, 4294967295.0); var v3 = '' + this.image_width; while (v3.length < 3) { v3 = '0' + v3; } var v4 = '' + this.image_height; while (v4.length < 3) { v4 = '0' + v4; } this.output = v3 + v4; this.draw_interval = setInterval(this, 'drawChunk', 10); this.busy = false; return this.resizedBitmap; }; v2.getBitmapData = function () { return this.copyBitmap; }; v2.getBytesTotal = function () { return this.image_width * this.image_height * 2; }; v2.getBytesScanned = function () { return this.pixels * 2; }; v2.drawChunk = function () { if (!this.busy) { this.busy = true; var v2 = 0; while (v2 < 250) { if (!this.nextPixel()) { clearInterval(this.draw_interval); this.callback_interval = setInterval(this, 'doCallback', 25); this.busy = true; break; } ++v2; } this.busy = false; } }; v2.doCallback = function () { this.busy = false; clearInterval(this.callback_interval); if (this.callback_target and this.callback_function) { this.callback_target[this.callback_function](this.output); } else { this.onScanComplete(this.output); } }; v2.onScanComplete = function (packet) { this.sendMessage('packet size: ' + this.output.length + ' bytes', 'onScanComplete'); }; v2.nextPixel = function () { var v15 = this.xpos; var v14 = this.ypos; var v7 = this.resizedBitmap.getPixel(v15, v14); var v17 = v7 >> 16 & 255; var v20 = v7 >> 8 & 255; var v16 = v7 >> 0 & 255; var v11 = Math.round(((v17 + 1) / 256) * this.cube); var v10 = Math.round(((v20 + 1) / 256) * this.cube); var v13 = Math.round(((v16 + 1) / 256) * this.cube); var v12 = v11 * (this.cube + 1) * (this.cube + 1) + v10 * (this.cube + 1) + v13; var v6 = this.basen.encode(v12, 2); this.output += v6; if (v6.length != 2) { trace('bad pixel ' + v6); } var v5 = this.basen.decode(v6); var v18 = v5; var v8 = v5 % (this.cube + 1); v5 = (v5 - v8) / (this.cube + 1); var v9 = v5 % (this.cube + 1); var v19 = (v5 - v9) / (this.cube + 1); if (v13 != v8 and v10 != v9 and v11 != v10) { ++this.debug.bad_pixels; trace('BAD PIXEL ' + this.debug.bad_pixels + ') ' + v12 + ' != ' + v18 + ' ' + v6); trace(this.basen.debug.lastencode); } var v2 = (Math.round((v19 / this.cube) * 255)).toString(16); var v4 = (Math.round((v9 / this.cube) * 255)).toString(16); var v3 = (Math.round((v8 / this.cube) * 255)).toString(16); while (v2.length < 2) { v2 = '0' + v2; } while (v4.length < 2) { v4 = '0' + v4; } while (v3.length < 2) { v3 = '0' + v3; } this.copyBitmap.setPixel(v15, v14, Number('0x' + v2 + v4 + v3)); ++this.pixels; if (this.pixels >= this.image_width * this.image_height) { return false; } ++this.xpos; if (this.xpos >= this.image_width) { this.xpos = 0; ++this.ypos; } return true; }; v2.error = function (e, f) { this.sendMessage(e, f, 'ERROR'); }; v2.sendMessage = function (msg, func, type) { var v1 = 'ImageScanner'; if (func) { v1 += '.' + func + '()'; } if (type) { v1 = type + ' in ' + v1; } v1 += ' :: ' + msg; trace(v1); }; v2.image_width = 100; v2.image_height = 100; v2.crop = true; v2.debug = new Object(); ASSetPropFlags(com.Newgrounds.ImageScanner.prototype, null, 1); } #endinitclip } movieClip 10871 __Packages.com.Newgrounds.JSON { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.JSON) { var v1 = function () {}; com.Newgrounds.JSON = v1; var v2 = v1.prototype; v1.encode = function (arg, noquotes) { var v3; var v2; var v6; var v1 = ''; var v4; if (arg.isSServerVar()) { var v8 = 'sservervariable'; } else { var v8 = typeof arg; } switch (v8) { return 'null'; case 'sservervariable': return '?' + arg.getEncodedValue(); break; case 'object': if (arg) { if (arg instanceof Array) { v2 = 0; while (v2 < arg.length) { v4 = com.Newgrounds.JSON.encode(arg[v2]); if (v1) { v1 += ','; } v1 += v4; ++v2; } return '[' + v1 + ']'; } else { if (typeof arg.toString != 'undefined') { for (v2 in arg) { v4 = arg[v2]; if (typeof v4 != 'undefined' && typeof v4 != 'function') { v4 = com.Newgrounds.JSON.encode(v4); if (v1) { v1 += ','; } v1 += com.Newgrounds.JSON.encode(v2) + ':' + v4; } } return '{' + v1 + '}'; } } } return 'null'; case 'number': return isFinite(arg) ? String(arg) : 'null'; case 'string': v6 = arg.length; if (noquotes) { var v7 = ''; } else { var v7 = '"'; } v1 = v7; v2 = 0; while (v2 < v6) { v3 = arg.charAt(v2); if (v3 >= ' ') { if (v3 == '\\' || v3 == '"') { v1 += '\\'; } v1 += v3; } else { switch (v3) { case '\b': v1 += '\\b'; break; case '\f': v1 += '\\f'; break; case '\n': v1 += '\\n'; break; case '\r': v1 += '\\r'; break; case '\t': v1 += '\\t'; break; default: v3 = v3.charCodeAt(); v1 += '\\u00' + (Math.floor(v3 / 16)).toString(16) + (v3 % 16).toString(16); } } v2 += 1; } return v1 + v7; case 'boolean': return String(arg); default: return 'null'; } }; v1.decode = function (text) { var at = 0; var ch = ' '; var _value; var _error = function (m) { throw {'name': 'JSONError', 'message': m, 'at': at - 1, 'text': text}; }; var _next = function () { ch = text.charAt(at); at += 1; return ch; }; var _white = function () { while (ch) { if (ch <= ' ') { _next(); } else { if (ch == '/') { switch (_next()) { case '/': for (;;) { if (!(_next() && ch != '\n' && ch != '\r')) break; } break; case '*': _next(); for (;;) { if (ch) { if (ch == '*') { if (_next() == '/') { _next(); break; } } else { _next(); } continue; } _error('Unterminated comment'); } break; default: _error('Syntax error'); } } else { break; } } } }; var _string = function () { var v4; var v1 = ''; var v3; var v2; var v5 = false; if (ch == '"') { while (_next()) { if (ch == '"') { _next(); return v1; } else { if (ch == '\\') { switch (_next()) { case 'b': v1 += '\b'; break; case 'f': v1 += '\f'; break; case 'n': v1 += '\n'; break; case 'r': v1 += '\r'; break; case 't': v1 += '\t'; break; case 'u': v2 = 0; v4 = 0; while (v4 < 4) { v3 = parseInt(_next(), 16); if (!isFinite(v3)) { v5 = true; break; } v2 = v2 * 16 + v3; v4 += 1; } if (v5) { v5 = false; } else { v1 += String.fromCharCode(v2); break; default: v1 += ch; } } } else { v1 += ch; } } } } _error('Bad string'); }; var _array = function () { var v1 = []; if (ch == '[') { _next(); _white(); if (ch == ']') { _next(); return v1; } while (ch) { v1.push(_value()); _white(); if (ch == ']') { _next(); return v1; } else { if (ch != ',') { break; } } _next(); _white(); } } _error('Bad array'); }; var _object = function () { var v2; var v1 = {}; if (ch == '{') { _next(); _white(); if (ch == '}') { _next(); return v1; } while (ch) { v2 = _string(); _white(); if (ch != ':') { break; } _next(); v1[v2] = _value(); _white(); if (ch == '}') { _next(); return v1; } else { if (ch != ',') { break; } } _next(); _white(); } } _error('Bad object'); }; var _number = function () { var v1 = ''; var v2; if (ch == '-') { v1 = '-'; _next(); } for (;;) { if (!(ch >= '0' && ch <= '9')) break; v1 += ch; _next(); } if (ch == '.') { v1 += '.'; for (;;) { if (!(_next() && ch >= '0' && ch <= '9')) break; v1 += ch; } } v2 = 1 * v1; if (!isFinite(v2)) { _error('Bad number'); } else { return v2; } }; var _word = function () { switch (ch) { case 't': if (_next() == 'r' && _next() == 'u' && _next() == 'e') { _next(); return true; } break; case 'f': if (_next() == 'a' && _next() == 'l' && _next() == 's' && _next() == 'e') { _next(); return false; } break; case 'n': if (_next() == 'u' && _next() == 'l' && _next() == 'l') { _next(); return null; } } _error('Syntax error'); }; _value = function () { _white(); switch (ch) { case '{': return _object(); case '[': return _array(); case '"': return _string(); case '-': return _number(); } return (ch >= '0' && ch <= '9') ? _number() : _word(); }; return _value(); }; ASSetPropFlags(com.Newgrounds.JSON.prototype, null, 1); } #endinitclip } movieClip 10872 __Packages.com.Newgrounds.RC4 { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.RC4) { var v1 = function () {}; com.Newgrounds.RC4 = v1; var v2 = v1.prototype; v1.encrypt = function (src, key) { var v3 = com.Newgrounds.RC4.strToChars(src); var v1 = com.Newgrounds.RC4.strToChars(key); var v2 = com.Newgrounds.RC4.calculate(v3, v1); return com.Newgrounds.RC4.charsToHex(v2); }; v1.encryptbin = function (src, key) { var v3 = com.Newgrounds.RC4.strToChars(src); var v1 = com.Newgrounds.RC4.strToChars(key); var v2 = com.Newgrounds.RC4.calculate(v3, v1); return v2; }; v1.decrypt = function (src, key) { var v3 = com.Newgrounds.RC4.hexToChars(src); var v1 = com.Newgrounds.RC4.strToChars(key); var v2 = com.Newgrounds.RC4.calculate(v3, v1); return com.Newgrounds.RC4.charsToStr(v2); }; v1.initialize = function (pwd) { var v2 = 0; var v3; var v4 = pwd.length; var v1 = 0; while (v1 <= 255) { com.Newgrounds.RC4.mykey[v1] = pwd[v1 % v4]; com.Newgrounds.RC4.sbox[v1] = v1; ++v1; } v1 = 0; while (v1 <= 255) { v2 = (v2 + com.Newgrounds.RC4.sbox[v1] + com.Newgrounds.RC4.mykey[v1]) % 256; v3 = com.Newgrounds.RC4.sbox[v1]; com.Newgrounds.RC4.sbox[v1] = com.Newgrounds.RC4.sbox[v2]; com.Newgrounds.RC4.sbox[v2] = v3; ++v1; } }; v1.calculate = function (plaintxt, psw) { com.Newgrounds.RC4.initialize(psw); var v1 = 0; var v2 = 0; var v9 = new Array(); var v7; var v5; var v6; var v3 = 0; while (v3 < plaintxt.length) { v1 = (v1 + 1) % 256; v2 = (v2 + com.Newgrounds.RC4.sbox[v1]) % 256; v5 = com.Newgrounds.RC4.sbox[v1]; com.Newgrounds.RC4.sbox[v1] = com.Newgrounds.RC4.sbox[v2]; com.Newgrounds.RC4.sbox[v2] = v5; var v4 = (com.Newgrounds.RC4.sbox[v1] + com.Newgrounds.RC4.sbox[v2]) % 256; v7 = com.Newgrounds.RC4.sbox[v4]; v6 = plaintxt[v3] ^ v7; v9.push(v6); ++v3; } return v9; }; v1.charsToHex = function (chars) { var v4 = new String(''); var v3 = new Array('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f'); var v1 = 0; while (v1 < chars.length) { v4 += v3[chars[v1] >> 4] + v3[chars[v1] & 15]; ++v1; } return v4; }; v1.hexToChars = function (hex) { var v3 = new Array(); var v1 = (hex.substr(0, 2) == '0x') ? 2 : 0; while (v1 < hex.length) { v3.push(parseInt(hex.substr(v1, 2), 16)); v1 += 2; } return v3; }; v1.charsToStr = function (chars) { var v3 = new String(''); var v1 = 0; while (v1 < chars.length) { v3 += String.fromCharCode(chars[v1]); ++v1; } return v3; }; v1.strToChars = function (str) { var v3 = new Array(); var v1 = 0; while (v1 < str.length) { v3.push(str.charCodeAt(v1)); ++v1; } return v3; }; v1.sbox = new Array(255); v1.mykey = new Array(255); ASSetPropFlags(com.Newgrounds.RC4.prototype, null, 1); } #endinitclip } movieClip 10873 __Packages.com.Newgrounds.MD5 { #initclip if (!_global.com) { _global.com = new Object(); } if (!_global.com.Newgrounds) { _global.com.Newgrounds = new Object(); } if (!_global.com.Newgrounds.MD5) { var v1 = function () {}; com.Newgrounds.MD5 = v1; var v2 = v1.prototype; v1.calculate = function (src) { return com.Newgrounds.MD5.hex_md5(src); }; v1.hex_md5 = function (src) { return com.Newgrounds.MD5.binl2hex(com.Newgrounds.MD5.core_md5(com.Newgrounds.MD5.str2binl(src), src.length * 8)); }; v1.core_md5 = function (x, len) { x[len >> 5] |= 128 << len % 32; x[(len + 64 >>> 9 << 4) + 14] = len; var v4 = 1732584193; var v3 = -271733879; var v2 = -1732584194; var v1 = 271733878; var v5 = 0; while (v5 < x.length) { var v10 = v4; var v9 = v3; var v8 = v2; var v7 = v1; v4 = com.Newgrounds.MD5.md5_ff(v4, v3, v2, v1, x[v5 + 0], 7, -680876936); v1 = com.Newgrounds.MD5.md5_ff(v1, v4, v3, v2, x[v5 + 1], 12, -389564586); v2 = com.Newgrounds.MD5.md5_ff(v2, v1, v4, v3, x[v5 + 2], 17, 606105819); v3 = com.Newgrounds.MD5.md5_ff(v3, v2, v1, v4, x[v5 + 3], 22, -1044525330); v4 = com.Newgrounds.MD5.md5_ff(v4, v3, v2, v1, x[v5 + 4], 7, -176418897); v1 = com.Newgrounds.MD5.md5_ff(v1, v4, v3, v2, x[v5 + 5], 12, 1200080426); v2 = com.Newgrounds.MD5.md5_ff(v2, v1, v4, v3, x[v5 + 6], 17, -1473231341); v3 = com.Newgrounds.MD5.md5_ff(v3, v2, v1, v4, x[v5 + 7], 22, -45705983); v4 = com.Newgrounds.MD5.md5_ff(v4, v3, v2, v1, x[v5 + 8], 7, 1770035416); v1 = com.Newgrounds.MD5.md5_ff(v1, v4, v3, v2, x[v5 + 9], 12, -1958414417); v2 = com.Newgrounds.MD5.md5_ff(v2, v1, v4, v3, x[v5 + 10], 17, -42063); v3 = com.Newgrounds.MD5.md5_ff(v3, v2, v1, v4, x[v5 + 11], 22, -1990404162); v4 = com.Newgrounds.MD5.md5_ff(v4, v3, v2, v1, x[v5 + 12], 7, 1804603682); v1 = com.Newgrounds.MD5.md5_ff(v1, v4, v3, v2, x[v5 + 13], 12, -40341101); v2 = com.Newgrounds.MD5.md5_ff(v2, v1, v4, v3, x[v5 + 14], 17, -1502002290); v3 = com.Newgrounds.MD5.md5_ff(v3, v2, v1, v4, x[v5 + 15], 22, 1236535329); v4 = com.Newgrounds.MD5.md5_gg(v4, v3, v2, v1, x[v5 + 1], 5, -165796510); v1 = com.Newgrounds.MD5.md5_gg(v1, v4, v3, v2, x[v5 + 6], 9, -1069501632); v2 = com.Newgrounds.MD5.md5_gg(v2, v1, v4, v3, x[v5 + 11], 14, 643717713); v3 = com.Newgrounds.MD5.md5_gg(v3, v2, v1, v4, x[v5 + 0], 20, -373897302); v4 = com.Newgrounds.MD5.md5_gg(v4, v3, v2, v1, x[v5 + 5], 5, -701558691); v1 = com.Newgrounds.MD5.md5_gg(v1, v4, v3, v2, x[v5 + 10], 9, 38016083); v2 = com.Newgrounds.MD5.md5_gg(v2, v1, v4, v3, x[v5 + 15], 14, -660478335); v3 = com.Newgrounds.MD5.md5_gg(v3, v2, v1, v4, x[v5 + 4], 20, -405537848); v4 = com.Newgrounds.MD5.md5_gg(v4, v3, v2, v1, x[v5 + 9], 5, 568446438); v1 = com.Newgrounds.MD5.md5_gg(v1, v4, v3, v2, x[v5 + 14], 9, -1019803690); v2 = com.Newgrounds.MD5.md5_gg(v2, v1, v4, v3, x[v5 + 3], 14, -187363961); v3 = com.Newgrounds.MD5.md5_gg(v3, v2, v1, v4, x[v5 + 8], 20, 1163531501); v4 = com.Newgrounds.MD5.md5_gg(v4, v3, v2, v1, x[v5 + 13], 5, -1444681467); v1 = com.Newgrounds.MD5.md5_gg(v1, v4, v3, v2, x[v5 + 2], 9, -51403784); v2 = com.Newgrounds.MD5.md5_gg(v2, v1, v4, v3, x[v5 + 7], 14, 1735328473); v3 = com.Newgrounds.MD5.md5_gg(v3, v2, v1, v4, x[v5 + 12], 20, -1926607734); v4 = com.Newgrounds.MD5.md5_hh(v4, v3, v2, v1, x[v5 + 5], 4, -378558); v1 = com.Newgrounds.MD5.md5_hh(v1, v4, v3, v2, x[v5 + 8], 11, -2022574463); v2 = com.Newgrounds.MD5.md5_hh(v2, v1, v4, v3, x[v5 + 11], 16, 1839030562); v3 = com.Newgrounds.MD5.md5_hh(v3, v2, v1, v4, x[v5 + 14], 23, -35309556); v4 = com.Newgrounds.MD5.md5_hh(v4, v3, v2, v1, x[v5 + 1], 4, -1530992060); v1 = com.Newgrounds.MD5.md5_hh(v1, v4, v3, v2, x[v5 + 4], 11, 1272893353); v2 = com.Newgrounds.MD5.md5_hh(v2, v1, v4, v3, x[v5 + 7], 16, -155497632); v3 = com.Newgrounds.MD5.md5_hh(v3, v2, v1, v4, x[v5 + 10], 23, -1094730640); v4 = com.Newgrounds.MD5.md5_hh(v4, v3, v2, v1, x[v5 + 13], 4, 681279174); v1 = com.Newgrounds.MD5.md5_hh(v1, v4, v3, v2, x[v5 + 0], 11, -358537222); v2 = com.Newgrounds.MD5.md5_hh(v2, v1, v4, v3, x[v5 + 3], 16, -722521979); v3 = com.Newgrounds.MD5.md5_hh(v3, v2, v1, v4, x[v5 + 6], 23, 76029189); v4 = com.Newgrounds.MD5.md5_hh(v4, v3, v2, v1, x[v5 + 9], 4, -640364487); v1 = com.Newgrounds.MD5.md5_hh(v1, v4, v3, v2, x[v5 + 12], 11, -421815835); v2 = com.Newgrounds.MD5.md5_hh(v2, v1, v4, v3, x[v5 + 15], 16, 530742520); v3 = com.Newgrounds.MD5.md5_hh(v3, v2, v1, v4, x[v5 + 2], 23, -995338651); v4 = com.Newgrounds.MD5.md5_ii(v4, v3, v2, v1, x[v5 + 0], 6, -198630844); v1 = com.Newgrounds.MD5.md5_ii(v1, v4, v3, v2, x[v5 + 7], 10, 1126891415); v2 = com.Newgrounds.MD5.md5_ii(v2, v1, v4, v3, x[v5 + 14], 15, -1416354905); v3 = com.Newgrounds.MD5.md5_ii(v3, v2, v1, v4, x[v5 + 5], 21, -57434055); v4 = com.Newgrounds.MD5.md5_ii(v4, v3, v2, v1, x[v5 + 12], 6, 1700485571); v1 = com.Newgrounds.MD5.md5_ii(v1, v4, v3, v2, x[v5 + 3], 10, -1894986606); v2 = com.Newgrounds.MD5.md5_ii(v2, v1, v4, v3, x[v5 + 10], 15, -1051523); v3 = com.Newgrounds.MD5.md5_ii(v3, v2, v1, v4, x[v5 + 1], 21, -2054922799); v4 = com.Newgrounds.MD5.md5_ii(v4, v3, v2, v1, x[v5 + 8], 6, 1873313359); v1 = com.Newgrounds.MD5.md5_ii(v1, v4, v3, v2, x[v5 + 15], 10, -30611744); v2 = com.Newgrounds.MD5.md5_ii(v2, v1, v4, v3, x[v5 + 6], 15, -1560198380); v3 = com.Newgrounds.MD5.md5_ii(v3, v2, v1, v4, x[v5 + 13], 21, 1309151649); v4 = com.Newgrounds.MD5.md5_ii(v4, v3, v2, v1, x[v5 + 4], 6, -145523070); v1 = com.Newgrounds.MD5.md5_ii(v1, v4, v3, v2, x[v5 + 11], 10, -1120210379); v2 = com.Newgrounds.MD5.md5_ii(v2, v1, v4, v3, x[v5 + 2], 15, 718787259); v3 = com.Newgrounds.MD5.md5_ii(v3, v2, v1, v4, x[v5 + 9], 21, -343485551); v4 = com.Newgrounds.MD5.safe_add(v4, v10); v3 = com.Newgrounds.MD5.safe_add(v3, v9); v2 = com.Newgrounds.MD5.safe_add(v2, v8); v1 = com.Newgrounds.MD5.safe_add(v1, v7); v5 += 16; } return new Array(v4, v3, v2, v1); }; v1.md5_cmn = function (q, a, b, x, s, t) { return com.Newgrounds.MD5.safe_add(com.Newgrounds.MD5.bit_rol(com.Newgrounds.MD5.safe_add(com.Newgrounds.MD5.safe_add(a, q), com.Newgrounds.MD5.safe_add(x, t)), s), b); }; v1.md5_ff = function (a, b, c, d, x, s, t) { return com.Newgrounds.MD5.md5_cmn(b & c | ~b & d, a, b, x, s, t); }; v1.md5_gg = function (a, b, c, d, x, s, t) { return com.Newgrounds.MD5.md5_cmn(b & d | c & ~d, a, b, x, s, t); }; v1.md5_hh = function (a, b, c, d, x, s, t) { return com.Newgrounds.MD5.md5_cmn(b ^ c ^ d, a, b, x, s, t); }; v1.md5_ii = function (a, b, c, d, x, s, t) { return com.Newgrounds.MD5.md5_cmn(c ^ (b | ~d), a, b, x, s, t); }; v1.bit_rol = function (num, cnt) { return num << cnt | num >>> 32 - cnt; }; v1.safe_add = function (x, y) { var v1 = (x & 65535) + (y & 65535); var v2 = (x >> 16) + (y >> 16) + (v1 >> 16); return v2 << 16 | v1 & 65535; }; v1.str2binl = function (str) { var v3 = new Array(); var v4 = 255; var v1 = 0; while (v1 < str.length * 8) { v3[v1 >> 5] |= (str.charCodeAt(v1 / 8) & v4) << v1 % 32; v1 += 8; } return v3; }; v1.binl2hex = function (binarray) { var v4 = new String(''); var v3 = new String('0123456789abcdef'); var v1 = 0; while (v1 < binarray.length * 4) { v4 += v3.charAt(binarray[v1 >> 2] >> (v1 % 4) * 8 + 4 & 15) + v3.charAt(binarray[v1 >> 2] >> (v1 % 4) * 8 & 15); ++v1; } return v4; }; ASSetPropFlags(com.Newgrounds.MD5.prototype, null, 1); } #endinitclip } movieClip 328 { } frame 40 { gotoAndStop(41); } frame 41 { play(); } movieClip 330 { } movieClip 335 { } movieClip 338 { } frame 295 { gotoAndStop(296); } frame 296 { function GAYTIME() { STROKEOUT.play(); } function ADVANCE() { gotoAndStop(300); } stop(); } movieClip 344 { frame 1 { function camControl() { rp.x = _x; rp.y = _y; var v5 = camH * (_yscale * 0.01); var v6 = camW * (_xscale * 0.01); var v3 = sH / v5; var v4 = sW / v6; _x2 = (v6 / 2) * v4; _y2 = (v5 / 2) * v3; _xscale2 = v4 * 100; _yscale2 = v3 * 100; _rotation2 = -_rotation; _parent.filters = this.filters; _parent.transform.colorTransform = this.transform.colorTransform; } function reset() { _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _parent._rotation = 0; _parent._visible = true; } function set_x2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._x += value - v2.x; } function get_x2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.x; } function set_y2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._y += value - v2.y; } function get_y2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.y; } function get_xscale2() { return _parent._xscale; } function set_xscale2(value) { setProperty2('_xscale', value); } function get_yscale2() { return _parent._yscale; } function set_yscale2(value) { setProperty2('_yscale', value); } function get_rotation2() { return parent.rotation; } function set_rotation2(value) { setProperty2('_rotation', value); } function setProperty2(prop, n) { var v3 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v3); _parent[prop] = n; var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._x -= v2.x - v3.x; _parent._y -= v2.y - v3.y; } _visible = false; addProperty('_x2', get_x2, set_x2); addProperty('_y2', get_y2, set_y2); addProperty('_xscale2', get_xscale2, set_xscale2); addProperty('_yscale2', get_yscale2, set_yscale2); addProperty('_rotation2', get_rotation2, set_rotation2); var oldScaleMode = stage.scaleMode; stage.scaleMode = 'exactFit'; var sW = Stage.width; var sH = Stage.height; stage.scaleMode = oldScaleMode; var bounds_obj = this.getBounds(this); var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin); var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin); var rp = {'x': this._x, 'y': this._y}; onEnterFrame = function () { camControl(); }; this.onUnload = reset; } } movieClip 470 { } movieClip 471 { } movieClip 473 { } movieClip 479 { frame 7 { stop(); } } movieClip 481 { } movieClip 487 { frame 7 { stop(); } } movieClip 488 { frame 200 { stop(); } } movieClip 496 { } movieClip 501 { } movieClip 506 { } movieClip 511 { } movieClip 515 { } movieClip 517 { } movieClip 520 { } button 521 { on (press) { gotoAndPlay('TITLE'); } } movieClip 561 { } movieClip 565 { } movieClip 566 { frame 6 { stop(); } } movieClip 568 { } movieClip 570 { } movieClip 572 { } movieClip 591 { } movieClip 596 { } movieClip 598 { } movieClip 600 { } movieClip 606 { } movieClip 608 { } movieClip 615 { } movieClip 617 { } movieClip 619 { } movieClip 622 { } movieClip 628 { } movieClip 630 { } movieClip 652 { } movieClip 659 { } movieClip 669 { } movieClip 671 { } movieClip 674 { } movieClip 675 { } movieClip 680 { } movieClip 683 { } movieClip 690 { } movieClip 736 { } movieClip 740 { } movieClip 742 { } movieClip 788 { } movieClip 801 { } movieClip 806 { } movieClip 811 { } movieClip 815 { } movieClip 817 { } movieClip 819 { } movieClip 821 { } movieClip 823 { } movieClip 825 { } movieClip 827 { } movieClip 829 { } movieClip 831 { } movieClip 833 { } movieClip 835 { } movieClip 837 { } movieClip 839 { } movieClip 841 { } movieClip 851 { } movieClip 858 { } movieClip 860 { } movieClip 863 { } movieClip 865 { } movieClip 868 { } movieClip 871 { } movieClip 876 { } movieClip 879 { } movieClip 884 { } movieClip 887 { } movieClip 890 { } movieClip 895 { } movieClip 897 { } movieClip 901 { } movieClip 908 { } movieClip 912 { } movieClip 914 { } movieClip 917 { } movieClip 936 { } movieClip 941 { } movieClip 946 { } movieClip 951 { } movieClip 956 { } movieClip 958 { } movieClip 959 { } movieClip 966 { } movieClip 972 { } movieClip 975 { } movieClip 978 { } movieClip 983 { } movieClip 985 { } movieClip 990 { } movieClip 991 { } movieClip 993 { } movieClip 996 { } movieClip 1002 { } movieClip 1014 { } movieClip 1017 { } movieClip 1020 { } movieClip 1023 { } movieClip 1027 { } movieClip 1029 { } movieClip 1030 { } movieClip 1033 { } movieClip 1037 { } movieClip 1039 { } movieClip 1041 { } movieClip 1043 { } movieClip 1045 { } movieClip 1048 { } movieClip 1053 { } movieClip 1054 { frame 1 { _quality = 'MEDIUM'; } frame 1146 { _quality = 'LOW'; } frame 1167 { _quality = 'MEDIUM'; } frame 1270 { _parent.GAYTIME(); } } movieClip 1056 { frame 1 { stop(); } frame 15 { _parent.ADVANCE(); gotoAndStop(1); } } frame 300 { play(); _quality = 'LOW'; } movieClip 1060 { } movieClip 1061 { } movieClip 1074 { frame 20 { gotoAndPlay(1); } } movieClip 1075 { frame 1 { gotoAndStop(15); } frame 15 { stop(); } } movieClip 1076 { } movieClip 1077 { } movieClip 1080 { } movieClip 1081 { } movieClip 1082 { frame 16 { stop(); } } movieClip 1093 { } movieClip 1103 { } movieClip 1107 { } movieClip 1111 { } movieClip 1117 { } movieClip 1123 { } movieClip 1129 { } movieClip 1135 { } movieClip 1141 { } movieClip 1147 { } movieClip 1153 { } movieClip 1159 { } movieClip 1165 { } movieClip 1171 { } movieClip 1177 { } movieClip 1183 { } movieClip 1189 { } movieClip 1195 { } movieClip 1201 { } movieClip 1207 { } movieClip 1213 { } movieClip 1219 { } movieClip 1224 { } button 1228 { on (rollOver) { gotoAndPlay('JAMES-R'); } on (rollOut) { gotoAndPlay('ELCID'); } on (press) { stopAllSounds(); _parent.gotoAndPlay('WIFEBEATER'); } } movieClip 1231 { } movieClip 1236 { } movieClip 1240 { } movieClip 1246 { } movieClip 1252 { } movieClip 1258 { } movieClip 1264 { } movieClip 1270 { } movieClip 1276 { } movieClip 1282 { } movieClip 1288 { } movieClip 1292 { frame 19 { stop(); } instance of movieClip 1107 { onClipEvent (load) { _root.H05.gotoAndPlay('OFF'); } } frame 29 { stop(); } frame 39 { stop(); } frame 49 { stop(); } frame 59 { stop(); } frame 69 { stop(); } frame 79 { stop(); } frame 89 { stop(); } frame 99 { stop(); } frame 109 { stop(); } frame 119 { stop(); } frame 129 { stop(); } frame 139 { stop(); } frame 149 { stop(); } frame 159 { stop(); } frame 169 { stop(); } frame 179 { stop(); } frame 189 { stop(); } frame 199 { stop(); } frame 209 { stop(); } frame 219 { stop(); } frame 229 { stop(); } frame 239 { stop(); } frame 249 { stop(); } frame 259 { stop(); } frame 269 { stop(); } frame 279 { stop(); } frame 289 { stop(); } frame 299 { stop(); } frame 309 { stop(); } frame 319 { stop(); } } movieClip 1295 { } movieClip 1298 { } movieClip 1299 { } movieClip 1300 { } movieClip 1303 { frame 1 { stop(); } frame 14 { stop(); } frame 26 { gotoAndStop(1); } } frame 364 { H05.gotoAndPlay('OVER'); } frame 369 { function GOBACK() { if (playall) { REVERSE(); } else { if (ego == 2) { ego = 1; gotoAndPlay(461); } else { if (bobert == 2) { bobert = 1; gotoAndPlay(477); } else { gotoAndPlay(300); } } } } function ADVANCE() { if (playall) { FORWARD(); } else { if (ego == 1) { ego = 2; gotoAndPlay(517); } else { if (bobert == 1) { bobert = 2; gotoAndPlay(521); } else { gotoAndPlay(300); } } } } playall = false; ego = 0; bobert = 0; skipped = false; stop(); } button 1305 { on (rollOver) { H21.gotoAndPlay('OVER'); CHARS.gotoAndPlay('TAMAGO'); } on (rollOut) { H21.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(449); }; gotoAndPlay('GOTOSCENE'); } } movieClip 1307 { } button 1309 { on (rollOver) { H22.gotoAndPlay('OVER'); CHARS.gotoAndPlay('NALEM'); } on (rollOut) { H22.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(529); }; gotoAndPlay('GOTOSCENE'); } } movieClip 1311 { } button 1313 { on (rollOver) { H23.gotoAndPlay('OVER'); CHARS.gotoAndPlay('OSUKA'); } on (rollOut) { H23.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(473); }; gotoAndPlay('GOTOSCENE'); } } button 1314 { on (rollOver) { H27.gotoAndPlay('OVER'); CHARS.gotoAndPlay('CULTGUY'); } on (rollOut) { H27.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(501); }; gotoAndPlay('GOTOSCENE'); } } button 1315 { on (rollOver) { H28.gotoAndPlay('OVER'); CHARS.gotoAndPlay('BOMTOONS'); } on (rollOut) { H28.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(469); }; gotoAndPlay('GOTOSCENE'); } } button 1316 { on (rollOver) { H15.gotoAndPlay('OVER'); CHARS.gotoAndPlay('EGO'); } on (rollOut) { H15.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); ego = 1; gotoSceneFunc = function () { gotoAndPlay(461); }; gotoAndPlay('GOTOSCENE'); } } button 1317 { on (rollOver) { H16.gotoAndPlay('OVER'); CHARS.gotoAndPlay('NIHIL'); } on (rollOut) { H16.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(569); }; gotoAndPlay('GOTOSCENE'); } } button 1318 { on (rollOver) { H17.gotoAndPlay('OVER'); CHARS.gotoAndPlay('MEXIMUFFIN'); } on (rollOut) { H17.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(489); }; gotoAndPlay('GOTOSCENE'); } } button 1319 { on (rollOver) { H11.gotoAndPlay('OVER'); CHARS.gotoAndPlay('SPRITE'); } on (rollOut) { H11.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(549); }; gotoAndPlay('GOTOSCENE'); } } button 1320 { on (rollOver) { H12.gotoAndPlay('OVER'); CHARS.gotoAndPlay('VALERO'); } on (rollOut) { H12.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(545); }; gotoAndPlay('GOTOSCENE'); } } button 1321 { on (rollOver) { H05.gotoAndPlay('OVER'); CHARS.gotoAndPlay('GEL'); } on (rollOut) { H05.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(465); }; gotoAndPlay('GOTOSCENE'); } } button 1322 { on (rollOver) { H06.gotoAndPlay('OVER'); CHARS.gotoAndPlay('ZOMBIE'); } on (rollOut) { H06.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(561); }; gotoAndPlay('GOTOSCENE'); } } button 1323 { on (rollOver) { H07.gotoAndPlay('OVER'); CHARS.gotoAndPlay('FIERGON'); } on (rollOut) { H07.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(493); }; gotoAndPlay('GOTOSCENE'); } } button 1324 { on (rollOver) { H01.gotoAndPlay('OVER'); CHARS.gotoAndPlay('TYGER'); } on (rollOut) { H01.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(513); }; gotoAndPlay('GOTOSCENE'); } } button 1325 { on (rollOver) { H02.gotoAndPlay('OVER'); CHARS.gotoAndPlay('TOMFULP'); } on (rollOut) { H02.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(533); }; gotoAndPlay('GOTOSCENE'); } } button 1326 { on (rollOver) { H26.gotoAndPlay('OVER'); CHARS.gotoAndPlay('HANS'); } on (rollOut) { H26.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(557); }; gotoAndPlay('GOTOSCENE'); } } button 1327 { on (rollOver) { H25.gotoAndPlay('OVER'); CHARS.gotoAndPlay('SKETCHODIE'); } on (rollOut) { H25.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(565); }; gotoAndPlay('GOTOSCENE'); } } button 1328 { on (rollOver) { H24.gotoAndPlay('OVER'); CHARS.gotoAndPlay('BIFF'); } on (rollOut) { H24.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(509); }; gotoAndPlay('GOTOSCENE'); } } button 1329 { on (rollOver) { H30.gotoAndPlay('OVER'); CHARS.gotoAndPlay('ELCID'); } on (rollOut) { H30.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(481); }; gotoAndPlay('GOTOSCENE'); } } button 1330 { on (rollOver) { H29.gotoAndPlay('OVER'); CHARS.gotoAndPlay('KILLHAMMER'); } on (rollOut) { H29.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(525); }; gotoAndPlay('GOTOSCENE'); } } button 1331 { on (rollOver) { H20.gotoAndPlay('OVER'); CHARS.gotoAndPlay('MIDDLEFINGER'); } on (rollOut) { H20.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(485); }; gotoAndPlay('GOTOSCENE'); } } button 1332 { on (rollOver) { H19.gotoAndPlay('OVER'); CHARS.gotoAndPlay('BOBERT'); } on (rollOut) { H19.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); bobert = 1; gotoSceneFunc = function () { gotoAndPlay(477); }; gotoAndPlay('GOTOSCENE'); } } button 1333 { on (rollOver) { H18.gotoAndPlay('OVER'); CHARS.gotoAndPlay('PIGPEN'); } on (rollOut) { H18.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(453); }; gotoAndPlay('GOTOSCENE'); } } button 1334 { on (rollOver) { H14.gotoAndPlay('OVER'); CHARS.gotoAndPlay('SWAIN'); } on (rollOut) { H14.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(541); }; gotoAndPlay('GOTOSCENE'); } } button 1335 { on (rollOver) { H13.gotoAndPlay('OVER'); CHARS.gotoAndPlay('CHAKRA'); } on (rollOut) { H13.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(497); }; gotoAndPlay('GOTOSCENE'); } } button 1336 { on (rollOver) { H10.gotoAndPlay('OVER'); CHARS.gotoAndPlay('KEIRUPTED'); } on (rollOut) { H10.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(457); }; gotoAndPlay('GOTOSCENE'); } } button 1337 { on (rollOver) { H09.gotoAndPlay('OVER'); CHARS.gotoAndPlay('PHANTOM'); } on (rollOut) { H09.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(505); }; gotoAndPlay('GOTOSCENE'); } } button 1338 { on (rollOver) { H08.gotoAndPlay('OVER'); CHARS.gotoAndPlay('SAMUS'); } on (rollOut) { H08.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(537); }; gotoAndPlay('GOTOSCENE'); } } button 1339 { on (rollOver) { H04.gotoAndPlay('OVER'); CHARS.gotoAndPlay('STAMPER'); } on (rollOut) { H04.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(573); }; gotoAndPlay('GOTOSCENE'); } } button 1340 { on (rollOver) { H03.gotoAndPlay('OVER'); CHARS.gotoAndPlay('UTAH'); } on (rollOut) { H03.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); gotoSceneFunc = function () { gotoAndPlay(553); }; gotoAndPlay('GOTOSCENE'); } } button 1341 { on (rollOver) { PALL.gotoAndPlay('OVER'); } on (rollOut) { PALL.gotoAndPlay('OFF'); } on (press) { stopAllSounds(); playall = true; PALL.gotoAndStop(1); gotoAndPlay('PLIZZAY'); } } movieClip 1344 { } movieClip 1345 { } movieClip 1346 { frame 1 { stop(); } frame 8 { stop(); } frame 20 { gotoAndStop(1); } } movieClip 1349 { } movieClip 1350 { } movieClip 1351 { frame 1 { stop(); } frame 8 { stop(); } frame 20 { gotoAndStop(1); } } movieClip 1354 { } movieClip 1355 { } movieClip 1356 { frame 1 { stop(); } frame 8 { stop(); } frame 20 { gotoAndStop(1); } } movieClip 1358 { frame 15 { _root.gotoSceneFunc(); } } frame 389 { _quality = 'HIGH'; } frame 398 { stop(); } frame 399 { _quality = 'HIGH'; } frame 414 { _quality = 'HIGH'; } frame 423 { gotoAndStop(449); } frame 424 { _quality = 'HIGH'; } frame 439 { _quality = 'HIGH'; } frame 448 { gotoAndPlay(5418); } frame 449 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(300); } function FORWARD() { gotoAndStop(453); } stop(); } movieClip 1367 { } movieClip 1387 { } movieClip 1389 { } movieClip 1392 { } movieClip 1400 { } movieClip 1404 { } movieClip 1501 { } movieClip 1506 { } movieClip 1513 { } movieClip 1515 { } movieClip 1527 { } movieClip 1557 { } movieClip 1572 { } movieClip 1574 { } movieClip 1576 { } movieClip 1578 { } movieClip 1580 { } movieClip 1582 { } movieClip 1589 { } movieClip 1592 { } movieClip 1597 { } movieClip 1603 { } movieClip 1613 { } movieClip 1631 { } movieClip 1633 { } movieClip 1635 { } movieClip 1637 { } movieClip 1639 { } movieClip 1641 { } movieClip 1643 { } movieClip 1648 { } movieClip 1672 { } movieClip 1674 { } movieClip 1676 { } movieClip 1695 { } movieClip 1697 { } movieClip 1700 { } movieClip 1708 { } movieClip 1709 { } movieClip 1713 { } movieClip 1720 { } movieClip 1722 { } movieClip 1725 { } movieClip 1727 { } movieClip 1729 { } movieClip 1731 { } movieClip 1734 { } movieClip 1736 { } movieClip 1738 { } movieClip 1740 { } movieClip 1742 { } movieClip 1744 { } movieClip 1746 { } movieClip 1750 { } movieClip 1771 { } movieClip 1775 { } movieClip 1797 { frame 900 { _parent.BYEBYE(); } } movieClip 1801 { } movieClip 1803 { } movieClip 1805 { } movieClip 1807 { } button 1810 { on (press) { _root.GOBACK(); } } button 1812 { on (press) { _root.skipped = true; _root.BYEBYE(); } } movieClip 1816 { } movieClip 1818 { } button 1819 { on (press) { getURL('http://teamtamago.newgrounds.com/', '_blank'); } } frame 453 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(449); } function FORWARD() { gotoAndStop(457); } function EGGER() { gotoAndPlay(5422); } stop(); } button 1888 { on (press) { _root.EGGER(); } } movieClip 1938 { frame 1275 { _parent.BYEBYE(); } } movieClip 1941 { } movieClip 1943 { } button 1944 { on (press) { getURL('http://pigpen.newgrounds.com/', '_blank'); } } frame 457 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(453); } function FORWARD() { gotoAndStop(461); } stop(); } movieClip 2505 { frame 890 { _parent.BYEBYE(); } } movieClip 2508 { } button 2509 { on (press) { getURL('http://keirupted.newgrounds.com/', '_blank'); } } frame 461 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(457); } function FORWARD() { gotoAndStop(465); } stop(); } movieClip 2550 { frame 185 { _parent.BYEBYE(); } } movieClip 2553 { } button 2554 { on (press) { getURL('http://egoraptor.newgrounds.com/', '_blank'); } } frame 465 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(461); } function FORWARD() { gotoAndStop(469); } stop(); } movieClip 2565 { } movieClip 2621 { } movieClip 2671 { } movieClip 2675 { } movieClip 2683 { } movieClip 2686 { } movieClip 2687 { } movieClip 2690 { } movieClip 2736 { } button 2740 { on (press) { gotoAndStop(5); } } button 2741 { on (press) { gotoAndStop(10); } } button 2742 { on (press) { gotoAndStop(15); } } movieClip 2743 { frame 1 { stop(); } frame 15 { _root.MEDAL_GET.gotoAndPlay('NIPPLES'); } } movieClip 2753 { } movieClip 2754 { frame 786 { _parent.BYEBYE(); } } movieClip 2757 { } button 2758 { on (press) { getURL('http://gel.newgrounds.com/', '_blank'); } } movieClip 2760 { } movieClip 2762 { } movieClip 2766 { } movieClip 2790 { frame 1 { stop(); } frame 5 { _root.GetMedal('Tiger Uppercut'); play(); } frame 85 { stop(); } frame 90 { _root.GetMedal('Yodelay-hee-hoo!'); play(); } frame 170 { stop(); } frame 175 { _root.GetMedal('Ono Boners'); play(); } frame 255 { stop(); } frame 260 { _root.GetMedal('Turtles'); play(); } frame 340 { stop(); } frame 345 { _root.GetMedal('Egg Hunter'); play(); } frame 425 { stop(); } frame 430 { _root.GetMedal('Domestic Violence'); play(); } frame 510 { stop(); } frame 515 { _root.GetMedal('Tiger Nipples'); play(); } frame 595 { stop(); } frame 600 { _root.GetMedal('Bloodshot'); play(); } frame 680 { stop(); } } frame 469 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(465); } function FORWARD() { gotoAndStop(473); } stop(); } movieClip 2795 { } movieClip 2799 { } movieClip 2812 { } movieClip 2813 { } movieClip 2818 { } movieClip 2819 { } movieClip 2837 { } movieClip 2840 { } movieClip 2860 { } movieClip 2863 { } movieClip 2864 { } movieClip 2869 { } movieClip 2878 { } movieClip 2881 { } movieClip 2898 { } movieClip 2912 { } movieClip 2916 { } movieClip 2974 { } movieClip 2977 { } movieClip 2980 { } movieClip 2982 { } movieClip 2984 { } movieClip 2987 { } movieClip 2999 { } movieClip 3015 { } movieClip 3025 { frame 1783 { _parent.BYEBYE(); } } movieClip 3028 { } button 3029 { on (press) { getURL('http://bomtoons.newgrounds.com/', '_blank'); } } frame 473 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(469); } function FORWARD() { gotoAndStop(477); } stop(); } movieClip 3134 { } movieClip 3139 { } movieClip 3140 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } } movieClip 3143 { frame 1 { var myImageSequence = 2; var myRandomNumber = Math.floor(Math.random() * myImageSequence) + 1; this.jj00.gotoAndStop(myRandomNumber); } } movieClip 3174 { } movieClip 3177 { } movieClip 3264 { frame 1110 { _parent.BYEBYE(); } } movieClip 3267 { } button 3268 { on (press) { getURL('http://osuka.newgrounds.com/', '_blank'); } } frame 477 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(473); } function FORWARD() { gotoAndStop(481); } stop(); } movieClip 3272 { } movieClip 3274 { } movieClip 3276 { } movieClip 3278 { } movieClip 3280 { } movieClip 3282 { } movieClip 3284 { } movieClip 3289 { } movieClip 3291 { } movieClip 3293 { } movieClip 3295 { } movieClip 3297 { } movieClip 3299 { } movieClip 3301 { } movieClip 3303 { } movieClip 3305 { } movieClip 3308 { } movieClip 3310 { } movieClip 3312 { } movieClip 3314 { } movieClip 3316 { } movieClip 3318 { } movieClip 3320 { } movieClip 3322 { } movieClip 3324 { } movieClip 3326 { } movieClip 3328 { } movieClip 3330 { } movieClip 3332 { } movieClip 3334 { } movieClip 3336 { } movieClip 3338 { } movieClip 3340 { } movieClip 3342 { } movieClip 3344 { } movieClip 3346 { } movieClip 3351 { } movieClip 3353 { } movieClip 3355 { } movieClip 3357 { } movieClip 3359 { } movieClip 3361 { } movieClip 3363 { } movieClip 3365 { } movieClip 3367 { } movieClip 3371 { } movieClip 3373 { } movieClip 3377 { } movieClip 3379 { } movieClip 3381 { } movieClip 3386 { frame 4 { stop(); } } movieClip 3391 { frame 6 { stop(); } } movieClip 3395 { } movieClip 3397 { } movieClip 3399 { } movieClip 3401 { } movieClip 3403 { } movieClip 3405 { } movieClip 3407 { } movieClip 3409 { } movieClip 3411 { } movieClip 3413 { } movieClip 3415 { } movieClip 3417 { } movieClip 3419 { } movieClip 3421 { } movieClip 3422 { } movieClip 3424 { } movieClip 3426 { } movieClip 3431 { frame 10 { stop(); } } movieClip 3435 { frame 10 { stop(); } } movieClip 3437 { } movieClip 3439 { } movieClip 3441 { } movieClip 3443 { } movieClip 3445 { } movieClip 3447 { } movieClip 3449 { } movieClip 3451 { } movieClip 3461 { frame 9 { stop(); } } movieClip 3465 { frame 14 { stop(); } } movieClip 3467 { } movieClip 3469 { } movieClip 3471 { } movieClip 3473 { } movieClip 3475 { } movieClip 3477 { } movieClip 3479 { } movieClip 3481 { } movieClip 3483 { } movieClip 3485 { } movieClip 3487 { } movieClip 3489 { } movieClip 3491 { } movieClip 3498 { } movieClip 3500 { } movieClip 3502 { } movieClip 3505 { } movieClip 3507 { } movieClip 3509 { } movieClip 3511 { } movieClip 3514 { } movieClip 3521 { } movieClip 3523 { } movieClip 3525 { } movieClip 3532 { } movieClip 3534 { } movieClip 3536 { } movieClip 3538 { } movieClip 3541 { } movieClip 3543 { } movieClip 3549 { } movieClip 3556 { } movieClip 3558 { } movieClip 3560 { } movieClip 3562 { } movieClip 3563 { } movieClip 3565 { } movieClip 3566 { frame 997 { _parent.BYEBYE(); } } movieClip 3569 { } button 3570 { on (press) { getURL('http://bobert-rob.newgrounds.com/', '_blank'); } } frame 481 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(477); } function FORWARD() { gotoAndStop(485); } stop(); } movieClip 3573 { } movieClip 3584 { } movieClip 3586 { } movieClip 3589 { } movieClip 3605 { } movieClip 3607 { } movieClip 3609 { } movieClip 3611 { } movieClip 3614 { } movieClip 3616 { } movieClip 3618 { } movieClip 3620 { } movieClip 3627 { } movieClip 3629 { } movieClip 3648 { } movieClip 3712 { } movieClip 3738 { } movieClip 3752 { } movieClip 3778 { } movieClip 3787 { } movieClip 3794 { } movieClip 3796 { } movieClip 3803 { frame 856 { _parent.BYEBYE(); } } movieClip 3806 { } button 3807 { on (press) { getURL('http://el-cid.newgrounds.com/', '_blank'); } } frame 485 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(481); } function FORWARD() { gotoAndStop(489); } stop(); } movieClip 3809 { } movieClip 3811 { } movieClip 3813 { } movieClip 3815 { } movieClip 3817 { } movieClip 3819 { } movieClip 3821 { } movieClip 3823 { } movieClip 3825 { } movieClip 3826 { } movieClip 3828 { } movieClip 3832 { frame 113 { stop(); } } movieClip 3833 { } movieClip 3834 { } movieClip 3836 { } movieClip 3838 { } movieClip 3840 { } movieClip 3842 { } movieClip 3844 { } movieClip 3846 { frame 123 { stop(); } } movieClip 3848 { } movieClip 3849 { frame 29 { stop(); } } movieClip 3852 { } movieClip 3853 { } movieClip 3865 { } movieClip 3867 { } movieClip 3869 { } movieClip 3871 { } movieClip 3873 { } movieClip 3874 { frame 795 { _parent.BYEBYE(); } } movieClip 3877 { } button 3878 { on (press) { getURL('http://middlefingerrings.newgrounds.com/', '_blank'); } } frame 489 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(485); } function FORWARD() { gotoAndStop(493); } function EGGER() { gotoAndPlay(5426); } stop(); } movieClip 3945 { } movieClip 3947 { } movieClip 3956 { } movieClip 3959 { } movieClip 3961 { } movieClip 3964 { frame 1205 { _parent.BYEBYE(); } } movieClip 3967 { } button 3968 { on (press) { getURL('http://themexicanmuffinman.newgrounds.com/', '_blank'); } } frame 493 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(489); } function FORWARD() { gotoAndStop(497); } stop(); } movieClip 4032 { } movieClip 4061 { } movieClip 4106 { } movieClip 4207 { } movieClip 4268 { } movieClip 4462 { frame 1765 { _parent.BYEBYE(); } } movieClip 4465 { } button 4466 { on (press) { getURL('http://fiergon.newgrounds.com/', '_blank'); } } frame 497 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(493); } function FORWARD() { gotoAndStop(501); } stop(); } movieClip 4472 { } movieClip 4475 { frame 1 { var curCam = new flash.geom.Transform(this); var camera = new flash.geom.Transform(this._parent); var w = Stage.width; var h = Stage.height; this._visible = false; this.onEnterFrame = function () { this._parent.filters = this.filters; var v2 = curCam.matrix; camera.colorTransform = curCam.colorTransform; v2.invert(); v2.translate(w * 0.5, h * 0.5); camera.matrix = v2; }; } } movieClip 4481 { } movieClip 4491 { } movieClip 4493 { } movieClip 4495 { } movieClip 4500 { } movieClip 4525 { } movieClip 4534 { } movieClip 4537 { } movieClip 4539 { } movieClip 4541 { } movieClip 4544 { } movieClip 4552 { } movieClip 4561 { } movieClip 4569 { } movieClip 4571 { } movieClip 4573 { } movieClip 4601 { } movieClip 4606 { } movieClip 4611 { } movieClip 4613 { } movieClip 4615 { } movieClip 4617 { } movieClip 4621 { } movieClip 4624 { } movieClip 4627 { } movieClip 4633 { } movieClip 4635 { } movieClip 4637 { } movieClip 4642 { } movieClip 4652 { } button 4653 { on (press) { gotoAndStop(10); } } button 4654 { on (press) { gotoAndStop(5); } } button 4655 { on (press) { gotoAndStop(15); } } button 4657 { on (press) { gotoAndStop(15); } } movieClip 4659 { frame 1 { stop(); } frame 5 { stop(); } frame 10 { stop(); } frame 15 { _parent.BONERTRIGGER.nextFrame(); } } movieClip 4660 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { _root.MEDAL_GET.gotoAndPlay('ONO'); } } movieClip 4662 { } button 4676 { on (press) { gotoAndStop(5); } } button 4677 { on (press) { gotoAndStop(10); } } button 4678 { on (press) { gotoAndStop(15); } } movieClip 4679 { frame 1 { stop(); } frame 5 { stop(); } frame 10 { stop(); } frame 15 { _parent.BONERTRIGGER.nextFrame(); } } button 4680 { on (press) { nextFrame(); } } movieClip 4681 { frame 1 { stop(); } frame 2 { _parent.BONERTRIGGER.nextFrame(); } } movieClip 4684 { } movieClip 4686 { } movieClip 4688 { } movieClip 4690 { } movieClip 4691 { frame 1455 { _parent.BYEBYE(); } } movieClip 4694 { } button 4695 { on (press) { getURL('http://chakra-x.newgrounds.com/', '_blank'); } } frame 501 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(497); } function FORWARD() { gotoAndStop(505); } stop(); } movieClip 4697 { } movieClip 4707 { } movieClip 4754 { } movieClip 4771 { } movieClip 4800 { } movieClip 4802 { } movieClip 4825 { frame 870 { _parent.BYEBYE(); } } movieClip 4828 { } button 4829 { on (press) { getURL('http://thecultguy.newgrounds.com/', '_blank'); } } frame 505 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(501); } function FORWARD() { gotoAndStop(509); } stop(); } movieClip 4831 { } movieClip 4834 { } movieClip 4835 { } movieClip 4836 { } movieClip 4837 { } movieClip 4839 { } movieClip 4840 { } movieClip 4842 { } movieClip 4845 { } movieClip 4847 { } movieClip 4850 { } movieClip 4851 { } movieClip 4855 { } movieClip 4859 { } movieClip 4860 { } movieClip 4861 { } movieClip 4862 { } movieClip 4865 { } movieClip 4867 { } movieClip 4869 { } movieClip 4870 { } movieClip 4873 { } movieClip 4875 { } movieClip 4878 { } movieClip 4880 { } movieClip 4884 { } movieClip 4885 { } movieClip 4886 { } movieClip 4888 { } movieClip 4890 { } movieClip 4893 { } movieClip 4894 { } movieClip 4896 { } movieClip 4897 { } movieClip 4899 { } movieClip 4900 { } movieClip 4902 { } movieClip 4915 { } movieClip 4919 { } movieClip 4921 { } movieClip 4930 { } movieClip 4936 { } movieClip 4938 { } movieClip 4940 { } movieClip 4942 { } movieClip 4944 { } movieClip 4945 { } movieClip 4956 { } movieClip 4957 { } movieClip 4967 { } movieClip 4973 { } movieClip 4975 { } movieClip 4977 { } movieClip 4979 { } movieClip 4984 { } movieClip 4986 { } movieClip 4987 { } movieClip 4989 { } movieClip 4991 { } movieClip 4993 { } movieClip 4995 { } movieClip 4997 { } movieClip 5001 { } movieClip 5005 { } movieClip 5016 { } movieClip 5018 { } movieClip 5025 { } movieClip 5026 { } movieClip 5045 { } movieClip 5059 { } movieClip 5062 { } movieClip 5063 { } movieClip 5065 { } movieClip 5067 { } movieClip 5070 { } movieClip 5076 { } movieClip 5077 { } movieClip 5083 { } movieClip 5084 { } movieClip 5085 { } movieClip 5087 { } movieClip 5089 { } movieClip 5090 { } movieClip 5091 { } movieClip 5094 { } movieClip 5095 { } movieClip 5098 { } movieClip 5099 { } movieClip 5104 { } movieClip 5105 { } movieClip 5106 { } movieClip 5107 { } movieClip 5114 { } movieClip 5115 { } movieClip 5116 { } movieClip 5134 { } movieClip 5136 { } movieClip 5137 { } movieClip 5138 { } movieClip 5139 { } movieClip 5167 { } movieClip 5168 { } movieClip 5169 { } movieClip 5170 { } movieClip 5172 { } movieClip 5174 { } movieClip 5175 { frame 1762 { _parent.BYEBYE(); } } movieClip 5178 { } button 5179 { on (press) { getURL('http://phantomz.newgrounds.com/', '_blank'); } } frame 509 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(505); } function FORWARD() { gotoAndStop(513); } function EGGER() { gotoAndPlay(5434); } stop(); } movieClip 5185 { } movieClip 5191 { } movieClip 5193 { } movieClip 5195 { } movieClip 5197 { } movieClip 5199 { } movieClip 5200 { } movieClip 5203 { } movieClip 5205 { } movieClip 5207 { } movieClip 5208 { } movieClip 5211 { } movieClip 5213 { } movieClip 5215 { } movieClip 5217 { } movieClip 5226 { } movieClip 5229 { } movieClip 5231 { } movieClip 5233 { } movieClip 5236 { } movieClip 5238 { } movieClip 5240 { } movieClip 5242 { } movieClip 5244 { } movieClip 5246 { } movieClip 5248 { } movieClip 5250 { } movieClip 5251 { } movieClip 5263 { } movieClip 5267 { } movieClip 5273 { } movieClip 5275 { } movieClip 5277 { } movieClip 5278 { } movieClip 5281 { } movieClip 5284 { } movieClip 5286 { } movieClip 5287 { } movieClip 5291 { } movieClip 5292 { } movieClip 5297 { } movieClip 5299 { } movieClip 5301 { } movieClip 5303 { } movieClip 5305 { } movieClip 5307 { } movieClip 5309 { } movieClip 5311 { } movieClip 5313 { } movieClip 5318 { } movieClip 5320 { } movieClip 5322 { } movieClip 5324 { } movieClip 5326 { } movieClip 5327 { } movieClip 5328 { } movieClip 5332 { } movieClip 5336 { } movieClip 5338 { } movieClip 5347 { } movieClip 5349 { } movieClip 5351 { } movieClip 5354 { } movieClip 5357 { } movieClip 5359 { } movieClip 5364 { } movieClip 5366 { } movieClip 5367 { } movieClip 5370 { } movieClip 5374 { } movieClip 5378 { } movieClip 5380 { } movieClip 5381 { frame 1455 { _parent.BYEBYE(); } } movieClip 5384 { } button 5385 { on (press) { getURL('http://biffthetimid.newgrounds.com/', '_blank'); } } frame 513 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(509); } function FORWARD() { gotoAndStop(517); } stop(); } movieClip 5391 { } movieClip 5398 { } movieClip 5399 { } movieClip 5405 { } movieClip 5423 { } movieClip 5471 { frame 9 { stop(); } } movieClip 5511 { } movieClip 5514 { frame 19 { gotoAndPlay(4); } } movieClip 5516 { frame 541 { _parent.BYEBYE(); } } movieClip 5519 { } button 5520 { on (press) { getURL('http://tygerman.newgrounds.com/', '_blank'); } } frame 517 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(513); } function FORWARD() { gotoAndStop(521); } function EGGER() { gotoAndPlay(5430); } stop(); } movieClip 5522 { } movieClip 5524 { } movieClip 5526 { frame 1 { function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / this._width; var v3 = sY / this._height; _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } parentColor.setTransform(camColor.getTransform()); this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } movieClip 5528 { } movieClip 5564 { frame 317 { _parent.BYEBYE(); } } frame 521 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(517); } function FORWARD() { gotoAndStop(525); } stop(); } movieClip 5567 { } movieClip 5569 { } movieClip 5571 { } movieClip 5573 { } movieClip 5577 { } movieClip 5579 { } movieClip 5588 { } movieClip 5589 { } movieClip 5592 { } movieClip 5594 { } movieClip 5596 { } movieClip 5598 { } movieClip 5600 { } movieClip 5602 { } movieClip 5604 { } movieClip 5606 { } movieClip 5608 { } movieClip 5610 { } movieClip 5612 { } movieClip 5614 { } movieClip 5616 { } movieClip 5626 { } movieClip 5634 { } movieClip 5636 { } movieClip 5638 { } movieClip 5640 { } movieClip 5642 { } movieClip 5644 { } movieClip 5646 { } movieClip 5648 { } movieClip 5650 { } movieClip 5652 { } movieClip 5654 { } movieClip 5656 { } movieClip 5658 { } movieClip 5660 { } movieClip 5662 { } movieClip 5664 { } movieClip 5666 { } movieClip 5668 { } movieClip 5670 { } movieClip 5672 { } movieClip 5674 { } movieClip 5675 { } movieClip 5677 { } movieClip 5679 { } movieClip 5681 { } movieClip 5683 { } movieClip 5685 { } movieClip 5686 { frame 498 { _parent.BYEBYE(); } } frame 525 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(521); } function FORWARD() { gotoAndStop(529); } stop(); } movieClip 5728 { } movieClip 5940 { } movieClip 5957 { frame 460 { _parent.BYEBYE(); } } movieClip 5960 { } button 5961 { on (press) { getURL('http://killhammer.newgrounds.com/', '_blank'); } } frame 529 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(525); } function FORWARD() { gotoAndStop(533); } stop(); } movieClip 6342 { } movieClip 6346 { } movieClip 6381 { frame 755 { _parent.BYEBYE(); } } movieClip 6384 { } button 6385 { on (press) { getURL('http://nalem.newgrounds.com/', '_blank'); } } frame 533 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(529); } function FORWARD() { gotoAndStop(537); } stop(); } movieClip 6388 { } movieClip 6389 { } movieClip 6392 { } movieClip 6397 { } movieClip 6398 { } movieClip 6400 { } movieClip 6408 { } movieClip 6412 { } movieClip 6414 { } movieClip 6417 { } movieClip 6420 { } movieClip 6422 { } movieClip 6425 { } movieClip 6427 { } movieClip 6430 { } movieClip 6432 { } movieClip 6435 { } movieClip 6437 { } movieClip 6442 { } movieClip 6444 { } movieClip 6447 { } movieClip 6448 { } movieClip 6454 { } movieClip 6458 { } movieClip 6488 { } movieClip 6490 { } movieClip 6495 { } movieClip 6500 { } movieClip 6504 { } movieClip 6506 { } movieClip 6508 { } movieClip 6510 { } movieClip 6512 { } movieClip 6514 { } movieClip 6516 { } movieClip 6518 { } movieClip 6520 { } movieClip 6522 { } movieClip 6524 { } movieClip 6529 { } movieClip 6534 { } movieClip 6538 { } movieClip 6542 { } movieClip 6546 { } movieClip 6547 { } movieClip 6551 { } movieClip 6559 { } movieClip 6563 { } movieClip 6572 { } movieClip 6573 { } movieClip 6575 { } movieClip 6577 { } movieClip 6582 { frame 5 { gotoAndPlay(1); } } movieClip 6587 { } movieClip 6594 { frame 1 { function f_TigerUppercut() { if (Key.isDown(39)) { if (!pressed_right) { pressed_right = true; if (tigeruppercut == 2) { tigeruppercut = 3; } else { tigeruppercut = 1; } } } else { pressed_right = false; } if (Key.isDown(40)) { if (!pressed_down) { pressed_down = true; if (tigeruppercut == 1) { tigeruppercut = 2; } else { tigeruppercut = 0; } } } else { pressed_down = false; } if (Key.isDown(65) or Key.isDown(38) or Key.isDown(32) or Key.isDown(80)) { if (!pressed_punch) { pressed_punch = true; if (tigeruppercut == 3) { gotoAndPlay('uppercut'); } else { tigeruppercut = 0; } } } else { pressed_punch = false; } } tigeruppercut = 0; } instance of movieClip 6448 { onClipEvent (enterFrame) { _parent.f_TigerUppercut(); } } instance of movieClip 6448 { onClipEvent (enterFrame) { _parent.f_TigerUppercut(); } } instance of movieClip 6448 { onClipEvent (enterFrame) { _parent.f_TigerUppercut(); } } frame 1811 { _parent.BYEBYE(); } frame 1834 { stopAllSounds(); _parent.MEDAL_GET.gotoAndPlay('TIGER'); } frame 1900 { _parent.BYEBYE(); } frame 1914 { stop(); } } movieClip 6597 { } button 6598 { on (press) { getURL('http://tomfulp.newgrounds.com/', '_blank'); } } frame 537 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(533); } function FORWARD() { gotoAndStop(541); } stop(); } movieClip 6605 { } movieClip 6748 { } movieClip 6750 { } movieClip 6752 { } movieClip 6754 { } movieClip 6755 { } movieClip 6758 { } movieClip 6761 { } movieClip 6788 { } movieClip 6796 { } movieClip 6797 { } movieClip 6847 { } movieClip 6848 { } movieClip 6857 { } movieClip 6858 { } movieClip 6862 { frame 1305 { _parent.BYEBYE(); } } movieClip 6865 { } button 6866 { on (press) { getURL('http://master-samus.newgrounds.com/', '_blank'); } } frame 541 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(537); } function FORWARD() { gotoAndStop(545); } stop(); } movieClip 6869 { } movieClip 6871 { } movieClip 6872 { } movieClip 6874 { } movieClip 6876 { } movieClip 6878 { } movieClip 6880 { } movieClip 6882 { } movieClip 6884 { } movieClip 6886 { } movieClip 6888 { } movieClip 6892 { } movieClip 6896 { } movieClip 6898 { } movieClip 6900 { } movieClip 6921 { } movieClip 6923 { } movieClip 6929 { } movieClip 6931 { } movieClip 6933 { } movieClip 6941 { } movieClip 6943 { } movieClip 6945 { } movieClip 6950 { } movieClip 6952 { } movieClip 6960 { } movieClip 6995 { } movieClip 7002 { } movieClip 7005 { } movieClip 7012 { } movieClip 7020 { } movieClip 7022 { } movieClip 7024 { } movieClip 7033 { } movieClip 7035 { } movieClip 7037 { } movieClip 7038 { } movieClip 7040 { } movieClip 7041 { } movieClip 7043 { } movieClip 7046 { } movieClip 7048 { } movieClip 7050 { } movieClip 7057 { } movieClip 7062 { } movieClip 7064 { } movieClip 7091 { } movieClip 7093 { } movieClip 7097 { } movieClip 7106 { } movieClip 7107 { } movieClip 7127 { } movieClip 7141 { } movieClip 7144 { } movieClip 7145 { } movieClip 7147 { } movieClip 7149 { } movieClip 7151 { } movieClip 7157 { } movieClip 7174 { } movieClip 7177 { } movieClip 7179 { } movieClip 7183 { } movieClip 7185 { } movieClip 7187 { } movieClip 7189 { } movieClip 7191 { } movieClip 7192 { } movieClip 7194 { } movieClip 7200 { } movieClip 7202 { } movieClip 7215 { } movieClip 7218 { } movieClip 7226 { } movieClip 7233 { } movieClip 7235 { } movieClip 7250 { } movieClip 7252 { } movieClip 7254 { } movieClip 7256 { } movieClip 7259 { } movieClip 7267 { } movieClip 7269 { } movieClip 7271 { } movieClip 7273 { } movieClip 7275 { } movieClip 7277 { } movieClip 7295 { } movieClip 7296 { } movieClip 7298 { } movieClip 7301 { } movieClip 7303 { } movieClip 7305 { } movieClip 7307 { } movieClip 7309 { } movieClip 7313 { } movieClip 7318 { } movieClip 7324 { } movieClip 7328 { } movieClip 7332 { } movieClip 7339 { } movieClip 7350 { } movieClip 7360 { } movieClip 7365 { } movieClip 7382 { } movieClip 7386 { } movieClip 7387 { frame 1900 { _parent.BYEBYE(); } } movieClip 7390 { } button 7391 { on (press) { getURL('http://the-swain.newgrounds.com/', '_blank'); } } frame 545 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(541); } function FORWARD() { gotoAndStop(549); } stop(); } movieClip 7395 { } movieClip 7399 { } movieClip 7400 { } movieClip 7404 { } movieClip 7411 { } movieClip 7423 { } movieClip 7427 { } movieClip 7435 { } movieClip 7450 { } movieClip 7478 { } movieClip 7499 { } movieClip 7501 { } movieClip 7522 { } movieClip 7525 { } movieClip 7528 { } movieClip 7530 { } movieClip 7540 { } movieClip 7553 { } movieClip 7595 { } movieClip 7650 { } movieClip 7652 { frame 865 { _parent.BYEBYE(); } } movieClip 7655 { } button 7656 { on (press) { getURL('http://valerofond.newgrounds.com/', '_blank'); } } frame 549 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(545); } function FORWARD() { gotoAndStop(553); } stop(); } movieClip 7661 { } movieClip 7664 { } movieClip 7666 { } movieClip 7674 { } movieClip 7676 { } movieClip 7678 { } movieClip 7681 { } movieClip 7683 { } movieClip 7685 { } movieClip 7687 { } movieClip 7689 { } movieClip 7691 { } movieClip 7838 { } movieClip 7840 { } movieClip 7842 { } movieClip 7844 { } movieClip 7848 { } movieClip 7849 { } movieClip 7858 { } movieClip 7862 { } movieClip 7956 { frame 1189 { _parent.BYEBYE(); } } movieClip 7959 { } button 7960 { on (press) { getURL('http://sprite37.newgrounds.com/', '_blank'); } } frame 553 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(549); } function FORWARD() { gotoAndStop(557); } stop(); } movieClip 7964 { } movieClip 7966 { } movieClip 7968 { } movieClip 7970 { } movieClip 7972 { } movieClip 7977 { } movieClip 7978 { } movieClip 7986 { } movieClip 8074 { } movieClip 8075 { } movieClip 8076 { frame 283 { gotoAndPlay(1); } } movieClip 8077 { } movieClip 8078 { } movieClip 8093 { } movieClip 8094 { } movieClip 8098 { } movieClip 8100 { } movieClip 8109 { } movieClip 8111 { frame 58 { gotoAndPlay(1); } } movieClip 8115 { frame 57 { gotoAndPlay(1); } } movieClip 8118 { frame 84 { gotoAndPlay(1); } } movieClip 8120 { frame 66 { gotoAndPlay(1); } } button 8121 { on (release) { gotoAndPlay(2); } } movieClip 8123 { frame 1 { stop(); } frame 2 { _root.MEDAL_GET.gotoAndPlay('TURTLES'); } frame 48 { stop(); } } movieClip 8136 { } movieClip 8138 { } movieClip 8141 { } movieClip 8143 { } movieClip 8145 { } movieClip 8147 { } movieClip 8149 { } movieClip 8153 { } movieClip 8155 { frame 7 { gotoAndPlay(1); } } movieClip 8156 { } movieClip 8158 { } movieClip 8213 { } movieClip 8217 { } movieClip 8238 { } movieClip 8248 { frame 13 { gotoAndPlay(1); } } movieClip 8281 { } movieClip 8282 { frame 167 { gotoAndPlay(1); } } movieClip 8299 { instance of movieClip 7972 { onClipEvent (load) { function camControl() { parentColor.setTransform(camColor.getTransform()); var v5 = (this._xscale / 100) * 720; var v6 = (this._yscale / 100) * 480; var v4 = Math.sqrt(this._x * this._x + this._y * this._y); var v3 = ((this._x != 0) ? Math.atan(this._y / this._x) : 1.570796326794897) - this._rotation * Math.PI / 180; var v8 = sX / v5; var v7 = sY / v6; _parent._x = v8 * (v5 / 2 - v4 * Math.cos(v3)); _parent._y = v7 * (v6 / 2 - v4 * Math.sin(v3)); _parent._xscale = 100 * v8; _parent._yscale = 100 * v7; _parent._rotation = -this._rotation; } function resetStage() { _parent._rotation = 0; var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } instance of movieClip 7972 { onClipEvent (load) { function camControl() { parentColor.setTransform(camColor.getTransform()); var v5 = (this._xscale / 100) * 720; var v6 = (this._yscale / 100) * 480; var v4 = Math.sqrt(this._x * this._x + this._y * this._y); var v3 = ((this._x != 0) ? Math.atan(this._y / this._x) : 1.570796326794897) - this._rotation * Math.PI / 180; var v8 = sX / v5; var v7 = sY / v6; _parent._x = v8 * (v5 / 2 - v4 * Math.cos(v3)); _parent._y = v7 * (v6 / 2 - v4 * Math.sin(v3)); _parent._xscale = 100 * v8; _parent._yscale = 100 * v7; _parent._rotation = -this._rotation; } function resetStage() { _parent._rotation = 0; var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } instance of movieClip 7972 { onClipEvent (load) { function camControl() { parentColor.setTransform(camColor.getTransform()); var v5 = (this._xscale / 100) * 720; var v6 = (this._yscale / 100) * 480; var v4 = Math.sqrt(this._x * this._x + this._y * this._y); var v3 = ((this._x != 0) ? Math.atan(this._y / this._x) : 1.570796326794897) - this._rotation * Math.PI / 180; var v8 = sX / v5; var v7 = sY / v6; _parent._x = v8 * (v5 / 2 - v4 * Math.cos(v3)); _parent._y = v7 * (v6 / 2 - v4 * Math.sin(v3)); _parent._xscale = 100 * v8; _parent._yscale = 100 * v7; _parent._rotation = -this._rotation; } function resetStage() { _parent._rotation = 0; var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } frame 5880 { _parent.BYEBYE(); } } movieClip 8302 { } button 8303 { on (press) { getURL('http://johnnyutah.newgrounds.com/', '_blank'); } } frame 557 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(553); } function FORWARD() { gotoAndStop(561); } stop(); } movieClip 8311 { } movieClip 8316 { } movieClip 8321 { } movieClip 8329 { frame 1 { function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / this._width; var v3 = sY / this._height; _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } movieClip 8331 { } movieClip 8492 { } movieClip 8503 { } movieClip 8509 { } movieClip 8545 { frame 230 { _parent.BYEBYE(); } } movieClip 8548 { } button 8549 { on (press) { getURL('http://almightyhans.newgrounds.com/', '_blank'); } } frame 561 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(557); } function FORWARD() { gotoAndStop(565); } stop(); } movieClip 8553 { } movieClip 8554 { } movieClip 8558 { } movieClip 8560 { } movieClip 8562 { } movieClip 8564 { } movieClip 8566 { } movieClip 8568 { } movieClip 8570 { } movieClip 8572 { } movieClip 8574 { } movieClip 8576 { } movieClip 8578 { } movieClip 8579 { } movieClip 8581 { } movieClip 8583 { } movieClip 8585 { } movieClip 8590 { } movieClip 8592 { } movieClip 8593 { } movieClip 8595 { } movieClip 8596 { } movieClip 8599 { } movieClip 8601 { } movieClip 8603 { } movieClip 8605 { } movieClip 8607 { } movieClip 8609 { } movieClip 8611 { } movieClip 8613 { } movieClip 8615 { } movieClip 8617 { } movieClip 8619 { } movieClip 8621 { } movieClip 8623 { } movieClip 8625 { } movieClip 8627 { } movieClip 8629 { } movieClip 8631 { } movieClip 8633 { } movieClip 8635 { } movieClip 8637 { } movieClip 8639 { } movieClip 8640 { } movieClip 8667 { } movieClip 8671 { } movieClip 8673 { } movieClip 8675 { } movieClip 8677 { } movieClip 8679 { } movieClip 8685 { } movieClip 8711 { } movieClip 8715 { } movieClip 8717 { } movieClip 8719 { } movieClip 8726 { } movieClip 8729 { } movieClip 8731 { } movieClip 8756 { } movieClip 8798 { frame 1641 { _parent.BYEBYE(); } } movieClip 8801 { } button 8802 { on (press) { getURL('http://zombie-pimp.newgrounds.com/', '_blank'); } } frame 565 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(561); } function FORWARD() { gotoAndStop(569); } stop(); } movieClip 8889 { } movieClip 8894 { frame 805 { _parent.BYEBYE(); } } movieClip 8897 { } button 8898 { on (press) { getURL('http://sketchodie.newgrounds.com/', '_blank'); } } frame 569 { function BYEBYE() { STROKEOUT.play(); } function REVERSE() { gotoAndStop(565); } function FORWARD() { gotoAndStop(573); } stop(); } movieClip 9697 { frame 928 { _parent.BYEBYE(); } } movieClip 9700 { } button 9701 { on (press) { getURL('http://mrnihil.newgrounds.com/', '_blank'); } } frame 573 { function BYEBYE() { gotoAndStop(577); } function REVERSE() { gotoAndStop(569); } function FORWARD() { gotoAndStop(577); } _quality = 'MEDIUM'; stop(); } movieClip 9702 { } movieClip 9708 { } movieClip 9725 { } movieClip 9742 { } movieClip 9743 { } movieClip 9752 { frame 1 { function camControl() { rp.x = _x; rp.y = _y; var v5 = camH * (_yscale * 0.01); var v6 = camW * (_xscale * 0.01); var v3 = sH / v5; var v4 = sW / v6; _x2 = (v6 / 2) * v4; _y2 = (v5 / 2) * v3; _xscale2 = v4 * 100; _yscale2 = v3 * 100; _rotation2 = -_rotation; _parent.filters = this.filters; _parent.transform.colorTransform = this.transform.colorTransform; } function reset() { _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _parent._rotation = 0; _parent._visible = true; } function set_x2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._x += value - v2.x; } function get_x2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.x; } function set_y2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._y += value - v2.y; } function get_y2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.y; } function get_xscale2() { return _parent._xscale; } function set_xscale2(value) { setProperty2('_xscale', value); } function get_yscale2() { return _parent._yscale; } function set_yscale2(value) { setProperty2('_yscale', value); } function get_rotation2() { return parent.rotation; } function set_rotation2(value) { setProperty2('_rotation', value); } function setProperty2(prop, n) { var v3 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v3); _parent[prop] = n; var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._x -= v2.x - v3.x; _parent._y -= v2.y - v3.y; } _visible = false; addProperty('_x2', get_x2, set_x2); addProperty('_y2', get_y2, set_y2); addProperty('_xscale2', get_xscale2, set_xscale2); addProperty('_yscale2', get_yscale2, set_yscale2); addProperty('_rotation2', get_rotation2, set_rotation2); var oldScaleMode = stage.scaleMode; stage.scaleMode = 'exactFit'; var sW = Stage.width; var sH = Stage.height; stage.scaleMode = oldScaleMode; var bounds_obj = this.getBounds(this); var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin); var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin); var rp = {'x': this._x, 'y': this._y}; onEnterFrame = function () { camControl(); }; this.onUnload = reset; } } movieClip 9761 { } movieClip 9769 { } movieClip 9776 { } movieClip 9784 { } movieClip 9786 { } movieClip 9788 { } movieClip 9790 { } movieClip 9792 { } movieClip 9816 { } movieClip 9818 { } movieClip 9827 { } movieClip 9829 { } movieClip 9832 { } movieClip 9833 { } movieClip 9835 { } movieClip 9838 { } movieClip 9840 { } movieClip 9841 { } movieClip 9844 { } movieClip 9847 { } movieClip 9849 { } movieClip 9850 { } movieClip 9854 { } movieClip 9856 { } movieClip 9858 { } movieClip 9860 { } movieClip 9863 { } movieClip 9864 { } movieClip 9866 { } movieClip 9868 { } movieClip 9870 { } movieClip 9872 { } movieClip 9874 { } movieClip 9875 { } movieClip 9877 { } movieClip 9880 { } movieClip 9882 { } movieClip 9883 { } movieClip 9886 { } movieClip 9888 { } movieClip 9889 { } movieClip 9892 { } movieClip 9893 { frame 1 { stop(); } frame 6 { gotoAndStop(1); } } button 9894 { on (press) { DICKBOUNCE.gotoAndPlay(1); nextFrame(); } } movieClip 9896 { frame 1 { stop(); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); _root.MEDAL_GET.gotoAndPlay('VEGA'); } } movieClip 9899 { } movieClip 9902 { } movieClip 9903 { } movieClip 9904 { } movieClip 9907 { } movieClip 9911 { } movieClip 9914 { } movieClip 9916 { } movieClip 9920 { } movieClip 9921 { } movieClip 9923 { } movieClip 9925 { } movieClip 9937 { } movieClip 9956 { } movieClip 9958 { } movieClip 9960 { } movieClip 9962 { } movieClip 9971 { } movieClip 9973 { } movieClip 9997 { } movieClip 9999 { } movieClip 10005 { } movieClip 10012 { } movieClip 10014 { } movieClip 10016 { } movieClip 10018 { } movieClip 10020 { } movieClip 10022 { } movieClip 10024 { } movieClip 10026 { } movieClip 10028 { } movieClip 10030 { } movieClip 10032 { } movieClip 10034 { } movieClip 10036 { } movieClip 10038 { } movieClip 10055 { } movieClip 10057 { } movieClip 10058 { frame 25 { gotoAndPlay(1); } } movieClip 10060 { } movieClip 10063 { } movieClip 10068 { } movieClip 10079 { } movieClip 10085 { } movieClip 10089 { } movieClip 10097 { frame 25 { gotoAndPlay(1); } } movieClip 10100 { } movieClip 10106 { } movieClip 10108 { } movieClip 10116 { } movieClip 10120 { } movieClip 10123 { } movieClip 10127 { } movieClip 10130 { frame 55 { gotoAndPlay(1); } } movieClip 10142 { } movieClip 10144 { } movieClip 10160 { } movieClip 10171 { } movieClip 10182 { } movieClip 10184 { frame 2394 { _parent.ADVANCE(); } } movieClip 10188 { } button 10189 { on (press) { getURL('http://stamper.newgrounds.com/', '_blank'); } } frame 577 { play(); _quality = 'MEDIUM'; } movieClip 10192 { } movieClip 10194 { } movieClip 10196 { } movieClip 10198 { } movieClip 10200 { } movieClip 10202 { } movieClip 10204 { } movieClip 10206 { } movieClip 10208 { } movieClip 10210 { } movieClip 10216 { } movieClip 10222 { } movieClip 10224 { } movieClip 10226 { } movieClip 10228 { } movieClip 10230 { } movieClip 10232 { } movieClip 10234 { } movieClip 10236 { } movieClip 10238 { } movieClip 10240 { } movieClip 10242 { } movieClip 10244 { } movieClip 10246 { } movieClip 10248 { } movieClip 10250 { } movieClip 10252 { } movieClip 10254 { } movieClip 10256 { } movieClip 10258 { } movieClip 10260 { } movieClip 10262 { } movieClip 10264 { } movieClip 10266 { } movieClip 10268 { } movieClip 10270 { } movieClip 10272 { } movieClip 10274 { } movieClip 10276 { } movieClip 10278 { } movieClip 10280 { } movieClip 10281 { } movieClip 10283 { } movieClip 10387 { } movieClip 10389 { } movieClip 10392 { } movieClip 10393 { } movieClip 10396 { } movieClip 10397 { } movieClip 10399 { } movieClip 10406 { } movieClip 10424 { } movieClip 10439 { } frame 5326 { if (_root.playall and !_root.skipped) { MEDAL_GET.gotoAndPlay('BLOODSHOT'); } } frame 5416 { gotoAndPlay(296); } frame 5418 { function COCKFARM() { EGGOUT.play(); } function VAGINA() { gotoAndPlay(300); } stop(); _root.egg1 = true; if (_root.egg1 and _root.egg2 and _root.egg3 and _root.egg4 and _root.egg5) { if (!_root.egged) { _root.egged = true; MEDAL_GET.gotoAndPlay('EGGS'); } } } movieClip 10443 { } movieClip 10554 { frame 1005 { _parent.MEDAL_GET.gotoAndPlay('DOMESTIC'); } frame 1076 { _parent.COCKFARM(); } } // unknown tag 88 length 44 button 10558 { on (press) { getURL('http://james-r.newgrounds.com/', '_blank'); } } movieClip 10559 { frame 1 { stop(); } frame 15 { _parent.VAGINA(); } } movieClip 10561 { frame 11 { stop(); } } frame 5422 { function COCKFARM() { EGGOUT.play(); } function VAGINA() { gotoAndPlay(453); } stop(); _root.egg2 = true; if (_root.egg1 and _root.egg2 and _root.egg3 and _root.egg4 and _root.egg5) { if (!_root.egged) { _root.egged = true; MEDAL_GET.gotoAndPlay('EGGS'); } } } movieClip 10569 { } movieClip 10573 { } movieClip 10577 { frame 586 { _parent.COCKFARM(); } } button 10580 { on (press) { getURL('http://nutellasunrise.newgrounds.com/', '_blank'); } } frame 5426 { function COCKFARM() { EGGOUT.play(); } function VAGINA() { gotoAndPlay(489); } stop(); _root.egg3 = true; if (_root.egg1 and _root.egg2 and _root.egg3 and _root.egg4 and _root.egg5) { if (!_root.egged) { _root.egged = true; MEDAL_GET.gotoAndPlay('EGGS'); } } } movieClip 10582 { } movieClip 10584 { } movieClip 10595 { } movieClip 10597 { } movieClip 10599 { } movieClip 10601 { } movieClip 10603 { } movieClip 10606 { } movieClip 10608 { } movieClip 10610 { } movieClip 10612 { } movieClip 10614 { } movieClip 10616 { } movieClip 10618 { } movieClip 10620 { } movieClip 10622 { } movieClip 10624 { } movieClip 10626 { } movieClip 10628 { } movieClip 10630 { } movieClip 10632 { } movieClip 10634 { } movieClip 10636 { } movieClip 10638 { } movieClip 10640 { frame 1 { function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / this._width; var v3 = sY / this._height; _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } this._visible = false; var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } movieClip 10642 { } movieClip 10644 { } movieClip 10646 { } movieClip 10648 { } movieClip 10650 { } movieClip 10653 { } movieClip 10655 { } movieClip 10657 { } movieClip 10659 { } movieClip 10661 { } movieClip 10665 { } movieClip 10668 { } movieClip 10671 { } movieClip 10673 { } movieClip 10675 { } movieClip 10677 { } movieClip 10680 { } movieClip 10682 { } movieClip 10684 { } movieClip 10686 { } movieClip 10688 { } movieClip 10692 { } movieClip 10694 { } movieClip 10696 { } movieClip 10698 { } movieClip 10700 { } movieClip 10702 { } movieClip 10704 { } movieClip 10706 { } movieClip 10708 { } movieClip 10711 { } movieClip 10713 { } movieClip 10715 { } movieClip 10717 { } movieClip 10734 { } movieClip 10735 { frame 975 { _parent.COCKFARM(); } } button 10737 { on (press) { getURL('http://shadowii2.newgrounds.com/', '_blank'); } } frame 5430 { function COCKFARM() { EGGOUT.play(); } function VAGINA() { gotoAndPlay(517); } stop(); _root.egg4 = true; if (_root.egg1 and _root.egg2 and _root.egg3 and _root.egg4 and _root.egg5) { if (!_root.egged) { _root.egged = true; MEDAL_GET.gotoAndPlay('EGGS'); } } } movieClip 10791 { frame 439 { _parent.COCKFARM(); } } button 10794 { on (press) { getURL('http://stickdinosaur.newgrounds.com/', '_blank'); } } frame 5434 { function COCKFARM() { EGGOUT.play(); } function VAGINA() { gotoAndPlay(509); } stop(); _root.egg5 = true; if (_root.egg1 and _root.egg2 and _root.egg3 and _root.egg4 and _root.egg5) { if (!_root.egged) { _root.egged = true; MEDAL_GET.gotoAndPlay('EGGS'); } } } movieClip 10797 { } movieClip 10799 { } movieClip 10801 { } movieClip 10803 { } movieClip 10805 { } movieClip 10807 { } movieClip 10809 { } movieClip 10811 { } movieClip 10813 { } movieClip 10814 { } movieClip 10816 { } movieClip 10818 { } movieClip 10820 { } movieClip 10822 { } movieClip 10824 { } movieClip 10826 { } movieClip 10837 { frame 299 { stop(); } } movieClip 10839 { } movieClip 10841 { } movieClip 10843 { } movieClip 10845 { } movieClip 10847 { } movieClip 10849 { } movieClip 10852 { } movieClip 10854 { } movieClip 10862 { frame 40 { stop(); } } movieClip 10863 { frame 475 { _parent.COCKFARM(); } } button 10865 { on (press) { getURL('http://greensinge.newgrounds.com/', '_blank'); } }




http://swfchan.com/12/56104/info.shtml
Created: 19/4 -2019 18:30:34 Last modified: 19/4 -2019 18:30:34 Server time: 27/04 -2024 12:37:13