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

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

sonic-bomber.swf

This is the info page for
Flash #223327

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


ActionScript [AS3]
Section 1
//ɳ (ɳ) package { import flash.events.*; import flash.display.*; import flash.system.*; import flash.net.*; import flash.utils.*; import laan.smart.proxies.filesystem.*; public dynamic class ɳ extends MovieClip { private var ϗ⎧; private var ϗ⎧; private var ϗ⎧; private var init; private var init:uint; private var init:uint; private var init:uint; private var init:uint; private var init; private var init; private var init; private static const ϗ⎧ = "_doswf_package.LoadingBarBase"; public function ɳ(){ if (Security.sandboxType != "application"){ Security.allowDomain("*"); }; if (stage){ this.init(); } else { addEventListener(Event.ADDED_TO_STAGE, this.init); }; } private function init(_arg1:Event=null):void{ var _local2:* = null; _local2 = null; if (_arg1){ removeEventListener(Event.ADDED_TO_STAGE, this.init); }; this.ϗ⎧ = new LoaderContext(false, ApplicationDomain.currentDomain); if (this.ϗ⎧.hasOwnProperty("allowLoadBytesCodeExecution")){ Object(this.ϗ⎧).allowLoadBytesCodeExecution = true; }; if (this.ϗ⎧.hasOwnProperty("parameters")){ Object(this.ϗ⎧)["parameters"] = stage.loaderInfo.parameters; }; StageAlign.prototype["@doswf__s"] = stage; StageAlign.prototype.setPropertyIsEnumerable("@doswf__s", false); LoaderInfo.prototype["@doswf__u"] = stage.loaderInfo.url; LoaderInfo.prototype.setPropertyIsEnumerable("@doswf__u", false); LoaderInfo.prototype["@doswf__p"] = stage.loaderInfo.parameters; LoaderInfo.prototype.setPropertyIsEnumerable("@doswf__p", false); if (ApplicationDomain.currentDomain.hasDefinition(ϗ⎧)){ _local2 = (ApplicationDomain.currentDomain.getDefinition(ϗ⎧) as Class); this.ϗ⎧ = (new (_local2) as DisplayObject); addChild(this.ϗ⎧); stop(); addEventListener(Event.ENTER_FRAME, this.init); } else { this.init(); }; } private function init():void{ var _local1:* = null; _local1 = this.init(new ϗÎ()); _local1.uncompress(); this.init(_local1); } private function init(_arg1:ByteArray):void{ var _local5:* = null; var _local4:* = null; var _local3:* = null; var _local2:* = null; _arg1.endian = Endian.LITTLE_ENDIAN; _arg1.position = 0; if (_arg1.readBoolean()){ this.init(_arg1); }; this.init = _arg1.readBoolean(); _local2 = _arg1.readUnsignedInt(); _local3 = new ByteArray(); _arg1.readBytes(_local3, 0, _local2); this.ϗ⎧ = new ByteArray(); _arg1.readBytes(this.ϗ⎧); _local4 = new Loader(); _local4.contentLoaderInfo.addEventListener(Event.INIT, this.init); _local4.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, this.init); _local5 = _local4; _local5[(String(String(_local4).split(/[\s\]]+/g)[1]).toLocaleLowerCase().substr(0, -2) + "Bytes")](_local3, this.ϗ⎧); } private function init(_arg1:ByteArray):ByteArray{ var _local4:* = null; var _local3:* = null; var _local2:* = null; _local4 = 0; _arg1.endian = Endian.LITTLE_ENDIAN; _arg1.position = 0; this.init = (_arg1.readUnsignedByte() - 1); this.init = (_arg1.readUnsignedByte() - 1); this.init = (_arg1.readUnsignedInt() - 3); this.init = (_arg1.readUnsignedInt() - 1); _local2 = new ByteArray(); _local2.writeBytes(_arg1, (_arg1.length - this.init), this.init); _local3 = 0; while (true) { _local4 = 0; while (_local4 < this.init) { _local2[_local3] = (_local2[_local3] ^ this.init); _local3++; if (_local3 >= this.init){ break; }; _local4 = (_local4 + 7); }; _local3 = (_local3 + this.init); if (_local3 >= this.init){ break; }; }; return (_local2); } private function init(_arg1:Event):void{ var _local7:* = null; var _local6:* = null; var _local5:* = null; var _local4:* = null; var _local3:* = null; var _local2:* = null; _local4 = null; _local5 = 0; _local6 = undefined; if ((_arg1 is ProgressEvent)){ this.init = (_arg1 as ProgressEvent); return; }; _local2 = (_arg1.target as LoaderInfo); _local2.removeEventListener(Event.INIT, this.init); _local2.removeEventListener(ProgressEvent.PROGRESS, this.init); _local3 = _local2.loader; if (this.ϗ⎧){ _local3 = new Loader(); _local3.contentLoaderInfo.addEventListener(Event.INIT, this.init); _local3.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, this.init); _local7 = _local3; _local7[(String(String(_local3).split(/[\s\]]+/g)[1]).toLocaleLowerCase().substr(0, -2) + "Bytes")](this.ϗ⎧, this.ϗ⎧); this.ϗ⎧ = null; return; }; if ((parent is Stage)){ if (this.init){ parent.addChildAt(_local3.content, 0); parent.removeChild(this); } else { addChild(_local3); }; } else { if (this.init){ addChildAt(_local3.content, 0); } else { addChildAt(_local3, 0); }; }; if (((this.init) && (this.init))){ _local4 = (_local2.content as DisplayObjectContainer); if (_local4.hasOwnProperty("@doswf__lph")){ _local7 = Object(_local4); _local7["@doswf__lph"](this.init); } else { _local5 = 0; while (_local5 < _local4.numChildren) { _local6 = _local4.getChildAt(_local5); if (_local6.hasOwnProperty("@doswf__lph")){ _local7 = _local6; _local7["@doswf__lph"](this.init); break; }; _local5++; }; }; }; } private function init(_arg1:Event):void{ var _local2:* = null; _local2 = (loaderInfo.bytesLoaded / loaderInfo.bytesTotal); Object(this.ϗ⎧).setProgress(this, _local2); if (_local2 == 1){ removeEventListener(Event.ENTER_FRAME, this.init); removeChild(this.ϗ⎧); gotoAndStop(2); this.init(); }; } private function init(_arg1:ByteArray):void{ var _local4:* = null; var _local3:* = null; var _local2:* = null; this.init = []; _local2 = _arg1.readUnsignedInt(); _local3 = _arg1.readUnsignedInt(); _local4 = new ByteArray(); _arg1.readBytes(_local4, 0, _local3); this.init = new ByteArray(); this.init.endian = Endian.LITTLE_ENDIAN; this.init = [_local2, _local4]; addEventListener(Event.ENTER_FRAME, this.init); this.init(null); } private function init(_arg1:Event):void{ var _local7:* = null; var _local6:* = null; var _local5:* = null; var _local4:* = null; var _local3:* = null; var _local2:* = null; _local5 = null; _local6 = null; _local7 = 0; _local2 = this.init[0]; _local3 = this.init[1]; _local4 = 3; while (_local4-- > 0) { _local5 = new ByteArray(); _local5.writeBytes(_local3); _local5.position = _local5.length; _local5.endian = Endian.LITTLE_ENDIAN; _local6 = new ByteArray(); _local7 = (Math.random() * Math.min(_local2, ((2 * 0x0400) * 0x0400))); while (_local6.length < _local7) { _local6.writeBytes(_local3, ((Math.random() * _local3.length) / 3)); }; _local6.length = _local7; if (_local6.length >= 63){ _local5.writeShort(((87 << 6) | 63)); _local5.writeUnsignedInt(_local6.length); } else { _local5.writeShort(((87 << 6) | _local6.length)); }; _local5.writeBytes(_local6); _local5.writeShort((1 << 6)); _local5.writeShort(0); _local5.position = 4; _local5.writeUnsignedInt(_local5.length); this.init.writeBytes(_local5); if (this.init.length > ((30 * 0x0400) * 0x0400)){ removeEventListener(Event.ENTER_FRAME, this.init); break; }; }; } } }//package
Section 2
//ϗÎ (Ï—ÃŽ) package { import flash.utils.*; public class ϗÎ extends ByteArray { } }//package

Library Items

Symbol 65531 BinaryData

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS3.
SWFMetaData (77)Timeline Frame 1366 bytes "<![CDATA[<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about ..."




http://swfchan.com/45/223327/info.shtml
Created: 1/9 -2019 10:03:19 Last modified: 1/9 -2019 10:03:19 Server time: 28/04 -2024 14:37:49