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

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

America OffLine.swf

This is the info page for
Flash #106380

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


ActionScript [AS1/AS2]
Combined Code
frame 1 { if (getBytesLoaded() >= getBytesTotal()) { gotoAndPlay(5); } } movieClip 3 { } frame 3 { if (getBytesLoaded() >= getBytesTotal()) { gotoAndPlay(5); } } frame 4 { progress = int(getBytesLoaded() * '100' / getBytesTotal()) add '% - loading Flash...'; gotoAndPlay(3); } movieClip 23 { } movieClip 29 { } button 30 { on (press) { gotoAndPlay('Frame 2'); } } movieClip 313 { } movieClip 318 { } movieClip 322 { } movieClip 323 { } movieClip 328 { frame 1 { _parent.hitArea = this; this._visible = false; } } movieClip 329 { frame 1 { stop(); } frame 2 { play(); } frame 7 { stop(); } frame 8 { stop(); } } movieClip 333 { frame 1 { OpenIM_btn._accProps = new Object(); OpenIM_btn._accProps.silent = false; OpenIM_btn._accProps.name = 'Open IM Button'; OpenIM_btn._accProps.description = 'Open IM'; } frame 1 { mcIMAlertCloseButton._accProps = new Object(); mcIMAlertCloseButton._accProps.silent = false; mcIMAlertCloseButton._accProps.name = 'Close Button'; mcIMAlertCloseButton._accProps.description = 'Close'; } } movieClip 334 { frame 1 { function wait(time, func, count) { __tempWaitInterval__ = setInterval(waitHelper, time, func, count); } function waitHelper(func, count) { ++i; if (i - 1 < count) { func(); } else { clearInterval(__tempWaitInterval__); } } function Movement() { var q = null; var _this = this; var xspeed = 0; var yspeed = 0; var xdif = 0; var ydif = 0; this.stopMove = function () { delete xspeed; delete yspeed; delete xdif; delete ydif; clearInterval(q); _this.onStop(); }; this.stopMoveNoStop = function () { delete xspeed; delete yspeed; delete xdif; delete ydif; clearInterval(q); }; this.moveBounce = function (x, y, object, speed, bounce) { q = setInterval(this.moveBouncePhase, 41.66666666666666, x, y, object, speed, bounce); }; this.moveOut = function (x, y, object, speed, bounce) { q = setInterval(this.moveOutPhase, 41.66666666666666, x, y, object, speed); }; this.moveBouncePhase = function (targetx, targety, object, a, b) { with (object) { xdif = targetx - _x; xspeed += xdif / a; xspeed *= b; _x += xspeed; ydif = targety - _y; yspeed += ydif / a; yspeed *= b; _y += yspeed; if (Math.abs(xspeed) < 0.52 && Math.abs(yspeed) < 0.52) { delete xspeed; delete yspeed; delete xdif; delete ydif; clearInterval(q); _this.onStop(); } } }; this.moveOutPhase = function (targetx, targety, object, a) { with (object) { xdif = targetx - _x; xspeed = xdif / a; _x += xspeed; ydif = targety - _y; yspeed = ydif / a; _y += yspeed; if (Math.abs(xspeed) < 0.02 && Math.abs(yspeed) < 0.02) { delete xspeed; delete yspeed; delete xdif; delete ydif; clearInterval(q); _this.onStop(); } } }; this.fadeOut = function (tar, gap) { clearInterval(_interval_alpha); _interval_alpha = setInterval(this.fadeOutPhase, 41.66666666666666, tar, gap); }; this.fadeOutPhase = function (tar, gap) { if (tar._alpha > 50 && tar._alpha - gap <= 50) { _this.onFadedMidpoint(); } tar._alpha -= gap; if (tar._alpha - gap <= -10) { tat._alpha = 0; clearInterval(_interval_alpha); _this.onFaded(); } }; this.fadeIn = function (tar, gap) { clearInterval(_interval_alpha); _interval_alpha = setInterval(this.fadeInPhase, 41.66666666666666, tar, gap); }; this.fadeInPhase = function (tar, gap) { if (tar._alpha < 50 && tar._alpha + gap >= 50) { _this.onFadeinMidpoint(); } tar._alpha += gap; if (tar._alpha + gap >= 110) { tat._alpha = 100; clearInterval(_interval_alpha); } }; this.stopFade = function () { clearInterval(_interval_alpha); }; } function UpdateIMAlert() { strParsedArray = ParseNewIMXML(_level0.strIMAlert); if (strParsedArray.length > 1) { UpdateAlert(strParsedArray[0], strParsedArray[1]); } } function UpdateKnockAlert() { if (_level0.strKnockFlags == 0) { _level0.IMMessage_str = _level0.strKnockAlert; if (_level0.mcIMAlert.IMMessage_txt.textWidth > _level0.mcIMAlert.IMMessage_txt._width) { _level0.IMMessage_str += '...'; for (;;) { if (!(_level0.IMMessage_str.length > 0 && mcIMAlert.IMMessage_txt.textWidth > mcIMAlert.IMMessage_txt._width)) break; _level0.IMMessage_str = _level0.IMMessage_str.substr(0, _level0.IMMessage_str.length - 4) + '...'; } strKnockSN = _level0.IMMessage_str; } else { strKnockSN = _level0.strKnockAlert; } } else { strKnockSN = STR_KNOCKKNOCK_NOUSER; } var strKnockTitle = STR_KNOCKKNOCK_TITLE; var nPoundIndex = STR_KNOCKKNOCK_TITLE.indexOf('#'); if (nPoundIndex < STR_KNOCKKNOCK_TITLE.length) { strKnockTitle = STR_KNOCKKNOCK_TITLE.substr(0, nPoundIndex) + _level0.nKnockIndex + STR_KNOCKKNOCK_TITLE.substr(nPoundIndex + 1, STR_KNOCKKNOCK_TITLE.length - nPoundIndex); } UpdateAlert(strKnockTitle, strKnockSN + ' ' + STR_KNOCKKNOCK_DEFAULTMSG); } function ParseNewIMXML(strIMXML) { strParsedArray = new Array(); lastIMXml = new XML(); lastIMXml.ignoreWhite = true; lastIMXml.parseXML(strIMXML); listNode = lastIMXml.firstChild; if (listNode.nodeName == 'im') { strScreenName = ''; strWaiting = ''; strMessage = ''; nIMCounter = 0; while (nIMCounter < listNode.childNodes.length) { itemNode = listNode.childNodes[nIMCounter]; if (itemNode.nodeName == 'sender') { textNode = itemNode.firstChild; strScreenName = textNode.nodeValue; } else { if (itemNode.nodeName == 'waiting') { textNode = itemNode.firstChild; if (textNode.nodeValue == 'yes') { strWaiting = 'yes'; } } else { if (itemNode.nodeName == 'message') { textNode = itemNode.firstChild; strMessage = textNode.nodeValue; } } } ++nIMCounter; } strParsedArray = new Array(strScreenName, strMessage); } return strParsedArray; } function nextCRLF(strSearchString, nStartIndex) { nNextCRLF = -1; nReturnIndex = strSearchString.indexOf('\r', nStartIndex); nNewLineIndex = strSearchString.indexOf('\n', nStartIndex); if (nReturnIndex > -1) { if (nNewLineIndex > -1) { nNextCRLF = Math.min(nReturnIndex, nNewLineIndex); } else { nNextCRLF = nReturnIndex; } return nNextCRLF; } nNextCRLF = nNewLineIndex; return nNextCRLF; } function prevWhitespace(strSearchString, nStartIndex, bExcludeCRLF) { nPrevWhitespace = -1; if (nStartIndex >= strSearchString.length) { nStartIndex = strSearchString.length; } if (bExcludeCRLF) { arrayOfWhitespace = new Array(' ', '\t'); } else { arrayOfWhitespace = new Array(' ', '\r', '\n', '\t'); } i = 0; while (i < arrayOfWhitespace.length) { strSearchChar = arrayOfWhitespace[i]; nIndexChar = strSearchString.lastIndexOf(strSearchChar, nStartIndex); if (nIndexChar > -1) { if (nPrevWhitespace == -1) { nPrevWhitespace = nIndexChar; } else { if (nIndexChar < nPrevWhitespace) { nPrevWhitespace = nIndexChar; } } } ++i; } return nPrevWhitespace; } function StringFitsInField(strSomeString, txtSomeTextField) { var bResult = false; txtSomeTextField.text = strSomeString; trace('[' + strSomeString + '] txtSomeTextField.textWidth=' + txtSomeTextField.textWidth + '|txtSomeTextField._width=' + txtSomeTextField._width); if (txtSomeTextField._width > txtSomeTextField.textWidth) { bResult = true; } return bResult; } function UpdateAlert(strScreenName, strNewText) { clearInterval(closureTimer); closureTimer = setInterval(CloseAlert, 1000 * nPreferredDuration); fademovement.stopFade(); mcIMAlert._alpha = 100; mcIMAlert.IMMessage_txt._visible = true; _level0.ScreenName_str = strScreenName; if (mcIMAlert.ScreenName_txt.textWidth > mcIMAlert.ScreenName_txt._width) { _level0.ScreenName_str += '...'; for (;;) { if (!(_level0.ScreenName_str.length > 0 && mcIMAlert.ScreenName_txt.textWidth > mcIMAlert.ScreenName_txt._width)) break; _level0.ScreenName_str = _level0.ScreenName_str.substr(0, _level0.ScreenName_str.length - 4) + '...'; } } var nLineCount = 0; var nParseIndex = 0; var strMessage = ''; for (;;) { if (!(nLineCount < INT_IMALERT_MAXLINES && nParseIndex < strNewText.length)) break; var nReturnIndex = nextCRLF(strNewText, nParseIndex); var strTextUpToReturn = strNewText.substr(nParseIndex, nReturnIndex - nParseIndex); if (nReturnIndex >= nParseIndex && StringFitsInField(strTextUpToReturn, _level0.mcIMAlert.IMMessage_txt)) { strMessage += strTextUpToReturn + '\r'; nParseIndex = nReturnIndex + 1; } else { var strTextRemaining = strNewText.substr(nParseIndex, strNewText.length - nParseIndex); if (StringFitsInField(strTextRemaining, _level0.mcIMAlert.IMMessage_txt)) { strMessage += strTextRemaining; nParseIndex = strNewText.length; } else { var nSpaceIndex = -1; var nBreakIndex = nParseIndex + 1; var strTextUpToBreak = strNewText.substr(nParseIndex, nBreakIndex - nParseIndex); for (;;) { if (!(nBreakIndex < strNewText.length && StringFitsInField(strTextUpToBreak, _level0.mcIMAlert.IMMessage_txt))) break; cBreakCharacter = strNewText.charAt(nBreakIndex); if (cBreakCharacter == ' ' || cBreakCharacter == '\t') { nSpaceIndex = nBreakIndex; } ++nBreakIndex; strTextUpToBreak = strNewText.substr(nParseIndex, nBreakIndex - nParseIndex); } if (nBreakIndex - 1 > nParseIndex && nBreakIndex < strNewText.length) { var nFinalBreakIndex = nBreakIndex - 1; if (nSpaceIndex > -1) { nFinalBreakIndex = nSpaceIndex; } strMessage += strNewText.substr(nParseIndex, nFinalBreakIndex - nParseIndex) + '\r'; nParseIndex = nFinalBreakIndex; if (nSpaceIndex > -1) { ++nParseIndex; } } } } ++nLineCount; } if (nParseIndex < strNewText.length) { strMessage = strMessage.substr(0, strMessage.length - 3) + '...'; } _level0.IMMessage_str = strMessage; } function CloseAlert() { clearInterval(closureTimer); fademovement = new Movement(); fademovement.fadeOut(mcIMAlert, INT_IMALERT_FADESPEED); fademovement.onFadedMidpoint = function () { mcIMAlert.IMMessage_txt._visible = false; }; fademovement.onFaded = function () { fscommand('close'); }; } STR_IMALERT_OPENIM = 'Open IM'; STR_KNOCKKNOCK_TITLE = 'Knock Knock #!'; STR_KNOCKKNOCK_DEFAULTMSG = 'sent you a message from outside the AOL Service.'; STR_KNOCKKNOCK_NOUSER = 'An Internet User'; INT_IMALERT_DURATION = 8; INT_IMALERT_MAXLINES = 3; INT_IMALERT_FADESPEED = 10; mcIMAlert._alpha = 0; fademovement = new Movement(); fademovement.fadeIn(mcIMAlert, INT_IMALERT_FADESPEED); fademovement.onFadeinMidpoint = function () { mcIMAlert.IMMessage_txt._visible = true; }; fademovement.onFaded = function () { mcIMAlert._alpha = 100; }; nPreferredDuration = INT_IMALERT_DURATION; closureTimer = setInterval(CloseAlert, 1000 * nPreferredDuration); _level0.OpenIMButtonText = STR_IMALERT_OPENIM; mcIMAlert.mcIMAlertCloseButton.onRelease = function () { CloseAlert(); }; mcIMAlert.mcIMAlertCloseButton.onKeyDown = function () { if (Key.getCode() == 13 || Key.getCode() == 32) { mcIMAlert.mcIMAlertCloseButton.onRelease(); } }; mcIMAlert.OpenIM_btn.onRelease = function () { fscommand('GoToIMForSN', ScreenName_str); fscommand('close'); }; mcIMAlert.OpenIM_btn.onKeyDown = function () { if (Key.getCode() == 13 || Key.getCode() == 32) { mcIMAlert.OpenIM_btn.onRelease(); } }; stop(); } frame 2 { UpdateIMAlert(); } frame 3 { UpdateKnockAlert(); } } button 338 { on (press) { } } movieClip 352 { } movieClip 358 { } movieClip 380 { } movieClip 381 { } button 398 { on (press) { gotoAndPlay('Frame 1'); } } frame 5 { stopAllSounds(); tig = new Sound(); tig.loadSound('http://audio.ngfiles.com/9000/9097_newgrounds_wayoft.mp3', 0 == 0); tig.Start(); play(); } frame 16 { stop(); } frame 326 { stopAllSounds(); es = new Sound(); es.loadSound('http://audio.ngfiles.com/53000/53670_newgrounds_memoir.mp3', 0 == 0); es.Start(); play(); } frame 847 { stopAllSounds(); ud = new Sound(); ud.loadSound('http://audio.ngfiles.com/111000/111342_UnseenDanceV2.mp3', 0 == 0); ud.Start(); play(); } frame 848 { stop(); }




http://swfchan.com/22/106380/info.shtml
Created: 16/3 -2019 23:38:35 Last modified: 16/3 -2019 23:38:35 Server time: 12/05 -2024 15:57:36