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

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

bomblove.swf

This is the info page for
Flash #79860

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


Text
loading

%

kb/kb

Elapsed: 00.00 min

Left: 00.00 min

REPLAY

Story/Animation by Coffgirl
sound effect form Worms Armageddon

ActionScript [AS1/AS2]

Frame 1
stop();
Instance of Symbol 15 MovieClip [FPreloading] in Frame 1
//component parameters onClipEvent (construct) { barColor = 8166622 /* 0x7C9CDE */; borderColor = 0; txtColor = 0; txtFont = "Century Gothic"; loadingTxt = "Loading"; barDisp = true; timeDisp = true; percentDisp = true; bytesDisp = true; }
Frame 173
gotoAndPlay (174);
Frame 357
gotoAndPlay (358);
Frame 436
stop();
Symbol 15 MovieClip [FPreloading] Frame 1
#initclip 1 function PreloadingClass() { this.init(); } function setDisplayTime(txt) { if (txt < 10) { txt = "0" + txt; } return(txt); } PreloadingClass.prototype = new MovieClip(); Object.registerClass("FPreloading", PreloadingClass); PreloadingClass.prototype.init = function () { this.listenerList = []; this.barCObj = new Color(this.barRect); this.borderCObj = new Color(this.borderRect); this.startT = getTimer() / 1000; this.percentValue = 0; this.w = this._width; this._xscale = (this._yscale = 100); txtF = new Array("loadTxt", "percentTxt", "bytesTxt", "elapsedTxt", "leftTxt"); txtFormat = new TextFormat(); with (txtFormat) { font = this.txtFont; color = this.txtColor; } this.setBarColor(this.barColor); this.setBorderColor(this.borderColor); this.borderRect._width = this.w; this.barRect._width = this.borderRect._width - 4; this.barRect.full = this.barRect._width; i = 0; while (i < txtF.length) { this[txtF[i]].setNewTextFormat(txtFormat); if (i == 3) { align = "left"; } else if (i == 4) { align = "right"; } else { align = "center"; } this.setPosition(this[txtF[i]], align); i++; } this.setCaptionTxt(this.loadingTxt); this.setBarDisp(this.barDisp); this.setTimeDisp(this.timeDisp); this.setPercentDisp(this.percentDisp); this.setBytesDisp(this.bytesDisp); this.updateDisp(); this._parent.stop(); }; PreloadingClass.prototype.setPosition = function (targetObj, align) { switch (align) { case "center" : targetObj._x = (this.w / 2) - (targetObj._width / 2); break; case "left" : targetObj._x = 0; break; case "right" : targetObj._x = this.w - targetObj._width; } }; PreloadingClass.prototype.updateDisp = function () { this.elapsedTxt._y = (this.leftTxt._y = 15 + (this.barDisp * 13)); this.percentTxt._y = (15 + (this.barDisp * 13)) + (this.timeDisp * 10); this.bytesTxt._y = ((15 + (this.barDisp * 13)) + (this.timeDisp * 10)) + (this.percentDisp * 10); }; PreloadingClass.prototype.setCaptionTxt = function (txt) { this.loadTxt.text = (this.loadingTxt = txt); }; PreloadingClass.prototype.getCaptionTxt = function () { return(this.loadingTxt); }; PreloadingClass.prototype.setBarDisp = function (bool) { this.barDisp = (this.barRect._visible = (this.borderRect._visible = bool)); this.updateDisp(); }; PreloadingClass.prototype.getBarDisp = function () { return(this.barDisp); }; PreloadingClass.prototype.setBarColor = function (c) { this.barColor = c; this.barCObj.setRGB(c); }; PreloadingClass.prototype.getBarColor = function () { return(this.barColor); }; PreloadingClass.prototype.setBorderColor = function (c) { this.borderColor = c; this.borderCObj.setRGB(c); }; PreloadingClass.prototype.getBorderColor = function () { return(this.borderColor); }; PreloadingClass.prototype.setTimeDisp = function (bool) { this.timeDisp = (this.elapsedTxt._visible = (this.leftTxt._visible = bool)); this.updateDisp(); }; PreloadingClass.prototype.getTimeDisp = function () { return(this.timeDisp); }; PreloadingClass.prototype.setPercentDisp = function (bool) { this.percentDisp = (this.percentTxt._visible = bool); this.updateDisp(); }; PreloadingClass.prototype.getPercentDisp = function () { return(this.percentDisp); }; PreloadingClass.prototype.setBytesDisp = function (bool) { this.bytesDisp = (this.bytesTxt._visible = bool); this.updateDisp(); }; PreloadingClass.prototype.getBytesDisp = function () { return(this.bytesDisp); }; PreloadingClass.prototype.getPercent = function () { return(this.percentValue); }; PreloadingClass.prototype.getKBLoaded = function () { return(this.loadKBText); }; PreloadingClass.prototype.getKBTotal = function () { return(this.totalKBText); }; PreloadingClass.prototype.addListener = function (ref) { this.listenerList[ref] = ref; }; PreloadingClass.prototype.removeListener = function (ref) { delete this.listenerList[ref]; }; PreloadingClass.prototype.sendChangedEvent = function (value) { for (i in this.listenerList) { this.listenerList[i].onChanged(value); } }; PreloadingClass.prototype.onEnterFrame = function () { totalB = this._parent.getBytesTotal(); loadB = this._parent.getBytesLoaded(); this.percentValue = (((totalB == 0) || (totalB == undefined)) ? 0 : (Math.round((100 * loadB) / totalB))); this.loadKBText = Math.round(loadB / 1024); this.totalKBText = Math.round(totalB / 1024); nowT = Math.round((getTimer() / 1000) - this.startT); if (nowT != lastT) { diffB = loadB - lastB; if (diffB > 0) { leftT = Math.floor((totalB - loadB) / diffB); minLT = setDisplayTime(Math.round(leftT / 60)); secLT = setDisplayTime(leftT % 60); } else { leftT = "Idle"; } lastB = loadB; lastT = nowT; } minET = setDisplayTime(Math.round(nowT / 60)); secET = setDisplayTime(nowT % 60); this.percentTxt.text = this.percentValue + " %"; this.bytesTxt.text = ((this.loadKBText + " / ") + this.totalKBText) + " kb"; this.elapsedTxt.text = ((("Elapsed: " + minET) + ".") + secET) + " min"; if (leftT != "Idle") { this.leftTxt.text = ((("Left: " + minLT) + ".") + secLT) + " min"; } else { this.leftTxt.text = "Left: " + leftT; } this.barRect._width = (this.percentValue * this.barRect.full) / 100; if (oldPercent != this.percentValue) { this.sendChangedEvent(this.percentValue); oldPercent = this.percentValue; } if ((this.percentValue >= 100) && (totalB > 4)) { this._parent.play(); delete PreloadingClass.prototype.onEnterFrame; } }; with (PreloadingClass.prototype) { addProperty("caption", getCaptionTxt, setCaptionTxt); addProperty("showBar", getBarDisp, setBarDisp); addProperty("showTime", getTimeDisp, setTimeDisp); addProperty("showPercent", getPercentDisp, setPercentDisp); addProperty("showBytes", getBytesDisp, setBytesDisp); addProperty("percent", getPercent, null); addProperty("loadKB", getKBLoaded, null); addProperty("totalKB", getKNTotal, null); } #endinitclip
Symbol 85 Button
on (release) { gotoAndPlay (2); }

Library Items

Symbol 1 BitmapUsed by:2
Symbol 2 GraphicUses:1Used by:3
Symbol 3 MovieClipUses:2Used by:Timeline
Symbol 4 FontUsed by:5 6 7
Symbol 5 EditableTextUses:4Used by:15
Symbol 6 EditableTextUses:4Used by:15
Symbol 7 EditableTextUses:4Used by:15
Symbol 8 FontUsed by:9 10
Symbol 9 EditableTextUses:8Used by:15
Symbol 10 EditableTextUses:8Used by:15
Symbol 11 GraphicUsed by:12
Symbol 12 MovieClipUses:11Used by:15
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClipUses:13Used by:15
Symbol 15 MovieClip [FPreloading]Uses:5 6 7 9 10 12 14Used by:Timeline
Symbol 16 GraphicUsed by:Timeline
Symbol 17 GraphicUsed by:75  Timeline
Symbol 18 GraphicUsed by:Timeline
Symbol 19 GraphicUsed by:Timeline
Symbol 20 GraphicUsed by:Timeline
Symbol 21 GraphicUsed by:Timeline
Symbol 22 GraphicUsed by:Timeline
Symbol 23 GraphicUsed by:Timeline
Symbol 24 GraphicUsed by:Timeline
Symbol 25 GraphicUsed by:Timeline
Symbol 26 GraphicUsed by:Timeline
Symbol 27 GraphicUsed by:Timeline
Symbol 28 GraphicUsed by:Timeline
Symbol 29 GraphicUsed by:45  Timeline
Symbol 30 GraphicUsed by:Timeline
Symbol 31 GraphicUsed by:45  Timeline
Symbol 32 GraphicUsed by:45  Timeline
Symbol 33 GraphicUsed by:45  Timeline
Symbol 34 GraphicUsed by:45  Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 36 GraphicUsed by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 GraphicUsed by:45  Timeline
Symbol 39 GraphicUsed by:Timeline
Symbol 40 GraphicUsed by:Timeline
Symbol 41 GraphicUsed by:Timeline
Symbol 42 GraphicUsed by:Timeline
Symbol 43 GraphicUsed by:45  Timeline
Symbol 44 GraphicUsed by:45  Timeline
Symbol 45 MovieClipUses:29 32 31 33 34 43 44 38Used by:Timeline
Symbol 46 SoundUsed by:Timeline
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClipUses:47Used by:Timeline
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:Timeline
Symbol 51 GraphicUsed by:Timeline
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClipUses:52Used by:Timeline
Symbol 54 GraphicUsed by:Timeline
Symbol 55 GraphicUsed by:Timeline
Symbol 56 GraphicUsed by:Timeline
Symbol 57 GraphicUsed by:Timeline
Symbol 58 GraphicUsed by:Timeline
Symbol 59 GraphicUsed by:Timeline
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClipUses:60Used by:Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62Used by:Timeline
Symbol 64 ShapeTweeningUsed by:Timeline
Symbol 65 SoundUsed by:Timeline
Symbol 66 ShapeTweeningUsed by:Timeline
Symbol 67 ShapeTweeningUsed by:Timeline
Symbol 68 GraphicUsed by:69  Timeline
Symbol 69 MovieClipUses:68Used by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:Timeline
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:75
Symbol 75 MovieClipUses:17 74Used by:Timeline
Symbol 76 SoundUsed by:Timeline
Symbol 77 GraphicUsed by:Timeline
Symbol 78 GraphicUsed by:Timeline
Symbol 79 SoundUsed by:Timeline
Symbol 80 GraphicUsed by:Timeline
Symbol 81 GraphicUsed by:85
Symbol 82 FontUsed by:83
Symbol 83 TextUses:82Used by:85
Symbol 84 GraphicUsed by:85
Symbol 85 ButtonUses:81 83 84Used by:Timeline
Symbol 86 FontUsed by:87
Symbol 87 TextUses:86Used by:Timeline

Instance Names

"loadTxt"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 5 EditableText
"percentTxt"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 6 EditableText
"bytesTxt"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 7 EditableText
"elapsedTxt"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 9 EditableText
"leftTxt"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 10 EditableText
"borderRect"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 12 MovieClip
"barRect"Symbol 15 MovieClip [FPreloading] Frame 1Symbol 14 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 15 as "FPreloading"




http://swfchan.com/16/79860/info.shtml
Created: 2/4 -2019 18:33:41 Last modified: 2/4 -2019 18:33:41 Server time: 10/05 -2024 15:03:32