// Decompiled by AS3 Sorcerer 3.16 // http://www.as3sorcerer.com/ //------------------------------------------------------------ // if._SafeStr_5196 package if { import _-5Ju.AdServerConfig; public class _SafeStr_5196 extends AdServerConfig { public function _SafeStr_5196(k:Object=null) { this.oneAdPerRequest = true; super("Direct", k); } override protected function get defaultTemplate():String { return ("__api-address__"); } } }//package if // _SafeStr_5196 = "_-2Ep" (String#6481, DoABC#3) //------------------------------------------------------------ // if._SafeStr_5239 package if { import _-6AT.AdServerRequest; public class _SafeStr_5239 extends AdServerRequest { public function _SafeStr_5239(k:_SafeStr_5196=null) { super((((k)!=null) ? k : new _SafeStr_5196())); } } }//package if // _SafeStr_5196 = "_-2Ep" (String#6481, DoABC#3) // _SafeStr_5239 = "_-36W" (String#14137, DoABC#3) //------------------------------------------------------------ //_-00b._SafeStr_2883 package _-00b { import _-1Qv._SafeStr_2285; public class _SafeStr_2883 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_5299:int = 0; private var _SafeStr_5300:int = 0; public function _SafeStr_2883(k:String, _arg_2:int=0, _arg_3:int=-1) { this._text = k; this._SafeStr_5300 = _arg_2; this._SafeStr_5299 = _arg_3; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._text, this._SafeStr_5300, this._SafeStr_5299]); } } }//package _-00b // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2883 = "_-1dL" (String#10196, DoABC#3) // _SafeStr_5299 = "_-2-l" (String#11124, DoABC#3) // _SafeStr_5300 = "_-4Zv" (String#4430, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-00b._SafeStr_3154 package _-00b { import _-1Qv._SafeStr_2285; public class _SafeStr_3154 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-00b // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3154 = "_-4X8" (String#14300, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-00b._SafeStr_3162 package _-00b { import _-1Qv._SafeStr_2285; public class _SafeStr_3162 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-00b // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3162 = "_-5cS" (String#15034, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-00b._SafeStr_3167 package _-00b { import _-1Qv._SafeStr_2285; public class _SafeStr_3167 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_5302:String; private var _SafeStr_5300:int = 0; public function _SafeStr_3167(k:String, _arg_2:String, _arg_3:int=0) { this._SafeStr_5302 = k; this._text = _arg_2; this._SafeStr_5300 = _arg_3; } public function dispose():void { } public function _SafeStr_5301():Array { return ([((this._SafeStr_5302 + " ") + this._text), this._SafeStr_5300]); } } }//package _-00b // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3167 = "_-33t" (String#15004, DoABC#3) // _SafeStr_5300 = "_-4Zv" (String#4430, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5302 = "_-2iJ" (String#13793, DoABC#3) //------------------------------------------------------------ //_-00b._SafeStr_3168 package _-00b { import _-1Qv._SafeStr_2285; public class _SafeStr_3168 implements _SafeStr_2285 { private var _text:String; private var _SafeStr_5300:int = 0; public function _SafeStr_3168(k:String, _arg_2:int=0) { this._text = k; this._SafeStr_5300 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._text, this._SafeStr_5300]); } } }//package _-00b // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3168 = "_-0Xk" (String#13725, DoABC#3) // _SafeStr_5300 = "_-4Zv" (String#4430, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-00S._SafeStr_2333 package _-00S { import _-tc.IFrameWindow; import _-4i9._SafeStr_3306; import flash.geom.Point; public interface _SafeStr_2333 { function get disposed():Boolean; function _SafeStr_5303():void; function dispose():void; function open():void; function isOpen():Boolean; function close():void; function get mainWindow():IFrameWindow; function refresh():void; function _SafeStr_5304(_arg_1:int):Boolean; function _SafeStr_5305(_arg_1:int, _arg_2:int, _arg_3:String="-1", _arg_4:int=1):void; function update(_arg_1:uint):void; function get _SafeStr_5306():_SafeStr_3306; function _SafeStr_5307(_arg_1:Point):void; function get _SafeStr_5308():Boolean; } }//package _-00S // _SafeStr_2333 = "_-1R0" (String#9618, DoABC#3) // _SafeStr_3306 = "_-4tD" (String#8220, DoABC#3) // _SafeStr_5303 = "_-4W8" (String#22208, DoABC#3) // _SafeStr_5304 = "_-3GI" (String#12004, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5306 = "_-04J" (String#8773, DoABC#3) // _SafeStr_5307 = "_-01B" (String#28325, DoABC#3) // _SafeStr_5308 = "_-4c0" (String#17330, DoABC#3) //------------------------------------------------------------ //_-00S._SafeStr_3309 package _-00S { import _-2mL._SafeStr_3; import _-4i9._SafeStr_271; import _-tc.IBitmapWrapperWindow; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-53G.AssetLoaderEvent; import flash.display.BitmapData; public class _SafeStr_3309 implements _SafeStr_3 { private var _SafeStr_5309:_SafeStr_271; private var _SafeStr_5310:String; private var _SafeStr_5311:String; private var _SafeStr_5312:IBitmapWrapperWindow; private var _disposed:Boolean; public function _SafeStr_3309(k:_SafeStr_271, _arg_2:String, _arg_3:IBitmapWrapperWindow) { this._SafeStr_5309 = k; this._SafeStr_5310 = _arg_2; this._SafeStr_5312 = _arg_3; var _local_4:String = this._SafeStr_5309.getProperty("image.library.url"); this._SafeStr_5311 = (_local_4 + this._SafeStr_5310); _SafeStr_4.log(("[OFFICIAL ROOM ICON IMAGE DOWNLOADER] : " + this._SafeStr_5311)); } public function _SafeStr_5313():void { var _local_1:URLRequest; var _local_2:_SafeStr_37; if (this._SafeStr_5309.assets.hasAsset(this._SafeStr_5310)){ this._SafeStr_5314(); } else { _local_1 = new URLRequest(this._SafeStr_5311); _local_2 = this._SafeStr_5309.assets.loadAssetFromFile(this._SafeStr_5310, _local_1, "image/gif"); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_5316); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5317, this._SafeStr_5318); }; } private function _SafeStr_5316(k:AssetLoaderEvent):void { if (this._disposed){ return; }; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 == null){ _SafeStr_4.log((("Loading pic from url: " + this._SafeStr_5311) + " failed. loaderStruct == null")); return; }; this._SafeStr_5314(); } private function _SafeStr_5314():void { var k:BitmapData; if (((((((this._SafeStr_5309) && (!(this._SafeStr_5309.disposed)))) && (this._SafeStr_5312))) && (!(this._SafeStr_5312.disposed)))){ k = this._SafeStr_5309._SafeStr_5319(this._SafeStr_5310, ""); if (k){ this._SafeStr_5312._SafeStr_5320 = false; this._SafeStr_5312.bitmap = k; this._SafeStr_5312.width = k.width; this._SafeStr_5312.height = k.height; this._SafeStr_5312.visible = true; } else { _SafeStr_4.log(("OfficialRoomImageLoader - Image not found: " + this._SafeStr_5310)); }; }; this.dispose(); } private function _SafeStr_5318(k:AssetLoaderEvent):void { _SafeStr_4.log(((("Error loading image: " + this._SafeStr_5311) + ", ") + k)); this.dispose(); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_5312 = null; this._SafeStr_5309 = null; } public function get disposed():Boolean { return (this._disposed); } } }//package _-00S // _SafeStr_271 = "_-5Fd" (String#2212, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3309 = "_-1mC" (String#11952, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5310 = "_-0Jm" (String#7955, DoABC#3) // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_5312 = "_-3K-" (String#8632, DoABC#3) // _SafeStr_5313 = "_-60o" (String#38775, DoABC#3) // _SafeStr_5314 = "_-2FR" (String#4435, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5316 = "_-4B8" (String#37573, DoABC#3) // _SafeStr_5317 = "_-wO" (String#7063, DoABC#3) // _SafeStr_5318 = "_-04M" (String#38966, DoABC#3) // _SafeStr_5319 = "_-5N2" (String#3446, DoABC#3) // _SafeStr_5320 = "_-5-V" (String#2215, DoABC#3) //------------------------------------------------------------ //_-00S._SafeStr_5131 package _-00S { import _-482._SafeStr_4783; import _-4i9.HabboNavigator; import _-G3._SafeStr_3317; public class _SafeStr_5131 extends GuestRoomListCtrl { private var _SafeStr_5321:_SafeStr_4783; public function _SafeStr_5131(k:HabboNavigator) { super(k, -6, false); } public function set category(k:_SafeStr_4783):void { this._SafeStr_5321 = k; } override public function getRooms():Array { return (this._SafeStr_5321.rooms); } override public function beforeEnterRoom(k:int):void { navigator.data.roomSessionTags = new _SafeStr_3317(this._SafeStr_5321.code, ("" + (k + 2))); } } }//package _-00S // _SafeStr_3317 = "_-xB" (String#6305, DoABC#3) // _SafeStr_4783 = "_-55I" (String#4240, DoABC#3) // _SafeStr_5131 = "_-2zN" (String#12371, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) //------------------------------------------------------------ //_-00S.CategoryListCtrl package _-00S { import _-4i9._SafeStr_3359; import _-4i9.UserCountRenderer; import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-tc.IItemListWindow; import _-tc.IScrollbarWindow; import _-482._SafeStr_3312; import _-15X.Map; import _-4i9._SafeStr_3006; import _-OK.WindowMouseEvent; import _-G3.Tabs; import _-OK.WindowEvent; import _-vq.IWindow; public class CategoryListCtrl implements _SafeStr_3359 { private static const _SafeStr_5322:int = 5; private var _SafeStr_5323:UserCountRenderer; private var _SafeStr_5309:HabboNavigator; private var _content:IWindowContainer; private var _SafeStr_5324:IItemListWindow; private var _SafeStr_5325:IScrollbarWindow; public function CategoryListCtrl(k:HabboNavigator) { this._SafeStr_5309 = k; this._SafeStr_5323 = new UserCountRenderer(this._SafeStr_5309); } public function dispose():void { if (this._SafeStr_5323){ this._SafeStr_5323.dispose(); this._SafeStr_5323 = null; }; } public function refresh():void { var _local_7:_SafeStr_3312; var _local_8:IWindowContainer; var _local_9:int; var _local_10:int; var k:int; var _local_2:Array = this._SafeStr_5309.data.allCategories; var _local_3:Map = this._SafeStr_5309.data._SafeStr_5326.categoryToCurrentUserCountMap; var _local_4:Map = this._SafeStr_5309.data._SafeStr_5326.categoryToMaxUserCountMap; var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_5324.getListItemAt(0)); var _local_6:int; while (_local_6 < _local_2.length) { _local_7 = _local_2[_local_6]; if (_local_7.visible){ _local_8 = this.getCategoryContainer(_local_5, _local_6); if (_local_8 == null){ _local_8 = this._SafeStr_5327(_local_6); _local_8.id = _local_6; _local_5.addChild(_local_8); }; _local_9 = _local_3.getValue(_local_7._SafeStr_5328); _local_10 = _local_4.getValue(_local_7._SafeStr_5328); this._SafeStr_5329(_local_8, _local_7, _local_9, _local_10); _local_8.y = k; k = (k + (_local_8.height + _SafeStr_5322)); _local_8.visible = true; _local_5.height = (((_SafeStr_3006._SafeStr_5330(_local_5) > 0)) ? (_SafeStr_3006._SafeStr_5330(_local_5) + 5) : 0); }; _local_6++; }; if (this._SafeStr_5325 != null){ this._SafeStr_5325.scrollV = 0; this._SafeStr_5325.visible = true; }; } public function _SafeStr_5329(k:IWindowContainer, _arg_2:_SafeStr_3312, _arg_3:int, _arg_4:int):void { k.findChildByName("category_name_txt").caption = _arg_2._SafeStr_5331; k.findChildByName("arrow_right_icon").visible = true; this._SafeStr_5323.refreshUserCount(_arg_4, IWindowContainer(k.findChildByName("enter_category_button")), _arg_3, "${navigator.usercounttooltip.users}", 297, 35); } public function _SafeStr_5327(k:int):IWindowContainer { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5309.getXmlWindow("grs_category_selector")); this._SafeStr_5332(_local_2, k, "enter_category_button", this._SafeStr_5333); this._SafeStr_5309.refreshButton(_local_2, "navi_room_icon", true, null, 0); return (_local_2); } private function _SafeStr_5333(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_3312; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5309.data.allCategories[_arg_2.id]; this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5335, Tabs._SafeStr_5336, ("" + _local_3._SafeStr_5328)); }; } private function getCategoryContainer(k:IWindowContainer, _arg_2:int):IWindowContainer { return (IWindowContainer(k.getChildByID(_arg_2))); } private function _SafeStr_5332(k:IWindowContainer, _arg_2:int, _arg_3:String, _arg_4:Function):void { k.findChildByName(_arg_3).procedure = _arg_4; k.findChildByName(_arg_3).id = _arg_2; } public function set content(k:IWindowContainer):void { this._content = k; this._SafeStr_5324 = ((this._content) ? IItemListWindow(this._content.findChildByName("item_list_category")) : null); this._SafeStr_5325 = ((this._content) ? IScrollbarWindow(this._content.findChildByName("scroller")) : null); } public function get content():IWindowContainer { return (this._content); } } }//package _-00S // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3312 = "_-y9" (String#2640, DoABC#3) // _SafeStr_3359 = "_-25A" (String#7883, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5322 = "_-4bd" (String#10754, DoABC#3) // _SafeStr_5323 = "_-1wp" (String#3640, DoABC#3) // _SafeStr_5324 = "_-335" (String#505, DoABC#3) // _SafeStr_5325 = "_-2c9" (String#3988, DoABC#3) // _SafeStr_5326 = "_-2Rz" (String#10425, DoABC#3) // _SafeStr_5327 = "_-01y" (String#11623, DoABC#3) // _SafeStr_5328 = "_-3yg" (String#6604, DoABC#3) // _SafeStr_5329 = "_-5Hu" (String#3064, DoABC#3) // _SafeStr_5330 = "_-ie" (String#2198, DoABC#3) // _SafeStr_5331 = "_-5cW" (String#19837, DoABC#3) // _SafeStr_5332 = "_-4IW" (String#15518, DoABC#3) // _SafeStr_5333 = "_-0tS" (String#23723, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5335 = "_-mz" (String#5031, DoABC#3) // _SafeStr_5336 = "_-1cR" (String#7317, DoABC#3) //------------------------------------------------------------ //_-00S.GuestRoomListCtrl package _-00S { import _-4i9._SafeStr_3359; import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-tc.IItemListWindow; import _-4i9._SafeStr_4787; import _-tc.IScrollbarWindow; import _-4i9.UserCountRenderer; import _-OK.WindowMouseEvent; import _-561._SafeStr_2340; import _-4i9._SafeStr_3006; import _-482._SafeStr_2332; import _-482._SafeStr_3307; import _-tc.ITextWindow; import _-OK.WindowEvent; import _-vq.IWindow; import flash.geom.Point; import _-tc.IRegionWindow; import _-6HM._SafeStr_3349; import _-6HM._SafeStr_3350; import _-vq.*; import _-tc.*; import _-OK.*; import _-4i9.*; public class GuestRoomListCtrl implements _SafeStr_3359 { protected var _SafeStr_5309:HabboNavigator; private var _content:IWindowContainer; private var _SafeStr_5324:IItemListWindow; private var _SafeStr_5337:_SafeStr_4787; private var _SafeStr_5325:IScrollbarWindow; protected var _SafeStr_5323:UserCountRenderer; private var _SafeStr_5338:IWindowContainer; private var _SafeStr_5339:int; private var _SafeStr_5340:Boolean; private var _SafeStr_5341:int; private var _SafeStr_5342:Boolean; public function GuestRoomListCtrl(k:HabboNavigator, _arg_2:int, _arg_3:Boolean):void { this._SafeStr_5309 = k; this._SafeStr_5341 = _arg_2; this._SafeStr_5342 = _arg_3; this._SafeStr_5337 = new _SafeStr_4787(this._SafeStr_5309, 5, -5); this._SafeStr_5323 = new UserCountRenderer(this._SafeStr_5309); } public function dispose():void { if (this._SafeStr_5337){ this._SafeStr_5337.dispose(); this._SafeStr_5337 = null; }; if (this._SafeStr_5323){ this._SafeStr_5323.dispose(); this._SafeStr_5323 = null; }; } public function set content(k:IWindowContainer):void { this._content = k; this._SafeStr_5324 = ((this._content) ? IItemListWindow(this._content.findChildByName("item_list")) : null); this._SafeStr_5325 = ((this._content) ? IScrollbarWindow(this._content.findChildByName("scroller")) : null); if ((((k == null)) && (this._SafeStr_5337))){ this._SafeStr_5337._SafeStr_5343(); }; } public function get content():IWindowContainer { return (this._content); } public function refresh():void { var _local_4:Boolean; var k:Array = this.getRooms(); var _local_2:int = this._SafeStr_5344(); this._SafeStr_5324.autoArrangeItems = false; var _local_3:int; while (true) { if (_local_3 < k.length){ this._SafeStr_5329(true, _local_3, k[_local_3]); } else { _local_4 = this._SafeStr_5329(false, _local_3, null); if (_local_4){ break; }; }; _local_3++; }; this._SafeStr_5324.autoArrangeItems = true; if (((!((this._SafeStr_5325 == null))) && (!((this._SafeStr_5344() == _local_2))))){ this._SafeStr_5325.scrollV = 0; }; if (this._content.findChildByName("no_rooms_found")){ this._content.findChildByName("no_rooms_found").visible = (k.length < 1); }; } private function _SafeStr_5344():int { var k:int; var _local_2:int; while (_local_2 < this._SafeStr_5324.numListItems) { if (this._SafeStr_5324.getListItemAt(_local_2).visible){ k++; }; _local_2++; }; return (k); } protected function getListEntry(k:int):IWindowContainer { var _local_3:int; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5309.getXmlWindow("grs_guest_room_details_phase_one")); _local_2.background = true; _local_2.addEventListener(WindowMouseEvent._SafeStr_5345, this._SafeStr_5346); _local_2.addEventListener(WindowMouseEvent._SafeStr_5347, this.onMouseOver); _local_2.addEventListener(WindowMouseEvent._SafeStr_5348, this.onMouseOut); _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); _local_2.setParamFlag(_SafeStr_2340._SafeStr_5349, true); _local_2.setParamFlag(_SafeStr_2340._SafeStr_5350, true); _local_2.color = this.getBgColor(k); _local_2.tags.push(k); if (this._SafeStr_5342){ _local_3 = 20; _local_2.findChildByName("roomname").x = (_local_2.findChildByName("roomname").x + _local_3); _local_2.findChildByName("roomname").width = (_local_2.findChildByName("roomname").width - _local_3); }; return (_local_2); } protected function getBgColor(k:int):uint { return (((((k % 2))!=0) ? 0xFFFFFFFF : 4292797682)); } private function _SafeStr_5329(k:Boolean, _arg_2:int, _arg_3:_SafeStr_2332):Boolean { var _local_4:IWindowContainer = IWindowContainer(this._SafeStr_5324.getListItemAt(_arg_2)); var _local_5:Boolean; if (_local_4 == null){ if (!k){ return (true); }; _local_4 = this.getListEntry(_arg_2); this._SafeStr_5324.addListItem(_local_4); _local_5 = true; }; _SafeStr_3006._SafeStr_5351(_local_4); if (k){ this.refreshEntryDetails(_local_4, _arg_3); _local_4.visible = true; _local_4.height = 17; } else { _local_4.height = 0; _local_4.visible = false; }; if (_local_5){ _local_4.width = (_local_4.width + this._SafeStr_5341); MainViewCtrl._SafeStr_5352(this, _local_4); }; return (false); } protected function refreshEntryDetails(k:IWindowContainer, _arg_2:_SafeStr_2332):void { k.visible = true; _SafeStr_3006._SafeStr_5351(k); this._SafeStr_5353(k, _arg_2); var _local_3:String = (((((((_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5357)) || ((_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5356)))) || ((_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5355)))) ? "group_base_icon" : "group_base_icon_no_doormode"); this._SafeStr_5309.refreshButton(k, _local_3, (_arg_2._SafeStr_5358 > 0), null, 0, "group_base_icon"); this._SafeStr_5309.refreshButton(k, "home", this._SafeStr_5359(_arg_2), null, 0); this._SafeStr_5309.refreshButton(k, "doormode_doorbell_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5357), null, 0); this._SafeStr_5309.refreshButton(k, "doormode_password_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5356), null, 0); this._SafeStr_5309.refreshButton(k, "doormode_invisible_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5355), null, 0); if (this._SafeStr_5342){ k.findChildByName("room_number").visible = true; k.findChildByName("room_number").caption = ((k.tags[0] + 2) + "."); }; this._SafeStr_5360(k, _arg_2); this._SafeStr_5323.refreshUserCount(_arg_2._SafeStr_5361, k, _arg_2.userCount, "${navigator.usercounttooltip.users}", 308, 2); k.name = ((("guestroom_" + _arg_2.ownerName) + "_") + _arg_2.roomName); } private function _SafeStr_5360(k:IWindowContainer, _arg_2:_SafeStr_2332):void { var _local_3:ITextWindow = ITextWindow(k.getChildByName("roomname")); _local_3.visible = true; var _local_4:Boolean = ((((k.findChildByName("home").visible) || (k.findChildByName("favourite").visible))) || (k.findChildByName("make_favourite").visible)); _SafeStr_3006._SafeStr_5362(_local_3, _arg_2.roomName, ((_local_4) ? (_local_3.width - 20) : _local_3.width)); } protected function _SafeStr_5346(k:WindowEvent):void { this._SafeStr_5363(k); } protected function onMouseOver(k:WindowEvent):void { var _local_2:IWindow = k.target; if (((this._SafeStr_5337.visible) && (this._SafeStr_5340))){ return; }; this._SafeStr_5364(IWindowContainer(_local_2)); var _local_3:int = _local_2.tags[0]; var _local_4:_SafeStr_2332 = this._SafeStr_5365(_local_3); if (_local_4 == null){ return; }; this._SafeStr_5337.room = _local_4; this._SafeStr_5337._SafeStr_5366(_local_2); } public function getRooms():Array { return ((((((((((this._SafeStr_5309 == null)) || ((this._SafeStr_5309.data == null)))) || ((this._SafeStr_5309.data._SafeStr_5367 == null)))) || ((this._SafeStr_5309.data._SafeStr_5367.rooms == null)))) ? (new Array()) : this._SafeStr_5309.data._SafeStr_5367.rooms)); } private function _SafeStr_5365(k:int):_SafeStr_2332 { return (this.getRooms()[k]); } protected function onMouseOut(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_SafeStr_3006._SafeStr_5368(_local_2)){ return; }; var _local_3:int = _local_2.tags[0]; _local_2.color = this.getBgColor(_local_3); this._SafeStr_5337._SafeStr_5343(); } protected function onMouseClick(k:WindowEvent):void { var _local_5:Point; var _local_2:IWindow = k.target; var _local_3:int = _local_2.tags[0]; var _local_4:_SafeStr_2332 = this._SafeStr_5365(_local_3); if (_local_4 == null){ return; }; if (_local_4.ownerName != this._SafeStr_5309._SafeStr_5369.userName){ if (_local_4._SafeStr_5358 != 0){ this._SafeStr_5309.goToPrivateRoom(_local_4.flatId); return; }; _local_5 = new Point((k as WindowMouseEvent).stageX, (k as WindowMouseEvent).stageY); switch (_local_4._SafeStr_5354){ case _SafeStr_3307._SafeStr_5356: this._SafeStr_5309._SafeStr_5370.show(_local_4, _local_5); return; case _SafeStr_3307._SafeStr_5357: this._SafeStr_5309.doorbell.show(_local_4, _local_5); return; }; }; this.beforeEnterRoom(_local_3); this._SafeStr_5309.goToRoom(_local_4.flatId, true, "", _local_3); this._SafeStr_5337._SafeStr_5371(); } public function beforeEnterRoom(k:int):void { } private function _SafeStr_5353(k:IWindowContainer, _arg_2:_SafeStr_2332):void { var _local_3:Boolean = this._SafeStr_5309.data._SafeStr_5372(_arg_2.flatId); var _local_4:Boolean = this._SafeStr_5359(_arg_2); this._SafeStr_5373(k, "make_favourite", ((!(_local_3)) && (!(_local_4))), this._SafeStr_5374); this._SafeStr_5373(k, "favourite", ((_local_3) && (!(_local_4))), this._SafeStr_5375); } private function _SafeStr_5359(k:_SafeStr_2332):Boolean { return ((k.flatId == this._SafeStr_5309.data._SafeStr_5376)); } private function _SafeStr_5373(k:IWindowContainer, _arg_2:String, _arg_3:Boolean, _arg_4:Function):void { var _local_5:IRegionWindow = (k.findChildByName(_arg_2) as IRegionWindow); if (!_local_5){ return; }; if (!_arg_3){ _local_5.visible = false; if (_local_5.hasEventListener(WindowMouseEvent.CLICK)){ _local_5.removeEventListener(WindowMouseEvent.CLICK, _arg_4); }; } else { _local_5.addEventListener(WindowMouseEvent.CLICK, _arg_4); _local_5.visible = true; this._SafeStr_5309.refreshButton(_local_5, _arg_2, _arg_3, null, 0); }; } private function _SafeStr_5375(k:WindowMouseEvent):void { var _local_2:IWindow = k.target; if ((((_local_2 == null)) || ((_local_2.parent == null)))){ return; }; var _local_3:_SafeStr_2332 = this._SafeStr_5365(_local_2.parent.tags[0]); if (_local_3 == null){ return; }; this._SafeStr_5309.send(new _SafeStr_3349(_local_3.flatId)); } private function _SafeStr_5374(k:WindowMouseEvent):void { var _local_2:IWindow = k.target; if ((((_local_2 == null)) || ((_local_2.parent == null)))){ return; }; var _local_3:_SafeStr_2332 = this._SafeStr_5365(int(_local_2.parent.tags[0])); if (_local_3 == null){ return; }; this._SafeStr_5309.send(new _SafeStr_3350(_local_3.flatId)); } private function _SafeStr_5364(k:IWindowContainer):void { var _local_2:int; if (((!((this._SafeStr_5338 == null))) && (!(this._SafeStr_5338.disposed)))){ _local_2 = this._SafeStr_5338.tags[0]; this._SafeStr_5338.color = this.getBgColor(_local_2); }; this._SafeStr_5338 = k; k.color = 4288861930; } private function _SafeStr_5363(k:WindowEvent):void { var _local_2:WindowMouseEvent = WindowMouseEvent(k); var _local_3:int = Math.abs((this._SafeStr_5339 - _local_2.stageX)); this._SafeStr_5339 = _local_2.stageX; this._SafeStr_5340 = (_local_3 > 2); } public function get _SafeStr_5377():_SafeStr_4787 { return (this._SafeStr_5337); } public function get navigator():HabboNavigator { return (this._SafeStr_5309); } } }//package _-00S // _SafeStr_2332 = "_-4rT" (String#1033, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3307 = "_-3ZL" (String#4414, DoABC#3) // _SafeStr_3349 = "_-5QU" (String#7184, DoABC#3) // _SafeStr_3350 = "_-2jm" (String#6789, DoABC#3) // _SafeStr_3359 = "_-25A" (String#7883, DoABC#3) // _SafeStr_4787 = "_-39p" (String#9839, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5323 = "_-1wp" (String#3640, DoABC#3) // _SafeStr_5324 = "_-335" (String#505, DoABC#3) // _SafeStr_5325 = "_-2c9" (String#3988, DoABC#3) // _SafeStr_5329 = "_-5Hu" (String#3064, DoABC#3) // _SafeStr_5337 = "_-4ZP" (String#6149, DoABC#3) // _SafeStr_5338 = "_-657" (String#14811, DoABC#3) // _SafeStr_5339 = "_-6bZ" (String#26841, DoABC#3) // _SafeStr_5340 = "_-09H" (String#28018, DoABC#3) // _SafeStr_5341 = "_-6N1" (String#27131, DoABC#3) // _SafeStr_5342 = "_-0ii" (String#22962, DoABC#3) // _SafeStr_5343 = "_-0WN" (String#21982, DoABC#3) // _SafeStr_5344 = "_-2WH" (String#31606, DoABC#3) // _SafeStr_5345 = "_-5Vs" (String#3190, DoABC#3) // _SafeStr_5346 = "_-0Y2" (String#7040, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5350 = "_-vC" (String#11001, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5352 = "_-6Kj" (String#35457, DoABC#3) // _SafeStr_5353 = "_-05e" (String#32352, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // _SafeStr_5355 = "_-0D-" (String#6208, DoABC#3) // _SafeStr_5356 = "_-1F6" (String#4717, DoABC#3) // _SafeStr_5357 = "_-eF" (String#5592, DoABC#3) // _SafeStr_5358 = "_-1Ra" (String#3291, DoABC#3) // _SafeStr_5359 = "_-5Zl" (String#13581, DoABC#3) // _SafeStr_5360 = "_-4GD" (String#26101, DoABC#3) // _SafeStr_5361 = "_-1nL" (String#12643, DoABC#3) // _SafeStr_5362 = "_-6FZ" (String#27308, DoABC#3) // _SafeStr_5363 = "_-3uF" (String#37443, DoABC#3) // _SafeStr_5364 = "_-5ul" (String#33661, DoABC#3) // _SafeStr_5365 = "_-22C" (String#12059, DoABC#3) // _SafeStr_5366 = "_-6bF" (String#11188, DoABC#3) // _SafeStr_5367 = "_-qB" (String#6107, DoABC#3) // _SafeStr_5368 = "_-3TN" (String#30963, DoABC#3) // _SafeStr_5369 = "_-62v" (String#2142, DoABC#3) // _SafeStr_5370 = "_-2du" (String#10601, DoABC#3) // _SafeStr_5371 = "_-4To" (String#18219, DoABC#3) // _SafeStr_5372 = "_-6Ar" (String#27206, DoABC#3) // _SafeStr_5373 = "_-2ZW" (String#31682, DoABC#3) // _SafeStr_5374 = "_-45U" (String#23209, DoABC#3) // _SafeStr_5375 = "_-6Zj" (String#25726, DoABC#3) // _SafeStr_5376 = "_-3H7" (String#3974, DoABC#3) // _SafeStr_5377 = "_-5-S" (String#39550, DoABC#3) //------------------------------------------------------------ //_-00S.MainViewCtrl package _-00S { import _-2mL._SafeStr_35; import _-2mL._SafeStr_3; import flash.geom.Point; import _-4i9.HabboNavigator; import _-tc.IFrameWindow; import _-vq.IWindowContainer; import _-tc.ITabContextWindow; import _-vq.IWindow; import _-4i9._SafeStr_3306; import flash.utils.Timer; import _-4Qm._SafeStr_2387; import flash.events.TimerEvent; import _-tc.IItemListWindow; import _-4i9._SafeStr_3359; import _-G3._SafeStr_3356; import _-tc.ITabButtonWindow; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-G3.Tabs; import _-561._SafeStr_2340; import _-4i9._SafeStr_3006; import _-tc.ISelectableWindow; import flash.events.Event; import _-5Mq._SafeStr_2293; import _-6HM._SafeStr_3376; import _-15X.ErrorReportStorage; import _-6HM._SafeStr_3363; import _-6HM._SafeStr_3365; import _-482._SafeStr_2350; import _-6HM._SafeStr_3370; import _-6HM._SafeStr_3368; import _-6HM._SafeStr_3362; import _-6HM._SafeStr_3375; import _-6HM._SafeStr_3366; import _-6HM._SafeStr_3361; import _-6HM._SafeStr_3367; import _-6HM._SafeStr_3374; import _-6HM._SafeStr_3373; import _-6HM._SafeStr_3364; import _-6HM._SafeStr_3360; import _-6HM._SafeStr_3358; import _-6HM._SafeStr_3372; import _-6HM._SafeStr_3369; import _-6HM._SafeStr_3371; import _-1Qv._SafeStr_2285; public class MainViewCtrl implements _SafeStr_2333, _SafeStr_35, _SafeStr_3 { public static const _SafeStr_5378:int = 1; public static const _SafeStr_5379:int = 2; public static const _SafeStr_5380:int = 4; public static const _SafeStr_5381:int = 5; private static const _SafeStr_5382:int = 1; private static const _SafeStr_5383:int = 2; private static const _SafeStr_5384:int = 3; private static const _SafeStr_5385:int = 4; private static const _SafeStr_5386:int = 22; private static const _SafeStr_5387:int = 60; private const _SafeStr_5388:Point = new Point(100, 10); private var _SafeStr_5309:HabboNavigator; private var _SafeStr_5389:IFrameWindow; private var _content:IWindowContainer; private var _SafeStr_5390:IWindowContainer; private var _SafeStr_5391:IWindowContainer; private var _SafeStr_5392:IWindowContainer; private var _SafeStr_5393:PopularTagsListCtrl; private var _SafeStr_5394:GuestRoomListCtrl; private var _SafeStr_5395:OfficialRoomListCtrl; private var _SafeStr_5396:RoomAdListCtrl; private var _SafeStr_5397:CategoryListCtrl; private var _SafeStr_5398:ITabContextWindow; private var _SafeStr_5399:Boolean; private var _SafeStr_5400:int; private var _SafeStr_5401:Boolean = true; private var _SafeStr_5402:int = 0; private var _SafeStr_5403:IWindow; private var _SafeStr_5404:int = 0; private var _SafeStr_5405:_SafeStr_3306; private var _SafeStr_5406:Timer; private var _disposed:Boolean = false; private var _SafeStr_5407:_SafeStr_2387; private var _SafeStr_5408:Boolean = false; public function MainViewCtrl(k:HabboNavigator):void { this._SafeStr_5309 = k; this._SafeStr_5393 = new PopularTagsListCtrl(this._SafeStr_5309); this._SafeStr_5394 = new GuestRoomListCtrl(this._SafeStr_5309, 0, false); this._SafeStr_5395 = new OfficialRoomListCtrl(this._SafeStr_5309); this._SafeStr_5396 = new RoomAdListCtrl(this._SafeStr_5309, 0, false); this._SafeStr_5397 = new CategoryListCtrl(this._SafeStr_5309); this._SafeStr_5406 = new Timer(300, 1); this._SafeStr_5406.addEventListener(TimerEvent.TIMER, this._SafeStr_5409); } private static function _SafeStr_5410(k:_SafeStr_3359, _arg_2:Boolean):void { var _local_3:IItemListWindow; var _local_4:IWindow; if ((((k.content == null)) || (!(k.content.visible)))){ return; }; _local_3 = IItemListWindow(k.content.findChildByName("item_list")); _local_4 = k.content.findChildByName("scroller"); var _local_5 = (_local_3._SafeStr_5411.height > _local_3.height); if (_local_4.visible){ if (!_local_5){ _local_4.visible = false; _local_3.width = (_local_3.width + _SafeStr_5386); }; } else { if (_local_5){ _local_4.visible = true; _local_3.width = (_local_3.width - _SafeStr_5386); }; }; } public static function _SafeStr_5352(k:_SafeStr_3359, _arg_2:IWindowContainer):void { var _local_3:IWindow = k.content.findChildByName("scroller"); if ((((_local_3 == null)) || (_local_3.visible))){ return; }; _arg_2.width = (_arg_2.width + _SafeStr_5386); } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_5303():void { if (!this._SafeStr_5389){ this._SafeStr_5412(); return; }; if (((!(this._SafeStr_5407)) || (this._SafeStr_5407.disposed))){ this._SafeStr_5407 = new _SafeStr_2387(this._SafeStr_5389, this._SafeStr_5389.desktop, this._SafeStr_5412, this.close); }; this._SafeStr_5407.toggle(); } private function _SafeStr_5412():void { var k:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); k._SafeStr_5415._SafeStr_5414(); } public function dispose():void { if (!this._disposed){ this._disposed = true; this._SafeStr_5309 = null; if (this._SafeStr_5389){ this._SafeStr_5389.dispose(); this._SafeStr_5389 = null; }; if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; if (this._content){ this._content.dispose(); this._content = null; }; if (this._SafeStr_5406){ this._SafeStr_5406.removeEventListener(TimerEvent.TIMER, this._SafeStr_5409); this._SafeStr_5406.reset(); this._SafeStr_5406 = null; }; if (this._SafeStr_5393){ this._SafeStr_5393.dispose(); this._SafeStr_5393 = null; }; if (this._SafeStr_5394){ this._SafeStr_5394.dispose(); this._SafeStr_5394 = null; }; if (this._SafeStr_5395){ this._SafeStr_5395.dispose(); this._SafeStr_5395 = null; }; if (this._SafeStr_5396){ this._SafeStr_5396.dispose(); this._SafeStr_5396 = null; }; if (this._SafeStr_5405){ this._SafeStr_5405.dispose(); this._SafeStr_5405 = null; }; }; } public function open():void { if (this._SafeStr_5389 == null){ this.prepare(); }; this.refresh(); this._SafeStr_5389.visible = true; this._SafeStr_5389.y = Math.max(this._SafeStr_5389.y, _SafeStr_5387); this._SafeStr_5389.activate(); } public function isOpen():Boolean { return (((!((this._SafeStr_5389 == null))) && (this._SafeStr_5389.visible))); } public function close():void { if (this._SafeStr_5389 != null){ if (this._SafeStr_5405){ this._SafeStr_5405.dispose(); this._SafeStr_5405 = null; }; if (this._SafeStr_5407){ this._SafeStr_5407.dispose(); this._SafeStr_5407 = null; }; this._SafeStr_5389.dispose(); this._SafeStr_5389 = null; this._SafeStr_5398 = null; this._content = null; this._SafeStr_5390 = null; this._SafeStr_5392 = null; this._SafeStr_5391 = null; this._SafeStr_5403 = null; this._SafeStr_5393.content = null; this._SafeStr_5394.content = null; this._SafeStr_5395.content = null; this._SafeStr_5397.content = null; this._SafeStr_5396.content = null; this._SafeStr_5404 = 0; }; } public function get mainWindow():IFrameWindow { return (this._SafeStr_5389); } private function prepare():void { var _local_4:_SafeStr_3356; var _local_5:Array; var _local_6:ITabButtonWindow; var _local_7:ITabButtonWindow; var k:Boolean = this._SafeStr_5309.getBoolean("eventinfo.enabled"); var _local_2:Boolean; this._SafeStr_5389 = IFrameWindow(this._SafeStr_5309.getXmlWindow("grs_main_window_new")); this._SafeStr_5398 = ITabContextWindow(this._SafeStr_5389.findChildByName("tab_context")); this._content = IWindowContainer(this._SafeStr_5389.findChildByName("tab_content")); this._SafeStr_5390 = IWindowContainer(this._SafeStr_5389.findChildByName("custom_content")); this._SafeStr_5392 = IWindowContainer(this._SafeStr_5389.findChildByName("list_content")); this._SafeStr_5391 = IWindowContainer(this._SafeStr_5389.findChildByName("custom_footer")); this._SafeStr_5403 = this._SafeStr_5389.findChildByName("loading_text"); var _local_3:IWindow = this._SafeStr_5389.findChildByTag("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5416); }; this._SafeStr_5389.addEventListener(WindowEvent._SafeStr_5417, this._SafeStr_5418); if (((!(k)) || (!(this._SafeStr_5408)))){ _local_5 = []; while (this._SafeStr_5398._SafeStr_5419 > 0) { _local_6 = this._SafeStr_5398._SafeStr_5420(0); _local_5.push(_local_6); this._SafeStr_5398._SafeStr_5421(_local_6); }; for each (_local_6 in _local_5) { if ((((((_local_6.id == Tabs._SafeStr_5423)) && (!(k)))) || ((((_local_6.id == Tabs._SafeStr_5422)) && (!(_local_2)))))){ } else { this._SafeStr_5398._SafeStr_5424(_local_6); }; }; }; for each (_local_4 in this._SafeStr_5309.tabs.tabs) { _local_7 = this._SafeStr_5398._SafeStr_5425(_local_4.id); if (_local_7 != null){ _local_7.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_5427); _local_4.button = _local_7; }; }; this._SafeStr_5389.scaler.setParamFlag(_SafeStr_2340._SafeStr_5428, false); this._SafeStr_5389.scaler.setParamFlag(_SafeStr_2340._SafeStr_5429, true); this._SafeStr_5389.position = this._SafeStr_5388; this._SafeStr_5430(); } private function _SafeStr_5430():void { var _local_3:IWindowContainer; var k:String = "search_header"; if (this._SafeStr_5405 == null){ _local_3 = (this._SafeStr_5389.findChildByName(k) as IWindowContainer); this._SafeStr_5405 = new _SafeStr_3306(this._SafeStr_5309, _local_3); }; var _local_2:IWindowContainer = (this._SafeStr_5389.findChildByName(k) as IWindowContainer); _local_2.visible = true; } public function refresh():void { if (this._SafeStr_5389 == null){ return; }; this._SafeStr_5431(); this._SafeStr_5432(); this._SafeStr_5433(true); this._SafeStr_5434(); this._SafeStr_5390.height = _SafeStr_3006._SafeStr_5330(this._SafeStr_5390); this._SafeStr_5391.height = _SafeStr_3006._SafeStr_5330(this._SafeStr_5391); var k:int = this._SafeStr_5392.y; _SafeStr_3006._SafeStr_5435(this._content, ["custom_content", "list_content"], this._SafeStr_5390.y, 8); this._SafeStr_5392.height = ((((this._SafeStr_5392.height + k) - this._SafeStr_5392.y) - this._SafeStr_5391.height) + this._SafeStr_5404); _SafeStr_3006._SafeStr_5435(this._content, ["list_content", "custom_footer"], this._SafeStr_5392.y, 0); this._SafeStr_5404 = this._SafeStr_5391.height; this._SafeStr_5409(null); } private function _SafeStr_5431():void { var k:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); var _local_2:ISelectableWindow = this._SafeStr_5398.selector._SafeStr_5413(); if (k.button != _local_2){ this._SafeStr_5399 = true; this._SafeStr_5398.selector._SafeStr_5436(k.button); }; } private function _SafeStr_5432():void { _SafeStr_3006._SafeStr_5351(this._SafeStr_5390); var k:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); k._SafeStr_5415._SafeStr_5432(this._SafeStr_5390); if (_SafeStr_3006._SafeStr_5437(this._SafeStr_5390)){ this._SafeStr_5390.visible = true; } else { this._SafeStr_5390.visible = false; this._SafeStr_5390.blend = 1; }; } private function _SafeStr_5434():void { _SafeStr_3006._SafeStr_5351(this._SafeStr_5391); var k:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); k._SafeStr_5415._SafeStr_5434(this._SafeStr_5391); this._SafeStr_5391.visible = _SafeStr_3006._SafeStr_5437(this._SafeStr_5391); } private function _SafeStr_5433(k:Boolean):void { _SafeStr_3006._SafeStr_5351(this._SafeStr_5392); var _local_2:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); var _local_3:Boolean = ((this._SafeStr_5309.data._SafeStr_5440) && ((_local_2._SafeStr_5438 == Tabs._SafeStr_5439))); this._SafeStr_5441(k, _local_3); this._SafeStr_5442(k, !(_local_3)); this._SafeStr_5443(k, this._SafeStr_5309.data._SafeStr_5444); this._SafeStr_5445(k, this._SafeStr_5309.data._SafeStr_5446); } private function _SafeStr_5442(k:Boolean, _arg_2:Boolean):void { this._SafeStr_5447(k, _arg_2, this._SafeStr_5394, "guest_rooms"); } private function _SafeStr_5443(k:Boolean, _arg_2:Boolean):void { this._SafeStr_5447(k, _arg_2, this._SafeStr_5393, "popular_tags"); } private function _SafeStr_5445(k:Boolean, _arg_2:Boolean):void { this._SafeStr_5447(k, _arg_2, this._SafeStr_5395, "official_rooms"); } private function _SafeStr_5441(k:Boolean, _arg_2:Boolean):void { this._SafeStr_5447(k, _arg_2, this._SafeStr_5396, "room_ads"); } private function _SafeStr_5448(k:Boolean, _arg_2:Boolean):void { this._SafeStr_5447(k, _arg_2, this._SafeStr_5397, "categories_container"); } private function _SafeStr_5447(k:Boolean, _arg_2:Boolean, _arg_3:_SafeStr_3359, _arg_4:String):void { var _local_5:IWindow; if (_arg_2){ if (_arg_3.content == null){ _local_5 = this._SafeStr_5392.findChildByName(_arg_4); _arg_3.content = IWindowContainer(_local_5); }; if (k){ _arg_3.refresh(); }; _arg_3.content.visible = true; }; } private function _SafeStr_5416(k:WindowEvent):void { _SafeStr_4.log("Close navigator window"); this.close(); } private function _SafeStr_5427(k:WindowEvent):void { var _local_2:IWindow = k.target; var _local_3:int = _local_2.id; if (this._SafeStr_5399){ this._SafeStr_5399 = false; return; }; var _local_4:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5449(_local_3); _local_4._SafeStr_5450(); switch (_local_4.id){ case Tabs._SafeStr_5423: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_EVENTS)); this._SafeStr_5309.send(new _SafeStr_3376()); return; case Tabs._SafeStr_5451: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_ME)); return; case Tabs._SafeStr_5452: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_OFFICIAL)); return; case Tabs._SafeStr_5335: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_ROOMS)); return; case Tabs._SafeStr_5453: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCH)); return; case Tabs._SafeStr_5422: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_CATEGORIES)); return; }; } public function _SafeStr_5304(k:int):Boolean { ErrorReportStorage._SafeStr_5454("MainViewCtrl", "Reloading RoomList"); if (((((this.isOpen()) && (!((this._SafeStr_5309.data._SafeStr_5367 == null))))) && ((this._SafeStr_5309.data._SafeStr_5367.searchType == k)))){ this._SafeStr_5305(this._SafeStr_5309.tabs._SafeStr_5413().id, k, ""); return (true); }; return (false); } public function _SafeStr_5305(k:int, _arg_2:int, _arg_3:String="-1", _arg_4:int=1):void { var _local_5:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); this._SafeStr_5309.tabs._SafeStr_5455(k); var _local_6:_SafeStr_3356 = this._SafeStr_5309.tabs._SafeStr_5413(); ErrorReportStorage._SafeStr_5454("StartSearch", ((("Start search " + _local_5.id) + " => ") + _local_6.id)); if (this._SafeStr_5408){ if (_arg_3.substr(0, 1) == "#"){ _arg_2 = Tabs._SafeStr_5456; _arg_3 = _arg_3.substr(1, (_arg_3.length - 1)); }; }; this._SafeStr_5401 = !((_local_5 == _local_6)); if (_local_5 != _local_6){ _local_6._SafeStr_5415._SafeStr_5457(); }; this._SafeStr_5309.data._SafeStr_5458(); if (_arg_4 == _SafeStr_5378){ this._SafeStr_5309.send(this._SafeStr_5459(_arg_2, _arg_3)); } else { if (_arg_4 == _SafeStr_5379){ this._SafeStr_5309.send(new _SafeStr_3363()); } else { if (_arg_4 != _SafeStr_5381){ this._SafeStr_5309.send(new _SafeStr_3365(this._SafeStr_5309.data._SafeStr_5460)); }; }; }; if (!this.isOpen()){ this.open(); this._SafeStr_5400 = _SafeStr_5383; this._SafeStr_5392.blend = 0; if (this._SafeStr_5390.visible){ this._SafeStr_5390.blend = 0; this._SafeStr_5391.blend = 0; }; } else { this._SafeStr_5400 = _SafeStr_5382; }; this._SafeStr_5402 = 0; this._SafeStr_5309.registerUpdateReceiver(this, 2); this._SafeStr_5461(_arg_2); this._SafeStr_5309.data._SafeStr_5462 = null; if (this._SafeStr_5408){ if (((!((this._SafeStr_5306 == null))) && (!((_arg_3 == "-1"))))){ if (_arg_2 != Tabs._SafeStr_5336){ this._SafeStr_5306._SafeStr_5463(_arg_3, _arg_2); }; }; }; } private function _SafeStr_5461(k:int):void { switch (k){ case Tabs._SafeStr_5464: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FAVOURITES)); return; case Tabs._SafeStr_5465: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FRIENDS_ROOMS)); return; case Tabs._SafeStr_5466: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_HISTORY)); return; case Tabs._SafeStr_5467: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_ROOMS)); return; case Tabs._SafeStr_5468: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_OFFICIALROOMS)); return; case Tabs._SafeStr_5336: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_POPULAR_ROOMS)); return; case Tabs._SafeStr_5469: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WHERE_MY_FRIENDS_ARE)); return; case Tabs._SafeStr_5470: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_ROOMS_WITH_HIGHEST_SCORE)); return; case Tabs._SafeStr_5456: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TAG_SEARCH)); return; case Tabs._SafeStr_5471: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_TEXT_SEARCH)); return; case Tabs._SafeStr_5472: this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2293.HABBO_NAVIGATOR_TRACKING_EVENT_SEARCHTYPE_MY_FREQUENT_HISTORY)); return; }; } private function _SafeStr_5459(k:int, _arg_2:String):_SafeStr_2285 { var _local_3:_SafeStr_2350; switch (k){ case Tabs._SafeStr_5464: return (new _SafeStr_3370()); case Tabs._SafeStr_5465: return (new _SafeStr_3368()); case Tabs._SafeStr_5466: return (new _SafeStr_3362()); case Tabs._SafeStr_5467: return (new _SafeStr_3375()); case Tabs._SafeStr_5336: return (new _SafeStr_3366(_arg_2, this._SafeStr_5309.data._SafeStr_5460)); case Tabs._SafeStr_5469: return (new _SafeStr_3361()); case Tabs._SafeStr_5470: return (new _SafeStr_3367(this._SafeStr_5309.data._SafeStr_5460)); case Tabs._SafeStr_5456: return (new _SafeStr_3374(("tag:" + _arg_2))); case Tabs._SafeStr_5471: return (new _SafeStr_3374(_arg_2)); case Tabs._SafeStr_5473: return (new _SafeStr_3374(("group:" + _arg_2))); case Tabs._SafeStr_5474: return (new _SafeStr_3374(("roomname:" + _arg_2))); case Tabs._SafeStr_5475: return (new _SafeStr_3373(this._SafeStr_5309.data._SafeStr_5460)); case Tabs._SafeStr_5478: _local_3 = this._SafeStr_5309.data._SafeStr_5462; return (new _SafeStr_3364(_local_3._SafeStr_5476, _local_3._SafeStr_5477)); case Tabs._SafeStr_5439: case Tabs._SafeStr_5479: return (new _SafeStr_3360(this._SafeStr_5309.data._SafeStr_5460, k)); case Tabs._SafeStr_5480: return (new _SafeStr_3358()); case Tabs._SafeStr_5481: return (new _SafeStr_3372()); case Tabs._SafeStr_5482: return (new _SafeStr_3374(("owner:" + _arg_2))); case Tabs._SafeStr_5483: return (new _SafeStr_3369()); case Tabs._SafeStr_5472: return (new _SafeStr_3371()); }; _SafeStr_4.log(("No message for searchType: " + k)); return (null); } public function update(k:uint):void { var _local_3:Number; if (this._SafeStr_5392 == null){ return; }; var _local_2:Number = (k / 150); if (this._SafeStr_5400 == _SafeStr_5382){ _local_3 = Math.min(1, Math.max(0, (this._SafeStr_5392.blend - _local_2))); this._SafeStr_5392.blend = _local_3; this._SafeStr_5390.blend = ((this._SafeStr_5401) ? _local_3 : 1); this._SafeStr_5391.blend = ((this._SafeStr_5401) ? _local_3 : 1); if (_local_3 == 0){ this._SafeStr_5400 = _SafeStr_5383; }; } else { if (this._SafeStr_5400 == _SafeStr_5383){ if ((this._SafeStr_5402 % 10) == 1){ this._SafeStr_5403.visible = !(this._SafeStr_5403.visible); }; this._SafeStr_5402++; if (!this._SafeStr_5309.data._SafeStr_5484()){ this._SafeStr_5400 = _SafeStr_5384; }; } else { if (this._SafeStr_5400 == _SafeStr_5384){ this.refresh(); this._SafeStr_5400 = _SafeStr_5385; } else { this._SafeStr_5403.visible = false; _local_3 = Math.min(1, Math.max(0, (this._SafeStr_5392.blend + _local_2))); this._SafeStr_5392.blend = _local_3; this._SafeStr_5390.blend = ((this._SafeStr_5401) ? _local_3 : 1); this._SafeStr_5391.blend = ((this._SafeStr_5401) ? _local_3 : 1); if (this._SafeStr_5392.blend >= 1){ this._SafeStr_5309.removeUpdateReceiver(this); }; }; }; }; } private function _SafeStr_5418(k:WindowEvent):void { var _local_2:IWindow = k.target; if (_local_2 != this._SafeStr_5389){ return; }; if (!this._SafeStr_5406.running){ this._SafeStr_5406.reset(); this._SafeStr_5406.start(); }; } private function _SafeStr_5409(k:TimerEvent):void { _SafeStr_5410(this._SafeStr_5393, false); _SafeStr_5410(this._SafeStr_5394, false); _SafeStr_5410(this._SafeStr_5396, false); if (this._SafeStr_5309.isPerkAllowed("NAVIGATOR_PHASE_ONE_2014")){ }; } public function get _SafeStr_5306():_SafeStr_3306 { return (this._SafeStr_5405); } public function _SafeStr_5307(k:Point):void { this._SafeStr_5412(); if (k != null){ this._SafeStr_5389.position = k; } else { if (this._SafeStr_5389.position.x == 0){ this._SafeStr_5389.position = this._SafeStr_5388; }; }; } public function get _SafeStr_5308():Boolean { return (this._SafeStr_5408); } } }//package _-00S // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2293 = "_-6Cl" (String#2017, DoABC#3) // _SafeStr_2333 = "_-1R0" (String#9618, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_2350 = "_-2bC" (String#5696, DoABC#3) // _SafeStr_2387 = "_-29T" (String#4961, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3306 = "_-4tD" (String#8220, DoABC#3) // _SafeStr_3356 = "_-6-D" (String#1546, DoABC#3) // _SafeStr_3358 = "_-0PE" (String#15847, DoABC#3) // _SafeStr_3359 = "_-25A" (String#7883, DoABC#3) // _SafeStr_3360 = "_-2pw" (String#14768, DoABC#3) // _SafeStr_3361 = "_-2nx" (String#15618, DoABC#3) // _SafeStr_3362 = "_-6UE" (String#15425, DoABC#3) // _SafeStr_3363 = "_-0nZ" (String#13847, DoABC#3) // _SafeStr_3364 = "_-3gt" (String#15070, DoABC#3) // _SafeStr_3365 = "_-wR" (String#14668, DoABC#3) // _SafeStr_3366 = "_-4XP" (String#15025, DoABC#3) // _SafeStr_3367 = "_-3xj" (String#17006, DoABC#3) // _SafeStr_3368 = "_-1bc" (String#13953, DoABC#3) // _SafeStr_3369 = "_-0sa" (String#14355, DoABC#3) // _SafeStr_3370 = "_-e8" (String#16022, DoABC#3) // _SafeStr_3371 = "_-1xt" (String#15892, DoABC#3) // _SafeStr_3372 = "_-1eS" (String#17025, DoABC#3) // _SafeStr_3373 = "_-1sp" (String#14159, DoABC#3) // _SafeStr_3374 = "_-59q" (String#6048, DoABC#3) // _SafeStr_3375 = "_-4nj" (String#13821, DoABC#3) // _SafeStr_3376 = "_-1Hh" (String#14939, DoABC#3) // _SafeStr_35 = "_-4V8" (String#2413, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5303 = "_-4W8" (String#22208, DoABC#3) // _SafeStr_5304 = "_-3GI" (String#12004, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5306 = "_-04J" (String#8773, DoABC#3) // _SafeStr_5307 = "_-01B" (String#28325, DoABC#3) // _SafeStr_5308 = "_-4c0" (String#17330, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5330 = "_-ie" (String#2198, DoABC#3) // _SafeStr_5335 = "_-mz" (String#5031, DoABC#3) // _SafeStr_5336 = "_-1cR" (String#7317, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5352 = "_-6Kj" (String#35457, DoABC#3) // _SafeStr_5367 = "_-qB" (String#6107, DoABC#3) // _SafeStr_5378 = "_-6l-" (String#13053, DoABC#3) // _SafeStr_5379 = "_-56o" (String#17454, DoABC#3) // _SafeStr_5380 = "get " (String#19936, DoABC#3) // _SafeStr_5381 = "_-0Es" (String#20287, DoABC#3) // _SafeStr_5382 = "_-4mt" (String#19727, DoABC#3) // _SafeStr_5383 = "_-4L5" (String#16045, DoABC#3) // _SafeStr_5384 = "_-63A" (String#19270, DoABC#3) // _SafeStr_5385 = "_-1aQ" (String#24195, DoABC#3) // _SafeStr_5386 = "_-hJ" (String#7052, DoABC#3) // _SafeStr_5387 = "_-6T6" (String#24123, DoABC#3) // _SafeStr_5388 = "_-4ce" (String#8453, DoABC#3) // _SafeStr_5389 = "_-1Ak" (String#539, DoABC#3) // _SafeStr_5390 = "_-04P" (String#5255, DoABC#3) // _SafeStr_5391 = "_-1nf" (String#4264, DoABC#3) // _SafeStr_5392 = "_-2Sw" (String#4977, DoABC#3) // _SafeStr_5393 = "_-596" (String#10063, DoABC#3) // _SafeStr_5394 = "_-4Fy" (String#6206, DoABC#3) // _SafeStr_5395 = "_-xo" (String#12706, DoABC#3) // _SafeStr_5396 = " else" (String#10052, DoABC#3) // _SafeStr_5397 = "_-5J-" (String#24460, DoABC#3) // _SafeStr_5398 = "_-0yO" (String#1659, DoABC#3) // _SafeStr_5399 = "_-0Vx" (String#22876, DoABC#3) // _SafeStr_5400 = "_-4Td" (String#8987, DoABC#3) // _SafeStr_5401 = "_-C3" (String#16581, DoABC#3) // _SafeStr_5402 = "_-2MA" (String#17938, DoABC#3) // _SafeStr_5403 = "_-2ZP" (String#16198, DoABC#3) // _SafeStr_5404 = "_-2oS" (String#22031, DoABC#3) // _SafeStr_5405 = "_-0Rd" (String#7937, DoABC#3) // _SafeStr_5406 = "_-6KL" (String#2132, DoABC#3) // _SafeStr_5407 = "_-3HV" (String#3435, DoABC#3) // _SafeStr_5408 = "_-4H6" (String#19383, DoABC#3) // _SafeStr_5409 = "_-1VB" (String#4651, DoABC#3) // _SafeStr_5410 = "_-4ex" (String#12519, DoABC#3) // _SafeStr_5411 = "_-16D" (String#2117, DoABC#3) // _SafeStr_5412 = "_-we" (String#23548, DoABC#3) // _SafeStr_5413 = "_-6Lg" (String#2210, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5415 = "_-hy" (String#7085, DoABC#3) // _SafeStr_5416 = "_-0IW" (String#3194, DoABC#3) // _SafeStr_5417 = "_-1y4" (String#1743, DoABC#3) // _SafeStr_5418 = "_-3Xy" (String#37611, DoABC#3) // _SafeStr_5419 = "_-65" (String#5676, DoABC#3) // _SafeStr_5420 = "_-0W" (String#4042, DoABC#3) // _SafeStr_5421 = "_-3tC" (String#8472, DoABC#3) // _SafeStr_5422 = "_-b4" (String#11185, DoABC#3) // _SafeStr_5423 = "_-452" (String#8256, DoABC#3) // _SafeStr_5424 = "_-3wE" (String#7745, DoABC#3) // _SafeStr_5425 = "_-TZ" (String#30605, DoABC#3) // _SafeStr_5426 = "_-3nx" (String#2284, DoABC#3) // _SafeStr_5427 = "_-5HL" (String#24786, DoABC#3) // _SafeStr_5428 = "_-0v-" (String#18686, DoABC#3) // _SafeStr_5429 = "_-eG" (String#24301, DoABC#3) // _SafeStr_5430 = "_-575" (String#37238, DoABC#3) // _SafeStr_5431 = "_-3Gi" (String#37662, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5433 = "_-3CG" (String#38398, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5435 = "_-5Tj" (String#6476, DoABC#3) // _SafeStr_5436 = "_-6NU" (String#1752, DoABC#3) // _SafeStr_5437 = "_-5Fl" (String#19090, DoABC#3) // _SafeStr_5438 = "_-4Oi" (String#38035, DoABC#3) // _SafeStr_5439 = "_-51V" (String#8745, DoABC#3) // _SafeStr_5440 = "_-32X" (String#38048, DoABC#3) // _SafeStr_5441 = "_-5OG" (String#36510, DoABC#3) // _SafeStr_5442 = "_-xq" (String#33682, DoABC#3) // _SafeStr_5443 = "_-07e" (String#32330, DoABC#3) // _SafeStr_5444 = "_-5x3" (String#34378, DoABC#3) // _SafeStr_5445 = "_-08x" (String#32103, DoABC#3) // _SafeStr_5446 = "_-wX" (String#33512, DoABC#3) // _SafeStr_5447 = "_-vS" (String#4709, DoABC#3) // _SafeStr_5448 = "_-3WZ" (String#31917, DoABC#3) // _SafeStr_5449 = "_-4hZ" (String#12132, DoABC#3) // _SafeStr_5450 = "_-Zn" (String#34459, DoABC#3) // _SafeStr_5451 = "_-3C8" (String#6872, DoABC#3) // _SafeStr_5452 = "_-6cM" (String#9291, DoABC#3) // _SafeStr_5453 = "_-2n7" (String#4726, DoABC#3) // _SafeStr_5454 = "_-1-7" (String#1832, DoABC#3) // _SafeStr_5455 = "_-0bX" (String#20778, DoABC#3) // _SafeStr_5456 = "_-6-0" (String#7256, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5458 = "_-4lZ" (String#36697, DoABC#3) // _SafeStr_5459 = "_-sW" (String#33461, DoABC#3) // _SafeStr_5460 = "_-16I" (String#9738, DoABC#3) // _SafeStr_5461 = "_-1yt" (String#38493, DoABC#3) // _SafeStr_5462 = "_-5a9" (String#5377, DoABC#3) // _SafeStr_5463 = "_-0iP" (String#1667, DoABC#3) // _SafeStr_5464 = "_-0Ux" (String#10762, DoABC#3) // _SafeStr_5465 = "_-De" (String#11584, DoABC#3) // _SafeStr_5466 = "_-1mJ" (String#10454, DoABC#3) // _SafeStr_5467 = "_-6X-" (String#6278, DoABC#3) // _SafeStr_5468 = "_-2zR" (String#12106, DoABC#3) // _SafeStr_5469 = "_-4BM" (String#13195, DoABC#3) // _SafeStr_5470 = "_-1Yi" (String#12086, DoABC#3) // _SafeStr_5471 = "_-4Cq" (String#7379, DoABC#3) // _SafeStr_5472 = "_-6Ry" (String#11222, DoABC#3) // _SafeStr_5473 = "_-2Qf" (String#11575, DoABC#3) // _SafeStr_5474 = "_-6kI" (String#13275, DoABC#3) // _SafeStr_5475 = "_-093" (String#16473, DoABC#3) // _SafeStr_5476 = "_-5CS" (String#10348, DoABC#3) // _SafeStr_5477 = "_-5oV" (String#4418, DoABC#3) // _SafeStr_5478 = "_-2oi" (String#16611, DoABC#3) // _SafeStr_5479 = "_-2GH" (String#16835, DoABC#3) // _SafeStr_5480 = "_-3mm" (String#16981, DoABC#3) // _SafeStr_5481 = "_-4jn" (String#14514, DoABC#3) // _SafeStr_5482 = "_-EV" (String#11578, DoABC#3) // _SafeStr_5483 = "_-1P" (String#11443, DoABC#3) // _SafeStr_5484 = "_-5vA" (String#26924, DoABC#3) //------------------------------------------------------------ //_-00S.OfficialRoomEntryManager package _-00S { import _-2mL._SafeStr_3; import _-4i9._SafeStr_271; import _-4i9.UserCountRenderer; import _-vq.IWindowContainer; import _-tc.IBitmapWrapperWindow; import _-OK.WindowMouseEvent; import _-4i9._SafeStr_3006; import _-482._SafeStr_3308; import _-tc.ITextWindow; import flash.display.BitmapData; import _-vq.IWindow; import _-OK.WindowEvent; import _-482._SafeStr_3307; import _-G3.Tabs; public class OfficialRoomEntryManager implements _SafeStr_3 { private static const _SafeStr_5485:String = "hottest_groups"; private static const _SafeStr_5486:int = 267; private static const _SafeStr_5487:int = 65; private static const _SafeStr_5488:int = -70; private var _disposed:Boolean; private var _SafeStr_5309:_SafeStr_271; private var _SafeStr_5323:UserCountRenderer; public function OfficialRoomEntryManager(k:_SafeStr_271):void { this._SafeStr_5309 = k; this._SafeStr_5323 = new UserCountRenderer(this._SafeStr_5309); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (this._SafeStr_5323){ this._SafeStr_5323.dispose(); this._SafeStr_5323 = null; }; this._disposed = true; } public function _SafeStr_5489(k:IWindowContainer):void { if (this._SafeStr_5309.data._SafeStr_5490 == null){ return; }; var _local_2:String = "ad_footer"; var _local_3:IWindowContainer = IWindowContainer(k.getChildByName("ad_footer")); var _local_4:IWindowContainer = IWindowContainer(_local_3.getChildByName("ad_cont")); if (_local_4.numChildren < 1){ _local_4.addChild(this._SafeStr_5327(true)); }; var _local_5:IWindowContainer = IWindowContainer(_local_4.getChildAt(0)); this._SafeStr_5329(_local_5, true, this._SafeStr_5309.data._SafeStr_5490); _local_3.visible = true; this._SafeStr_5309.data._SafeStr_5460++; } public function _SafeStr_5327(k:Boolean):IWindowContainer { var _local_5:IBitmapWrapperWindow; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5309.getXmlWindow("grs_official_room_row_phase_one")); var _local_3:IWindowContainer = IWindowContainer(_local_2.findChildByName("image_cont")); var _local_4:String = ((k) ? "" : "_b"); this._SafeStr_5309.refreshButton(_local_3, ("rico_rnd_l" + _local_4), true, null, 0); this._SafeStr_5309.refreshButton(_local_3, ("rico_rnd_r" + _local_4), true, null, 0); _local_5 = (_local_3.findChildByName("rico_rnd_m") as IBitmapWrapperWindow); _local_5.bitmap = this._SafeStr_5309._SafeStr_5319("rico_rnd_m"); _local_5._SafeStr_5320 = false; var _local_6:IWindowContainer = IWindowContainer(_local_2.findChildByName("folder_cont")); this._SafeStr_5309.refreshButton(_local_6, ("rico_rnd_l" + _local_4), true, null, 0); this._SafeStr_5309.refreshButton(_local_6, ("rico_rnd_r" + _local_4), true, null, 0); _local_5 = (_local_6.findChildByName("rico_rnd_m") as IBitmapWrapperWindow); _local_5.bitmap = this._SafeStr_5309._SafeStr_5319("rico_rnd_m"); _local_5._SafeStr_5320 = false; _local_2.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_5491); _local_2.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_5492); _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5493); _local_2.color = ((k) ? 0xFFFFFFFF : 4292797682); return (_local_2); } public function _SafeStr_5329(k:IWindowContainer, _arg_2:Boolean, _arg_3:_SafeStr_3308):void { _SafeStr_3006._SafeStr_5351(k); if (_arg_2){ k.id = _arg_3.index; if (_arg_3.type == _SafeStr_3308._SafeStr_5494){ this._SafeStr_5495(k, _arg_3); } else { this._SafeStr_5496(k, _arg_3); }; k.visible = true; } else { k.height = 0; k.visible = false; }; } private function _SafeStr_5496(k:IWindowContainer, _arg_2:_SafeStr_3308):void { this._SafeStr_5497(k, _arg_2); this._SafeStr_5498(k, _arg_2); this.refreshUserCount(k, _arg_2); k.height = 68; } private function _SafeStr_5495(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("folder_cont")); _local_3.visible = true; var _local_4:ITextWindow = ITextWindow(_local_3.findChildByName("folder_name_text")); _local_4.text = _arg_2._SafeStr_5499; var _local_5:ITextWindow = ITextWindow(_local_3.findChildByName("arrow_label")); _local_5.text = ((_arg_2.open) ? "${navigator.folder.hide}" : "${navigator.folder.show}"); this._SafeStr_5309.refreshButton(_local_3, "arrow_down_white", _arg_2.open, null, 0); this._SafeStr_5309.refreshButton(_local_3, "arrow_right_white", !(_arg_2.open), null, 0); this._SafeStr_5500(_local_3, _arg_2); k.height = 68; var _local_6:IWindowContainer = IWindowContainer(k.findChildByName("folderNameContainer")); if (_local_4.text == ""){ _local_6.visible = false; return; }; _local_6.visible = true; if (!this._SafeStr_5309.isPerkAllowed("NAVIGATOR_PHASE_ONE_2014")){ _local_6.width = (_local_4.textWidth + 20); }; } private function refreshUserCount(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:int; var _local_4:int; var _local_5:int; if (((_arg_2._SafeStr_5502) && ((_arg_2.type == _SafeStr_3308._SafeStr_5501)))){ _local_3 = 3; _local_4 = 34; _local_5 = 13; this._SafeStr_5323.refreshUserCount(_arg_2._SafeStr_5503, k, _arg_2.userCount, "${navigator.usercounttooltip.users}", ((k.width - _local_3) - _local_4), ((k.height - _local_3) - _local_5)); }; } private function _SafeStr_5497(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("image_cont")); _local_3.visible = true; _local_3.width = ((_arg_2._SafeStr_5502) ? _SafeStr_5487 : _SafeStr_5486); this._SafeStr_5504(_local_3, _arg_2); this._SafeStr_5505(_local_3, _arg_2); } private function _SafeStr_5504(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("picTextContainer")); if ((((_arg_2.picText == "")) || (_arg_2._SafeStr_5502))){ _local_3.visible = false; return; }; var _local_4:int = 5; _local_3.visible = true; var _local_5:ITextWindow = ITextWindow(_local_3.findChildByName("picText")); _local_5.text = _arg_2.picText; _local_5.height = (_local_5.textHeight + 10); var _local_6 = (_local_5.textHeight > 10); _local_3.height = (_local_5.height + 4); } private function _SafeStr_5500(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName("folder_image")); _local_3.visible = false; if (_arg_2._SafeStr_5506 != ""){ this._SafeStr_5507(_arg_2, _local_3); }; } private function _SafeStr_5505(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(k.findChildByName("room_image")); _local_3.visible = false; if (_arg_2._SafeStr_5506 != ""){ this._SafeStr_5507(_arg_2, _local_3); } else { if (_arg_2._SafeStr_5508 != null){ this._SafeStr_5509(k, _arg_2, _local_3); } else { this._SafeStr_5510(k, _arg_2, _local_3); }; }; } private function _SafeStr_5507(k:_SafeStr_3308, _arg_2:IBitmapWrapperWindow):void { var _local_3:String = ("customImage." + k._SafeStr_5506); if (_arg_2.tags[0] == _local_3){ _arg_2.visible = true; return; }; _SafeStr_4.log(("Loading custom image: " + k._SafeStr_5506)); _arg_2.x = 0; _arg_2.visible = false; var _local_4:_SafeStr_3309 = new _SafeStr_3309(this._SafeStr_5309, k._SafeStr_5506, _arg_2); _local_4._SafeStr_5313(); _arg_2.tags.splice(0, _arg_2.tags.length); _arg_2.tags.push(_local_3); } private function _SafeStr_5509(k:IWindowContainer, _arg_2:_SafeStr_3308, _arg_3:IBitmapWrapperWindow):void { var _local_4:String = ("guestRoom." + _arg_2._SafeStr_5508.thumbnail._SafeStr_5511()); if (_arg_3.tags[0] == _local_4){ _arg_3.visible = true; return; }; _SafeStr_4.log("Redrawing guest room image"); _arg_3.x = 0; _arg_3.width = 64; _arg_3.bitmap = new BitmapData(64, 64); _arg_3.bitmap.fillRect(_arg_3.bitmap.rect, 0xFFFFFFFF); _arg_3.tags.splice(0, _arg_3.tags.length); _arg_3.tags.push(_local_4); _arg_3.visible = true; } private function _SafeStr_5510(k:IWindowContainer, _arg_2:_SafeStr_3308, _arg_3:IBitmapWrapperWindow):void { var _local_4:String = "empty"; if (_arg_3.tags[0] == _local_4){ _arg_3.visible = true; return; }; _SafeStr_4.log("Redrawing empty image"); _arg_3.x = 0; _arg_3.width = 64; _arg_3.bitmap = new BitmapData(64, 64, false, 4291611852); _arg_3.tags.splice(0, _arg_3.tags.length); _arg_3.tags.push(_local_4); _arg_3.visible = true; } private function _SafeStr_5491(k:WindowEvent):void { var _local_2:IWindow = k.target; this._SafeStr_5512(_local_2, true); } private function _SafeStr_5492(k:WindowEvent):void { var _local_2:IWindow = k.target; this._SafeStr_5512(_local_2, false); } private function _SafeStr_5493(k:WindowEvent):void { var _local_2:IWindow = k.target; this._SafeStr_5513(_local_2); } private function _SafeStr_5512(k:IWindow, _arg_2:Boolean):void { var _local_5:IBitmapWrapperWindow; var _local_3:IWindowContainer = IWindowContainer(k); if (_local_3 == null){ return; }; var _local_4:IWindowContainer = IWindowContainer(_local_3.findChildByName("enter_room")); if (_local_4 == null){ return; }; if (_arg_2){ this._SafeStr_5309.refreshButton(_local_4, "enter_room_l", true, null, 0); this._SafeStr_5309.refreshButton(_local_4, "enter_room_r", true, null, 0); _local_5 = IBitmapWrapperWindow(_local_4.findChildByName("enter_room_m")); if (_local_5.bitmap == null){ _local_5.bitmap = this._SafeStr_5309._SafeStr_5319("enter_room_m"); _local_5._SafeStr_5320 = false; }; this._SafeStr_5309.refreshButton(_local_4, "enter_room_a", true, null, 0); }; _local_4.visible = _arg_2; } private function _SafeStr_5513(k:IWindow):void { var _local_2:_SafeStr_3308 = this._SafeStr_5514(k); if (_local_2 == null){ return; }; if (_local_2._SafeStr_5508 != null){ _SafeStr_4.log(("ENTERING ROOM: " + _local_2._SafeStr_5508.flatId)); if (_local_2._SafeStr_5508._SafeStr_5354 == _SafeStr_3307._SafeStr_5356){ this._SafeStr_5309._SafeStr_5370.show(_local_2._SafeStr_5508); } else { this._SafeStr_5309.goToRoom(_local_2._SafeStr_5508.flatId, true); }; } else { if (_local_2.tag != null){ _SafeStr_4.log(("MAKING TAG SEARCH: " + _local_2.tag)); if (_local_2.tag == _SafeStr_5485){ this._SafeStr_5309.performGuildBaseSearch(); } else { this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5453, Tabs._SafeStr_5456, _local_2.tag); }; } else { _SafeStr_4.log(("FOLDER CLICKD: " + _local_2.index)); _local_2._SafeStr_5515(); this._SafeStr_5309._SafeStr_5334.refresh(); }; }; } private function _SafeStr_5514(k:IWindow):_SafeStr_3308 { var _local_2:IWindowContainer = (k as IWindowContainer); if ((((_local_2 == null)) || (!((_local_2.name == "cont"))))){ _SafeStr_4.log("Target not cont"); return (null); }; _SafeStr_4.log(("PARENT NAME: " + k.parent.name)); return ((((_local_2.parent.name == "ad_cont")) ? this._SafeStr_5516() : this._SafeStr_5517(_local_2))); } private function _SafeStr_5516():_SafeStr_3308 { return (this._SafeStr_5309.data._SafeStr_5490); } private function _SafeStr_5517(k:IWindowContainer):_SafeStr_3308 { var _local_3:_SafeStr_3308; if (this._SafeStr_5309.data._SafeStr_5518 == null){ _SafeStr_4.log("No official rooms data click"); return (null); }; var _local_2:int = k.id; _SafeStr_4.log(("Got index: " + _local_2)); for each (_local_3 in this._SafeStr_5309.data._SafeStr_5518.entries) { if (_local_3.index == _local_2){ return (_local_3); }; }; _SafeStr_4.log(((("No room found " + _local_2) + ", ") + this._SafeStr_5309.data._SafeStr_5518.entries.length)); return (null); } private function _SafeStr_5498(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:IWindowContainer = IWindowContainer(k.findChildByName("details_container")); _local_3.visible = _arg_2._SafeStr_5502; _SafeStr_4.log(("Refreshing details: " + _local_3.visible)); if (!_arg_2._SafeStr_5502){ return; }; _SafeStr_3006._SafeStr_5351(_local_3); this._SafeStr_5519(_local_3, _arg_2); this._SafeStr_5520(_local_3, _arg_2); } private function _SafeStr_5519(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:ITextWindow = ITextWindow(k.getChildByName("entry_caption")); _local_3.visible = true; _local_3.text = this._SafeStr_5521(_arg_2); } private function _SafeStr_5520(k:IWindowContainer, _arg_2:_SafeStr_3308):void { var _local_3:String = this._SafeStr_5522(_arg_2); if (_local_3 == ""){ return; }; var _local_4:String = "entry_desc"; var _local_5:ITextWindow = ITextWindow(k.getChildByName(_local_4)); _local_5.text = _local_3; _local_5.visible = true; } public function _SafeStr_5521(k:_SafeStr_3308):String { if (((!((k._SafeStr_5499 == null))) && (!((k._SafeStr_5499 == ""))))){ return (k._SafeStr_5499); }; if (k._SafeStr_5508 != null){ return (k._SafeStr_5508.roomName); }; if (((!((k.tag == null))) && (!((k.tag == ""))))){ return (k.tag); }; return ("NA"); } public function _SafeStr_5522(k:_SafeStr_3308):String { if (((!((k._SafeStr_5499 == null))) && (!((k._SafeStr_5499 == ""))))){ return (k._SafeStr_5523); }; if (k._SafeStr_5508 != null){ return (k._SafeStr_5508.description); }; return (""); } } }//package _-00S // _SafeStr_271 = "_-5Fd" (String#2212, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3307 = "_-3ZL" (String#4414, DoABC#3) // _SafeStr_3308 = "_-2C2" (String#2176, DoABC#3) // _SafeStr_3309 = "_-1mC" (String#11952, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5313 = "_-60o" (String#38775, DoABC#3) // _SafeStr_5319 = "_-5N2" (String#3446, DoABC#3) // _SafeStr_5320 = "_-5-V" (String#2215, DoABC#3) // _SafeStr_5323 = "_-1wp" (String#3640, DoABC#3) // _SafeStr_5327 = "_-01y" (String#11623, DoABC#3) // _SafeStr_5329 = "_-5Hu" (String#3064, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // _SafeStr_5356 = "_-1F6" (String#4717, DoABC#3) // _SafeStr_5370 = "_-2du" (String#10601, DoABC#3) // _SafeStr_5453 = "_-2n7" (String#4726, DoABC#3) // _SafeStr_5456 = "_-6-0" (String#7256, DoABC#3) // _SafeStr_5460 = "_-16I" (String#9738, DoABC#3) // _SafeStr_5485 = "_-2NQ" (String#26042, DoABC#3) // _SafeStr_5486 = "_-5b0" (String#25504, DoABC#3) // _SafeStr_5487 = "_-6Fz" (String#23712, DoABC#3) // _SafeStr_5488 = "_-0pn" (String#26356, DoABC#3) // _SafeStr_5489 = "_-53O" (String#26162, DoABC#3) // _SafeStr_5490 = "_-247" (String#7888, DoABC#3) // _SafeStr_5491 = "_-5mN" (String#33862, DoABC#3) // _SafeStr_5492 = "_-5EV" (String#36469, DoABC#3) // _SafeStr_5493 = "_-GJ" (String#34337, DoABC#3) // _SafeStr_5494 = "_-5mr" (String#24502, DoABC#3) // _SafeStr_5495 = "_-0Nz" (String#33134, DoABC#3) // _SafeStr_5496 = "_-0AT" (String#32168, DoABC#3) // _SafeStr_5497 = "_-xV" (String#33689, DoABC#3) // _SafeStr_5498 = "_-1G9" (String#33038, DoABC#3) // _SafeStr_5499 = "_-DN" (String#12725, DoABC#3) // _SafeStr_5500 = "_-33w" (String#36241, DoABC#3) // _SafeStr_5501 = "_-0zm" (String#14377, DoABC#3) // _SafeStr_5502 = "_-07z" (String#7469, DoABC#3) // _SafeStr_5503 = "_-1gn" (String#37892, DoABC#3) // _SafeStr_5504 = "_-67T" (String#36966, DoABC#3) // _SafeStr_5505 = "_-1Nc" (String#35004, DoABC#3) // _SafeStr_5506 = "_-391" (String#16495, DoABC#3) // _SafeStr_5507 = "_-15E" (String#26608, DoABC#3) // _SafeStr_5508 = "_-58-" (String#7014, DoABC#3) // _SafeStr_5509 = "_-0Tu" (String#33013, DoABC#3) // _SafeStr_5510 = "_-0yZ" (String#35956, DoABC#3) // _SafeStr_5511 = "_-6VU" (String#33571, DoABC#3) // _SafeStr_5512 = "_-1bP" (String#30060, DoABC#3) // _SafeStr_5513 = "_-2L6" (String#38014, DoABC#3) // _SafeStr_5514 = "_-3X9" (String#6396, DoABC#3) // _SafeStr_5515 = "_-1Mn" (String#23166, DoABC#3) // _SafeStr_5516 = "_-4mQ" (String#36574, DoABC#3) // _SafeStr_5517 = "_-5Rj" (String#38973, DoABC#3) // _SafeStr_5518 = "_-0Pz" (String#7910, DoABC#3) // _SafeStr_5519 = "_-H6" (String#34328, DoABC#3) // _SafeStr_5520 = "_-6SX" (String#33761, DoABC#3) // _SafeStr_5521 = "_-1es" (String#37874, DoABC#3) // _SafeStr_5522 = "_-4f-" (String#36204, DoABC#3) // _SafeStr_5523 = "_-Rr" (String#34376, DoABC#3) //------------------------------------------------------------ //_-00S.OfficialRoomListCtrl package _-00S { import _-4i9._SafeStr_3359; import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-tc.IItemListWindow; import _-482._SafeStr_3308; import _-tc.*; import _-4i9.*; public class OfficialRoomListCtrl implements _SafeStr_3359 { private var _SafeStr_5309:HabboNavigator; private var _content:IWindowContainer; private var _SafeStr_5324:IItemListWindow; private var _SafeStr_5524:PromotedRoomsListCtrl; public function OfficialRoomListCtrl(k:HabboNavigator):void { this._SafeStr_5309 = k; this._SafeStr_5524 = new PromotedRoomsListCtrl(this._SafeStr_5309); } public function dispose():void { if (this._SafeStr_5524 != null){ this._SafeStr_5524.dispose(); this._SafeStr_5524 = null; }; } public function set content(k:IWindowContainer):void { this._content = k; this._SafeStr_5324 = ((this._content) ? IItemListWindow(this._content.findChildByName("item_list_official")) : null); } public function get content():IWindowContainer { return (this._content); } public function refresh():void { var _local_3:Boolean; var _local_4:IWindowContainer; var _local_5:Boolean; var k:Array = this._SafeStr_5525(); this._SafeStr_5324.autoArrangeItems = false; this._SafeStr_5526(); var _local_2:int; while (true) { _local_3 = !(((_local_2 % 2) == 0)); _local_4 = IWindowContainer(this._SafeStr_5324.getListItemAt((_local_2 + 1))); if (_local_2 < k.length){ this._SafeStr_5329(true, _local_3, _local_4, k[_local_2]); } else { _local_5 = this._SafeStr_5329(false, _local_3, _local_4, null); if (_local_5){ break; }; }; _local_2++; }; this._SafeStr_5324.autoArrangeItems = true; } private function _SafeStr_5525():Array { var _local_4:_SafeStr_3308; var k:Array = this._SafeStr_5309.data._SafeStr_5518.entries; var _local_2:Array = new Array(); var _local_3:int; for each (_local_4 in k) { if (_local_4._SafeStr_5527 > 0){ if (_local_4._SafeStr_5527 == _local_3){ _local_2.push(_local_4); }; } else { _local_3 = ((_local_4.open) ? _local_4.index : 0); _local_2.push(_local_4); }; }; return (_local_2); } private function _SafeStr_5329(k:Boolean, _arg_2:Boolean, _arg_3:IWindowContainer, _arg_4:_SafeStr_3308):Boolean { if (_arg_3 == null){ if (!k){ return (true); }; _arg_3 = this._SafeStr_5309._SafeStr_5528._SafeStr_5327(_arg_2); this._SafeStr_5324.addListItem(_arg_3); }; this._SafeStr_5309._SafeStr_5528._SafeStr_5329(_arg_3, k, _arg_4); return (false); } private function _SafeStr_5526():void { var k:IWindowContainer = IWindowContainer(this._SafeStr_5324.getListItemAt(0)); this._SafeStr_5524.refresh(k, this._SafeStr_5309.data._SafeStr_5529.entries); } } }//package _-00S // _SafeStr_3308 = "_-2C2" (String#2176, DoABC#3) // _SafeStr_3359 = "_-25A" (String#7883, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5324 = "_-335" (String#505, DoABC#3) // _SafeStr_5327 = "_-01y" (String#11623, DoABC#3) // _SafeStr_5329 = "_-5Hu" (String#3064, DoABC#3) // _SafeStr_5518 = "_-0Pz" (String#7910, DoABC#3) // _SafeStr_5524 = "_-YW" (String#16632, DoABC#3) // _SafeStr_5525 = "_-2iY" (String#37711, DoABC#3) // _SafeStr_5526 = "_-2lC" (String#37308, DoABC#3) // _SafeStr_5527 = "_-0p1" (String#26297, DoABC#3) // _SafeStr_5528 = "_-1bJ" (String#9920, DoABC#3) // _SafeStr_5529 = "_-5Jp" (String#7272, DoABC#3) //------------------------------------------------------------ //_-00S.PopularTagsListCtrl package _-00S { import _-4i9._SafeStr_3359; import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-tc.IItemListWindow; import _-4i9.TagRenderer; import _-482._SafeStr_4785; import _-4i9._SafeStr_3006; import _-tc.ITextWindow; import _-vq.*; import _-tc.*; import _-OK.*; import _-0g4.*; import _-4i9.*; public class PopularTagsListCtrl implements _SafeStr_3359 { private var _SafeStr_5309:HabboNavigator; private var _content:IWindowContainer; private var _SafeStr_5324:IItemListWindow; private var _SafeStr_5530:int; private var _SafeStr_5531:TagRenderer; public function PopularTagsListCtrl(k:HabboNavigator):void { this._SafeStr_5309 = k; this._SafeStr_5531 = new TagRenderer(this._SafeStr_5309); } public function dispose():void { if (this._SafeStr_5531){ this._SafeStr_5531.dispose(); this._SafeStr_5531 = null; }; } public function set content(k:IWindowContainer):void { this._content = k; this._SafeStr_5324 = ((this._content) ? IItemListWindow(this._content.findChildByName("item_list")) : null); } public function get content():IWindowContainer { return (this._content); } public function refresh():void { var _local_4:_SafeStr_4785; this._SafeStr_5531._SafeStr_5532 = true; var k:Array = this._SafeStr_5309.data._SafeStr_5533.tags; var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5324.getListItemAt(0)); if (_local_2 == null){ _local_2 = IWindowContainer(this._SafeStr_5309.getXmlWindow("grs_popular_tag_row")); this._SafeStr_5324.addListItem(_local_2); }; _SafeStr_3006._SafeStr_5351(_local_2); var _local_3:int; while (_local_3 < this._SafeStr_5309.data._SafeStr_5533.tags.length) { _local_4 = this._SafeStr_5309.data._SafeStr_5533.tags[_local_3]; this._SafeStr_5531._SafeStr_5534(_local_2, _local_3, _local_4.tagName); _local_3++; }; _SafeStr_3006._SafeStr_5535(_local_2, _local_2.width, 18, 3); _local_2.height = _SafeStr_3006._SafeStr_5330(_local_2); this._content.findChildByName("no_tags_found").visible = (k.length < 1); } private function _SafeStr_5536(k:IWindowContainer, _arg_2:_SafeStr_4785):void { var _local_3:String = "txt"; var _local_4:ITextWindow = ITextWindow(k.findChildByName(_local_3)); if (_arg_2 == null){ return; }; _local_4.visible = true; _local_4.text = _arg_2.tagName; } } }//package _-00S // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3359 = "_-25A" (String#7883, DoABC#3) // _SafeStr_4785 = "_-xS" (String#8719, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5324 = "_-335" (String#505, DoABC#3) // _SafeStr_5330 = "_-ie" (String#2198, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5530 = "_-0LV" (String#39234, DoABC#3) // _SafeStr_5531 = "_-2DZ" (String#3925, DoABC#3) // _SafeStr_5532 = "_-35O" (String#12892, DoABC#3) // _SafeStr_5533 = "_-333" (String#8776, DoABC#3) // _SafeStr_5534 = "_-4-N" (String#30637, DoABC#3) // _SafeStr_5535 = "_-1i0" (String#10629, DoABC#3) // _SafeStr_5536 = "_-4Zd" (String#44879, DoABC#3) //------------------------------------------------------------ //_-00S.PromotedRoomsListCtrl package _-00S { import _-2mL._SafeStr_3; import _-4i9.HabboNavigator; import _-4i9.UserCountRenderer; import _-vq.IWindowContainer; import _-4i9._SafeStr_3006; import _-vq.IWindow; import _-482._SafeStr_4783; import _-OK.WindowMouseEvent; import _-G3._SafeStr_3317; import _-OK.WindowEvent; import _-0Mx._SafeStr_2642; import _-tc._SafeStr_2538; import _-2ga._SafeStr_3628; import _-4i9.*; public class PromotedRoomsListCtrl implements _SafeStr_3 { private static const _SafeStr_5322:int = 5; private var _SafeStr_5309:HabboNavigator; private var _SafeStr_5323:UserCountRenderer; private var _SafeStr_5537:_SafeStr_5131; public function PromotedRoomsListCtrl(k:HabboNavigator):void { this._SafeStr_5309 = k; this._SafeStr_5323 = new UserCountRenderer(this._SafeStr_5309); this._SafeStr_5537 = new _SafeStr_5131(this._SafeStr_5309); } public function dispose():void { this._SafeStr_5309 = null; if (this._SafeStr_5323){ this._SafeStr_5323.dispose(); this._SafeStr_5323 = null; }; if (this._SafeStr_5537){ this._SafeStr_5537.dispose(); this._SafeStr_5537 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_5309 == null)); } private function getCategoryContainer(k:IWindowContainer, _arg_2:int):IWindowContainer { return (IWindowContainer(k.getChildByID(_arg_2))); } public function refresh(k:IWindowContainer, _arg_2:Array):void { var _local_5:IWindowContainer; _SafeStr_3006._SafeStr_5351(k); var _local_3:int; var _local_4:int; while (_local_4 < _arg_2.length) { _local_5 = this.getCategoryContainer(k, _local_4); if (_local_5 == null){ _local_5 = this._SafeStr_5327(_local_4); _local_5.id = _local_4; k.addChild(_local_5); }; this._SafeStr_5329(_local_5, _arg_2[_local_4]); _local_5.y = _local_3; _local_3 = (_local_3 + (_local_5.height + _SafeStr_5322)); _local_5.visible = true; _local_4++; }; k.height = (((_SafeStr_3006._SafeStr_5330(k) > 0)) ? (_SafeStr_3006._SafeStr_5330(k) + 5) : 0); } public function _SafeStr_5327(k:int):IWindowContainer { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5309.getXmlWindow("grs_promoted_room_category")); this._SafeStr_5332(_local_2, k, "enter_room_button", this._SafeStr_5538); this._SafeStr_5332(_local_2, k, "leader_region", this._SafeStr_5539); this._SafeStr_5332(_local_2, k, "toggle_open_region", this._SafeStr_5540); this._SafeStr_5309.refreshButton(_local_2, "navi_room_icon", true, null, 0); return (_local_2); } private function _SafeStr_5541(k:IWindowContainer, _arg_2:String, _arg_3:int=3):int { var _local_4:IWindow = k.findChildByName(_arg_2); return (((_local_4.x + _local_4.width) + _arg_3)); } private function _SafeStr_5332(k:IWindowContainer, _arg_2:int, _arg_3:String, _arg_4:Function):void { k.findChildByName(_arg_3).procedure = _arg_4; k.findChildByName(_arg_3).id = _arg_2; } public function _SafeStr_5329(k:IWindowContainer, _arg_2:_SafeStr_4783):void { var _local_3:String = this._SafeStr_5309.getText(("promotedroomcategory." + _arg_2.code)); k.findChildByName("category_name_txt").caption = _local_3; k.findChildByName("category_header").width = (k.findChildByName("category_name_txt").width + 13); this._SafeStr_5309.registerParameter("navigator.promotedrooms.hidetopten", "category", _local_3); this._SafeStr_5309.registerParameter("navigator.promotedrooms.viewtopten", "category", _local_3); k.findChildByName("open_txt").caption = this._SafeStr_5309.getText("navigator.promotedrooms.viewtopten"); k.findChildByName("close_txt").caption = this._SafeStr_5309.getText("navigator.promotedrooms.hidetopten"); k.findChildByName("room_name_txt").caption = _arg_2._SafeStr_5542.roomName; var _local_4:IWindow = k.findChildByName("leader_name_txt"); _local_4.caption = ((_arg_2._SafeStr_5542._SafeStr_5543) ? _arg_2._SafeStr_5542.ownerName : ""); _local_4.x = this._SafeStr_5541(k, "leader_name_caption_txt", 0); k.findChildByName("arrow_down_icon").visible = _arg_2.open; k.findChildByName("arrow_right_icon").visible = !(_arg_2.open); k.findChildByName("close_txt").visible = _arg_2.open; k.findChildByName("open_txt").visible = !(_arg_2.open); k.findChildByName("arrow_down_icon").x = this._SafeStr_5541(k, "close_txt"); k.findChildByName("arrow_right_icon").x = this._SafeStr_5541(k, "open_txt"); this._SafeStr_5323.refreshUserCount(_arg_2._SafeStr_5542._SafeStr_5361, IWindowContainer(k.findChildByName("enter_room_button")), _arg_2._SafeStr_5542.userCount, "${navigator.usercounttooltip.users}", 222, 35); this._SafeStr_5544(k, _arg_2); k.findChildByName("item_list").visible = _arg_2.open; if (_arg_2.open){ k.findChildByName("item_list").height = (_arg_2.rooms.length * 17); this._SafeStr_5537.content = k; this._SafeStr_5537.category = _arg_2; this._SafeStr_5537.refresh(); }; k.height = ((_arg_2.open) ? (_SafeStr_3006._SafeStr_5330(k) + 3) : 90); } private function _SafeStr_5538(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_4783; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5545(_arg_2); this._SafeStr_5309.data.roomSessionTags = new _SafeStr_3317(_local_3.code, "1"); this._SafeStr_5309.goToPrivateRoom(_local_3._SafeStr_5542.flatId); this._SafeStr_5309._SafeStr_5546(); }; } private function _SafeStr_5539(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_4783; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5545(_arg_2); this._SafeStr_5309.trackGoogle("extendedProfile", "navigator_promotedRoom"); this._SafeStr_5309.send(new _SafeStr_2642(_local_3._SafeStr_5542._SafeStr_5547)); }; } private function _SafeStr_5540(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; var _local_4:_SafeStr_4783; var _local_5:_SafeStr_4783; if (k.type == WindowMouseEvent.CLICK){ while (_local_3 < this._SafeStr_5309.data._SafeStr_5529.entries.length) { _local_5 = this._SafeStr_5309.data._SafeStr_5529.entries[_local_3]; if (_arg_2.id != _local_3){ _local_5.open = false; }; _local_3++; }; _local_4 = this._SafeStr_5545(_arg_2); _local_4._SafeStr_5515(); this._SafeStr_5309._SafeStr_5334.refresh(); }; } private function _SafeStr_5545(k:IWindow):_SafeStr_4783 { return (this._SafeStr_5309.data._SafeStr_5529.entries[k.id]); } private function _SafeStr_5544(k:IWindowContainer, _arg_2:_SafeStr_4783):void { var _local_3:_SafeStr_2538 = _SafeStr_2538(k.findChildByName("avatar_image_widget")); var _local_4:_SafeStr_3628 = _SafeStr_3628(_local_3.widget); _local_4.figure = _arg_2._SafeStr_5548; } } }//package _-00S // _SafeStr_2538 = "_-0jD" (String#317, DoABC#3) // _SafeStr_2642 = "_-ut" (String#1905, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3317 = "_-xB" (String#6305, DoABC#3) // _SafeStr_3628 = "_-4Ku" (String#1601, DoABC#3) // _SafeStr_4783 = "_-55I" (String#4240, DoABC#3) // _SafeStr_5131 = "_-2zN" (String#12371, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5322 = "_-4bd" (String#10754, DoABC#3) // _SafeStr_5323 = "_-1wp" (String#3640, DoABC#3) // _SafeStr_5327 = "_-01y" (String#11623, DoABC#3) // _SafeStr_5329 = "_-5Hu" (String#3064, DoABC#3) // _SafeStr_5330 = "_-ie" (String#2198, DoABC#3) // _SafeStr_5332 = "_-4IW" (String#15518, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5361 = "_-1nL" (String#12643, DoABC#3) // _SafeStr_5515 = "_-1Mn" (String#23166, DoABC#3) // _SafeStr_5529 = "_-5Jp" (String#7272, DoABC#3) // _SafeStr_5537 = "_-33G" (String#10274, DoABC#3) // _SafeStr_5538 = "_-QJ" (String#34567, DoABC#3) // _SafeStr_5539 = "_-4PN" (String#37996, DoABC#3) // _SafeStr_5540 = "_-6fd" (String#34132, DoABC#3) // _SafeStr_5541 = "_-1mt" (String#26081, DoABC#3) // _SafeStr_5542 = "_-4LJ" (String#9878, DoABC#3) // _SafeStr_5543 = "_-3Ho" (String#8864, DoABC#3) // _SafeStr_5544 = "_-61l" (String#25618, DoABC#3) // _SafeStr_5545 = "_-2C1" (String#6813, DoABC#3) // _SafeStr_5546 = "_-3sl" (String#10746, DoABC#3) // _SafeStr_5547 = "_-55Y" (String#1595, DoABC#3) // _SafeStr_5548 = "_-5wk" (String#34301, DoABC#3) //------------------------------------------------------------ //_-00S.RoomAdListCtrl package _-00S { import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-OK.WindowMouseEvent; import _-561._SafeStr_2340; import _-tc.ITextWindow; import _-4i9._SafeStr_3006; import _-482._SafeStr_3307; import _-482._SafeStr_2332; import _-vq.IWindow; import _-6HM._SafeStr_4242; import _-OK.WindowEvent; public class RoomAdListCtrl extends GuestRoomListCtrl { public function RoomAdListCtrl(k:HabboNavigator, _arg_2:int, _arg_3:Boolean) { super(k, _arg_2, _arg_3); } override protected function getListEntry(k:int):IWindowContainer { var _local_2:IWindowContainer = IWindowContainer(_SafeStr_5309.getXmlWindow("grs_room_ads_details_phase_one")); _local_2.background = true; _local_2.addEventListener(WindowMouseEvent._SafeStr_5345, _SafeStr_5346); _local_2.addEventListener(WindowMouseEvent._SafeStr_5347, onMouseOver); _local_2.addEventListener(WindowMouseEvent._SafeStr_5348, onMouseOut); _local_2.addEventListener(WindowMouseEvent.CLICK, this.onMouseClick); _local_2.setParamFlag(_SafeStr_2340._SafeStr_5349, true); _local_2.setParamFlag(_SafeStr_2340._SafeStr_5350, true); _local_2.color = getBgColor(k); _local_2.tags.push(k); return (_local_2); } override protected function refreshEntryDetails(k:IWindowContainer, _arg_2:_SafeStr_2332):void { k.visible = true; var _local_3:ITextWindow = ITextWindow(k.getChildByName("adname")); _local_3.visible = true; _SafeStr_3006._SafeStr_5362(_local_3, _arg_2._SafeStr_5549, k.width); _SafeStr_5309.refreshButton(k, "doormode_doorbell_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5357), null, 0); _SafeStr_5309.refreshButton(k, "doormode_password_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5356), null, 0); _SafeStr_5309.refreshButton(k, "doormode_invisible_small", (_arg_2._SafeStr_5354 == _SafeStr_3307._SafeStr_5355), null, 0); _SafeStr_5323.refreshUserCount(_arg_2._SafeStr_5361, k, _arg_2.userCount, "${navigator.usercounttooltip.users}", 308, 2); } private function _SafeStr_5365(k:int):_SafeStr_2332 { return (getRooms()[k]); } override protected function onMouseClick(k:WindowEvent):void { var _local_2:IWindow = k.target; var _local_3:int = _local_2.tags[0]; var _local_4:_SafeStr_2332 = this._SafeStr_5365(_local_3); if (_SafeStr_5309){ _SafeStr_5309.send(new _SafeStr_4242(_local_4.flatId, _local_4._SafeStr_5549, _local_4._SafeStr_5550)); }; super.onMouseClick(k); } } }//package _-00S // _SafeStr_2332 = "_-4rT" (String#1033, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3307 = "_-3ZL" (String#4414, DoABC#3) // _SafeStr_4242 = "_-1it" (String#16724, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5323 = "_-1wp" (String#3640, DoABC#3) // _SafeStr_5345 = "_-5Vs" (String#3190, DoABC#3) // _SafeStr_5346 = "_-0Y2" (String#7040, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5350 = "_-vC" (String#11001, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // _SafeStr_5355 = "_-0D-" (String#6208, DoABC#3) // _SafeStr_5356 = "_-1F6" (String#4717, DoABC#3) // _SafeStr_5357 = "_-eF" (String#5592, DoABC#3) // _SafeStr_5361 = "_-1nL" (String#12643, DoABC#3) // _SafeStr_5362 = "_-6FZ" (String#27308, DoABC#3) // _SafeStr_5365 = "_-22C" (String#12059, DoABC#3) // _SafeStr_5549 = "_-0A9" (String#10047, DoABC#3) // _SafeStr_5550 = "_-os" (String#18579, DoABC#3) //------------------------------------------------------------ //_-01Q._SafeStr_2930 package _-01Q { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-2Yc._SafeStr_2925; public class _SafeStr_2930 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2930(k:Function) { super(k, _SafeStr_2925); } public function _SafeStr_5551():_SafeStr_2925 { return ((this._SafeStr_5552 as _SafeStr_2925)); } } }//package _-01Q // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_2925 = "_-1Ng" (String#8881, DoABC#3) // _SafeStr_2930 = "_-1Bi" (String#13450, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-02o._SafeStr_2630 package _-02o { import _-4lY._SafeStr_2622; import _-4lY.HabboInventory; import _-59z._SafeStr_10; import _-3oH._SafeStr_1408; import _-3lv._SafeStr_2253; import _-5Xu._SafeStr_431; import _-15X.Map; import _-2lD._SafeStr_2405; import _-0Qu._SafeStr_634; import _-ZX._SafeStr_2309; import _-3V5._SafeStr_3797; import _-6Iu._SafeStr_3250; import _-0qT._SafeStr_2633; import flash.events.Event; import _-2yD._SafeStr_2298; import _-vq.IWindowContainer; import _-Qy._SafeStr_3697; import _-8R._SafeStr_2508; import _-2QZ._SafeStr_2287; import _-2QZ._SafeStr_2361; import _-1Ki._SafeStr_3796; import _-5Lv._SafeStr_2300; import _-0qT._SafeStr_2625; public class _SafeStr_2630 implements _SafeStr_2622 { private var _SafeStr_5553:HabboInventory; private var _SafeStr_5554:PetsView; private var _assets:_SafeStr_10; private var _SafeStr_5555:_SafeStr_1408; private var _SafeStr_5556:_SafeStr_2253; private var _SafeStr_5557:_SafeStr_431; private var _SafeStr_5558:Map; private var _SafeStr_5559:Boolean = false; private var _disposed:Boolean = false; private var _SafeStr_5560:Boolean; public function _SafeStr_2630(k:HabboInventory, _arg_2:_SafeStr_634, _arg_3:_SafeStr_1408, _arg_4:_SafeStr_10, _arg_5:_SafeStr_2253, _arg_6:_SafeStr_431) { this._SafeStr_5553 = k; this._assets = _arg_4; this._SafeStr_5555 = _arg_3; this._SafeStr_5556 = _arg_5; this._SafeStr_5556.events.addEventListener(_SafeStr_2405._SafeStr_5561, this._SafeStr_5562); this._SafeStr_5557 = _arg_6; this._SafeStr_5558 = new Map(); this._SafeStr_5554 = new PetsView(this, _arg_2, _arg_4, _arg_5); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; if (this._SafeStr_5556){ if (this._SafeStr_5556.events){ this._SafeStr_5556.events.removeEventListener(_SafeStr_2405._SafeStr_5561, this._SafeStr_5562); }; this._SafeStr_5556 = null; }; if (this._SafeStr_5558){ this._SafeStr_5558.dispose(); this._SafeStr_5558 = null; }; this._SafeStr_5553 = null; this._SafeStr_5557 = null; this._assets = null; this._SafeStr_5555 = null; this._disposed = true; }; } public function get controller():HabboInventory { return (this._SafeStr_5553); } public function _SafeStr_5563():Boolean { return (this._SafeStr_5560); } public function _SafeStr_5564():void { this._SafeStr_5560 = true; this._SafeStr_5554._SafeStr_5565(); } public function _SafeStr_5566():void { if (this._SafeStr_5555 == null){ return; }; var k:_SafeStr_2309 = this._SafeStr_5555.connection; if (k == null){ return; }; k.send(new _SafeStr_3797()); } public function get pets():Map { return (this._SafeStr_5558); } public function _SafeStr_5567(k:_SafeStr_3250):void { if (this._SafeStr_5558.add(k.id, k)){ this._SafeStr_5554._SafeStr_5567(k); }; this._SafeStr_5554._SafeStr_5565(); } public function _SafeStr_5568(k:Map):void { var _local_2:int; var _local_3:Array = k._SafeStr_5569(); var _local_4:Array = this._SafeStr_5558._SafeStr_5569(); this._SafeStr_5553._SafeStr_5570(_SafeStr_2633._SafeStr_5571); for each (_local_2 in _local_4) { if (_local_3.indexOf(_local_2) == -1){ this._SafeStr_5558.remove(_local_2); this._SafeStr_5554._SafeStr_5572(_local_2); }; }; for each (_local_2 in _local_3) { if (_local_4.indexOf(_local_2) == -1){ this._SafeStr_5558.add(_local_2, k.getValue(_local_2)); this._SafeStr_5554._SafeStr_5567(k.getValue(_local_2)); }; }; this._SafeStr_5564(); } public function _SafeStr_5572(k:int):void { this._SafeStr_5558.remove(k); this._SafeStr_5554._SafeStr_5572(k); this._SafeStr_5554._SafeStr_5565(); } public function _SafeStr_5573():void { this._SafeStr_5566(); } public function _SafeStr_5574(k:String):void { if ((((k == _SafeStr_2633._SafeStr_5571)) && (this._SafeStr_5553._SafeStr_5575))){ this._SafeStr_5553.events.dispatchEvent(new Event(_SafeStr_2298.HABBO_INVENTORY_TRACKING_EVENT_PETS)); }; } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5554.getWindowContainer()); } public function _SafeStr_5576():void { if (this._SafeStr_5554._SafeStr_5575){ this._SafeStr_5577(); }; } public function _SafeStr_5578(k:String):void { } public function _SafeStr_5579(k:int, _arg_2:Boolean=false):Boolean { var _local_5:int; var _local_3:_SafeStr_3250 = this._SafeStr_5580(k); if (_local_3 == null){ return (false); }; var _local_4:String; if (_local_3.typeId == _SafeStr_3697._SafeStr_5581){ if (_local_3.level >= 7){ _local_4 = "std"; } else { _local_4 = ("grw" + _local_3.level); }; }; if (this._SafeStr_5553.roomSession._SafeStr_5582){ _local_5 = (_local_3.id * -1); this._SafeStr_5559 = this._SafeStr_5556._SafeStr_5583(_SafeStr_2508.INVENTORY, _local_5, _SafeStr_2287._SafeStr_5584, _SafeStr_2361._SafeStr_5585, _local_3._SafeStr_5586, null, -1, -1, _local_4); this._SafeStr_5553._SafeStr_5587(); return (this._SafeStr_5559); }; if (!this._SafeStr_5553.roomSession._SafeStr_5588){ return (false); }; if (!_arg_2){ this._SafeStr_5555.connection.send(new _SafeStr_3796(_local_3.id, 0, 0)); }; return (true); } public function _SafeStr_5589():void { if (this._SafeStr_5554 == null){ return; }; this._SafeStr_5554.update(); } private function _SafeStr_5580(k:int):_SafeStr_3250 { var _local_2:_SafeStr_3250; for each (_local_2 in this._SafeStr_5558) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_5562(k:Event):void { if (k == null){ return; }; if (((this._SafeStr_5559) && ((k.type == _SafeStr_2405._SafeStr_5561)))){ this._SafeStr_5553._SafeStr_5590(); this._SafeStr_5559 = false; }; } public function get roomSession():_SafeStr_2300 { return (this._SafeStr_5553.roomSession); } public function _SafeStr_5591():void { this._SafeStr_5554.update(); } public function _SafeStr_5577():void { this._SafeStr_5553._SafeStr_5593._SafeStr_5592(_SafeStr_2625._SafeStr_5594); this._SafeStr_5553._SafeStr_5595(); this._SafeStr_5554.update(); } public function _SafeStr_5596(k:int):Boolean { return (this._SafeStr_5553._SafeStr_5593._SafeStr_5596(_SafeStr_2625._SafeStr_5594, k)); } public function _SafeStr_5597(k:int):Boolean { var _local_2:Boolean; if (this._SafeStr_5596(k)){ _local_2 = this._SafeStr_5553._SafeStr_5593._SafeStr_5598(_SafeStr_2625._SafeStr_5594, k); if (_local_2){ this._SafeStr_5553._SafeStr_5593._SafeStr_5599(_SafeStr_2625._SafeStr_5594); }; }; return (_local_2); } public function _SafeStr_5600(k:String):void { this._SafeStr_5554._SafeStr_5601(int(k)); } } }//package _-02o // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_1408 = "_-0GR" (String#890, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2287 = "_-0l-" (String#407, DoABC#3) // _SafeStr_2298 = "_-0lT" (String#4228, DoABC#3) // _SafeStr_2300 = "_-62W" (String#703, DoABC#3) // _SafeStr_2309 = "_-3uO" (String#1057, DoABC#3) // _SafeStr_2361 = "_-YQ" (String#1841, DoABC#3) // _SafeStr_2405 = "_-1x-" (String#835, DoABC#3) // _SafeStr_2508 = "_-0N9" (String#7574, DoABC#3) // _SafeStr_2622 = "_-0Il" (String#2606, DoABC#3) // _SafeStr_2625 = "_-4CP" (String#2974, DoABC#3) // _SafeStr_2630 = "_-1l0" (String#4946, DoABC#3) // _SafeStr_2633 = "_-66e" (String#1177, DoABC#3) // _SafeStr_3250 = "_-20Z" (String#2773, DoABC#3) // _SafeStr_3697 = "_-2Rk" (String#2764, DoABC#3) // _SafeStr_3796 = "_-4sJ" (String#10067, DoABC#3) // _SafeStr_3797 = "_-5BP" (String#16017, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5555 = "_-2dd" (String#412, DoABC#3) // _SafeStr_5556 = "_-3Zz" (String#209, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5558 = "_-5vp" (String#3767, DoABC#3) // _SafeStr_5559 = "_-1W6" (String#8105, DoABC#3) // _SafeStr_5560 = "_-0IU" (String#7796, DoABC#3) // _SafeStr_5561 = "_-5UJ" (String#5428, DoABC#3) // _SafeStr_5562 = "_-4CA" (String#9353, DoABC#3) // _SafeStr_5563 = "_-4Rn" (String#24855, DoABC#3) // _SafeStr_5564 = "_-i-" (String#14647, DoABC#3) // _SafeStr_5565 = "_-6Q7" (String#4719, DoABC#3) // _SafeStr_5566 = "_-1ZG" (String#35843, DoABC#3) // _SafeStr_5567 = "_-2k8" (String#16818, DoABC#3) // _SafeStr_5568 = "_-36e" (String#36227, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5570 = "_-2IP" (String#8318, DoABC#3) // _SafeStr_5571 = "_-3md" (String#4465, DoABC#3) // _SafeStr_5572 = "_-1zu" (String#16054, DoABC#3) // _SafeStr_5573 = "_-2dD" (String#6907, DoABC#3) // _SafeStr_5574 = "_-0R1" (String#7976, DoABC#3) // _SafeStr_5575 = "_-371" (String#2411, DoABC#3) // _SafeStr_5576 = "_-4Z4" (String#7149, DoABC#3) // _SafeStr_5577 = "_-1bW" (String#5889, DoABC#3) // _SafeStr_5578 = "_-59r" (String#8391, DoABC#3) // _SafeStr_5579 = "_-Cj" (String#8700, DoABC#3) // _SafeStr_5580 = "_-1nK" (String#36319, DoABC#3) // _SafeStr_5581 = "_-3Gh" (String#3198, DoABC#3) // _SafeStr_5582 = "_-2fd" (String#2602, DoABC#3) // _SafeStr_5583 = "_-2AD" (String#7345, DoABC#3) // _SafeStr_5584 = "_-5BB" (String#1151, DoABC#3) // _SafeStr_5585 = "_-aF" (String#4197, DoABC#3) // _SafeStr_5586 = "_-2gu" (String#5558, DoABC#3) // _SafeStr_5587 = "_-4Wx" (String#19091, DoABC#3) // _SafeStr_5588 = "_-6B-" (String#12941, DoABC#3) // _SafeStr_5589 = "_-0i3" (String#1608, DoABC#3) // _SafeStr_5590 = "_-2hs" (String#6159, DoABC#3) // _SafeStr_5591 = "_-2v2" (String#31855, DoABC#3) // _SafeStr_5592 = "_-5k1" (String#12794, DoABC#3) // _SafeStr_5593 = "_-0OT" (String#4236, DoABC#3) // _SafeStr_5594 = "_-3EP" (String#4165, DoABC#3) // _SafeStr_5595 = "_-19T" (String#9233, DoABC#3) // _SafeStr_5596 = "_-0-x" (String#4501, DoABC#3) // _SafeStr_5597 = "_-5ao" (String#11334, DoABC#3) // _SafeStr_5598 = "_-4t4" (String#24249, DoABC#3) // _SafeStr_5599 = "_-45Z" (String#22992, DoABC#3) // _SafeStr_5600 = "_-33F" (String#8527, DoABC#3) // _SafeStr_5601 = "_-3ba" (String#25295, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-02o._SafeStr_4872 package _-02o { import _-6Iu._SafeStr_3250; import _-vq.IWindowContainer; import _-59z._SafeStr_10; import _-vq.IWindow; import _-59z.XmlAsset; import _-Qy._SafeStr_3697; import flash.display.BitmapData; import _-0Qu._SafeStr_634; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-tc.IBitmapWrapperWindow; import flash.geom.Point; public class _SafeStr_4872 { private static const _SafeStr_5602:int = 0xCCCCCC; private static const _SafeStr_5603:int = 10275685; private var _SafeStr_5604:_SafeStr_3250; private var _SafeStr_5605:IWindowContainer; private var _assets:_SafeStr_10; private var _SafeStr_5606:IWindow; private var _SafeStr_5607:Boolean; private var _SafeStr_5608:PetsView; private var _SafeStr_5609:int = -1; private var _SafeStr_5610:Boolean; private var _SafeStr_5611:Boolean; public function _SafeStr_4872(k:PetsView, _arg_2:_SafeStr_3250, _arg_3:_SafeStr_634, _arg_4:_SafeStr_10, _arg_5:Boolean) { if ((((((((k == null)) || ((_arg_2 == null)))) || ((_arg_3 == null)))) || ((_arg_4 == null)))){ return; }; this._assets = _arg_4; this._SafeStr_5608 = k; this._SafeStr_5604 = _arg_2; this._SafeStr_5611 = _arg_5; var _local_6:XmlAsset = (_arg_4.getAssetByName("inventory_thumb_xml") as XmlAsset); if ((((_local_6 == null)) || ((_local_6.content == null)))){ return; }; this._SafeStr_5605 = (_arg_3.buildFromXML((_local_6.content as XML)) as IWindowContainer); this._SafeStr_5605.procedure = this._SafeStr_5612; var _local_7:int = 64; var _local_8:int = 3; var _local_9:Boolean; var _local_10:String; if (_arg_2.typeId == _SafeStr_3697._SafeStr_5613){ _local_7 = 32; _local_8 = 2; _local_9 = true; } else { if ((((_arg_2.typeId == _SafeStr_3697._SafeStr_5615)) || ((_arg_2.typeId == _SafeStr_3697._SafeStr_5614)))){ _local_7 = 32; _local_8 = 3; _local_9 = true; } else { if (_arg_2.typeId == _SafeStr_3697._SafeStr_5581){ _local_7 = 32; _local_8 = 2; _local_9 = true; if (_arg_2.level >= 7){ _local_10 = "std"; } else { _local_10 = ("grw" + _arg_2.level); }; }; }; }; var _local_11:BitmapData = k._SafeStr_5616(_arg_2, _local_8, _local_9, this, _local_7, _local_10); this._SafeStr_5617(_local_11); this._SafeStr_5618(); } public function dispose():void { this._assets = null; this._SafeStr_5608 = null; this._SafeStr_5604 = null; this._SafeStr_5606 = null; this._SafeStr_5609 = -1; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } private function _SafeStr_5612(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowMouseEvent.DOWN: this._SafeStr_5608._SafeStr_5619(this); this._SafeStr_5610 = true; return; case WindowMouseEvent.UP: this._SafeStr_5610 = false; return; case WindowMouseEvent._SafeStr_5348: if (this._SafeStr_5610){ this._SafeStr_5610 = false; this._SafeStr_5608._SafeStr_5579(this._SafeStr_5604.id, true); }; return; }; } public function _SafeStr_5617(k:BitmapData):void { if (!this._SafeStr_5605){ return; }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5605.findChildByName("bitmap") as IBitmapWrapperWindow); var _local_3:BitmapData = new BitmapData(_local_2.width, _local_2.height); _local_3.fillRect(_local_3.rect, 0); _local_3.copyPixels(k, k.rect, new Point(((_local_3.width / 2) - (k.width / 2)), ((_local_3.height / 2) - (k.height / 2)))); if (_local_2.bitmap){ _local_2.bitmap.dispose(); }; _local_2.bitmap = _local_3; } public function _SafeStr_5620(k:Boolean):void { if (this._SafeStr_5611 != k){ this._SafeStr_5611 = k; this._SafeStr_5618(); }; } public function _SafeStr_5436(k:Boolean):void { if (this._SafeStr_5607 != k){ this._SafeStr_5607 = k; if (((!(this._SafeStr_5605)) || (!(this._SafeStr_5606)))){ return; }; this._SafeStr_5618(); }; } private function _SafeStr_5618():void { var k:IWindow = this._SafeStr_5605.findChildByName("outline"); if (k != null){ k.visible = this._SafeStr_5607; }; if (!this._SafeStr_5606){ this._SafeStr_5606 = this._SafeStr_5605.findChildByTag("BG_COLOR"); }; this._SafeStr_5606.color = ((this._SafeStr_5611) ? _SafeStr_5603 : _SafeStr_5602); } public function get window():IWindow { return (this._SafeStr_5605); } public function get pet():_SafeStr_3250 { return (this._SafeStr_5604); } public function set _SafeStr_5621(k:int):void { this._SafeStr_5609 = k; } public function get _SafeStr_5621():int { return (this._SafeStr_5609); } } }//package _-02o // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_3250 = "_-20Z" (String#2773, DoABC#3) // _SafeStr_3697 = "_-2Rk" (String#2764, DoABC#3) // _SafeStr_4872 = "_-2vx" (String#5082, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5436 = "_-6NU" (String#1752, DoABC#3) // _SafeStr_5579 = "_-Cj" (String#8700, DoABC#3) // _SafeStr_5581 = "_-3Gh" (String#3198, DoABC#3) // _SafeStr_5602 = "_-5H8" (String#5266, DoABC#3) // _SafeStr_5603 = "_-6eY" (String#5403, DoABC#3) // _SafeStr_5604 = "_-250" (String#1758, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5606 = "_-16S" (String#2590, DoABC#3) // _SafeStr_5607 = "_-2jq" (String#3042, DoABC#3) // _SafeStr_5608 = "_-47x" (String#19027, DoABC#3) // _SafeStr_5609 = "_-06u" (String#17012, DoABC#3) // _SafeStr_5610 = "_-4-q" (String#8179, DoABC#3) // _SafeStr_5611 = "_-5IJ" (String#5672, DoABC#3) // _SafeStr_5612 = "_-0ao" (String#3703, DoABC#3) // _SafeStr_5613 = "_-3U7" (String#9169, DoABC#3) // _SafeStr_5614 = "_-1GU" (String#21890, DoABC#3) // _SafeStr_5615 = "_-2lp" (String#18181, DoABC#3) // _SafeStr_5616 = "_-6Cp" (String#2158, DoABC#3) // _SafeStr_5617 = "_-2o4" (String#30701, DoABC#3) // _SafeStr_5618 = "_-V6" (String#11399, DoABC#3) // _SafeStr_5619 = "_-1au" (String#10592, DoABC#3) // _SafeStr_5620 = "_-05M" (String#24868, DoABC#3) // _SafeStr_5621 = "_-0GZ" (String#22137, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-02o.PetsView package _-02o { import _-4lY._SafeStr_3712; import _-3lv._SafeStr_2325; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-vq.IWindowContainer; import _-tc.IItemGridWindow; import _-3lv._SafeStr_2253; import _-15X.Map; import _-6Iu._SafeStr_3250; import _-6Iu.PetFigureData; import flash.display.BitmapData; import _-Qy._SafeStr_3038; import _-0-8._SafeStr_2308; import _-3lv._SafeStr_3018; import _-OK.WindowMouseEvent; import _-0qT._SafeStr_2633; import _-vq.IWindow; import _-Qy._SafeStr_3697; import _-tc.IBitmapWrapperWindow; import flash.geom.Point; import _-tc.ITextWindow; import _-tc.IButtonWindow; public class PetsView implements _SafeStr_3712, _SafeStr_2325 { private static const _SafeStr_5622:int = 4; private const _SafeStr_5623:int = 0; private const _SafeStr_5624:int = 1; private const _SafeStr_5625:int = 2; private const _SafeStr_5626:int = 3; private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_5628:_SafeStr_10; private var _SafeStr_5554:IWindowContainer; private var _SafeStr_5629:_SafeStr_2630; private var _disposed:Boolean = false; private var _SafeStr_5630:IItemGridWindow; private var _SafeStr_5556:_SafeStr_2253; private var _SafeStr_5631:Map; private var _SafeStr_5632:_SafeStr_4872; private var _SafeStr_5633:int = 0; private var _SafeStr_5634:int; private var _SafeStr_5635:Boolean = false; public function PetsView(k:_SafeStr_2630, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_2253) { this._SafeStr_5629 = k; this._SafeStr_5628 = _arg_3; this._SafeStr_5627 = _arg_2; this._SafeStr_5556 = _arg_4; this._SafeStr_5631 = new Map(); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_5575():Boolean { return (((((this._SafeStr_5554) && (!((this._SafeStr_5554.parent == null))))) && (this._SafeStr_5554.visible))); } public function dispose():void { if (!this._disposed){ this._SafeStr_5627 = null; this._SafeStr_5629 = null; this._SafeStr_5554 = null; this._disposed = true; }; } public function update():void { if (!this._SafeStr_5635){ return; }; this._SafeStr_5636(); this._SafeStr_5637(this._SafeStr_5632); this._SafeStr_5638(); } public function _SafeStr_5572(k:int):void { if (!this._SafeStr_5635){ return; }; var _local_2:_SafeStr_4872 = (this._SafeStr_5631.remove(k) as _SafeStr_4872); if (_local_2 == null){ return; }; this._SafeStr_5630._SafeStr_5639(_local_2.window); if (this._SafeStr_5632 == _local_2){ this._SafeStr_5632 = null; this._SafeStr_5640(); }; } public function _SafeStr_5567(k:_SafeStr_3250):void { if (!this._SafeStr_5635){ return; }; if (k == null){ return; }; if (this._SafeStr_5631.getValue(k.id) != null){ return; }; var _local_2:_SafeStr_4872 = new _SafeStr_4872(this, k, this._SafeStr_5627, this._SafeStr_5628, this._SafeStr_5629._SafeStr_5596(k.id)); if (_local_2 != null){ this._SafeStr_5630._SafeStr_5641(_local_2.window); this._SafeStr_5631.add(k.id, _local_2); if (this._SafeStr_5632 == null){ this._SafeStr_5640(); }; }; } public function _SafeStr_5579(k:int, _arg_2:Boolean=false):void { this._SafeStr_5629._SafeStr_5579(k, _arg_2); } public function getWindowContainer():IWindowContainer { if (!this._SafeStr_5635){ this.init(); }; if (this._SafeStr_5554 == null){ return (null); }; if (this._SafeStr_5554.disposed){ return (null); }; return (this._SafeStr_5554); } public function _SafeStr_5619(k:_SafeStr_4872):void { if (!this._SafeStr_5635){ return; }; if (this._SafeStr_5632 != null){ this._SafeStr_5632._SafeStr_5436(false); }; this._SafeStr_5632 = k; if (this._SafeStr_5632 != null){ this._SafeStr_5632._SafeStr_5436(true); }; this._SafeStr_5637(k); } public function _SafeStr_5565():void { var _local_2:int; if (!this._SafeStr_5635){ return; }; var k:Map = this._SafeStr_5629.pets; if (!this._SafeStr_5629._SafeStr_5563()){ _local_2 = this._SafeStr_5624; } else { if (((!(k)) || ((k.length == 0)))){ _local_2 = this._SafeStr_5625; } else { _local_2 = this._SafeStr_5626; }; }; if (this._SafeStr_5633 == _local_2){ return; }; this._SafeStr_5633 = _local_2; this._SafeStr_5638(); if (this._SafeStr_5633 == this._SafeStr_5626){ this._SafeStr_5636(); this._SafeStr_5637(); }; } public function _SafeStr_5616(k:_SafeStr_3250, _arg_2:int, _arg_3:Boolean, _arg_4:_SafeStr_4872=null, _arg_5:int=64, _arg_6:String=null):BitmapData { var _local_7:PetFigureData = k.figureData; var _local_8:BitmapData; var _local_9:uint = parseInt(_local_7.color, 16); var _local_10:uint; var _local_11:Array = []; var _local_12:int; while (_local_12 < (_local_7._SafeStr_5642 * 3)) { _local_11.push(new _SafeStr_3038(_local_7._SafeStr_5643[_local_12], _local_7._SafeStr_5643[(_local_12 + 1)], _local_7._SafeStr_5643[(_local_12 + 2)])); _local_12 = (_local_12 + 3); }; var _local_13:_SafeStr_3018 = this._SafeStr_5556._SafeStr_5616(_local_7.typeId, _local_7.paletteId, _local_9, new _SafeStr_2308((_arg_2 * 45)), _arg_5, this, _arg_3, _local_10, _local_11, _arg_6); if (_local_13 != null){ _local_8 = _local_13.data; if (_arg_4 != null){ _arg_4._SafeStr_5621 = _local_13.id; } else { if (_arg_3){ this._SafeStr_5634 = _local_13.id; }; }; }; if (_local_8 == null){ _local_8 = new BitmapData(30, 30, false, 4289374890); }; return (_local_8); } public function imageReady(k:int, _arg_2:BitmapData):void { var _local_3:_SafeStr_4872; if (k == this._SafeStr_5634){ this._SafeStr_5637(this._SafeStr_5632); return; }; for each (_local_3 in this._SafeStr_5631) { if (_local_3._SafeStr_5621 == k){ _local_3._SafeStr_5617(_arg_2); return; }; }; } public function _SafeStr_5644(k:int):void { } private function _SafeStr_5640():void { if ((((this._SafeStr_5631 == null)) || ((this._SafeStr_5631.length == 0)))){ this._SafeStr_5637(); return; }; this._SafeStr_5619(this._SafeStr_5631._SafeStr_5645(0)); } public function _SafeStr_5601(k:int):void { this._SafeStr_5619(this._SafeStr_5631.getValue(k)); } private function _SafeStr_5636():void { var _local_3:int; var _local_4:_SafeStr_4872; if (this._SafeStr_5554 == null){ return; }; var k:Array = this._SafeStr_5631._SafeStr_5569(); var _local_2:Array = ((this._SafeStr_5629.pets) ? this._SafeStr_5629.pets._SafeStr_5569() : new Array()); this._SafeStr_5630.lock(); for each (_local_3 in k) { if (_local_2.indexOf(_local_3) == -1){ this._SafeStr_5572(_local_3); }; }; for each (_local_3 in _local_2) { if (k.indexOf(_local_3) == -1){ this._SafeStr_5567(this._SafeStr_5629.pets.getValue(_local_3)); }; _local_4 = this._SafeStr_5631.getValue(_local_3); _local_4._SafeStr_5620(this._SafeStr_5629._SafeStr_5596(_local_3)); }; this._SafeStr_5630.unlock(); } private function _SafeStr_5646(k:WindowMouseEvent):void { if (this._SafeStr_5632 == null){ return; }; var _local_2:_SafeStr_3250 = this._SafeStr_5632.pet; if (_local_2 == null){ return; }; this._SafeStr_5579(_local_2.id); } private function _SafeStr_5638():void { if (this._SafeStr_5629.controller._SafeStr_5647 != _SafeStr_2633._SafeStr_5571){ return; }; var k:IWindowContainer = this._SafeStr_5629.controller.view._SafeStr_5648; var _local_2:IWindowContainer = this._SafeStr_5629.controller.view._SafeStr_5649; var _local_3:IWindow = this._SafeStr_5554.findChildByName("grid"); var _local_4:IWindow = this._SafeStr_5554.findChildByName("preview_container"); switch (this._SafeStr_5633){ case this._SafeStr_5624: if (k){ k.visible = true; }; if (_local_2){ _local_2.visible = false; }; _local_3.visible = false; _local_4.visible = false; return; case this._SafeStr_5625: if (k){ k.visible = false; }; if (_local_2){ _local_2.visible = true; }; _local_3.visible = false; _local_4.visible = false; return; case this._SafeStr_5626: if (k){ k.visible = false; }; if (_local_2){ _local_2.visible = false; }; _local_3.visible = true; _local_4.visible = true; return; }; } private function _SafeStr_5637(k:_SafeStr_4872=null):void { var _local_2:BitmapData; var _local_3:String; var _local_4:String; var _local_5:Boolean; var _local_16:_SafeStr_3250; var _local_17:BitmapData; if (this._SafeStr_5554 == null){ return; }; var _local_6:int = 64; var _local_7:int = 4; var _local_8:Boolean = true; var _local_9:String; this._SafeStr_5634 = -1; if ((((k == null)) || ((k.pet == null)))){ _local_2 = new BitmapData(1, 1); _local_3 = ""; _local_4 = ""; _local_5 = false; } else { _local_16 = k.pet; _local_3 = _local_16.name; if (_local_16.typeId == _SafeStr_3697._SafeStr_5581){ _local_7 = 2; _local_8 = true; if (_local_16.level >= 7){ _local_9 = "std"; } else { _local_9 = ("grw" + _local_16.level); }; }; _local_2 = this._SafeStr_5616(_local_16, _local_7, _local_8, null, _local_6, _local_9); _local_5 = true; }; var _local_10:IBitmapWrapperWindow = (this._SafeStr_5554.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_10 != null){ _local_17 = new BitmapData(_local_10.width, _local_10.height); _local_17.fillRect(_local_17.rect, 0); _local_17.copyPixels(_local_2, _local_2.rect, new Point(((_local_17.width / 2) - (_local_2.width / 2)), ((_local_17.height / 2) - (_local_2.height / 2)))); _local_10.bitmap = _local_17; }; _local_2.dispose(); var _local_11:ITextWindow = (this._SafeStr_5554.findChildByName("preview_text") as ITextWindow); if (_local_11 != null){ _local_11.caption = _local_3; }; _local_11 = (this._SafeStr_5554.findChildByName("preview_description") as ITextWindow); if (_local_11 != null){ _local_11.caption = _local_4; }; var _local_12:Boolean; var _local_13:Boolean; if (this._SafeStr_5629.roomSession != null){ _local_12 = this._SafeStr_5629.roomSession._SafeStr_5588; _local_13 = this._SafeStr_5629.roomSession._SafeStr_5582; }; var _local_14:String = ""; if (!_local_13){ if (_local_12){ _local_14 = "${inventory.pets.allowed}"; } else { _local_14 = "${inventory.pets.forbidden}"; }; }; _local_11 = (this._SafeStr_5554.findChildByName("preview_info") as ITextWindow); if (_local_11 != null){ _local_11.caption = _local_14; }; var _local_15:IButtonWindow = (this._SafeStr_5554.findChildByName("place_button") as IButtonWindow); if (_local_15 != null){ if (((_local_5) && (((_local_13) || (_local_12))))){ _local_15.enable(); } else { _local_15.disable(); }; }; } private function init():void { var k:IButtonWindow; this._SafeStr_5554 = this._SafeStr_5629.controller.view._SafeStr_5650(_SafeStr_2633._SafeStr_5571); this._SafeStr_5554.visible = false; this._SafeStr_5630 = (this._SafeStr_5554.findChildByName("grid") as IItemGridWindow); k = (this._SafeStr_5554.findChildByName("place_button") as IButtonWindow); if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5646); }; var _local_2:IBitmapWrapperWindow = (this._SafeStr_5554.findChildByName("preview_image") as IBitmapWrapperWindow); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_5646); }; this._SafeStr_5637(); this._SafeStr_5565(); this._SafeStr_5635 = true; } } }//package _-02o // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_2325 = "_-4O4" (String#1334, DoABC#3) // _SafeStr_2630 = "_-1l0" (String#4946, DoABC#3) // _SafeStr_2633 = "_-66e" (String#1177, DoABC#3) // _SafeStr_3018 = "_-58g" (String#688, DoABC#3) // _SafeStr_3038 = "_-3J-" (String#2143, DoABC#3) // _SafeStr_3250 = "_-20Z" (String#2773, DoABC#3) // _SafeStr_3697 = "_-2Rk" (String#2764, DoABC#3) // _SafeStr_3712 = "_-1-h" (String#7811, DoABC#3) // _SafeStr_4872 = "_-2vx" (String#5082, DoABC#3) // _SafeStr_5436 = "_-6NU" (String#1752, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5556 = "_-3Zz" (String#209, DoABC#3) // _SafeStr_5563 = "_-4Rn" (String#24855, DoABC#3) // _SafeStr_5565 = "_-6Q7" (String#4719, DoABC#3) // _SafeStr_5567 = "_-2k8" (String#16818, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5571 = "_-3md" (String#4465, DoABC#3) // _SafeStr_5572 = "_-1zu" (String#16054, DoABC#3) // _SafeStr_5575 = "_-371" (String#2411, DoABC#3) // _SafeStr_5579 = "_-Cj" (String#8700, DoABC#3) // _SafeStr_5581 = "_-3Gh" (String#3198, DoABC#3) // _SafeStr_5582 = "_-2fd" (String#2602, DoABC#3) // _SafeStr_5588 = "_-6B-" (String#12941, DoABC#3) // _SafeStr_5596 = "_-0-x" (String#4501, DoABC#3) // _SafeStr_5601 = "_-3ba" (String#25295, DoABC#3) // _SafeStr_5616 = "_-6Cp" (String#2158, DoABC#3) // _SafeStr_5617 = "_-2o4" (String#30701, DoABC#3) // _SafeStr_5619 = "_-1au" (String#10592, DoABC#3) // _SafeStr_5620 = "_-05M" (String#24868, DoABC#3) // _SafeStr_5621 = "_-0GZ" (String#22137, DoABC#3) // _SafeStr_5622 = "_-1wt" (String#15952, DoABC#3) // _SafeStr_5623 = "_-6h4" (String#18874, DoABC#3) // _SafeStr_5624 = "_-1fR" (String#5635, DoABC#3) // _SafeStr_5625 = "_-3NX" (String#7677, DoABC#3) // _SafeStr_5626 = "_-0Ft" (String#6451, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_5628 = "_-1ef" (String#1368, DoABC#3) // _SafeStr_5629 = "_-3Ji" (String#469, DoABC#3) // _SafeStr_5630 = "_-0N3" (String#2631, DoABC#3) // _SafeStr_5631 = "_-Rf" (String#3698, DoABC#3) // _SafeStr_5632 = "_-16A" (String#1842, DoABC#3) // _SafeStr_5633 = "_-0T0" (String#2904, DoABC#3) // _SafeStr_5634 = "_-6-W" (String#14339, DoABC#3) // _SafeStr_5635 = "_-2Pj" (String#1015, DoABC#3) // _SafeStr_5636 = "_-5rA" (String#11413, DoABC#3) // _SafeStr_5637 = "_-CA" (String#3544, DoABC#3) // _SafeStr_5638 = "_-9x" (String#9286, DoABC#3) // _SafeStr_5639 = "_-2f5" (String#6411, DoABC#3) // _SafeStr_5640 = "_-CN" (String#12638, DoABC#3) // _SafeStr_5641 = "_-1s2" (String#2663, DoABC#3) // _SafeStr_5642 = "_-0Zu" (String#20994, DoABC#3) // _SafeStr_5643 = "_-FY" (String#4360, DoABC#3) // _SafeStr_5644 = "_-2IS" (String#2207, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5646 = "_-2Ak" (String#16739, DoABC#3) // _SafeStr_5647 = "_-6g2" (String#15759, DoABC#3) // _SafeStr_5648 = "_-5qY" (String#16656, DoABC#3) // _SafeStr_5649 = "_-PE" (String#15824, DoABC#3) // _SafeStr_5650 = "_-Rv" (String#11975, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-05m._SafeStr_5014 package _-05m { import flash.display.Bitmap; import flash.geom.Point; import flash.display.BitmapData; public class _SafeStr_5014 extends Bitmap { private var _SafeStr_5651:int = 128; private var _SafeStr_5652:Point; private var _SafeStr_5653:String = ""; private var _SafeStr_5654:String = ""; private var _SafeStr_5655:Boolean = false; private var _SafeStr_5656:Boolean = false; private var _SafeStr_5657:_SafeStr_5018 = null; private var _SafeStr_5658:int = 0; private var _height:int = 0; private var _updateID1:int = -1; private var _updateID2:int = -1; private var _SafeStr_5659:int = 0; private var _SafeStr_5660:int = 0; public function _SafeStr_5014():void { this._SafeStr_5652 = new Point(); cacheAsBitmap = false; } public function get _SafeStr_5661():int { return (this._SafeStr_5651); } public function set _SafeStr_5661(k:int):void { this._SafeStr_5651 = k; } public function get tag():String { return (this._SafeStr_5653); } public function set tag(k:String):void { this._SafeStr_5653 = k; } public function get identifier():String { return (this._SafeStr_5654); } public function set identifier(k:String):void { this._SafeStr_5654 = k; } public function get _SafeStr_5662():Boolean { return (this._SafeStr_5656); } public function set _SafeStr_5662(k:Boolean):void { this._SafeStr_5656 = k; } public function get _SafeStr_5663():Boolean { return (this._SafeStr_5655); } public function set _SafeStr_5663(k:Boolean):void { this._SafeStr_5655 = k; } public function get _SafeStr_5664():int { return (this._SafeStr_5659); } public function set _SafeStr_5664(k:int):void { this._SafeStr_5659 = k; } public function get _SafeStr_5665():int { return (this._SafeStr_5660); } public function set _SafeStr_5665(k:int):void { this._SafeStr_5660 = k; } public function dispose():void { if (this._SafeStr_5657 != null){ this._SafeStr_5657.dispose(); this._SafeStr_5657 = null; }; } override public function set bitmapData(k:BitmapData):void { var _local_2:_SafeStr_5018; if (k == bitmapData){ return; }; if (this._SafeStr_5657 != null){ this._SafeStr_5657.dispose(); this._SafeStr_5657 = null; }; if (k != null){ this._SafeStr_5658 = k.width; this._height = k.height; _local_2 = (k as _SafeStr_5018); if (_local_2 != null){ _local_2._SafeStr_5666(); this._SafeStr_5657 = _local_2; }; } else { this._SafeStr_5658 = 0; this._height = 0; this._updateID1 = -1; this._updateID2 = -1; }; super.bitmapData = k; } public function _SafeStr_5667(k:int, _arg_2:int):Boolean { if (((!((k == this._updateID1))) || (!((_arg_2 == this._updateID2))))){ this._updateID1 = k; this._updateID2 = _arg_2; return (true); }; if (((!((this._SafeStr_5657 == null))) && (this._SafeStr_5657.disposed))){ return (true); }; return (false); } override public function hitTestPoint(k:Number, _arg_2:Number, _arg_3:Boolean=false):Boolean { return (this.hitTest(k, _arg_2)); } public function hitTest(k:int, _arg_2:int):Boolean { if ((((this._SafeStr_5651 > 0xFF)) || ((bitmapData == null)))){ return (false); }; if ((((((((k < 0)) || ((_arg_2 < 0)))) || ((k >= this._SafeStr_5658)))) || ((_arg_2 >= this._height)))){ return (false); }; return (this._SafeStr_5668(k, _arg_2)); } private function _SafeStr_5668(k:int, _arg_2:int):Boolean { var _local_4:uint; var _local_3:Boolean; try { _local_4 = bitmapData.getPixel32(k, _arg_2); _local_4 = (_local_4 >> 24); _local_3 = (_local_4 > this._SafeStr_5651); } catch(e:Error) { }; return (_local_3); } } }//package _-05m // _SafeStr_5014 = "_-3lL" (String#3577, DoABC#3) // _SafeStr_5018 = "_-21o" (String#2025, DoABC#3) // _SafeStr_5651 = "_-5JO" (String#17138, DoABC#3) // _SafeStr_5652 = "_-1JZ" (String#32470, DoABC#3) // _SafeStr_5653 = "_-1sz" (String#3458, DoABC#3) // _SafeStr_5654 = "_-D7" (String#8426, DoABC#3) // _SafeStr_5655 = "_-0-h" (String#8619, DoABC#3) // _SafeStr_5656 = "_-17a" (String#13222, DoABC#3) // _SafeStr_5657 = "_-5Fm" (String#749, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5659 = "_-5hG" (String#27292, DoABC#3) // _SafeStr_5660 = "_-5HT" (String#27379, DoABC#3) // _SafeStr_5661 = "_-RY" (String#5239, DoABC#3) // _SafeStr_5662 = "_-17R" (String#5818, DoABC#3) // _SafeStr_5663 = "_-2Fj" (String#5880, DoABC#3) // _SafeStr_5664 = "_-68i" (String#21296, DoABC#3) // _SafeStr_5665 = "_-4Ea" (String#19209, DoABC#3) // _SafeStr_5666 = "_-34J" (String#12947, DoABC#3) // _SafeStr_5667 = "_-D5" (String#25899, DoABC#3) // _SafeStr_5668 = "_-61S" (String#38919, DoABC#3) //------------------------------------------------------------ //_-05m._SafeStr_5016 package _-05m { public class _SafeStr_5016 { private var _SafeStr_5669:String = ""; private var _SafeStr_5670:String = ""; public function get _SafeStr_5671():String { return (this._SafeStr_5669); } public function set _SafeStr_5671(k:String):void { this._SafeStr_5669 = k; } public function get _SafeStr_5672():String { return (this._SafeStr_5670); } public function set _SafeStr_5672(k:String):void { this._SafeStr_5670 = k; } } }//package _-05m // _SafeStr_5016 = "_-5tu" (String#6979, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5670 = "_-5WP" (String#15773, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_5672 = "_-Yp" (String#5474, DoABC#3) //------------------------------------------------------------ //_-05m._SafeStr_5017 package _-05m { import _-h6._SafeStr_4673; import _-h6._SafeStr_4365; public class _SafeStr_5017 implements _SafeStr_4673 { public static const _SafeStr_5673:Number = 100000000; private var _x:int = 0; private var _y:int = 0; private var _z:Number = 0; public var name:String = ""; private var _SafeStr_5674:_SafeStr_4365 = null; public function dispose():void { this._SafeStr_5674 = null; this._z = -(_SafeStr_5673); } public function get x():int { return (this._x); } public function set x(k:int):void { this._x = k; } public function get y():int { return (this._y); } public function set y(k:int):void { this._y = k; } public function get z():Number { return (this._z); } public function set z(k:Number):void { this._z = k; } public function get sprite():_SafeStr_4365 { return (this._SafeStr_5674); } public function set sprite(k:_SafeStr_4365):void { this._SafeStr_5674 = k; } } }//package _-05m // _SafeStr_4365 = "_-2Ih" (String#1252, DoABC#3) // _SafeStr_4673 = "_-EF" (String#11580, DoABC#3) // _SafeStr_5017 = "_-1ud" (String#3576, DoABC#3) // _SafeStr_5673 = "_-32f" (String#25968, DoABC#3) // _SafeStr_5674 = "_-3AF" (String#6863, DoABC#3) //------------------------------------------------------------ //_-05m._SafeStr_5018 package _-05m { import flash.display.BitmapData; import flash.geom.Point; public class _SafeStr_5018 extends BitmapData { private static const _SafeStr_5675:Point = new Point(0, 0); private var _SafeStr_5676:int = 0; private var _disposed:Boolean = false; public function _SafeStr_5018(k:int, _arg_2:int, _arg_3:Boolean=true, _arg_4:uint=0) { super(k, _arg_2, _arg_3, _arg_4); } public function get _SafeStr_5677():int { return (this._SafeStr_5676); } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_5666():void { this._SafeStr_5676++; } override public function dispose():void { if (this._disposed){ return; }; if (--this._SafeStr_5676 <= 0){ super.dispose(); this._disposed = true; }; } override public function clone():BitmapData { var data:_SafeStr_5018; try { data = new _SafeStr_5018(width, height, true, 0xFFFFFF); data.copyPixels(this, rect, _SafeStr_5675, null, null, true); } catch(e:Error) { data = new _SafeStr_5018(1, 1, true, 0xFFFFFF); }; return (data); } } }//package _-05m // _SafeStr_5018 = "_-21o" (String#2025, DoABC#3) // _SafeStr_5666 = "_-34J" (String#12947, DoABC#3) // _SafeStr_5675 = "_-21B" (String#4816, DoABC#3) // _SafeStr_5676 = "_-22m" (String#5890, DoABC#3) // _SafeStr_5677 = "_-6i5" (String#34106, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3160 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3160 implements _SafeStr_2285 { private var _SafeStr_5678:int; public function _SafeStr_3160(k:int) { this._SafeStr_5678 = k; } public function _SafeStr_5301():Array { return ([this._SafeStr_5678]); } public function dispose():void { } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3160 = "_-0Vd" (String#13896, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5678 = "_-2V2" (String#3488, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3165 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3165 implements _SafeStr_2285 { private var _SafeStr_5679:int = 0; public function _SafeStr_3165(k:int) { this._SafeStr_5679 = k; } public function dispose():void { this._SafeStr_5679 = 0; } public function _SafeStr_5301():Array { return ([this._SafeStr_5679]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3165 = "_-05V" (String#16512, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5679 = "_-0BR" (String#7281, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3174 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3174 implements _SafeStr_2285 { private var _SafeStr_5680:String; public function _SafeStr_3174(k:String) { this._SafeStr_5680 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5680]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3174 = "_-6IN" (String#13542, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5680 = "_-22g" (String#3221, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3177 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3177 implements _SafeStr_2285 { private var _SafeStr_5681:int; public function _SafeStr_3177(k:int) { this._SafeStr_5681 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5681]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3177 = "_-4WV" (String#14776, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5681 = "_-XC" (String#985, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3180 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3180 implements _SafeStr_2285 { private var _SafeStr_5682:int; public function _SafeStr_3180(k:int) { this._SafeStr_5682 = k; } public function _SafeStr_5301():Array { return ([this._SafeStr_5682]); } public function dispose():void { } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3180 = "_-z7" (String#14192, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5682 = "_-69K" (String#27619, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_3990 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_3990 implements _SafeStr_2285 { private var _SafeStr_5683:int; private var _SafeStr_5684:int; public function _SafeStr_3990(k:int, _arg_2:int) { this._SafeStr_5683 = k; this._SafeStr_5684 = _arg_2; } public function _SafeStr_5301():Array { return ([this._SafeStr_5683, this._SafeStr_5684]); } public function dispose():void { } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3990 = "_-6eq" (String#15556, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5683 = "_-3KX" (String#16967, DoABC#3) // _SafeStr_5684 = "_-1mk" (String#29339, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_4059 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_4059 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_4059(k:int) { this._SafeStr_5685 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4059 = "_-0tk" (String#14580, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_4067 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_4067 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4067(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4067 = "_-0ut" (String#14488, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_4260 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_4260 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4260 = "_-Vb" (String#16275, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-07a._SafeStr_4287 package _-07a { import _-1Qv._SafeStr_2285; public class _SafeStr_4287 implements _SafeStr_2285 { private var _SafeStr_5687:int; public function _SafeStr_4287(k:int) { this._SafeStr_5687 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5687]); } } }//package _-07a // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4287 = "_-T0" (String#15726, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_2305 package _-0-8 { import flash.geom.Point; public interface _SafeStr_2305 { function get scale():Number; function get _SafeStr_5688():_SafeStr_2307; function get direction():_SafeStr_2307; function _SafeStr_5689(_arg_1:_SafeStr_2307):_SafeStr_2307; function _SafeStr_5690(_arg_1:_SafeStr_2307):Point; function _SafeStr_5691(_arg_1:_SafeStr_2307):_SafeStr_2307; function _SafeStr_5692(_arg_1:Point, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):Point; function _SafeStr_5693(_arg_1:_SafeStr_2307, _arg_2:_SafeStr_2307):void; function _SafeStr_5694(_arg_1:_SafeStr_2307, _arg_2:Number):void; function _SafeStr_5695():void; function _SafeStr_5696():void; function _SafeStr_5697():void; function _SafeStr_5698():Boolean; function get _SafeStr_5699():int; function set _SafeStr_5700(_arg_1:Number):void; } }//package _-0-8 // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_5688 = "_-dI" (String#17416, DoABC#3) // _SafeStr_5689 = "_-4rd" (String#12871, DoABC#3) // _SafeStr_5690 = "_-QU" (String#3192, DoABC#3) // _SafeStr_5691 = "_-1vv" (String#5517, DoABC#3) // _SafeStr_5692 = "_-im" (String#31539, DoABC#3) // _SafeStr_5693 = "_-3VB" (String#30757, DoABC#3) // _SafeStr_5694 = "_-3nE" (String#11977, DoABC#3) // _SafeStr_5695 = "_-3Z4" (String#31122, DoABC#3) // _SafeStr_5696 = "_-11a" (String#22563, DoABC#3) // _SafeStr_5697 = "_-2Gc" (String#25278, DoABC#3) // _SafeStr_5698 = "_-3Be" (String#11814, DoABC#3) // _SafeStr_5699 = "_-0xx" (String#4673, DoABC#3) // _SafeStr_5700 = "_-4pv" (String#23785, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_2307 package _-0-8 { public interface _SafeStr_2307 { function get x():Number; function get y():Number; function get z():Number; function get length():Number; } }//package _-0-8 // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_2308 package _-0-8 { public class _SafeStr_2308 implements _SafeStr_2307 { private var _x:Number; private var _y:Number; private var _z:Number; private var _SafeStr_5701:Number = NaN; public function _SafeStr_2308(k:Number=0, _arg_2:Number=0, _arg_3:Number=0) { this._x = k; this._y = _arg_2; this._z = _arg_3; } public static function sum(k:_SafeStr_2307, _arg_2:_SafeStr_2307):_SafeStr_2308 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2308 = new (_SafeStr_2308)((k.x + _arg_2.x), (k.y + _arg_2.y), (k.z + _arg_2.z)); return (_local_3); } public static function _SafeStr_5702(k:_SafeStr_2307, _arg_2:_SafeStr_2307):_SafeStr_2308 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2308 = new (_SafeStr_2308)((k.x - _arg_2.x), (k.y - _arg_2.y), (k.z - _arg_2.z)); return (_local_3); } public static function product(k:_SafeStr_2307, _arg_2:Number):_SafeStr_2308 { if (k == null){ return (null); }; var _local_3:_SafeStr_2308 = new (_SafeStr_2308)((k.x * _arg_2), (k.y * _arg_2), (k.z * _arg_2)); return (_local_3); } public static function _SafeStr_5703(k:_SafeStr_2307, _arg_2:_SafeStr_2307):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (0); }; return ((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z))); } public static function _SafeStr_5704(k:_SafeStr_2307, _arg_2:_SafeStr_2307):_SafeStr_2308 { if ((((k == null)) || ((_arg_2 == null)))){ return (null); }; var _local_3:_SafeStr_2308 = new (_SafeStr_2308)(((k.y * _arg_2.z) - (k.z * _arg_2.y)), ((k.z * _arg_2.x) - (k.x * _arg_2.z)), ((k.x * _arg_2.y) - (k.y * _arg_2.x))); return (_local_3); } public static function _SafeStr_5705(k:_SafeStr_2307, _arg_2:_SafeStr_2307):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (-1); }; var _local_3:Number = _arg_2.length; if (_local_3 > 0){ return (((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z)) / _local_3)); }; return (-1); } public static function cosAngle(k:_SafeStr_2307, _arg_2:_SafeStr_2307):Number { if ((((k == null)) || ((_arg_2 == null)))){ return (0); }; var _local_3:Number = (k.length * _arg_2.length); if (_local_3 == 0){ return (0); }; return ((_SafeStr_2308._SafeStr_5703(k, _arg_2) / _local_3)); } public static function _SafeStr_5706(k:_SafeStr_2307, _arg_2:_SafeStr_2307):Boolean { if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; if ((((((k.x == _arg_2.x)) && ((k.y == _arg_2.y)))) && ((k.z == _arg_2.z)))){ return (true); }; return (false); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function get length():Number { if (isNaN(this._SafeStr_5701)){ this._SafeStr_5701 = Math.sqrt((((this._x * this._x) + (this._y * this._y)) + (this._z * this._z))); }; return (this._SafeStr_5701); } public function set x(k:Number):void { this._x = k; this._SafeStr_5701 = NaN; } public function set y(k:Number):void { this._y = k; this._SafeStr_5701 = NaN; } public function set z(k:Number):void { this._z = k; this._SafeStr_5701 = NaN; } public function _SafeStr_5707():void { this._x = -(this._x); this._y = -(this._y); this._z = -(this._z); } public function add(k:_SafeStr_2307):void { if (k == null){ return; }; this._x = (this._x + k.x); this._y = (this._y + k.y); this._z = (this._z + k.z); this._SafeStr_5701 = NaN; } public function _SafeStr_5708(k:_SafeStr_2307):void { if (k == null){ return; }; this._x = (this._x - k.x); this._y = (this._y - k.y); this._z = (this._z - k.z); this._SafeStr_5701 = NaN; } public function _SafeStr_5709(k:Number):void { this._x = (this._x * k); this._y = (this._y * k); this._z = (this._z * k); this._SafeStr_5701 = NaN; } public function div(k:Number):void { if (k != 0){ this._x = (this._x / k); this._y = (this._y / k); this._z = (this._z / k); this._SafeStr_5701 = NaN; }; } public function _SafeStr_5710(k:_SafeStr_2307):void { if (k == null){ return; }; this._x = k.x; this._y = k.y; this._z = k.z; this._SafeStr_5701 = NaN; } public function toString():String { return ((("(" + [this._x, this._y, this._z].join(",")) + ")")); } } }//package _-0-8 // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_5701 = "_-1Ux" (String#5534, DoABC#3) // _SafeStr_5702 = "_-22t" (String#7238, DoABC#3) // _SafeStr_5703 = "_-4Qy" (String#22369, DoABC#3) // _SafeStr_5704 = "_-5Zw" (String#10609, DoABC#3) // _SafeStr_5705 = "_-Uq" (String#6383, DoABC#3) // _SafeStr_5706 = "_-1GM" (String#21052, DoABC#3) // _SafeStr_5707 = "_-45q" (String#13493, DoABC#3) // _SafeStr_5708 = "_-65b" (String#20783, DoABC#3) // _SafeStr_5709 = "_-3E2" (String#8334, DoABC#3) // _SafeStr_5710 = "_-2Pb" (String#1343, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_2806 package _-0-8 { public class _SafeStr_2806 { private static const _SafeStr_5711:int = 0x7FFF0000; public static function _SafeStr_5712(k:int):int { return (((k & 0xFFFF) + _SafeStr_5711)); } public static function _SafeStr_5713(k:int):Boolean { return ((k >= _SafeStr_5711)); } } }//package _-0-8 // _SafeStr_2806 = "_-63z" (String#12903, DoABC#3) // _SafeStr_5711 = "_-61h" (String#19294, DoABC#3) // _SafeStr_5712 = "case" (String#36320, DoABC#3) // _SafeStr_5713 = "_-67j" (String#24359, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_2859 package _-0-8 { import flash.utils.getTimer; public class _SafeStr_2859 { public static const _SafeStr_5714:int = 0; public static const _SafeStr_5715:int = 1; public static const _SafeStr_5716:int = 2; public static const _SafeStr_5717:int = 3; private static var _SafeStr_5718:int = _SafeStr_5714;//0 private static var _SafeStr_5719:Boolean = false; private static var _SafeStr_5720:Number; private static var _SafeStr_5721:int = 0; private static var _SafeStr_5722:int = (20 * 1000);//20000 private static var _SafeStr_5723:int = 2000; public static function init(k:int, _arg_2:int):void { _SafeStr_5720 = 0; _SafeStr_5722 = k; _SafeStr_5723 = _arg_2; _SafeStr_5721 = getTimer(); _SafeStr_5718 = _SafeStr_5715; } public static function _SafeStr_5724():void { if ((((_SafeStr_5718 == _SafeStr_5714)) || ((_SafeStr_5718 == _SafeStr_5717)))){ return; }; var k:int = (getTimer() - _SafeStr_5721); if (k > (_SafeStr_5722 + _SafeStr_5723)){ _SafeStr_5718 = _SafeStr_5717; return; }; _SafeStr_5719 = true; if (k < _SafeStr_5722){ _SafeStr_5718 = _SafeStr_5715; return; }; _SafeStr_5718 = _SafeStr_5716; _SafeStr_5720 = ((k - _SafeStr_5722) / _SafeStr_5723); } public static function _SafeStr_5725():void { _SafeStr_5719 = false; } public static function _SafeStr_5726():Boolean { return (((_SafeStr_5719) && (_SafeStr_5727()))); } public static function _SafeStr_5727():Boolean { if ((((_SafeStr_5718 == _SafeStr_5715)) || ((_SafeStr_5718 == _SafeStr_5716)))){ return (true); }; return (false); } public static function _SafeStr_5728(k:Number=0, _arg_2:Number=1):Number { return (Math.min(Math.max(_SafeStr_5720, k), _arg_2)); } public static function get _SafeStr_5729():int { return ((_SafeStr_5722 + _SafeStr_5723)); } } }//package _-0-8 // _SafeStr_2859 = "_-4bn" (String#4161, DoABC#3) // _SafeStr_5714 = "_-gY" (String#18674, DoABC#3) // _SafeStr_5715 = "_-54m" (String#13984, DoABC#3) // _SafeStr_5716 = "_-50U" (String#17677, DoABC#3) // _SafeStr_5717 = "_-Fb" (String#17779, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_5719 = "_-5ks" (String#11096, DoABC#3) // _SafeStr_5720 = "_-4s" (String#16754, DoABC#3) // _SafeStr_5721 = "_-4Ss" (String#13873, DoABC#3) // _SafeStr_5722 = "_-1Y2" (String#8968, DoABC#3) // _SafeStr_5723 = "_-fA" (String#11276, DoABC#3) // _SafeStr_5724 = "_-pJ" (String#33433, DoABC#3) // _SafeStr_5725 = "_-0II" (String#32667, DoABC#3) // _SafeStr_5726 = "_-41Z" (String#30569, DoABC#3) // _SafeStr_5727 = "_-5Vb" (String#5002, DoABC#3) // _SafeStr_5728 = "_-0kE" (String#21889, DoABC#3) // _SafeStr_5729 = "_-3n5" (String#25225, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_3049 package _-0-8 { public class _SafeStr_3049 { private var _SafeStr_5730:int = 0; private var _SafeStr_5731:Array; private var _SafeStr_5732:Array; public function _SafeStr_3049(k:int) { this._SafeStr_5731 = []; this._SafeStr_5732 = []; super(); if (k < 0){ k = 0; }; var _local_2:int; while (_local_2 < k) { this._SafeStr_5732.push(_local_2); _local_2++; }; } public function dispose():void { this._SafeStr_5731 = null; this._SafeStr_5732 = null; this._SafeStr_5730 = 0; } public function _SafeStr_5733():int { var k:int; if (this._SafeStr_5732.length > 0){ k = (this._SafeStr_5732.pop() as int); this._SafeStr_5731.push(k); return (k); }; return (-1); } public function _SafeStr_5734(k:int):void { var _local_2:int = this._SafeStr_5731.indexOf(k); if (_local_2 >= 0){ this._SafeStr_5731.splice(_local_2, 1); this._SafeStr_5732.push(k); }; } } }//package _-0-8 // _SafeStr_3049 = "_-61E" (String#9579, DoABC#3) // _SafeStr_5730 = "_-3l1" (String#11826, DoABC#3) // _SafeStr_5731 = "_-0hE" (String#14965, DoABC#3) // _SafeStr_5732 = "_-3jR" (String#11757, DoABC#3) // _SafeStr_5733 = "_-5xb" (String#26805, DoABC#3) // _SafeStr_5734 = "_-2qG" (String#17277, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_3066 package _-0-8 { import _-15X.Map; import flash.geom.Point; public class _SafeStr_3066 implements _SafeStr_2305 { public static const _SafeStr_5735:Number = 64; public static const _SafeStr_5736:Number = 32; private var _SafeStr_5737:int = 0; private var _x:_SafeStr_2308; private var _y:_SafeStr_2308; private var _z:_SafeStr_2308; private var _SafeStr_5738:_SafeStr_2308; private var _location:_SafeStr_2308; private var _SafeStr_5739:_SafeStr_2308; private var _SafeStr_5740:_SafeStr_2308; private var _SafeStr_5741:Number = 1; private var _SafeStr_5742:Number = 1; private var _SafeStr_5743:Number = 1; private var _SafeStr_5744:Number = 1; private var _SafeStr_5745:Number = 1; private var _SafeStr_5746:Number = 1; private var _SafeStr_5747:Number = 1; private var _SafeStr_5748:_SafeStr_2308; private var _SafeStr_5749:_SafeStr_2308; private var _SafeStr_5750:Number = -500; private var _SafeStr_5751:Number = 500; private var _SafeStr_5752:Map = null; public function _SafeStr_3066(k:Number, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307=null) { this.scale = k; this._x = new _SafeStr_2308(); this._y = new _SafeStr_2308(); this._z = new _SafeStr_2308(); this._SafeStr_5738 = new _SafeStr_2308(); this._location = new _SafeStr_2308(); this._SafeStr_5739 = new _SafeStr_2308(); this._SafeStr_5740 = new _SafeStr_2308(); this._SafeStr_5745 = 1; this._SafeStr_5746 = 1; this._SafeStr_5753 = 1; this._SafeStr_5754 = 1; this._SafeStr_5747 = (Math.sqrt((1 / 2)) / Math.sqrt((3 / 4))); this._SafeStr_5700 = 1; this.location = new _SafeStr_2308(_arg_3.x, _arg_3.y, _arg_3.z); this.direction = new _SafeStr_2308(_arg_2.x, _arg_2.y, _arg_2.z); if (_arg_4 != null){ this._SafeStr_5755(_arg_4); } else { this._SafeStr_5755(_arg_2); }; this._SafeStr_5752 = new Map(); } public static function getIntersectionVector(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):_SafeStr_2307 { var _local_5:Number = _SafeStr_2308._SafeStr_5703(_arg_2, _arg_4); if (Math.abs(_local_5) < 1E-5){ return (null); }; var _local_6:_SafeStr_2308 = _SafeStr_2308._SafeStr_5702(k, _arg_3); var _local_7:Number = (-(_SafeStr_2308._SafeStr_5703(_arg_4, _local_6)) / _local_5); var _local_8:_SafeStr_2308 = _SafeStr_2308.sum(k, _SafeStr_2308.product(_arg_2, _local_7)); return (_local_8); } public function get _SafeStr_5699():int { return (this._SafeStr_5737); } public function get scale():Number { return ((this._SafeStr_5741 / Math.sqrt(0.5))); } public function get _SafeStr_5688():_SafeStr_2307 { return (this._SafeStr_5738); } public function get location():_SafeStr_2307 { this._location._SafeStr_5710(this._SafeStr_5748); this._location.x = (this._location.x * this._SafeStr_5742); this._location.y = (this._location.y * this._SafeStr_5743); this._location.z = (this._location.z * this._SafeStr_5744); return (this._location); } public function get direction():_SafeStr_2307 { return (this._SafeStr_5739); } public function set _SafeStr_5753(k:Number):void { if (this._SafeStr_5742 != (k * this._SafeStr_5745)){ this._SafeStr_5742 = (k * this._SafeStr_5745); this._SafeStr_5737++; }; } public function set _SafeStr_5754(k:Number):void { if (this._SafeStr_5743 != (k * this._SafeStr_5746)){ this._SafeStr_5743 = (k * this._SafeStr_5746); this._SafeStr_5737++; }; } public function set _SafeStr_5700(k:Number):void { if (this._SafeStr_5744 != (k * this._SafeStr_5747)){ this._SafeStr_5744 = (k * this._SafeStr_5747); this._SafeStr_5737++; }; } public function set scale(k:Number):void { if (k <= 1){ k = 1; }; k = (k * Math.sqrt(0.5)); if (k != this._SafeStr_5741){ this._SafeStr_5741 = k; this._SafeStr_5737++; }; } public function set location(k:_SafeStr_2307):void { if (k == null){ return; }; if (this._SafeStr_5748 == null){ this._SafeStr_5748 = new _SafeStr_2308(); }; var _local_2:Number = this._SafeStr_5748.x; var _local_3:Number = this._SafeStr_5748.y; var _local_4:Number = this._SafeStr_5748.z; this._SafeStr_5748._SafeStr_5710(k); this._SafeStr_5748.x = (this._SafeStr_5748.x / this._SafeStr_5742); this._SafeStr_5748.y = (this._SafeStr_5748.y / this._SafeStr_5743); this._SafeStr_5748.z = (this._SafeStr_5748.z / this._SafeStr_5744); if (((((!((this._SafeStr_5748.x == _local_2))) || (!((this._SafeStr_5748.y == _local_3))))) || (!((this._SafeStr_5748.z == _local_4))))){ this._SafeStr_5737++; }; } public function set direction(k:_SafeStr_2307):void { var _local_21:Number; var _local_22:Number; var _local_23:_SafeStr_2308; var _local_24:_SafeStr_2308; var _local_25:_SafeStr_2308; if (k == null){ return; }; if (this._SafeStr_5749 == null){ this._SafeStr_5749 = new _SafeStr_2308(); }; var _local_2:Number = this._SafeStr_5749.x; var _local_3:Number = this._SafeStr_5749.y; var _local_4:Number = this._SafeStr_5749.z; this._SafeStr_5749._SafeStr_5710(k); this._SafeStr_5739._SafeStr_5710(k); if (((((!((this._SafeStr_5749.x == _local_2))) || (!((this._SafeStr_5749.y == _local_3))))) || (!((this._SafeStr_5749.z == _local_4))))){ this._SafeStr_5737++; }; var _local_5:_SafeStr_2308 = new _SafeStr_2308(0, 1, 0); var _local_6:_SafeStr_2308 = new _SafeStr_2308(0, 0, 1); var _local_7:_SafeStr_2308 = new _SafeStr_2308(1, 0, 0); var _local_8:Number = ((k.x / 180) * Math.PI); var _local_9:Number = ((k.y / 180) * Math.PI); var _local_10:Number = ((k.z / 180) * Math.PI); var _local_11:Number = Math.cos(_local_8); var _local_12:Number = Math.sin(_local_8); var _local_13:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_5, _local_11), _SafeStr_2308.product(_local_7, -(_local_12))); var _local_14:_SafeStr_2308 = new _SafeStr_2308(_local_6.x, _local_6.y, _local_6.z); var _local_15:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_5, _local_12), _SafeStr_2308.product(_local_7, _local_11)); var _local_16:Number = Math.cos(_local_9); var _local_17:Number = Math.sin(_local_9); var _local_18:_SafeStr_2308 = new _SafeStr_2308(_local_13.x, _local_13.y, _local_13.z); var _local_19:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_14, _local_16), _SafeStr_2308.product(_local_15, _local_17)); var _local_20:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_14, -(_local_17)), _SafeStr_2308.product(_local_15, _local_16)); if (_local_10 != 0){ _local_21 = Math.cos(_local_10); _local_22 = Math.sin(_local_10); _local_23 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_18, _local_21), _SafeStr_2308.product(_local_19, _local_22)); _local_24 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_18, -(_local_22)), _SafeStr_2308.product(_local_19, _local_21)); _local_25 = new _SafeStr_2308(_local_20.x, _local_20.y, _local_20.z); this._x._SafeStr_5710(_local_23); this._y._SafeStr_5710(_local_24); this._z._SafeStr_5710(_local_25); this._SafeStr_5738._SafeStr_5710(this._z); } else { this._x._SafeStr_5710(_local_18); this._y._SafeStr_5710(_local_19); this._z._SafeStr_5710(_local_20); this._SafeStr_5738._SafeStr_5710(this._z); }; } public function dispose():void { this._x = null; this._y = null; this._z = null; this._SafeStr_5748 = null; this._SafeStr_5749 = null; this._SafeStr_5738 = null; this._location = null; if (this._SafeStr_5752 != null){ this._SafeStr_5752.dispose(); this._SafeStr_5752 = null; }; } public function _SafeStr_5693(k:_SafeStr_2307, _arg_2:_SafeStr_2307):void { var _local_3:String; var _local_4:_SafeStr_2308; if ((((k == null)) || ((_arg_2 == null)))){ return; }; if (this._SafeStr_5752 != null){ _local_3 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); this._SafeStr_5752.remove(_local_3); _local_4 = new _SafeStr_2308(); _local_4._SafeStr_5710(_arg_2); this._SafeStr_5752.add(_local_3, _local_4); this._SafeStr_5737++; }; } private function _SafeStr_5756(k:_SafeStr_2307):_SafeStr_2307 { var _local_2:String; if (this._SafeStr_5752 != null){ _local_2 = ((((int(Math.round(k.x)) + "_") + int(Math.round(k.y))) + "_") + int(Math.round(k.z))); return (this._SafeStr_5752.getValue(_local_2)); }; return (null); } public function _SafeStr_5755(k:_SafeStr_2307):void { var _local_18:Number; var _local_19:Number; var _local_20:_SafeStr_2308; var _local_21:_SafeStr_2308; var _local_22:_SafeStr_2308; var _local_2:_SafeStr_2308 = new _SafeStr_2308(0, 1, 0); var _local_3:_SafeStr_2308 = new _SafeStr_2308(0, 0, 1); var _local_4:_SafeStr_2308 = new _SafeStr_2308(1, 0, 0); var _local_5:Number = ((k.x / 180) * Math.PI); var _local_6:Number = ((k.y / 180) * Math.PI); var _local_7:Number = ((k.z / 180) * Math.PI); var _local_8:Number = Math.cos(_local_5); var _local_9:Number = Math.sin(_local_5); var _local_10:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_2, _local_8), _SafeStr_2308.product(_local_4, -(_local_9))); var _local_11:_SafeStr_2308 = new _SafeStr_2308(_local_3.x, _local_3.y, _local_3.z); var _local_12:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_2, _local_9), _SafeStr_2308.product(_local_4, _local_8)); var _local_13:Number = Math.cos(_local_6); var _local_14:Number = Math.sin(_local_6); var _local_15:_SafeStr_2308 = new _SafeStr_2308(_local_10.x, _local_10.y, _local_10.z); var _local_16:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_11, _local_13), _SafeStr_2308.product(_local_12, _local_14)); var _local_17:_SafeStr_2308 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_11, -(_local_14)), _SafeStr_2308.product(_local_12, _local_13)); if (_local_7 != 0){ _local_18 = Math.cos(_local_7); _local_19 = Math.sin(_local_7); _local_20 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_15, _local_18), _SafeStr_2308.product(_local_16, _local_19)); _local_21 = _SafeStr_2308.sum(_SafeStr_2308.product(_local_15, -(_local_19)), _SafeStr_2308.product(_local_16, _local_18)); _local_22 = new _SafeStr_2308(_local_17.x, _local_17.y, _local_17.z); this._SafeStr_5740._SafeStr_5710(_local_22); } else { this._SafeStr_5740._SafeStr_5710(_local_17); }; this._SafeStr_5737++; } public function _SafeStr_5694(k:_SafeStr_2307, _arg_2:Number):void { if ((((k == null)) || ((this._z == null)))){ return; }; var _local_3:_SafeStr_2308 = _SafeStr_2308.product(this._z, -(_arg_2)); var _local_4:_SafeStr_2308 = new _SafeStr_2308((k.x + _local_3.x), (k.y + _local_3.y), (k.z + _local_3.z)); this.location = _local_4; } public function _SafeStr_5689(k:_SafeStr_2307):_SafeStr_2307 { if (k == null){ return (null); }; var _local_2:Number = _SafeStr_2308._SafeStr_5705(k, this._x); var _local_3:Number = _SafeStr_2308._SafeStr_5705(k, this._y); var _local_4:Number = _SafeStr_2308._SafeStr_5705(k, this._z); var _local_5:_SafeStr_2308 = new _SafeStr_2308(_local_2, _local_3, _local_4); return (_local_5); } public function _SafeStr_5691(k:_SafeStr_2307):_SafeStr_2307 { var _local_2:_SafeStr_2308 = _SafeStr_2308._SafeStr_5702(k, this._SafeStr_5748); _local_2.x = (_local_2.x * this._SafeStr_5742); _local_2.y = (_local_2.y * this._SafeStr_5743); _local_2.z = (_local_2.z * this._SafeStr_5744); var _local_3:Number = _SafeStr_2308._SafeStr_5705(_local_2, this._SafeStr_5740); if ((((_local_3 < this._SafeStr_5750)) || ((_local_3 > this._SafeStr_5751)))){ return (null); }; var _local_4:Number = _SafeStr_2308._SafeStr_5705(_local_2, this._x); var _local_5:Number = -(_SafeStr_2308._SafeStr_5705(_local_2, this._y)); _local_4 = (_local_4 * this._SafeStr_5741); _local_5 = (_local_5 * this._SafeStr_5741); var _local_6:_SafeStr_2307 = this._SafeStr_5756(k); if (_local_6 != null){ _local_2 = _SafeStr_2308._SafeStr_5702(k, this._SafeStr_5748); _local_2.add(_local_6); _local_2.x = (_local_2.x * this._SafeStr_5742); _local_2.y = (_local_2.y * this._SafeStr_5743); _local_2.z = (_local_2.z * this._SafeStr_5744); _local_3 = _SafeStr_2308._SafeStr_5705(_local_2, this._SafeStr_5740); }; _local_2.x = _local_4; _local_2.y = _local_5; _local_2.z = _local_3; return (_local_2); } public function _SafeStr_5690(k:_SafeStr_2307):Point { var _local_2:_SafeStr_2307 = this._SafeStr_5691(k); if (_local_2 == null){ return (null); }; var _local_3:Point = new Point(_local_2.x, _local_2.y); return (_local_3); } public function _SafeStr_5692(k:Point, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307):Point { var _local_15:Number; var _local_16:Number; var _local_5:Number = (k.x / this._SafeStr_5741); var _local_6:Number = (-(k.y) / this._SafeStr_5741); var _local_7:_SafeStr_2308 = _SafeStr_2308.product(this._x, _local_5); _local_7.add(_SafeStr_2308.product(this._y, _local_6)); var _local_8:_SafeStr_2308 = new _SafeStr_2308((this._SafeStr_5748.x * this._SafeStr_5742), (this._SafeStr_5748.y * this._SafeStr_5743), (this._SafeStr_5748.z * this._SafeStr_5744)); _local_8.add(_local_7); var _local_9:_SafeStr_2307 = this._z; var _local_10:_SafeStr_2308 = new _SafeStr_2308((_arg_2.x * this._SafeStr_5742), (_arg_2.y * this._SafeStr_5743), (_arg_2.z * this._SafeStr_5744)); var _local_11:_SafeStr_2308 = new _SafeStr_2308((_arg_3.x * this._SafeStr_5742), (_arg_3.y * this._SafeStr_5743), (_arg_3.z * this._SafeStr_5744)); var _local_12:_SafeStr_2308 = new _SafeStr_2308((_arg_4.x * this._SafeStr_5742), (_arg_4.y * this._SafeStr_5743), (_arg_4.z * this._SafeStr_5744)); var _local_13:_SafeStr_2307 = _SafeStr_2308._SafeStr_5704(_local_11, _local_12); var _local_14:_SafeStr_2308 = new _SafeStr_2308(); _local_14._SafeStr_5710(_SafeStr_3066.getIntersectionVector(_local_8, _local_9, _local_10, _local_13)); if (_local_14 != null){ _local_14._SafeStr_5708(_local_10); _local_15 = ((_SafeStr_2308._SafeStr_5705(_local_14, _arg_3) / _local_11.length) * _arg_3.length); _local_16 = ((_SafeStr_2308._SafeStr_5705(_local_14, _arg_4) / _local_12.length) * _arg_4.length); return (new Point(_local_15, _local_16)); }; return (null); } public function _SafeStr_5695():void { if (this._SafeStr_5698()){ this.scale = _SafeStr_5736; } else { this.scale = _SafeStr_5735; }; } public function _SafeStr_5698():Boolean { return ((this.scale == _SafeStr_5735)); } public function _SafeStr_5696():void { this.scale = _SafeStr_5736; } public function _SafeStr_5697():void { this.scale = _SafeStr_5735; } } }//package _-0-8 // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_3066 = "_-6GR" (String#3122, DoABC#3) // _SafeStr_5688 = "_-dI" (String#17416, DoABC#3) // _SafeStr_5689 = "_-4rd" (String#12871, DoABC#3) // _SafeStr_5690 = "_-QU" (String#3192, DoABC#3) // _SafeStr_5691 = "_-1vv" (String#5517, DoABC#3) // _SafeStr_5692 = "_-im" (String#31539, DoABC#3) // _SafeStr_5693 = "_-3VB" (String#30757, DoABC#3) // _SafeStr_5694 = "_-3nE" (String#11977, DoABC#3) // _SafeStr_5695 = "_-3Z4" (String#31122, DoABC#3) // _SafeStr_5696 = "_-11a" (String#22563, DoABC#3) // _SafeStr_5697 = "_-2Gc" (String#25278, DoABC#3) // _SafeStr_5698 = "_-3Be" (String#11814, DoABC#3) // _SafeStr_5699 = "_-0xx" (String#4673, DoABC#3) // _SafeStr_5700 = "_-4pv" (String#23785, DoABC#3) // _SafeStr_5702 = "_-22t" (String#7238, DoABC#3) // _SafeStr_5703 = "_-4Qy" (String#22369, DoABC#3) // _SafeStr_5704 = "_-5Zw" (String#10609, DoABC#3) // _SafeStr_5705 = "_-Uq" (String#6383, DoABC#3) // _SafeStr_5708 = "_-65b" (String#20783, DoABC#3) // _SafeStr_5710 = "_-2Pb" (String#1343, DoABC#3) // _SafeStr_5735 = "_-0v0" (String#9983, DoABC#3) // _SafeStr_5736 = "_-0qH" (String#15489, DoABC#3) // _SafeStr_5737 = "_-36o" (String#4777, DoABC#3) // _SafeStr_5738 = "_-4ea" (String#13902, DoABC#3) // _SafeStr_5739 = "_-5u2" (String#1226, DoABC#3) // _SafeStr_5740 = "_-0XP" (String#6500, DoABC#3) // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_5742 = "_-15M" (String#7479, DoABC#3) // _SafeStr_5743 = "_-1sT" (String#7390, DoABC#3) // _SafeStr_5744 = "_-4fh" (String#7301, DoABC#3) // _SafeStr_5745 = "_-5JC" (String#23623, DoABC#3) // _SafeStr_5746 = "_-1-6" (String#22242, DoABC#3) // _SafeStr_5747 = "_-4Fm" (String#25960, DoABC#3) // _SafeStr_5748 = "_-4X9" (String#1279, DoABC#3) // _SafeStr_5749 = "_-0bS" (String#2037, DoABC#3) // _SafeStr_5750 = "_-5Qr" (String#39006, DoABC#3) // _SafeStr_5751 = "_-3-c" (String#38139, DoABC#3) // _SafeStr_5752 = "_-iy" (String#8144, DoABC#3) // _SafeStr_5753 = "_-3bH" (String#37788, DoABC#3) // _SafeStr_5754 = "_-6HN" (String#33813, DoABC#3) // _SafeStr_5755 = "_-5Zy" (String#27536, DoABC#3) // _SafeStr_5756 = "_-1Rs" (String#35167, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_3706 package _-0-8 { public class _SafeStr_3706 { public static function _SafeStr_5757(k:int):int { var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = ((k & 0xFF) / 0xFF); var _local_5:Number = Math.max(_local_2, _local_3, _local_4); var _local_6:Number = Math.min(_local_2, _local_3, _local_4); var _local_7:Number = (_local_5 - _local_6); var _local_8:Number = 0; var _local_9:Number = 0; var _local_10:Number = 0; if (_local_7 == 0){ _local_8 = 0; } else { if (_local_5 == _local_2){ if (_local_3 > _local_4){ _local_8 = ((60 * (_local_3 - _local_4)) / _local_7); } else { _local_8 = (((60 * (_local_3 - _local_4)) / _local_7) + 360); }; } else { if (_local_5 == _local_3){ _local_8 = (((60 * (_local_4 - _local_2)) / _local_7) + 120); } else { if (_local_5 == _local_4){ _local_8 = (((60 * (_local_2 - _local_3)) / _local_7) + 240); }; }; }; }; _local_9 = (0.5 * (_local_5 + _local_6)); if (_local_7 == 0){ _local_10 = 0; } else { if (_local_9 <= 0.5){ _local_10 = ((_local_7 / _local_9) * 0.5); } else { _local_10 = ((_local_7 / (1 - _local_9)) * 0.5); }; }; var _local_11:int = Math.round(((_local_8 / 360) * 0xFF)); var _local_12:int = Math.round((_local_10 * 0xFF)); var _local_13:int = Math.round((_local_9 * 0xFF)); var _local_14:int = (((_local_11 << 16) + (_local_12 << 8)) + _local_13); return (_local_14); } public static function _SafeStr_5758(k:int):int { var _local_12:Number; var _local_13:Number; var _local_14:Number; var _local_15:Number; var _local_16:Number; var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = ((k & 0xFF) / 0xFF); var _local_5:Number = 0; var _local_6:Number = 0; var _local_7:Number = 0; if (_local_3 > 0){ _local_12 = 0; _local_13 = 0; if (_local_4 < 0.5){ _local_12 = (_local_4 * (1 + _local_3)); } else { _local_12 = ((_local_4 + _local_3) - (_local_4 * _local_3)); }; _local_13 = ((2 * _local_4) - _local_12); _local_14 = (_local_2 + (1 / 3)); _local_15 = _local_2; _local_16 = (_local_2 - (1 / 3)); if (_local_14 < 0){ _local_14 = (_local_14 + 1); } else { if (_local_14 > 1){ _local_14--; }; }; if (_local_15 < 0){ _local_15 = (_local_15 + 1); } else { if (_local_15 > 1){ _local_15--; }; }; if (_local_16 < 0){ _local_16 = (_local_16 + 1); } else { if (_local_16 > 1){ _local_16--; }; }; if ((_local_14 * 6) < 1){ _local_5 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_14)); } else { if ((_local_14 * 2) < 1){ _local_5 = _local_12; } else { if ((_local_14 * 3) < 2){ _local_5 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_14))); } else { _local_5 = _local_13; }; }; }; if ((_local_15 * 6) < 1){ _local_6 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_15)); } else { if ((_local_15 * 2) < 1){ _local_6 = _local_12; } else { if ((_local_15 * 3) < 2){ _local_6 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_15))); } else { _local_6 = _local_13; }; }; }; if ((_local_16 * 6) < 1){ _local_7 = (_local_13 + (((_local_12 - _local_13) * 6) * _local_16)); } else { if ((_local_16 * 2) < 1){ _local_7 = _local_12; } else { if ((_local_16 * 3) < 2){ _local_7 = (_local_13 + (((_local_12 - _local_13) * 6) * ((2 / 3) - _local_16))); } else { _local_7 = _local_13; }; }; }; } else { _local_5 = _local_4; _local_6 = _local_4; _local_7 = _local_4; }; var _local_8:int = Math.round((_local_5 * 0xFF)); var _local_9:int = Math.round((_local_6 * 0xFF)); var _local_10:int = Math.round((_local_7 * 0xFF)); var _local_11:int = (((_local_8 << 16) + (_local_9 << 8)) + _local_10); return (_local_11); } public static function rgb2xyz(k:int):_SafeStr_2307 { var _local_2:Number = (((k >> 16) & 0xFF) / 0xFF); var _local_3:Number = (((k >> 8) & 0xFF) / 0xFF); var _local_4:Number = (((k >> 0) & 0xFF) / 0xFF); if (_local_2 > 0.04045){ _local_2 = Math.pow(((_local_2 + 0.055) / 1.055), 2.4); } else { _local_2 = (_local_2 / 12.92); }; if (_local_3 > 0.04045){ _local_3 = Math.pow(((_local_3 + 0.055) / 1.055), 2.4); } else { _local_3 = (_local_3 / 12.92); }; if (_local_4 > 0.04045){ _local_4 = Math.pow(((_local_4 + 0.055) / 1.055), 2.4); } else { _local_4 = (_local_4 / 12.92); }; _local_2 = (_local_2 * 100); _local_3 = (_local_3 * 100); _local_4 = (_local_4 * 100); return (new _SafeStr_2308((((_local_2 * 0.4124) + (_local_3 * 0.3576)) + (_local_4 * 0.1805)), (((_local_2 * 0.2126) + (_local_3 * 0.7152)) + (_local_4 * 0.0722)), (((_local_2 * 0.0193) + (_local_3 * 0.1192)) + (_local_4 * 0.9505)))); } public static function _SafeStr_5759(k:_SafeStr_2307):_SafeStr_2307 { var _local_2:Number = (k.x / 95.047); var _local_3:Number = (k.y / 100); var _local_4:Number = (k.z / 108.883); if (_local_2 > 0.008856){ _local_2 = Math.pow(_local_2, (1 / 3)); } else { _local_2 = ((7.787 * _local_2) + (16 / 116)); }; if (_local_3 > 0.008856){ _local_3 = Math.pow(_local_3, (1 / 3)); } else { _local_3 = ((7.787 * _local_3) + (16 / 116)); }; if (_local_4 > 0.008856){ _local_4 = Math.pow(_local_4, (1 / 3)); } else { _local_4 = ((7.787 * _local_4) + (16 / 116)); }; return (new _SafeStr_2308(((116 * _local_3) - 16), (500 * (_local_2 - _local_3)), (200 * (_local_3 - _local_4)))); } public static function rgb2CieLab(k:int):_SafeStr_2307 { return (_SafeStr_3706._SafeStr_5759(_SafeStr_3706.rgb2xyz(k))); } } }//package _-0-8 // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_3706 = "_-585" (String#5773, DoABC#3) // _SafeStr_5757 = "_-3yH" (String#27735, DoABC#3) // _SafeStr_5758 = "_-2ys" (String#17237, DoABC#3) // _SafeStr_5759 = "_-3Bv" (String#38376, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_5019 package _-0-8 { import flash.display.BitmapData; import flash.geom.Point; import flash.geom.Matrix; public class _SafeStr_5019 { public static function line(k:BitmapData, _arg_2:Point, _arg_3:Point, _arg_4:int):void { var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int = _arg_2.x; var _local_12:int = _arg_2.y; _local_5 = (_arg_3.x - _arg_2.x); _local_6 = (_arg_3.y - _arg_2.y); _local_8 = (((_local_5)>0) ? 1 : -1); _local_9 = (((_local_6)>0) ? 1 : -1); _local_5 = Math.abs(_local_5); _local_6 = Math.abs(_local_6); k.lock(); k.setPixel32(_local_11, _local_12, _arg_4); if ((((_local_5 == 0)) && ((_local_6 == 0)))){ return; }; if (_local_5 > _local_6){ _local_7 = (_local_5 - 1); while (_local_7 >= 0) { _local_10 = (_local_10 + _local_6); _local_11 = (_local_11 + _local_8); if (_local_10 >= (_local_5 / 2)){ _local_10 = (_local_10 - _local_5); _local_12 = (_local_12 + _local_9); }; k.setPixel32(_local_11, _local_12, _arg_4); _local_7--; }; } else { _local_7 = (_local_6 - 1); while (_local_7 >= 0) { _local_10 = (_local_10 + _local_5); _local_12 = (_local_12 + _local_9); if (_local_10 >= (_local_6 / 2)){ _local_10 = (_local_10 - _local_6); _local_11 = (_local_11 + _local_8); }; k.setPixel32(_local_11, _local_12, _arg_4); _local_7--; }; }; k.setPixel32(_arg_3.x, _arg_3.y, _arg_4); k.unlock(); } public static function _SafeStr_5760(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(-1, 1); _local_3.translate(k.width, 0); _local_2.draw(k, _local_3); return (_local_2); } public static function _SafeStr_5761(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(1, -1); _local_3.translate(0, k.height); _local_2.draw(k, _local_3); return (_local_2); } public static function _SafeStr_5762(k:BitmapData):BitmapData { if (k == null){ return (null); }; var _local_2:BitmapData; _local_2 = new BitmapData(k.width, k.height, true, 0xFFFFFF); var _local_3:Matrix = new Matrix(); _local_3.scale(-1, -1); _local_3.translate(k.width, k.height); _local_2.draw(k, _local_3); return (_local_2); } } }//package _-0-8 // _SafeStr_5019 = "_-4rR" (String#7237, DoABC#3) // _SafeStr_5760 = "_-3Kq" (String#24432, DoABC#3) // _SafeStr_5761 = "_-492" (String#31947, DoABC#3) // _SafeStr_5762 = "_-3tD" (String#26145, DoABC#3) //------------------------------------------------------------ //_-0-8._SafeStr_5053 package _-0-8 { import flash.geom.Point; public class _SafeStr_5053 { public static function sum(k:Point, _arg_2:Point):Point { return (new Point((k.x + _arg_2.x), (k.y + _arg_2.y))); } public static function _SafeStr_5708(k:Point, _arg_2:Point):Point { return (new Point((k.x - _arg_2.x), (k.y - _arg_2.y))); } public static function _SafeStr_5709(k:Point, _arg_2:Number):Point { return (new Point((k.x * _arg_2), (k.y * _arg_2))); } } }//package _-0-8 // _SafeStr_5053 = "_-1U5" (String#18601, DoABC#3) // _SafeStr_5708 = "_-65b" (String#20783, DoABC#3) // _SafeStr_5709 = "_-3E2" (String#8334, DoABC#3) //------------------------------------------------------------ //_-0-8.XMLValidator package _-0-8 { public class XMLValidator { public static function _SafeStr_5763(k:Object, _arg_2:Array):Boolean { var _local_4:XML; var _local_5:XMLList; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_3:int; if ((k is XML)){ _local_4 = (k as XML); _local_3 = 0; while (_local_3 < _arg_2.length) { if (_local_4.attribute(String(_arg_2[_local_3])).length() == 0){ return (false); }; _local_3++; }; } else { if ((k is XMLList)){ _local_5 = (k as XMLList); _local_3 = 0; while (_local_3 < _arg_2.length) { if (_local_4.attribute(String(_arg_2[_local_3])).length() == 0){ return (false); }; _local_3++; }; } else { return (false); }; }; return (true); } } }//package _-0-8 // _SafeStr_5763 = "_-5rM" (String#2496, DoABC#3) //------------------------------------------------------------ //_-082._SafeStr_4095 package _-082 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-2Xs._SafeStr_4939; public class _SafeStr_4095 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4095(k:Function) { super(k, _SafeStr_4939); } public function _SafeStr_5551():_SafeStr_4939 { return ((_SafeStr_5552 as _SafeStr_4939)); } } }//package _-082 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4095 = "_-1C8" (String#13364, DoABC#3) // _SafeStr_4939 = "_-4ZR" (String#13185, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-082._SafeStr_4288 package _-082 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-2Xs._SafeStr_4994; public class _SafeStr_4288 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4288(k:Function) { super(k, _SafeStr_4994); } public function _SafeStr_5551():_SafeStr_4994 { return ((_SafeStr_5552 as _SafeStr_4994)); } } }//package _-082 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4288 = "_-as" (String#12296, DoABC#3) // _SafeStr_4994 = "_-4Rj" (String#13244, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-082._SafeStr_4311 package _-082 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-2Xs._SafeStr_5001; public class _SafeStr_4311 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4311(k:Function) { super(k, _SafeStr_5001); } public function _SafeStr_5551():_SafeStr_5001 { return ((_SafeStr_5552 as _SafeStr_5001)); } } }//package _-082 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4311 = "_-1fz" (String#12028, DoABC#3) // _SafeStr_5001 = "_-4-c" (String#12433, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-09q._SafeStr_184 package _-09q { import flash.text.TextField; import _-2mL._SafeStr_3; import _-2mL._SafeStr_183; import flash.text.TextFormat; public class _SafeStr_184 extends TextField implements _SafeStr_3 { protected var _disposed:Boolean = false; private var _SafeStr_5764:_SafeStr_183; public function _SafeStr_184(k:_SafeStr_183) { var _local_2:TextFormat = new TextFormat("Courier New", 8); defaultTextFormat = _local_2; setTextFormat(_local_2); textColor = 0xFFFFFF; width = 10; height = 10; autoSize = "left"; mouseEnabled = false; selectable = false; super(); if (k){ this._SafeStr_5764 = k; this._SafeStr_5764._SafeStr_5765(this.refresh); }; } private static function _SafeStr_5766(k:String, _arg_2:int, _arg_3:String=" ", _arg_4:Boolean=false):String { var _local_5:int = (_arg_2 - k.length); if (_local_5 <= 0){ return (k.substring(0, _arg_2)); }; var _local_6:String = ""; var _local_7:int; while (_local_7 < _local_5) { _local_6 = (_local_6 + _arg_3); _local_7++; }; return (((_arg_4) ? (_local_6 + k) : (k + _local_6))); } public function get disposed():Boolean { return (this._disposed); } public function set profiler(k:_SafeStr_183):void { if (((!(this._SafeStr_5764)) && (k))){ this._SafeStr_5764 = k; this._SafeStr_5764._SafeStr_5765(this.refresh); }; } public function get profiler():_SafeStr_183 { return (this._SafeStr_5764); } public function dispose():void { if (!this._disposed){ if (parent != null){ parent.removeChild(this); }; if (this._SafeStr_5764){ this._SafeStr_5764._SafeStr_5767(this.refresh); this._SafeStr_5764 = null; }; this._disposed = true; }; } public function refresh():void { text = (((((((((((((((((((_SafeStr_5766("task", 30) + "|") + _SafeStr_5766("#rounds", 10, " ", true)) + "|") + _SafeStr_5766("latest ms", 10, " ", true)) + "|") + _SafeStr_5766("average ms", 10, " ", true)) + "|") + _SafeStr_5766("total ms", 10, " ", true)) + "|\r") + _SafeStr_5766("", 30, "-")) + "|") + _SafeStr_5766("", 10, "-")) + "|") + _SafeStr_5766("", 10, "-")) + "|") + _SafeStr_5766("", 10, "-")) + "|") + _SafeStr_5766("", 10, "-")) + "|\r"); var k:Array = this._SafeStr_5764._SafeStr_5768(); while (k.length > 0) { this._SafeStr_5769(k.pop(), 0); }; if (parent){ parent.swapChildren(this, parent.getChildAt((parent.numChildren - 1))); }; } private function _SafeStr_5769(k:ProfilerAgentTask, _arg_2:uint):void { text = (text + (((((((((_SafeStr_5766(String(k.name), 30) + "|") + _SafeStr_5766(String(k._SafeStr_5770), 10)) + "|") + _SafeStr_5766(String(k._SafeStr_5771), 10)) + "|") + _SafeStr_5766(String(k.average), 10)) + "|") + _SafeStr_5766(String(k.total), 10)) + "|\r")); var _local_3:uint; while (_local_3 < k._SafeStr_5772) { this._SafeStr_5769(k._SafeStr_5773(_local_3), (_arg_2 + 1)); _local_3++; }; } } }//package _-09q // _SafeStr_183 = "_-20d" (String#2010, DoABC#2) // _SafeStr_184 = "_-5ST" (String#2806, DoABC#2) // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_5764 = "_-RG" (String#3138, DoABC#2) // _SafeStr_5765 = "_-2FH" (String#2072, DoABC#2) // _SafeStr_5766 = "_-0l6" (String#1744, DoABC#2) // _SafeStr_5767 = "_-Rx" (String#3140, DoABC#2) // _SafeStr_5768 = "_-0CD" (String#1624, DoABC#2) // _SafeStr_5769 = "_-521" (String#2697, DoABC#2) // _SafeStr_5770 = "_-1n4" (String#1954, DoABC#2) // _SafeStr_5771 = "_-6aZ" (String#3045, DoABC#2) // _SafeStr_5772 = "_-5MD" (String#2780, DoABC#2) // _SafeStr_5773 = "_-0Pd" (String#1668, DoABC#2) //------------------------------------------------------------ //_-09q._SafeStr_192 package _-09q { import _-2mL._SafeStr_3; import _-2mL._SafeStr_35; import flash.utils.getQualifiedClassName; public class _SafeStr_192 extends ProfilerAgentTask implements _SafeStr_3 { protected var _receiver:_SafeStr_35; public function _SafeStr_192(k:_SafeStr_35) { this._receiver = k; var _local_2:String = getQualifiedClassName(this._receiver); super(_local_2.slice((_local_2.lastIndexOf(":") + 1), _local_2.length)); } public function get receiver():_SafeStr_35 { return (this._receiver); } override public function dispose():void { this._receiver = null; super.dispose(); } public function update(k:int):void { if (!paused){ super.start(); this._receiver.update(k); super.stop(); }; } } }//package _-09q // _SafeStr_192 = "_-3lB" (String#2411, DoABC#2) // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_35 = "_-4V8" (String#2588, DoABC#2) //------------------------------------------------------------ //_-09q.ProfilerAgentTask package _-09q { import _-2mL._SafeStr_3; import flash.utils.getTimer; public class ProfilerAgentTask implements _SafeStr_3 { private var _name:String; private var _SafeStr_5774:uint; private var _SafeStr_5775:int; private var _SafeStr_5776:int; private var _SafeStr_5777:Number; private var _SafeStr_5778:String; private var _SafeStr_5779:Boolean; private var _disposed:Boolean = false; private var _SafeStr_5780:Array; private var _SafeStr_5781:uint; private var _SafeStr_5782:Boolean = false; public function ProfilerAgentTask(k:String, _arg_2:String="") { this._name = k; this._SafeStr_5774 = 0; this._SafeStr_5777 = 0; this._SafeStr_5779 = false; this._SafeStr_5780 = new Array(); this._SafeStr_5778 = _arg_2; } public function dispose():void { if (!this._disposed){ this._disposed = true; }; } public function start():void { if (!this._SafeStr_5779){ this._SafeStr_5781 = getTimer(); this._SafeStr_5779 = true; }; } public function stop():void { if (this._SafeStr_5779){ this._SafeStr_5776 = (getTimer() - this._SafeStr_5781); this._SafeStr_5774++; this._SafeStr_5775 = (this._SafeStr_5775 + this._SafeStr_5776); this._SafeStr_5777 = (this._SafeStr_5775 / this._SafeStr_5774); this._SafeStr_5779 = false; }; } public function get name():String { return (this._name); } public function get _SafeStr_5770():uint { return (this._SafeStr_5774); } public function get total():int { return (this._SafeStr_5775); } public function get _SafeStr_5771():int { return (this._SafeStr_5776); } public function get average():Number { return (this._SafeStr_5777); } public function get caption():String { return (this._SafeStr_5778); } public function set caption(k:String):void { this._SafeStr_5778 = this.caption; } public function get running():Boolean { return (this._SafeStr_5779); } public function get disposed():Boolean { return (this._disposed); } public function get paused():Boolean { return (this._SafeStr_5782); } public function set paused(k:Boolean):void { this._SafeStr_5782 = k; } public function get _SafeStr_5772():uint { return (this._SafeStr_5780.length); } public function _SafeStr_5783(k:ProfilerAgentTask):void { if (this._SafeStr_5784(k.name) != null){ throw (new Error((('Component profiler task with name "' + k.name) + '" already exists!'))); }; this._SafeStr_5780.push(k); } public function _SafeStr_5785(k:ProfilerAgentTask):ProfilerAgentTask { var _local_2:int = this._SafeStr_5780.indexOf(k); if (_local_2 > -1){ this._SafeStr_5780.splice(_local_2, 1); }; return (k); } public function _SafeStr_5773(k:uint):ProfilerAgentTask { return ((this._SafeStr_5780[k] as ProfilerAgentTask)); } public function _SafeStr_5784(k:String):ProfilerAgentTask { var _local_4:ProfilerAgentTask; var _local_2:uint = this._SafeStr_5780.length; var _local_3:uint; while (_local_3 < _local_2) { _local_4 = (this._SafeStr_5780[_local_3++] as ProfilerAgentTask); if (_local_4.name == k){ return (_local_4); }; }; return (null); } } }//package _-09q // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_5770 = "_-1n4" (String#1954, DoABC#2) // _SafeStr_5771 = "_-6aZ" (String#3045, DoABC#2) // _SafeStr_5772 = "_-5MD" (String#2780, DoABC#2) // _SafeStr_5773 = "_-0Pd" (String#1668, DoABC#2) // _SafeStr_5774 = "_-4mB" (String#2642, DoABC#2) // _SafeStr_5775 = "_-2UE" (String#2132, DoABC#2) // _SafeStr_5776 = "_-0yd" (String#1786, DoABC#2) // _SafeStr_5777 = "_-2M9" (String#2097, DoABC#2) // _SafeStr_5778 = "_-0xY" (String#1782, DoABC#2) // _SafeStr_5779 = "_-T8" (String#3144, DoABC#2) // _SafeStr_5780 = "_-191" (String#1823, DoABC#2) // _SafeStr_5781 = "_-2pB" (String#2201, DoABC#2) // _SafeStr_5782 = "_-5xM" (String#2902, DoABC#2) // _SafeStr_5783 = "_-26u" (String#2043, DoABC#2) // _SafeStr_5784 = "_-4He" (String#2530, DoABC#2) // _SafeStr_5785 = "_-0bV" (String#1709, DoABC#2) //------------------------------------------------------------ //_-0ai._SafeStr_3922 package _-0ai { import _-1Qv._SafeStr_2285; public class _SafeStr_3922 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_3922(k:String) { this._SafeStr_5686 = new Array(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0ai // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3922 = "_-53e" (String#15233, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0ai._SafeStr_3925 package _-0ai { import _-1Qv._SafeStr_2285; public class _SafeStr_3925 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_3925(k:String) { this._SafeStr_5686 = new Array(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0ai // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3925 = "_-3fS" (String#11219, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0ai._SafeStr_3975 package _-0ai { import _-1Qv._SafeStr_2285; public class _SafeStr_3975 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_3975() { this._SafeStr_5686 = []; super(); } public function dispose():void { this._SafeStr_5686 = null; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } } }//package _-0ai // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3975 = "_-1xE" (String#9843, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0ai._SafeStr_4152 package _-0ai { import _-1Qv._SafeStr_2285; public class _SafeStr_4152 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4152(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); } public function dispose():void { this._SafeStr_5686 = null; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } } }//package _-0ai // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4152 = "_-j" (String#9960, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_2908 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_2909; public class _SafeStr_2908 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2908(k:Function) { super(k, _SafeStr_2909); } public function _SafeStr_5551():_SafeStr_2909 { return ((_SafeStr_5552 as _SafeStr_2909)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_2908 = "_-4XY" (String#13022, DoABC#3) // _SafeStr_2909 = "_-03J" (String#10354, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_3234 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_3245; public class _SafeStr_3234 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3234(k:Function) { super(k, _SafeStr_3245); } public function _SafeStr_5551():_SafeStr_3245 { return ((_SafeStr_5552 as _SafeStr_3245)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3234 = "_-1wl" (String#9079, DoABC#3) // _SafeStr_3245 = "_-3Om" (String#9797, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_3237 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_3248; public class _SafeStr_3237 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3237(k:Function) { super(k, _SafeStr_3248); } public function _SafeStr_5551():_SafeStr_3248 { return ((_SafeStr_5552 as _SafeStr_3248)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3237 = "_-1Md" (String#13273, DoABC#3) // _SafeStr_3248 = "_-3Mw" (String#10611, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_3240 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_3261; public class _SafeStr_3240 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3240(k:Function) { super(k, _SafeStr_3261); } public function _SafeStr_5551():_SafeStr_3261 { return ((_SafeStr_5552 as _SafeStr_3261)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3240 = "_-3Z" (String#9273, DoABC#3) // _SafeStr_3261 = "_-8W" (String#11052, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_3255 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_3232; public class _SafeStr_3255 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3255(k:Function) { super(k, _SafeStr_3232); } public function _SafeStr_5551():_SafeStr_3232 { return ((_SafeStr_5552 as _SafeStr_3232)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3232 = "_-1dZ" (String#9817, DoABC#3) // _SafeStr_3255 = "_-6Z-" (String#8742, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0ar._SafeStr_4041 package _-0ar { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-0LP._SafeStr_4929; public class _SafeStr_4041 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4041(k:Function) { super(k, _SafeStr_4929); } public function _SafeStr_5551():_SafeStr_4929 { return ((_SafeStr_5552 as _SafeStr_4929)); } } }//package _-0ar // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4041 = "_-3jA" (String#22481, DoABC#3) // _SafeStr_4929 = "_-1jA" (String#11476, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_3835 package _-0Bq { import _-59z._SafeStr_10; import _-59z.BitmapDataAsset; import _-tc.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3835 extends Icon { private static const _SafeStr_5786:int = 200; private static const _SafeStr_5787:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3835(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow) { this._assets = k; alignment = (_SafeStr_5788 | _SafeStr_5789); image = (k.getAssetByName("icon_friendlist_png") as BitmapDataAsset); canvas = _arg_2; } override public function dispose():void { if (!disposed){ this._assets = null; super.dispose(); }; } override public function notify(k:Boolean):void { super.notify(k); this.enable(k); _SafeStr_5790(((k) || (_hover)), ((_hover) ? _SafeStr_5786 : _SafeStr_5787)); if (((!(_SafeStr_5791)) && (!(_hover)))){ image = (this._assets.getAssetByName("icon_friendlist_png") as BitmapDataAsset); }; } override public function hover(k:Boolean):void { super.hover(k); _SafeStr_5790(((k) || (_SafeStr_5791)), ((_hover) ? _SafeStr_5786 : _SafeStr_5787)); if (((!(_SafeStr_5791)) && (!(_hover)))){ image = (this._assets.getAssetByName("icon_friendlist_png") as BitmapDataAsset); }; } override public function enable(k:Boolean):void { canvas.blend = ((disabled) ? 0.5 : 1); } override protected function onTimerEvent(k:TimerEvent):void { if (_hover){ _frame = (++_frame % 4); image = (this._assets.getAssetByName((("icon_friendlist_hover_" + _frame) + "_png")) as BitmapDataAsset); } else { if (_SafeStr_5791){ _frame = (++_frame % 2); image = (this._assets.getAssetByName((("icon_friendlist_notify_" + _frame) + "_png")) as BitmapDataAsset); }; }; } } }//package _-0Bq // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_3835 = "_-1lu" (String#19129, DoABC#3) // _SafeStr_5786 = "_-6Jn" (String#19646, DoABC#3) // _SafeStr_5787 = "_-6MQ" (String#9682, DoABC#3) // _SafeStr_5788 = "_-4FO" (String#12869, DoABC#3) // _SafeStr_5789 = "_-3I4" (String#11836, DoABC#3) // _SafeStr_5790 = "_-1ev" (String#10573, DoABC#3) // _SafeStr_5791 = "_-3KT" (String#7366, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_3837 package _-0Bq { import _-2mL._SafeStr_3; import flash.text.TextField; import flash.text.TextFormat; import flash.text.TextFieldAutoSize; import _-tc.ITextWindow; public class _SafeStr_3837 implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5792:TextField; private var _SafeStr_5793:TextFormat; private var _SafeStr_5794:String = "..."; private var _SafeStr_5795:int = 20; public function _SafeStr_3837() { this._SafeStr_5792 = new TextField(); this._SafeStr_5792.autoSize = TextFieldAutoSize.LEFT; this._SafeStr_5793 = this._SafeStr_5792.defaultTextFormat; } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._SafeStr_5792 = null; this._disposed = true; }; } public function crop(k:ITextWindow):void { var _local_3:int; this._SafeStr_5793.font = k.fontFace; this._SafeStr_5793.size = k.fontSize; this._SafeStr_5793.bold = k.bold; this._SafeStr_5793.italic = k.italic; this._SafeStr_5792.setTextFormat(this._SafeStr_5793); this._SafeStr_5792.text = k.getLineText(0); var _local_2:int = this._SafeStr_5792.textWidth; if (_local_2 > k.width){ _local_3 = this._SafeStr_5792.getCharIndexAtPoint((k.width - this._SafeStr_5795), (this._SafeStr_5792.textHeight / 2)); k.text = (k.text.slice(0, _local_3) + this._SafeStr_5794); }; } } }//package _-0Bq // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3837 = "_-2W2" (String#10493, DoABC#3) // _SafeStr_5792 = "_-1Dn" (String#1389, DoABC#3) // _SafeStr_5793 = "_-6TF" (String#8061, DoABC#3) // _SafeStr_5794 = "_-5nV" (String#33894, DoABC#3) // _SafeStr_5795 = "_-2X4" (String#38219, DoABC#3) //------------------------------------------------------------ //_-0Bq._SafeStr_3838 package _-0Bq { import _-59z._SafeStr_10; import _-59z.BitmapDataAsset; import _-tc.IBitmapWrapperWindow; import flash.events.TimerEvent; public class _SafeStr_3838 extends Icon { private static const _SafeStr_5787:int = 500; private var _assets:_SafeStr_10; public function _SafeStr_3838(k:_SafeStr_10, _arg_2:IBitmapWrapperWindow) { this._assets = k; alignment = (_SafeStr_5788 | _SafeStr_5789); image = (k.getAssetByName("icon_messenger_png") as BitmapDataAsset); canvas = _arg_2; } override public function notify(k:Boolean):void { super.notify(k); image = (this._assets.getAssetByName(((k) ? "icon_messenger_notify_1_png" : "icon_messenger_png")) as BitmapDataAsset); _SafeStr_5790(k, _SafeStr_5787); } override public function hover(k:Boolean):void { super.hover(k); } override public function enable(k:Boolean):void { super.enable(k); canvas.visible = k; } override protected function onTimerEvent(k:TimerEvent):void { if (_SafeStr_5791){ _frame = (((_frame == 1)) ? 0 : 1); image = (this._assets.getAssetByName((("icon_messenger_notify_" + _frame) + "_png")) as BitmapDataAsset); }; } } }//package _-0Bq // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_3838 = "_-2ZU" (String#18162, DoABC#3) // _SafeStr_5787 = "_-6MQ" (String#9682, DoABC#3) // _SafeStr_5788 = "_-4FO" (String#12869, DoABC#3) // _SafeStr_5789 = "_-3I4" (String#11836, DoABC#3) // _SafeStr_5790 = "_-1ev" (String#10573, DoABC#3) // _SafeStr_5791 = "_-3KT" (String#7366, DoABC#3) //------------------------------------------------------------ //_-0Bq.Icon package _-0Bq { import _-2mL._SafeStr_3; import _-59z.BitmapDataAsset; import _-tc.IBitmapWrapperWindow; import flash.utils.Timer; import flash.geom.Point; import flash.display.BitmapData; import flash.events.TimerEvent; public class Icon implements _SafeStr_3 { protected static const _SafeStr_5796:int = 0; protected static const _SafeStr_5788:int = 1; protected static const _SafeStr_5797:int = 2; protected static const _SafeStr_5798:int = 3; protected static const ALIGN_TOP:int = 4; protected static const _SafeStr_5789:int = 8; protected static const _SafeStr_5799:int = 18; protected static const _SafeStr_5800:int = 18; private var _disposed:Boolean = false; private var _SafeStr_5801:Boolean = false; protected var _SafeStr_5802:BitmapDataAsset; protected var _SafeStr_5803:IBitmapWrapperWindow; private var _SafeStr_5804:uint; protected var _SafeStr_5805:Timer; protected var _frame:int = 0; private var _SafeStr_5806:Point; protected var _SafeStr_5791:Boolean = false; protected var _hover:Boolean = false; public function Icon() { this._SafeStr_5804 = (_SafeStr_5788 | _SafeStr_5789); this._SafeStr_5806 = new Point(); super(); } public function get disposed():Boolean { return (this._disposed); } public function get disabled():Boolean { return (this._SafeStr_5801); } protected function set image(k:BitmapDataAsset):void { this._SafeStr_5802 = k; this._SafeStr_5807(); } protected function get image():BitmapDataAsset { return (this._SafeStr_5802); } protected function set canvas(k:IBitmapWrapperWindow):void { this._SafeStr_5803 = k; this._SafeStr_5807(); } protected function get canvas():IBitmapWrapperWindow { return (this._SafeStr_5803); } protected function set alignment(k:uint):void { this._SafeStr_5804 = k; this._SafeStr_5807(); } protected function get alignment():uint { return (this._SafeStr_5804); } public function dispose():void { if (!this._disposed){ this._SafeStr_5790(false, 0); this.image = null; this.canvas = null; this._disposed = true; }; } public function notify(k:Boolean):void { this._SafeStr_5791 = k; if (((this._SafeStr_5791) && (this._SafeStr_5801))){ this.enable(true); }; } public function hover(k:Boolean):void { this._hover = k; } public function enable(k:Boolean):void { this._SafeStr_5801 = !(k); } protected function _SafeStr_5807():void { var k:BitmapData; if (((this._SafeStr_5803) && (!(this._SafeStr_5803.disposed)))){ if (!this._SafeStr_5803.bitmap){ this._SafeStr_5803.bitmap = new BitmapData(this._SafeStr_5803.width, this._SafeStr_5803.height, true, 0); } else { this._SafeStr_5803.bitmap.fillRect(this._SafeStr_5803.bitmap.rect, 0); }; if (((this._SafeStr_5802) && (!(this._SafeStr_5802.disposed)))){ this._SafeStr_5806.x = (this._SafeStr_5806.y = 0); k = (this._SafeStr_5802.content as BitmapData); switch ((this._SafeStr_5804 & _SafeStr_5798)){ case _SafeStr_5788: this._SafeStr_5806.x = ((this._SafeStr_5803.bitmap.width / 2) - (k.width / 2)); break; case _SafeStr_5797: this._SafeStr_5806.x = (this._SafeStr_5803.bitmap.width - k.width); break; }; switch ((this._SafeStr_5804 & _SafeStr_5800)){ case _SafeStr_5789: this._SafeStr_5806.y = ((this._SafeStr_5803.bitmap.height / 2) - (k.height / 2)); break; case _SafeStr_5799: this._SafeStr_5806.y = (this._SafeStr_5803.bitmap.height - k.height); break; }; this._SafeStr_5803.bitmap.copyPixels(k, k.rect, this._SafeStr_5806); this._SafeStr_5803.invalidate(); }; }; } protected function _SafeStr_5790(k:Boolean, _arg_2:int):void { if (k){ if (!this._SafeStr_5805){ this._SafeStr_5805 = new Timer(_arg_2, 0); this._SafeStr_5805.addEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_5805.start(); this.onTimerEvent(null); }; this._SafeStr_5805.delay = _arg_2; } else { this._frame = 0; if (this._SafeStr_5805){ this._SafeStr_5805.reset(); this._SafeStr_5805.removeEventListener(TimerEvent.TIMER, this.onTimerEvent); this._SafeStr_5805 = null; }; }; } protected function onTimerEvent(k:TimerEvent):void { } } }//package _-0Bq // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5788 = "_-4FO" (String#12869, DoABC#3) // _SafeStr_5789 = "_-3I4" (String#11836, DoABC#3) // _SafeStr_5790 = "_-1ev" (String#10573, DoABC#3) // _SafeStr_5791 = "_-3KT" (String#7366, DoABC#3) // _SafeStr_5796 = "_-3er" (String#30988, DoABC#3) // _SafeStr_5797 = "_-24B" (String#21721, DoABC#3) // _SafeStr_5798 = "_-0Zr" (String#22539, DoABC#3) // _SafeStr_5799 = "_-4LI" (String#4306, DoABC#3) // _SafeStr_5800 = "_-Wy" (String#22898, DoABC#3) // _SafeStr_5801 = "_-1iC" (String#6327, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_5803 = "_-6Sk" (String#1070, DoABC#3) // _SafeStr_5804 = "_-1BA" (String#5546, DoABC#3) // _SafeStr_5805 = "_-pD" (String#988, DoABC#3) // _SafeStr_5806 = "_-5y8" (String#9275, DoABC#3) // _SafeStr_5807 = "_-5E8" (String#8963, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_2400 package _-0Bt { import _-5Xu._SafeStr_2399; import _-5GT._SafeStr_2410; import _-5GT.Offer; import _-5GT._SafeStr_3451; import _-5GT._SafeStr_2382; import _-5GT._SafeStr_2383; public class _SafeStr_2400 implements _SafeStr_2399 { private var _SafeStr_5808:int; private var _SafeStr_5809:String; private var _SafeStr_5810:int; private var _SafeStr_5811:int; private var _SafeStr_5812:int; private var _SafeStr_5813:Boolean; private var _SafeStr_5814:int; private var _SafeStr_5815:int; private var _SafeStr_5816:_SafeStr_2410; private var _SafeStr_5817:int; private var _SafeStr_5818:int; private var _SafeStr_5819:int; private var _SafeStr_5820:String; private var _SafeStr_5821:Boolean = false; private var _disposed:Boolean = false; private var _SafeStr_5822:int; private var _SafeStr_5823:Boolean; public function _SafeStr_2400(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:Boolean, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int, _arg_11:int, _arg_12:int, _arg_13:Boolean=false) { this._SafeStr_5808 = k; this._SafeStr_5809 = _arg_2; this._SafeStr_5810 = _arg_3; this._SafeStr_5811 = _arg_4; this._SafeStr_5812 = _arg_5; this._SafeStr_5813 = _arg_6; this._SafeStr_5814 = _arg_7; this._SafeStr_5822 = _arg_8; this._SafeStr_5815 = _arg_9; this._SafeStr_5817 = _arg_10; this._SafeStr_5818 = _arg_11; this._SafeStr_5819 = _arg_12; this._SafeStr_5823 = _arg_13; } public function dispose():void { if (this.disposed){ return; }; this._disposed = true; this._SafeStr_5816 = null; } public function get disposed():Boolean { return (this._disposed); } public function get extraParameter():String { return (this._SafeStr_5820); } public function set extraParameter(k:String):void { this._SafeStr_5820 = k; } public function get _SafeStr_5824():int { return (this._SafeStr_5808); } public function get _SafeStr_5825():String { return (this._SafeStr_5809); } public function get priceCredits():int { return (this._SafeStr_5810); } public function get vip():Boolean { return (this._SafeStr_5813); } public function get months():int { return (this._SafeStr_5814); } public function get _SafeStr_5826():int { return (this._SafeStr_5815); } public function get year():int { return (this._SafeStr_5817); } public function get month():int { return (this._SafeStr_5818); } public function get day():int { return (this._SafeStr_5819); } public function get _SafeStr_5827():Boolean { return (this._SafeStr_5823); } public function get priceInActivityPoints():int { return (this._SafeStr_5811); } public function get activityPointType():int { return (this._SafeStr_5812); } public function get priceInCredits():int { return (this._SafeStr_5810); } public function get page():_SafeStr_2410 { return (this._SafeStr_5816); } public function get _SafeStr_5828():String { return (Offer._SafeStr_5829); } public function get productContainer():_SafeStr_3451 { return (null); } public function get product():_SafeStr_2382 { return (((this.productContainer) ? this.productContainer._SafeStr_5830 : null)); } public function get gridItem():_SafeStr_2383 { return (null); } public function get _SafeStr_5831():String { return (this._SafeStr_5809); } public function set page(k:_SafeStr_2410):void { this._SafeStr_5816 = k; } public function get _SafeStr_5832():Boolean { return (this._SafeStr_5821); } public function set _SafeStr_5832(k:Boolean):void { this._SafeStr_5821 = k; } public function get _SafeStr_5833():int { return (this._SafeStr_5822); } public function get _SafeStr_5834():Boolean { return (false); } public function get _SafeStr_5835():Boolean { return (false); } public function get _SafeStr_5836():Boolean { return (this._SafeStr_5823); } public function get _SafeStr_5837():String { return (""); } public function set _SafeStr_5838(k:int):void { } public function get _SafeStr_5838():int { return (0); } public function get clubLevel():int { return (0); } public function get _SafeStr_5839():String { return (""); } public function get _SafeStr_5840():String { return ((("${" + this._SafeStr_5831) + "}")); } public function get _SafeStr_5841():String { return ((("${" + this._SafeStr_5831) + "}")); } } }//package _-0Bt // _SafeStr_2382 = "_-47G" (String#1380, DoABC#3) // _SafeStr_2383 = "_-5Gr" (String#3027, DoABC#3) // _SafeStr_2399 = "_-4V" (String#691, DoABC#3) // _SafeStr_2400 = "_-1uF" (String#2844, DoABC#3) // _SafeStr_2410 = "_-6MA" (String#2757, DoABC#3) // _SafeStr_3451 = "_-UQ" (String#4700, DoABC#3) // _SafeStr_5808 = "_-3HK" (String#1680, DoABC#3) // _SafeStr_5809 = "_-00D" (String#1992, DoABC#3) // _SafeStr_5810 = "_-3b0" (String#7935, DoABC#3) // _SafeStr_5811 = "_-1jg" (String#8734, DoABC#3) // _SafeStr_5812 = "_-iN" (String#14372, DoABC#3) // _SafeStr_5813 = "_-34W" (String#14956, DoABC#3) // _SafeStr_5814 = "_-3ZM" (String#15510, DoABC#3) // _SafeStr_5815 = "_-5AE" (String#15831, DoABC#3) // _SafeStr_5816 = "_-0R5" (String#2139, DoABC#3) // _SafeStr_5817 = "_-3Uu" (String#8404, DoABC#3) // _SafeStr_5818 = "_-1pM" (String#16671, DoABC#3) // _SafeStr_5819 = "_-1-x" (String#16254, DoABC#3) // _SafeStr_5820 = "_-7n" (String#7497, DoABC#3) // _SafeStr_5821 = "_-5kC" (String#27073, DoABC#3) // _SafeStr_5822 = "_-4vQ" (String#15739, DoABC#3) // _SafeStr_5823 = "_-6FF" (String#5426, DoABC#3) // _SafeStr_5824 = "_-0" (String#1493, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // _SafeStr_5826 = "_-53W" (String#15512, DoABC#3) // _SafeStr_5827 = "_-5eE" (String#24585, DoABC#3) // _SafeStr_5828 = "for" (String#19470, DoABC#3) // _SafeStr_5829 = "_-1f-" (String#17609, DoABC#3) // _SafeStr_5830 = "_-6Va" (String#8693, DoABC#3) // _SafeStr_5831 = "_-5RW" (String#2341, DoABC#3) // _SafeStr_5832 = "_-gA" (String#16104, DoABC#3) // _SafeStr_5833 = "_-1zh" (String#18099, DoABC#3) // _SafeStr_5834 = "_-3nS" (String#4704, DoABC#3) // _SafeStr_5835 = "_-1Rv" (String#9377, DoABC#3) // _SafeStr_5836 = "_-16R" (String#5641, DoABC#3) // _SafeStr_5837 = "_-5Fb" (String#4804, DoABC#3) // _SafeStr_5838 = "_-0rU" (String#3986, DoABC#3) // _SafeStr_5839 = "_-U3" (String#1639, DoABC#3) // _SafeStr_5840 = "_-5ve" (String#11362, DoABC#3) // _SafeStr_5841 = "_-1M1" (String#10960, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_2420 package _-0Bt { import _-6Hq.ClubGiftWidget; import _-15X.Map; import _-5Xu.HabboCatalog; import _-34X._SafeStr_3468; import _-5Xu._SafeStr_2399; import _-34X._SafeStr_3473; import _-0Qu._SafeStr_634; import _-33o._SafeStr_500; import _-59z._SafeStr_10; import _-3lv._SafeStr_2253; import _-XF._SafeStr_2357; import _-3pm._SafeStr_2358; public class _SafeStr_2420 { private var _SafeStr_5842:ClubGiftWidget; private var _SafeStr_5843:int; private var _SafeStr_5844:int; private var _SafeStr_5845:Array; private var _SafeStr_5846:Map; private var _SafeStr_5557:HabboCatalog; private var _SafeStr_5847:_SafeStr_3472; public function _SafeStr_2420(k:HabboCatalog) { this._SafeStr_5557 = k; } public function dispose():void { this._SafeStr_5557 = null; if (this._SafeStr_5847){ this._SafeStr_5847.dispose(); this._SafeStr_5847 = null; }; } public function set widget(k:ClubGiftWidget):void { this._SafeStr_5842 = k; this._SafeStr_5557.connection.send(new _SafeStr_3468()); } public function get _SafeStr_5848():int { return (this._SafeStr_5843); } public function get _SafeStr_5849():int { return (this._SafeStr_5844); } public function _SafeStr_5850(k:int, _arg_2:int, _arg_3:Array, _arg_4:Map):void { this._SafeStr_5843 = k; this._SafeStr_5844 = _arg_2; this._SafeStr_5845 = _arg_3; this._SafeStr_5846 = _arg_4; if (this._SafeStr_5842){ this._SafeStr_5842.update(); }; } public function _SafeStr_5851(k:_SafeStr_2399):void { this._SafeStr_5852(); this._SafeStr_5847 = new _SafeStr_3472(this, k); } public function _SafeStr_5853(k:String):void { if (((((!(k)) || (!(this._SafeStr_5557)))) || (!(this._SafeStr_5557.connection)))){ return; }; this._SafeStr_5557.connection.send(new _SafeStr_3473(k)); this._SafeStr_5844--; this._SafeStr_5842.update(); this._SafeStr_5852(); } public function _SafeStr_5852():void { if (this._SafeStr_5847){ this._SafeStr_5847.dispose(); this._SafeStr_5847 = null; }; } public function _SafeStr_5854():Array { return (this._SafeStr_5845); } public function _SafeStr_5855():Map { return (this._SafeStr_5846); } public function get _SafeStr_5856():Boolean { if (((!(this._SafeStr_5557)) || (!(this._SafeStr_5557.getPurse())))){ return (false); }; return ((this._SafeStr_5557.getPurse().clubDays > 0)); } public function get windowManager():_SafeStr_634 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.windowManager); } public function get localization():_SafeStr_500 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.assets); } public function get roomEngine():_SafeStr_2253 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.roomEngine); } public function getProductData(k:String):_SafeStr_2357 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.getProductData(k)); } public function get purse():_SafeStr_2358 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.getPurse()); } public function get catalog():HabboCatalog { return (this._SafeStr_5557); } } }//package _-0Bt // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2357 = "_-4Bm" (String#2343, DoABC#3) // _SafeStr_2358 = "_-0yU" (String#3976, DoABC#3) // _SafeStr_2399 = "_-4V" (String#691, DoABC#3) // _SafeStr_2420 = "_-3k3" (String#7204, DoABC#3) // _SafeStr_3468 = "_-2Or" (String#10288, DoABC#3) // _SafeStr_3472 = "_-3oT" (String#11542, DoABC#3) // _SafeStr_3473 = "_-3WG" (String#16628, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5842 = "_-49Y" (String#66, DoABC#3) // _SafeStr_5843 = "_-2Sp" (String#13884, DoABC#3) // _SafeStr_5844 = "_-5EQ" (String#7534, DoABC#3) // _SafeStr_5845 = "_-5YB" (String#1174, DoABC#3) // _SafeStr_5846 = "_-1uU" (String#8387, DoABC#3) // _SafeStr_5847 = "_-2GS" (String#2181, DoABC#3) // _SafeStr_5848 = "_-nb" (String#17261, DoABC#3) // _SafeStr_5849 = "_-1P9" (String#11199, DoABC#3) // _SafeStr_5850 = "_-3Bc" (String#38404, DoABC#3) // _SafeStr_5851 = "_-5HD" (String#36075, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5854 = "_-64o" (String#24212, DoABC#3) // _SafeStr_5855 = "_-2sx" (String#37407, DoABC#3) // _SafeStr_5856 = "_-2ZH" (String#9309, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_2466 package _-0Bt { import _-6Hq._SafeStr_3499; import _-5Xu.HabboCatalog; import _-ZX._SafeStr_2309; import _-4Qe._SafeStr_3494; import _-Tg._SafeStr_2440; import _-5Lv._SafeStr_2356; import _-0Qu._SafeStr_634; import _-33o._SafeStr_500; import _-59z._SafeStr_10; import _-3lv._SafeStr_2253; import _-XF._SafeStr_2357; import _-3pm._SafeStr_2358; public class _SafeStr_2466 { private var _visualization:_SafeStr_3499; private var _SafeStr_5557:HabboCatalog; private var _SafeStr_5845:Array; private var _SafeStr_5847:ClubBuyConfirmationDialog; private var _SafeStr_5857:_SafeStr_2309; private var _disposed:Boolean = false; public function _SafeStr_2466(k:HabboCatalog, _arg_2:_SafeStr_2309) { this._SafeStr_5557 = k; this._SafeStr_5857 = _arg_2; } public function dispose():void { if (this._disposed){ return; }; if (this._visualization != null){ this._visualization.dispose(); this._visualization = null; }; this.reset(); this._SafeStr_5852(); this._SafeStr_5557 = null; this._disposed = true; } public function get catalog():HabboCatalog { return (this._SafeStr_5557); } public function reset():void { var k:_SafeStr_2400; for each (k in this._SafeStr_5845) { k.dispose(); }; this._SafeStr_5845 = []; } public function _SafeStr_5858(k:_SafeStr_2440):void { var _local_3:_SafeStr_2400; var _local_4:_SafeStr_3494; var _local_5:_SafeStr_2400; var _local_6:Boolean; var _local_7:Array; var _local_8:_SafeStr_2400; var _local_9:int; if (this._disposed){ return; }; this.reset(); var _local_2:int; for each (_local_4 in k.offers) { _local_5 = new _SafeStr_2400(_local_4._SafeStr_5824, _local_4._SafeStr_5825, _local_4.priceCredits, _local_4.priceActivityPoints, _local_4._SafeStr_5859, _local_4.vip, _local_4.months, _local_4._SafeStr_5833, _local_4._SafeStr_5826, _local_4.year, _local_4.month, _local_4.day, _local_4._SafeStr_5827); this._SafeStr_5845.push(_local_5); if (_local_4.vip){ _local_2++; _local_3 = _local_5; }; }; if (_local_2 == 1){ _local_3._SafeStr_5832 = true; }; this._SafeStr_5845.sort(this._SafeStr_5860); if (this._visualization != null){ this._visualization.reset(); this._visualization._SafeStr_5861(this._SafeStr_5862()); _local_6 = this._visualization.isGift; _local_7 = this._SafeStr_5863(_local_6); for each (_local_8 in this._SafeStr_5845) { if (_local_8.months > 0){ if (_local_7.length > 0){ _local_9 = _local_8.months; if (_local_7.indexOf(_local_9) == -1){ continue; }; }; this._visualization._SafeStr_5864(_local_8); }; }; }; } private function _SafeStr_5863(k:Boolean):Array { var _local_4:String; var _local_5:Array; var _local_6:String; var _local_7:Number; var _local_2:Array = new Array(); var _local_3:String = ((k) ? "catalog.vip.gift.promo" : "catalog.vip.buy.promo"); if (this._SafeStr_5557.propertyExists(_local_3)){ _local_4 = this._SafeStr_5557.getProperty(_local_3, null); if (((!((_local_4 == null))) && ((_local_4.length > 0)))){ _local_5 = _local_4.split(","); if (_local_5.length > 0){ for each (_local_6 in _local_5) { _local_7 = parseInt(_local_6); if (((!(isNaN(_local_7))) && ((_local_7 > 0)))){ _local_2.push(_local_7); }; }; }; }; }; return (_local_2); } public function _SafeStr_5865(k:_SafeStr_3499):void { if (this._visualization == k){ this._visualization = null; }; } public function _SafeStr_5866(k:_SafeStr_3499):void { this._visualization = k; } public function _SafeStr_5867(k:int):void { this._SafeStr_5557._SafeStr_5868(k); } public function showConfirmation(k:_SafeStr_2400, _arg_2:int):void { this._SafeStr_5852(); this._SafeStr_5847 = new ClubBuyConfirmationDialog(this, k, _arg_2); } public function _SafeStr_5853(k:_SafeStr_2400, _arg_2:int):void { if (((!(this._SafeStr_5557)) || (!(this._SafeStr_5557.connection)))){ return; }; this._SafeStr_5557._SafeStr_5869(_arg_2, k._SafeStr_5824); this._SafeStr_5852(); } public function _SafeStr_5852():void { if (this._SafeStr_5847){ this._SafeStr_5847.dispose(); this._SafeStr_5847 = null; }; } public function _SafeStr_5862():int { var k:int = _SafeStr_2356._SafeStr_5870; if (this._SafeStr_5557.getPurse()._SafeStr_5871){ k = ((this._SafeStr_5557.getPurse()._SafeStr_5872) ? _SafeStr_2356._SafeStr_5873 : _SafeStr_2356._SafeStr_5874); }; return (k); } public function get _SafeStr_5856():Boolean { if (((!(this._SafeStr_5557)) || (!(this._SafeStr_5557.getPurse())))){ return (false); }; return ((this._SafeStr_5557.getPurse().clubDays > 0)); } public function get windowManager():_SafeStr_634 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.windowManager); } public function get localization():_SafeStr_500 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.assets); } public function get roomEngine():_SafeStr_2253 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.roomEngine); } public function getProductData(k:String):_SafeStr_2357 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.getProductData(k)); } public function getPurse():_SafeStr_2358 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.getPurse()); } private function _SafeStr_5860(k:_SafeStr_2400, _arg_2:_SafeStr_2400):Number { var _local_3:Number = k.months; var _local_4:Number = _arg_2.months; if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } } }//package _-0Bt // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2309 = "_-3uO" (String#1057, DoABC#3) // _SafeStr_2356 = "_-6ju" (String#1141, DoABC#3) // _SafeStr_2357 = "_-4Bm" (String#2343, DoABC#3) // _SafeStr_2358 = "_-0yU" (String#3976, DoABC#3) // _SafeStr_2400 = "_-1uF" (String#2844, DoABC#3) // _SafeStr_2440 = "_-60v" (String#9689, DoABC#3) // _SafeStr_2466 = "_-3Dv" (String#6422, DoABC#3) // _SafeStr_3494 = "_-3QM" (String#7318, DoABC#3) // _SafeStr_3499 = "_-45O" (String#8356, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5824 = "_-0" (String#1493, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // _SafeStr_5826 = "_-53W" (String#15512, DoABC#3) // _SafeStr_5827 = "_-5eE" (String#24585, DoABC#3) // _SafeStr_5832 = "_-gA" (String#16104, DoABC#3) // _SafeStr_5833 = "_-1zh" (String#18099, DoABC#3) // _SafeStr_5845 = "_-5YB" (String#1174, DoABC#3) // _SafeStr_5847 = "_-2GS" (String#2181, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5856 = "_-2ZH" (String#9309, DoABC#3) // _SafeStr_5857 = "_-b5" (String#483, DoABC#3) // _SafeStr_5858 = "_-2uv" (String#19159, DoABC#3) // _SafeStr_5859 = "_-2co" (String#37979, DoABC#3) // _SafeStr_5860 = "_-63t" (String#38688, DoABC#3) // _SafeStr_5861 = "_-3S-" (String#17581, DoABC#3) // _SafeStr_5862 = "_-21g" (String#34724, DoABC#3) // _SafeStr_5863 = "_-2NL" (String#36303, DoABC#3) // _SafeStr_5864 = "_-5qt" (String#8235, DoABC#3) // _SafeStr_5865 = "_-zg" (String#25823, DoABC#3) // _SafeStr_5866 = "_-2FL" (String#10723, DoABC#3) // _SafeStr_5867 = "_-259" (String#11312, DoABC#3) // _SafeStr_5868 = "_-3BJ" (String#23054, DoABC#3) // _SafeStr_5869 = "_-10a" (String#23115, DoABC#3) // _SafeStr_5870 = "_-4AC" (String#3559, DoABC#3) // _SafeStr_5871 = "_-61Y" (String#19364, DoABC#3) // _SafeStr_5872 = "_-sg" (String#4735, DoABC#3) // _SafeStr_5873 = "_-2sD" (String#2006, DoABC#3) // _SafeStr_5874 = "_-8" (String#3079, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_2502 package _-0Bt { import _-5Xu.HabboCatalog; import _-4Qe._SafeStr_3517; import _-Tg._SafeStr_3518; import _-5lI._SafeStr_2286; import _-4Qe._SafeStr_2507; import _-0Qu._SafeStr_634; import _-33o._SafeStr_500; import _-59z._SafeStr_10; import _-2mL._SafeStr_12; public class _SafeStr_2502 { private var _SafeStr_5557:HabboCatalog; private var _SafeStr_5847:ClubExtendConfirmationDialog; private var _SafeStr_5875:_SafeStr_3517; private var _disposed:Boolean = false; public function _SafeStr_2502(k:HabboCatalog) { this._SafeStr_5557 = k; } public function dispose():void { if (this._disposed){ return; }; this._SafeStr_5852(); this._SafeStr_5875 = null; this._SafeStr_5557 = null; this._disposed = true; } public function _SafeStr_5876(k:_SafeStr_2507):void { if (this._disposed){ return; }; var _local_2:_SafeStr_3518 = k._SafeStr_5551(); this._SafeStr_5875 = _local_2.offer(); this.showConfirmation(); if (this._SafeStr_5557.connection){ if (this._SafeStr_5875.vip){ this._SafeStr_5557.connection.send(new _SafeStr_2286("Catalog", "dialog_show", "vip.membership.extension.purchase")); } else { this._SafeStr_5557.connection.send(new _SafeStr_2286("Catalog", "dialog_show", "basic.membership.extension.purchase")); }; }; } public function _SafeStr_5852():void { if (this._SafeStr_5847){ this._SafeStr_5847.dispose(); this._SafeStr_5847 = null; }; } public function showConfirmation():void { this._SafeStr_5852(); this._SafeStr_5847 = new ClubExtendConfirmationDialog(this, this._SafeStr_5875); this._SafeStr_5847.showConfirmation(); } public function _SafeStr_5853():void { if (((((!(this._SafeStr_5557)) || (!(this._SafeStr_5557.connection)))) || (!(this._SafeStr_5875)))){ return; }; if (this._SafeStr_5557.getPurse().credits < this._SafeStr_5875.priceCredits){ this._SafeStr_5557._SafeStr_5877(); return; }; if (this._SafeStr_5875.vip){ this._SafeStr_5557._SafeStr_5878(this._SafeStr_5875._SafeStr_5824); } else { this._SafeStr_5557._SafeStr_5879(this._SafeStr_5875._SafeStr_5824); }; this._SafeStr_5852(); } public function get windowManager():_SafeStr_634 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.windowManager); } public function get localization():_SafeStr_500 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.localization); } public function get assets():_SafeStr_10 { if (!this._SafeStr_5557){ return (null); }; return (this._SafeStr_5557.assets); } public function get config():_SafeStr_12 { return (this._SafeStr_5557); } } }//package _-0Bt // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_12 = "_-3oD" (String#1602, DoABC#3) // _SafeStr_2286 = "_-05C" (String#1569, DoABC#3) // _SafeStr_2502 = "_-4jb" (String#8094, DoABC#3) // _SafeStr_2507 = "_-6Nh" (String#10923, DoABC#3) // _SafeStr_3517 = "_-is" (String#7251, DoABC#3) // _SafeStr_3518 = "_-21O" (String#10817, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5824 = "_-0" (String#1493, DoABC#3) // _SafeStr_5847 = "_-2GS" (String#2181, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5876 = "_-4vt" (String#36607, DoABC#3) // _SafeStr_5877 = "_-3nR" (String#10757, DoABC#3) // _SafeStr_5878 = "_-1lD" (String#38136, DoABC#3) // _SafeStr_5879 = "_-3uZ" (String#37477, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_3446 package _-0Bt { import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import _-OK.WindowMouseEvent; import _-5Xu.HabboCatalog; public class _SafeStr_3446 implements _SafeStr_3 { private var _disposed:Boolean = false; private var _SafeStr_5605:IWindowContainer; public function _SafeStr_3446(k:HabboCatalog) { this._SafeStr_5605 = (k.utils.createWindow("vip_benefits") as IWindowContainer); this._SafeStr_5605.findChildByName("header_button_close").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5880); this._SafeStr_5605.center(); } public function dispose():void { if (!this._disposed){ if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; }; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_5880(k:WindowMouseEvent):void { this.dispose(); } } }//package _-0Bt // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3446 = "_-5Jq" (String#12220, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5880 = "_-2dS" (String#1167, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_3472 package _-0Bt { import _-5Xu._SafeStr_2399; import _-tc.IFrameWindow; import _-tc.ITextWindow; import _-vq.IWindowContainer; import _-XF._SafeStr_2357; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-vq.IWindow; import _-59z.XmlAsset; public class _SafeStr_3472 { private var _SafeStr_5875:_SafeStr_2399; private var _SafeStr_5553:_SafeStr_2420; private var _SafeStr_5554:IFrameWindow; public function _SafeStr_3472(k:_SafeStr_2420, _arg_2:_SafeStr_2399) { this._SafeStr_5875 = _arg_2; this._SafeStr_5553 = k; this.showConfirmation(); } public function dispose():void { this._SafeStr_5553 = null; this._SafeStr_5875 = null; if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; } public function showConfirmation():void { if (((!(this._SafeStr_5875)) || (!(this._SafeStr_5553)))){ return; }; this._SafeStr_5554 = (this.createWindow("club_gift_confirmation") as IFrameWindow); if (!this._SafeStr_5554){ return; }; this._SafeStr_5554.procedure = this._SafeStr_5881; this._SafeStr_5554.center(); var k:ITextWindow = (this._SafeStr_5554.findChildByName("item_name") as ITextWindow); if (k){ k.text = this._SafeStr_5882(); }; var _local_2:IWindowContainer = (this._SafeStr_5554.findChildByName("image_border") as IWindowContainer); if (!_local_2){ return; }; if (!this._SafeStr_5875.productContainer){ return; }; this._SafeStr_5875.productContainer.view = _local_2; this._SafeStr_5875.productContainer.initProductIcon(this._SafeStr_5553.roomEngine); } private function _SafeStr_5882():String { var k:_SafeStr_2357; if (((this._SafeStr_5875) && (this._SafeStr_5875.product))){ k = this._SafeStr_5875.product._SafeStr_5883; if (k){ return (k.name); }; }; return (""); } private function _SafeStr_5881(k:WindowEvent, _arg_2:IWindow):void { if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5553)))) || (!(this._SafeStr_5875)))){ return; }; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "select_button": this._SafeStr_5553._SafeStr_5853(this._SafeStr_5875._SafeStr_5831); return; case "header_button_close": case "cancel_button": this._SafeStr_5553._SafeStr_5852(); return; }; } private function createWindow(k:String):IWindow { if (((((!(this._SafeStr_5553)) || (!(this._SafeStr_5553.assets)))) || (!(this._SafeStr_5553.windowManager)))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5553.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (this._SafeStr_5553.windowManager.buildFromXML(_local_3)); } } }//package _-0Bt // _SafeStr_2357 = "_-4Bm" (String#2343, DoABC#3) // _SafeStr_2399 = "_-4V" (String#691, DoABC#3) // _SafeStr_2420 = "_-3k3" (String#7204, DoABC#3) // _SafeStr_3472 = "_-3oT" (String#11542, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5831 = "_-5RW" (String#2341, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5881 = "_-4H" (String#4356, DoABC#3) // _SafeStr_5882 = "_-6je" (String#34465, DoABC#3) // _SafeStr_5883 = "_-hC" (String#12186, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_5142 package _-0Bt { import _-vq.IWindowContainer; import _-5GT._SafeStr_2410; import _-1lq.ILocalization; import _-5Xu.HabboCatalog; import _-33o._SafeStr_500; import _-tc.IButtonWindow; import _-OK.WindowMouseEvent; import _-59z.XmlAsset; import _-vq.IWindow; public class _SafeStr_5142 { private var _SafeStr_5875:_SafeStr_2400; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_5816:_SafeStr_2410; public function _SafeStr_5142(k:_SafeStr_2400, _arg_2:_SafeStr_2410) { var _local_3:XML; var _local_5:ILocalization; super(); this._SafeStr_5875 = k; this._SafeStr_5816 = _arg_2; if (k.vip){ _local_3 = this._SafeStr_5884("club_buy_vip_item"); } else { _local_3 = this._SafeStr_5884("club_buy_hc_item"); }; this._SafeStr_5605 = (this._SafeStr_5816.viewer.catalog.windowManager.buildFromXML(_local_3) as IWindowContainer); var _local_4:_SafeStr_500 = (_arg_2.viewer.catalog as HabboCatalog).localization; _local_4.registerParameter("catalog.club.item.header", "months", String(k.months)); _local_5 = _local_4._SafeStr_5885("catalog.club.item.header"); this._SafeStr_5605.findChildByName("item_header").caption = _local_5.value; _local_4.registerParameter("catalog.club.price", "price", String(k.priceCredits)); _local_5 = _local_4._SafeStr_5885("catalog.club.price"); this._SafeStr_5605.findChildByName("item_price").caption = _local_5.value; var _local_6:IButtonWindow = (this._SafeStr_5605.findChildByName("item_buy") as IButtonWindow); if (_local_6 != null){ _local_6.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5886); }; } public function dispose():void { this._SafeStr_5605.dispose(); } private function _SafeStr_5886(k:WindowMouseEvent):void { HabboCatalog(this._SafeStr_5816.viewer.catalog)._SafeStr_5887(this._SafeStr_5875, this._SafeStr_5816.pageId); } private function _SafeStr_5884(k:String):XML { if (((((((!(this._SafeStr_5816)) || (!(this._SafeStr_5816.viewer)))) || (!(this._SafeStr_5816.viewer.catalog)))) || (!(this._SafeStr_5816.viewer.catalog.assets)))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5816.viewer.catalog.assets.getAssetByName(k) as XmlAsset); if (_local_2 == null){ return (null); }; return ((_local_2.content as XML)); } public function get window():IWindow { return (this._SafeStr_5605); } } }//package _-0Bt // _SafeStr_2400 = "_-1uF" (String#2844, DoABC#3) // _SafeStr_2410 = "_-6MA" (String#2757, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5142 = "_-4XR" (String#7386, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5816 = "_-0R5" (String#2139, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5884 = "_-490" (String#8417, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_5886 = "_-5dR" (String#13802, DoABC#3) // _SafeStr_5887 = "_-6JG" (String#8206, DoABC#3) //------------------------------------------------------------ //_-0Bt._SafeStr_5146 package _-0Bt { import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import _-5Xu.HabboCatalog; import _-1lq.ILocalization; import _-33o._SafeStr_500; import _-OK.WindowMouseEvent; import _-vq.IWindow; public class _SafeStr_5146 implements _SafeStr_3 { private var _SafeStr_5875:_SafeStr_2400; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_5557:HabboCatalog; private var _disposed:Boolean = false; private var _SafeStr_5888:String; public function _SafeStr_5146(k:_SafeStr_2400, _arg_2:HabboCatalog, _arg_3:String) { var _local_5:ILocalization; super(); this._SafeStr_5875 = k; this._SafeStr_5557 = _arg_2; this._SafeStr_5888 = _arg_3; this._SafeStr_5605 = (this._SafeStr_5557.utils.createWindow("vip_buy_item") as IWindowContainer); var _local_4:_SafeStr_500 = this._SafeStr_5557.localization; if (k.months > 0){ _local_4.registerParameter("catalog.vip.item.header.months", "num_months", String(k.months)); _local_5 = _local_4._SafeStr_5885("catalog.vip.item.header.months"); } else { _local_4.registerParameter("catalog.vip.item.header.days", "num_days", String(k._SafeStr_5833)); _local_5 = _local_4._SafeStr_5885("catalog.vip.item.header.days"); }; this._SafeStr_5605.findChildByName("item_header").caption = (((_local_5)!=null) ? _local_5.value : "-"); this._SafeStr_5557.utils._SafeStr_5889((this._SafeStr_5605.findChildByName("item_price") as IWindowContainer), this._SafeStr_5875); this._SafeStr_5605.findChildByName("item_buy").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5886); if (k._SafeStr_5836){ this._SafeStr_5605.findChildByName("item_gift").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_5890); } else { this._SafeStr_5605.findChildByName("item_gift").visible = false; }; } public function dispose():void { if (!this._disposed){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_5886(k:WindowMouseEvent):void { this._SafeStr_5557._SafeStr_5891(false); this._SafeStr_5557._SafeStr_5887(this._SafeStr_5875, (((this._SafeStr_5875.page == null)) ? -1 : this._SafeStr_5875.page.pageId)); } private function _SafeStr_5890(k:WindowMouseEvent):void { this._SafeStr_5557._SafeStr_5891(true); this._SafeStr_5557._SafeStr_5887(this._SafeStr_5875, (((this._SafeStr_5875.page == null)) ? -1 : this._SafeStr_5875.page.pageId)); } public function get window():IWindow { return (this._SafeStr_5605); } } }//package _-0Bt // _SafeStr_2400 = "_-1uF" (String#2844, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5146 = "_-1Ns" (String#4791, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5833 = "_-1zh" (String#18099, DoABC#3) // _SafeStr_5836 = "_-16R" (String#5641, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_5886 = "_-5dR" (String#13802, DoABC#3) // _SafeStr_5887 = "_-6JG" (String#8206, DoABC#3) // _SafeStr_5888 = "_-14Z" (String#32612, DoABC#3) // _SafeStr_5889 = "_-0WD" (String#8780, DoABC#3) // _SafeStr_5890 = "_-4w1" (String#24381, DoABC#3) // _SafeStr_5891 = "_-3Jd" (String#11445, DoABC#3) //------------------------------------------------------------ //_-0Bt.ClubBuyConfirmationDialog package _-0Bt { import _-tc.IFrameWindow; import _-33o._SafeStr_500; import _-3pm._SafeStr_2358; import _-vq.IWindowContainer; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-tc.ICheckBoxWindow; import _-OK.WindowEvent; public class ClubBuyConfirmationDialog { private var _SafeStr_5875:_SafeStr_2400; private var _SafeStr_5553:_SafeStr_2466; private var _SafeStr_5554:IFrameWindow; private var _SafeStr_5892:int; public function ClubBuyConfirmationDialog(k:_SafeStr_2466, _arg_2:_SafeStr_2400, _arg_3:int) { this._SafeStr_5875 = _arg_2; this._SafeStr_5553 = k; this._SafeStr_5892 = _arg_3; this.showConfirmation(); } public function dispose():void { this._SafeStr_5553 = null; this._SafeStr_5875 = null; if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; } public function showConfirmation():void { if (((!(this._SafeStr_5875)) || (!(this._SafeStr_5553)))){ return; }; this._SafeStr_5554 = (this._SafeStr_5553.catalog.utils.createWindow("club_buy_confirmation") as IFrameWindow); if (!this._SafeStr_5554){ return; }; this._SafeStr_5554.procedure = this._SafeStr_5881; this._SafeStr_5554.center(); if (this._SafeStr_5553.catalog.getBoolean("disclaimer.credit_spending.enabled")){ this._SafeStr_5893(false); } else { this._SafeStr_5554.findChildByName("disclaimer").dispose(); this._SafeStr_5893(true); }; var k:_SafeStr_500 = this._SafeStr_5553.localization; var _local_2:_SafeStr_2358 = this._SafeStr_5553.getPurse(); var _local_3:String = ((((_local_2._SafeStr_5871) && (_local_2._SafeStr_5872))) ? "extension." : "subscription."); var _local_4:String = (((this._SafeStr_5875.months == 0)) ? "days" : "months"); var _local_5:String = (("catalog.vip.buy.confirm." + _local_3) + _local_4); k.registerParameter(_local_5, ("num_" + _local_4), String((((this._SafeStr_5875.months == 0)) ? this._SafeStr_5875._SafeStr_5833 : this._SafeStr_5875.months))); this._SafeStr_5554.findChildByName("subscription_name").caption = k.getLocalization(_local_5); k.registerParameter("catalog.vip.buy.confirm.end_date", "day", String(this._SafeStr_5875.day)); k.registerParameter("catalog.vip.buy.confirm.end_date", "month", String(this._SafeStr_5875.month)); k.registerParameter("catalog.vip.buy.confirm.end_date", "year", String(this._SafeStr_5875.year)); this._SafeStr_5553.catalog.utils._SafeStr_5889((this._SafeStr_5554.findChildByName("purchase_cost_box") as IWindowContainer), this._SafeStr_5875); } private function _SafeStr_5893(k:Boolean):void { if (this._SafeStr_5554 == null){ return; }; var _local_2:IWindow = this._SafeStr_5554.findChildByName("select_button"); if (_local_2 == null){ return; }; if (k){ _local_2.enable(); } else { _local_2.disable(); }; } private function _SafeStr_5881(k:WindowEvent, _arg_2:IWindow):void { if (((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5553)))) || (!(this._SafeStr_5875)))){ return; }; if (((!((k.type == WindowMouseEvent.CLICK))) && (!((k.type == WindowMouseEvent.DOUBLE_CLICK))))){ return; }; switch (_arg_2.name){ case "spending_disclaimer": this._SafeStr_5893(ICheckBoxWindow(_arg_2)._SafeStr_5894); return; case "select_button": this._SafeStr_5553.catalog._SafeStr_5895(); this._SafeStr_5553._SafeStr_5853(this._SafeStr_5875, this._SafeStr_5892); return; case "header_button_close": case "cancel_button": this._SafeStr_5553.catalog._SafeStr_5896(); this._SafeStr_5553._SafeStr_5852(); return; }; } } }//package _-0Bt // _SafeStr_2358 = "_-0yU" (String#3976, DoABC#3) // _SafeStr_2400 = "_-1uF" (String#2844, DoABC#3) // _SafeStr_2466 = "_-3Dv" (String#6422, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5833 = "_-1zh" (String#18099, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5871 = "_-61Y" (String#19364, DoABC#3) // _SafeStr_5872 = "_-sg" (String#4735, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5881 = "_-4H" (String#4356, DoABC#3) // _SafeStr_5889 = "_-0WD" (String#8780, DoABC#3) // _SafeStr_5892 = "_-51j" (String#2346, DoABC#3) // _SafeStr_5893 = "_-0Uy" (String#4243, DoABC#3) // _SafeStr_5894 = "_-ZR" (String#1005, DoABC#3) // _SafeStr_5895 = "_-33f" (String#36489, DoABC#3) // _SafeStr_5896 = "_-3sA" (String#37284, DoABC#3) //------------------------------------------------------------ //_-0Bt.ClubExtendConfirmationDialog package _-0Bt { import _-tc.IFrameWindow; import _-4Qe._SafeStr_3517; import _-tc.IRegionWindow; import _-tc.ITextWindow; import _-tc.IBitmapWrapperWindow; import __AS3__.vec.Vector; import flash.display.BitmapData; import flash.utils.Timer; import _-OK.WindowMouseEvent; import _-tc.IIconWindow; import _-59z.BitmapDataAsset; import _-561._SafeStr_2455; import _-33o._SafeStr_500; import _-tc.IItemListWindow; import _-vq.IWindowContainer; import _-vq.IWindow; import _-3pm._SafeStr_2479; import flash.events.TimerEvent; import flash.geom.Point; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-53G.AssetLoaderEvent; import _-OK.WindowEvent; import _-59z.XmlAsset; import __AS3__.vec.*; public class ClubExtendConfirmationDialog { private static const _SafeStr_5897:int = 7; private static const _SafeStr_5898:String = "your_price_icon_left"; private static const _SafeStr_5899:String = "${image.library.catalogue.url}catalogue/vip_extend_tsr.png"; private static const _SafeStr_5900:String = "image/png"; private static const _SafeStr_5901:int = 2000; private static const _SafeStr_5902:int = 75; private static const _SafeStr_5903:uint = 0; private static const _SafeStr_5904:uint = 9552639; private var _SafeStr_5553:_SafeStr_2502; private var _SafeStr_5554:IFrameWindow; private var _SafeStr_5875:_SafeStr_3517; private var _SafeStr_5905:IRegionWindow; private var _SafeStr_5906:ITextWindow; private var _SafeStr_5907:IBitmapWrapperWindow; private var _SafeStr_5908:Vector.; private var _SafeStr_5909:Timer; private var _SafeStr_5910:Timer; private var _SafeStr_5911:int = 0; private var _SafeStr_5912:int = 0; private var _disposed:Boolean = false; private var _SafeStr_5913:String = "catalog.club.extend."; public function ClubExtendConfirmationDialog(k:_SafeStr_2502, _arg_2:_SafeStr_3517) { this._SafeStr_5553 = k; this._SafeStr_5875 = _arg_2; this._SafeStr_5908 = new Vector.(_SafeStr_5897); } public function dispose():void { var k:int; if (this._disposed){ return; }; this._SafeStr_5875 = null; this._SafeStr_5553 = null; this._SafeStr_5914(); if (this._SafeStr_5905){ this._SafeStr_5905.removeEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_5915); this._SafeStr_5905.removeEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_5916); this._SafeStr_5905 = null; }; if (this._SafeStr_5906){ this._SafeStr_5906 = null; }; if (this._SafeStr_5907){ this._SafeStr_5907 = null; }; if (this._SafeStr_5908){ while (k < _SafeStr_5897) { this._SafeStr_5908[k].dispose(); this._SafeStr_5908[k] = null; k++; }; this._SafeStr_5908 = null; }; if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; this._disposed = true; } public function showConfirmation():void { var _local_2:String; var _local_10:IIconWindow; var _local_11:BitmapDataAsset; var _local_12:BitmapData; if (((((!(this._SafeStr_5875)) || (!(this._SafeStr_5553)))) || (this._disposed))){ return; }; this._SafeStr_5554 = (this.createWindow("club_extend_confirmation") as IFrameWindow); if (!this._SafeStr_5554){ return; }; this._SafeStr_5554.procedure = this._SafeStr_5881; this._SafeStr_5554.center(); if (!this._SafeStr_5875.vip){ this._SafeStr_5913 = (this._SafeStr_5913 + "basic."); _local_10 = (this._SafeStr_5554.findChildByName("club_level_icon") as IIconWindow); if (_local_10){ _local_10.style = _SafeStr_2455._SafeStr_5917; _local_10.x = (_local_10.x + 15); }; }; var k:_SafeStr_500 = this._SafeStr_5553.localization; this._SafeStr_5554.findChildByName("normal_price_price_left").caption = this._SafeStr_5875._SafeStr_5918.toString(); this._SafeStr_5554.findChildByName("normal_price_price_right").caption = this._SafeStr_5875._SafeStr_5919.toString(); this._SafeStr_5554.findChildByName("you_save_price_left").caption = this._SafeStr_5875._SafeStr_5920.toString(); this._SafeStr_5554.findChildByName("you_save_price_right").caption = this._SafeStr_5875._SafeStr_5921.toString(); this._SafeStr_5554.findChildByName("your_price_price_left").caption = this._SafeStr_5875.priceCredits.toString(); this._SafeStr_5554.findChildByName("your_price_price_right").caption = this._SafeStr_5875.priceActivityPoints.toString(); this._SafeStr_5554.title.caption = k.getLocalization((this._SafeStr_5913 + "confirm.caption")); this._SafeStr_5554.findChildByName("extend_title").caption = k.getLocalization((this._SafeStr_5913 + "confirm.title")); this._SafeStr_5554.findChildByName("normal_price_label").caption = k.getLocalization((this._SafeStr_5913 + "normal.label")); this._SafeStr_5554.findChildByName("you_save_label").caption = k.getLocalization((this._SafeStr_5913 + "save.label")); this._SafeStr_5554.findChildByName("your_price_label").caption = k.getLocalization((this._SafeStr_5913 + "price.label")); this._SafeStr_5554.findChildByName("buy_now_button").caption = k.getLocalization((this._SafeStr_5913 + "buy.button")); this._SafeStr_5554.findChildByName("maybe_later_link").caption = k.getLocalization((this._SafeStr_5913 + "later.link")); if (this._SafeStr_5875._SafeStr_5922 > 1){ k.registerParameter((this._SafeStr_5913 + "expiration_days_left"), "day", this._SafeStr_5875._SafeStr_5922.toString()); k.registerParameter((this._SafeStr_5913 + "expiration_days_left"), "duration", (31 * this._SafeStr_5875.months).toString()); _local_2 = k.getLocalization((this._SafeStr_5913 + "expiration_days_left")); } else { _local_2 = k.getLocalization((this._SafeStr_5913 + "expires_today")); }; this._SafeStr_5554.findChildByName("offer_expiration").caption = _local_2; this._SafeStr_5905 = (this._SafeStr_5554.findChildByName("maybe_later_region") as IRegionWindow); this._SafeStr_5906 = (this._SafeStr_5554.findChildByName("maybe_later_link") as ITextWindow); if (((!(this._SafeStr_5905)) || (!(this._SafeStr_5906)))){ return; }; this._SafeStr_5905.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_5915); this._SafeStr_5905.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_5916); var _local_3:BitmapData = this._SafeStr_5923("icon_credit_0"); this._SafeStr_5924("normal_price_icon_left", _local_3); this._SafeStr_5924("you_save_icon_left", _local_3); this._SafeStr_5925("normal_price_icon_right"); this._SafeStr_5925("you_save_icon_right"); this._SafeStr_5925("your_price_icon_right"); var _local_4:IBitmapWrapperWindow = (this._SafeStr_5554.findChildByName("club_teaser") as IBitmapWrapperWindow); _local_4.x = 1; _local_4.y = (this._SafeStr_5554.height - 144); _local_4.height = 144; _local_4.width = 133; var _local_5:String = this._SafeStr_5553.config.interpolate(_SafeStr_5899); if (this._SafeStr_5553.config){ _local_5 = this._SafeStr_5553.config.updateUrlProtocol(_local_5); }; this._SafeStr_5926("club_teaser", "club_teaser", _local_5, _SafeStr_5900, this._SafeStr_5927); var _local_6:IItemListWindow = (this._SafeStr_5554.findChildByName("itemlist_vertical") as IItemListWindow); if (!_local_6){ return; }; var _local_7:IWindowContainer = (this._SafeStr_5554.findChildByName("total_amount_line") as IWindowContainer); if (!_local_7){ return; }; var _local_8:IWindowContainer = (this._SafeStr_5554.findChildByName("background_container") as IWindowContainer); if (!_local_8){ return; }; _local_8.height = ((_local_6.y + _local_7.height) + _local_7.y); this._SafeStr_5907 = (this._SafeStr_5554.findChildByName(_SafeStr_5898) as IBitmapWrapperWindow); if (this._SafeStr_5907 == null){ return; }; var _local_9:int; while (_local_9 < _SafeStr_5897) { _local_11 = (this._SafeStr_5553.assets.getAssetByName(("icon_credit_" + _local_9)) as BitmapDataAsset); _local_12 = (_local_11.content as BitmapData); this._SafeStr_5908[_local_9] = _local_12.clone(); _local_9++; }; this._SafeStr_5928(); } private function _SafeStr_5925(k:String):void { var _local_2:IWindow = this._SafeStr_5554.findChildByName(k); _local_2.style = _SafeStr_2479._SafeStr_5929(this._SafeStr_5875._SafeStr_5930, this._SafeStr_5553.config, true); } private function _SafeStr_5915(k:WindowMouseEvent):void { if (this._SafeStr_5906){ this._SafeStr_5906.textColor = _SafeStr_5903; }; } private function _SafeStr_5916(k:WindowMouseEvent):void { if (this._SafeStr_5906){ this._SafeStr_5906.textColor = _SafeStr_5904; }; } private function _SafeStr_5928():void { if (this._SafeStr_5909){ this._SafeStr_5914(); }; this._SafeStr_5931(); this._SafeStr_5909 = new Timer(_SafeStr_5901); this._SafeStr_5909.addEventListener(TimerEvent.TIMER, this._SafeStr_5932); this._SafeStr_5909.start(); } private function _SafeStr_5914():void { this._SafeStr_5911 = 0; this._SafeStr_5912 = 0; if (this._SafeStr_5910){ this._SafeStr_5910.stop(); this._SafeStr_5910 = null; }; if (this._SafeStr_5909){ this._SafeStr_5909.stop(); this._SafeStr_5909 = null; }; } private function _SafeStr_5931():void { if (!this._SafeStr_5907){ return; }; if (this._SafeStr_5907.bitmap){ this._SafeStr_5907.bitmap.dispose(); }; if (this._SafeStr_5911 < _SafeStr_5897){ this._SafeStr_5907.bitmap = new BitmapData(this._SafeStr_5907.width, this._SafeStr_5907.height, true, 0); this._SafeStr_5907.bitmap.copyPixels(this._SafeStr_5908[this._SafeStr_5911], this._SafeStr_5908[this._SafeStr_5911].rect, new Point(0, 0)); } else { _SafeStr_4.log(("Animation frame " + this._SafeStr_5911)); }; } private function _SafeStr_5933():void { this._SafeStr_5910 = new Timer(_SafeStr_5902, (_SafeStr_5897 - 1)); this._SafeStr_5910.addEventListener(TimerEvent.TIMER, this._SafeStr_5934); this._SafeStr_5910.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5935); this._SafeStr_5910.start(); } private function _SafeStr_5932(k:TimerEvent):void { this._SafeStr_5933(); } private function _SafeStr_5934(k:TimerEvent):void { this._SafeStr_5911 = (this._SafeStr_5911 + 1); this._SafeStr_5931(); } private function _SafeStr_5935(k:TimerEvent):void { if (this._SafeStr_5910){ this._SafeStr_5910.stop(); this._SafeStr_5910 = null; }; this._SafeStr_5911 = 0; this._SafeStr_5931(); if (this._SafeStr_5912 == 0){ this._SafeStr_5912 = 1; this._SafeStr_5933(); } else { this._SafeStr_5912 = 0; }; } private function _SafeStr_5923(k:String):BitmapData { var _local_2:BitmapDataAsset = (this._SafeStr_5553.assets.getAssetByName(k) as BitmapDataAsset); if (_local_2 != null){ return ((_local_2.content as BitmapData)); }; return (null); } private function _SafeStr_5924(k:String, _arg_2:BitmapData):void { var _local_3:IBitmapWrapperWindow = (this._SafeStr_5554.findChildByName(k) as IBitmapWrapperWindow); if (_local_3.bitmap != null){ _local_3.bitmap.dispose(); }; if (((!((_arg_2 == null))) && (!((_local_3 == null))))){ if (_local_3.width != _arg_2.width){ _local_3.width = _arg_2.width; }; if (_local_3.height != _arg_2.height){ _local_3.height = _arg_2.height; }; _local_3.bitmap = new BitmapData(_local_3.width, _local_3.height, true, 0); _local_3.bitmap.copyPixels(_arg_2, _arg_2.rect, new Point(0, 0)); }; } private function _SafeStr_5926(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Function):Boolean { var _local_6:BitmapData = this._SafeStr_5923(_arg_2); if (_local_6 != null){ this._SafeStr_5924(k, _local_6); return (true); }; var _local_7:URLRequest = new URLRequest(_arg_3); var _local_8:_SafeStr_37 = this._SafeStr_5553.assets.loadAssetFromFile(_arg_2, _local_7, _arg_4); if (!_local_8){ return (false); }; _local_8.addEventListener(AssetLoaderEvent._SafeStr_5315, _arg_5); return (true); } private function _SafeStr_5927(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37; var _local_3:BitmapData; if (!this._disposed){ _local_2 = (k.target as _SafeStr_37); if (_local_2 != null){ _local_3 = this._SafeStr_5923(_local_2.assetName); this._SafeStr_5924("club_teaser", _local_3); }; }; } private function _SafeStr_5881(k:WindowEvent, _arg_2:IWindow):void { if (((((((((!(k)) || (!(_arg_2)))) || (!(this._SafeStr_5553)))) || (!(this._SafeStr_5875)))) || (this._disposed))){ return; }; if (k.type != WindowMouseEvent.CLICK){ return; }; switch (_arg_2.name){ case "buy_now_button": this._SafeStr_5553._SafeStr_5853(); return; case "header_button_close": case "maybe_later_region": this._SafeStr_5553._SafeStr_5852(); return; }; } private function createWindow(k:String):IWindow { if (((((((!(this._SafeStr_5553)) || (!(this._SafeStr_5553.assets)))) || (!(this._SafeStr_5553.windowManager)))) || (this._disposed))){ return (null); }; var _local_2:XmlAsset = (this._SafeStr_5553.assets.getAssetByName(k) as XmlAsset); if (((!(_local_2)) || (!(_local_2.content)))){ return (null); }; var _local_3:XML = (_local_2.content as XML); if (!_local_3){ return (null); }; return (this._SafeStr_5553.windowManager.buildFromXML(_local_3)); } } }//package _-0Bt // _SafeStr_2455 = "_-30i" (String#10477, DoABC#3) // _SafeStr_2479 = "_-6Dw" (String#3099, DoABC#3) // _SafeStr_2502 = "_-4jb" (String#8094, DoABC#3) // _SafeStr_3517 = "_-is" (String#7251, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5852 = "_-2h" (String#5878, DoABC#3) // _SafeStr_5853 = "_-5Ay" (String#15925, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_5881 = "_-4H" (String#4356, DoABC#3) // _SafeStr_5897 = "_-1ex" (String#10556, DoABC#3) // _SafeStr_5898 = "_-1eD" (String#25466, DoABC#3) // _SafeStr_5899 = "_-3ZW" (String#24054, DoABC#3) // _SafeStr_5900 = "_-6Jm" (String#24068, DoABC#3) // _SafeStr_5901 = "_-3Pr" (String#23029, DoABC#3) // _SafeStr_5902 = "_-1F0" (String#22131, DoABC#3) // _SafeStr_5903 = "_-6Le" (String#23432, DoABC#3) // _SafeStr_5904 = "_-1Y4" (String#24000, DoABC#3) // _SafeStr_5905 = "_-3YQ" (String#9173, DoABC#3) // _SafeStr_5906 = "_-4M1" (String#9294, DoABC#3) // _SafeStr_5907 = "_-3Z3" (String#6920, DoABC#3) // _SafeStr_5908 = "_-4J7" (String#8893, DoABC#3) // _SafeStr_5909 = "_-6gO" (String#11248, DoABC#3) // _SafeStr_5910 = "_-2As" (String#7320, DoABC#3) // _SafeStr_5911 = "_-6E9" (String#9586, DoABC#3) // _SafeStr_5912 = "_-2Oa" (String#18851, DoABC#3) // _SafeStr_5913 = "_-6cf" (String#3831, DoABC#3) // _SafeStr_5914 = "_-15b" (String#12989, DoABC#3) // _SafeStr_5915 = "_-4Ub" (String#27709, DoABC#3) // _SafeStr_5916 = "_-6Y0" (String#26899, DoABC#3) // _SafeStr_5917 = "_-0gH" (String#22311, DoABC#3) // _SafeStr_5918 = "_-0Ke" (String#32831, DoABC#3) // _SafeStr_5919 = "_-5tK" (String#27235, DoABC#3) // _SafeStr_5920 = "_-5NU" (String#36541, DoABC#3) // _SafeStr_5921 = "_-3y1" (String#38198, DoABC#3) // _SafeStr_5922 = "_-6Dt" (String#27184, DoABC#3) // _SafeStr_5923 = "_-1S3" (String#23034, DoABC#3) // _SafeStr_5924 = "_-5Vz" (String#21310, DoABC#3) // _SafeStr_5925 = "_-3Ew" (String#11991, DoABC#3) // _SafeStr_5926 = "_-1AP" (String#33361, DoABC#3) // _SafeStr_5927 = "_-4mM" (String#36557, DoABC#3) // _SafeStr_5928 = "_-3HS" (String#37699, DoABC#3) // _SafeStr_5929 = "_-3p" (String#6746, DoABC#3) // _SafeStr_5930 = "_-3Je" (String#37734, DoABC#3) // _SafeStr_5931 = "_-65I" (String#12859, DoABC#3) // _SafeStr_5932 = "_-37M" (String#36170, DoABC#3) // _SafeStr_5933 = "_-2pX" (String#30593, DoABC#3) // _SafeStr_5934 = "_-6-z" (String#36699, DoABC#3) // _SafeStr_5935 = "_-26k" (String#35912, DoABC#3) //------------------------------------------------------------ //_-0C.GoogleAnalyticsConfigGroup package _-0C { import _-43u._SafeStr_5194; import flash.display.DisplayObject; import _-0Ua._SafeStr_5193; import _-4Bv.StringUtils; public class GoogleAnalyticsConfigGroup extends _SafeStr_5194 { public static const OVA:String = "OVA"; public static const CUSTOM:String = "CUSTOM"; protected var _SafeStr_5936:Boolean = true; protected var _SafeStr_5937:GoogleAnalyticsTrackingGroup; protected var _SafeStr_5938:GoogleAnalyticsTrackingGroup = null; protected var _SafeStr_5939:DisplayObject = null; public function GoogleAnalyticsConfigGroup(k:Object=null, _arg_2:_SafeStr_5193=null) { this._SafeStr_5937 = new GoogleAnalyticsTrackingGroup("OVA", { "enable":true, "impressions":{"enable":true} }); super(k, _arg_2); } protected function _SafeStr_5940():void { if (this._SafeStr_5939 != null){ this.ova.displayObject = this._SafeStr_5939; if (this._SafeStr_5938 != null){ this._SafeStr_5938.displayObject = this._SafeStr_5939; }; }; } override public function initialise(k:Object=null, _arg_2:_SafeStr_5193=null, _arg_3:Boolean=false):void { _SafeStr_5941(); super.initialise(k, _arg_2); if (k != null){ if (k.enable != undefined){ if ((k.enable is String)){ this._SafeStr_5936 = (k.enable.toUpperCase() == "TRUE"); } else { this._SafeStr_5936 = k.enable; }; }; if (k.ova != undefined){ this.ova = new GoogleAnalyticsTrackingGroup("OVA", k.ova, _arg_3); if (k.ova.displayObject != null){ this._SafeStr_5939 = k.ova.displayObject; }; }; if (k.custom != undefined){ if (k.custom.displayObject != null){ this._SafeStr_5939 = k.custom.displayObject; }; this.custom = new GoogleAnalyticsTrackingGroup("CUSTOM"); this.custom.initialise(k.custom, _arg_3); }; this._SafeStr_5940(); }; _SafeStr_5942(); } public function update(k:Object):void { if (StringUtils._SafeStr_5943(k.element, OVA)){ this.ova.update(k); }; if (StringUtils._SafeStr_5943(k.element, CUSTOM)){ this.custom.update(k); }; if (k.displayObject != null){ this._SafeStr_5939 = k.displayObject; }; this._SafeStr_5940(); } public function get enabled():Boolean { if (this._SafeStr_5936 == false){ return (false); }; return (((this.ova.trackingEnabled) || (this.custom.trackingEnabled))); } public function set ova(k:GoogleAnalyticsTrackingGroup):void { this._SafeStr_5937 = k; } public function get ova():GoogleAnalyticsTrackingGroup { if (this._SafeStr_5937 == null){ this._SafeStr_5937 = new GoogleAnalyticsTrackingGroup(OVA); }; return (this._SafeStr_5937); } public function set custom(k:GoogleAnalyticsTrackingGroup):void { this._SafeStr_5938 = k; } public function get custom():GoogleAnalyticsTrackingGroup { if (this._SafeStr_5938 == null){ this._SafeStr_5938 = new GoogleAnalyticsTrackingGroup(CUSTOM, {"enable":false}); }; return (this._SafeStr_5938); } } }//package _-0C // _SafeStr_5193 = "_-5hI" (String#2457, DoABC#3) // _SafeStr_5194 = "_-B8" (String#3982, DoABC#3) // _SafeStr_5936 = "_-39n" (String#2328, DoABC#3) // _SafeStr_5937 = "_-4iX" (String#15238, DoABC#3) // _SafeStr_5938 = "_-6WQ" (String#6303, DoABC#3) // _SafeStr_5939 = "_-09W" (String#4920, DoABC#3) // _SafeStr_5940 = "_-1dk" (String#29047, DoABC#3) // _SafeStr_5941 = "_-Jh" (String#4619, DoABC#3) // _SafeStr_5942 = "_-6b3" (String#3455, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) //------------------------------------------------------------ //_-0C.GoogleAnalyticsTrackingGroup package _-0C { import _-5pY.Debuggable; import flash.display.DisplayObject; import _-6g9._SafeStr_5095; import _-4Bv.StringUtils; public class GoogleAnalyticsTrackingGroup extends Debuggable { protected static const _SafeStr_5944:String = "UA-4011032-6"; protected var _SafeStr_5945:String = null; protected var _SafeStr_5946:Boolean = true; protected var _SafeStr_5947:Boolean = false; protected var _SafeStr_5948:Boolean = true; protected var _SafeStr_5949:Boolean = true; protected var _name:String = "No name"; protected var _SafeStr_5950:Object; protected var _SafeStr_5951:Object = null; protected var _SafeStr_5952:String = ""; protected var _SafeStr_5939:DisplayObject = null; public function GoogleAnalyticsTrackingGroup(k:String, _arg_2:Object=null, _arg_3:Boolean=false) { this._SafeStr_5950 = { "impressions":{"enable":false}, "adCalls":{"enable":false}, "template":{"enable":false}, "adSlot":{"enable":false}, "progress":{"enable":false}, "clicks":{"enable":false}, "vpaid":{"enable":false} }; super(); if (k != null){ this._name = k; }; if (_arg_2 != null){ this.initialise(_arg_2, _arg_3); } else { this._SafeStr_5953(); }; } public function _SafeStr_5954():void { this._SafeStr_5946 = true; } public function _SafeStr_5955():void { this._SafeStr_5946 = false; } public function _SafeStr_5956(k:String):void { this._SafeStr_5946 = true; if (k == _SafeStr_5095.ALL){ this._SafeStr_5954(); } else { this._SafeStr_5950[k].enable = true; }; } public function _SafeStr_5957(k:String):void { if (k == _SafeStr_5095.ALL){ this._SafeStr_5955(); } else { this._SafeStr_5950[k].enable = false; }; } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } protected function _SafeStr_5958(k:Object, _arg_2:Object, _arg_3:Boolean=false):void { var _local_4:Boolean; var _local_5:Boolean; var _local_6:*; if (((!((k == null))) && (!((_arg_2 == null))))){ _local_4 = false; _local_5 = false; for (_local_6 in k) { if (_local_6 == "enable"){ if ((k.enable is String)){ _arg_2.enable = (k.enable.toUpperCase() == "TRUE"); } else { _arg_2.enable = k.enable; }; if (_arg_2.enable){ this._SafeStr_5946 = true; }; _local_4 = true; } else { _arg_2[_local_6] = k[_local_6]; _local_5 = true; }; }; if (((((_arg_3) && (_local_5))) && ((_local_4 == false)))){ _arg_2.enable = true; }; }; } protected function _SafeStr_5959():void { var _local_2:*; var k:String = ""; if (this._SafeStr_5951 != null){ for (_local_2 in this._SafeStr_5951) { k = (k + ((("&" + _local_2) + "=") + this._SafeStr_5951[_local_2])); }; }; this._SafeStr_5952 = k; } public function initialise(k:Object, _arg_2:Boolean=false):void { if (k.useDefaultPaths != undefined){ this._SafeStr_5949 = StringUtils._SafeStr_5960(k.useDefaultPaths); }; this._SafeStr_5953(); if (k.accountId != undefined){ this._SafeStr_5945 = k.accountId; }; if (k.enable != undefined){ if ((k.enable is String)){ this._SafeStr_5946 = (k.enable.toUpperCase() == "TRUE"); } else { this._SafeStr_5946 = k.enable; }; }; if (k.name != undefined){ this._name = k.name; }; if (k.impressions != undefined){ this._SafeStr_5958(k.impressions, this._SafeStr_5950.impressions, _arg_2); }; if (k.adCalls != undefined){ this._SafeStr_5958(k.adCalls, this._SafeStr_5950.adCalls, _arg_2); }; if (k.template != undefined){ this._SafeStr_5958(k.template, this._SafeStr_5950.template, _arg_2); }; if (k.adSlot != undefined){ this._SafeStr_5958(k.adSlot, this._SafeStr_5950.adSlot, _arg_2); }; if (k.progress != undefined){ this._SafeStr_5958(k.progress, this._SafeStr_5950.progress, _arg_2); }; if (k.vpaid != undefined){ this._SafeStr_5958(k.vpaid, this._SafeStr_5950.vpaid, _arg_2); }; if (k.clicks != undefined){ this._SafeStr_5958(k.clicks, this._SafeStr_5950.clicks, _arg_2); }; if (k.parameters != undefined){ this._SafeStr_5961 = k.parameters; }; if (k.displayObject != undefined){ this._SafeStr_5939 = k.displayObject; }; if (k.trackAdTags != undefined){ this._SafeStr_5947 = StringUtils._SafeStr_5960(k.trackAdTags); }; if (k.addParamsToTrackingURL != undefined){ this._SafeStr_5948 = StringUtils._SafeStr_5960(k.addParamsToTrackingURL); }; this._SafeStr_5962(); } protected function _SafeStr_5953():void { if (this._SafeStr_5949){ this._SafeStr_5950 = { "impressions":{ "enable":false, "linear":"/ova/impression/default?ova_format=linear", "nonLinear":"/ova/impression/default?ova_format=non-linear", "companion":"/ova/impression/default?ova_format=companion" }, "adCalls":{ "enable":false, "fired":"/ova/ad-call/default?ova_action=fired", "complete":"/ova/ad-call/default?ova_action=complete", "failover":"/ova/ad-call/default?ova_action=failover", "error":"/ova/ad-call/default?ova_action=error", "timeout":"/ova/ad-call/default?ova_action=timeout", "deferred":"/ova/ad-call/default?ova_action=deferred" }, "template":{ "enable":false, "loaded":"/ova/template/default?ova_action=loaded", "error":"/ova/template/default?ova_action=error", "timeout":"/ova/template/default?ova_action=timeout", "deferred":"/ova/template/default?ova_action=deferred" }, "adSlot":{ "enable":false, "loaded":"/ova/ad-slot/default?ova_action=loaded", "error":"/ova/ad-slot/default?ova_action=error", "timeout":"/ova/ad-slot/default?ova_action=timeout", "deferred":"/ova/ad-slot/default?ova_action=deferred" }, "progress":{ "enable":false, "start":"/ova/progress/default?ova_action=start", "stop":"/ova/progress/default?ova_action=stop", "firstQuartile":"/ova/progress/default?ova_action=firstQuartile", "midpoint":"/ova/progress/default?ova_action=midpoint", "thirdQuartile":"/ova/progress/default?ova_action=thirdQuartile", "complete":"/ova/progress/default?ova_action=complete", "pause":"/ova/progress/default?ova_action=pause", "resume":"/ova/progress/default?ova_action=resume", "fullscreen":"/ova/progress/default?ova_action=fullscreen", "mute":"/ova/progress/default?ova_action=mute", "unmute":"/ova/progress/default?ova_action=unmute", "expand":"/ova/progress/default?ova_action=expand", "collapse":"/ova/progress/default?ova_action=collapse", "userAcceptInvitation":"/ova/progress/default?ova_action=userAcceptInvitation", "close":"/ova/progress/default?ova_action=close" }, "clicks":{ "enable":false, "linear":"/ova/clicks/default?ova_action=linear", "nonLinear":"/ova/clicks/default?ova_action=nonLinear", "vpaid":"/ova/clicks/default?ova_action=vpaid" }, "vpaid":{ "enable":false, "loaded":"/ova/vpaid/default?ova_action=loaded", "started":"/ova/vpaid/default?ova_action=started", "stopped":"/ova/vpaid/default?ova_action=stopped", "linearChange":"/ova/vpaid/default?ova_action=linearChange", "expandedChange":"/ova/vpaid/default?ova_action=expandedChange", "remainingTimeChange":"/ova/vpaid/default?ova_action=remainingTimeChange", "volumeChange":"/ova/vpaid/default?ova_action=volumeChange", "videoStart":"/ova/vpaid/default?ova_action=videoStart", "videoFirstQuartile":"/ova/vpaid/default?ova_action=videoFirstQuartile", "videoMidpoint":"/ova/vpaid/default?ova_action=videoMidpoint", "videoThirdQuartile":"/ova/vpaid/default?ova_action=videoThirdQuartile", "videoComplete":"/ova/vpaid/default?ova_action=videoComplete", "userAcceptInvitation":"/ova/vpaid/default?ova_action=userAcceptInvitation", "userClose":"/ova/vpaid/default?ova_action=userClose", "paused":"/ova/vpaid/default?ova_action=paused", "playing":"/ova/vpaid/default?ova_action=playing", "error":"/ova/vpaid/default?ova_action=error" } }; } else { this._SafeStr_5950 = { "impressions":{"enable":false}, "adCalls":{"enable":false}, "template":{"enable":false}, "adSlot":{"enable":false}, "progress":{"enable":false}, "clicks":{"enable":false}, "vpaid":{"enable":false} }; }; } public function update(k:Object):void { this.initialise(k); } public function _SafeStr_5962():void { } public function set _SafeStr_5961(k:Object):void { this._SafeStr_5951 = k; this._SafeStr_5959(); } protected function _SafeStr_5963():String { return (this._SafeStr_5952); } public function _SafeStr_5964():Boolean { return (!((this._SafeStr_5945 == null))); } public function set accountId(k:String):void { this._SafeStr_5945 = k; } public function get accountId():String { if (this._SafeStr_5945 == null){ return (_SafeStr_5944); }; return (this._SafeStr_5945); } public function _SafeStr_5965(k:String, _arg_2:String):String { if (this._SafeStr_5950.hasOwnProperty(k)){ if (this._SafeStr_5950[k].hasOwnProperty(_arg_2)){ return ((this._SafeStr_5950[k][_arg_2] + this._SafeStr_5963())); }; }; return (null); } public function set trackingEnabled(k:Boolean):void { this._SafeStr_5946 = k; } public function get trackingEnabled():Boolean { return (this._SafeStr_5946); } public function _SafeStr_5966(k:String):Boolean { if (this._SafeStr_5950.hasOwnProperty(k)){ if (this._SafeStr_5950[k].hasOwnProperty("enable")){ return (((this.trackingEnabled) && (this._SafeStr_5950[k].enable))); }; }; return (false); } public function _SafeStr_5967():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.adCalls.enable))); } public function _SafeStr_5968():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.template.enable))); } public function _SafeStr_5969():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.adSlot.enable))); } public function _SafeStr_5970():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.progress.enable))); } public function _SafeStr_5971():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.impressions.enable))); } public function _SafeStr_5972():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.vpaid.enable))); } public function _SafeStr_5973():Boolean { return (((this.trackingEnabled) && (this._SafeStr_5950.clicks.enable))); } public function set displayObject(k:DisplayObject):void { this._SafeStr_5939 = k; } public function get displayObject():DisplayObject { return (this._SafeStr_5939); } public function set trackAdTags(k:Boolean):void { this._SafeStr_5947 = k; } public function get trackAdTags():Boolean { return (this._SafeStr_5947); } public function set addParamsToTrackingURL(k:Boolean):void { this._SafeStr_5948 = k; } public function get addParamsToTrackingURL():Boolean { return (this._SafeStr_5948); } public function set useDefaultPaths(k:Boolean):void { this._SafeStr_5949 = k; } public function get useDefaultPaths():Boolean { return (this._SafeStr_5949); } } }//package _-0C // _SafeStr_5095 = "_-5vI" (String#1235, DoABC#3) // _SafeStr_5939 = "_-09W" (String#4920, DoABC#3) // _SafeStr_5944 = "_-28U" (String#23958, DoABC#3) // _SafeStr_5945 = "_-0UE" (String#6620, DoABC#3) // _SafeStr_5946 = "_-45z" (String#9091, DoABC#3) // _SafeStr_5947 = "_-2p-" (String#22415, DoABC#3) // _SafeStr_5948 = "_-sj" (String#23967, DoABC#3) // _SafeStr_5949 = "_-1Z7" (String#17513, DoABC#3) // _SafeStr_5950 = "_-6Tw" (String#3510, DoABC#3) // _SafeStr_5951 = "_-0zd" (String#17577, DoABC#3) // _SafeStr_5952 = "_-0ml" (String#26671, DoABC#3) // _SafeStr_5953 = "_-1f3" (String#29057, DoABC#3) // _SafeStr_5954 = "_-6hp" (String#34496, DoABC#3) // _SafeStr_5955 = "_-415" (String#37193, DoABC#3) // _SafeStr_5956 = "_-Sx" (String#42486, DoABC#3) // _SafeStr_5957 = "_-5j6" (String#40308, DoABC#3) // _SafeStr_5958 = "_-3DB" (String#9901, DoABC#3) // _SafeStr_5959 = "_-2kV" (String#37300, DoABC#3) // _SafeStr_5960 = "_-4qM" (String#2676, DoABC#3) // _SafeStr_5961 = "_-2gX" (String#37695, DoABC#3) // _SafeStr_5962 = "_-2S9" (String#36429, DoABC#3) // _SafeStr_5963 = "_-6ee" (String#34308, DoABC#3) // _SafeStr_5964 = "_-3-1" (String#39316, DoABC#3) // _SafeStr_5965 = "_-2ez" (String#39695, DoABC#3) // _SafeStr_5966 = "_-3Do" (String#39904, DoABC#3) // _SafeStr_5967 = "_-4vm" (String#46162, DoABC#3) // _SafeStr_5968 = "_-3EK" (String#39817, DoABC#3) // _SafeStr_5969 = "_-E3" (String#41908, DoABC#3) // _SafeStr_5970 = "_-1qi" (String#39954, DoABC#3) // _SafeStr_5971 = "_-1OX" (String#43148, DoABC#3) // _SafeStr_5972 = "_-6NX" (String#39808, DoABC#3) // _SafeStr_5973 = "_-4oP" (String#44829, DoABC#3) //------------------------------------------------------------ //_-0C2.HotLooksModel package _-0C2 { import _-6Fg.CategoryBaseModel; import _-6Fg._SafeStr_4708; import flash.utils.Dictionary; import _-21l.FigureData; import _-CG.HabboAvatarEditor; import _-5yP.Outfit; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-53G.AssetLoaderEvent; import _-59z.XmlAsset; import flash.events.Event; import _-6Fg.CategoryData; import _-5yP.*; public class HotLooksModel extends CategoryBaseModel implements _SafeStr_4708 { public static const _SafeStr_5974:String = "hot_looks"; public static const _SafeStr_5975:String = "my_looks"; private static const _SafeStr_5976:int = 20; private var _SafeStr_5977:Dictionary; public function HotLooksModel(k:HabboAvatarEditor) { super(k); this._SafeStr_5977 = new Dictionary(); this._SafeStr_5977[FigureData._SafeStr_5978] = new Array(); this._SafeStr_5977[FigureData._SafeStr_5979] = new Array(); this._SafeStr_5977[(FigureData._SafeStr_5978 + ".index")] = 0; this._SafeStr_5977[(FigureData._SafeStr_5979 + ".index")] = 0; this._SafeStr_5980(); } override public function dispose():void { super.dispose(); this._SafeStr_5977 = null; } override protected function init():void { if (!_SafeStr_5554){ _SafeStr_5554 = new HotLooksView(this); }; _SafeStr_5554.init(); _SafeStr_5635 = true; } public function _SafeStr_5981(k:int):void { var _local_2:Array = this._SafeStr_5977[_SafeStr_5553.gender]; var _local_3:Outfit = _local_2[k]; if (_local_3 != null){ if (_local_3.figure == ""){ return; }; _SafeStr_5553.loadAvatarInEditor(_local_3.figure, _local_3.gender, _SafeStr_5553.clubMemberLevel); }; } public function get _SafeStr_5982():Array { return (this._SafeStr_5977[_SafeStr_5553.gender]); } private function _SafeStr_5980():void { var k:String = _SafeStr_5553.manager.getProperty("avatareditor.promohabbos"); var _local_2:URLRequest = new URLRequest(k); var _local_3:_SafeStr_37 = _SafeStr_5553.manager.assets.loadAssetFromFile("hotLooksConfiguration", _local_2, "text/xml"); _local_3.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_5983); } private function _SafeStr_5983(event:Event=null):void { var habbos:XML; var processedHotLooks:int; var habbo:XML; var hotLook:Outfit; var loaderStruct:_SafeStr_37 = (event.target as _SafeStr_37); if (loaderStruct == null){ return; }; var xmlAsset:XmlAsset = (_SafeStr_5553.manager.assets.getAssetByName("hotLooksConfiguration") as XmlAsset); if (xmlAsset != null){ try { habbos = (xmlAsset.content as XML); processedHotLooks = 0; for each (habbo in habbos.habbo) { if (processedHotLooks > _SafeStr_5976){ break; }; hotLook = new Outfit(_SafeStr_5553, habbo.@figure, habbo.@gender); (this._SafeStr_5977[hotLook.gender] as Array).push(hotLook); processedHotLooks = (processedHotLooks + 1); }; } catch(e:Error) { }; }; } override public function switchCategory(k:String=""):void { } override public function getCategoryData(k:String):CategoryData { return (null); } override public function selectPart(k:String, _arg_2:int):void { } } }//package _-0C2 // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_4708 = "_-18p" (String#2183, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5635 = "_-2Pj" (String#1015, DoABC#3) // _SafeStr_5974 = "_-1Fa" (String#26563, DoABC#3) // _SafeStr_5975 = "_-2RI" (String#29228, DoABC#3) // _SafeStr_5976 = "_-0kJ" (String#22429, DoABC#3) // _SafeStr_5977 = "_-4XO" (String#8352, DoABC#3) // _SafeStr_5978 = "_-4Cz" (String#4421, DoABC#3) // _SafeStr_5979 = "_-2Fp" (String#4563, DoABC#3) // _SafeStr_5980 = "_-12S" (String#32304, DoABC#3) // _SafeStr_5981 = "_-41J" (String#37298, DoABC#3) // _SafeStr_5982 = "_-53o" (String#37738, DoABC#3) // _SafeStr_5983 = "_-bO" (String#33859, DoABC#3) //------------------------------------------------------------ //_-0C2.HotLooksView package _-0C2 { import _-6Fg._SafeStr_5125; import _-vq.IWindowContainer; import _-tc.IItemGridWindow; import _-4R8._SafeStr_3079; import _-vq.IWindow; import _-5yP.Outfit; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-5yP.*; public class HotLooksView implements _SafeStr_5125 { private var _SafeStr_5605:IWindowContainer; private var _SafeStr_5629:HotLooksModel; private var _SafeStr_5984:IItemGridWindow; public function HotLooksView(k:HotLooksModel) { this._SafeStr_5629 = k; } public function init():void { if (this._SafeStr_5984){ this._SafeStr_5984._SafeStr_5985(); }; if (!this._SafeStr_5605){ this._SafeStr_5605 = (this._SafeStr_5629.controller.view.getCategoryContainer(_SafeStr_3079._SafeStr_5986) as IWindowContainer); this._SafeStr_5984 = (this._SafeStr_5605.findChildByName("hotlooks") as IItemGridWindow); this._SafeStr_5605.visible = false; }; this.update(); } public function dispose():void { this._SafeStr_5984._SafeStr_5985(); this._SafeStr_5605 = null; this._SafeStr_5629 = null; } public function update():void { var k:IWindow; var _local_2:Outfit; this._SafeStr_5984._SafeStr_5985(); for each (_local_2 in this._SafeStr_5629._SafeStr_5982) { k = _local_2.view.window; this._SafeStr_5984._SafeStr_5641(k); k.procedure = this._SafeStr_5987; }; } public function getWindowContainer():IWindowContainer { return (this._SafeStr_5605); } private function _SafeStr_5987(k:WindowEvent, _arg_2:IWindow=null):void { var _local_3:int; if (_arg_2 == null){ _arg_2 = (k.target as IWindow); }; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5984._SafeStr_5988(_arg_2.parent); this._SafeStr_5629._SafeStr_5981(_local_3); }; } public function switchCategory(k:String):void { } public function _SafeStr_5989(k:String, _arg_2:int):void { } public function reset():void { } } }//package _-0C2 // _SafeStr_3079 = "_-2F3" (String#3128, DoABC#3) // _SafeStr_5125 = "_-3Bd" (String#7364, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5629 = "_-3Ji" (String#469, DoABC#3) // _SafeStr_5641 = "_-1s2" (String#2663, DoABC#3) // _SafeStr_5981 = "_-41J" (String#37298, DoABC#3) // _SafeStr_5982 = "_-53o" (String#37738, DoABC#3) // _SafeStr_5984 = "_-5W5" (String#10497, DoABC#3) // _SafeStr_5985 = "_-1a4" (String#4994, DoABC#3) // _SafeStr_5986 = "_-wh" (String#12824, DoABC#3) // _SafeStr_5987 = "_-5dN" (String#35682, DoABC#3) // _SafeStr_5988 = "_-5qG" (String#3979, DoABC#3) // _SafeStr_5989 = "_-3xg" (String#7544, DoABC#3) //------------------------------------------------------------ //_-0CW._SafeStr_2663 package _-0CW { import _-59z._SafeStr_10; import flash.display.BitmapData; public interface _SafeStr_2663 { function dispose():void; function set assetLibrary(_arg_1:_SafeStr_10):void; function _SafeStr_5666():void; function _SafeStr_5990():void; function _SafeStr_5991():int; function _SafeStr_5992():int; function _SafeStr_5993(_arg_1:XML):Boolean; function getAsset(_arg_1:String):_SafeStr_3892; function getAssetWithPalette(_arg_1:String, _arg_2:String):_SafeStr_3892; function _SafeStr_5994():Array; function _SafeStr_5995(_arg_1:String):Array; function _SafeStr_5996(_arg_1:String):XML; function addAsset(_arg_1:String, _arg_2:BitmapData, _arg_3:Boolean, _arg_4:int=0, _arg_5:int=0, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean; function disposeAsset(_arg_1:String):void; } }//package _-0CW // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2663 = "_-0F4" (String#1907, DoABC#3) // _SafeStr_3892 = "_-4uU" (String#1285, DoABC#3) // _SafeStr_5666 = "_-34J" (String#12947, DoABC#3) // _SafeStr_5990 = "_-1LA" (String#26783, DoABC#3) // _SafeStr_5991 = "_-3be" (String#31075, DoABC#3) // _SafeStr_5992 = "_-5lU" (String#27121, DoABC#3) // _SafeStr_5993 = "_-4JZ" (String#18321, DoABC#3) // _SafeStr_5994 = "_-1tg" (String#28687, DoABC#3) // _SafeStr_5995 = "_-0S6" (String#28079, DoABC#3) // _SafeStr_5996 = "_-2aF" (String#23127, DoABC#3) //------------------------------------------------------------ //_-0CW._SafeStr_3892 package _-0CW { import _-59z._SafeStr_39; public interface _SafeStr_3892 { function get flipV():Boolean; function get flipH():Boolean; function get width():int; function get height():int; function get asset():_SafeStr_39; function get assetName():String; function get _SafeStr_5997():String; function get offsetX():int; function get offsetY():int; function get _SafeStr_5998():int; function get _SafeStr_5999():int; function get usesPalette():Boolean; } }//package _-0CW // _SafeStr_3892 = "_-4uU" (String#1285, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_5997 = "_-dg" (String#4380, DoABC#3) // _SafeStr_5998 = "_-0dh" (String#26560, DoABC#3) // _SafeStr_5999 = "_-2m5" (String#30656, DoABC#3) //------------------------------------------------------------ //_-0CW._SafeStr_4381 package _-0CW { import flash.utils.ByteArray; import flash.display.BitmapData; import flash.geom.Point; import flash.display.BitmapDataChannel; public class _SafeStr_4381 { private static var _SafeStr_6000:Array = []; private var _SafeStr_6001:Array; private var _SafeStr_6002:int = 0; private var _SafeStr_6003:int = 0; public function _SafeStr_4381(k:ByteArray, _arg_2:int, _arg_3:int) { var _local_4:uint; var _local_5:uint; var _local_6:uint; var _local_7:uint; this._SafeStr_6001 = []; super(); k.position = 0; while (k.bytesAvailable >= 3) { _local_4 = k.readUnsignedByte(); _local_5 = k.readUnsignedByte(); _local_6 = k.readUnsignedByte(); _local_7 = ((((0xFF << 24) | (_local_4 << 16)) | (_local_5 << 8)) | _local_6); this._SafeStr_6001.push(_local_7); }; while (this._SafeStr_6001.length < 0x0100) { this._SafeStr_6001.push(0); }; while (_SafeStr_6000.length < 0x0100) { _SafeStr_6000.push(0); }; this._SafeStr_6002 = _arg_2; this._SafeStr_6003 = _arg_3; } public function get _SafeStr_6004():int { return (this._SafeStr_6002); } public function get _SafeStr_6005():int { return (this._SafeStr_6003); } public function dispose():void { this._SafeStr_6001 = []; } public function _SafeStr_6006(k:BitmapData):void { var _local_2:BitmapData = k.clone(); k.paletteMap(k, k.rect, new Point(0, 0), _SafeStr_6000, this._SafeStr_6001, _SafeStr_6000, _SafeStr_6000); k.copyChannel(_local_2, k.rect, new Point(0, 0), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); _local_2.dispose(); } } }//package _-0CW // _SafeStr_4381 = "_-3N9" (String#5498, DoABC#3) // _SafeStr_6000 = "_-0Gy" (String#6234, DoABC#3) // _SafeStr_6001 = "_-2f0" (String#11711, DoABC#3) // _SafeStr_6002 = "_-0CC" (String#9002, DoABC#3) // _SafeStr_6003 = "_-6J5" (String#9431, DoABC#3) // _SafeStr_6004 = "_-51F" (String#8516, DoABC#3) // _SafeStr_6005 = "_-1X3" (String#8990, DoABC#3) // _SafeStr_6006 = "_-mC" (String#33897, DoABC#3) //------------------------------------------------------------ //_-0CW.GraphicAsset package _-0CW { import __AS3__.vec.Vector; import _-59z.BitmapDataAsset; import _-59z._SafeStr_39; import flash.display.BitmapData; import __AS3__.vec.*; public class GraphicAsset implements _SafeStr_3892 { private static const _SafeStr_6007:Vector. = new Vector.(); private var _SafeStr_6008:String; private var _SafeStr_6009:String; private var _SafeStr_6010:BitmapDataAsset; private var _flipH:Boolean; private var _flipV:Boolean; private var _SafeStr_6011:Boolean; private var _SafeStr_6012:int; private var _SafeStr_6013:int; private var _SafeStr_5658:int; private var _height:int; private var _SafeStr_6014:Boolean; public static function _SafeStr_6015(k:String, _arg_2:String, _arg_3:_SafeStr_39, _arg_4:Boolean, _arg_5:Boolean, _arg_6:int, _arg_7:int, _arg_8:Boolean=false):GraphicAsset { var _local_9:GraphicAsset = (((_SafeStr_6007.length > 0)) ? _SafeStr_6007.pop() : new (GraphicAsset)()); _local_9._SafeStr_6008 = k; _local_9._SafeStr_6009 = _arg_2; var _local_10:BitmapDataAsset = (_arg_3 as BitmapDataAsset); if (_local_10 != null){ _local_9._SafeStr_6010 = _local_10; _local_9._SafeStr_6014 = false; } else { _local_9._SafeStr_6010 = null; _local_9._SafeStr_6014 = true; }; _local_9._flipH = _arg_4; _local_9._flipV = _arg_5; _local_9._SafeStr_6012 = _arg_6; _local_9._SafeStr_6013 = _arg_7; _local_9._SafeStr_6011 = _arg_8; return (_local_9); } public function recycle():void { this._SafeStr_6010 = null; _SafeStr_6007.push(this); } private function initialize():void { var k:BitmapData; if (((!(this._SafeStr_6014)) && (!((this._SafeStr_6010 == null))))){ k = (this._SafeStr_6010.content as BitmapData); if (k != null){ this._SafeStr_5658 = k.width; this._height = k.height; }; this._SafeStr_6014 = true; }; } public function get flipV():Boolean { return (this._flipV); } public function get flipH():Boolean { return (this._flipH); } public function get width():int { this.initialize(); return (this._SafeStr_5658); } public function get height():int { this.initialize(); return (this._height); } public function get assetName():String { return (this._SafeStr_6008); } public function get _SafeStr_5997():String { return (this._SafeStr_6009); } public function get asset():_SafeStr_39 { return (this._SafeStr_6010); } public function get usesPalette():Boolean { return (this._SafeStr_6011); } public function get offsetX():int { if (!this._flipH){ return (this._SafeStr_6012); }; return (-((this.width + this._SafeStr_6012))); } public function get offsetY():int { if (!this._flipV){ return (this._SafeStr_6013); }; return (-((this.height + this._SafeStr_6013))); } public function get _SafeStr_5998():int { return (this._SafeStr_6012); } public function get _SafeStr_5999():int { return (this._SafeStr_6013); } } }//package _-0CW // _SafeStr_3892 = "_-4uU" (String#1285, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5997 = "_-dg" (String#4380, DoABC#3) // _SafeStr_5998 = "_-0dh" (String#26560, DoABC#3) // _SafeStr_5999 = "_-2m5" (String#30656, DoABC#3) // _SafeStr_6007 = "_-344" (String#6043, DoABC#3) // _SafeStr_6008 = "_-1Zr" (String#6145, DoABC#3) // _SafeStr_6009 = "_-4F" (String#16652, DoABC#3) // _SafeStr_6010 = "_-4u8" (String#1557, DoABC#3) // _SafeStr_6011 = "_-pk" (String#31749, DoABC#3) // _SafeStr_6012 = "_-2f-" (String#2499, DoABC#3) // _SafeStr_6013 = "_-2tD" (String#1863, DoABC#3) // _SafeStr_6014 = "_-00F" (String#2333, DoABC#3) // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) //------------------------------------------------------------ //_-0CW.GraphicAssetCollection package _-0CW { import _-15X.Map; import _-59z._SafeStr_10; import flash.utils.Dictionary; import flash.utils.getTimer; import _-59z._SafeStr_39; import flash.utils.ByteArray; import _-0-8.XMLValidator; import _-59z.BitmapDataAsset; import flash.display.BitmapData; public class GraphicAssetCollection implements _SafeStr_2663 { private static const _SafeStr_6016:int = 10; private static const _SafeStr_6017:Array = ["id", "source"]; private static const _SafeStr_6018:Boolean = false; private var _assets:Map; private var _SafeStr_6019:_SafeStr_10; private var _SafeStr_6020:Map; private var _SafeStr_6021:Array; private var _SafeStr_6022:Map; private var _SafeStr_5676:int = 0; private var _SafeStr_6023:int = 0; private var _SafeStr_6024:Dictionary; public function GraphicAssetCollection() { this._assets = new Map(); this._SafeStr_6020 = new Map(); this._SafeStr_6022 = new Map(); this._SafeStr_6021 = []; this._SafeStr_6024 = new Dictionary(); } public function dispose():void { var k:String; var _local_2:_SafeStr_4381; var _local_3:GraphicAsset; var _local_4:String; if (this._SafeStr_6020 != null){ for (k in this._SafeStr_6020) { _local_2 = this._SafeStr_6020[k]; if (_local_2 != null){ _local_2.dispose(); }; }; this._SafeStr_6020.reset(); }; if (this._SafeStr_6022 != null){ this._SafeStr_6020.reset(); }; if (this._SafeStr_6021 != null){ this._SafeStr_6025(); this._SafeStr_6021 = null; }; if (this._assets != null){ for (k in this._assets) { _local_3 = this._assets[k]; if (_local_3 != null){ _local_3.recycle(); }; }; this._assets.reset(); }; if (this._SafeStr_6024){ for (_local_4 in this._SafeStr_6024) { delete this._SafeStr_6024[_local_4]; }; }; this._SafeStr_6019 = null; } public function set assetLibrary(k:_SafeStr_10):void { this._SafeStr_6019 = k; } public function _SafeStr_5666():void { this._SafeStr_5676++; this._SafeStr_6023 = getTimer(); } public function _SafeStr_5990():void { this._SafeStr_5676--; if (this._SafeStr_5676 <= 0){ this._SafeStr_5676 = 0; this._SafeStr_6023 = getTimer(); this._SafeStr_6025(false); }; } public function _SafeStr_5991():int { return (this._SafeStr_5676); } public function _SafeStr_5992():int { return (this._SafeStr_6023); } public function _SafeStr_5993(k:XML):Boolean { if (k == null){ return (false); }; var _local_2:XMLList = k.asset; if (_local_2 == null){ return (false); }; var _local_3:XMLList = k.palette; if (_local_3 != null){ this._SafeStr_6026(_local_3); }; if (_SafeStr_6018){ this._SafeStr_6027(_local_2); } else { this._SafeStr_6028(_local_2); }; return (true); } private function _SafeStr_6027(k:XMLList):void { var _local_2:XML; var _local_3:String; for each (_local_2 in k) { _local_3 = _local_2.@name; if (_local_3.length > 0){ this._SafeStr_6024[_local_3] = _local_2; }; }; } private function _SafeStr_6028(k:XMLList):void { var _local_4:XML; var _local_5:String; var _local_6:String; var _local_7:Boolean; var _local_8:Boolean; var _local_9:Boolean; var _local_10:int; var _local_11:int; var _local_12:_SafeStr_39; var _local_13:Boolean; var _local_14:_SafeStr_3892; var _local_2:int = k.length(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k[_local_3]; _local_5 = _local_4.@name; if (_local_5.length > 0){ _local_6 = null; _local_7 = false; _local_8 = false; _local_9 = false; _local_10 = 0; _local_11 = 0; _local_10 = -(int(_local_4.@x)); _local_11 = -(int(_local_4.@y)); _local_6 = _local_4.@source; if (int(_local_4.@flipH) > 0){ if (_local_6.length > 0){ _local_7 = true; }; }; if (int(_local_4.@flipV) > 0){ if (_local_6.length > 0){ _local_8 = true; }; }; _local_9 = !((int(_local_4.@usesPalette) == 0)); if (_local_6.length == 0){ _local_6 = _local_5; }; _local_12 = this._SafeStr_6019.getAssetByName(_local_6); if (_local_12 != null){ _local_13 = this._SafeStr_6029(_local_5, _local_6, _local_12, _local_7, _local_8, _local_10, _local_11, _local_9); if (!_local_13){ _local_14 = this.getAsset(_local_5); if (((!((_local_14 == null))) && (!((_local_14.assetName == _local_14._SafeStr_5997))))){ _local_13 = this._SafeStr_6030(_local_5, _local_6, _local_12, _local_7, _local_8, _local_10, _local_11, _local_9); }; }; }; }; _local_3++; }; } private function _SafeStr_6026(k:XMLList):void { var _local_2:XML; var _local_3:String; var _local_4:String; var _local_5:_SafeStr_39; var _local_6:ByteArray; var _local_7:int; var _local_8:int; var _local_9:String; var _local_10:_SafeStr_4381; for each (_local_2 in k) { if (XMLValidator._SafeStr_5763(_local_2, _SafeStr_6017)){ _local_3 = _local_2.@id; _local_4 = _local_2.@source; if (this._SafeStr_6020[_local_3] == null){ _local_5 = this._SafeStr_6019.getAssetByName(_local_4); if ((_local_5.content is Class)){ _local_6 = (new ((_local_5.content as Class))() as ByteArray); } else { _local_6 = (_local_5.content as ByteArray); }; _local_7 = 0xFFFFFF; _local_8 = 0xFFFFFF; _local_9 = _local_2.@color1; if (_local_9.length > 0){ _local_7 = parseInt(_local_9, 16); _local_8 = _local_7; }; _local_9 = _local_2.@color2; if (_local_9.length > 0){ _local_8 = parseInt(_local_9, 16); }; _local_10 = new _SafeStr_4381(_local_6, _local_7, _local_8); this._SafeStr_6020[_local_3] = _local_10; this._SafeStr_6022[_local_3] = _local_2; }; }; }; } protected function _SafeStr_6029(k:String, _arg_2:String, _arg_3:_SafeStr_39, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Number, _arg_7:Number, _arg_8:Boolean):Boolean { if (this._assets[k] != null){ return (false); }; if (this._SafeStr_6024[k]){ return (false); }; var _local_9:GraphicAsset = GraphicAsset._SafeStr_6015(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8); this._assets[k] = _local_9; return (true); } protected function _SafeStr_6030(k:String, _arg_2:String, _arg_3:_SafeStr_39, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Number, _arg_7:Number, _arg_8:Boolean):Boolean { var _local_9:GraphicAsset = this._assets.remove(k); if (_local_9 != null){ _local_9.recycle(); } else { delete this._SafeStr_6024[k]; }; return (this._SafeStr_6029(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8)); } public function getAsset(k:String):_SafeStr_3892 { var _local_4:String; var _local_5:Boolean; var _local_6:Boolean; var _local_7:Boolean; var _local_8:int; var _local_9:int; var _local_10:_SafeStr_39; var _local_11:_SafeStr_3892; var _local_2:_SafeStr_3892 = this._assets.getValue(k); if (_local_2){ return (_local_2); }; var _local_3:XML = this._SafeStr_6024[k]; if (_local_3){ delete this._SafeStr_6024[k]; _local_4 = null; _local_5 = false; _local_6 = false; _local_7 = false; _local_8 = 0; _local_9 = 0; _local_8 = -(int(_local_3.@x)); _local_9 = -(int(_local_3.@y)); _local_4 = _local_3.@source; if (int(_local_3.@flipH) > 0){ if (_local_4.length > 0){ _local_5 = true; }; }; if (int(_local_3.@flipV) > 0){ if (_local_4.length > 0){ _local_6 = true; }; }; _local_7 = !((int(_local_3.@usesPalette) == 0)); if (_local_4.length == 0){ _local_4 = k; }; _local_10 = this._SafeStr_6019.getAssetByName(_local_4); if (_local_10 != null){ if (this._SafeStr_6029(k, _local_4, _local_10, _local_5, _local_6, _local_8, _local_9, _local_7)){ return (this._assets[k]); }; _local_11 = this.getAsset(k); if (((!((_local_11 == null))) && (!((_local_11.assetName == _local_11._SafeStr_5997))))){ if (!this._SafeStr_6030(k, _local_4, _local_10, _local_5, _local_6, _local_8, _local_9, _local_7)){ return (null); }; }; }; }; return (null); } public function getAssetWithPalette(k:String, _arg_2:String):_SafeStr_3892 { var _local_5:_SafeStr_3892; var _local_6:String; var _local_7:BitmapDataAsset; var _local_8:BitmapData; var _local_9:_SafeStr_4381; var _local_10:BitmapData; var _local_3:String = ((k + "@") + _arg_2); var _local_4:_SafeStr_3892 = this.getAsset(_local_3); if (_local_4 == null){ _local_5 = this.getAsset(k); if ((((_local_5 == null)) || (!(_local_5.usesPalette)))){ return (_local_5); }; _local_6 = ((_local_5._SafeStr_5997 + "@") + _arg_2); _local_7 = this._SafeStr_6031(_local_6); if (_local_7 == null){ _local_8 = (_local_5.asset.content as BitmapData); if (_local_8 != null){ _local_9 = this._SafeStr_6032(_arg_2); if (_local_9 != null){ _local_10 = _local_8.clone(); _local_9._SafeStr_6006(_local_10); _local_7 = this._SafeStr_6033(_local_6, _local_10); if (_local_7 == null){ _local_10.dispose(); return (null); }; } else { return (_local_5); }; }; }; this._SafeStr_6021.push(_local_3); this._SafeStr_6029(_local_3, _local_6, _local_7, _local_5.flipH, _local_5.flipV, _local_5._SafeStr_5998, _local_5._SafeStr_5999, false); _local_4 = this.getAsset(_local_3); }; return (_local_4); } public function _SafeStr_5994():Array { return (this._SafeStr_6020._SafeStr_5569()); } public function _SafeStr_5995(k:String):Array { var _local_2:_SafeStr_4381 = this._SafeStr_6032(k); if (_local_2 != null){ return ([_local_2._SafeStr_6004, _local_2._SafeStr_6005]); }; return (null); } public function _SafeStr_5996(k:String):XML { return (this._SafeStr_6022[k]); } private function _SafeStr_6032(k:String):_SafeStr_4381 { var _local_2:_SafeStr_4381 = this._SafeStr_6020[k]; return (_local_2); } public function addAsset(k:String, _arg_2:BitmapData, _arg_3:Boolean, _arg_4:int=0, _arg_5:int=0, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean { var _local_9:BitmapData; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; if (this._SafeStr_6019 == null){ return (false); }; var _local_8:BitmapDataAsset = this._SafeStr_6031(k); if (_local_8 == null){ _local_8 = new BitmapDataAsset(this._SafeStr_6019.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_6019.setAsset(k, _local_8); _local_8._SafeStr_6034(_arg_2); return (this._SafeStr_6029(k, k, _local_8, _arg_6, _arg_7, _arg_4, _arg_5, false)); }; if (_arg_3){ _local_9 = (_local_8.content as BitmapData); if (((!((_local_9 == null))) && (!((_local_9 == _arg_2))))){ _local_9.dispose(); }; _local_8._SafeStr_6034(_arg_2); return (true); }; return (false); } public function disposeAsset(k:String):void { var _local_3:BitmapDataAsset; var _local_2:GraphicAsset = this._assets.remove(k); if (_local_2 != null){ _local_3 = this._SafeStr_6031(_local_2._SafeStr_5997); if (_local_3 != null){ this._SafeStr_6019.removeAsset(_local_3); _local_3.dispose(); }; _local_2.recycle(); } else { delete this._SafeStr_6024[k]; }; } private function _SafeStr_6031(k:String):BitmapDataAsset { var _local_2:BitmapDataAsset = (this._SafeStr_6019.getAssetByName(k) as BitmapDataAsset); return (_local_2); } private function _SafeStr_6033(k:String, _arg_2:BitmapData):BitmapDataAsset { var _local_3:BitmapDataAsset = this._SafeStr_6031(k); if (_local_3 == null){ _local_3 = new BitmapDataAsset(this._SafeStr_6019.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_6019.setAsset(k, _local_3); _local_3._SafeStr_6034(_arg_2); return (_local_3); }; return (null); } private function _SafeStr_6025(k:Boolean=true):void { var _local_2:String; if (this._SafeStr_6021 != null){ if (((k) || ((this._SafeStr_6021.length > _SafeStr_6016)))){ for each (_local_2 in this._SafeStr_6021) { this.disposeAsset(_local_2); }; this._SafeStr_6021 = []; }; }; } } }//package _-0CW // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2663 = "_-0F4" (String#1907, DoABC#3) // _SafeStr_3892 = "_-4uU" (String#1285, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4381 = "_-3N9" (String#5498, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5666 = "_-34J" (String#12947, DoABC#3) // _SafeStr_5676 = "_-22m" (String#5890, DoABC#3) // _SafeStr_5763 = "_-5rM" (String#2496, DoABC#3) // _SafeStr_5990 = "_-1LA" (String#26783, DoABC#3) // _SafeStr_5991 = "_-3be" (String#31075, DoABC#3) // _SafeStr_5992 = "_-5lU" (String#27121, DoABC#3) // _SafeStr_5993 = "_-4JZ" (String#18321, DoABC#3) // _SafeStr_5994 = "_-1tg" (String#28687, DoABC#3) // _SafeStr_5995 = "_-0S6" (String#28079, DoABC#3) // _SafeStr_5996 = "_-2aF" (String#23127, DoABC#3) // _SafeStr_5997 = "_-dg" (String#4380, DoABC#3) // _SafeStr_5998 = "_-0dh" (String#26560, DoABC#3) // _SafeStr_5999 = "_-2m5" (String#30656, DoABC#3) // _SafeStr_6004 = "_-51F" (String#8516, DoABC#3) // _SafeStr_6005 = "_-1X3" (String#8990, DoABC#3) // _SafeStr_6006 = "_-mC" (String#33897, DoABC#3) // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) // _SafeStr_6016 = "_-45P" (String#22814, DoABC#3) // _SafeStr_6017 = "_-49v" (String#21852, DoABC#3) // _SafeStr_6018 = "_-3-m" (String#25357, DoABC#3) // _SafeStr_6019 = "_-3fD" (String#6388, DoABC#3) // _SafeStr_6020 = "_-5Dn" (String#3591, DoABC#3) // _SafeStr_6021 = "_-3Jo" (String#8803, DoABC#3) // _SafeStr_6022 = "_-BJ" (String#17897, DoABC#3) // _SafeStr_6023 = "_-4nZ" (String#23402, DoABC#3) // _SafeStr_6024 = "_-k1" (String#7249, DoABC#3) // _SafeStr_6025 = "_-2pH" (String#30897, DoABC#3) // _SafeStr_6026 = "_-254" (String#35173, DoABC#3) // _SafeStr_6027 = "_-cO" (String#33879, DoABC#3) // _SafeStr_6028 = "_-6b8" (String#34478, DoABC#3) // _SafeStr_6029 = "_-2me" (String#10289, DoABC#3) // _SafeStr_6030 = "_-0rT" (String#26363, DoABC#3) // _SafeStr_6031 = "_-ze" (String#19086, DoABC#3) // _SafeStr_6032 = "_-4-w" (String#5931, DoABC#3) // _SafeStr_6033 = "_-4gF" (String#36095, DoABC#3) // _SafeStr_6034 = "_-2ge" (String#13146, DoABC#3) //------------------------------------------------------------ //_-0D2._SafeStr_4974 package _-0D2 { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4974 implements _SafeStr_2272 { private var _SafeStr_6035:int; public function get stuffId():int { return (this._SafeStr_6035); } public function flush():Boolean { this._SafeStr_6035 = -1; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6035 = k.readInt(); return (true); } } }//package _-0D2 // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4974 = "_-4vN" (String#12295, DoABC#3) // _SafeStr_6035 = "_-2-d" (String#2029, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) //------------------------------------------------------------ //_-0D2._SafeStr_4983 package _-0D2 { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4983 implements _SafeStr_2272 { private var _SafeStr_6035:int; private var _SafeStr_6037:Boolean; public function get stuffId():int { return (this._SafeStr_6035); } public function get _SafeStr_6038():Boolean { return (this._SafeStr_6037); } public function flush():Boolean { this._SafeStr_6035 = -1; this._SafeStr_6037 = false; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6035 = k.readInt(); this._SafeStr_6037 = k.readBoolean(); return (true); } } }//package _-0D2 // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4983 = "_-2CV" (String#12478, DoABC#3) // _SafeStr_6035 = "_-2-d" (String#2029, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6037 = "_-4XK" (String#5957, DoABC#3) // _SafeStr_6038 = "_-5W" (String#3652, DoABC#3) //------------------------------------------------------------ //_-0D2._SafeStr_4985 package _-0D2 { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4985 implements _SafeStr_2272 { private var _SafeStr_6035:int; public function get stuffId():int { return (this._SafeStr_6035); } public function flush():Boolean { this._SafeStr_6035 = -1; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6035 = k.readInt(); return (true); } } }//package _-0D2 // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4985 = "_-0c0" (String#13420, DoABC#3) // _SafeStr_6035 = "_-2-d" (String#2029, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) //------------------------------------------------------------ //_-0Dt._SafeStr_2315 package _-0Dt { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2315 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2315(k:int, _arg_2:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Dt // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2315 = "_-3PE" (String#13656, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0-E.BaseRegionConfig package _-0-E { import _-5pY.Debuggable; import _-4Bv.StringUtils; import flash.display.Bitmap; import flash.display.Loader; public class BaseRegionConfig extends Debuggable { protected var _SafeStr_6040:String; protected var _SafeStr_5681:String = null; protected var _SafeStr_6041:String = null; protected var _SafeStr_6042:String = null; protected var _SafeStr_6043:int = -1; protected var _SafeStr_6044:int = -1; protected var _SafeStr_6045:String = null; protected var _SafeStr_6046:String = null; protected var _SafeStr_6047:String = null; protected var _SafeStr_6048 = null; protected var _SafeStr_6049:String = null; protected var _SafeStr_6050:String = null; protected var _SafeStr_6051:String = null; protected var _SafeStr_6052:String = null; protected var _SafeStr_6053:CloseButtonConfig; protected var _SafeStr_6054:Number = -1; protected var _SafeStr_6055:String = "5 5 5 5"; protected var _SafeStr_6056:Number = 1; protected var _SafeStr_6057:String = null; protected var _SafeStr_5802 = null; protected var _SafeStr_6058 = null; public function BaseRegionConfig(k:Object=null) { this._SafeStr_6053 = new CloseButtonConfig(); super(); this.setup(k); } public function setup(k:Object):void { if (k != null){ if (k.id != undefined){ this.id = k.id; }; if (k.stylesheet != undefined){ this.stylesheet = k.stylesheet; }; if (k.style != undefined){ this.style = k.style; }; if (k.border != undefined){ this.border = k.border; }; if (k.borderRadius != undefined){ this.borderRadius = k.borderRadius; }; if (k.borderColor != undefined){ this.borderColor = k.borderColor; }; if (k.borderWidth != undefined){ this.borderWidth = k.borderWidth; }; if (k.backgroundGradient != undefined){ this.backgroundGradient = k.backgroundGradient; }; if (k.background != undefined){ this.background = k.background; }; if (k.backgroundImage != undefined){ this.backgroundImage = StringUtils._SafeStr_6059(k.backgroundImage, "%27"); }; if (k.backgroundRepeat != undefined){ this.backgroundRepeat = k.backgroundRepeat; }; if (k.backgroundColor != undefined){ this.backgroundColor = k.backgroundColor; }; if (k.closeButton != undefined){ if ((k.closeButton is CloseButtonConfig)){ this._SafeStr_6053 = k.closeButton; } else { this._SafeStr_6053 = new CloseButtonConfig(k.closeButton); }; }; if (k.padding != undefined){ this.padding = k.padding; }; if (k.opacity != undefined){ this.opacity = k.opacity; }; if (k.html != undefined){ this.html = StringUtils._SafeStr_6059(k.html, "'"); }; if (k.image != undefined){ this.image = k.image; }; if (k.swf != undefined){ this.swf = k.swf; }; }; } public function set id(k:String):void { this._SafeStr_6041 = k; } public function get id():String { return (this._SafeStr_6041); } public function set style(k:String):void { this._SafeStr_5681 = k; } public function get style():String { return (this._SafeStr_5681); } public function set stylesheet(k:String):void { this._SafeStr_6040 = k; } public function get stylesheet():String { return (this._SafeStr_6040); } public function set html(k:String):void { this._SafeStr_6057 = k; } public function get html():String { return (this._SafeStr_6057); } public function set borderRadius(k:int):void { this._SafeStr_6043 = k; } public function get borderRadius():int { return (this._SafeStr_6043); } public function _SafeStr_6060():Boolean { return ((this._SafeStr_6043 > -1)); } public function set borderWidth(k:int):void { this._SafeStr_6044 = k; } public function get borderWidth():int { return (this._SafeStr_6044); } public function _SafeStr_6061():Boolean { return ((this._SafeStr_6044 > -1)); } public function set border(k:String):void { this._SafeStr_6042 = k; } public function get border():String { return (this._SafeStr_6042); } public function _SafeStr_6062():Boolean { return (!((this._SafeStr_6042 == null))); } public function set borderColor(k:String):void { this._SafeStr_6045 = k; } public function get borderColor():String { return (this._SafeStr_6045); } public function _SafeStr_6063():Boolean { return (!((this._SafeStr_6045 == null))); } public function set background(k:String):void { this._SafeStr_6046 = k; this._SafeStr_6047 = k; } public function get background():String { return (this._SafeStr_6046); } public function _SafeStr_6064():Boolean { return (!((this._SafeStr_6046 == null))); } public function set _SafeStr_6065(k:Boolean):void { if (k){ this._SafeStr_6066(); } else { this._SafeStr_6067(); }; } public function _SafeStr_6066():void { this._SafeStr_6046 = "transparent"; this._SafeStr_6051 = "transparent"; } public function _SafeStr_6067():void { this._SafeStr_6046 = this._SafeStr_6047; this._SafeStr_6051 = this._SafeStr_6052; } public function set backgroundRepeat(k:String):void { this._SafeStr_6050 = k; } public function get backgroundRepeat():String { return (this._SafeStr_6050); } public function _SafeStr_6068():Boolean { return (!((this._SafeStr_6050 == null))); } public function set backgroundGradient(k:*):void { this._SafeStr_6048 = k; } public function get backgroundGradient() { return (this._SafeStr_6048); } public function _SafeStr_6069():Boolean { return (!((this._SafeStr_6048 == null))); } public function set backgroundImage(k:String):void { this._SafeStr_6049 = k; } public function get backgroundImage():String { return (this._SafeStr_6049); } public function _SafeStr_6070():Boolean { return (!((this._SafeStr_6049 == null))); } public function set backgroundColor(k:String):void { this._SafeStr_6051 = k; this._SafeStr_6052 = k; } public function get backgroundColor():String { return (this._SafeStr_6051); } public function _SafeStr_6071():Boolean { return (!((this._SafeStr_6051 == null))); } public function set opacity(k:Number):void { this._SafeStr_6054 = k; } public function get opacity():Number { return (this._SafeStr_6054); } public function _SafeStr_6072():Boolean { return ((this._SafeStr_6054 > -1)); } public function set padding(k:String):void { this._SafeStr_6055 = k; } public function get padding():String { return (this._SafeStr_6055); } public function set scaleRate(k:Number):void { this._SafeStr_6056 = k; } public function get scaleRate():Number { return (this._SafeStr_6056); } public function set image(k:*):void { this._SafeStr_5802 = k; } public function get image() { return (this._SafeStr_5802); } public function _SafeStr_6073():Boolean { return (!((this._SafeStr_5802 == null))); } public function _SafeStr_6074():Boolean { return ((this._SafeStr_5802 is Bitmap)); } public function _SafeStr_6075():Boolean { return ((this._SafeStr_5802 is Loader)); } public function set swf(k:*):void { this._SafeStr_6058 = k; } public function get swf() { return (this._SafeStr_6058); } public function _SafeStr_6076():Boolean { return (!((this._SafeStr_6058 == null))); } public function get properties():Object { var k:Object = new Object(); k.id = this.id; k.border = this.border; k.borderRadius = this.borderRadius; k.backgroundGradient = this.backgroundGradient; k.backgroundImage = this.backgroundImage; k.backgroundColor = this.backgroundColor; k.closeButton = this.closeButton; k.opacity = this.opacity; k.stylesheet = this.stylesheet; k.style = this.style; k.scaleRate = this.scaleRate; k.image = this.image; k.swf = this.swf; return (k); } public function set closeButton(k:CloseButtonConfig):void { this._SafeStr_6053 = k; } public function get closeButton():CloseButtonConfig { return (this._SafeStr_6053); } public function _SafeStr_6077():Boolean { return ((((this._SafeStr_6053)!=null) ? this._SafeStr_6053.enabled : true)); } } }//package _-0-E // _SafeStr_5681 = "_-XC" (String#985, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_6040 = "_-4r1" (String#28189, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6042 = "_-2Ou" (String#766, DoABC#3) // _SafeStr_6043 = "_-2Tr" (String#14174, DoABC#3) // _SafeStr_6044 = "_-0K1" (String#21816, DoABC#3) // _SafeStr_6045 = "_-2sb" (String#23093, DoABC#3) // _SafeStr_6046 = "_-4u9" (String#1535, DoABC#3) // _SafeStr_6047 = "_-3Nx" (String#30694, DoABC#3) // _SafeStr_6048 = "_-4OI" (String#25449, DoABC#3) // _SafeStr_6049 = "_-3Lk" (String#23517, DoABC#3) // _SafeStr_6050 = "_-DJ" (String#26031, DoABC#3) // _SafeStr_6051 = "_-5uD" (String#5896, DoABC#3) // _SafeStr_6052 = "_-6OW" (String#27244, DoABC#3) // _SafeStr_6053 = "_-5I8" (String#2399, DoABC#3) // _SafeStr_6054 = "_-1oy" (String#16620, DoABC#3) // _SafeStr_6055 = "_-45f" (String#30795, DoABC#3) // _SafeStr_6056 = "_-km" (String#17487, DoABC#3) // _SafeStr_6057 = "_-0vx" (String#5860, DoABC#3) // _SafeStr_6058 = "_-2ze" (String#8715, DoABC#3) // _SafeStr_6059 = "_-4dO" (String#27437, DoABC#3) // _SafeStr_6060 = "_-1ZF" (String#24472, DoABC#3) // _SafeStr_6061 = "_-6Pf" (String#23486, DoABC#3) // _SafeStr_6062 = "_-4Ix" (String#18368, DoABC#3) // _SafeStr_6063 = "_-1Jw" (String#21551, DoABC#3) // _SafeStr_6064 = "_-6eo" (String#25249, DoABC#3) // _SafeStr_6065 = "_-5FL" (String#36202, DoABC#3) // _SafeStr_6066 = "_-0-k" (String#13753, DoABC#3) // _SafeStr_6067 = "_-25C" (String#20350, DoABC#3) // _SafeStr_6068 = "_-Bq" (String#41823, DoABC#3) // _SafeStr_6069 = "_-3p3" (String#25050, DoABC#3) // _SafeStr_6070 = "_-3Q0" (String#42391, DoABC#3) // _SafeStr_6071 = "_-019" (String#20328, DoABC#3) // _SafeStr_6072 = "_-2qd" (String#22636, DoABC#3) // _SafeStr_6073 = "_-5Jk" (String#36378, DoABC#3) // _SafeStr_6074 = "_-30w" (String#36256, DoABC#3) // _SafeStr_6075 = "_-1q6" (String#36265, DoABC#3) // _SafeStr_6076 = "_-2fC" (String#37969, DoABC#3) // _SafeStr_6077 = "_-5tT" (String#24306, DoABC#3) //------------------------------------------------------------ //_-0-E.CloseButtonConfig package _-0-E { import _-5pY.Debuggable; public class CloseButtonConfig extends Debuggable { protected var _SafeStr_6078:String = "crosshair"; protected var _color:String = "#FFFFFF"; protected var _SafeStr_5936:Boolean = true; protected var _SafeStr_6079:String = null; protected var _SafeStr_5658:int = 15; protected var _height:int = 15; public function CloseButtonConfig(k:Object=null) { if (k != null){ this.initialise(k); }; } protected function initialise(k:Object):void { if (k.type != undefined){ this._SafeStr_6078 = k.type; }; if (k.color != undefined){ this._color = k.color; }; if (k.enabled != undefined){ this._SafeStr_5936 = k.enabled; }; if (k.image != undefined){ this._SafeStr_6079 = k.image; }; if (k.width != undefined){ this._SafeStr_5658 = k.width; }; if (k.height != undefined){ this._height = k.height; }; } public function set type(k:String):void { this._SafeStr_6078 = k; } public function get type():String { if (this._SafeStr_6078 != null){ return (this._SafeStr_6078.toUpperCase()); }; return (this._SafeStr_6078); } public function set width(k:int):void { this._SafeStr_5658 = k; } public function get width():int { return (this._SafeStr_5658); } public function set height(k:int):void { this._height = k; } public function get height():int { return (this._height); } public function set color(k:String):void { this._color = k; } public function get color():String { return (this._color); } public function set enabled(k:Boolean):void { this._SafeStr_5936 = k; } public function get enabled():Boolean { return (this._SafeStr_5936); } public function set _SafeStr_6080(k:String):void { this._SafeStr_6079 = k; } public function get _SafeStr_6080():String { return (this._SafeStr_6079); } } }//package _-0-E // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5936 = "_-39n" (String#2328, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6079 = "_-2GL" (String#11905, DoABC#3) // _SafeStr_6080 = "_-6UM" (String#9471, DoABC#3) //------------------------------------------------------------ //_-0-E.RegionsConfig package _-0-E { public class RegionsConfig extends BaseRegionConfig { protected var _SafeStr_6081:Boolean = false; protected var _SafeStr_6082:Array; protected var _SafeStr_6083:String = null; public function RegionsConfig(k:Object=null) { this._SafeStr_6082 = new Array(); super(k); } override public function setup(k:Object):void { super.setup(k); id = "master"; if (k != null){ if (k.hasOwnProperty("declarations")){ this.regions = k.declarations; }; if (k.closeButton != undefined){ closeButton = new CloseButtonConfig(k.closeButton); }; }; } public function hasRegionDefinitions():Boolean { return ((this._SafeStr_6082.length > 0)); } public function set _SafeStr_6084(k:Boolean):void { this._SafeStr_6081 = k; } public function get _SafeStr_6084():Boolean { return (this._SafeStr_6081); } public function set regions(k:Array):void { var _local_2:int; var _local_3:RegionViewConfig; this._SafeStr_6082 = new Array(); if (k != null){ _local_2 = 0; while (_local_2 < k.length) { _local_3 = new RegionViewConfig(properties); _local_3.setup(k[_local_2]); this._SafeStr_6082.push(_local_3); _local_2++; }; }; } public function get regions():Array { return (this._SafeStr_6082); } } }//package _-0-E // _SafeStr_6081 = "_-5su" (String#27213, DoABC#3) // _SafeStr_6082 = "_-4xs" (String#4887, DoABC#3) // _SafeStr_6083 = "_-3WJ" (String#42169, DoABC#3) // _SafeStr_6084 = "_-1Ny" (String#32456, DoABC#3) //------------------------------------------------------------ //_-0-E.RegionViewConfig package _-0-E { import _-4Bv.StringUtils; import _-4Bv._SafeStr_5253; public class RegionViewConfig extends BaseRegionConfig { protected static var _SafeStr_6085:Array = [{ "id":"standard-text", "html":"" }]; protected var _SafeStr_6086:String = "TOP"; protected var _SafeStr_6087:Number = 0; protected var _SafeStr_6088:String = "left"; protected var _SafeStr_5658; protected var _height; protected var _SafeStr_6089:Number = -1; protected var _SafeStr_6090:Number = -1; protected var _SafeStr_6091 = null; protected var _SafeStr_6092:Boolean = false; protected var _SafeStr_6093:Boolean = true; protected var _SafeStr_6094:Boolean = false; protected var _SafeStr_6095:String = null; protected var _SafeStr_6096:String = null; protected var _SafeStr_6097:Boolean = false; protected var _SafeStr_6098:Boolean = false; protected var _SafeStr_6099 = 0; protected var _SafeStr_6100:String = null; protected var _SafeStr_6101:Boolean = false; protected var _SafeStr_6102:Boolean = false; protected var _SafeStr_6103:Boolean = true; public function RegionViewConfig(k:Object=null) { super(k); } override public function setup(k:Object):void { var _local_2:Array; if (k != null){ super.setup(k); if (k.verticalAlign != undefined){ if (k.verticalAlign != null){ if (String(k.verticalAlign).indexOf(":") > -1){ _local_2 = String(k.verticalAlign).split(":"); if (_local_2.length == 2){ this._SafeStr_6086 = _local_2[0].toUpperCase(); this._SafeStr_6087 = parseInt(_local_2[1]); } else { this._SafeStr_6086 = "BOTTOM"; }; } else { this._SafeStr_6086 = String(k.verticalAlign).toUpperCase(); }; }; }; if (k.horizontalAlign != undefined){ this._SafeStr_6088 = k.horizontalAlign; }; if (k.width != undefined){ this._SafeStr_5658 = k.width; }; if (k.height != undefined){ this._height = k.height; }; if (k.expandedWidth != undefined){ this._SafeStr_6089 = k.expandedWidth; }; if (k.expandedHeight != undefined){ this._SafeStr_6090 = k.expandedHeight; }; if (k.autoShow != undefined){ this._SafeStr_6092 = k.autoShow; }; if (k.clickable != undefined){ this._SafeStr_6093 = k.clickable; }; if (k.clickToPlay != undefined){ this._SafeStr_6094 = k.clickToPlay; }; if (k.keepAfterClick != undefined){ this._SafeStr_6097 = k.keepAfterClick; }; if (k.canScale != undefined){ this._SafeStr_6098 = k.canScale; }; if (k.additionalHeight != undefined){ this._SafeStr_6099 = k.additionalHeight; }; if (k.autoSizing != undefined){ this._SafeStr_6101 = k.autoSizing; }; if (k.useOverrideMargin != undefined){ this._SafeStr_6102 = k.useOverrideMargin; }; if (k.minimizedHeight != undefined){ this._SafeStr_6091 = k.minimizedHeight; }; if (k.autoHide != undefined){ this._SafeStr_6103 = k.autoHide; }; }; } public function isAutoSizing():Boolean { return (this._SafeStr_6101); } public function set autoSizing(k:Boolean):void { this._SafeStr_6101 = k; } public function get autoSizing():Boolean { return (this._SafeStr_6101); } public function set autoHide(k:*):void { this._SafeStr_6103 = k; } public function get autoHide() { return (this._SafeStr_6103); } public function set width(k:*):void { this._SafeStr_5658 = k; } public function get width() { return (this._SafeStr_5658); } public function set height(k:*):void { this._height = k; } public function get height() { return (this._height); } public function _SafeStr_6104():Boolean { return (!((this._SafeStr_6091 == null))); } public function hasMinimizedHeightBasedOnYPosForDisplayMode(k:String):Boolean { if (this._SafeStr_6104()){ if ((this._SafeStr_6091 is String)){ if (StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-ALL-MODES")){ return (true); }; if (StringUtils._SafeStr_5943(k, "FULLSCREEN")){ return (StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-FULLSCREEN")); }; return (StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-NORMAL")); }; }; return (false); } public function set minimizedHeight(k:*):void { this._SafeStr_6091 = k; } public function get minimizedHeight() { return (this._SafeStr_6091); } public function calculateMinimizedHeight(k:_SafeStr_5253):Number { if (((((StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-ALL-MODES")) || (((k._SafeStr_6106()) && (StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-NORMAL")))))) || (((k._SafeStr_6105()) && (StringUtils._SafeStr_5943(this._SafeStr_6091, "CONTROLS-YPOS-WHEN-VISIBLE-FULLSCREEN")))))){ if (k._SafeStr_6107){ return (k._SafeStr_6108); }; }; return (k.displayHeight); } public function set expandedHeight(k:Number):void { this._SafeStr_6090 = k; } public function get expandedHeight():Number { return (this._SafeStr_6090); } public function set expandedWidth(k:Number):void { this._SafeStr_6089 = k; } public function get expandedWidth():Number { return (this._SafeStr_6089); } public function hasExpandedSizing():Boolean { return ((((this._SafeStr_6089 > -1)) && ((this._SafeStr_6090 > -1)))); } public function set useOverrideMargin(k:Boolean):void { this._SafeStr_6102 = k; } public function get useOverrideMargin():Boolean { return (this._SafeStr_6102); } public function _SafeStr_6109():Boolean { if (this._SafeStr_6099 != null){ if ((this._SafeStr_6099 is String)){ return (StringUtils._SafeStr_5943(this._SafeStr_6099, "CONTROLS-HEIGHT-WHEN-NORMAL")); }; }; return (false); } public function set additionalHeight(k:*):void { this._SafeStr_6099 = k; } public function get additionalHeight() { return (this._SafeStr_6099); } public function _SafeStr_6110():Boolean { return (((!((this._SafeStr_6099 == 0))) && (!((this._SafeStr_6099 == null))))); } public function _SafeStr_6111(k:_SafeStr_5253):Boolean { if (this._SafeStr_6099 != null){ if ((this._SafeStr_6099 is String)){ return (((StringUtils._SafeStr_5943(this._SafeStr_6099, "CONTROLS-HEIGHT-WHEN-NORMAL")) && (k._SafeStr_6106()))); }; }; return (false); } public function _SafeStr_6112(k:_SafeStr_5253):Number { if (this._SafeStr_6099 != null){ if ((this._SafeStr_6099 is String)){ if (((StringUtils._SafeStr_5943(this._SafeStr_6099, "CONTROLS-HEIGHT-WHEN-NORMAL")) && (!((k == null))))){ return (k._SafeStr_6113); }; } else { return (this._SafeStr_6099); }; }; return (0); } public function set canScale(k:Boolean):void { this._SafeStr_6098 = k; } public function get canScale():Boolean { return (this._SafeStr_6098); } public function set autoShow(k:Boolean):void { this._SafeStr_6092 = k; } public function get autoShow():Boolean { return (this._SafeStr_6092); } public function set keepVisibleAfterClick(k:Boolean):void { this._SafeStr_6097 = k; } public function get keepVisibleAfterClick():Boolean { return (this._SafeStr_6097); } public function set verticalAlignPosition(k:String):void { this._SafeStr_6086 = k; } public function get verticalAlignPosition():String { return (this._SafeStr_6086); } public function set verticalAlignOffset(k:Number):void { this._SafeStr_6087 = k; } public function get verticalAlignOffset():Number { return (this._SafeStr_6087); } public function set horizontalAlign(k:String):void { this._SafeStr_6088 = k; } public function get horizontalAlign():String { return (this._SafeStr_6088); } public function set clickable(k:Boolean):void { this._SafeStr_6093 = k; } public function get clickable():Boolean { return (this._SafeStr_6093); } public function set clickToPlay(k:Boolean):void { this._SafeStr_6094 = k; } public function get clickToPlay():Boolean { return (this._SafeStr_6094); } public function set template(k:String):void { this._SafeStr_6095 = k; } public function get template():String { return (this._SafeStr_6095); } public function _SafeStr_6114():Boolean { return (!((this._SafeStr_6095 == null))); } public function set contentTypes(k:String):void { this._SafeStr_6096 = k; } public function get contentTypes():String { return (this._SafeStr_6096); } public function hasContentTypes():Boolean { return (!((this._SafeStr_6096 == null))); } } }//package _-0-E // _SafeStr_5253 = "_-6MZ" (String#3087, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) // _SafeStr_6085 = "_-12F" (String#28067, DoABC#3) // _SafeStr_6086 = "_-49m" (String#10844, DoABC#3) // _SafeStr_6087 = "_-0sP" (String#22998, DoABC#3) // _SafeStr_6088 = "_-6Ez" (String#14449, DoABC#3) // _SafeStr_6089 = "_-iT" (String#7076, DoABC#3) // _SafeStr_6090 = "_-61T" (String#7171, DoABC#3) // _SafeStr_6091 = "_-0Ej" (String#6672, DoABC#3) // _SafeStr_6092 = "_-1dC" (String#24651, DoABC#3) // _SafeStr_6093 = "_-1Z4" (String#23649, DoABC#3) // _SafeStr_6094 = "_-1cV" (String#24763, DoABC#3) // _SafeStr_6095 = "_-1ao" (String#2123, DoABC#3) // _SafeStr_6096 = "_-l4" (String#24611, DoABC#3) // _SafeStr_6097 = "_-1y3" (String#12971, DoABC#3) // _SafeStr_6098 = "_-52P" (String#25836, DoABC#3) // _SafeStr_6099 = "_-2rj" (String#5360, DoABC#3) // _SafeStr_6100 = "_-3fs" (String#39886, DoABC#3) // _SafeStr_6101 = "_-85" (String#16890, DoABC#3) // _SafeStr_6102 = "_-4Y0" (String#22981, DoABC#3) // _SafeStr_6103 = "_-2Ng" (String#10503, DoABC#3) // _SafeStr_6104 = "_-6RT" (String#33698, DoABC#3) // _SafeStr_6105 = "_-1YO" (String#35850, DoABC#3) // _SafeStr_6106 = "_-4qn" (String#23834, DoABC#3) // _SafeStr_6107 = "_-3Tg" (String#30814, DoABC#3) // _SafeStr_6108 = "_-1Ui" (String#35915, DoABC#3) // _SafeStr_6109 = "_-60z" (String#38861, DoABC#3) // _SafeStr_6110 = "_-2aj" (String#38411, DoABC#3) // _SafeStr_6111 = "_-II" (String#34366, DoABC#3) // _SafeStr_6112 = "_-qH" (String#31753, DoABC#3) // _SafeStr_6113 = "_-5mu" (String#33892, DoABC#3) // _SafeStr_6114 = "_-2sp" (String#22434, DoABC#3) //------------------------------------------------------------ //_-0ee.HabboCampaigns package _-0ee { import _-2mL.Component; import _-1HD._SafeStr_36; import _-3oH._SafeStr_1408; import _-33o._SafeStr_500; import _-5Lv._SafeStr_2177; import _-0Qu._SafeStr_634; import _-5Xu._SafeStr_431; import _-3lv._SafeStr_2253; import _-93._SafeStr_4615; import _-nu.CampaignCalendarData; import _-2mL._SafeStr_9; import _-59z._SafeStr_10; import _-2mL._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboCatalog; import com.sulake.iid.IIDRoomEngine; import __AS3__.vec.Vector; import _-46P._SafeStr_4149; import _-46P._SafeStr_4161; import _-nu._SafeStr_4613; import _-nu._SafeStr_4614; import _-5Y3._SafeStr_4066; import _-5Y3._SafeStr_3995; import _-XF._SafeStr_2357; import _-3lv._SafeStr_3018; import _-0nx._SafeStr_2354; import _-3lv._SafeStr_2325; import __AS3__.vec.*; public class HabboCampaigns extends Component implements _SafeStr_36 { private var _SafeStr_6115:_SafeStr_1408; private var _SafeStr_6116:_SafeStr_500; private var _SafeStr_6117:_SafeStr_2177; private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_5557:_SafeStr_431; private var _SafeStr_5556:_SafeStr_2253; private var _SafeStr_6118:_SafeStr_4615; private var _SafeStr_6119:CampaignCalendarData; private var _SafeStr_6120:int = -1; private var _SafeStr_6121:Boolean = false; public function HabboCampaigns(k:_SafeStr_9, _arg_2:uint, _arg_3:_SafeStr_10) { super(k, _arg_2, _arg_3); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1408):void { _SafeStr_6115 = k; }, true), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2177):void { _SafeStr_6117 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_634):void { _SafeStr_5627 = k; }), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void { _SafeStr_6116 = k; }), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void { _SafeStr_5557 = k; }), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2253):void { _SafeStr_5556 = k; })])); } override protected function initComponent():void { this._SafeStr_6115.addHabboConnectionMessageEvent(new _SafeStr_4149(this._SafeStr_6122)); this._SafeStr_6115.addHabboConnectionMessageEvent(new _SafeStr_4161(this._SafeStr_6123)); context.addLinkEventTracker(this); } private function _SafeStr_6122(k:_SafeStr_4149):void { var _local_2:_SafeStr_4613 = k._SafeStr_5551(); this._SafeStr_6119 = _local_2._SafeStr_6124(); } private function _SafeStr_6123(k:_SafeStr_4161):void { var _local_2:_SafeStr_4614 = k._SafeStr_5551(); if (_local_2._SafeStr_6125){ this._SafeStr_6126(_local_2.productName, _local_2.customImage, _local_2._SafeStr_6127); }; } public function _SafeStr_6128(k:int):void { this._SafeStr_6120 = k; this._SafeStr_6115.connection.send(new _SafeStr_4066(this._SafeStr_6119._SafeStr_6129, k)); } public function _SafeStr_6130(k:int):void { this._SafeStr_6120 = k; this._SafeStr_6115.connection.send(new _SafeStr_3995(this._SafeStr_6119._SafeStr_6129, k)); } private function _SafeStr_6126(k:String, _arg_2:String, _arg_3:String):void { var _local_4:_SafeStr_2357 = this._SafeStr_6117.getProductData(k); if (_local_4 != null){ this._SafeStr_6119._SafeStr_6131.push(this._SafeStr_6120); this._SafeStr_6120 = -1; if (((_arg_2) && (!((_arg_2 == ""))))){ this._SafeStr_6118._SafeStr_6132(_local_4, (this._SafeStr_6133() + _arg_2)); } else { if (((_arg_3) && (!((_arg_3 == ""))))){ this._SafeStr_6118._SafeStr_6132(_local_4); this._SafeStr_6134(this._SafeStr_6118, _arg_3); }; }; }; } private function _SafeStr_6134(k:_SafeStr_2325, _arg_2:String):_SafeStr_3018 { var _local_3:_SafeStr_3018; var _local_4:_SafeStr_2354; _local_4 = this._SafeStr_6117.getFloorItemDataByName(_arg_2); if (_local_4){ _local_3 = this._SafeStr_5556.getFurnitureIcon(_local_4.id, k); } else { _local_4 = this._SafeStr_6117._SafeStr_6135(_arg_2); if (_local_4){ _local_3 = this._SafeStr_5556.getWallItemIcon(_local_4.id, k); }; }; if (((_local_3) && (_local_3.data))){ k.imageReady(_local_3.id, _local_3.data); }; return (_local_3); } public function get _SafeStr_6136():String { return ("openView/"); } public function _SafeStr_6137(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; if (_local_2[1] == "calendar"){ this._SafeStr_6138(); }; } private function _SafeStr_6138():void { if (((!(this._SafeStr_6118)) && (this._SafeStr_6119))){ this._SafeStr_6118 = new _SafeStr_4615(this, this._SafeStr_5627); }; } public function _SafeStr_6139():void { if (this._SafeStr_6118){ this._SafeStr_6118.dispose(); this._SafeStr_6118 = null; }; } private function _SafeStr_6133():String { return (getProperty("image.library.url")); } public function get _SafeStr_6140():CampaignCalendarData { return (this._SafeStr_6119); } public function get _SafeStr_6141():Boolean { return (this._SafeStr_6117._SafeStr_6141); } public function get localizationManager():_SafeStr_500 { return (this._SafeStr_6116); } } }//package _-0ee // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_1408 = "_-0GR" (String#890, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2325 = "_-4O4" (String#1334, DoABC#3) // _SafeStr_2354 = "_-3Ul" (String#684, DoABC#3) // _SafeStr_2357 = "_-4Bm" (String#2343, DoABC#3) // _SafeStr_3018 = "_-58g" (String#688, DoABC#3) // _SafeStr_36 = "_-2h6" (String#3290, DoABC#3) // _SafeStr_3995 = "_-0Uz" (String#14806, DoABC#3) // _SafeStr_4066 = "_-3fa" (String#14924, DoABC#3) // _SafeStr_4149 = "_-R4" (String#13483, DoABC#3) // _SafeStr_4161 = "_-1eN" (String#11942, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_44 = "_-54h" (String#193, DoABC#3) // _SafeStr_4613 = "_-3si" (String#10294, DoABC#3) // _SafeStr_4614 = "_-3AG" (String#9948, DoABC#3) // _SafeStr_4615 = "_-06m" (String#9933, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5556 = "_-3Zz" (String#209, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_6115 = "_-5VL" (String#889, DoABC#3) // _SafeStr_6116 = "_-2LI" (String#2860, DoABC#3) // _SafeStr_6117 = "_-vB" (String#571, DoABC#3) // _SafeStr_6118 = "_-0gb" (String#8756, DoABC#3) // _SafeStr_6119 = "_-6CP" (String#6272, DoABC#3) // _SafeStr_6120 = "_-6F5" (String#19200, DoABC#3) // _SafeStr_6121 = "_-6d9" (String#18022, DoABC#3) // _SafeStr_6122 = "_-3M2" (String#37295, DoABC#3) // _SafeStr_6123 = "_-50Q" (String#38154, DoABC#3) // _SafeStr_6124 = "_-40c" (String#37201, DoABC#3) // _SafeStr_6125 = "_-3PN" (String#37445, DoABC#3) // _SafeStr_6126 = "_-Cv" (String#25970, DoABC#3) // _SafeStr_6127 = "_-3Hv" (String#13376, DoABC#3) // _SafeStr_6128 = "_-5AT" (String#36929, DoABC#3) // _SafeStr_6129 = "_-18E" (String#13885, DoABC#3) // _SafeStr_6130 = "_-6Zc" (String#33444, DoABC#3) // _SafeStr_6131 = "_-2tL" (String#13859, DoABC#3) // _SafeStr_6132 = "_-N7" (String#30923, DoABC#3) // _SafeStr_6133 = "_-4cb" (String#36409, DoABC#3) // _SafeStr_6134 = "_-1gT" (String#9205, DoABC#3) // _SafeStr_6135 = "_-kt" (String#17587, DoABC#3) // _SafeStr_6136 = "_-57i" (String#3500, DoABC#3) // _SafeStr_6137 = "_-3IU" (String#3677, DoABC#3) // _SafeStr_6138 = "_-4rU" (String#28225, DoABC#3) // _SafeStr_6139 = "_-6HZ" (String#33833, DoABC#3) // _SafeStr_6140 = "_-638" (String#8678, DoABC#3) // _SafeStr_6141 = "_-6NA" (String#2679, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) //------------------------------------------------------------ //_-0EL.AssetAlias package _-0EL { public class AssetAlias { private var _name:String; private var _SafeStr_6142:String; private var _flipH:Boolean; private var _flipV:Boolean; public function AssetAlias(k:XML) { this._name = String(k.@name); this._SafeStr_6142 = String(k.@link); this._flipH = Boolean(parseInt(k.@fliph)); this._flipV = Boolean(parseInt(k.@flipv)); } public function get name():String { return (this._name); } public function get link():String { return (this._SafeStr_6142); } public function get flipH():Boolean { return (this._flipH); } public function get flipV():Boolean { return (this._flipV); } } }//package _-0EL // _SafeStr_6142 = "_-66v" (String#2940, DoABC#2) //------------------------------------------------------------ //_-0EL.AssetAliasCollection package _-0EL { import _-59z.AssetLibraryCollection; import flash.utils.Dictionary; import _-CG.AvatarRenderManager; import _-59z._SafeStr_39; public class AssetAliasCollection { private var _assets:AssetLibraryCollection; private var _SafeStr_6143:Dictionary; private var _SafeStr_6144:AvatarRenderManager; private var _SafeStr_6145:Array; public function AssetAliasCollection(k:AvatarRenderManager, _arg_2:AssetLibraryCollection) { this._SafeStr_6144 = k; this._SafeStr_6143 = new Dictionary(); this._assets = _arg_2; this._SafeStr_6145 = []; } public function dispose():void { this._assets = null; this._SafeStr_6143 = null; } public function reset():void { this.init(); } public function init():void { var _local_2:XML; var _local_3:XML; var _local_4:String; var _local_5:AssetAlias; var k:Array = this._assets._SafeStr_6146(); for each (_local_2 in k) { for each (_local_3 in _local_2..alias) { _local_4 = String(_local_3.@name); _local_5 = new AssetAlias(_local_3); this._SafeStr_6143[_local_4] = _local_5; }; }; } public function _SafeStr_6147(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false):void { var _local_5:XML = ; _local_5.@name = k; _local_5.@link = _arg_2; var _local_6:AssetAlias = new AssetAlias(_local_5); this._SafeStr_6143[k] = _local_6; } public function _SafeStr_6148(k:String):Boolean { var _local_2:AssetAlias = (this._SafeStr_6143[k] as AssetAlias); return (!((_local_2 == null))); } public function _SafeStr_6149(k:String):String { var _local_4:AssetAlias; var _local_2:String = k; var _local_3:int = 5; while (((this._SafeStr_6148(_local_2)) && ((_local_3 >= 0)))) { _local_4 = (this._SafeStr_6143[_local_2] as AssetAlias); _local_2 = _local_4.link; _local_3--; }; return (_local_2); } public function getAssetByName(k:String):_SafeStr_39 { k = this._SafeStr_6149(k); var _local_2:_SafeStr_39 = this._assets.getAssetByName(k); return (_local_2); } } }//package _-0EL // _SafeStr_39 = "_-0yC" (String#1785, DoABC#2) // _SafeStr_6143 = "_-1tx" (String#1982, DoABC#2) // _SafeStr_6144 = "_-1Kn" (String#1866, DoABC#2) // _SafeStr_6145 = "_-2Y4" (String#2146, DoABC#2) // _SafeStr_6146 = "_-0v9" (String#1777, DoABC#2) // _SafeStr_6147 = "_-57J" (String#2723, DoABC#2) // _SafeStr_6148 = "_-1px" (String#1968, DoABC#2) // _SafeStr_6149 = "_-1la" (String#1950, DoABC#2) //------------------------------------------------------------ //_-0fG._SafeStr_2375 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2375 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2375(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2375 = "_-5ua" (String#14013, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_2414 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2414 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2414() { this._SafeStr_6039 = new Array(); super(); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2414 = "_-0GN" (String#15377, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_2441 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2441 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2441(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); this._SafeStr_6039.push(_arg_3); this._SafeStr_6039.push(_arg_4); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2441 = "_-2yg" (String#13643, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_2475 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2475 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2475(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2475 = "_-1Jp" (String#14905, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_2483 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2483 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2483() { this._SafeStr_6039 = new Array(); super(); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2483 = "_-1yR" (String#16241, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_2489 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2489 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2489(k:int, _arg_2:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2489 = "_-2pk" (String#10649, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_3475 package _-0fG { import _-1Qv._SafeStr_2285; public class _SafeStr_3475 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return (new Array()); } public function dispose():void { } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3475 = "_-3t5" (String#10568, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_3805 package _-0fG { import _-1Qv._SafeStr_2285; public class _SafeStr_3805 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return (new Array()); } public function dispose():void { } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3805 = "_-12A" (String#16117, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_3806 package _-0fG { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3806 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_6150:int = 1; public static const _SafeStr_6151:int = 2; private var _SafeStr_6039:Array; public function _SafeStr_3806(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); this._SafeStr_6039.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3806 = "_-2Dv" (String#9962, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_6150 = "_-6af" (String#23039, DoABC#3) // _SafeStr_6151 = "_-Gc" (String#25194, DoABC#3) //------------------------------------------------------------ //_-0fG._SafeStr_3807 package _-0fG { import _-1Qv._SafeStr_2285; public class _SafeStr_3807 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return (new Array()); } public function dispose():void { } } }//package _-0fG // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3807 = "_-5KC" (String#15062, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0g4._SafeStr_3452 package _-0g4 { public class _SafeStr_3452 { public static const DEFAULT:uint = 0; public static const _SafeStr_6152:uint = 1; public static const _SafeStr_6153:uint = 2; public static const _SafeStr_6154:uint = 3; public static const _SafeStr_6155:uint = 4; public static const _SafeStr_6156:uint = 5; public static const _SafeStr_5345:uint = 6; public static const _SafeStr_6157:uint = 7; public static const _SafeStr_6158:uint = 8; public static const _SafeStr_6159:uint = 9; public static const _SafeStr_6160:uint = 10; public static const _SafeStr_6161:uint = 11; public static const _SafeStr_6162:uint = 12; public static const _SafeStr_6163:uint = 13; public static const NONE:uint = 0xFFFFFFFE; public static const CUSTOM:uint = 0xFFFFFFFF; } }//package _-0g4 // _SafeStr_3452 = "_-65c" (String#2701, DoABC#3) // _SafeStr_5345 = "_-5Vs" (String#3190, DoABC#3) // _SafeStr_6152 = "_-0cM" (String#16771, DoABC#3) // _SafeStr_6153 = "_-0A4" (String#9139, DoABC#3) // _SafeStr_6154 = "_-2Eb" (String#29076, DoABC#3) // _SafeStr_6155 = "_-4g9" (String#27812, DoABC#3) // _SafeStr_6156 = "_-0K6" (String#16165, DoABC#3) // _SafeStr_6157 = "_-1th" (String#25535, DoABC#3) // _SafeStr_6158 = "_-11u" (String#23375, DoABC#3) // _SafeStr_6159 = "_-34F" (String#28543, DoABC#3) // _SafeStr_6160 = "_-0r-" (String#26249, DoABC#3) // _SafeStr_6161 = "_-6L8" (String#27072, DoABC#3) // _SafeStr_6162 = "_-2wE" (String#31918, DoABC#3) // _SafeStr_6163 = "_-86" (String#30321, DoABC#3) //------------------------------------------------------------ //_-0g4._SafeStr_3617 package _-0g4 { public class _SafeStr_3617 { public static const TOP_LEFT:uint = 0; public static const _SafeStr_6164:uint = 1; public static const _SafeStr_6165:uint = 2; public static const _SafeStr_6166:uint = 3; public static const CENTER:uint = 4; public static const _SafeStr_6167:uint = 5; public static const _SafeStr_6168:uint = 6; public static const _SafeStr_6169:uint = 7; public static const _SafeStr_6170:uint = 8; public static const _SafeStr_6171:Array = ["top left", "top center", "top right", "center left", "center", "center right", "bottom left", "bottom center", "bottom right"]; public static function _SafeStr_6172(k:String):uint { return (_SafeStr_6171.indexOf(k)); } } }//package _-0g4 // _SafeStr_3617 = "_-1ND" (String#3311, DoABC#3) // _SafeStr_6164 = "_-59p" (String#17810, DoABC#3) // _SafeStr_6165 = "_-2rg" (String#4743, DoABC#3) // _SafeStr_6166 = "_-0zM" (String#17242, DoABC#3) // _SafeStr_6167 = "_-CX" (String#19137, DoABC#3) // _SafeStr_6168 = "_-03T" (String#4561, DoABC#3) // _SafeStr_6169 = "_-SJ" (String#18276, DoABC#3) // _SafeStr_6170 = "_-5fi" (String#4995, DoABC#3) // _SafeStr_6171 = "_-2PO" (String#11475, DoABC#3) // _SafeStr_6172 = "_-2P7" (String#29294, DoABC#3) //------------------------------------------------------------ //_-0g4._SafeStr_3619 package _-0g4 { public class _SafeStr_3619 { public static const _SafeStr_6173:String = "_self"; public static const _SafeStr_6000:String = "_blank"; public static const _SafeStr_6174:String = "_parent"; public static const TOP:String = "_top"; public static const DEFAULT:String = "default"; public static const _SafeStr_6175:String = "internal"; } }//package _-0g4 // _SafeStr_3619 = "_-1WV" (String#4318, DoABC#3) // _SafeStr_6000 = "_-0Gy" (String#6234, DoABC#3) // _SafeStr_6173 = "_-2K2" (String#17876, DoABC#3) // _SafeStr_6174 = "_-63e" (String#19869, DoABC#3) // _SafeStr_6175 = "_-11Y" (String#16305, DoABC#3) //------------------------------------------------------------ //_-0g4._SafeStr_3622 package _-0g4 { public class _SafeStr_3622 { public static const UP:String = "up"; public static const DOWN:String = "down"; public static const LEFT:String = "left"; public static const RIGHT:String = "right"; } }//package _-0g4 // _SafeStr_3622 = "_-2gQ" (String#6534, DoABC#3) //------------------------------------------------------------ //_-0g4.MouseListenerType package _-0g4 { public class MouseListenerType { public static const _SafeStr_6176:uint = 0; public static const _SafeStr_6177:uint = 1; public static const _SafeStr_6178:uint = 3; } }//package _-0g4 // _SafeStr_6176 = "_-6Qk" (String#24630, DoABC#3) // _SafeStr_6177 = "_-1mi" (String#25649, DoABC#3) // _SafeStr_6178 = "_-5U-" (String#19790, DoABC#3) //------------------------------------------------------------ //_-0g4.WindowParam package _-0g4 { public class WindowParam { public static const _SafeStr_6179:uint = 0; public static const _SafeStr_6180:uint = (1 << 0); public static const _SafeStr_6181:uint = (_SafeStr_6180 | (1 << 1)); public static const _SafeStr_6182:uint = (_SafeStr_6180 | (1 << 2)); public static const _SafeStr_6183:uint = (_SafeStr_6180 | (1 << 3)); public static const _SafeStr_6184:uint = (1 << 4); public static const _SafeStr_6185:uint = (1 << 5); public static const _SafeStr_6186:uint = 0; public static const _SafeStr_6187:uint = ((1 << 6) | _SafeStr_6186); public static const _SafeStr_6188:uint = ((1 << 7) | _SafeStr_6186); public static const _SafeStr_6189:uint = ((_SafeStr_6186 | _SafeStr_6187) | _SafeStr_6188); public static const _SafeStr_6190:uint = _SafeStr_6189; public static const _SafeStr_6191:uint = 0; public static const _SafeStr_6192:uint = ((1 << 10) | _SafeStr_6191); public static const _SafeStr_6193:uint = ((1 << 11) | _SafeStr_6191); public static const _SafeStr_6194:uint = ((_SafeStr_6191 | _SafeStr_6192) | _SafeStr_6193); public static const _SafeStr_6195:uint = _SafeStr_6194; public static const _SafeStr_6196:uint = (_SafeStr_6186 | _SafeStr_6191); public static const _SafeStr_6197:uint = (_SafeStr_6187 | _SafeStr_6192); public static const _SafeStr_6198:uint = (_SafeStr_6188 | _SafeStr_6193); public static const _SafeStr_6199:uint = (_SafeStr_6189 | _SafeStr_6194); public static const _SafeStr_6200:uint = (1 << 17); public static const _SafeStr_6201:uint = ((1 << 14) | _SafeStr_6200); public static const _SafeStr_6202:uint = (1 << 15); public static const _SafeStr_6203:uint = ((1 << 8) | _SafeStr_6180); public static const _SafeStr_6204:uint = (_SafeStr_6202 | _SafeStr_6203); public static const _SafeStr_6205:uint = (1 << 16); public static const _SafeStr_6206:uint = (1 << 12); public static const _SafeStr_6207:uint = (1 << 13); public static const _SafeStr_6208:uint = (_SafeStr_6206 | _SafeStr_6207); public static const _SafeStr_6209:uint = _SafeStr_6208; public static const _SafeStr_6210:uint = (_SafeStr_6205 | _SafeStr_6208); public static const _SafeStr_6211:uint = 0; public static const _SafeStr_6212:uint = (1 << 18); public static const _SafeStr_6213:uint = ((1 << 19) | _SafeStr_6212); public static const _SafeStr_6214:uint = 0; public static const _SafeStr_6215:uint = (1 << 20); public static const _SafeStr_6216:uint = ((1 << 21) | _SafeStr_6215); public static const _SafeStr_6217:uint = (_SafeStr_6213 | _SafeStr_6216); public static const _SafeStr_6218:uint = _SafeStr_6211;//0 public static const _SafeStr_6219:uint = _SafeStr_6213; public static const _SafeStr_6220:uint = _SafeStr_6212; public static const _SafeStr_6221:uint = _SafeStr_6214;//0 public static const _SafeStr_6222:uint = _SafeStr_6216; public static const _SafeStr_6223:uint = _SafeStr_6215; public static const _SafeStr_6224:uint = ((_SafeStr_6218 | _SafeStr_6219) | _SafeStr_6220); public static const _SafeStr_6225:uint = ((_SafeStr_6221 | _SafeStr_6222) | _SafeStr_6223); public static const _SafeStr_6226:uint = (1 << 22); public static const _SafeStr_6227:uint = (1 << 23); public static const _SafeStr_6228:uint = (_SafeStr_6226 | _SafeStr_6227); public static const _SafeStr_6229:uint = ((_SafeStr_6180 | _SafeStr_6186) | _SafeStr_6191); public static const _SafeStr_6230:uint = (_SafeStr_6180 | _SafeStr_6185); public static const _SafeStr_6231:uint = (((_SafeStr_6180 | _SafeStr_6185) | _SafeStr_6181) | _SafeStr_6184); public static const _SafeStr_6232:uint = (1 << 30); public static const _SafeStr_6233:uint = (1 << 31); } }//package _-0g4 // _SafeStr_6179 = "_-6Yj" (String#5655, DoABC#3) // _SafeStr_6180 = "_-0bq" (String#2582, DoABC#3) // _SafeStr_6181 = "_-3hi" (String#9090, DoABC#3) // _SafeStr_6182 = "_-1bO" (String#17243, DoABC#3) // _SafeStr_6183 = "_-669" (String#16715, DoABC#3) // _SafeStr_6184 = "_-12O" (String#2179, DoABC#3) // _SafeStr_6185 = "_-6H0" (String#5250, DoABC#3) // _SafeStr_6186 = "_-RB" (String#5083, DoABC#3) // _SafeStr_6187 = "_-2Uy" (String#8999, DoABC#3) // _SafeStr_6188 = "_-351" (String#7521, DoABC#3) // _SafeStr_6189 = "_-09E" (String#7475, DoABC#3) // _SafeStr_6190 = "_-3R-" (String#5654, DoABC#3) // _SafeStr_6191 = "_-5ub" (String#5707, DoABC#3) // _SafeStr_6192 = "_-3-T" (String#8542, DoABC#3) // _SafeStr_6193 = "_-3-e" (String#6533, DoABC#3) // _SafeStr_6194 = "_-5O7" (String#7423, DoABC#3) // _SafeStr_6195 = "_-5M-" (String#5488, DoABC#3) // _SafeStr_6196 = "_-2oX" (String#15743, DoABC#3) // _SafeStr_6197 = "_-6M0" (String#21340, DoABC#3) // _SafeStr_6198 = "_-JC" (String#17735, DoABC#3) // _SafeStr_6199 = "_-5Ht" (String#17347, DoABC#3) // _SafeStr_6200 = "_-6N9" (String#4321, DoABC#3) // _SafeStr_6201 = "_-0OE" (String#4256, DoABC#3) // _SafeStr_6202 = "_-1d2" (String#9716, DoABC#3) // _SafeStr_6203 = "_-1aT" (String#9913, DoABC#3) // _SafeStr_6204 = "_-6jH" (String#17742, DoABC#3) // _SafeStr_6205 = "_-2Po" (String#6962, DoABC#3) // _SafeStr_6206 = "_-wU" (String#8085, DoABC#3) // _SafeStr_6207 = "_-3KD" (String#8576, DoABC#3) // _SafeStr_6208 = "_-4NE" (String#11647, DoABC#3) // _SafeStr_6209 = "_-0m4" (String#15763, DoABC#3) // _SafeStr_6210 = "_-m0" (String#17449, DoABC#3) // _SafeStr_6211 = "_-2TZ" (String#18995, DoABC#3) // _SafeStr_6212 = "_-4M4" (String#11676, DoABC#3) // _SafeStr_6213 = "_-4co" (String#15176, DoABC#3) // _SafeStr_6214 = "_-3CC" (String#18013, DoABC#3) // _SafeStr_6215 = "_-2U4" (String#12606, DoABC#3) // _SafeStr_6216 = "_-rH" (String#15111, DoABC#3) // _SafeStr_6217 = "_-1aE" (String#29990, DoABC#3) // _SafeStr_6218 = "_-4hy" (String#15096, DoABC#3) // _SafeStr_6219 = "_-4Qi" (String#11560, DoABC#3) // _SafeStr_6220 = "_-4w3" (String#12303, DoABC#3) // _SafeStr_6221 = "_-02q" (String#16399, DoABC#3) // _SafeStr_6222 = "_-6cm" (String#11667, DoABC#3) // _SafeStr_6223 = "_-1R" (String#10967, DoABC#3) // _SafeStr_6224 = "_-33T" (String#23748, DoABC#3) // _SafeStr_6225 = "_-qT" (String#25724, DoABC#3) // _SafeStr_6226 = "_-49y" (String#13198, DoABC#3) // _SafeStr_6227 = "_-2yl" (String#12413, DoABC#3) // _SafeStr_6228 = "_-3N2" (String#9664, DoABC#3) // _SafeStr_6229 = "_-sv" (String#18696, DoABC#3) // _SafeStr_6230 = "_-3Yq" (String#18055, DoABC#3) // _SafeStr_6231 = "_-6l7" (String#18303, DoABC#3) // _SafeStr_6232 = "_-6Qo" (String#6463, DoABC#3) // _SafeStr_6233 = "_-5QK" (String#19554, DoABC#3) //------------------------------------------------------------ //_-0g4.WindowState package _-0g4 { public class WindowState { public static const _SafeStr_6234:uint = (0 << 0); public static const _SafeStr_6235:uint = (1 << 0); public static const _SafeStr_6236:uint = (1 << 1); public static const _SafeStr_6237:uint = (1 << 2); public static const _SafeStr_6238:uint = (1 << 3); public static const _SafeStr_6239:uint = (1 << 4); public static const _SafeStr_6240:uint = (1 << 5); public static const _SafeStr_6241:uint = (1 << 6); public static const _SafeStr_6242:uint = (1 << 30); } }//package _-0g4 // _SafeStr_6234 = "_-2CN" (String#4679, DoABC#3) // _SafeStr_6235 = "_-0u7" (String#4720, DoABC#3) // _SafeStr_6236 = "_-1zp" (String#4642, DoABC#3) // _SafeStr_6237 = "_-35Q" (String#4219, DoABC#3) // _SafeStr_6238 = "_-PB" (String#3339, DoABC#3) // _SafeStr_6239 = "_-1Hb" (String#4135, DoABC#3) // _SafeStr_6240 = "_-Ry" (String#3240, DoABC#3) // _SafeStr_6241 = "_-4pQ" (String#4309, DoABC#3) // _SafeStr_6242 = "_-3uM" (String#13484, DoABC#3) //------------------------------------------------------------ //_-0g4.WindowStyle package _-0g4 { public class WindowStyle { public static const _SafeStr_6243:uint = 0; } }//package _-0g4 // _SafeStr_6243 = "_-2Mv" (String#4890, DoABC#3) //------------------------------------------------------------ //_-0g4.WindowType package _-0g4 { public class WindowType { public static const _SafeStr_6244:uint = 0; public static const _SafeStr_6245:uint = 1; public static const _SafeStr_6246:uint = 2; public static const _SafeStr_6247:uint = 4; public static const _SafeStr_6248:uint = 5; public static const _SafeStr_6249:uint = 6; public static const _SafeStr_6250:uint = 7; public static const _SafeStr_6251:uint = 8; public static const _SafeStr_6252:uint = 9; public static const _SafeStr_6253:uint = 10; public static const _SafeStr_6254:uint = 11; public static const _SafeStr_6255:uint = 12; public static const _SafeStr_6256:uint = 14; public static const _SafeStr_6257:uint = 15; public static const _SafeStr_6258:uint = 16; public static const _SafeStr_6259:uint = 17; public static const _SafeStr_6260:uint = 20; public static const _SafeStr_6261:uint = 21; public static const _SafeStr_6262:uint = 22; public static const _SafeStr_6263:uint = 23; public static const _SafeStr_6264:uint = 30; public static const _SafeStr_6265:uint = 31; public static const _SafeStr_6266:uint = 32; public static const _SafeStr_6267:uint = 33; public static const _SafeStr_6268:uint = 35; public static const _SafeStr_6269:uint = 36; public static const _SafeStr_6270:uint = 37; public static const _SafeStr_6271:uint = 38; public static const _SafeStr_6272:uint = 40; public static const _SafeStr_6273:uint = 41; public static const _SafeStr_6274:uint = 42; public static const _SafeStr_6275:uint = 43; public static const _SafeStr_6276:uint = 45; public static const _SafeStr_6277:uint = 46; public static const _SafeStr_6278:uint = 47; public static const _SafeStr_6279:uint = 48; public static const _SafeStr_6280:uint = 49; public static const _SafeStr_6281:uint = 50; public static const _SafeStr_6282:uint = 50; public static const _SafeStr_6283:uint = 51; public static const _SafeStr_6284:uint = 52; public static const _SafeStr_6285:uint = 53; public static const _SafeStr_6286:uint = 54; public static const _SafeStr_6287:uint = 55; public static const _SafeStr_6288:uint = 56; public static const _SafeStr_6289:uint = 57; public static const _SafeStr_6290:uint = 60; public static const _SafeStr_6291:uint = 61; public static const _SafeStr_6292:uint = 62; public static const _SafeStr_6293:uint = 63; public static const _SafeStr_6294:uint = 64; public static const _SafeStr_6295:uint = 65; public static const _SafeStr_6296:uint = 66; public static const _SafeStr_6297:uint = 67; public static const _SafeStr_6298:uint = 68; public static const _SafeStr_6299:uint = 69; public static const _SafeStr_6300:uint = 70; public static const _SafeStr_6301:uint = 71; public static const _SafeStr_6302:uint = 72; public static const _SafeStr_6303:uint = 73; public static const _SafeStr_6304:uint = 74; public static const _SafeStr_6305:uint = 75; public static const _SafeStr_6306:uint = 76; public static const _SafeStr_6307:uint = 77; public static const _SafeStr_6308:uint = 78; public static const _SafeStr_6309:uint = 90; public static const _SafeStr_6310:uint = 91; public static const _SafeStr_6311:uint = 92; public static const _SafeStr_6312:uint = 93; public static const _SafeStr_6313:uint = 94; public static const _SafeStr_6314:uint = 100; public static const _SafeStr_6315:uint = 101; public static const _SafeStr_6316:uint = 102; public static const _SafeStr_6317:uint = 103; public static const _SafeStr_6318:uint = 104; public static const _SafeStr_6319:uint = 105; public static const _SafeStr_6320:uint = 106; public static const _SafeStr_6321:uint = 110; public static const _SafeStr_6322:uint = 111; public static const _SafeStr_6323:uint = 112; public static const _SafeStr_6324:uint = 120; public static const _SafeStr_6325:uint = 121; public static const _SafeStr_6326:uint = 122; public static const _SafeStr_6327:uint = 130; public static const _SafeStr_6328:uint = 131; public static const _SafeStr_6329:uint = 132; public static const _SafeStr_6330:uint = 133; public static const _SafeStr_6331:uint = 134; public static const _SafeStr_6332:uint = 135; public static const _SafeStr_6333:uint = 136; public static const _SafeStr_6334:uint = 137; public static const _SafeStr_6335:uint = 138; public static const _SafeStr_6336:uint = 139; public static const _SafeStr_6337:uint = 140; } }//package _-0g4 // _SafeStr_6244 = "_-0zv" (String#14359, DoABC#3) // _SafeStr_6245 = "_-0bE" (String#13453, DoABC#3) // _SafeStr_6246 = "_-0dZ" (String#15990, DoABC#3) // _SafeStr_6247 = "_-4Yg" (String#7533, DoABC#3) // _SafeStr_6248 = "_-0P1" (String#7990, DoABC#3) // _SafeStr_6249 = "_-3N" (String#16404, DoABC#3) // _SafeStr_6250 = "_-5b9" (String#25559, DoABC#3) // _SafeStr_6251 = "_-0kL" (String#13031, DoABC#3) // _SafeStr_6252 = "case " (String#23176, DoABC#3) // _SafeStr_6253 = "_-1Za" (String#14755, DoABC#3) // _SafeStr_6254 = "_-2qc" (String#18621, DoABC#3) // _SafeStr_6255 = "_-1Fb" (String#13210, DoABC#3) // _SafeStr_6256 = "_-5wH" (String#18898, DoABC#3) // _SafeStr_6257 = "_-4DZ" (String#20273, DoABC#3) // _SafeStr_6258 = "_-5--" (String#18193, DoABC#3) // _SafeStr_6259 = "_-0qF" (String#20026, DoABC#3) // _SafeStr_6260 = "_-06q" (String#16527, DoABC#3) // _SafeStr_6261 = "_-5Fk" (String#7458, DoABC#3) // _SafeStr_6262 = "_-4wl" (String#27523, DoABC#3) // _SafeStr_6263 = "_-1h9" (String#12029, DoABC#3) // _SafeStr_6264 = "_-137" (String#10339, DoABC#3) // _SafeStr_6265 = "_-1uy" (String#31509, DoABC#3) // _SafeStr_6266 = "_-33Q" (String#28568, DoABC#3) // _SafeStr_6267 = "_-cE" (String#24153, DoABC#3) // _SafeStr_6268 = "_-1R1" (String#11402, DoABC#3) // _SafeStr_6269 = "_-3sN" (String#26221, DoABC#3) // _SafeStr_6270 = "_-2LX" (String#29355, DoABC#3) // _SafeStr_6271 = "_-03w" (String#24803, DoABC#3) // _SafeStr_6272 = "_-2ur" (String#22073, DoABC#3) // _SafeStr_6273 = "_-2H" (String#16773, DoABC#3) // _SafeStr_6274 = "_-0ql" (String#16299, DoABC#3) // _SafeStr_6275 = "_-14j" (String#16653, DoABC#3) // _SafeStr_6276 = "_-5s8" (String#16875, DoABC#3) // _SafeStr_6277 = "_-2bJ" (String#18005, DoABC#3) // _SafeStr_6278 = "_-6JZ" (String#19606, DoABC#3) // _SafeStr_6279 = "_-6fO" (String#18251, DoABC#3) // _SafeStr_6280 = "_-2Pw" (String#18930, DoABC#3) // _SafeStr_6281 = "_-3nX" (String#17607, DoABC#3) // _SafeStr_6282 = "_-02C" (String#10471, DoABC#3) // _SafeStr_6283 = "_-1Jr" (String#10873, DoABC#3) // _SafeStr_6284 = "_-5a1" (String#19772, DoABC#3) // _SafeStr_6285 = "_-4Ur" (String#16790, DoABC#3) // _SafeStr_6286 = "_-5oO" (String#12227, DoABC#3) // _SafeStr_6287 = "_-0h5" (String#22082, DoABC#3) // _SafeStr_6288 = "_-5RV" (String#15229, DoABC#3) // _SafeStr_6289 = "_-1Y8" (String#17349, DoABC#3) // _SafeStr_6290 = "_-60T" (String#12807, DoABC#3) // _SafeStr_6291 = "_-1Ie" (String#15137, DoABC#3) // _SafeStr_6292 = "_-5hA" (String#24500, DoABC#3) // _SafeStr_6293 = "_-xk" (String#31953, DoABC#3) // _SafeStr_6294 = "_-17s" (String#26640, DoABC#3) // _SafeStr_6295 = "_-37-" (String#28668, DoABC#3) // _SafeStr_6296 = "_-5Bh" (String#27406, DoABC#3) // _SafeStr_6297 = "_-it" (String#14419, DoABC#3) // _SafeStr_6298 = "_-4xT" (String#14762, DoABC#3) // _SafeStr_6299 = "_-0Zv" (String#14522, DoABC#3) // _SafeStr_6300 = "_-1ZA" (String#13875, DoABC#3) // _SafeStr_6301 = "_-07Y" (String#17028, DoABC#3) // _SafeStr_6302 = "_-36x" (String#17622, DoABC#3) // _SafeStr_6303 = "_-3ZU" (String#23479, DoABC#3) // _SafeStr_6304 = "_-40h" (String#24129, DoABC#3) // _SafeStr_6305 = "_-3ve" (String#22684, DoABC#3) // _SafeStr_6306 = "_-0IA" (String#22184, DoABC#3) // _SafeStr_6307 = "_-4Ru" (String#15860, DoABC#3) // _SafeStr_6308 = "_-xP" (String#13655, DoABC#3) // _SafeStr_6309 = "_-464" (String#18563, DoABC#3) // _SafeStr_6310 = "_-3FM" (String#15350, DoABC#3) // _SafeStr_6311 = "_-g7" (String#15982, DoABC#3) // _SafeStr_6312 = "_-0r1" (String#15884, DoABC#3) // _SafeStr_6313 = "_-3iD" (String#18187, DoABC#3) // _SafeStr_6314 = "_-Vj" (String#22726, DoABC#3) // _SafeStr_6315 = "_-5qi" (String#24671, DoABC#3) // _SafeStr_6316 = "_-5Dh" (String#14880, DoABC#3) // _SafeStr_6317 = "_-0-F" (String#11604, DoABC#3) // _SafeStr_6318 = "_-4F9" (String#19459, DoABC#3) // _SafeStr_6319 = "_-6Aj" (String#19511, DoABC#3) // _SafeStr_6320 = "_-6KH" (String#15056, DoABC#3) // _SafeStr_6321 = "_-0AU" (String#28011, DoABC#3) // _SafeStr_6322 = "_-1AW" (String#26569, DoABC#3) // _SafeStr_6323 = "_-zH" (String#31937, DoABC#3) // _SafeStr_6324 = "_-5bx" (String#19802, DoABC#3) // _SafeStr_6325 = "_-6kj" (String#22643, DoABC#3) // _SafeStr_6326 = "_-4Kr" (String#21758, DoABC#3) // _SafeStr_6327 = "_-5iR" (String#12752, DoABC#3) // _SafeStr_6328 = "_-BW" (String#14082, DoABC#3) // _SafeStr_6329 = "_-6fV" (String#17747, DoABC#3) // _SafeStr_6330 = "_-4q5" (String#19477, DoABC#3) // _SafeStr_6331 = "_-5jh" (String#21338, DoABC#3) // _SafeStr_6332 = "_-0xb" (String#17185, DoABC#3) // _SafeStr_6333 = "_-2AM" (String#17412, DoABC#3) // _SafeStr_6334 = "_-0VD" (String#19349, DoABC#3) // _SafeStr_6335 = "_-lV" (String#17333, DoABC#3) // _SafeStr_6336 = "_-0Ls" (String#20569, DoABC#3) // _SafeStr_6337 = "_-0Cm" (String#15703, DoABC#3) //------------------------------------------------------------ //_-0GL._SafeStr_2780 package _-0GL { import _-1ZV._SafeStr_2757; import _-2QZ._SafeStr_2485; public class _SafeStr_2780 extends _SafeStr_2757 { private var _SafeStr_6338:Number = 0; public function get _SafeStr_6339():Number { return (this._SafeStr_6338); } public function set _SafeStr_6339(k:Number):void { this._SafeStr_6338 = k; } override protected function getSpriteYOffset(k:int, _arg_2:int, _arg_3:int):int { if (_arg_3 == 1){ this._SafeStr_6339 = object.getModel().getNumber(_SafeStr_2485._SafeStr_6340); return ((-(this._SafeStr_6339) * (k / 2))); }; return (super.getSpriteYOffset(k, _arg_2, _arg_3)); } } }//package _-0GL // _SafeStr_2485 = "_-6Uf" (String#217, DoABC#3) // _SafeStr_2757 = "_-2mC" (String#1561, DoABC#3) // _SafeStr_2780 = "_-3Tb" (String#18501, DoABC#3) // _SafeStr_6338 = "_-6bs" (String#26862, DoABC#3) // _SafeStr_6339 = "_-3sm" (String#15397, DoABC#3) // _SafeStr_6340 = "_-52L" (String#18823, DoABC#3) //------------------------------------------------------------ //_-0GL._SafeStr_4672 package _-0GL { import _-h6._SafeStr_4671; import __AS3__.vec.Vector; import flash.geom.Point; public class _SafeStr_4672 implements _SafeStr_4671 { private var _z:Number; private var _points:Vector.; private var _color:uint; private var _SafeStr_6341:Array; private var _SafeStr_6342:Array; private var _SafeStr_6343:Array; private var _SafeStr_6344:Array; private var _SafeStr_6345:Boolean = false; private var _assetNames:Array; public function _SafeStr_4672(k:_SafeStr_4672=null, _arg_2:uint=0, _arg_3:Boolean=false) { this._assetNames = []; super(); this._SafeStr_6341 = []; this._SafeStr_6342 = []; this._SafeStr_6343 = []; this._SafeStr_6344 = []; if (k != null){ this._SafeStr_6341 = k._SafeStr_6341; this._SafeStr_6342 = k._SafeStr_6342; this._SafeStr_6343 = k._SafeStr_6343; this._SafeStr_6344 = k._SafeStr_6344; }; this._color = _arg_2; this._SafeStr_6345 = _arg_3; } public function addMask(k:String, _arg_2:Point, _arg_3:Boolean, _arg_4:Boolean):void { this._SafeStr_6341.push(k); this._SafeStr_6342.push(_arg_2); this._SafeStr_6343.push(_arg_3); this._SafeStr_6344.push(_arg_4); } public function _SafeStr_6346(k:Array):void { this._assetNames.push(k); } public function set z(k:Number):void { this._z = k; } public function get z():Number { return (this._z); } public function set cornerPoints(k:Vector.):void { this._points = k; } public function get cornerPoints():Vector. { return (this._points); } public function get color():uint { return (this._color); } public function get _SafeStr_6347():Array { return (this._SafeStr_6341); } public function get _SafeStr_6348():Array { return (this._SafeStr_6342); } public function get _SafeStr_6349():Array { return (this._SafeStr_6343); } public function get _SafeStr_6350():Array { return (this._SafeStr_6344); } public function _SafeStr_6351():Boolean { return (this._SafeStr_6345); } public function get _SafeStr_6352():Array { return (this._assetNames); } } }//package _-0GL // _SafeStr_4671 = "_-3m7" (String#7706, DoABC#3) // _SafeStr_4672 = "_-5w6" (String#3599, DoABC#3) // _SafeStr_6341 = "_-5wE" (String#16640, DoABC#3) // _SafeStr_6342 = "_-5l" (String#17085, DoABC#3) // _SafeStr_6343 = "_-0Mw" (String#16044, DoABC#3) // _SafeStr_6344 = "_-3U-" (String#14911, DoABC#3) // _SafeStr_6345 = "_-1zy" (String#31635, DoABC#3) // _SafeStr_6346 = "_-04x" (String#32095, DoABC#3) // _SafeStr_6347 = "_-j3" (String#31597, DoABC#3) // _SafeStr_6348 = "_-08q" (String#28020, DoABC#3) // _SafeStr_6349 = "_-2He" (String#29178, DoABC#3) // _SafeStr_6350 = "_-aA" (String#29148, DoABC#3) // _SafeStr_6351 = "_-025" (String#20674, DoABC#3) // _SafeStr_6352 = "_-9f" (String#25314, DoABC#3) //------------------------------------------------------------ //_-0GL._SafeStr_5028 package _-0GL { public class _SafeStr_5028 { private var _SafeStr_6353:Number = 0; private var _SafeStr_6354:Number = 0; private var _SafeStr_6355:Number = 0; private var _SafeStr_6356:Number = 0; public function _SafeStr_5028(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number) { this._SafeStr_6353 = k; this._SafeStr_6354 = _arg_2; this._SafeStr_6355 = _arg_3; this._SafeStr_6356 = _arg_4; } public function get _SafeStr_6357():Number { return (this._SafeStr_6353); } public function get _SafeStr_6358():Number { return (this._SafeStr_6354); } public function get _SafeStr_6359():Number { return (this._SafeStr_6355); } public function get _SafeStr_6360():Number { return (this._SafeStr_6356); } } }//package _-0GL // _SafeStr_5028 = "_-6cS" (String#4753, DoABC#3) // _SafeStr_6353 = "_-1IM" (String#9184, DoABC#3) // _SafeStr_6354 = "_-4QG" (String#8783, DoABC#3) // _SafeStr_6355 = "_-18h" (String#15214, DoABC#3) // _SafeStr_6356 = "_-6Qt" (String#16610, DoABC#3) // _SafeStr_6357 = "_-6VA" (String#6836, DoABC#3) // _SafeStr_6358 = "_-3k2" (String#6421, DoABC#3) // _SafeStr_6359 = "_-21k" (String#11981, DoABC#3) // _SafeStr_6360 = "_-6ct" (String#15539, DoABC#3) //------------------------------------------------------------ //_-0GL._SafeStr_5029 package _-0GL { public class _SafeStr_5029 { private var _SafeStr_6078:String = null; private var _SafeStr_6353:Number = 0; private var _SafeStr_6354:Number = 0; public function _SafeStr_5029(k:String, _arg_2:Number, _arg_3:Number) { this._SafeStr_6078 = k; this._SafeStr_6353 = _arg_2; this._SafeStr_6354 = _arg_3; } public function get type():String { return (this._SafeStr_6078); } public function get _SafeStr_6357():Number { return (this._SafeStr_6353); } public function get _SafeStr_6358():Number { return (this._SafeStr_6354); } } }//package _-0GL // _SafeStr_5029 = "_-0yb" (String#3564, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6353 = "_-1IM" (String#9184, DoABC#3) // _SafeStr_6354 = "_-4QG" (String#8783, DoABC#3) // _SafeStr_6357 = "_-6VA" (String#6836, DoABC#3) // _SafeStr_6358 = "_-3k2" (String#6421, DoABC#3) //------------------------------------------------------------ //_-0GL.RoomPlane package _-0GL { import _-h6._SafeStr_4382; import flash.geom.Point; import _-0-8._SafeStr_2308; import flash.display.BitmapData; import _-2pF._SafeStr_4379; import _-5wa.PlaneMaskManager; import _-15X.Map; import _-2Yl._SafeStr_5023; import _-0-8._SafeStr_2307; import _-4Qm.Canvas; import _-0-8._SafeStr_2305; import _-5wa.PlaneMask; import _-0CW._SafeStr_3892; import _-1y5._SafeStr_5025; import _-1y5.PlaneMaterialCellMatrix; import _-1y5.PlaneMaterialCellColumn; import _-1y5.PlaneMaterialCell; import _-2Yl.Randomizer; import flash.geom.Matrix; import flash.geom.Rectangle; import flash.display.BitmapDataChannel; import flash.display.BlendMode; public class RoomPlane implements _SafeStr_4382 { private static const _SafeStr_5675:Point = new Point(0, 0); public static const _SafeStr_6361:int = 0; public static const _SafeStr_6362:int = 1; public static const _SafeStr_6363:int = 2; public static const _SafeStr_6364:int = 3; private static var _SafeStr_6365:int = 1; private var _disposed:Boolean = false; private var _SafeStr_6366:int = 0; private var _SafeStr_6367:_SafeStr_2308 = null; private var _SafeStr_5748:_SafeStr_2308 = null; private var _SafeStr_6368:_SafeStr_2308 = null; private var _SafeStr_6369:_SafeStr_2308 = null; private var _normal:_SafeStr_2308 = null; private var _SafeStr_6370:Array; private var _SafeStr_6371:int = -1; private var _SafeStr_6078:int = 0; private var _SafeStr_6372:Boolean = false; private var _SafeStr_5657:BitmapData = null; private var _SafeStr_6373:Boolean = true; private var _SafeStr_6374:Point = null; private var _SafeStr_6375:Number = 0; private var _color:uint = 0; private var _SafeStr_6376:_SafeStr_4379 = null; private var _SafeStr_6377:PlaneMaskManager = null; private var _SafeStr_6041:String = null; private var _SafeStr_6378:int = 0; private var _SafeStr_6379:Number = 0; private var _SafeStr_6380:Number = 0; private var _SafeStr_6381:Number = 0; private var _SafeStr_6382:Number = 0; private var _SafeStr_6383:Map = null; private var _SafeStr_6384:_SafeStr_5023 = null; private var _SafeStr_6385:Boolean = false; private var _SafeStr_6386:Array; private var _SafeStr_6387:Array; private var _SafeStr_6388:Boolean = false; private var _SafeStr_6389:BitmapData = null; private var _SafeStr_6390:BitmapData = null; private var _SafeStr_6391:Array; private var _SafeStr_6392:Array; private var _SafeStr_6393:_SafeStr_2308 = null; private var _SafeStr_6394:_SafeStr_2308 = null; private var _SafeStr_6395:_SafeStr_2308 = null; private var _SafeStr_6396:_SafeStr_2308 = null; private var _SafeStr_5658:Number = 0; private var _height:Number = 0; private var _SafeStr_6397:Boolean = true; public function RoomPlane(k:_SafeStr_2307, _arg_2:_SafeStr_2307, _arg_3:_SafeStr_2307, _arg_4:_SafeStr_2307, _arg_5:int, _arg_6:Boolean, _arg_7:Array, _arg_8:int, _arg_9:Number=0, _arg_10:Number=0, _arg_11:Number=0, _arg_12:Number=0) { var _local_13:int; var _local_14:_SafeStr_2307; var _local_15:_SafeStr_2308; this._SafeStr_6370 = []; this._SafeStr_6386 = []; this._SafeStr_6387 = []; this._SafeStr_6391 = []; this._SafeStr_6392 = []; super(); this._SafeStr_6366 = _arg_8; this._SafeStr_6367 = new _SafeStr_2308(); this._SafeStr_6367._SafeStr_5710(k); this._SafeStr_5748 = new _SafeStr_2308(); this._SafeStr_5748._SafeStr_5710(_arg_2); this._SafeStr_6368 = new _SafeStr_2308(); this._SafeStr_6368._SafeStr_5710(_arg_3); this._SafeStr_6369 = new _SafeStr_2308(); this._SafeStr_6369._SafeStr_5710(_arg_4); this._normal = _SafeStr_2308._SafeStr_5704(this._SafeStr_6368, this._SafeStr_6369); if (this._normal.length > 0){ this._normal._SafeStr_5709((1 / this._normal.length)); }; if (_arg_7 != null){ _local_13 = 0; while (_local_13 < _arg_7.length) { _local_14 = (_arg_7[_local_13] as _SafeStr_2307); if (_local_14 != null){ _local_15 = new _SafeStr_2308(); _local_15._SafeStr_5710(_local_14); this._SafeStr_6370.push(_local_15); }; _local_13++; }; }; this._SafeStr_6374 = new Point(); this._SafeStr_6078 = _arg_5; this._SafeStr_6383 = new Map(); this._SafeStr_6393 = new _SafeStr_2308(); this._SafeStr_6394 = new _SafeStr_2308(); this._SafeStr_6395 = new _SafeStr_2308(); this._SafeStr_6396 = new _SafeStr_2308(); this._SafeStr_6379 = _arg_9; this._SafeStr_6380 = _arg_10; this._SafeStr_6381 = _arg_11; this._SafeStr_6382 = _arg_12; this._SafeStr_6385 = _arg_6; this._SafeStr_6378 = _SafeStr_6365++; } private static function blend(k:uint, _arg_2:uint):uint { return ((Canvas.colorize(_arg_2, (k | 0xFF000000)) & 0xFFFFFF)); } public function set _SafeStr_6398(k:Boolean):void { if (k != this._SafeStr_6397){ if (!this._SafeStr_6397){ this._SafeStr_6399(); }; this._SafeStr_6397 = k; }; } public function get _SafeStr_6398():Boolean { return (this._SafeStr_6397); } public function get bitmapData():BitmapData { var bitmap:BitmapData; if (this.visible){ if (this._SafeStr_5657 != null){ try { bitmap = this._SafeStr_5657.clone(); } catch(e:Error) { return (null); }; }; }; return (bitmap); } public function get visible():Boolean { return (((this._SafeStr_6372) && (this._SafeStr_6397))); } public function get offset():Point { return (this._SafeStr_6374); } public function get relativeDepth():Number { return (this._SafeStr_6375); } public function get color():uint { return (this._color); } public function set color(k:uint):void { this._color = k; } public function get type():int { return (this._SafeStr_6078); } public function get _SafeStr_6400():_SafeStr_2307 { return (this._SafeStr_6368); } public function get _SafeStr_6401():_SafeStr_2307 { return (this._SafeStr_6369); } public function get location():_SafeStr_2307 { return (this._SafeStr_5748); } public function get normal():_SafeStr_2307 { return (this._normal); } public function get _SafeStr_6402():Boolean { return (this._SafeStr_6373); } public function set _SafeStr_6402(k:Boolean):void { this._SafeStr_6373 = k; } public function set rasterizer(k:_SafeStr_4379):void { this._SafeStr_6376 = k; } public function set _SafeStr_6403(k:PlaneMaskManager):void { this._SafeStr_6377 = k; } public function set id(k:String):void { if (k != this._SafeStr_6041){ this._SafeStr_6399(); this._SafeStr_6041 = k; }; } public function get uniqueId():int { return (this._SafeStr_6378); } public function dispose():void { var k:int; var _local_2:_SafeStr_5023; if (this._SafeStr_5657 != null){ this._SafeStr_5657.dispose(); this._SafeStr_5657 = null; }; if (this._SafeStr_6383 != null){ k = 0; while (k < this._SafeStr_6383.length) { _local_2 = (this._SafeStr_6383._SafeStr_5645(k) as _SafeStr_5023); if (_local_2 != null){ if (_local_2.bitmap != null){ _local_2.bitmap.dispose(); }; _local_2.dispose(); }; k++; }; this._SafeStr_6383.dispose(); this._SafeStr_6383 = null; }; this._SafeStr_6384 = null; this._SafeStr_5748 = null; this._SafeStr_6367 = null; this._SafeStr_6368 = null; this._SafeStr_6369 = null; this._normal = null; this._SafeStr_6376 = null; this._SafeStr_6393 = null; this._SafeStr_6394 = null; this._SafeStr_6395 = null; this._SafeStr_6396 = null; this._SafeStr_6386 = null; this._SafeStr_6387 = null; if (this._SafeStr_6389 != null){ this._SafeStr_6389.dispose(); this._SafeStr_6389 = null; }; if (this._SafeStr_6390 != null){ this._SafeStr_6390.dispose(); this._SafeStr_6390 = null; }; this._disposed = true; } public function _SafeStr_6404(k:BitmapData):BitmapData { if (this.visible){ if (((!((this._SafeStr_5657 == null))) && (!((k == null))))){ if ((((this._SafeStr_5657.width == k.width)) && ((this._SafeStr_5657.height == k.height)))){ k.copyPixels(this._SafeStr_5657, this._SafeStr_5657.rect, _SafeStr_5675); return (k); }; }; }; return (null); } private function _SafeStr_6405(k:String, _arg_2:_SafeStr_5023):Boolean { var _local_3:_SafeStr_5023 = (this._SafeStr_6383.remove(k) as _SafeStr_5023); if (_local_3 != null){ if (((!((_arg_2 == null))) && (!((_arg_2.bitmap == _local_3.bitmap))))){ _local_3.bitmap.dispose(); }; _local_3.dispose(); }; this._SafeStr_6384 = _arg_2; this._SafeStr_6383.add(k, _arg_2); return (true); } private function _SafeStr_6399(k:BitmapData=null):void { var _local_2:int; var _local_3:_SafeStr_5023; if (this._SafeStr_6383 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_6383.length) { _local_3 = (this._SafeStr_6383._SafeStr_5645(_local_2) as _SafeStr_5023); if (_local_3 != null){ if (((!((_local_3.bitmap == null))) && (!((_local_3.bitmap == k))))){ _local_3.bitmap.dispose(); }; _local_3.dispose(); }; _local_2++; }; this._SafeStr_6383.reset(); }; this._SafeStr_6384 = null; } private function getTextureIdentifier(k:Number):String { if (this._SafeStr_6376 != null){ return (this._SafeStr_6376.getTextureIdentifier(k, this.normal)); }; return (String(k)); } private function _SafeStr_6406(k:_SafeStr_2305, _arg_2:int):Boolean { var _local_4:String; if (k == null){ return (false); }; var _local_3:_SafeStr_5023 = this._SafeStr_6384; if (_local_3 == null){ _local_4 = this.getTextureIdentifier(k.scale); _local_3 = (this._SafeStr_6383.getValue(_local_4) as _SafeStr_5023); }; this._SafeStr_6407(); if (((this._SafeStr_6397) && ((((((_local_3 == null)) || ((((_local_3.timeStamp >= 0)) && ((_arg_2 > _local_3.timeStamp)))))) || (this._SafeStr_6388))))){ return (true); }; return (false); } private function _SafeStr_6408(k:_SafeStr_2305, _arg_2:int):BitmapData { var _local_5:Number; var _local_6:Number; var _local_7:_SafeStr_2307; var _local_8:BitmapData; var _local_9:BitmapData; if (k == null){ return (null); }; var _local_3:_SafeStr_5023; var _local_4:String; if (this._SafeStr_6406(k, _arg_2)){ _local_5 = (this._SafeStr_6368.length * k.scale); _local_6 = (this._SafeStr_6369.length * k.scale); _local_7 = k._SafeStr_5689(this._normal); _local_4 = this.getTextureIdentifier(k.scale); if (this._SafeStr_6384 != null){ _local_3 = this._SafeStr_6384; } else { _local_3 = (this._SafeStr_6383.getValue(_local_4) as _SafeStr_5023); }; _local_8 = null; if (_local_3 != null){ _local_8 = _local_3.bitmap; }; if (this._SafeStr_6376 != null){ _local_3 = this._SafeStr_6376.render(_local_8, this._SafeStr_6041, _local_5, _local_6, k.scale, _local_7, this._SafeStr_6373, this._SafeStr_6379, this._SafeStr_6380, this._SafeStr_6381, this._SafeStr_6382, _arg_2); if (_local_3 != null){ if (((!((_local_8 == null))) && (!((_local_3.bitmap == _local_8))))){ _local_8.dispose(); }; }; } else { _local_9 = new BitmapData(_local_5, _local_6, true, (0xFF000000 | this._color)); _local_3 = new _SafeStr_5023(_local_9, -1); }; if (_local_3 != null){ this._SafeStr_6409(_local_3.bitmap, k); this._SafeStr_6405(_local_4, _local_3); }; } else { if (this._SafeStr_6384 != null){ _local_3 = this._SafeStr_6384; } else { _local_4 = this.getTextureIdentifier(k.scale); _local_3 = (this._SafeStr_6383.getValue(_local_4) as _SafeStr_5023); }; }; if (_local_3 != null){ this._SafeStr_6384 = _local_3; return (_local_3.bitmap); }; return (null); } private function _SafeStr_6410(k:_SafeStr_2305):_SafeStr_4672 { var _local_7:PlaneMask; var _local_8:String; var _local_9:_SafeStr_2307; var _local_10:_SafeStr_3892; var _local_11:Point; if (!this._SafeStr_6385){ return (null); }; var _local_2:_SafeStr_5029; var _local_3:int; var _local_4:int; var _local_5:_SafeStr_4672 = new _SafeStr_4672(); var _local_6:int; while (_local_6 < this._SafeStr_6386.length) { _local_2 = (this._SafeStr_6386[_local_6] as _SafeStr_5029); if (_local_2 != null){ _local_7 = this._SafeStr_6377._SafeStr_6411(_local_2.type); if (_local_7 != null){ _local_8 = _local_7._SafeStr_6149(k.scale); if (_local_8 != null){ _local_9 = k._SafeStr_5689(this._normal); _local_10 = _local_7._SafeStr_6412(k.scale, _local_9); if (_local_10 != null){ _local_3 = (this._SafeStr_6389.width * (1 - (_local_2._SafeStr_6357 / this._SafeStr_6368.length))); _local_4 = (this._SafeStr_6389.height * (1 - (_local_2._SafeStr_6358 / this._SafeStr_6369.length))); _local_11 = new Point((_local_3 + _local_10.offsetX), (_local_4 + _local_10.offsetY)); _local_5.addMask(_local_8, _local_11, _local_10.flipH, _local_10.flipV); }; }; }; }; _local_6++; }; return (_local_5); } private function _SafeStr_6413(k:_SafeStr_2305):int { var _local_2:Point = k._SafeStr_5690(new _SafeStr_2308(0, 0, 0)); var _local_3:Point = k._SafeStr_5690(new _SafeStr_2308(0, 1, 0)); return (Math.round((this._SafeStr_6368.length * Math.abs((_local_2.x - _local_3.x))))); } public function _SafeStr_6414(geometry:_SafeStr_2305):Array { var maskData:_SafeStr_4672; var data:_SafeStr_4672; var layers:Array; var layer:_SafeStr_5025; var i:int; var normal:_SafeStr_2307; var cm:PlaneMaterialCellMatrix; var column:PlaneMaterialCellColumn; var assetNames:Array; var cell:PlaneMaterialCell; var name:String; var drawingDatas:Array = []; if (this._SafeStr_6372){ maskData = null; try { maskData = this._SafeStr_6410(geometry); layers = this._SafeStr_6376._SafeStr_6415(this._SafeStr_6041); i = 0; while (i < layers.length) { layer = (layers[i] as _SafeStr_5025); if (layer != null){ if (((this._SafeStr_6373) && (!((layer._SafeStr_6416() == null))))){ normal = geometry._SafeStr_5689(this._normal); cm = layer._SafeStr_6416()._SafeStr_6417(normal); data = new _SafeStr_4672(maskData, blend(this._color, layer._SafeStr_6418()), cm._SafeStr_6351()); Randomizer._SafeStr_6419(this._SafeStr_6366); for each (column in cm._SafeStr_6420(this._SafeStr_6413(geometry))) { assetNames = []; for each (cell in column._SafeStr_6421()) { name = cell._SafeStr_6149(normal); if (name != null){ assetNames.push(name); }; }; if (assetNames.length > 0){ if (!column._SafeStr_6422()){ assetNames.push(""); }; data._SafeStr_6346(assetNames); }; }; if (data._SafeStr_6352.length > 0){ drawingDatas.push(data); }; } else { data = new _SafeStr_4672(maskData, blend(this._color, layer._SafeStr_6418())); drawingDatas.push(data); }; }; i = (i + 1); }; } catch(e:Error) { _SafeStr_4.log("Error in getting RoomPlane drawing data.", e); }; if (drawingDatas.length == 0){ drawingDatas.push(new _SafeStr_4672(maskData, this._color)); }; }; return (drawingDatas); } private function _SafeStr_6423(k:_SafeStr_5023):void { } public function update(geometry:_SafeStr_2305, timeSinceStartMs:int):Boolean { var cosAngle:Number; var i:int; var originPos:_SafeStr_2307; var originZ:Number; var relativeDepth:Number; var texture:BitmapData; if ((((geometry == null)) || (this._disposed))){ return (false); }; var geometryChanged:Boolean; if (this._SafeStr_6371 != geometry._SafeStr_5699){ geometryChanged = true; }; if (((!(geometryChanged)) || (!(this._SafeStr_6397)))){ if (!this.visible){ return (false); }; }; if (geometryChanged){ this._SafeStr_6384 = null; cosAngle = 0; cosAngle = _SafeStr_2308.cosAngle(geometry._SafeStr_5688, this.normal); if (cosAngle > -0.001){ if (this._SafeStr_6372){ this._SafeStr_6372 = false; return (true); }; return (false); }; i = 0; while (i < this._SafeStr_6370.length) { cosAngle = _SafeStr_2308.cosAngle(geometry._SafeStr_5688, this._SafeStr_6370[i]); if (cosAngle > -0.001){ if (this._SafeStr_6372){ this._SafeStr_6372 = false; return (true); }; return (false); }; i = (i + 1); }; this._SafeStr_6424(geometry); originPos = geometry._SafeStr_5691(this._SafeStr_6367); originZ = originPos.z; relativeDepth = (Math.max(this._SafeStr_6393.z, this._SafeStr_6394.z, this._SafeStr_6395.z, this._SafeStr_6396.z) - originZ); if (this._SafeStr_6078 == _SafeStr_6363){ relativeDepth = (relativeDepth - ((this._SafeStr_5748.z + Math.min(0, this._SafeStr_6368.z, this._SafeStr_6369.z)) * 8)); }; if (this._SafeStr_6078 == _SafeStr_6364){ relativeDepth = (relativeDepth + 0.02); }; this._SafeStr_6375 = relativeDepth; this._SafeStr_6372 = true; this._SafeStr_6371 = geometry._SafeStr_5699; }; if (((geometryChanged) || (this._SafeStr_6406(geometry, timeSinceStartMs)))){ if ((((((this._SafeStr_5657 == null)) || (!((this._SafeStr_5658 == this._SafeStr_5657.width))))) || (!((this._height == this._SafeStr_5657.height))))){ if (this._SafeStr_5657 != null){ this._SafeStr_5657.dispose(); this._SafeStr_5657 = null; if ((((this._SafeStr_5658 < 1)) || ((this._height < 1)))){ return (true); }; } else { if ((((this._SafeStr_5658 < 1)) || ((this._height < 1)))){ return (false); }; }; try { this._SafeStr_5657 = new BitmapData(this._SafeStr_5658, this._height, true, 0xFFFFFF); } catch(e:Error) { _SafeStr_5657 = null; dispose(); }; if (this._SafeStr_5657 == null){ return (false); }; this._SafeStr_5657.lock(); } else { this._SafeStr_5657.lock(); this._SafeStr_5657.fillRect(this._SafeStr_5657.rect, 0xFFFFFF); }; Randomizer._SafeStr_6419(this._SafeStr_6366); texture = this._SafeStr_6408(geometry, timeSinceStartMs); if (texture != null){ this._SafeStr_6425(geometry, texture); } else { this.dispose(); return (false); }; this._SafeStr_5657.unlock(); return (((texture) || (geometryChanged))); }; return (false); } private function _SafeStr_6424(k:_SafeStr_2305):void { this._SafeStr_6393._SafeStr_5710(k._SafeStr_5691(this._SafeStr_5748)); this._SafeStr_6394._SafeStr_5710(k._SafeStr_5691(_SafeStr_2308.sum(this._SafeStr_5748, this._SafeStr_6369))); this._SafeStr_6395._SafeStr_5710(k._SafeStr_5691(_SafeStr_2308.sum(_SafeStr_2308.sum(this._SafeStr_5748, this._SafeStr_6368), this._SafeStr_6369))); this._SafeStr_6396._SafeStr_5710(k._SafeStr_5691(_SafeStr_2308.sum(this._SafeStr_5748, this._SafeStr_6368))); this._SafeStr_6374 = k._SafeStr_5690(this._SafeStr_6367); this._SafeStr_6393.x = Math.round(this._SafeStr_6393.x); this._SafeStr_6393.y = Math.round(this._SafeStr_6393.y); this._SafeStr_6394.x = Math.round(this._SafeStr_6394.x); this._SafeStr_6394.y = Math.round(this._SafeStr_6394.y); this._SafeStr_6395.x = Math.round(this._SafeStr_6395.x); this._SafeStr_6395.y = Math.round(this._SafeStr_6395.y); this._SafeStr_6396.x = Math.round(this._SafeStr_6396.x); this._SafeStr_6396.y = Math.round(this._SafeStr_6396.y); this._SafeStr_6374.x = Math.round(this._SafeStr_6374.x); this._SafeStr_6374.y = Math.round(this._SafeStr_6374.y); var _local_2:Number = Math.min(this._SafeStr_6393.x, this._SafeStr_6394.x, this._SafeStr_6395.x, this._SafeStr_6396.x); var _local_3:Number = Math.max(this._SafeStr_6393.x, this._SafeStr_6394.x, this._SafeStr_6395.x, this._SafeStr_6396.x); var _local_4:Number = Math.min(this._SafeStr_6393.y, this._SafeStr_6394.y, this._SafeStr_6395.y, this._SafeStr_6396.y); var _local_5:Number = Math.max(this._SafeStr_6393.y, this._SafeStr_6394.y, this._SafeStr_6395.y, this._SafeStr_6396.y); _local_3 = (_local_3 - _local_2); this._SafeStr_6374.x = (this._SafeStr_6374.x - _local_2); this._SafeStr_6393.x = (this._SafeStr_6393.x - _local_2); this._SafeStr_6394.x = (this._SafeStr_6394.x - _local_2); this._SafeStr_6395.x = (this._SafeStr_6395.x - _local_2); this._SafeStr_6396.x = (this._SafeStr_6396.x - _local_2); _local_5 = (_local_5 - _local_4); this._SafeStr_6374.y = (this._SafeStr_6374.y - _local_4); this._SafeStr_6393.y = (this._SafeStr_6393.y - _local_4); this._SafeStr_6394.y = (this._SafeStr_6394.y - _local_4); this._SafeStr_6395.y = (this._SafeStr_6395.y - _local_4); this._SafeStr_6396.y = (this._SafeStr_6396.y - _local_4); this._SafeStr_5658 = _local_3; this._height = _local_5; } private function _SafeStr_6425(k:_SafeStr_2305, _arg_2:BitmapData):void { if ((((((((((((this._SafeStr_6393 == null)) || ((this._SafeStr_6394 == null)))) || ((this._SafeStr_6395 == null)))) || ((this._SafeStr_6396 == null)))) || ((_arg_2 == null)))) || ((this._SafeStr_5657 == null)))){ return; }; var _local_3:Number = (this._SafeStr_6396.x - this._SafeStr_6395.x); var _local_4:Number = (this._SafeStr_6396.y - this._SafeStr_6395.y); var _local_5:Number = (this._SafeStr_6394.x - this._SafeStr_6395.x); var _local_6:Number = (this._SafeStr_6394.y - this._SafeStr_6395.y); if ((((this._SafeStr_6078 == _SafeStr_6362)) || ((this._SafeStr_6078 == _SafeStr_6364)))){ if (Math.abs((_local_5 - _arg_2.width)) <= 1){ _local_5 = _arg_2.width; }; if (Math.abs((_local_6 - _arg_2.width)) <= 1){ _local_6 = _arg_2.width; }; if (Math.abs((_local_3 - _arg_2.height)) <= 1){ _local_3 = _arg_2.height; }; if (Math.abs((_local_4 - _arg_2.height)) <= 1){ _local_4 = _arg_2.height; }; }; var _local_7:Number = (_local_5 / _arg_2.width); var _local_8:Number = (_local_6 / _arg_2.width); var _local_9:Number = (_local_3 / _arg_2.height); var _local_10:Number = (_local_4 / _arg_2.height); var _local_11:Matrix = new Matrix(); _local_11.a = _local_7; _local_11.b = _local_8; _local_11.c = _local_9; _local_11.d = _local_10; _local_11.translate(this._SafeStr_6395.x, this._SafeStr_6395.y); this.draw(_arg_2, _local_11); } private function draw(k:BitmapData, _arg_2:Matrix):void { var _local_3:int; var _local_4:int; var _local_5:Number; var _local_6:int; var _local_7:int; if (this._SafeStr_5657 != null){ if ((((((((((((_arg_2.a == 1)) && ((_arg_2.d == 1)))) && ((_arg_2.c == 0)))) && (!((_arg_2.b == 0))))) && ((Math.abs(_arg_2.b) <= 1)))) && ((((this._SafeStr_6078 == _SafeStr_6362)) || ((this._SafeStr_6078 == _SafeStr_6364)))))){ _local_3 = 0; _local_4 = 0; _local_5 = 0; _local_6 = 0; if (_arg_2.b > 0){ _arg_2.ty++; }; _local_7 = 0; while (_local_3 < k.width) { _local_3++; _local_5 = (_local_5 + Math.abs(_arg_2.b)); if (_local_5 >= 1){ this._SafeStr_5657.copyPixels(k, new Rectangle((_local_4 + _local_6), 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); _local_4 = _local_3; if (_arg_2.b > 0){ _local_7++; } else { _local_7--; }; _local_5 = 0; }; }; if (_local_5 > 0){ this._SafeStr_5657.copyPixels(k, new Rectangle(_local_4, 0, (_local_3 - _local_4), k.height), new Point((_arg_2.tx + _local_4), (_arg_2.ty + _local_7)), null, null, true); }; return; }; this._SafeStr_5657.draw(k, _arg_2, null, null, null, false); }; } public function _SafeStr_6426():void { if (this._disposed){ return; }; if (this._SafeStr_6385){ if (this._SafeStr_6386.length == 0){ return; }; this._SafeStr_6388 = true; this._SafeStr_6386 = []; }; } public function _SafeStr_6427(k:String, _arg_2:Number, _arg_3:Number):Boolean { var _local_4:_SafeStr_5029; var _local_5:int; if (this._SafeStr_6385){ _local_4 = null; _local_5 = 0; while (_local_5 < this._SafeStr_6386.length) { _local_4 = (this._SafeStr_6386[_local_5] as _SafeStr_5029); if (_local_4 != null){ if ((((((_local_4.type == k)) && ((_local_4._SafeStr_6357 == _arg_2)))) && ((_local_4._SafeStr_6358 == _arg_3)))){ return (false); }; }; _local_5++; }; _local_4 = new _SafeStr_5029(k, _arg_2, _arg_3); this._SafeStr_6386.push(_local_4); this._SafeStr_6388 = true; return (true); }; return (false); } public function _SafeStr_6428():void { if (this._SafeStr_6385){ if (this._SafeStr_6387.length == 0){ return; }; this._SafeStr_6388 = true; this._SafeStr_6387 = []; }; } public function _SafeStr_6429(k:Number, _arg_2:Number, _arg_3:Number, _arg_4:Number):Boolean { var _local_5:_SafeStr_5028; var _local_6:int; if (this._SafeStr_6385){ _local_5 = null; _local_6 = 0; while (_local_6 < this._SafeStr_6387.length) { _local_5 = (this._SafeStr_6387[_local_6] as _SafeStr_5028); if (_local_5 != null){ if ((((((((_local_5._SafeStr_6357 == k)) && ((_local_5._SafeStr_6358 == _arg_2)))) && ((_local_5._SafeStr_6359 == _arg_3)))) && ((_local_5._SafeStr_6360 == _arg_4)))){ return (false); }; }; _local_6++; }; _local_5 = new _SafeStr_5028(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6387.push(_local_5); this._SafeStr_6388 = true; return (true); }; return (false); } private function _SafeStr_6407():void { var _local_6:Boolean; var _local_7:_SafeStr_5029; if (!this._SafeStr_6388){ return; }; var k:int; var _local_2:int; var _local_3:Boolean = true; var _local_4:_SafeStr_5029; var _local_5:_SafeStr_5028; if (this._SafeStr_6386.length == this._SafeStr_6391.length){ while (k < this._SafeStr_6386.length) { _local_4 = (this._SafeStr_6386[k] as _SafeStr_5029); if (_local_4 != null){ _local_6 = false; while (_local_2 < this._SafeStr_6391.length) { _local_7 = (this._SafeStr_6391[_local_2] as _SafeStr_5029); if (_local_7 != null){ if ((((((_local_7.type == _local_4.type)) && ((_local_7._SafeStr_6357 == _local_4._SafeStr_6357)))) && ((_local_7._SafeStr_6358 == _local_4._SafeStr_6358)))){ _local_6 = true; break; }; }; _local_2++; }; if (!_local_6){ _local_3 = false; break; }; }; k++; }; } else { _local_3 = false; }; if (this._SafeStr_6387.length > this._SafeStr_6392.length){ _local_3 = false; }; if (_local_3){ this._SafeStr_6388 = false; }; } private function _SafeStr_6409(texture:BitmapData, geometry:_SafeStr_2305):void { var normal:_SafeStr_2307; var posX:int; var posY:int; var type:String; var wd:int; var ht:int; if (((((!(this._SafeStr_6385)) || ((((((this._SafeStr_6386.length == 0)) && ((this._SafeStr_6387.length == 0)))) && (!(this._SafeStr_6388)))))) || ((this._SafeStr_6377 == null)))){ return; }; if ((((texture == null)) || ((geometry == null)))){ return; }; var mask:_SafeStr_5029; var rectMask:_SafeStr_5028; var i:int; var j:int; this._SafeStr_6407(); var width:Number = texture.width; var height:Number = texture.height; if ((((((this._SafeStr_6389 == null)) || (!((this._SafeStr_6389.width == width))))) || (!((this._SafeStr_6389.height == height))))){ if (this._SafeStr_6389 != null){ this._SafeStr_6389.dispose(); this._SafeStr_6389 = null; }; try { this._SafeStr_6389 = new BitmapData(width, height, true, 0xFFFFFF); } catch(e:Error) { _SafeStr_6389 = null; return; }; this._SafeStr_6388 = true; }; if (this._SafeStr_6388){ this._SafeStr_6391 = []; this._SafeStr_6392 = []; if (this._SafeStr_6389 != null){ this._SafeStr_6389.fillRect(this._SafeStr_6389.rect, 0xFFFFFF); }; this._SafeStr_6399(texture); normal = geometry._SafeStr_5689(this._normal); posX = 0; posY = 0; i = 0; while (i < this._SafeStr_6386.length) { mask = (this._SafeStr_6386[i] as _SafeStr_5029); if (mask != null){ posX = (this._SafeStr_6389.width - ((this._SafeStr_6389.width * mask._SafeStr_6357) / this._SafeStr_6368.length)); posY = (this._SafeStr_6389.height - ((this._SafeStr_6389.height * mask._SafeStr_6358) / this._SafeStr_6369.length)); type = mask.type; this._SafeStr_6377._SafeStr_6409(this._SafeStr_6389, type, geometry.scale, normal, posX, posY); this._SafeStr_6391.push(new _SafeStr_5029(type, mask._SafeStr_6357, mask._SafeStr_6358)); }; i = (i + 1); }; j = 0; while (j < this._SafeStr_6387.length) { rectMask = (this._SafeStr_6387[j] as _SafeStr_5028); if (rectMask != null){ posX = (this._SafeStr_6389.width - ((this._SafeStr_6389.width * rectMask._SafeStr_6357) / this._SafeStr_6368.length)); posY = (this._SafeStr_6389.height - ((this._SafeStr_6389.height * rectMask._SafeStr_6358) / this._SafeStr_6369.length)); wd = ((this._SafeStr_6389.width * rectMask._SafeStr_6359) / this._SafeStr_6368.length); ht = ((this._SafeStr_6389.height * rectMask._SafeStr_6360) / this._SafeStr_6369.length); this._SafeStr_6389.fillRect(new Rectangle((posX - wd), (posY - ht), wd, ht), 0xFF000000); this._SafeStr_6392.push(new _SafeStr_5028(rectMask._SafeStr_6359, rectMask._SafeStr_6358, rectMask._SafeStr_6359, rectMask._SafeStr_6360)); }; j = (j + 1); }; this._SafeStr_6388 = false; }; this._SafeStr_6430(texture, this._SafeStr_6389); } private function _SafeStr_6430(texture:BitmapData, mask:BitmapData):void { if ((((texture == null)) || ((mask == null)))){ return; }; if (((!((this._SafeStr_6390 == null))) && (((!((this._SafeStr_6390.width == texture.width))) || (!((this._SafeStr_6390.height == texture.height))))))){ this._SafeStr_6390.dispose(); this._SafeStr_6390 = null; }; if (this._SafeStr_6390 == null){ try { this._SafeStr_6390 = new BitmapData(texture.width, texture.height, true, 0xFFFFFFFF); } catch(e:Error) { if (_SafeStr_6390){ _SafeStr_6390.dispose(); }; _SafeStr_6390 = null; return; }; }; this._SafeStr_6390.copyChannel(texture, texture.rect, _SafeStr_5675, BitmapDataChannel.ALPHA, BitmapDataChannel.RED); this._SafeStr_6390.draw(mask, null, null, BlendMode.DARKEN); texture.copyChannel(this._SafeStr_6390, this._SafeStr_6390.rect, _SafeStr_5675, BitmapDataChannel.RED, BitmapDataChannel.ALPHA); } } }//package _-0GL // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_3892 = "_-4uU" (String#1285, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4379 = "_-5Vh" (String#8063, DoABC#3) // _SafeStr_4382 = "_-0qM" (String#5753, DoABC#3) // _SafeStr_4672 = "_-5w6" (String#3599, DoABC#3) // _SafeStr_5023 = "_-0VX" (String#1976, DoABC#3) // _SafeStr_5025 = "_-2mh" (String#3600, DoABC#3) // _SafeStr_5028 = "_-6cS" (String#4753, DoABC#3) // _SafeStr_5029 = "_-0yb" (String#3564, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5657 = "_-5Fm" (String#749, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5675 = "_-21B" (String#4816, DoABC#3) // _SafeStr_5688 = "_-dI" (String#17416, DoABC#3) // _SafeStr_5689 = "_-4rd" (String#12871, DoABC#3) // _SafeStr_5690 = "_-QU" (String#3192, DoABC#3) // _SafeStr_5691 = "_-1vv" (String#5517, DoABC#3) // _SafeStr_5699 = "_-0xx" (String#4673, DoABC#3) // _SafeStr_5704 = "_-5Zw" (String#10609, DoABC#3) // _SafeStr_5709 = "_-3E2" (String#8334, DoABC#3) // _SafeStr_5710 = "_-2Pb" (String#1343, DoABC#3) // _SafeStr_5748 = "_-4X9" (String#1279, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6149 = "_-1la" (String#16876, DoABC#3) // _SafeStr_6346 = "_-04x" (String#32095, DoABC#3) // _SafeStr_6351 = "_-025" (String#20674, DoABC#3) // _SafeStr_6352 = "_-9f" (String#25314, DoABC#3) // _SafeStr_6357 = "_-6VA" (String#6836, DoABC#3) // _SafeStr_6358 = "_-3k2" (String#6421, DoABC#3) // _SafeStr_6359 = "_-21k" (String#11981, DoABC#3) // _SafeStr_6360 = "_-6ct" (String#15539, DoABC#3) // _SafeStr_6361 = "_-3TQ" (String#22526, DoABC#3) // _SafeStr_6362 = "_-5lN" (String#4343, DoABC#3) // _SafeStr_6363 = "_-bY" (String#3748, DoABC#3) // _SafeStr_6364 = "_-6dE" (String#3810, DoABC#3) // _SafeStr_6365 = "_-54C" (String#13775, DoABC#3) // _SafeStr_6366 = "_-6Xg" (String#24826, DoABC#3) // _SafeStr_6367 = "_-3qc" (String#7016, DoABC#3) // _SafeStr_6368 = "_-3tR" (String#2946, DoABC#3) // _SafeStr_6369 = "_-2UB" (String#3026, DoABC#3) // _SafeStr_6370 = "_-Ir" (String#8330, DoABC#3) // _SafeStr_6371 = "_-5X3" (String#4075, DoABC#3) // _SafeStr_6372 = "_-5U0" (String#4838, DoABC#3) // _SafeStr_6373 = "_-3tX" (String#18857, DoABC#3) // _SafeStr_6374 = "_-1rR" (String#1691, DoABC#3) // _SafeStr_6375 = "_-1SD" (String#5510, DoABC#3) // _SafeStr_6376 = "_-1AL" (String#9872, DoABC#3) // _SafeStr_6377 = "_-4Rd" (String#6520, DoABC#3) // _SafeStr_6378 = "_-4cD" (String#27442, DoABC#3) // _SafeStr_6379 = "_-tK" (String#31672, DoABC#3) // _SafeStr_6380 = "_-0wM" (String#28858, DoABC#3) // _SafeStr_6381 = "_-Db" (String#31887, DoABC#3) // _SafeStr_6382 = "_-4lE" (String#28281, DoABC#3) // _SafeStr_6383 = "_-FS" (String#2345, DoABC#3) // _SafeStr_6384 = "_-bD" (String#7773, DoABC#3) // _SafeStr_6385 = "_-0hQ" (String#5832, DoABC#3) // _SafeStr_6386 = "_-3Ep" (String#5369, DoABC#3) // _SafeStr_6387 = "_-21E" (String#6926, DoABC#3) // _SafeStr_6388 = "_-358" (String#6933, DoABC#3) // _SafeStr_6389 = "_-5l5" (String#2433, DoABC#3) // _SafeStr_6390 = "_-1Zg" (String#4601, DoABC#3) // _SafeStr_6391 = "_-oH" (String#12407, DoABC#3) // _SafeStr_6392 = "_-6Vw" (String#17866, DoABC#3) // _SafeStr_6393 = "_-4Ej" (String#2734, DoABC#3) // _SafeStr_6394 = "_-4Tz" (String#2515, DoABC#3) // _SafeStr_6395 = "_-48N" (String#2162, DoABC#3) // _SafeStr_6396 = "_-5SU" (String#2548, DoABC#3) // _SafeStr_6397 = "_-1El" (String#10022, DoABC#3) // _SafeStr_6398 = "_-21G" (String#19619, DoABC#3) // _SafeStr_6399 = "_-Bk" (String#14113, DoABC#3) // _SafeStr_6400 = "_-2WW" (String#7351, DoABC#3) // _SafeStr_6401 = "_-1DH" (String#6681, DoABC#3) // _SafeStr_6402 = "_-M5" (String#25049, DoABC#3) // _SafeStr_6403 = "_-0FQ" (String#22319, DoABC#3) // _SafeStr_6404 = "_-5UB" (String#37157, DoABC#3) // _SafeStr_6405 = "_-yx" (String#25750, DoABC#3) // _SafeStr_6406 = "_-4o4" (String#14353, DoABC#3) // _SafeStr_6407 = "_-1kJ" (String#29371, DoABC#3) // _SafeStr_6408 = "_-2H2" (String#16931, DoABC#3) // _SafeStr_6409 = "_-5gj" (String#24521, DoABC#3) // _SafeStr_6410 = "_-2Nu" (String#36318, DoABC#3) // _SafeStr_6411 = "_-5UU" (String#12459, DoABC#3) // _SafeStr_6412 = "_-RQ" (String#30625, DoABC#3) // _SafeStr_6413 = "_-32Q" (String#38039, DoABC#3) // _SafeStr_6414 = "_-2HE" (String#29011, DoABC#3) // _SafeStr_6415 = "_-4Fr" (String#12648, DoABC#3) // _SafeStr_6416 = "_-0RO" (String#13407, DoABC#3) // _SafeStr_6417 = "_-3Sa" (String#30925, DoABC#3) // _SafeStr_6418 = "_-1Bq" (String#5487, DoABC#3) // _SafeStr_6419 = "_-3Wk" (String#21703, DoABC#3) // _SafeStr_6420 = "_-0jV" (String#31974, DoABC#3) // _SafeStr_6421 = "_-0IL" (String#32627, DoABC#3) // _SafeStr_6422 = "_-2eW" (String#37954, DoABC#3) // _SafeStr_6423 = "_-4H3" (String#41495, DoABC#3) // _SafeStr_6424 = "_-41A" (String#24391, DoABC#3) // _SafeStr_6425 = "_-62h" (String#25745, DoABC#3) // _SafeStr_6426 = "_-4oj" (String#38826, DoABC#3) // _SafeStr_6427 = "_-5wl" (String#34397, DoABC#3) // _SafeStr_6428 = "_-3Wx" (String#39075, DoABC#3) // _SafeStr_6429 = "_-2UQ" (String#36160, DoABC#3) // _SafeStr_6430 = "_-3Sd" (String#37471, DoABC#3) //------------------------------------------------------------ //_-0GL.RoomVisualization package _-0GL { import _-h6.RoomObjectSpriteVisualization; import _-h6._SafeStr_2783; import _-59z.AssetLibrary; import _-2QZ.RoomPlaneParser; import flash.geom.Rectangle; import _-2QZ.RoomPlaneBitmapMaskParser; import _-59z._SafeStr_39; import _-h6._SafeStr_2662; import _-h6._SafeStr_4365; import _-1oe._SafeStr_4368; import _-1oe._SafeStr_4378; import _-0-8._SafeStr_2307; import _-6k7._SafeStr_2457; import _-2QZ._SafeStr_2485; import _-0-8._SafeStr_2308; import _-2QZ.RoomPlaneData; import _-6k7._SafeStr_3068; import _-0-8._SafeStr_2305; import flash.geom.Point; import _-59z.BitmapDataAsset; import flash.display.BitmapData; import _-2QZ._SafeStr_3709; import _-h6._SafeStr_4382; import __AS3__.vec.Vector; import __AS3__.vec.*; public class RoomVisualization extends RoomObjectSpriteVisualization implements _SafeStr_2783 { public static const _SafeStr_6431:int = 0xFFFFFF; public static const _SafeStr_6432:int = 0xDDDDDD; public static const _SafeStr_6433:int = 0xBBBBBB; private static const _SafeStr_6434:int = 0xFFFFFF; private static const _SafeStr_6435:int = 0xCCCCCC; private static const _SafeStr_6436:int = 0x999999; private static const _SafeStr_6437:int = 0x999999; public static const _SafeStr_6438:int = 0xFFFFFF; public static const _SafeStr_6439:int = 0xCCCCCC; public static const _SafeStr_6440:int = 0x999999; private static const _SafeStr_6441:Number = 1000; private const _SafeStr_6442:int = 250; protected var _SafeStr_5686:RoomVisualizationData = null; private var _SafeStr_5628:AssetLibrary = null; private var _SafeStr_6443:RoomPlaneParser = null; private var _SafeStr_6444:Array; private var _SafeStr_6445:Boolean = false; private var _SafeStr_6446:Array; private var _SafeStr_6447:Array; private var _SafeStr_6448:Rectangle = null; private var _SafeStr_6449:RoomPlaneBitmapMaskParser = null; private var _SafeStr_6450:String = null; private var _SafeStr_6451:String = null; private var _SafeStr_6452:String = null; private var _SafeStr_6453:Number = NaN; private var _SafeStr_6454:Number = NaN; private var _SafeStr_6455:Number = NaN; private var _SafeStr_6456:String = null; private var _SafeStr_6051:uint = 0xFFFFFF; private var _SafeStr_6457:int = 0xFF; private var _SafeStr_6458:int = 0xFF; private var _SafeStr_6459:int = 0xFF; private var _SafeStr_6460:Boolean = true; private var _SafeStr_6461:int = 0; private var _SafeStr_6462:int = -1000; private var _SafeStr_6371:int = -1; private var _SafeStr_6463:Number = 0; private var _SafeStr_6464:Number = 0; private var _SafeStr_6465:Number = 0; private var _SafeStr_6466:Number = 0; private var _SafeStr_6467:Array; public function RoomVisualization() { this._SafeStr_6444 = []; this._SafeStr_6446 = []; this._SafeStr_6447 = []; this._SafeStr_6467 = []; super(); this._SafeStr_5628 = new AssetLibrary("room visualization"); this._SafeStr_6443 = new RoomPlaneParser(); this._SafeStr_6449 = new RoomPlaneBitmapMaskParser(); this._SafeStr_6467[RoomPlane._SafeStr_6361] = false; this._SafeStr_6467[RoomPlane._SafeStr_6363] = true; this._SafeStr_6467[RoomPlane._SafeStr_6362] = true; this._SafeStr_6467[RoomPlane._SafeStr_6364] = true; } public function get _SafeStr_6468():Number { return ((_SafeStr_6441 + 0.1)); } public function get _SafeStr_6469():Number { return ((_SafeStr_6441 + 0.5)); } public function get _SafeStr_6470():Number { return ((_SafeStr_6441 + 0.49)); } public function get _SafeStr_6471():int { return (this._SafeStr_6444.length); } override public function dispose():void { var k:int; var _local_2:_SafeStr_39; super.dispose(); if (this._SafeStr_5628 != null){ k = 0; while (k < this._SafeStr_5628._SafeStr_6472) { _local_2 = this._SafeStr_5628._SafeStr_6473(k); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_5628.dispose(); this._SafeStr_5628 = null; }; this._SafeStr_6474(); this._SafeStr_6444 = null; this._SafeStr_6446 = null; this._SafeStr_6447 = null; if (this._SafeStr_6443 != null){ this._SafeStr_6443.dispose(); this._SafeStr_6443 = null; }; if (this._SafeStr_6449 != null){ this._SafeStr_6449.dispose(); this._SafeStr_6449 = null; }; if (this._SafeStr_5686 != null){ this._SafeStr_5686._SafeStr_6475(); this._SafeStr_5686 = null; }; } private function _SafeStr_6474():void { var k:int; var _local_2:RoomPlane; if (this._SafeStr_6444 != null){ k = 0; while (k < this._SafeStr_6444.length) { _local_2 = (this._SafeStr_6444[k] as RoomPlane); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_6444 = []; }; this._SafeStr_6445 = false; this._SafeStr_6461 = (this._SafeStr_6461 + 1); this.reset(); } override protected function reset():void { super.reset(); this._SafeStr_6450 = null; this._SafeStr_6451 = null; this._SafeStr_6452 = null; this._SafeStr_6456 = null; this._SafeStr_6371 = -1; this._SafeStr_6466 = 0; } override public function get boundingRectangle():Rectangle { if (this._SafeStr_6448 == null){ this._SafeStr_6448 = super.boundingRectangle; }; return (new Rectangle(this._SafeStr_6448.x, this._SafeStr_6448.y, this._SafeStr_6448.width, this._SafeStr_6448.height)); } override public function initialize(k:_SafeStr_2662):Boolean { this.reset(); if ((((k == null)) || (!((k is RoomVisualizationData))))){ return (false); }; this._SafeStr_5686 = (k as RoomVisualizationData); this._SafeStr_5686._SafeStr_6476(_SafeStr_6477); return (true); } protected function _SafeStr_6478():void { var _local_3:RoomPlane; var _local_4:_SafeStr_4365; var k:int = this._SafeStr_6444.length; _SafeStr_6479(k); var _local_2:int; while (_local_2 < k) { _local_3 = (this._SafeStr_6444[_local_2] as RoomPlane); _local_4 = _SafeStr_6480(_local_2); if (((((((!((_local_4 == null))) && (!((_local_3 == null))))) && (!((_local_3._SafeStr_6400 == null))))) && (!((_local_3._SafeStr_6401 == null))))){ if ((((_local_3.type == RoomPlane._SafeStr_6362)) && ((((_local_3._SafeStr_6400.length < 1)) || ((_local_3._SafeStr_6401.length < 1)))))){ _local_4._SafeStr_5661 = _SafeStr_4368._SafeStr_6481; } else { _local_4._SafeStr_5661 = _SafeStr_4368._SafeStr_6482; }; if (_local_3.type == RoomPlane._SafeStr_6362){ _local_4.tag = ("plane.wall@" + (_local_2 + 1)); } else { if (_local_3.type == RoomPlane._SafeStr_6363){ _local_4.tag = ("plane.floor@" + (_local_2 + 1)); } else { _local_4.tag = ("plane@" + (_local_2 + 1)); }; }; _local_4._SafeStr_6483 = _SafeStr_4378._SafeStr_6484; }; _local_2++; }; } protected function _SafeStr_6485():void { var _local_8:_SafeStr_2307; var _local_9:_SafeStr_2307; var _local_10:_SafeStr_2307; var _local_11:Array; var _local_12:int; var _local_13:RoomPlane; var _local_14:_SafeStr_2307; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:Number; var _local_19:int; var _local_20:Number; var _local_21:Number; var _local_22:Number; var _local_23:Number; if (this._SafeStr_6445){ return; }; var k:_SafeStr_2457 = object; if (k == null){ return; }; if (!isNaN(this._SafeStr_6453)){ this._SafeStr_6443._SafeStr_6486 = this._SafeStr_6453; }; if (!isNaN(this._SafeStr_6454)){ this._SafeStr_6443._SafeStr_6487 = this._SafeStr_6454; }; var _local_2:String = k.getModel().getString(_SafeStr_2485._SafeStr_6488); if (!this._SafeStr_6443._SafeStr_6489(new XML(_local_2))){ return; }; var _local_3:Number = this._SafeStr_6490(); var _local_4:Number = this._SafeStr_6491(); var _local_5:Number = 0; var _local_6:int = k.getModel().getNumber(_SafeStr_2485._SafeStr_6492); var _local_7:int; while (_local_7 < this._SafeStr_6443._SafeStr_6471) { _local_8 = this._SafeStr_6443._SafeStr_6493(_local_7); _local_9 = this._SafeStr_6443._SafeStr_6494(_local_7); _local_10 = this._SafeStr_6443._SafeStr_6495(_local_7); _local_11 = this._SafeStr_6443._SafeStr_6496(_local_7); _local_12 = this._SafeStr_6443._SafeStr_6497(_local_7); _local_13 = null; if (((((!((_local_8 == null))) && (!((_local_9 == null))))) && (!((_local_10 == null))))){ _local_14 = _SafeStr_2308._SafeStr_5704(_local_9, _local_10); _local_6 = ((_local_6 * 7613) + 517); _local_13 = null; if (_local_12 == RoomPlaneData._SafeStr_6498){ _local_15 = ((_local_8.x + _local_9.x) + 0.5); _local_16 = ((_local_8.y + _local_10.y) + 0.5); _local_17 = (int(_local_15) - _local_15); _local_18 = (int(_local_16) - _local_16); _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_6363, true, _local_11, _local_6, -(_local_17), -(_local_18)); if (_local_14.z != 0){ _local_13.color = _SafeStr_6431; } else { _local_13.color = (((_local_14.x)!=0) ? _SafeStr_6433 : _SafeStr_6432); }; if (this._SafeStr_5686 != null){ _local_13.rasterizer = this._SafeStr_5686._SafeStr_6499; }; } else { if (_local_12 == RoomPlaneData._SafeStr_6500){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_6362, true, _local_11, _local_6); if ((((_local_9.length < 1)) || ((_local_10.length < 1)))){ _local_13._SafeStr_6402 = false; }; if ((((_local_14.x == 0)) && ((_local_14.y == 0)))){ _local_13.color = _SafeStr_6437; } else { if (_local_14.y > 0){ _local_13.color = _SafeStr_6434; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_6435; } else { _local_13.color = _SafeStr_6436; }; }; }; if (this._SafeStr_5686 != null){ _local_13.rasterizer = this._SafeStr_5686._SafeStr_6501; }; } else { if (_local_12 == RoomPlaneData._SafeStr_6502){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_6364, true, _local_11, _local_6, _local_5, 0, _local_3, _local_4); if (_local_14.y > 0){ _local_13.color = _SafeStr_6438; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_6439; } else { _local_13.color = _SafeStr_6440; }; }; if (this._SafeStr_5686 != null){ _local_13.rasterizer = this._SafeStr_5686._SafeStr_6503; }; _local_5 = (_local_5 + _local_9.length); } else { if (_local_12 == RoomPlaneData._SafeStr_6504){ _local_13 = new RoomPlane(k.getLocation(), _local_8, _local_9, _local_10, RoomPlane._SafeStr_6362, true, _local_11, _local_6); if ((((_local_9.length < 1)) || ((_local_10.length < 1)))){ _local_13._SafeStr_6402 = false; }; if ((((_local_14.x == 0)) && ((_local_14.y == 0)))){ _local_13.color = _SafeStr_6437; } else { if (_local_14.y > 0){ _local_13.color = _SafeStr_6434; } else { if (_local_14.y == 0){ _local_13.color = _SafeStr_6435; } else { _local_13.color = _SafeStr_6436; }; }; }; if (this._SafeStr_5686 != null){ _local_13.rasterizer = this._SafeStr_5686._SafeStr_6505; }; }; }; }; }; if (_local_13 != null){ _local_13._SafeStr_6403 = this._SafeStr_5686._SafeStr_6403; _local_19 = 0; while (_local_19 < this._SafeStr_6443._SafeStr_6506(_local_7)) { _local_20 = this._SafeStr_6443._SafeStr_6507(_local_7, _local_19); _local_21 = this._SafeStr_6443._SafeStr_6508(_local_7, _local_19); _local_22 = this._SafeStr_6443._SafeStr_6509(_local_7, _local_19); _local_23 = this._SafeStr_6443._SafeStr_6510(_local_7, _local_19); _local_13._SafeStr_6429(_local_20, _local_21, _local_22, _local_23); _local_19++; }; this._SafeStr_6444.push(_local_13); }; } else { return; }; _local_7++; }; this._SafeStr_6445 = true; this._SafeStr_6478(); } private function _SafeStr_6490():Number { var _local_3:int; var _local_4:_SafeStr_2307; var k:Number = 0; var _local_2:int; while (_local_2 < this._SafeStr_6443._SafeStr_6471) { _local_3 = this._SafeStr_6443._SafeStr_6497(_local_2); if (_local_3 == RoomPlaneData._SafeStr_6502){ _local_4 = this._SafeStr_6443._SafeStr_6494(_local_2); k = (k + _local_4.length); }; _local_2++; }; return (k); } private function _SafeStr_6491():Number { var _local_3:int; var _local_4:_SafeStr_2307; var k:Number = 0; var _local_2:int; while (_local_2 < this._SafeStr_6443._SafeStr_6471) { _local_3 = this._SafeStr_6443._SafeStr_6497(_local_2); if (_local_3 == RoomPlaneData._SafeStr_6502){ _local_4 = this._SafeStr_6443._SafeStr_6495(_local_2); if (_local_4.length > k){ k = _local_4.length; }; }; _local_2++; }; if (k > 5){ k = 5; }; return (k); } override public function update(k:_SafeStr_2305, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean):void { var _local_10:int; var _local_11:int; var _local_12:_SafeStr_4365; var _local_13:RoomPlane; var _local_14:uint; var _local_15:uint; var _local_16:uint; var _local_17:uint; var _local_18:uint; var _local_5:_SafeStr_2457 = object; if (_local_5 == null){ return; }; if (k == null){ return; }; var _local_6:Boolean = this._SafeStr_6511(k); var _local_7:_SafeStr_3068 = _local_5.getModel(); var _local_8:Boolean; if (this._SafeStr_6512(_local_7)){ _local_8 = true; }; if (this._SafeStr_6513(_local_7)){ _local_8 = true; }; this._SafeStr_6485(); _local_8 = this._SafeStr_6514(_local_7); var _local_9:int = _arg_2; if ((((((_local_9 < (this._SafeStr_6462 + this._SafeStr_6442))) && (!(_local_6)))) && (!(_local_8)))){ return; }; if (this._SafeStr_6515(_local_7)){ _local_8 = true; }; if (this._SafeStr_6516(k, _local_6, _arg_2)){ _local_8 = true; }; if (_local_8){ _local_10 = 0; while (_local_10 < this._SafeStr_6446.length) { _local_11 = this._SafeStr_6447[_local_10]; _local_12 = _SafeStr_6480(_local_11); _local_13 = (this._SafeStr_6446[_local_10] as RoomPlane); if (((((!((_local_12 == null))) && (!((_local_13 == null))))) && (!((_local_13.type == RoomPlane._SafeStr_6364))))){ if (this._SafeStr_6460){ _local_14 = _local_13.color; _local_15 = (((_local_14 & 0xFF) * this._SafeStr_6459) / 0xFF); _local_16 = ((((_local_14 >> 8) & 0xFF) * this._SafeStr_6458) / 0xFF); _local_17 = ((((_local_14 >> 16) & 0xFF) * this._SafeStr_6457) / 0xFF); _local_18 = (_local_14 >> 24); _local_14 = ((((_local_18 << 24) + (_local_17 << 16)) + (_local_16 << 8)) + _local_15); _local_12.color = _local_14; } else { _local_12.color = _local_13.color; }; }; _local_10++; }; _SafeStr_6517(); }; _SafeStr_6518 = _local_7._SafeStr_6519(); this._SafeStr_6462 = _local_9; } private function _SafeStr_6511(k:_SafeStr_2305):Boolean { var _local_3:_SafeStr_2307; var _local_2:Boolean; if (k._SafeStr_5699 != this._SafeStr_6371){ this._SafeStr_6371 = k._SafeStr_5699; this._SafeStr_6448 = null; _local_3 = k.direction; if (((!((_local_3 == null))) && (((((((!((_local_3.x == this._SafeStr_6463))) || (!((_local_3.y == this._SafeStr_6464))))) || (!((_local_3.z == this._SafeStr_6465))))) || (!((k.scale == this._SafeStr_6466))))))){ this._SafeStr_6463 = _local_3.x; this._SafeStr_6464 = _local_3.y; this._SafeStr_6465 = _local_3.z; this._SafeStr_6466 = k.scale; _local_2 = true; }; }; return (_local_2); } private function _SafeStr_6514(k:_SafeStr_3068):Boolean { var _local_3:String; var _local_4:uint; var _local_5:Boolean; var _local_2:Boolean; if (_SafeStr_6518 != k._SafeStr_6519()){ _local_3 = k.getString(_SafeStr_2485._SafeStr_6520); if (_local_3 != this._SafeStr_6456){ this._SafeStr_6521(_local_3); this._SafeStr_6456 = _local_3; _local_2 = true; }; _local_4 = k.getNumber(_SafeStr_2485._SafeStr_6522); if (_local_4 != this._SafeStr_6051){ this._SafeStr_6051 = _local_4; this._SafeStr_6459 = (this._SafeStr_6051 & 0xFF); this._SafeStr_6458 = ((this._SafeStr_6051 >> 8) & 0xFF); this._SafeStr_6457 = ((this._SafeStr_6051 >> 16) & 0xFF); _local_2 = true; }; _local_5 = Boolean(k.getNumber(_SafeStr_2485._SafeStr_6523)); if (_local_5 != this._SafeStr_6460){ this._SafeStr_6460 = _local_5; _local_2 = true; }; }; return (_local_2); } private function _SafeStr_6515(k:_SafeStr_3068):Boolean { var _local_2:String; var _local_3:String; var _local_4:String; var _local_5:Boolean; var _local_6:Boolean; var _local_7:Boolean; if (_SafeStr_6518 != k._SafeStr_6519()){ _local_2 = k.getString(_SafeStr_2485._SafeStr_6524); _local_3 = k.getString(_SafeStr_2485._SafeStr_6525); _local_4 = k.getString(_SafeStr_2485._SafeStr_6526); this._SafeStr_6527(_local_3, _local_2, _local_4); _local_5 = Boolean(k.getNumber(_SafeStr_2485._SafeStr_6528)); _local_6 = Boolean(k.getNumber(_SafeStr_2485._SafeStr_6529)); _local_7 = Boolean(k.getNumber(_SafeStr_2485._SafeStr_6530)); this._SafeStr_6531(_local_5, _local_6, _local_7); return (true); }; return (false); } private function _SafeStr_6512(k:_SafeStr_3068):Boolean { var _local_2:Number; var _local_3:Number; if (_SafeStr_6518 != k._SafeStr_6519()){ _local_2 = k.getNumber(_SafeStr_2485._SafeStr_6532); _local_3 = k.getNumber(_SafeStr_2485._SafeStr_6533); if (((((!(isNaN(_local_2))) && (!(isNaN(_local_3))))) && (((!((_local_2 == this._SafeStr_6453))) || (!((_local_3 == this._SafeStr_6454))))))){ this._SafeStr_6453 = _local_2; this._SafeStr_6454 = _local_3; this._SafeStr_6474(); return (true); }; }; return (false); } private function _SafeStr_6513(k:_SafeStr_3068):Boolean { var _local_2:Number; if (_SafeStr_6518 != k._SafeStr_6519()){ _local_2 = k.getNumber(_SafeStr_2485._SafeStr_6534); if (((!(isNaN(_local_2))) && (!((_local_2 == this._SafeStr_6455))))){ this._SafeStr_6455 = _local_2; this._SafeStr_6474(); return (true); }; }; return (false); } protected function _SafeStr_6527(k:String, _arg_2:String, _arg_3:String):Boolean { var _local_5:RoomPlane; if (k != this._SafeStr_6451){ this._SafeStr_6451 = k; } else { k = null; }; if (_arg_2 != this._SafeStr_6450){ this._SafeStr_6450 = _arg_2; } else { _arg_2 = null; }; if (_arg_3 != this._SafeStr_6452){ this._SafeStr_6452 = _arg_3; } else { _arg_3 = null; }; if ((((((k == null)) && ((_arg_2 == null)))) && ((_arg_3 == null)))){ return (false); }; var _local_4:int; while (_local_4 < this._SafeStr_6444.length) { _local_5 = (this._SafeStr_6444[_local_4] as RoomPlane); if (_local_5 != null){ if ((((_local_5.type == RoomPlane._SafeStr_6363)) && (!((k == null))))){ _local_5.id = k; } else { if ((((_local_5.type == RoomPlane._SafeStr_6362)) && (!((_arg_2 == null))))){ _local_5.id = _arg_2; } else { if ((((_local_5.type == RoomPlane._SafeStr_6364)) && (!((_arg_3 == null))))){ _local_5.id = _arg_3; }; }; }; }; _local_4++; }; return (true); } private function _SafeStr_6531(k:Boolean, _arg_2:Boolean, _arg_3:Boolean):void { if (((((!((k == this._SafeStr_6467[RoomPlane._SafeStr_6363]))) || (!((_arg_2 == this._SafeStr_6467[RoomPlane._SafeStr_6362]))))) || (!((_arg_3 == this._SafeStr_6467[RoomPlane._SafeStr_6364]))))){ this._SafeStr_6467[RoomPlane._SafeStr_6363] = k; this._SafeStr_6467[RoomPlane._SafeStr_6362] = _arg_2; this._SafeStr_6467[RoomPlane._SafeStr_6364] = _arg_3; this._SafeStr_6446 = []; this._SafeStr_6447 = []; }; } protected function _SafeStr_6516(k:_SafeStr_2305, _arg_2:Boolean, _arg_3:int):Boolean { var _local_10:int; var _local_11:_SafeStr_4365; var _local_12:RoomPlane; var _local_13:Number; var _local_14:String; var _local_4:_SafeStr_2457 = object; if (_local_4 == null){ return (false); }; if (k == null){ return (false); }; this._SafeStr_6461++; if (_arg_2){ this._SafeStr_6446 = []; this._SafeStr_6447 = []; }; var _local_5:int = _arg_3; var _local_6:Array = this._SafeStr_6446; if (this._SafeStr_6446.length == 0){ _local_6 = this._SafeStr_6444; }; var _local_7:Boolean; var _local_8 = (this._SafeStr_6446.length > 0); var _local_9:int; while (_local_9 < _local_6.length) { _local_10 = _local_9; if (_local_8){ _local_10 = this._SafeStr_6447[_local_9]; }; _local_11 = _SafeStr_6480(_local_10); if (_local_11 != null){ _local_12 = (_local_6[_local_9] as RoomPlane); if (_local_12 != null){ _local_11._SafeStr_6535 = _local_12.uniqueId; if (_local_12.update(k, _local_5)){ if (_local_12.visible){ _local_13 = ((_local_12.relativeDepth + this._SafeStr_6468) + (Number(_local_10) / 1000)); if (_local_12.type != RoomPlane._SafeStr_6363){ _local_13 = ((_local_12.relativeDepth + this._SafeStr_6469) + (Number(_local_10) / 1000)); if ((((_local_12._SafeStr_6400.length < 1)) || ((_local_12._SafeStr_6401.length < 1)))){ _local_13 = (_local_13 + (_SafeStr_6441 * 0.5)); }; }; _local_14 = ((("plane " + _local_10) + " ") + k.scale); this._SafeStr_6536(_local_11, _local_12, _local_14, _local_13); }; _local_7 = true; }; if (_local_11.visible != ((_local_12.visible) && (this._SafeStr_6467[_local_12.type]))){ _local_11.visible = !(_local_11.visible); _local_7 = true; }; if (_local_11.visible){ if (!_local_8){ this._SafeStr_6446.push(_local_12); this._SafeStr_6447.push(_local_9); }; }; } else { _local_11._SafeStr_6535 = 0; if (_local_11.visible){ _local_11.visible = false; _local_7 = true; }; }; }; _local_9++; }; return (_local_7); } private function _SafeStr_6536(k:_SafeStr_4365, _arg_2:RoomPlane, _arg_3:String, _arg_4:Number):void { var _local_5:Point = _arg_2.offset; k.offsetX = -(_local_5.x); k.offsetY = -(_local_5.y); k.relativeDepth = _arg_4; k.color = _arg_2.color; k.asset = this._SafeStr_6537(_arg_2, _arg_3); k.assetName = ((_arg_3 + "_") + this._SafeStr_6461); } private function _SafeStr_6537(k:RoomPlane, _arg_2:String):BitmapData { var _local_3:BitmapDataAsset = (this._SafeStr_5628.getAssetByName(_arg_2) as BitmapDataAsset); if (_local_3 == null){ _local_3 = new BitmapDataAsset(this._SafeStr_5628.getAssetTypeDeclarationByClass(BitmapDataAsset)); this._SafeStr_5628.setAsset(_arg_2, _local_3); }; var _local_4:BitmapData = (_local_3.content as BitmapData); var _local_5:BitmapData = k._SafeStr_6404(_local_4); if (_local_5 == null){ _local_5 = k.bitmapData; if (_local_5 != null){ if (_local_4 != _local_5){ if (_local_4 != null){ _local_4.dispose(); }; _local_3._SafeStr_6034(_local_5); }; }; }; return (_local_5); } protected function _SafeStr_6521(k:String):void { var _local_10:String; var _local_11:_SafeStr_2307; var _local_12:String; var _local_13:int; var _local_14:_SafeStr_2307; var _local_15:Number; var _local_16:Number; var _local_17:Number; var _local_18:int; if (k == null){ return; }; var _local_2:XML = XML(k); this._SafeStr_6449.initialize(_local_2); var _local_3:RoomPlane; var _local_4:Array = []; var _local_5:Array = []; var _local_6:Boolean; var _local_7:int; while (_local_7 < this._SafeStr_6444.length) { _local_3 = (this._SafeStr_6444[_local_7] as RoomPlane); if (_local_3 != null){ _local_3._SafeStr_6426(); if (_local_3.type == RoomPlane._SafeStr_6364){ _local_4.push(_local_7); }; }; _local_7++; }; var _local_8:int; while (_local_8 < this._SafeStr_6449._SafeStr_6538) { _local_10 = this._SafeStr_6449._SafeStr_6539(_local_8); _local_11 = this._SafeStr_6449._SafeStr_6540(_local_8); _local_12 = this._SafeStr_6449._SafeStr_6541(_local_8); if (_local_11 != null){ _local_13 = 0; while (_local_13 < this._SafeStr_6444.length) { _local_3 = (this._SafeStr_6444[_local_13] as RoomPlane); if ((((_local_3.type == RoomPlane._SafeStr_6362)) || ((_local_3.type == RoomPlane._SafeStr_6364)))){ if (((((!((_local_3 == null))) && (!((_local_3.location == null))))) && (!((_local_3.normal == null))))){ _local_14 = _SafeStr_2308._SafeStr_5702(_local_11, _local_3.location); _local_15 = Math.abs(_SafeStr_2308._SafeStr_5705(_local_14, _local_3.normal)); if (_local_15 < 0.01){ if (((!((_local_3._SafeStr_6400 == null))) && (!((_local_3._SafeStr_6401 == null))))){ _local_16 = _SafeStr_2308._SafeStr_5705(_local_14, _local_3._SafeStr_6400); _local_17 = _SafeStr_2308._SafeStr_5705(_local_14, _local_3._SafeStr_6401); if ((((_local_3.type == RoomPlane._SafeStr_6362)) || ((((_local_3.type == RoomPlane._SafeStr_6364)) && ((_local_12 == _SafeStr_3709._SafeStr_6542)))))){ _local_3._SafeStr_6427(_local_10, _local_16, _local_17); } else { if (_local_3.type == RoomPlane._SafeStr_6364){ if (!_local_3._SafeStr_6398){ _local_6 = true; }; _local_3._SafeStr_6398 = true; _local_5.push(_local_13); }; }; }; }; }; }; _local_13++; }; }; _local_8++; }; var _local_9:int; while (_local_9 < _local_4.length) { _local_18 = _local_4[_local_9]; if (_local_5.indexOf(_local_18) < 0){ _local_3 = (this._SafeStr_6444[_local_18] as RoomPlane); _local_3._SafeStr_6398 = false; _local_6 = true; }; _local_9++; }; if (_local_6){ this._SafeStr_6446 = []; this._SafeStr_6447 = []; }; } public function get _SafeStr_6543():Vector.<_SafeStr_4382> { var _local_2:RoomPlane; var k:Vector.<_SafeStr_4382> = new Vector.<_SafeStr_4382>(0); for each (_local_2 in this._SafeStr_6446) { k.push(_local_2); }; return (k); } } }//package _-0GL // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2485 = "_-6Uf" (String#217, DoABC#3) // _SafeStr_2662 = "_-nU" (String#2693, DoABC#3) // _SafeStr_2783 = "_-4ey" (String#12535, DoABC#3) // _SafeStr_3068 = "_-1lk" (String#1051, DoABC#3) // _SafeStr_3709 = "_-10l" (String#3554, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4365 = "_-2Ih" (String#1252, DoABC#3) // _SafeStr_4368 = "_-6FG" (String#6849, DoABC#3) // _SafeStr_4378 = "_-4gP" (String#5576, DoABC#3) // _SafeStr_4382 = "_-0qM" (String#5753, DoABC#3) // _SafeStr_5628 = "_-1ef" (String#1368, DoABC#3) // _SafeStr_5661 = "_-RY" (String#5239, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // _SafeStr_5699 = "_-0xx" (String#4673, DoABC#3) // _SafeStr_5702 = "_-22t" (String#7238, DoABC#3) // _SafeStr_5704 = "_-5Zw" (String#10609, DoABC#3) // _SafeStr_5705 = "_-Uq" (String#6383, DoABC#3) // _SafeStr_6034 = "_-2ge" (String#13146, DoABC#3) // _SafeStr_6051 = "_-5uD" (String#5896, DoABC#3) // _SafeStr_6361 = "_-3TQ" (String#22526, DoABC#3) // _SafeStr_6362 = "_-5lN" (String#4343, DoABC#3) // _SafeStr_6363 = "_-bY" (String#3748, DoABC#3) // _SafeStr_6364 = "_-6dE" (String#3810, DoABC#3) // _SafeStr_6371 = "_-5X3" (String#4075, DoABC#3) // _SafeStr_6398 = "_-21G" (String#19619, DoABC#3) // _SafeStr_6400 = "_-2WW" (String#7351, DoABC#3) // _SafeStr_6401 = "_-1DH" (String#6681, DoABC#3) // _SafeStr_6402 = "_-M5" (String#25049, DoABC#3) // _SafeStr_6403 = "_-0FQ" (String#22319, DoABC#3) // _SafeStr_6404 = "_-5UB" (String#37157, DoABC#3) // _SafeStr_6426 = "_-4oj" (String#38826, DoABC#3) // _SafeStr_6427 = "_-5wl" (String#34397, DoABC#3) // _SafeStr_6429 = "_-2UQ" (String#36160, DoABC#3) // _SafeStr_6431 = "_-4ck" (String#23776, DoABC#3) // _SafeStr_6432 = "_-69H" (String#24234, DoABC#3) // _SafeStr_6433 = "_-3Vh" (String#22953, DoABC#3) // _SafeStr_6434 = "_-5tL" (String#21037, DoABC#3) // _SafeStr_6435 = "_-6Ak" (String#19475, DoABC#3) // _SafeStr_6436 = "_-x6" (String#18604, DoABC#3) // _SafeStr_6437 = "_-0F3" (String#20185, DoABC#3) // _SafeStr_6438 = "_-47N" (String#22764, DoABC#3) // _SafeStr_6439 = "_-2TW" (String#25742, DoABC#3) // _SafeStr_6440 = "_-4NF" (String#21629, DoABC#3) // _SafeStr_6441 = "_-2u9" (String#13011, DoABC#3) // _SafeStr_6442 = "_-35e" (String#12622, DoABC#3) // _SafeStr_6443 = "_-TR" (String#1917, DoABC#3) // _SafeStr_6444 = "_-2sU" (String#1850, DoABC#3) // _SafeStr_6445 = "_-6Qi" (String#12411, DoABC#3) // _SafeStr_6446 = "_-Gb" (String#6627, DoABC#3) // _SafeStr_6447 = "_-nE" (String#9746, DoABC#3) // _SafeStr_6448 = "_-1SM" (String#11200, DoABC#3) // _SafeStr_6449 = "_-6bd" (String#4725, DoABC#3) // _SafeStr_6450 = "_-0Wj" (String#5782, DoABC#3) // _SafeStr_6451 = "_-4VW" (String#6081, DoABC#3) // _SafeStr_6452 = "_-6OL" (String#5861, DoABC#3) // _SafeStr_6453 = "_-11s" (String#5580, DoABC#3) // _SafeStr_6454 = "_-0HZ" (String#6070, DoABC#3) // _SafeStr_6455 = "_-0Sl" (String#26605, DoABC#3) // _SafeStr_6456 = "_-0uM" (String#23684, DoABC#3) // _SafeStr_6457 = "_-4pl" (String#28188, DoABC#3) // _SafeStr_6458 = "_-3rU" (String#26189, DoABC#3) // _SafeStr_6459 = "_-1Xj" (String#28795, DoABC#3) // _SafeStr_6460 = "_-1ry" (String#25783, DoABC#3) // _SafeStr_6461 = "_-0RE" (String#7898, DoABC#3) // _SafeStr_6462 = "_-1EC" (String#6232, DoABC#3) // _SafeStr_6463 = "_-6hW" (String#11064, DoABC#3) // _SafeStr_6464 = "_-1Xq" (String#14484, DoABC#3) // _SafeStr_6465 = "_-6Q3" (String#14627, DoABC#3) // _SafeStr_6466 = "_-477" (String#13133, DoABC#3) // _SafeStr_6467 = "_-3OB" (String#6226, DoABC#3) // _SafeStr_6468 = "_-6ZC" (String#34424, DoABC#3) // _SafeStr_6469 = "_-0d4" (String#32147, DoABC#3) // _SafeStr_6470 = "_-2Lx" (String#39367, DoABC#3) // _SafeStr_6471 = "_-0qX" (String#4675, DoABC#3) // _SafeStr_6472 = "_-2hJ" (String#37682, DoABC#3) // _SafeStr_6473 = "_-5Xg" (String#36645, DoABC#3) // _SafeStr_6474 = "_-WK" (String#22732, DoABC#3) // _SafeStr_6475 = "_-0Sv" (String#4017, DoABC#3) // _SafeStr_6476 = "_-0e6" (String#9101, DoABC#3) // _SafeStr_6477 = "_-4YQ" (String#2316, DoABC#3) // _SafeStr_6478 = "_-1ii" (String#25073, DoABC#3) // _SafeStr_6479 = "_-fa" (String#4790, DoABC#3) // _SafeStr_6480 = "_-0r7" (String#1695, DoABC#3) // _SafeStr_6481 = "_-2CX" (String#12469, DoABC#3) // _SafeStr_6482 = "_-5V7" (String#13752, DoABC#3) // _SafeStr_6483 = "_-3Nj" (String#7055, DoABC#3) // _SafeStr_6484 = "_-5Ac" (String#12966, DoABC#3) // _SafeStr_6485 = "_-28e" (String#36359, DoABC#3) // _SafeStr_6486 = "_-4I1" (String#13710, DoABC#3) // _SafeStr_6487 = "_-38b" (String#15699, DoABC#3) // _SafeStr_6488 = "_-2Ue" (String#13555, DoABC#3) // _SafeStr_6489 = "_-3W4" (String#21598, DoABC#3) // _SafeStr_6490 = "_-4Ky" (String#38395, DoABC#3) // _SafeStr_6491 = "_-8L" (String#34843, DoABC#3) // _SafeStr_6492 = "_-5VH" (String#20725, DoABC#3) // _SafeStr_6493 = "_-22F" (String#26304, DoABC#3) // _SafeStr_6494 = "_-5mB" (String#23536, DoABC#3) // _SafeStr_6495 = "_-Tk" (String#22171, DoABC#3) // _SafeStr_6496 = "_-3Q5" (String#37243, DoABC#3) // _SafeStr_6497 = "_-0z-" (String#17239, DoABC#3) // _SafeStr_6498 = "_-4iI" (String#8149, DoABC#3) // _SafeStr_6499 = "_-19Y" (String#32968, DoABC#3) // _SafeStr_6500 = "_-2L3" (String#8546, DoABC#3) // _SafeStr_6501 = "_-5Qj" (String#38643, DoABC#3) // _SafeStr_6502 = "_-28c" (String#10628, DoABC#3) // _SafeStr_6503 = "_-2Dn" (String#36108, DoABC#3) // _SafeStr_6504 = "_-g1" (String#24312, DoABC#3) // _SafeStr_6505 = "_-3v7" (String#37419, DoABC#3) // _SafeStr_6506 = "_-06P" (String#32054, DoABC#3) // _SafeStr_6507 = "_-u2" (String#33409, DoABC#3) // _SafeStr_6508 = "_-1TY" (String#35940, DoABC#3) // _SafeStr_6509 = "_-0rc" (String#35201, DoABC#3) // _SafeStr_6510 = "_-59o" (String#38202, DoABC#3) // _SafeStr_6511 = "_-iY" (String#33483, DoABC#3) // _SafeStr_6512 = "_-FR" (String#33547, DoABC#3) // _SafeStr_6513 = "_-1xB" (String#22544, DoABC#3) // _SafeStr_6514 = "_-0GP" (String#32747, DoABC#3) // _SafeStr_6515 = "_-0yI" (String#35841, DoABC#3) // _SafeStr_6516 = "_-m5" (String#24507, DoABC#3) // _SafeStr_6517 = "_-4JI" (String#9059, DoABC#3) // _SafeStr_6518 = "_-3AV" (String#4351, DoABC#3) // _SafeStr_6519 = "_-5AJ" (String#3765, DoABC#3) // _SafeStr_6520 = "_-41q" (String#17410, DoABC#3) // _SafeStr_6521 = "_-3FI" (String#22379, DoABC#3) // _SafeStr_6522 = "_-111" (String#3324, DoABC#3) // _SafeStr_6523 = "_-0V" (String#20051, DoABC#3) // _SafeStr_6524 = "_-3Np" (String#7054, DoABC#3) // _SafeStr_6525 = "_-1kS" (String#7059, DoABC#3) // _SafeStr_6526 = "_-1Lc" (String#6773, DoABC#3) // _SafeStr_6527 = "_-5kW" (String#35450, DoABC#3) // _SafeStr_6528 = "_-3BL" (String#15872, DoABC#3) // _SafeStr_6529 = "_-5VS" (String#16092, DoABC#3) // _SafeStr_6530 = "_-0Ak" (String#15642, DoABC#3) // _SafeStr_6531 = "_-0fw" (String#32138, DoABC#3) // _SafeStr_6532 = "_-3a5" (String#20663, DoABC#3) // _SafeStr_6533 = "_-4Tg" (String#21142, DoABC#3) // _SafeStr_6534 = "_-56c" (String#17268, DoABC#3) // _SafeStr_6535 = "_-iu" (String#12102, DoABC#3) // _SafeStr_6536 = "_-52U" (String#10293, DoABC#3) // _SafeStr_6537 = "_-23i" (String#35087, DoABC#3) // _SafeStr_6538 = "_-2i4" (String#8877, DoABC#3) // _SafeStr_6539 = "_-3zu" (String#27366, DoABC#3) // _SafeStr_6540 = "_-5yj" (String#26869, DoABC#3) // _SafeStr_6541 = "_-3Qv" (String#30934, DoABC#3) // _SafeStr_6542 = "_-06N" (String#8584, DoABC#3) // _SafeStr_6543 = "_-576" (String#26214, DoABC#3) //------------------------------------------------------------ //_-0GL.RoomVisualizationData package _-0GL { import _-h6._SafeStr_2662; import _-1y5.WallRasterizer; import _-1y5.FloorRasterizer; import _-1y5.WallAdRasterizer; import _-68L.LandscapeRasterizer; import _-5wa.PlaneMaskManager; import _-2pF._SafeStr_4379; import _-0CW._SafeStr_2663; public class RoomVisualizationData implements _SafeStr_2662 { private var _SafeStr_6544:WallRasterizer; private var _SafeStr_6545:FloorRasterizer; private var _SafeStr_6546:WallAdRasterizer; private var _SafeStr_6547:LandscapeRasterizer; private var _SafeStr_6377:PlaneMaskManager; private var _SafeStr_6014:Boolean = false; public function RoomVisualizationData() { this._SafeStr_6544 = new WallRasterizer(); this._SafeStr_6545 = new FloorRasterizer(); this._SafeStr_6546 = new WallAdRasterizer(); this._SafeStr_6547 = new LandscapeRasterizer(); this._SafeStr_6377 = new PlaneMaskManager(); } public function get _SafeStr_6548():Boolean { return (this._SafeStr_6014); } public function get _SafeStr_6499():_SafeStr_4379 { return (this._SafeStr_6545); } public function get _SafeStr_6501():_SafeStr_4379 { return (this._SafeStr_6544); } public function get _SafeStr_6505():WallAdRasterizer { return (this._SafeStr_6546); } public function get _SafeStr_6503():_SafeStr_4379 { return (this._SafeStr_6547); } public function get _SafeStr_6403():PlaneMaskManager { return (this._SafeStr_6377); } public function dispose():void { if (this._SafeStr_6544 != null){ this._SafeStr_6544.dispose(); this._SafeStr_6544 = null; }; if (this._SafeStr_6545 != null){ this._SafeStr_6545.dispose(); this._SafeStr_6545 = null; }; if (this._SafeStr_6546 != null){ this._SafeStr_6546.dispose(); this._SafeStr_6546 = null; }; if (this._SafeStr_6547 != null){ this._SafeStr_6547.dispose(); this._SafeStr_6547 = null; }; if (this._SafeStr_6377 != null){ this._SafeStr_6377.dispose(); this._SafeStr_6377 = null; }; } public function _SafeStr_6475():void { if (this._SafeStr_6544 != null){ this._SafeStr_6544._SafeStr_6475(); }; if (this._SafeStr_6545 != null){ this._SafeStr_6545._SafeStr_6475(); }; if (this._SafeStr_6547 != null){ this._SafeStr_6547._SafeStr_6475(); }; } public function initialize(k:XML):Boolean { var _local_7:XML; var _local_8:XML; var _local_9:XML; var _local_10:XML; var _local_11:XML; this.reset(); if (k == null){ return (false); }; var _local_2:XMLList = k.wallData; if (_local_2.length() > 0){ _local_7 = _local_2[0]; this._SafeStr_6544.initialize(_local_7); }; var _local_3:XMLList = k.floorData; if (_local_3.length() > 0){ _local_8 = _local_3[0]; this._SafeStr_6545.initialize(_local_8); }; var _local_4:XMLList = k.wallAdData; if (_local_4.length() > 0){ _local_9 = _local_4[0]; this._SafeStr_6546.initialize(_local_9); }; var _local_5:XMLList = k.landscapeData; if (_local_5.length() > 0){ _local_10 = _local_5[0]; this._SafeStr_6547.initialize(_local_10); }; var _local_6:XMLList = k.maskData; if (_local_6.length() > 0){ _local_11 = _local_6[0]; this._SafeStr_6377.initialize(_local_11); }; return (true); } public function _SafeStr_6476(k:_SafeStr_2663):void { if (this._SafeStr_6014){ return; }; this._SafeStr_6544._SafeStr_6476(k); this._SafeStr_6545._SafeStr_6476(k); this._SafeStr_6546._SafeStr_6476(k); this._SafeStr_6547._SafeStr_6476(k); this._SafeStr_6377._SafeStr_6476(k); this._SafeStr_6014 = true; } protected function reset():void { } } }//package _-0GL // _SafeStr_2662 = "_-nU" (String#2693, DoABC#3) // _SafeStr_2663 = "_-0F4" (String#1907, DoABC#3) // _SafeStr_4379 = "_-5Vh" (String#8063, DoABC#3) // _SafeStr_6014 = "_-00F" (String#2333, DoABC#3) // _SafeStr_6377 = "_-4Rd" (String#6520, DoABC#3) // _SafeStr_6403 = "_-0FQ" (String#22319, DoABC#3) // _SafeStr_6475 = "_-0Sv" (String#4017, DoABC#3) // _SafeStr_6476 = "_-0e6" (String#9101, DoABC#3) // _SafeStr_6499 = "_-19Y" (String#32968, DoABC#3) // _SafeStr_6501 = "_-5Qj" (String#38643, DoABC#3) // _SafeStr_6503 = "_-2Dn" (String#36108, DoABC#3) // _SafeStr_6505 = "_-3v7" (String#37419, DoABC#3) // _SafeStr_6544 = "_-JP" (String#8333, DoABC#3) // _SafeStr_6545 = "_-2sT" (String#8353, DoABC#3) // _SafeStr_6546 = "_-0xm" (String#10013, DoABC#3) // _SafeStr_6547 = "_-2DL" (String#8034, DoABC#3) // _SafeStr_6548 = "_-0EY" (String#5005, DoABC#3) //------------------------------------------------------------ //_-0H8._SafeStr_5264 package _-0H8 { import flash.events.Event; public class _SafeStr_5264 extends Event { public static const _SafeStr_6549:String = "display-skip-button"; public static const _SafeStr_6550:String = "hide-skip-button"; protected var _SafeStr_6551:String = null; protected var _SafeStr_6552:String = null; protected var _SafeStr_6553:Function = null; public function _SafeStr_5264(k:String, _arg_2:String, _arg_3:String=null, _arg_4:Function=null, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_6551 = _arg_2; this._SafeStr_6552 = _arg_3; this._SafeStr_6553 = _arg_4; } public function get region():String { return (this._SafeStr_6551); } public function get resource():String { return (this._SafeStr_6552); } public function get _SafeStr_6554():Function { return (this._SafeStr_6553); } public function _SafeStr_6555():Boolean { return (true); } public function _SafeStr_6556():Boolean { return (false); } override public function clone():Event { return (new _SafeStr_5264(type, this._SafeStr_6551, this._SafeStr_6552, this._SafeStr_6553, bubbles, cancelable)); } } }//package _-0H8 // _SafeStr_5264 = "_-tr" (String#6217, DoABC#3) // _SafeStr_6549 = "_-4Ec" (String#4655, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_6551 = "_-16g" (String#1432, DoABC#3) // _SafeStr_6552 = "_-6Gf" (String#24642, DoABC#3) // _SafeStr_6553 = "_-4TQ" (String#9930, DoABC#3) // _SafeStr_6554 = "_-4on" (String#38783, DoABC#3) // _SafeStr_6555 = "_-57Z" (String#42677, DoABC#3) // _SafeStr_6556 = "_-0rL" (String#26264, DoABC#3) //------------------------------------------------------------ //_-0H8._SafeStr_5277 package _-0H8 { import _-35R.OverlayView; import _-2Lo.RegionController; import _-0-E.RegionViewConfig; import _-4Bv._SafeStr_5253; import flash.events.MouseEvent; public class _SafeStr_5277 extends OverlayView { protected var _SafeStr_6553:Function = null; protected var _active:Boolean = false; public function _SafeStr_5277(k:RegionController, _arg_2:RegionViewConfig, _arg_3:_SafeStr_5253, _arg_4:int=-1, _arg_5:int=-1) { super(k, _arg_2, _arg_3); if (_arg_2._SafeStr_6073()){ if (((_arg_2._SafeStr_6074()) || (_arg_2._SafeStr_6075()))){ this.alpha = 0.8; this.addChild(_arg_2.image); }; } else { if (_arg_2._SafeStr_6076()){ }; }; } public function _SafeStr_6557(k:Function):void { this._SafeStr_6553 = k; } override protected function onMouseOver(k:MouseEvent):void { this.alpha = 1; } override protected function onMouseOut(k:MouseEvent):void { this.alpha = 0.8; } override protected function onClick(k:MouseEvent):void { if (this._SafeStr_6553 != null){ this._SafeStr_6553(); }; } public function get active():Boolean { return (this._active); } public function activate():void { this._active = true; show(); } public function deactivate():void { this._active = false; hide(); } } }//package _-0H8 // _SafeStr_5253 = "_-6MZ" (String#3087, DoABC#3) // _SafeStr_5277 = "_-16z" (String#14805, DoABC#3) // _SafeStr_6073 = "_-5Jk" (String#36378, DoABC#3) // _SafeStr_6074 = "_-30w" (String#36256, DoABC#3) // _SafeStr_6075 = "_-1q6" (String#36265, DoABC#3) // _SafeStr_6076 = "_-2fC" (String#37969, DoABC#3) // _SafeStr_6553 = "_-4TQ" (String#9930, DoABC#3) // _SafeStr_6557 = "_-1OP" (String#32325, DoABC#3) //------------------------------------------------------------ //_-0H8._SafeStr_5279 package _-0H8 { import flash.display.Bitmap; import _-0-E.CloseButtonConfig; import _-43u.SkipAdConfig; public class _SafeStr_5279 extends SkipAdRegionViewConfig { public function _SafeStr_5279(k:SkipAdConfig=null) { var _local_2:Bitmap; super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":70, "height":20, "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":_local_2, "swf":null, "html":null }); } } }//package _-0H8 // _SafeStr_5279 = "_-Fd" (String#17030, DoABC#3) //------------------------------------------------------------ //_-0H8._SafeStr_5280 package _-0H8 { import _-0-E.CloseButtonConfig; import _-43u.SkipAdConfig; public class _SafeStr_5280 extends SkipAdRegionViewConfig { public function _SafeStr_5280(k:SkipAdConfig=null) { super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":(((k.width)>0) ? k.width : 70), "height":(((k.height)>0) ? k.height : 20), "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":null, "swf":null, "html":k.html }); } } }//package _-0H8 // _SafeStr_5280 = "_-16Y" (String#16917, DoABC#3) //------------------------------------------------------------ //_-0H8.LoadableImageSkipAdButton package _-0H8 { import _-0-E.CloseButtonConfig; import flash.display.Loader; import flash.net.URLRequest; import _-43u.SkipAdConfig; public class LoadableImageSkipAdButton extends SkipAdRegionViewConfig { public function LoadableImageSkipAdButton(k:SkipAdConfig=null) { super(k.region, { "id":"reserved-skip-ad-button-image", "verticalAlign":5, "horizontalAlign":"right", "width":(((k.width)>0) ? k.width : 70), "height":(((k.height)>0) ? k.height : 20), "backgroundColor":"transparent", "clickable":true, "closeButton":new CloseButtonConfig({"enabled":false}), "keepAfterClick":false, "image":new Loader(), "swf":null, "html":null }); image.load(new URLRequest(k.image)); image.x = 0; image.y = 0; } } }//package _-0H8 //------------------------------------------------------------ //_-0H8.SkipAdRegionViewConfig package _-0H8 { import _-0-E.RegionViewConfig; public class SkipAdRegionViewConfig extends RegionViewConfig { public function SkipAdRegionViewConfig(k:Object, _arg_2:Object) { var _local_3:Object = {}; if (k == null){ _local_3 = _arg_2; } else { _local_3 = { "id":(((k.id)!=undefined) ? k.id : _arg_2.id), "verticalAlign":(((k.verticalAlign)!=undefined) ? k.verticalAlign : _arg_2.verticalAlign), "horizontalAlign":(((k.horizontalAlign)!=undefined) ? k.horizontalAlign : _arg_2.horizontalAlign), "width":(((k.width)!=undefined) ? k.width : _arg_2.width), "height":(((k.height)!=undefined) ? k.height : _arg_2.height), "backgroundColor":(((k.backgroundColor)!=undefined) ? k.backgroundColor : _arg_2.backgroundColor), "clickable":(((k.clickable)!=undefined) ? k.clickable : _arg_2.clickable), "closeButton":(((k.closeButton)!=undefined) ? k.closeButton : _arg_2.closeButton), "keepAfterClick":(((k.keepAfterClick)!=undefined) ? k.keepAfterClick : _arg_2.keepAfterClick), "image":(((k.image)!=undefined) ? k.image : _arg_2.image), "swf":(((k.swf)!=undefined) ? k.swf : _arg_2.swf), "html":(((k.html)!=undefined) ? k.html : _arg_2.html), "autoHide":false }; if (k.styleSheetAddress != undefined){ _local_3.styleSheetAddress = k.styleSheetAddress; }; if (k.style != undefined){ _local_3.style = k.style; }; if (k.border != undefined){ _local_3.border = k.border; }; if (k.borderRadius != undefined){ _local_3.borderRadius = k.borderRadius; }; if (k.borderWidth != undefined){ _local_3.borderWidth = k.borderWidth; }; if (k.borderColor != undefined){ _local_3.borderColor = k.borderColor; }; if (k.background != undefined){ _local_3.background = k.background; }; if (k.backgroundGradient != undefined){ _local_3.backgroundGradient = k.backgroundGradient; }; if (k.backgroundImage != undefined){ _local_3.backgroundImage = k.backgroundImage; }; if (k.backgroundRepeat != undefined){ _local_3.backgroundRepeat = k.backgroundRepeat; }; if (k.backgroundColor != undefined){ _local_3.backgroundColor = k.backgroundColor; }; if (k.opacity != undefined){ _local_3.opacity = k.opacity; }; if (k.padding != undefined){ _local_3.padding = k.padding; }; if (k.canScale != undefined){ _local_3.canScale = k.canScale; }; if (k.scaleRate != undefined){ _local_3.scaleRate = k.scaleRate; }; if (k.autoHide != undefined){ _local_3.autoHide = k.autoHide; }; }; super(_local_3); } } }//package _-0H8 //------------------------------------------------------------ //_-0HP.RentableSpaceDisplayWidget package _-0HP { import _-nN._SafeStr_2824; import flash.utils.Dictionary; import _-vq.IWindowContainer; import _-6k7._SafeStr_2457; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-5YF._SafeStr_4414; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-4Qm._SafeStr_2486; import _-5Lv._SafeStr_2439; import _-tc.IItemListWindow; public class RentableSpaceDisplayWidget extends _SafeStr_2824 { private static var _SafeStr_6558:Dictionary = new Dictionary(); private var _SafeStr_5605:IWindowContainer; private var _SafeStr_6559:_SafeStr_2457; { _SafeStr_6558[100] = "${rentablespace.widget.error_reason_already_rented}"; _SafeStr_6558[101] = "${rentablespace.widget.error_reason_not_rented}"; _SafeStr_6558[102] = "${rentablespace.widget.error_reason_not_rented_by_you}"; _SafeStr_6558[103] = "${rentablespace.widget.error_reason_can_rent_only_one_space}"; _SafeStr_6558[200] = "${rentablespace.widget.error_reason_not_enough_credits}"; _SafeStr_6558[201] = "${rentablespace.widget.error_reason_not_enough_duckets}"; _SafeStr_6558[202] = "${rentablespace.widget.error_reason_no_permission}"; _SafeStr_6558[203] = "${rentablespace.widget.error_reason_no_habboclub}"; _SafeStr_6558[300] = "${rentablespace.widget.error_reason_disabled}"; _SafeStr_6558[400] = "${rentablespace.widget.error_reason_generic}"; } public function RentableSpaceDisplayWidget(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6560.widget = this; } private function get _SafeStr_6560():_SafeStr_4414 { return ((_SafeStr_6561 as _SafeStr_4414)); } public function hide(k:_SafeStr_2457):void { if (this._SafeStr_6559 != k){ return; }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_6559 = null; } override public function dispose():void { if (disposed){ return; }; this.hide(this._SafeStr_6559); super.dispose(); } override public function get mainWindow():IWindow { return (this._SafeStr_5605); } public function show(k:_SafeStr_2457):void { this._SafeStr_6559 = k; this._SafeStr_6562(); } private function createWindow():void { if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = (windowManager.buildFromXML(XML(assets.getAssetByName("rentablespace_xml").content)) as IWindowContainer); this._SafeStr_5605.procedure = this._SafeStr_6563; this._SafeStr_5605.center(); this._SafeStr_5605.findChildByName("rent_button").disable(); this._SafeStr_5605.findChildByName("rented_view").visible = false; this._SafeStr_5605.findChildByName("error_view").visible = false; } private function _SafeStr_6563(k:WindowEvent, _arg_2:IWindow):void { switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": case "error_button_close": this.hide(this._SafeStr_6559); break; case "rent_button": this._SafeStr_6560._SafeStr_6564(this._SafeStr_6559.getId()); break; case "cancel_rent_button": this._SafeStr_6560._SafeStr_6565(this._SafeStr_6559.getId()); break; }; }; } public function _SafeStr_6562():void { if (this._SafeStr_6559 == null){ return; }; this._SafeStr_6560._SafeStr_6566(this._SafeStr_6559.getId()); } public function _SafeStr_6567(k:Boolean, _arg_2:Boolean, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:int):void { var _local_8:Boolean; if (this._SafeStr_6559 == null){ return; }; this.createWindow(); if (k){ this._SafeStr_5605.findChildByName("rent_view").visible = false; this._SafeStr_5605.findChildByName("error_view").visible = false; this._SafeStr_5605.findChildByName("rented_view").visible = true; this._SafeStr_5605.findChildByName("renter_name").caption = _arg_5; this._SafeStr_5605.findChildByName("time_remaining_label").caption = _SafeStr_2486._SafeStr_6568(this._SafeStr_6560.container.localization, _arg_6); this._SafeStr_5605.findChildByName("cancel_rent_button").visible = ((this._SafeStr_6560.container.isOwnerOfFurniture(this._SafeStr_6559)) || (this._SafeStr_6560.container.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_6569))); IItemListWindow(this._SafeStr_5605.findChildByName("rented_view")).arrangeListItems(); } else { this._SafeStr_5605.findChildByName("rented_view").visible = false; this._SafeStr_5605.findChildByName("error_view").visible = false; this._SafeStr_5605.findChildByName("rent_view").visible = true; this._SafeStr_5605.findChildByName("price_label").caption = (_arg_7.toString() + " x"); _local_8 = (_arg_7 <= this._SafeStr_6560._SafeStr_6570()); if (!_arg_2){ this._SafeStr_5605.findChildByName("cant_rent_error").caption = _SafeStr_6558[_arg_3]; } else { if (!_local_8){ this._SafeStr_5605.findChildByName("cant_rent_error").caption = _SafeStr_6558[200]; } else { this._SafeStr_5605.findChildByName("cant_rent_error").visible = false; this._SafeStr_5605.findChildByName("rent_button").enable(); }; }; IItemListWindow(this._SafeStr_5605.findChildByName("rent_view")).arrangeListItems(); }; if (!this._SafeStr_5605.visible){ this._SafeStr_5605.visible = true; }; } public function _SafeStr_6571(k:int):void { this._SafeStr_5605.findChildByName("rent_view").visible = false; this._SafeStr_5605.findChildByName("rented_view").visible = false; this._SafeStr_5605.findChildByName("error_view").visible = true; this._SafeStr_5605.findChildByName("error_message").caption = _SafeStr_6558[k]; } } }//package _-0HP // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2439 = "_-Yo" (String#2667, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2486 = "_-5L9" (String#3555, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_4414 = "_-17U" (String#10755, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6558 = "_-3vK" (String#5443, DoABC#3) // _SafeStr_6559 = "_-5xw" (String#2702, DoABC#3) // _SafeStr_6560 = "_-66w" (String#2776, DoABC#3) // _SafeStr_6561 = "_-1ow" (String#1544, DoABC#3) // _SafeStr_6562 = "_-4E-" (String#31041, DoABC#3) // _SafeStr_6563 = "_-0lg" (String#1822, DoABC#3) // _SafeStr_6564 = "_-5Hk" (String#35835, DoABC#3) // _SafeStr_6565 = "_-2kC" (String#37676, DoABC#3) // _SafeStr_6566 = "_-0z3" (String#35828, DoABC#3) // _SafeStr_6567 = "_-4Ew" (String#37533, DoABC#3) // _SafeStr_6568 = "_-5-X" (String#4506, DoABC#3) // _SafeStr_6569 = "_-3qf" (String#4307, DoABC#3) // _SafeStr_6570 = "_-1En" (String#33027, DoABC#3) // _SafeStr_6571 = "_-1RY" (String#35200, DoABC#3) //------------------------------------------------------------ //_-0I6._SafeStr_3352 package _-0I6 { import _-vq.IWindowContainer; public interface _SafeStr_3352 { function _SafeStr_5432(_arg_1:IWindowContainer):void; function _SafeStr_5457():void; function _SafeStr_5414():void; function _SafeStr_5434(_arg_1:IWindowContainer):void; function get _SafeStr_6572():String; function _SafeStr_6573(_arg_1:int):void; function _SafeStr_6574(_arg_1:String):String; } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) //------------------------------------------------------------ //_-0I6._SafeStr_3353 package _-0I6 { import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-G3.Tabs; public class _SafeStr_3353 implements _SafeStr_3352 { private var _SafeStr_5309:HabboNavigator; public function _SafeStr_3353(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { } public function _SafeStr_5457():void { } public function _SafeStr_5414():void { this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5422, Tabs._SafeStr_6575); } public function _SafeStr_5434(k:IWindowContainer):void { } public function _SafeStr_6573(k:int):void { } public function get _SafeStr_6572():String { return (null); } public function _SafeStr_6574(k:String):String { return (""); } } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_3353 = "_-8m" (String#16830, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5422 = "_-b4" (String#11185, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) // _SafeStr_6575 = "_-uV" (String#14430, DoABC#3) //------------------------------------------------------------ //_-0I6._SafeStr_3354 package _-0I6 { import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-G3.Tabs; import _-00S.MainViewCtrl; public class _SafeStr_3354 implements _SafeStr_3352 { private var _SafeStr_5309:HabboNavigator; public function _SafeStr_3354(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { } public function _SafeStr_5457():void { } public function _SafeStr_5434(k:IWindowContainer):void { this._SafeStr_5309._SafeStr_5528._SafeStr_5489(k); } public function _SafeStr_5414():void { this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5452, Tabs._SafeStr_5468, "-1", MainViewCtrl._SafeStr_5380); } public function get _SafeStr_6572():String { return (null); } public function _SafeStr_6573(k:int):void { } public function _SafeStr_6574(k:String):String { return (k); } } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_3354 = "_-0em" (String#16693, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5380 = "get " (String#19936, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5452 = "_-6cM" (String#9291, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5468 = "_-2zR" (String#12106, DoABC#3) // _SafeStr_5489 = "_-53O" (String#26162, DoABC#3) // _SafeStr_5528 = "_-1bJ" (String#9920, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) //------------------------------------------------------------ //_-0I6._SafeStr_3355 package _-0I6 { import _-4i9.HabboNavigator; import _-vq.IWindowContainer; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; public class _SafeStr_3355 implements _SafeStr_3352 { private var _SafeStr_5309:HabboNavigator; public function _SafeStr_3355(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { this._SafeStr_6576(k); } public function _SafeStr_5457():void { } public function _SafeStr_5434(k:IWindowContainer):void { } public function _SafeStr_5414():void { this._SafeStr_5309._SafeStr_5334.open(); } public function get _SafeStr_6572():String { return (null); } private function _SafeStr_6576(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_competitions_header") as IWindowContainer); if ((((this._SafeStr_5309.data == null)) || ((this._SafeStr_5309.data._SafeStr_5462 == null)))){ _local_2.visible = false; return; }; var _local_3:int = this._SafeStr_5309.data._SafeStr_5462._SafeStr_5477; var _local_4:int = this._SafeStr_5309.data._SafeStr_5462._SafeStr_6577; var _local_5:int = (_local_3 + 1); if (_local_4 < 2){ _local_2.visible = false; return; }; _local_2.visible = true; this._SafeStr_5309.registerParameter("navigator.roomcompetitionspager", "page", ("" + _local_5)); this._SafeStr_5309.registerParameter("navigator.roomcompetitionspager", "total", ("" + _local_4)); var _local_6:IWindow = _local_2.findChildByName("next_button"); var _local_7:IWindow = _local_2.findChildByName("prev_button"); _local_6.visible = (_local_5 < _local_4); _local_7.visible = (_local_5 > 1); _local_6.procedure = this._SafeStr_6578; _local_7.procedure = this._SafeStr_6579; } private function _SafeStr_6578(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && (!((this._SafeStr_5309.data._SafeStr_5462 == null))))){ this._SafeStr_5309._SafeStr_6580(this._SafeStr_5309.data._SafeStr_5462._SafeStr_5476, (this._SafeStr_5309.data._SafeStr_5462._SafeStr_5477 + 1)); }; } private function _SafeStr_6579(k:WindowEvent, _arg_2:IWindow):void { if ((((k.type == WindowMouseEvent.CLICK)) && (!((this._SafeStr_5309.data._SafeStr_5462 == null))))){ this._SafeStr_5309._SafeStr_6580(this._SafeStr_5309.data._SafeStr_5462._SafeStr_5476, (this._SafeStr_5309.data._SafeStr_5462._SafeStr_5477 - 1)); }; } public function _SafeStr_6573(k:int):void { } public function _SafeStr_6574(k:String):String { return (k); } } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_3355 = "_-1WR" (String#15053, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5462 = "_-5a9" (String#5377, DoABC#3) // _SafeStr_5476 = "_-5CS" (String#10348, DoABC#3) // _SafeStr_5477 = "_-5oV" (String#4418, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) // _SafeStr_6576 = "_-1nD" (String#36195, DoABC#3) // _SafeStr_6577 = "_-4LA" (String#11782, DoABC#3) // _SafeStr_6578 = "_-39o" (String#38216, DoABC#3) // _SafeStr_6579 = "_-3-W" (String#38023, DoABC#3) // _SafeStr_6580 = "_-6fx" (String#13995, DoABC#3) //------------------------------------------------------------ //_-0I6.EventsTabPageDecorator package _-0I6 { import _-4i9.HabboNavigator; import _-tc.IDropMenuWindow; import _-vq.IWindowContainer; import _-OK.WindowEvent; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-G3.Tabs; public class EventsTabPageDecorator implements _SafeStr_3352 { private var _SafeStr_5309:HabboNavigator; private var _SafeStr_6581:IDropMenuWindow; public function EventsTabPageDecorator(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_ad_header") as IWindowContainer); if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ this._SafeStr_6581 = (_local_2.getChildByName("roomAdFilter") as IDropMenuWindow); this._SafeStr_6582(); this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; _local_2.visible = true; } public function _SafeStr_5457():void { if (((!((this._SafeStr_6581 == null))) && (!(this._SafeStr_6581.disposed)))){ this._SafeStr_6581.removeEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); this._SafeStr_6581.selection = 0; this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; } public function _SafeStr_5434(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("room_ads_footer") as IWindowContainer); var _local_3:IWindow = _local_2.findChildByName("get_event_but"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6584); }; _local_2.visible = true; } public function _SafeStr_5414():void { this._SafeStr_5305(); } private function _SafeStr_6582():void { if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ return; }; var k:Array = new Array(); k.push(this._SafeStr_5309.getText("navigator.roomad.topads")); k.push(this._SafeStr_5309.getText("navigator.roomad.newads")); this._SafeStr_6581.populate(k); this._SafeStr_6581.selection = 0; } private function _SafeStr_6583(k:WindowEvent):void { this._SafeStr_5305(); } private function _SafeStr_6584(k:WindowEvent):void { this._SafeStr_5309._SafeStr_6585(); } private function _SafeStr_5305():void { var k:int = Tabs._SafeStr_5439; if (((!((this._SafeStr_6581 == null))) && (!(this._SafeStr_6581.disposed)))){ k = this._SafeStr_6586(this._SafeStr_6581.selection); }; this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5423, k); } private function _SafeStr_6586(k:int):int { switch (k){ case 0: return (Tabs._SafeStr_5439); case 1: return (Tabs._SafeStr_5479); }; _SafeStr_4.log(("Invalid index when searching Room ad search type: " + k)); return (0); } public function get _SafeStr_6572():String { if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ return (null); }; return (this._SafeStr_6581._SafeStr_6587()[this._SafeStr_6581.selection]); } public function _SafeStr_6573(k:int):void { } public function _SafeStr_6574(k:String):String { return (k); } } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5423 = "_-452" (String#8256, DoABC#3) // _SafeStr_5426 = "_-3nx" (String#2284, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5439 = "_-51V" (String#8745, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5479 = "_-2GH" (String#16835, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) // _SafeStr_6581 = "_-6IY" (String#1370, DoABC#3) // _SafeStr_6582 = "_-6aL" (String#34477, DoABC#3) // _SafeStr_6583 = "_-0AN" (String#6654, DoABC#3) // _SafeStr_6584 = "_-3Ev" (String#22336, DoABC#3) // _SafeStr_6585 = "_-1zI" (String#15975, DoABC#3) // _SafeStr_6586 = "_-0Bk" (String#33138, DoABC#3) // _SafeStr_6587 = "_-2hT" (String#6001, DoABC#3) //------------------------------------------------------------ //_-0I6.MyRoomsTabPageDecorator package _-0I6 { import _-G3.Tabs; import _-4i9.HabboNavigator; import _-tc.IDropMenuWindow; import _-vq.IWindowContainer; import _-OK.WindowEvent; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-6HM._SafeStr_3357; import _-OK.*; public class MyRoomsTabPageDecorator implements _SafeStr_3352 { private const _SafeStr_6588:Array = [[Tabs._SafeStr_5467, "navigator.navisel.myrooms"], [Tabs._SafeStr_5469, "navigator.navisel.wherearemyfriends"], [Tabs._SafeStr_5465, "navigator.navisel.myfriendsrooms"], [Tabs._SafeStr_5480, "navigator.navisel.roomswithrights"], [Tabs._SafeStr_5481, "navigator.navisel.mygroups"], [Tabs._SafeStr_5464, "navigator.navisel.myfavourites"], [Tabs._SafeStr_5466, "navigator.navisel.visitedrooms"], [Tabs._SafeStr_5472, ""]]; private var _SafeStr_5309:HabboNavigator; private var _SafeStr_6581:IDropMenuWindow; public function MyRoomsTabPageDecorator(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { var _local_2:String = "me_header"; var _local_3:IWindowContainer = (k.getChildByName(_local_2) as IWindowContainer); if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ this._SafeStr_6581 = IDropMenuWindow(_local_3.findChildByName("meSubNavi")); this._SafeStr_6589(); this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; _local_3.visible = true; } public function _SafeStr_5457():void { if (((!((this._SafeStr_6581 == null))) && (!(this._SafeStr_6581.disposed)))){ this._SafeStr_6581.removeEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); this._SafeStr_6581.selection = 0; this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; } public function _SafeStr_5434(k:IWindowContainer):void { var _local_2:IWindowContainer = (k.getChildByName("me_footer") as IWindowContainer); var _local_3:IWindow = _local_2.findChildByName("create_room_but"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6590); }; this._SafeStr_5309.refreshButton(_local_2, "create_room", true, null, 0); _local_2.visible = true; } public function _SafeStr_5414():void { this._SafeStr_5305(); } private function _SafeStr_6590(k:WindowEvent):void { this._SafeStr_5309.send(new _SafeStr_3357()); } private function _SafeStr_6589():void { var _local_2:Array; if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ return; }; var k:Array = []; for each (_local_2 in this._SafeStr_6588) { k.push(this._SafeStr_5309.getText(_local_2[1])); }; this._SafeStr_6581.populate(k); this._SafeStr_6581.selection = 0; } private function _SafeStr_6583(k:WindowEvent):void { this._SafeStr_5305(); var _local_2:IWindow = k.target; if ((_local_2 is IDropMenuWindow)){ this._SafeStr_5309._SafeStr_6591(IDropMenuWindow(_local_2)._SafeStr_6587()[IDropMenuWindow(_local_2).selection], "category.view"); }; } private function _SafeStr_5305():void { var k:int = (((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))) ? 0 : this._SafeStr_6581.selection); this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5451, this._SafeStr_6592(k)); } private function _SafeStr_6592(k:int):int { if (k <= this._SafeStr_6588.length){ return (this._SafeStr_6588[k][0]); }; return (this._SafeStr_6588[0][0]); } public function get _SafeStr_6572():String { return (((((this._SafeStr_6581) && (!(this._SafeStr_6581.disposed)))) ? this._SafeStr_6581._SafeStr_6587()[this._SafeStr_6581.selection] : null)); } public function _SafeStr_6573(k:int):void { var _local_4:Array; if (((!(this._SafeStr_6581)) || (this._SafeStr_6581.disposed))){ return; }; var _local_2:int = this._SafeStr_6581.numMenuItems; var _local_3:int; while (_local_3 < _local_2) { _local_4 = this._SafeStr_6588[_local_3]; if (_local_4[0] == k){ this._SafeStr_6581.selection = _local_3; return; }; _local_3++; }; this._SafeStr_6581.selection = 0; } public function _SafeStr_6574(k:String):String { return (k); } } }//package _-0I6 // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_3357 = "_-12Q" (String#10657, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5426 = "_-3nx" (String#2284, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5451 = "_-3C8" (String#6872, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5464 = "_-0Ux" (String#10762, DoABC#3) // _SafeStr_5465 = "_-De" (String#11584, DoABC#3) // _SafeStr_5466 = "_-1mJ" (String#10454, DoABC#3) // _SafeStr_5467 = "_-6X-" (String#6278, DoABC#3) // _SafeStr_5469 = "_-4BM" (String#13195, DoABC#3) // _SafeStr_5472 = "_-6Ry" (String#11222, DoABC#3) // _SafeStr_5480 = "_-3mm" (String#16981, DoABC#3) // _SafeStr_5481 = "_-4jn" (String#14514, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) // _SafeStr_6581 = "_-6IY" (String#1370, DoABC#3) // _SafeStr_6583 = "_-0AN" (String#6654, DoABC#3) // _SafeStr_6587 = "_-2hT" (String#6001, DoABC#3) // _SafeStr_6588 = "_-4Vl" (String#13456, DoABC#3) // _SafeStr_6589 = "_-zy" (String#33634, DoABC#3) // _SafeStr_6590 = "_-ma" (String#24764, DoABC#3) // _SafeStr_6591 = "_-1QF" (String#5270, DoABC#3) // _SafeStr_6592 = "_-lQ" (String#33844, DoABC#3) //------------------------------------------------------------ //_-0I6.RoomsTabPageDecorator package _-0I6 { import _-4i9.HabboNavigator; import _-tc.IDropMenuWindow; import _-vq.IWindowContainer; import _-OK.WindowEvent; import _-482._SafeStr_3312; import _-G3.Tabs; import _-OK.*; public class RoomsTabPageDecorator implements _SafeStr_3352 { private var _SafeStr_5309:HabboNavigator; private var _SafeStr_6581:IDropMenuWindow; private var _SafeStr_6593:Boolean = false; public function RoomsTabPageDecorator(k:HabboNavigator) { this._SafeStr_5309 = k; } public function _SafeStr_5432(k:IWindowContainer):void { var _local_2:String = "rooms_header"; var _local_3:IWindowContainer = (k.getChildByName(_local_2) as IWindowContainer); if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ this._SafeStr_6581 = IDropMenuWindow(_local_3.findChildByName("roomCtgFilter")); this._SafeStr_6594(); this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; _local_3.visible = true; } public function _SafeStr_6594():void { var _local_2:_SafeStr_3312; if ((((this._SafeStr_6581 == null)) || (this._SafeStr_6581.disposed))){ return; }; var k:Array = [this._SafeStr_5309.getText("navigator.navisel.popularrooms"), this._SafeStr_5309.getText("navigator.navisel.highestscore")]; this._SafeStr_6593 = this._SafeStr_5309.context.configuration.getBoolean("navigator.2014.personalized.navigator"); if (this._SafeStr_6593){ k.push(this._SafeStr_5309.getText("navigator.navisel.recommendedrooms")); }; for each (_local_2 in this._SafeStr_5309.data._SafeStr_6595) { k.push(_local_2._SafeStr_6596); }; this._SafeStr_6581.populate(k); this._SafeStr_6581.selection = this._SafeStr_6597; } private function get _SafeStr_6597():int { return (((this._SafeStr_6593) ? 2 : 0)); } public function _SafeStr_5457():void { if (((!((this._SafeStr_6581 == null))) && (!(this._SafeStr_6581.disposed)))){ this._SafeStr_6581.removeEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); this._SafeStr_6581.selection = this._SafeStr_6597; this._SafeStr_6581.addEventListener(WindowEvent._SafeStr_5426, this._SafeStr_6583); }; } public function _SafeStr_5434(k:IWindowContainer):void { this._SafeStr_5309._SafeStr_5528._SafeStr_5489(k); } public function _SafeStr_5414():void { this._SafeStr_5305(); } private function _SafeStr_6583(k:WindowEvent):void { this._SafeStr_5305(); } private function _SafeStr_5305():void { var _local_2:int; var _local_3:_SafeStr_3312; var _local_4:int; var k:int = ((((this._SafeStr_6581) && (!(this._SafeStr_6581.disposed)))) ? this._SafeStr_6581.selection : this._SafeStr_6597); _SafeStr_4.log(("Room filter changed: " + k)); if (k == 0){ this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5335, Tabs._SafeStr_5336); } else { if (k == 1){ this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5335, Tabs._SafeStr_5470); } else { if ((((k == 2)) && (this._SafeStr_6593))){ this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5335, Tabs._SafeStr_5483); } else { _local_2 = 2; if (this._SafeStr_6593){ _local_2++; }; _local_3 = this._SafeStr_5309.data._SafeStr_6595[(k - _local_2)]; if (_local_3 == null){ _SafeStr_4.log(((("No fc found: " + k) + ", ") + this._SafeStr_5309.data._SafeStr_6595.length)); return; }; _local_4 = _local_3._SafeStr_5328; _SafeStr_4.log(("Searching with catId: " + _local_4)); this._SafeStr_5309._SafeStr_5334._SafeStr_5305(Tabs._SafeStr_5335, Tabs._SafeStr_5336, ("" + _local_4)); }; }; }; if (((this._SafeStr_6581) && (!(this._SafeStr_6581.disposed)))){ this._SafeStr_5309._SafeStr_6591(this._SafeStr_6581._SafeStr_6587()[this._SafeStr_6581.selection], "category.view"); }; } public function get _SafeStr_6572():String { return (((((this._SafeStr_6581) && (!(this._SafeStr_6581.disposed)))) ? this._SafeStr_6581._SafeStr_6587()[this._SafeStr_6581.selection] : null)); } public function _SafeStr_6573(k:int):void { } public function _SafeStr_6574(k:String):String { return (k); } } }//package _-0I6 // _SafeStr_3312 = "_-y9" (String#2640, DoABC#3) // _SafeStr_3352 = "_-2Gm" (String#6582, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5305 = "_-41M" (String#2686, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5328 = "_-3yg" (String#6604, DoABC#3) // _SafeStr_5334 = "_-0ha" (String#2683, DoABC#3) // _SafeStr_5335 = "_-mz" (String#5031, DoABC#3) // _SafeStr_5336 = "_-1cR" (String#7317, DoABC#3) // _SafeStr_5414 = "_-3vA" (String#10375, DoABC#3) // _SafeStr_5426 = "_-3nx" (String#2284, DoABC#3) // _SafeStr_5432 = "_-oj" (String#8454, DoABC#3) // _SafeStr_5434 = "_-5Up" (String#8079, DoABC#3) // _SafeStr_5457 = "_-5fB" (String#9630, DoABC#3) // _SafeStr_5470 = "_-1Yi" (String#12086, DoABC#3) // _SafeStr_5483 = "_-1P" (String#11443, DoABC#3) // _SafeStr_5489 = "_-53O" (String#26162, DoABC#3) // _SafeStr_5528 = "_-1bJ" (String#9920, DoABC#3) // _SafeStr_6572 = "_-2-x" (String#7957, DoABC#3) // _SafeStr_6573 = "_-5SM" (String#10058, DoABC#3) // _SafeStr_6574 = "_-2vW" (String#13334, DoABC#3) // _SafeStr_6581 = "_-6IY" (String#1370, DoABC#3) // _SafeStr_6583 = "_-0AN" (String#6654, DoABC#3) // _SafeStr_6587 = "_-2hT" (String#6001, DoABC#3) // _SafeStr_6591 = "_-1QF" (String#5270, DoABC#3) // _SafeStr_6593 = "_-5g" (String#16976, DoABC#3) // _SafeStr_6594 = "_-1V5" (String#23736, DoABC#3) // _SafeStr_6595 = "_-4GO" (String#13717, DoABC#3) // _SafeStr_6596 = "_-1Gv" (String#26662, DoABC#3) // _SafeStr_6597 = "_-5u9" (String#24349, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3124 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3127; public class _SafeStr_3124 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3124(k:Function) { super(k, _SafeStr_3127); } public function _SafeStr_5551():_SafeStr_3127 { return ((_SafeStr_5552 as _SafeStr_3127)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3124 = "_-1T5" (String#11778, DoABC#3) // _SafeStr_3127 = "_-3bc" (String#9245, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3126 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3142; public class _SafeStr_3126 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3126(k:Function) { super(k, _SafeStr_3142); } public function _SafeStr_5551():_SafeStr_3142 { return ((_SafeStr_5552 as _SafeStr_3142)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3126 = "_-4S4" (String#10908, DoABC#3) // _SafeStr_3142 = "_-4pc" (String#10645, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3135 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3122; public class _SafeStr_3135 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3135(k:Function) { super(k, _SafeStr_3122); } public function _SafeStr_5551():_SafeStr_3122 { return ((_SafeStr_5552 as _SafeStr_3122)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3122 = "_-Hj" (String#9195, DoABC#3) // _SafeStr_3135 = "_-5B" (String#11471, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3136 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_4723; public class _SafeStr_3136 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3136(k:Function) { super(k, _SafeStr_4723); } public function _SafeStr_5551():_SafeStr_4723 { return ((_SafeStr_5552 as _SafeStr_4723)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3136 = "_-6Bc" (String#12730, DoABC#3) // _SafeStr_4723 = "_-0iV" (String#13505, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3231 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3256; public class _SafeStr_3231 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3231(k:Function) { super(k, _SafeStr_3256); } public function _SafeStr_5551():_SafeStr_3256 { return ((_SafeStr_5552 as _SafeStr_3256)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3231 = "_-2Be" (String#12473, DoABC#3) // _SafeStr_3256 = "_-400" (String#10679, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3721 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3758; public class _SafeStr_3721 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3721(k:Function) { super(k, _SafeStr_3758); } public function _SafeStr_5551():_SafeStr_3758 { return ((_SafeStr_5552 as _SafeStr_3758)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3721 = "_-4T2" (String#11985, DoABC#3) // _SafeStr_3758 = "_-6Sw" (String#11294, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3749 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3747; public class _SafeStr_3749 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3749(k:Function) { super(k, _SafeStr_3747); } public function _SafeStr_5551():_SafeStr_3747 { return ((_SafeStr_5552 as _SafeStr_3747)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3747 = "_-0PZ" (String#10401, DoABC#3) // _SafeStr_3749 = "_-03k" (String#11525, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3763 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3751; public class _SafeStr_3763 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3763(k:Function) { super(k, _SafeStr_3751); } public function _SafeStr_5551():_SafeStr_3751 { return ((_SafeStr_5552 as _SafeStr_3751)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3751 = "_-4vW" (String#10384, DoABC#3) // _SafeStr_3763 = "_-5T7" (String#12898, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0iE._SafeStr_3779 package _-0iE { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-6Iu._SafeStr_3720; public class _SafeStr_3779 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3779(k:Function) { super(k, _SafeStr_3720); } public function _SafeStr_5551():_SafeStr_3720 { return ((_SafeStr_5552 as _SafeStr_3720)); } } }//package _-0iE // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3720 = "_-3PT" (String#10155, DoABC#3) // _SafeStr_3779 = "_-0FL" (String#11713, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0j9._SafeStr_1 package _-0j9 { import flash.display.MovieClip; public class _SafeStr_1 { static const _SafeStr_6598:Array = new Array([1540698327, -415482442, -1246875317, 1219058160, 1698990397, -29372166, -1920055218, -845574901, 2071615400, -659849272, -899195797, 29618871, 1781508713, 1735539010, 585697237, -689982816], [-39347962, 1042662246, 834176284, 1519764688, 680870635, 1702006384, -1723470948, -939877565, -2058943455, -484647894, -1350497118, 1260923614, 569907591, 412536893, 1008695959, -1640094643], [340269514, -748075790, -57085631, -1449692156, -1830428074, 1986612779, 1086328227, 1903820139, 379034525, 40477929, -1298907089, 16257532, 626757142, 355274855, 845734873, -1100831198, 710959645, 178810264, -920650776, 1871923494, 1897805162, 722525222, -1702431786, -609722746, 726570017, -1652166469], [2116693962, -1402145165, -811459908, -1195532836, 1081433986, 659006416, 1160532816, 1928346295, 729174299, -1640364977, -1032330932, 1419467002, 1654992267, -607509881, 1631893868, 776726681, 1979577733, 1460887816, -384021991, 412702873, 1160532816, 1928346295, 1135028861, -667759937, -1943366860, 407292908, -1349971893, -1037430462], [-221433089, -602626670, 1827706397, 1969901796, -798446174, -187568434, -1543500676, 203489691, -957481944, 183373790, -454167488, 1211481680, 2048365401, -187194090, 1927837077, 437583480, -583595935, -313233608, 1653297192, 1142500842, 2059118583, 514913174, 6119947, -1396303419, -1021690580, -1331719418, -1877360825, 1886311440], [-748713256, 630062426, -1150725436, 1375605161, 130583034, 523542347, 2144831785, -427283144, -2062659829, 20901643, -1579848788, 1460330512, -893969210, -545436664, 959434430, 2079886191], [778540619, 1830068770, -173643535, 65976935, -1022071262, -825877414, -1283653498, 1495025905, -1872084014, 1784436434, -556429851, 1577730135, -1283653498, 1495025905, 778540619, 1830068770, 504472437, 2123270394], [-1939030399, 1875748894, -1214436047, 1672189197, -1351256743, -544850764, 1461324891, -1078403825, -207257578, 1836503420, -550130891, 184053075, 88368105, 143358288, 1633483777, -1739515994, -993835093, -841418290, 1750757284, -859598827, -1798738939, 632817044, 1893011106, -1853647586], [945438443, 1980050344, -1864962890, 1616525694, 1491792529, -301058109, 782891525, -1523600215, 645515056, -1788266131, -532328948, -1384612990, -1982593404, 391200726, 522632626, -414723318, -818076536, 1789021169, 1615559571, -1406614905], [1915053956, 1758826342, -731563781, -1028336164, 1518793652, 1322426962, -492024116, -1388971322, 1382931246, 560763699, -1910846276, 1006425629, -635744476, -658978068, 1873361744, 1366916176, -669780513, -1455269547, -1674641326, 84160603, 533424116, -1178659045], [-1536175270, -107200136, -891808657, -616453804, 329926581, -1843181702, -886945772, -198529976, 683938393, -42293101, -1134459390, 859559452, 1241649888, -1401367287, -1878265073, 1233820770, -2021866167, 2054237551, 2058683459, 1939031474, -2043368926, 1220424565], [-1313050350, -429668333, -234632494, 957618311, -1059853323, 968325595, -617166041, -1735555575, -773766880, 158540384, -414042930, 601556026, -323773546, -1178825335, 1059393775, 1247458501, 493720706, -1209984532, 1422886250, 778142930, -1960555305, 24515329]); static const _SafeStr_6599:Array = new Array([915799917, -1583398246, -749675463, 1270230624], [-702313433, 1027821685, -1100478585, -1925556694], [1352562811, 1333063175, 658976358, -1131612154], [-1556760342, -1925681613, 1543573771, 627989941], [-305418703, -1996026296, -114143717, -401389907], [-185114110, 936347302, -1671278463, 428254053], [1418746615, 333218215, 556058241, -95076145], [-1735443517, 1601248443, -554502643, 592062502], [-939744854, -1823877164, -178945449, -148195607], [1800074802, 791844613, -1670613337, -103959770], [68102171, -1027040667, 1651288686, 1087954939], [-1026064501, 344559673, 1216795290, 757388889]); static const _SafeStr_6600:Array = new Array(_SafeStr_1._SafeStr_6601(-710, 214), _SafeStr_1._SafeStr_6601(-711, 213), _SafeStr_1._SafeStr_6601(-708, 216), _SafeStr_1._SafeStr_6601(-709, 215), _SafeStr_1._SafeStr_6601(-714, 218), _SafeStr_1._SafeStr_6601(-715, 217), _SafeStr_1._SafeStr_6601(-712, 220), _SafeStr_1._SafeStr_6601(-713, 219), _SafeStr_1._SafeStr_6601(-702, 206), _SafeStr_1._SafeStr_6601(-703, 205), _SafeStr_1._SafeStr_6601(-700, 208), _SafeStr_1._SafeStr_6601(-701, 207)); static const _SafeStr_6602:Boolean = true; public static function _SafeStr_6601(_arg_1:int, _arg_2:int):String { var _local_3:String; var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; var _local_8:*; var _local_9:*; _local_3 = ""; _local_4 = 0; _local_5 = _SafeStr_6598[((_arg_1 - 5) ^ -715)].length; while (_local_4 < _local_5) { _local_6 = int(_SafeStr_6598[((_arg_1 - 5) ^ -715)][_local_4]); _local_4++; _local_7 = int(_SafeStr_6598[((_arg_1 - 5) ^ -715)][_local_4]); _local_8 = 2654435769; _local_9 = 84941944608; while (_local_9 != 0) { _local_7 = (_local_7 - ((((_local_6 << 4) ^ (_local_6 >>> 5)) + _local_6) ^ (_local_9 + int(_SafeStr_6599[((_arg_2 + 3) ^ 217)][((_local_9 >>> 11) & 3)])))); _local_9 = (_local_9 - _local_8); _local_6 = (_local_6 - ((((_local_7 << 4) ^ (_local_7 >>> 5)) + _local_7) ^ (_local_9 + int(_SafeStr_6599[((_arg_2 + 3) ^ 217)][(_local_9 & 3)])))); }; _local_3 = (_local_3 + (String.fromCharCode(_local_6) + String.fromCharCode(_local_7))); _local_4++; }; if (_local_3.charCodeAt((_local_3.length - 1)) == 0){ _local_3 = _local_3.substring(0, (_local_3.length - 1)); }; return (_local_3); } public static function _SafeStr_5286(_arg_1:MovieClip):Boolean { return (true); return (false); //dead code } } }//package _-0j9 // _SafeStr_1 = "_-0gK" (String#12, DoABC#1) // _SafeStr_5286 = "_-1Yc" (String#26, DoABC#1) // _SafeStr_6598 = "_-2-w" (String#9, DoABC#1) // _SafeStr_6599 = "_-3Hb" (String#11, DoABC#1) // _SafeStr_6600 = "_-5z7" (String#8, DoABC#1) // _SafeStr_6601 = "_-0bL" (String#5, DoABC#1) // _SafeStr_6602 = "_-6Ls" (String#13, DoABC#1) //------------------------------------------------------------ //_-0kD._SafeStr_4882 package _-0kD { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4882 implements _SafeStr_2272 { private var _SafeStr_6603:TalentTrack; public function flush():Boolean { this._SafeStr_6603 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6603 = new TalentTrack(); this._SafeStr_6603.parse(k); return (true); } public function _SafeStr_6604():TalentTrack { return (this._SafeStr_6603); } } }//package _-0kD // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4882 = "_-2w8" (String#10037, DoABC#3) // _SafeStr_6603 = "_-10X" (String#2283, DoABC#3) // _SafeStr_6604 = "_-0xn" (String#35825, DoABC#3) //------------------------------------------------------------ //_-0kD._SafeStr_4884 package _-0kD { import _-1Qv._SafeStr_2721; public class _SafeStr_4884 { private var _SafeStr_5809:String; private var _SafeStr_6605:int; public function _SafeStr_4884(k:_SafeStr_2721) { this._SafeStr_5809 = k.readString(); this._SafeStr_6605 = k.readInt(); } public function get _SafeStr_5825():String { return (this._SafeStr_5809); } public function get _SafeStr_6606():int { return (this._SafeStr_6605); } } }//package _-0kD // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4884 = "_-02h" (String#4092, DoABC#3) // _SafeStr_5809 = "_-00D" (String#1992, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6605 = "_-2Lv" (String#29378, DoABC#3) // _SafeStr_6606 = "_-2Vn" (String#17983, DoABC#3) //------------------------------------------------------------ //_-0kD._SafeStr_4885 package _-0kD { import _-1Qv._SafeStr_2721; public class _SafeStr_4885 { public static const _SafeStr_6607:String = "ACH_HabboWayGraduate1"; public static const _SafeStr_6608:String = "ACH_GuideGroupMember1"; public static const _SafeStr_6609:String = "ACH_SafetyQuizGraduate1"; public static const _SafeStr_6610:String = "ACH_EmailVerification1"; public static const ROOM_ENTRY_1:String = "ACH_RoomEntry1"; public static const ROOM_ENTRY_2:String = "ACH_RoomEntry2"; public static const _SafeStr_6611:String = "ACH_AvatarLooks1"; public static const _SafeStr_6612:String = "ACH_GuideAdvertisementReader1"; private var _SafeStr_6613:int; private var _SafeStr_6614:int; private var _SafeStr_6615:String; private var _SafeStr_5718:int; private var _SafeStr_6616:int; private var _SafeStr_6617:int; public function _SafeStr_4885(k:_SafeStr_2721) { this._SafeStr_6613 = k.readInt(); this._SafeStr_6614 = k.readInt(); this._SafeStr_6615 = k.readString(); this._SafeStr_5718 = k.readInt(); this._SafeStr_6616 = k.readInt(); this._SafeStr_6617 = k.readInt(); } public function get state():int { return (this._SafeStr_5718); } public function get achievementId():int { return (this._SafeStr_6613); } public function get _SafeStr_6618():int { return (this._SafeStr_6614); } public function get _SafeStr_5839():String { return (this._SafeStr_6615); } public function get _SafeStr_6619():int { return (this._SafeStr_6616); } public function get _SafeStr_6620():int { return (this._SafeStr_6617); } public function _SafeStr_6621():Boolean { switch (this._SafeStr_5839){ case _SafeStr_6607: case _SafeStr_6609: case _SafeStr_6610: case _SafeStr_6611: return (false); default: return (true); }; } } }//package _-0kD // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4885 = "_-2gW" (String#2711, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_5839 = "_-U3" (String#1639, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6607 = "_-tt" (String#18732, DoABC#3) // _SafeStr_6608 = "_-3iw" (String#23284, DoABC#3) // _SafeStr_6609 = "_-0uZ" (String#10667, DoABC#3) // _SafeStr_6610 = "_-0Aq" (String#20123, DoABC#3) // _SafeStr_6611 = "_-4hR" (String#17408, DoABC#3) // _SafeStr_6612 = "_-6TS" (String#24379, DoABC#3) // _SafeStr_6613 = "_-1ri" (String#4238, DoABC#3) // _SafeStr_6614 = "_-644" (String#12913, DoABC#3) // _SafeStr_6615 = "_-01v" (String#2421, DoABC#3) // _SafeStr_6616 = "_-5N" (String#16595, DoABC#3) // _SafeStr_6617 = "_-0ke" (String#26320, DoABC#3) // _SafeStr_6618 = "_-2qn" (String#30952, DoABC#3) // _SafeStr_6619 = "_-2i6" (String#10483, DoABC#3) // _SafeStr_6620 = "_-4P5" (String#17680, DoABC#3) // _SafeStr_6621 = "_-1K3" (String#32428, DoABC#3) //------------------------------------------------------------ //_-0kD._SafeStr_4886 package _-0kD { import _-1Qv._SafeStr_2721; public class _SafeStr_4886 { private var _SafeStr_6622:String; public function _SafeStr_4886(k:_SafeStr_2721) { this._SafeStr_6622 = k.readString(); } public function get _SafeStr_6623():String { return (this._SafeStr_6622); } } }//package _-0kD // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4886 = "_-1sO" (String#4231, DoABC#3) // _SafeStr_6622 = "_-3Lp" (String#31288, DoABC#3) // _SafeStr_6623 = "_-2Oz" (String#13970, DoABC#3) //------------------------------------------------------------ //_-0kD._SafeStr_4887 package _-0kD { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4887 implements _SafeStr_2272 { private var _SafeStr_6624:String; private var _SafeStr_6625:int; private var _SafeStr_6626:int; public function flush():Boolean { this._SafeStr_6624 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6624 = k.readString(); this._SafeStr_6625 = k.readInt(); this._SafeStr_6626 = k.readInt(); return (true); } public function get _SafeStr_6627():String { return (this._SafeStr_6624); } public function get level():int { return (this._SafeStr_6625); } public function get _SafeStr_6628():int { return (this._SafeStr_6626); } } }//package _-0kD // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4887 = "_-6U4" (String#11298, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6624 = "_-9A" (String#11015, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_6626 = "_-4PA" (String#9259, DoABC#3) // _SafeStr_6627 = "_-Cc" (String#13980, DoABC#3) // _SafeStr_6628 = "_-Sa" (String#22030, DoABC#3) //------------------------------------------------------------ //_-0kD.TalentLevelUpMessageParser package _-0kD { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class TalentLevelUpMessageParser implements _SafeStr_2272 { private var _SafeStr_6624:String; private var _SafeStr_6625:int; private var _SafeStr_6629:Vector.<_SafeStr_4886>; private var _SafeStr_6630:Vector.<_SafeStr_4884>; public function flush():Boolean { this._SafeStr_6624 = null; this._SafeStr_6629 = null; this._SafeStr_6630 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int; this._SafeStr_6624 = k.readString(); this._SafeStr_6625 = k.readInt(); this._SafeStr_6629 = new Vector.<_SafeStr_4886>(); var _local_3:int = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_6629.push(new _SafeStr_4886(k)); _local_2++; }; this._SafeStr_6630 = new Vector.<_SafeStr_4884>(); var _local_4:int = k.readInt(); _local_2 = 0; while (_local_2 < _local_4) { this._SafeStr_6630.push(new _SafeStr_4884(k)); _local_2++; }; return (true); } public function get _SafeStr_6627():String { return (this._SafeStr_6624); } public function get level():int { return (this._SafeStr_6625); } public function get _SafeStr_6631():Vector.<_SafeStr_4886> { return (this._SafeStr_6629); } public function get _SafeStr_6632():Vector.<_SafeStr_4884> { return (this._SafeStr_6630); } } }//package _-0kD // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4884 = "_-02h" (String#4092, DoABC#3) // _SafeStr_4886 = "_-1sO" (String#4231, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6624 = "_-9A" (String#11015, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_6627 = "_-Cc" (String#13980, DoABC#3) // _SafeStr_6629 = "_-2do" (String#8347, DoABC#3) // _SafeStr_6630 = "_-0Yt" (String#7846, DoABC#3) // _SafeStr_6631 = "_-6bB" (String#11766, DoABC#3) // _SafeStr_6632 = "_-1GD" (String#10238, DoABC#3) //------------------------------------------------------------ //_-0kD.TalentTrack package _-0kD { import __AS3__.vec.Vector; import _-1Qv._SafeStr_2721; import _-4Qm._SafeStr_129; import __AS3__.vec.*; public class TalentTrack { public static const _SafeStr_6633:int = 0; public static const _SafeStr_6634:int = 1; public static const _SafeStr_6635:int = 2; private var _name:String; private var _SafeStr_6636:int; private var _SafeStr_6637:Vector.; public function parse(k:_SafeStr_2721):void { var _local_4:TalentTrackLevel; this._name = k.readString(); this._SafeStr_6637 = new Vector.(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = new TalentTrackLevel(); _local_4.parse(k); if (_local_4.state == _SafeStr_6634){ this._SafeStr_6636 = _local_3; }; this._SafeStr_6637.push(_local_4); _local_3++; }; } public function _SafeStr_6638(k:int):_SafeStr_4885 { var _local_3:TalentTrackLevel; var _local_4:_SafeStr_4885; var _local_2:_SafeStr_4885; for each (_local_3 in this._SafeStr_6637) { if (_local_3.state != TalentTrack._SafeStr_6633){ _local_4 = _local_3._SafeStr_6638(k); if (_local_4 != null){ _local_2 = _local_4; }; }; }; return (_local_2); } public function get name():String { return (this._name); } public function get levels():Vector. { return (this._SafeStr_6637); } public function get _SafeStr_6639():Number { if (this._SafeStr_6637.length > 0){ return ((1 / this._SafeStr_6637.length)); }; return (0); } public function get _SafeStr_6640():Number { var k:Number; if (this._SafeStr_6637.length > 0){ k = this._SafeStr_6637[this._SafeStr_6636].levelProgress; return (_SafeStr_129._SafeStr_6641(((this._SafeStr_6636 * this._SafeStr_6639) + (k * this._SafeStr_6639)))); }; return (0); } public function get _SafeStr_6642():Number { if (this._SafeStr_6637.length > 0){ return ((this._SafeStr_6636 * this._SafeStr_6639)); }; return (0); } public function _SafeStr_6643():void { this._SafeStr_6637.shift(); this._SafeStr_6636 = Math.max(0, (this._SafeStr_6636 - 1)); } } }//package _-0kD // _SafeStr_129 = "_-28I" (String#5694, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4885 = "_-2gW" (String#2711, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6633 = "_-4Yv" (String#6796, DoABC#3) // _SafeStr_6634 = "_-3WY" (String#9172, DoABC#3) // _SafeStr_6635 = "_-4Yf" (String#13234, DoABC#3) // _SafeStr_6636 = "_-4pY" (String#12527, DoABC#3) // _SafeStr_6637 = "_-2SM" (String#4555, DoABC#3) // _SafeStr_6638 = "_-5Vf" (String#24425, DoABC#3) // _SafeStr_6639 = "_-iQ" (String#17468, DoABC#3) // _SafeStr_6640 = "_-0cy" (String#22086, DoABC#3) // _SafeStr_6641 = "_-6XV" (String#4311, DoABC#3) // _SafeStr_6642 = "_-K-" (String#42392, DoABC#3) // _SafeStr_6643 = "_-0tg" (String#35938, DoABC#3) //------------------------------------------------------------ //_-0kD.TalentTrackLevel package _-0kD { import __AS3__.vec.Vector; import _-1Qv._SafeStr_2721; import _-4Qm._SafeStr_129; import __AS3__.vec.*; public class TalentTrackLevel { private var _SafeStr_6625:int; private var _SafeStr_5718:int; private var _SafeStr_6644:Vector.<_SafeStr_4885>; private var _SafeStr_6629:Vector.<_SafeStr_4886>; private var _SafeStr_6630:Vector.<_SafeStr_4884>; public function TalentTrackLevel() { this._SafeStr_6644 = new Vector.<_SafeStr_4885>(); this._SafeStr_6629 = new Vector.<_SafeStr_4886>(); this._SafeStr_6630 = new Vector.<_SafeStr_4884>(); super(); } public function parse(k:_SafeStr_2721):void { var _local_2:int; var _local_3:int; this._SafeStr_6625 = k.readInt(); this._SafeStr_5718 = k.readInt(); _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_6644.push(new _SafeStr_4885(k)); _local_2++; }; _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_6629.push(new _SafeStr_4886(k)); _local_2++; }; _local_3 = k.readInt(); _local_2 = 0; while (_local_2 < _local_3) { this._SafeStr_6630.push(new _SafeStr_4884(k)); _local_2++; }; } public function get level():int { return (this._SafeStr_6625); } public function set level(k:int):void { this._SafeStr_6625 = k; } public function get state():int { return (this._SafeStr_5718); } public function set state(k:int):void { this._SafeStr_5718 = k; } public function get _SafeStr_6645():Vector.<_SafeStr_4885> { return (this._SafeStr_6644); } public function get _SafeStr_6631():Vector.<_SafeStr_4886> { return (this._SafeStr_6629); } public function get _SafeStr_6632():Vector.<_SafeStr_4884> { return (this._SafeStr_6630); } public function get _SafeStr_6646():int { return ((this._SafeStr_6629.length + this._SafeStr_6630.length)); } public function get levelProgress():Number { var _local_3:_SafeStr_4885; var k:Number = (1 / this._SafeStr_6644.length); var _local_2:Number = 0; for each (_local_3 in this._SafeStr_6644) { if (_local_3.state == TalentTrack._SafeStr_6635){ _local_2 = (_local_2 + k); }; }; return (_SafeStr_129._SafeStr_6641(_local_2)); } public function _SafeStr_6638(k:int):_SafeStr_4885 { var _local_2:_SafeStr_4885; for each (_local_2 in this._SafeStr_6644) { if (_local_2.achievementId == k){ return (_local_2); }; }; return (null); } } }//package _-0kD // _SafeStr_129 = "_-28I" (String#5694, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4884 = "_-02h" (String#4092, DoABC#3) // _SafeStr_4885 = "_-2gW" (String#2711, DoABC#3) // _SafeStr_4886 = "_-1sO" (String#4231, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_6629 = "_-2do" (String#8347, DoABC#3) // _SafeStr_6630 = "_-0Yt" (String#7846, DoABC#3) // _SafeStr_6631 = "_-6bB" (String#11766, DoABC#3) // _SafeStr_6632 = "_-1GD" (String#10238, DoABC#3) // _SafeStr_6635 = "_-4Yf" (String#13234, DoABC#3) // _SafeStr_6638 = "_-5Vf" (String#24425, DoABC#3) // _SafeStr_6641 = "_-6XV" (String#4311, DoABC#3) // _SafeStr_6644 = "_-4ly" (String#12274, DoABC#3) // _SafeStr_6645 = "_-3sb" (String#26138, DoABC#3) // _SafeStr_6646 = "_-5vK" (String#19169, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2968 package _-0KN { import _-zd._SafeStr_3006; public class _SafeStr_2968 { private var _SafeStr_6647:_SafeStr_2991; private var _SafeStr_6648:Array; private var _SafeStr_6649:int; private var _SafeStr_6650:int; public function _SafeStr_2968(k:_SafeStr_2991, _arg_2:int, _arg_3:int) { this._SafeStr_6648 = new Array(); super(); this._SafeStr_6647 = k; this._SafeStr_6649 = _arg_2; this._SafeStr_6650 = _arg_3; } public function _SafeStr_6651(k:Boolean):void { var _local_3:_SafeStr_3013; var _local_4:_SafeStr_3013; var _local_2:Array = new Array(); for each (_local_3 in this._SafeStr_6648) { if (((!(k)) || (!((_local_3.state == _SafeStr_3013._SafeStr_6652))))){ _local_2.push(_local_3); }; }; for each (_local_4 in _local_2) { _SafeStr_3006.remove(this._SafeStr_6648, _local_4); if (this._SafeStr_6647.view != null){ this._SafeStr_6647.view._SafeStr_6653(_local_4); }; _local_4.dispose(); }; this._SafeStr_6654(); } public function _SafeStr_6655(k:int):void { var _local_2:_SafeStr_3013 = this._SafeStr_6656(k); if (_local_2 == null){ _SafeStr_4.log((("Failed to accept friend request from " + k) + ", error retrieving the friendrequest.")); return; }; _local_2.state = _SafeStr_3013._SafeStr_6657; this._SafeStr_6647.view._SafeStr_6658(_local_2); } public function _SafeStr_6659(k:_SafeStr_3013):void { this._SafeStr_6648.push(k); } public function _SafeStr_6660(k:_SafeStr_3013):void { this._SafeStr_6648.push(k); this._SafeStr_6647.view._SafeStr_6659(k); } public function _SafeStr_6661(k:int):_SafeStr_3013 { var _local_2:_SafeStr_3013; for each (_local_2 in this._SafeStr_6648) { if (_local_2._SafeStr_6662 == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6656(k:int):_SafeStr_3013 { var _local_2:_SafeStr_3013; for each (_local_2 in this._SafeStr_6648) { if (_local_2._SafeStr_6663 == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6654():void { var _local_2:_SafeStr_3013; var k:Boolean = true; for each (_local_2 in this._SafeStr_6648) { k = !(k); this._SafeStr_6647.view._SafeStr_6654(_local_2, k); }; } public function _SafeStr_6664():int { var _local_2:_SafeStr_3013; var k:int; for each (_local_2 in this.requests) { if (_local_2.state == _SafeStr_3013._SafeStr_6652){ k++; }; }; return (k); } public function get requests():Array { return (this._SafeStr_6648); } public function get limit():int { return (this._SafeStr_6649); } public function get _SafeStr_6665():int { return (this._SafeStr_6650); } public function set limit(k:int):void { this._SafeStr_6649 = k; } } }//package _-0KN // _SafeStr_2968 = "_-5D1" (String#12387, DoABC#3) // _SafeStr_2991 = "_-4DL" (String#11747, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3013 = "_-4CO" (String#1517, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_6647 = "_-16Z" (String#3866, DoABC#3) // _SafeStr_6648 = "_-0s2" (String#3133, DoABC#3) // _SafeStr_6649 = "_-0IO" (String#5240, DoABC#3) // _SafeStr_6650 = "_-3AK" (String#31767, DoABC#3) // _SafeStr_6651 = "_-4gk" (String#27454, DoABC#3) // _SafeStr_6652 = "_-EU" (String#6980, DoABC#3) // _SafeStr_6653 = "_-41Y" (String#10033, DoABC#3) // _SafeStr_6654 = "_-lk" (String#9721, DoABC#3) // _SafeStr_6655 = "_-6h7" (String#34089, DoABC#3) // _SafeStr_6656 = "_-4Fn" (String#37559, DoABC#3) // _SafeStr_6657 = "_-2Uk" (String#19139, DoABC#3) // _SafeStr_6658 = "_-1JI" (String#9210, DoABC#3) // _SafeStr_6659 = "_-6YL" (String#11434, DoABC#3) // _SafeStr_6660 = "_-4BH" (String#37758, DoABC#3) // _SafeStr_6661 = "_-4oK" (String#28400, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_6663 = "_-0v8" (String#10664, DoABC#3) // _SafeStr_6664 = "_-3hZ" (String#31151, DoABC#3) // _SafeStr_6665 = "_-cG" (String#24144, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2970 package _-0KN { import _-zd._SafeStr_2982; import _-vq.IWindowContainer; import _-zd.HabboFriendList; public class _SafeStr_2970 { private var _SafeStr_6041:int; private var _name:String; private var _SafeStr_6666:String; private var _SafeStr_6667:String; private var _SafeStr_6668:_SafeStr_2982; private var _SafeStr_6669:Boolean; private var _SafeStr_6670:Boolean; private var _SafeStr_5554:IWindowContainer; public function _SafeStr_2970(k:HabboFriendList, _arg_2:int, _arg_3:_SafeStr_2982, _arg_4:String, _arg_5:String, _arg_6:String) { this._SafeStr_6041 = _arg_2; this._name = _arg_4; this._SafeStr_6668 = _arg_3; this._SafeStr_6666 = _arg_5; this._SafeStr_6667 = _arg_6; this._SafeStr_6668.init(k); } public function _SafeStr_5436(k:Boolean):void { if (k){ this._SafeStr_6669 = false; }; this._SafeStr_6670 = k; } public function _SafeStr_6671(k:Boolean):void { if (this.selected){ this._SafeStr_6669 = false; } else { this._SafeStr_6669 = k; }; } public function get _SafeStr_6672():Boolean { return (this._SafeStr_6669); } public function get id():int { return (this._SafeStr_6041); } public function get name():String { return (this._name); } public function get _SafeStr_6673():String { return (this._SafeStr_6666); } public function get _SafeStr_6674():String { return (this._SafeStr_6667); } public function get selected():Boolean { return (this._SafeStr_6670); } public function get _SafeStr_6675():_SafeStr_2982 { return (this._SafeStr_6668); } public function get view():IWindowContainer { return (this._SafeStr_5554); } public function set view(k:IWindowContainer):void { this._SafeStr_5554 = k; } } }//package _-0KN // _SafeStr_2970 = "_-3OJ" (String#2471, DoABC#3) // _SafeStr_2982 = "_-2Pq" (String#8521, DoABC#3) // _SafeStr_5436 = "_-6NU" (String#1752, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6666 = "_-4Pr" (String#27766, DoABC#3) // _SafeStr_6667 = "_-240" (String#26357, DoABC#3) // _SafeStr_6668 = "_-2Zf" (String#23288, DoABC#3) // _SafeStr_6669 = "_-1O8" (String#19816, DoABC#3) // _SafeStr_6670 = "_-3ni" (String#1527, DoABC#3) // _SafeStr_6671 = "_-6Kd" (String#12199, DoABC#3) // _SafeStr_6672 = "_-3NU" (String#18342, DoABC#3) // _SafeStr_6673 = "_-PS" (String#34575, DoABC#3) // _SafeStr_6674 = "_-1oi" (String#36312, DoABC#3) // _SafeStr_6675 = "_-2fZ" (String#6336, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2974 package _-0KN { import _-zd.HabboFriendList; public interface _SafeStr_2974 { function _SafeStr_6676():HabboFriendList; function _SafeStr_6677():int; } }//package _-0KN // _SafeStr_2974 = "_-2RP" (String#12857, DoABC#3) // _SafeStr_6676 = "_-5qx" (String#21297, DoABC#3) // _SafeStr_6677 = "_-04f" (String#32084, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2975 package _-0KN { import _-zd.HabboFriendList; public class _SafeStr_2975 implements _SafeStr_2974 { private var _SafeStr_6678:HabboFriendList; public function _SafeStr_2975(k:HabboFriendList) { this._SafeStr_6678 = k; } public function _SafeStr_6676():HabboFriendList { return (this._SafeStr_6678); } public function _SafeStr_6677():int { return (this._SafeStr_6678.view.mainWindow.height); } } }//package _-0KN // _SafeStr_2974 = "_-2RP" (String#12857, DoABC#3) // _SafeStr_2975 = "_-Sp" (String#15294, DoABC#3) // _SafeStr_6676 = "_-5qx" (String#21297, DoABC#3) // _SafeStr_6677 = "_-04f" (String#32084, DoABC#3) // _SafeStr_6678 = "_-1FW" (String#457, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2989 package _-0KN { import _-zd._SafeStr_2995; import _-gK._SafeStr_1321; import _-4YI._SafeStr_215; public interface _SafeStr_2989 { function get view():_SafeStr_2995; function get messenger():_SafeStr_1321; function get notifications():_SafeStr_215; } }//package _-0KN // _SafeStr_1321 = "_-29Y" (String#4124, DoABC#3) // _SafeStr_215 = "_-6P3" (String#4592, DoABC#3) // _SafeStr_2989 = "_-1xM" (String#13021, DoABC#3) // _SafeStr_2995 = "_-hj" (String#8889, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2990 package _-0KN { import _-zd.HabboFriendList; import _-zd._SafeStr_3008; import _-zd._SafeStr_2995; import _-gK._SafeStr_1321; import _-4YI._SafeStr_215; public class _SafeStr_2990 implements _SafeStr_2989 { private var _SafeStr_6678:HabboFriendList; public function _SafeStr_2990(k:HabboFriendList) { this._SafeStr_6678 = k; } public function get view():_SafeStr_2995 { return ((this._SafeStr_6678.tabs._SafeStr_6679(_SafeStr_3008._SafeStr_6680)._SafeStr_6675 as _SafeStr_2995)); } public function get messenger():_SafeStr_1321 { return (this._SafeStr_6678.messenger); } public function get notifications():_SafeStr_215 { return (this._SafeStr_6678.notifications); } } }//package _-0KN // _SafeStr_1321 = "_-29Y" (String#4124, DoABC#3) // _SafeStr_215 = "_-6P3" (String#4592, DoABC#3) // _SafeStr_2989 = "_-1xM" (String#13021, DoABC#3) // _SafeStr_2990 = "_-4E7" (String#16899, DoABC#3) // _SafeStr_2995 = "_-hj" (String#8889, DoABC#3) // _SafeStr_3008 = "_-6b6" (String#2585, DoABC#3) // _SafeStr_6675 = "_-2fZ" (String#6336, DoABC#3) // _SafeStr_6678 = "_-1FW" (String#457, DoABC#3) // _SafeStr_6679 = "_-2bq" (String#6052, DoABC#3) // _SafeStr_6680 = "_-2UW" (String#5265, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2991 package _-0KN { import _-zd._SafeStr_2998; public interface _SafeStr_2991 { function get view():_SafeStr_2998; } }//package _-0KN // _SafeStr_2991 = "_-4DL" (String#11747, DoABC#3) // _SafeStr_2998 = "_-3RI" (String#5254, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2992 package _-0KN { import _-zd.HabboFriendList; import _-zd._SafeStr_3008; import _-zd._SafeStr_2998; public class _SafeStr_2992 implements _SafeStr_2991 { private var _SafeStr_6678:HabboFriendList; public function _SafeStr_2992(k:HabboFriendList) { this._SafeStr_6678 = k; } public function get view():_SafeStr_2998 { return ((this._SafeStr_6678.tabs._SafeStr_6679(_SafeStr_3008._SafeStr_6681)._SafeStr_6675 as _SafeStr_2998)); } } }//package _-0KN // _SafeStr_2991 = "_-4DL" (String#11747, DoABC#3) // _SafeStr_2992 = "_-61a" (String#14915, DoABC#3) // _SafeStr_2998 = "_-3RI" (String#5254, DoABC#3) // _SafeStr_3008 = "_-6b6" (String#2585, DoABC#3) // _SafeStr_6675 = "_-2fZ" (String#6336, DoABC#3) // _SafeStr_6678 = "_-1FW" (String#457, DoABC#3) // _SafeStr_6679 = "_-2bq" (String#6052, DoABC#3) // _SafeStr_6681 = "_-5Mi" (String#4834, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2996 package _-0KN { import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import _-zd._SafeStr_3006; public class _SafeStr_2996 implements _SafeStr_3 { public static const _SafeStr_6682:int = 100; public static const _SafeStr_6683:int = 0; public static const _SafeStr_6684:int = -1; private var _SafeStr_6041:int; private var _name:String; private var _SafeStr_6685:Boolean; private var _SafeStr_6686:Array; private var _SafeStr_6687:Boolean; private var _disposed:Boolean; private var _SafeStr_5554:IWindowContainer; private var _SafeStr_6688:int; public function _SafeStr_2996(k:int, _arg_2:String) { this._SafeStr_6686 = []; super(); this._SafeStr_6041 = k; this._name = _arg_2; this._SafeStr_6685 = !((this._SafeStr_6041 == _SafeStr_6684)); } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; this._SafeStr_5554 = null; } public function _SafeStr_6689(k:_SafeStr_2997):void { this._SafeStr_6690(k.id); this._SafeStr_6686.push(k); this._SafeStr_6686.sortOn(["pocketHabboUser", "name"], [(Array.NUMERIC | Array.DESCENDING), Array.CASEINSENSITIVE]); } public function _SafeStr_6691(k:Array):void { var _local_2:_SafeStr_2997; for each (_local_2 in this._SafeStr_6686) { if (_local_2.selected){ k.push(_local_2); }; }; } public function _SafeStr_6692(k:int):_SafeStr_2997 { var _local_2:_SafeStr_2997; for each (_local_2 in this._SafeStr_6686) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6693(k:Boolean, _arg_2:Boolean=false):int { var _local_4:_SafeStr_2997; var _local_3:int; for each (_local_4 in this._SafeStr_6686) { if (((((!(k)) || (_local_4.online))) && (((!(_arg_2)) || (_local_4._SafeStr_6694))))){ _local_3 = (_local_3 + 1); }; }; return (_local_3); } public function _SafeStr_6690(k:int):_SafeStr_2997 { var _local_2:_SafeStr_2997 = this._SafeStr_6692(k); if (_local_2 != null){ _SafeStr_3006.remove(this._SafeStr_6686, _local_2); return (_local_2); }; return (null); } private function _SafeStr_6695():void { if (this._SafeStr_6688 >= this._SafeStr_6696()){ this._SafeStr_6688 = Math.max(0, (this._SafeStr_6696() - 1)); }; } public function _SafeStr_6696():int { return (Math.ceil((this._SafeStr_6686.length / _SafeStr_6682))); } public function _SafeStr_6697():int { this._SafeStr_6695(); return ((this._SafeStr_6688 * _SafeStr_6682)); } public function _SafeStr_6698():int { this._SafeStr_6695(); return (Math.min(((this._SafeStr_6688 + 1) * _SafeStr_6682), this._SafeStr_6686.length)); } public function _SafeStr_6699(k:Boolean):void { var _local_2:_SafeStr_2997; this._SafeStr_6685 = k; if (!k){ for each (_local_2 in this._SafeStr_6686) { _local_2.selected = false; }; }; } public function get disposed():Boolean { return (this._disposed); } public function get received():Boolean { return (this._SafeStr_6687); } public function get id():int { return (this._SafeStr_6041); } public function get name():String { return (this._name); } public function get friends():Array { return (this._SafeStr_6686); } public function get view():IWindowContainer { return (this._SafeStr_5554); } public function get open():Boolean { return (this._SafeStr_6685); } public function get _SafeStr_5477():int { return (this._SafeStr_6688); } public function set id(k:int):void { this._SafeStr_6041 = k; } public function set name(k:String):void { this._name = k; } public function set view(k:IWindowContainer):void { this._SafeStr_5554 = k; } public function set received(k:Boolean):void { this._SafeStr_6687 = k; } public function set _SafeStr_5477(k:int):void { this._SafeStr_6688 = k; } } }//package _-0KN // _SafeStr_2996 = "_-50c" (String#2032, DoABC#3) // _SafeStr_2997 = "_-2a1" (String#1994, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_5477 = "_-5oV" (String#4418, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6682 = "_-3Wr" (String#3951, DoABC#3) // _SafeStr_6683 = "_-68G" (String#21004, DoABC#3) // _SafeStr_6684 = "_-0mP" (String#10830, DoABC#3) // _SafeStr_6685 = "_-6LX" (String#5971, DoABC#3) // _SafeStr_6686 = "_-4xB" (String#3417, DoABC#3) // _SafeStr_6687 = "_-1xS" (String#31744, DoABC#3) // _SafeStr_6688 = "_-20r" (String#6003, DoABC#3) // _SafeStr_6689 = "_-5Um" (String#13965, DoABC#3) // _SafeStr_6690 = "_-5dB" (String#12541, DoABC#3) // _SafeStr_6691 = "_-1Vj" (String#10328, DoABC#3) // _SafeStr_6692 = "_-0ZY" (String#6349, DoABC#3) // _SafeStr_6693 = "_-54l" (String#7450, DoABC#3) // _SafeStr_6694 = "_-01Y" (String#6042, DoABC#3) // _SafeStr_6695 = "_-2oN" (String#30889, DoABC#3) // _SafeStr_6696 = "_-1Fs" (String#14097, DoABC#3) // _SafeStr_6697 = "_-17M" (String#33160, DoABC#3) // _SafeStr_6698 = "_-nq" (String#33903, DoABC#3) // _SafeStr_6699 = "_-14" (String#30242, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_2997 package _-0KN { import _-zd._SafeStr_2676; import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import flash.display.BitmapData; import _-5lG._SafeStr_3000; public class _SafeStr_2997 implements _SafeStr_2676, _SafeStr_3 { public static const _SafeStr_6700:int = "F".charCodeAt(0); public static const _SafeStr_6701:int = "M".charCodeAt(0); private var _SafeStr_6041:int; private var _name:String; private var _SafeStr_6702:int; private var _SafeStr_6703:Boolean; private var _SafeStr_6704:Boolean; private var _SafeStr_6705:String; private var _SafeStr_5680:String; private var _SafeStr_6706:String; private var _SafeStr_6707:int; private var _SafeStr_6670:Boolean; private var _disposed:Boolean; private var _SafeStr_5554:IWindowContainer; private var _SafeStr_6708:BitmapData; private var _SafeStr_6709:String; private var _SafeStr_6710:Boolean; private var _SafeStr_6711:Boolean; private var _SafeStr_6712:Boolean; private var _SafeStr_6713:int; public function _SafeStr_2997(k:_SafeStr_3000) { if (k == null){ return; }; this._SafeStr_6041 = k.id; this._name = k.name; this._SafeStr_6702 = k.gender; this._SafeStr_6703 = k.online; this._SafeStr_6704 = ((k._SafeStr_6694) && (k.online)); this._SafeStr_6705 = k.figure; this._SafeStr_5680 = k.motto; this._SafeStr_6706 = k._SafeStr_6714; this._SafeStr_6707 = k._SafeStr_6715; this._SafeStr_6709 = k.realName; this._SafeStr_6710 = k._SafeStr_6716; this._SafeStr_6712 = k._SafeStr_6717; this._SafeStr_6711 = k.pocketHabboUser; this._SafeStr_6713 = k._SafeStr_6718; _SafeStr_4.log(((((((((((((("Creating friend: " + this.id) + ", ") + this.name) + ", ") + this.gender) + ", ") + this.online) + ", ") + this._SafeStr_6694) + ", ") + this.figure) + ", ") + this._SafeStr_6715)); } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_6708 != null){ this._SafeStr_6708.dispose(); this._SafeStr_6708 = null; }; this._disposed = true; this._SafeStr_5554 = null; } public function get disposed():Boolean { return (this._disposed); } public function get id():int { return (this._SafeStr_6041); } public function get name():String { return (this._name); } public function get gender():int { return (this._SafeStr_6702); } public function get online():Boolean { return (this._SafeStr_6703); } public function get _SafeStr_6694():Boolean { return (this._SafeStr_6704); } public function get figure():String { return (this._SafeStr_6705); } public function get motto():String { return (this._SafeStr_5680); } public function get _SafeStr_6714():String { return (this._SafeStr_6706); } public function get _SafeStr_6715():int { return (this._SafeStr_6707); } public function get selected():Boolean { return (this._SafeStr_6670); } public function get view():IWindowContainer { return (this._SafeStr_5554); } public function get face():BitmapData { return (this._SafeStr_6708); } public function get realName():String { return (this._SafeStr_6709); } public function get _SafeStr_6716():Boolean { return (this._SafeStr_6710); } public function get pocketHabboUser():Boolean { return (this._SafeStr_6711); } public function get _SafeStr_6718():int { return (this._SafeStr_6713); } public function get _SafeStr_6717():Boolean { return (this._SafeStr_6712); } public function set id(k:int):void { this._SafeStr_6041 = k; } public function set name(k:String):void { this._name = k; } public function set gender(k:int):void { this._SafeStr_6702 = k; } public function set online(k:Boolean):void { this._SafeStr_6703 = k; } public function set _SafeStr_6694(k:Boolean):void { this._SafeStr_6704 = k; } public function set figure(k:String):void { this._SafeStr_6705 = k; } public function set motto(k:String):void { this._SafeStr_5680 = k; } public function set _SafeStr_6714(k:String):void { this._SafeStr_6706 = k; } public function set _SafeStr_6715(k:int):void { this._SafeStr_6707 = k; } public function set selected(k:Boolean):void { this._SafeStr_6670 = k; } public function set view(k:IWindowContainer):void { this._SafeStr_5554 = k; } public function set face(k:BitmapData):void { this._SafeStr_6708 = k; } public function set realName(k:String):void { this._SafeStr_6709 = k; } public function set _SafeStr_6716(k:Boolean):void { this._SafeStr_6710 = k; } public function set pocketHabboUser(k:Boolean):void { this._SafeStr_6711 = k; } public function set _SafeStr_6717(k:Boolean):void { this._SafeStr_6712 = k; } public function _SafeStr_6719():Boolean { return ((this._SafeStr_6041 < 0)); } } }//package _-0KN // _SafeStr_2676 = "_-5Lb" (String#5479, DoABC#3) // _SafeStr_2997 = "_-2a1" (String#1994, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3000 = "_-1d" (String#2983, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5680 = "_-22g" (String#3221, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6670 = "_-3ni" (String#1527, DoABC#3) // _SafeStr_6694 = "_-01Y" (String#6042, DoABC#3) // _SafeStr_6700 = "_-5CP" (String#27409, DoABC#3) // _SafeStr_6701 = "_-3Xz" (String#31144, DoABC#3) // _SafeStr_6702 = "_-4ry" (String#1430, DoABC#3) // _SafeStr_6703 = "_-1Tv" (String#5825, DoABC#3) // _SafeStr_6704 = "_-6Ia" (String#12837, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_6706 = "_-3Rg" (String#8368, DoABC#3) // _SafeStr_6707 = "_-6Mc" (String#2184, DoABC#3) // _SafeStr_6708 = "_-Km" (String#3855, DoABC#3) // _SafeStr_6709 = "_-3zH" (String#3877, DoABC#3) // _SafeStr_6710 = "_-2sm" (String#13177, DoABC#3) // _SafeStr_6711 = "_-0jT" (String#13023, DoABC#3) // _SafeStr_6712 = "_-aX" (String#12345, DoABC#3) // _SafeStr_6713 = "_-2lk" (String#15735, DoABC#3) // _SafeStr_6714 = "_-wE" (String#7048, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_6716 = "_-3hB" (String#11901, DoABC#3) // _SafeStr_6717 = "_-0YT" (String#21844, DoABC#3) // _SafeStr_6718 = "_-61U" (String#13771, DoABC#3) // _SafeStr_6719 = "_-4jl" (String#28288, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_3009 package _-0KN { import _-zd._SafeStr_2981; public interface _SafeStr_3009 { function get view():_SafeStr_2981; } }//package _-0KN // _SafeStr_2981 = "_-2cK" (String#9898, DoABC#3) // _SafeStr_3009 = "_-2eJ" (String#11700, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_3010 package _-0KN { import _-zd.HabboFriendList; import _-zd._SafeStr_3008; import _-zd._SafeStr_2981; public class _SafeStr_3010 implements _SafeStr_3009 { private var _SafeStr_6678:HabboFriendList; public function _SafeStr_3010(k:HabboFriendList) { this._SafeStr_6678 = k; } public function get view():_SafeStr_2981 { return ((this._SafeStr_6678.tabs._SafeStr_6679(_SafeStr_3008._SafeStr_6720)._SafeStr_6675 as _SafeStr_2981)); } } }//package _-0KN // _SafeStr_2981 = "_-2cK" (String#9898, DoABC#3) // _SafeStr_3008 = "_-6b6" (String#2585, DoABC#3) // _SafeStr_3009 = "_-2eJ" (String#11700, DoABC#3) // _SafeStr_3010 = "_-4Wy" (String#13758, DoABC#3) // _SafeStr_6675 = "_-2fZ" (String#6336, DoABC#3) // _SafeStr_6678 = "_-1FW" (String#457, DoABC#3) // _SafeStr_6679 = "_-2bq" (String#6052, DoABC#3) // _SafeStr_6720 = "_-5N6" (String#8212, DoABC#3) //------------------------------------------------------------ //_-0KN._SafeStr_3013 package _-0KN { import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import _-5lG._SafeStr_2977; public class _SafeStr_3013 implements _SafeStr_3 { public static const _SafeStr_6652:int = 1; public static const _SafeStr_6721:int = 2; public static const _SafeStr_6722:int = 3; public static const _SafeStr_6657:int = 4; private var _SafeStr_6723:int; private var _SafeStr_6724:String; private var _SafeStr_6725:int; private var _SafeStr_5718:int = 1; private var _disposed:Boolean; private var _SafeStr_5554:IWindowContainer; public function _SafeStr_3013(k:_SafeStr_2977) { this._SafeStr_6723 = k._SafeStr_6662; this._SafeStr_6724 = k._SafeStr_6726; this._SafeStr_6725 = k._SafeStr_6663; } public function dispose():void { if (this._disposed){ return; }; this._disposed = true; if (this.view != null){ this.view.destroy(); this.view = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_6662():int { return (this._SafeStr_6723); } public function get _SafeStr_6726():String { return (this._SafeStr_6724); } public function get _SafeStr_6663():int { return (this._SafeStr_6725); } public function get view():IWindowContainer { return (this._SafeStr_5554); } public function get state():int { return (this._SafeStr_5718); } public function set view(k:IWindowContainer):void { this._SafeStr_5554 = k; } public function set state(k:int):void { this._SafeStr_5718 = k; } } }//package _-0KN // _SafeStr_2977 = "_-5rW" (String#4794, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3013 = "_-4CO" (String#1517, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_6652 = "_-EU" (String#6980, DoABC#3) // _SafeStr_6657 = "_-2Uk" (String#19139, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_6663 = "_-0v8" (String#10664, DoABC#3) // _SafeStr_6721 = "_-4bF" (String#10385, DoABC#3) // _SafeStr_6722 = "_-0MO" (String#10190, DoABC#3) // _SafeStr_6723 = "_-0Nh" (String#2992, DoABC#3) // _SafeStr_6724 = "_-1iZ" (String#8704, DoABC#3) // _SafeStr_6725 = "_-H3" (String#9277, DoABC#3) // _SafeStr_6726 = "_-3PD" (String#9779, DoABC#3) //------------------------------------------------------------ //_-0KN.AvatarSearchResults package _-0KN { import flash.utils.Dictionary; import _-5lG._SafeStr_4666; public class AvatarSearchResults { private var _SafeStr_6647:_SafeStr_3009; private var _SafeStr_6686:Array; private var _others:Array; private var _SafeStr_6727:Dictionary; public function AvatarSearchResults(k:_SafeStr_3009) { this._SafeStr_6727 = new Dictionary(); super(); this._SafeStr_6647 = k; } public function _SafeStr_6728(k:int):_SafeStr_4666 { var _local_2:_SafeStr_4666; var _local_3:_SafeStr_4666; for each (_local_2 in this._SafeStr_6686) { if (_local_2._SafeStr_6729 == k){ return (_local_2); }; }; for each (_local_3 in this._others) { if (_local_3._SafeStr_6729 == k){ return (_local_3); }; }; return (null); } public function _SafeStr_6730(k:Array, _arg_2:Array):void { this._SafeStr_6686 = k; this._others = _arg_2; this._SafeStr_6647.view._SafeStr_5447(); } public function get friends():Array { return (this._SafeStr_6686); } public function get others():Array { return (this._others); } public function _SafeStr_6731(k:int):void { this._SafeStr_6727[k] = "yes"; } public function _SafeStr_6732(k:int):Boolean { return (!((this._SafeStr_6727[k] == null))); } } }//package _-0KN // _SafeStr_3009 = "_-2eJ" (String#11700, DoABC#3) // _SafeStr_4666 = "_-3mr" (String#4627, DoABC#3) // _SafeStr_5447 = "_-vS" (String#4709, DoABC#3) // _SafeStr_6647 = "_-16Z" (String#3866, DoABC#3) // _SafeStr_6686 = "_-4xB" (String#3417, DoABC#3) // _SafeStr_6727 = "_-4gq" (String#24700, DoABC#3) // _SafeStr_6728 = "_-5QF" (String#28212, DoABC#3) // _SafeStr_6729 = "_-0Rr" (String#3822, DoABC#3) // _SafeStr_6730 = "_-6UV" (String#33966, DoABC#3) // _SafeStr_6731 = "_-2iN" (String#37716, DoABC#3) // _SafeStr_6732 = "_-1So" (String#9451, DoABC#3) //------------------------------------------------------------ //_-0KN.FriendCategories package _-0KN { import flash.utils.Dictionary; import _-j4._SafeStr_3883; import _-5lG._SafeStr_3000; import _-5lG._SafeStr_3011; import _-15X.ErrorReportStorage; import _-1Qv._SafeStr_2275; import _-5lG._SafeStr_2994; import _-zd._SafeStr_3006; import _-zd._SafeStr_2995; import _-5lG.*; import _-j4.*; public class FriendCategories { private var _SafeStr_6647:_SafeStr_2989; private var _SafeStr_6733:Array; private var _SafeStr_6734:Dictionary; public function FriendCategories(k:_SafeStr_2989) { this._SafeStr_6733 = new Array(); this._SafeStr_6734 = new Dictionary(); super(); this._SafeStr_6647 = k; } public function _SafeStr_6689(k:_SafeStr_2997):_SafeStr_2996 { var _local_2:int = ((k.online) ? k._SafeStr_6715 : _SafeStr_2996._SafeStr_6684); var _local_3:_SafeStr_2996 = this._SafeStr_5545(_local_2); if (_local_3 != null){ _local_3._SafeStr_6689(k); this._SafeStr_6734[k.id] = k; return (_local_3); }; _SafeStr_4.log((((("No category " + _local_2) + " found for friend ") + k.id) + ". Ignoring")); return (null); } public function _SafeStr_6691():Array { var _local_2:_SafeStr_2996; var k:Array = new Array(); for each (_local_2 in this._SafeStr_6733) { _local_2._SafeStr_6691(k); }; return (k); } public function _SafeStr_6735():_SafeStr_2997 { var k:Array = this._SafeStr_6691(); return ((((k.length == 1)) ? k[0] : null)); } public function _SafeStr_6736():Dictionary { return (this._SafeStr_6734); } public function _SafeStr_6693(k:Boolean, _arg_2:Boolean=false):int { var _local_4:_SafeStr_2996; var _local_3:int; for each (_local_4 in this._SafeStr_6733) { _local_3 = (_local_3 + _local_4._SafeStr_6693(k, _arg_2)); }; return (_local_3); } public function _SafeStr_6737():Array { return (this._SafeStr_6733); } public function _SafeStr_6738(k:_SafeStr_2996):void { this._SafeStr_6733.push(k); } public function _SafeStr_6739(k:int):_SafeStr_2997 { return (this._SafeStr_6734[k]); } public function _SafeStr_5545(k:int):_SafeStr_2996 { var _local_2:_SafeStr_2996; for each (_local_2 in this._SafeStr_6733) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6740(event:_SafeStr_2275):void { var status:int; var p:_SafeStr_3883; var removedFriendId:int; var updatedFriend:_SafeStr_3000; var addedFriend:_SafeStr_3000; var currentlyOnline:Boolean; var wasSelected:Boolean; var friend:_SafeStr_2997; _SafeStr_4.log("Received friend list update"); status = 0; try { p = (event as _SafeStr_3011)._SafeStr_5551(); status = 1; this._SafeStr_6741(p._SafeStr_6742); status = 2; for each (removedFriendId in p._SafeStr_6743) { this._SafeStr_6690(removedFriendId, true); }; status = 3; for each (updatedFriend in p._SafeStr_6744) { _SafeStr_4.log(((((((("Got UPDATE: " + updatedFriend.id) + ", ") + updatedFriend.online) + ", ") + updatedFriend.name) + ", ") + updatedFriend._SafeStr_6694)); this._SafeStr_6647.messenger._SafeStr_6745(updatedFriend.id, ((updatedFriend._SafeStr_6694) && (updatedFriend.online))); currentlyOnline = this._SafeStr_6746(updatedFriend.id); if (((currentlyOnline) && (!(updatedFriend.online)))){ this._SafeStr_6647.messenger._SafeStr_6747(updatedFriend.id, updatedFriend.online); }; if (((!(currentlyOnline)) && (updatedFriend.online))){ this._SafeStr_6647.messenger._SafeStr_6747(updatedFriend.id, updatedFriend.online); this._SafeStr_6647.view._SafeStr_6671(); }; wasSelected = this._SafeStr_6690(updatedFriend.id, true); friend = new _SafeStr_2997(updatedFriend); friend.selected = wasSelected; this._SafeStr_6689(friend); }; status = 4; for each (addedFriend in p._SafeStr_6748) { _SafeStr_4.log(((("Got INSERT: " + addedFriend.id) + ", ") + addedFriend.name)); this._SafeStr_6690(addedFriend.id, true); this._SafeStr_6689(new _SafeStr_2997(addedFriend)); }; status = 5; this._SafeStr_6647.view._SafeStr_5447(); status = 6; } catch(e:Error) { ErrorReportStorage._SafeStr_5454("FriendCategories", (("onFriendListUpdate crashed, status = " + String(status)) + "!")); throw (e); }; } private function _SafeStr_6741(k:Array):void { var _local_2:_SafeStr_2994; var _local_3:_SafeStr_2996; var _local_4:_SafeStr_2996; var _local_5:_SafeStr_2996; this._SafeStr_6749(); this._SafeStr_5545(_SafeStr_2996._SafeStr_6684).received = true; this._SafeStr_5545(_SafeStr_2996._SafeStr_6683).received = true; for each (_local_2 in k) { _local_4 = this._SafeStr_5545(_local_2.id); if (_local_4 != null){ _local_4.received = true; if (_local_4.name != _local_2.name){ _local_4.name = _local_2.name; }; } else { _local_5 = new _SafeStr_2996(_local_2.id, _local_2.name); _local_5.received = true; this._SafeStr_6738(_local_5); }; }; for each (_local_3 in this._SafeStr_6750()) { if (_local_3.friends.length > 0){ } else { _SafeStr_3006.remove(this._SafeStr_6733, _local_3); _local_3.dispose(); }; }; } private function _SafeStr_6690(k:int, _arg_2:Boolean):Boolean { var _local_4:_SafeStr_2996; var _local_5:_SafeStr_2997; if (_arg_2){ this._SafeStr_6734[k] = null; }; var _local_3:Boolean; for each (_local_4 in this._SafeStr_6733) { _local_5 = _local_4._SafeStr_6690(k); if (_local_5 != null){ _local_3 = _local_5.selected; if (_arg_2){ _local_5.dispose(); }; }; }; return (_local_3); } private function _SafeStr_6749():void { var k:_SafeStr_2996; for each (k in this._SafeStr_6733) { k.received = false; }; } private function _SafeStr_6750():Array { var _local_2:_SafeStr_2996; var k:Array = new Array(); for each (_local_2 in this._SafeStr_6733) { if (!_local_2.received){ k.push(_local_2); }; }; return (k); } private function _SafeStr_6746(k:int):Boolean { var _local_2:_SafeStr_2997 = this._SafeStr_6739(k); return ((((_local_2 == null)) ? false : _local_2.online)); } public function _SafeStr_6751():Array { var _local_2:_SafeStr_2997; if (this._SafeStr_6734 == null){ return ([]); }; var k:Array = []; for each (_local_2 in this._SafeStr_6734) { if (_local_2 != null){ k.push(_local_2.name); }; }; return (k); } public function get view():_SafeStr_2995 { return (this._SafeStr_6647.view); } } }//package _-0KN // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2989 = "_-1xM" (String#13021, DoABC#3) // _SafeStr_2994 = "_-lI" (String#7022, DoABC#3) // _SafeStr_2995 = "_-hj" (String#8889, DoABC#3) // _SafeStr_2996 = "_-50c" (String#2032, DoABC#3) // _SafeStr_2997 = "_-2a1" (String#1994, DoABC#3) // _SafeStr_3000 = "_-1d" (String#2983, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3011 = "_-5T6" (String#5318, DoABC#3) // _SafeStr_3883 = "_-2pC" (String#7098, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5447 = "_-vS" (String#4709, DoABC#3) // _SafeStr_5454 = "_-1-7" (String#1832, DoABC#3) // _SafeStr_5545 = "_-2C1" (String#6813, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_6647 = "_-16Z" (String#3866, DoABC#3) // _SafeStr_6671 = "_-6Kd" (String#12199, DoABC#3) // _SafeStr_6683 = "_-68G" (String#21004, DoABC#3) // _SafeStr_6684 = "_-0mP" (String#10830, DoABC#3) // _SafeStr_6689 = "_-5Um" (String#13965, DoABC#3) // _SafeStr_6690 = "_-5dB" (String#12541, DoABC#3) // _SafeStr_6691 = "_-1Vj" (String#10328, DoABC#3) // _SafeStr_6693 = "_-54l" (String#7450, DoABC#3) // _SafeStr_6694 = "_-01Y" (String#6042, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_6733 = "_-0Ue" (String#1101, DoABC#3) // _SafeStr_6734 = "_-3K5" (String#10429, DoABC#3) // _SafeStr_6735 = "_-3Bu" (String#38380, DoABC#3) // _SafeStr_6736 = "_-3xf" (String#38226, DoABC#3) // _SafeStr_6737 = "_-1oE" (String#25993, DoABC#3) // _SafeStr_6738 = "_-1dh" (String#17614, DoABC#3) // _SafeStr_6739 = "_-0i-" (String#21331, DoABC#3) // _SafeStr_6740 = "_-f7" (String#5119, DoABC#3) // _SafeStr_6741 = "_-01w" (String#39005, DoABC#3) // _SafeStr_6742 = "_-1Pd" (String#34731, DoABC#3) // _SafeStr_6743 = "_-34v" (String#19072, DoABC#3) // _SafeStr_6744 = "_-2FS" (String#29061, DoABC#3) // _SafeStr_6745 = "_-2MP" (String#17669, DoABC#3) // _SafeStr_6746 = "_-2An" (String#36151, DoABC#3) // _SafeStr_6747 = "_-5ti" (String#15328, DoABC#3) // _SafeStr_6748 = "_-1LO" (String#19281, DoABC#3) // _SafeStr_6749 = "_-6l2" (String#34469, DoABC#3) // _SafeStr_6750 = "_-3UY" (String#37409, DoABC#3) // _SafeStr_6751 = "_-29Q" (String#12836, DoABC#3) //------------------------------------------------------------ //_-0KN.FriendListTabs package _-0KN { import _-zd._SafeStr_3008; import _-zd.FriendsView; import _-zd._SafeStr_4665; import _-zd.SearchView; import _-zd.*; public class FriendListTabs { private var _SafeStr_6647:_SafeStr_2974; private var _SafeStr_6752:Array; private var _SafeStr_6753:_SafeStr_2970; private var _SafeStr_6754:int = 200; private var _SafeStr_6755:int = 200; private var _SafeStr_6756:int = 200; public function FriendListTabs(k:_SafeStr_2974) { this._SafeStr_6752 = new Array(); super(); this._SafeStr_6647 = k; this._SafeStr_6752.push(new _SafeStr_2970(this._SafeStr_6647._SafeStr_6676(), _SafeStr_3008._SafeStr_6680, new FriendsView(), "${friendlist.friends}", "friends_footer", "hdr_friends")); this._SafeStr_6752.push(new _SafeStr_2970(this._SafeStr_6647._SafeStr_6676(), _SafeStr_3008._SafeStr_6681, new _SafeStr_4665(), "${friendlist.tab.friendrequests}", "friend_requests_footer", "hdr_friend_requests")); this._SafeStr_6752.push(new _SafeStr_2970(this._SafeStr_6647._SafeStr_6676(), _SafeStr_3008._SafeStr_6720, new SearchView(), "${generic.search}", "search_footer", "hdr_search")); this._SafeStr_6757(null); } public function _SafeStr_6758():Array { return (this._SafeStr_6752); } public function _SafeStr_6679(k:int):_SafeStr_2970 { var _local_2:_SafeStr_2970; for each (_local_2 in this._SafeStr_6752) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_6759():void { var k:_SafeStr_2970; for each (k in this._SafeStr_6752) { k._SafeStr_5436(false); }; } public function _SafeStr_6760():_SafeStr_2970 { var k:_SafeStr_2970; for each (k in this._SafeStr_6752) { if (k.selected){ return (k); }; }; return (null); } public function _SafeStr_6757(k:_SafeStr_2970):void { var _local_2:_SafeStr_2970 = this._SafeStr_6760(); if (_local_2 == null){ this._SafeStr_6754 = this._SafeStr_6755; this._SafeStr_5436(this._SafeStr_6761(k), true); } else { if ((((_local_2 == k)) || ((k == null)))){ this._SafeStr_6755 = this._SafeStr_6754; this._SafeStr_6754 = 0; this._SafeStr_6759(); } else { this._SafeStr_5436(this._SafeStr_6761(k), true); }; }; } private function _SafeStr_5436(k:_SafeStr_2970, _arg_2:Boolean):void { var _local_3:_SafeStr_2970 = this._SafeStr_6760(); this._SafeStr_6759(); k._SafeStr_5436(_arg_2); if (_arg_2){ this._SafeStr_6753 = k; }; } private function _SafeStr_6761(k:_SafeStr_2970):_SafeStr_2970 { if (k != null){ return (k); }; if (this._SafeStr_6753 != null){ return (this._SafeStr_6753); }; return (this._SafeStr_6752[0]); } public function get _SafeStr_6762():int { return (this._SafeStr_6754); } public function get _SafeStr_6763():int { return (this._SafeStr_6756); } public function get _SafeStr_6764():int { return ((this._SafeStr_6756 - 2)); } public function set _SafeStr_6762(k:int):void { this._SafeStr_6754 = k; } public function set _SafeStr_6763(k:int):void { this._SafeStr_6756 = k; } } }//package _-0KN // _SafeStr_2970 = "_-3OJ" (String#2471, DoABC#3) // _SafeStr_2974 = "_-2RP" (String#12857, DoABC#3) // _SafeStr_3008 = "_-6b6" (String#2585, DoABC#3) // _SafeStr_4665 = "_-3ov" (String#14046, DoABC#3) // _SafeStr_5436 = "_-6NU" (String#1752, DoABC#3) // _SafeStr_6647 = "_-16Z" (String#3866, DoABC#3) // _SafeStr_6676 = "_-5qx" (String#21297, DoABC#3) // _SafeStr_6679 = "_-2bq" (String#6052, DoABC#3) // _SafeStr_6680 = "_-2UW" (String#5265, DoABC#3) // _SafeStr_6681 = "_-5Mi" (String#4834, DoABC#3) // _SafeStr_6720 = "_-5N6" (String#8212, DoABC#3) // _SafeStr_6752 = "_-3Qi" (String#2014, DoABC#3) // _SafeStr_6753 = "_-1MR" (String#22798, DoABC#3) // _SafeStr_6754 = "_-4rM" (String#14997, DoABC#3) // _SafeStr_6755 = "_-2Hd" (String#29177, DoABC#3) // _SafeStr_6756 = "_-6as" (String#5327, DoABC#3) // _SafeStr_6757 = "_-1C-" (String#22462, DoABC#3) // _SafeStr_6758 = "_-2gH" (String#31245, DoABC#3) // _SafeStr_6759 = "_-2vK" (String#31623, DoABC#3) // _SafeStr_6760 = "_-4vj" (String#21197, DoABC#3) // _SafeStr_6761 = "_-4YB" (String#27756, DoABC#3) // _SafeStr_6762 = "_-1pR" (String#16660, DoABC#3) // _SafeStr_6763 = "_-3CI" (String#6869, DoABC#3) // _SafeStr_6764 = "_-1x4" (String#10164, DoABC#3) //------------------------------------------------------------ //_-0Kw._SafeStr_5008 package _-0Kw { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_5008 implements _SafeStr_2272 { private var _SafeStr_6765:String = ""; private var _SafeStr_6766:int = 0; public function get roomType():String { return (this._SafeStr_6765); } public function get roomId():int { return (this._SafeStr_6766); } public function flush():Boolean { this._SafeStr_6765 = ""; this._SafeStr_6766 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6765 = k.readString(); this._SafeStr_6766 = k.readInt(); return (true); } } }//package _-0Kw // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_5008 = "_-2cH" (String#11691, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6765 = "_-0D8" (String#10116, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_2909 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_2909 implements _SafeStr_2272 { private var _SafeStr_6767:Boolean; private var _SafeStr_6768:Boolean; private var _SafeStr_6769:Boolean; public function get isOpen():Boolean { return (this._SafeStr_6767); } public function get _SafeStr_6770():Boolean { return (this._SafeStr_6768); } public function get _SafeStr_6771():Boolean { return (this._SafeStr_6769); } public function flush():Boolean { this._SafeStr_6767 = false; this._SafeStr_6768 = false; this._SafeStr_6769 = false; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6767 = k.readBoolean(); this._SafeStr_6768 = k.readBoolean(); if (k.bytesAvailable){ this._SafeStr_6769 = k.readBoolean(); }; return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_2909 = "_-03J" (String#10354, DoABC#3) // _SafeStr_6767 = "_-2k0" (String#6628, DoABC#3) // _SafeStr_6768 = "_-6ES" (String#25760, DoABC#3) // _SafeStr_6769 = "_-3pQ" (String#12662, DoABC#3) // _SafeStr_6770 = "_-2vZ" (String#38256, DoABC#3) // _SafeStr_6771 = "_-1UW" (String#14539, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_3232 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3232 implements _SafeStr_2272 { private var _SafeStr_6772:int; public function get _SafeStr_6773():int { return (this._SafeStr_6772); } public function flush():Boolean { this._SafeStr_6772 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6772 = k.readInt(); return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3232 = "_-1dZ" (String#9817, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6772 = "_-Pv" (String#23378, DoABC#3) // _SafeStr_6773 = "_-0S5" (String#33216, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_3245 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3245 implements _SafeStr_2272 { private var _SafeStr_6774:int; private var _SafeStr_6775:int; private var _SafeStr_6776:Boolean; public function get openHour():int { return (this._SafeStr_6774); } public function get openMinute():int { return (this._SafeStr_6775); } public function get userThrownOutAtClose():Boolean { return (this._SafeStr_6776); } public function flush():Boolean { this._SafeStr_6774 = 0; this._SafeStr_6775 = 0; this._SafeStr_6776 = false; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6774 = k.readInt(); this._SafeStr_6775 = k.readInt(); this._SafeStr_6776 = k.readBoolean(); return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3245 = "_-3Om" (String#9797, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6774 = "_-6c-" (String#11319, DoABC#3) // _SafeStr_6775 = "_-51c" (String#10669, DoABC#3) // _SafeStr_6776 = "_-54O" (String#24870, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_3248 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3248 implements _SafeStr_2272 { private var _SafeStr_6774:int; private var _SafeStr_6775:int; public function get openHour():int { return (this._SafeStr_6774); } public function get openMinute():int { return (this._SafeStr_6775); } public function flush():Boolean { this._SafeStr_6774 = 0; this._SafeStr_6775 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6774 = k.readInt(); this._SafeStr_6775 = k.readInt(); return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3248 = "_-3Mw" (String#10611, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6774 = "_-6c-" (String#11319, DoABC#3) // _SafeStr_6775 = "_-51c" (String#10669, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_3261 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3261 implements _SafeStr_2272 { private var _SafeStr_6777:Boolean; private var _SafeStr_6778:int; private var _SafeStr_6779:int = 15; public function get _SafeStr_6780():Boolean { return (this._SafeStr_6777); } public function get _SafeStr_6781():int { return (this._SafeStr_6778); } public function get duration():int { return (this._SafeStr_6779); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6777 = k.readBoolean(); this._SafeStr_6778 = k.readInt(); if (k.bytesAvailable){ this._SafeStr_6779 = k.readInt(); }; return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3261 = "_-8W" (String#11052, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6777 = "_-5yY" (String#26874, DoABC#3) // _SafeStr_6778 = "_-4DJ" (String#31043, DoABC#3) // _SafeStr_6779 = "_-0e4" (String#1529, DoABC#3) // _SafeStr_6780 = "_-6fS" (String#34317, DoABC#3) // _SafeStr_6781 = "_-F5" (String#33604, DoABC#3) //------------------------------------------------------------ //_-0LP._SafeStr_4929 package _-0LP { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4929 implements _SafeStr_2272 { private var _SafeStr_6767:Boolean; private var _SafeStr_6782:int; public function get isOpen():Boolean { return (this._SafeStr_6767); } public function get _SafeStr_6783():int { return (this._SafeStr_6782); } public function flush():Boolean { this._SafeStr_6767 = false; this._SafeStr_6782 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6767 = (k.readInt() > 0); this._SafeStr_6782 = k.readInt(); return (true); } } }//package _-0LP // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4929 = "_-1jA" (String#11476, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6767 = "_-2k0" (String#6628, DoABC#3) // _SafeStr_6782 = "_-4ij" (String#23406, DoABC#3) // _SafeStr_6783 = "_-5zz" (String#42207, DoABC#3) //------------------------------------------------------------ //_-0Mf._SafeStr_2686 package _-0Mf { import _-1Qv._SafeStr_2285; public class _SafeStr_2686 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return ([]); } public function dispose():void { } } }//package _-0Mf // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2686 = "_-5O6" (String#8157, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Mf._SafeStr_3829 package _-0Mf { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3829 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_5686:Array; public function _SafeStr_3829(k:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } public function get disposed():Boolean { return ((this._SafeStr_5686 == null)); } } }//package _-0Mf // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3829 = "_-17O" (String#3272, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mf._SafeStr_4157 package _-0Mf { import _-1Qv._SafeStr_2285; public class _SafeStr_4157 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4157(k:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mf // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4157 = "_-0og" (String#15790, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0ML._SafeStr_4727 package _-0ML { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4727 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-0ML // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4727 = "_-15m" (String#13265, DoABC#3) //------------------------------------------------------------ //_-0ML._SafeStr_4728 package _-0ML { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4728 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-0ML // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4728 = "_-1D" (String#11515, DoABC#3) //------------------------------------------------------------ //_-0ML._SafeStr_4729 package _-0ML { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4729 implements _SafeStr_2272 { private var _SafeStr_6784:int = 0; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { if (k == null){ return (false); }; this._SafeStr_6784 = k.readInt(); return (true); } public function get roomControllerLevel():int { return (this._SafeStr_6784); } } }//package _-0ML // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4729 = "_-3Zu" (String#12860, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6784 = "_-3Qe" (String#7474, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2330 package _-0mx { public interface _SafeStr_2330 { function get iterator():_SafeStr_3272; } }//package _-0mx // _SafeStr_2330 = "_-1m4" (String#3494, DoABC#3) // _SafeStr_3272 = "_-4sH" (String#1600, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2433 package _-0mx { import flash.display.BitmapData; import flash.geom.Point; public interface _SafeStr_2433 { function get bitmapData():BitmapData; function get pivotPoint():uint; function set pivotPoint(_arg_1:uint):void; function get stretchedX():Boolean; function set stretchedX(_arg_1:Boolean):void; function get stretchedY():Boolean; function set stretchedY(_arg_1:Boolean):void; function get _SafeStr_6785():Number; function set _SafeStr_6785(_arg_1:Number):void; function get _SafeStr_6786():Number; function set _SafeStr_6786(_arg_1:Number):void; function get greyscale():Boolean; function set greyscale(_arg_1:Boolean):void; function get etchingColor():uint; function set etchingColor(_arg_1:uint):void; function get etchingPoint():Point; function get _SafeStr_6787():Boolean; function set _SafeStr_6787(_arg_1:Boolean):void; function get _SafeStr_6788():Boolean; function set _SafeStr_6788(_arg_1:Boolean):void; function get _SafeStr_6789():Boolean; function set _SafeStr_6789(_arg_1:Boolean):void; } }//package _-0mx // _SafeStr_2433 = "_-6OT" (String#3161, DoABC#3) // _SafeStr_6785 = "_-1U-" (String#4218, DoABC#3) // _SafeStr_6786 = "_-1eQ" (String#4517, DoABC#3) // _SafeStr_6787 = "_-4EU" (String#6101, DoABC#3) // _SafeStr_6788 = "_-nw" (String#8042, DoABC#3) // _SafeStr_6789 = "_-4SP" (String#8565, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2529 package _-0mx { public interface _SafeStr_2529 { function get numChildren():int; function getChildAt(_arg_1:int):_SafeStr_2531; function getChildByID(_arg_1:int):_SafeStr_2531; function getChildByName(_arg_1:String):_SafeStr_2531; function getChildIndex(_arg_1:_SafeStr_2531):int; function _SafeStr_6790(_arg_1:uint, _arg_2:Array):uint; } }//package _-0mx // _SafeStr_2529 = "_-4ng" (String#14670, DoABC#3) // _SafeStr_2531 = "_-5G-" (String#1896, DoABC#3) // _SafeStr_6790 = "_-28x" (String#15279, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2530 package _-0mx { public interface _SafeStr_2530 extends _SafeStr_2529 { function addChild(_arg_1:_SafeStr_2531):_SafeStr_2531; function addChildAt(_arg_1:_SafeStr_2531, _arg_2:int):_SafeStr_2531; function removeChild(_arg_1:_SafeStr_2531):_SafeStr_2531; function removeChildAt(_arg_1:int):_SafeStr_2531; function setChildIndex(_arg_1:_SafeStr_2531, _arg_2:int):void; function swapChildren(_arg_1:_SafeStr_2531, _arg_2:_SafeStr_2531):void; function swapChildrenAt(_arg_1:int, _arg_2:int):void; } }//package _-0mx // _SafeStr_2529 = "_-4ng" (String#14670, DoABC#3) // _SafeStr_2530 = "_-5DN" (String#12835, DoABC#3) // _SafeStr_2531 = "_-5G-" (String#1896, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2531 package _-0mx { public interface _SafeStr_2531 { function get id():uint; function get name():String; } }//package _-0mx // _SafeStr_2531 = "_-5G-" (String#1896, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2532 package _-0mx { import __AS3__.vec.Vector; import _-vq.IWindow; public interface _SafeStr_2532 { function get children():Vector.; } }//package _-0mx // _SafeStr_2532 = "_-6Nb" (String#7305, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2533 package _-0mx { import _-2mL._SafeStr_3; public interface _SafeStr_2533 extends _SafeStr_3 { function set title(_arg_1:String):void; function get title():String; function set summary(_arg_1:String):void; function get summary():String; function set callback(_arg_1:Function):void; function get callback():Function; } }//package _-0mx // _SafeStr_2533 = "_-5oe" (String#12841, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2540 package _-0mx { public class _SafeStr_2540 { public static var _SafeStr_6791:Boolean = true; public var color:uint = 0xFFFFFF; public var background:Boolean = false; public var blend:Number = 1; public var _SafeStr_6792:uint = 10; public var width_min:int = -2147483648; public var width_max:int = 2147483647; public var height_min:int = -2147483648; public var height_max:int = 2147483647; public function _SafeStr_6793():Boolean { return (((_SafeStr_6791) && ((((((((this.width_min > int.MIN_VALUE)) || ((this.height_min > int.MIN_VALUE)))) || ((this.width_max < int.MAX_VALUE)))) || ((this.height_max < int.MAX_VALUE)))))); } } }//package _-0mx // _SafeStr_2540 = "_-3kq" (String#4873, DoABC#3) // _SafeStr_6791 = "_-5-v" (String#22270, DoABC#3) // _SafeStr_6792 = "_-2vs" (String#26136, DoABC#3) // _SafeStr_6793 = "_-5Zo" (String#37066, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_2554 package _-0mx { import flash.text.TextField; public interface _SafeStr_2554 { function get textField():TextField; function get margins():IMargins; } }//package _-0mx // _SafeStr_2554 = "_-2eb" (String#10613, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3271 package _-0mx { public interface _SafeStr_3271 { function get minWidth():int; function get maxWidth():int; function get minHeight():int; function get maxHeight():int; function set minWidth(_arg_1:int):void; function set maxWidth(_arg_1:int):void; function set minHeight(_arg_1:int):void; function set maxHeight(_arg_1:int):void; function get isEmpty():Boolean; function setEmpty():void; function limit():void; } }//package _-0mx // _SafeStr_3271 = "_-0t5" (String#8084, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3272 package _-0mx { public interface _SafeStr_3272 { function get length():uint; function indexOf(_arg_1:*):int; } }//package _-0mx // _SafeStr_3272 = "_-4sH" (String#1600, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3567 package _-0mx { import _-vq.IWindow; import _-OK.WindowEvent; public interface _SafeStr_3567 extends IWindow { function process(_arg_1:WindowEvent):Boolean; } }//package _-0mx // _SafeStr_3567 = "_-6cT" (String#11210, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3597 package _-0mx { import _-vq.IWindow; public class _SafeStr_3597 implements _SafeStr_3271 { private var _SafeStr_6794:int = -2147483648; private var _SafeStr_6795:int = 2147483647; private var _SafeStr_6796:int = -2147483648; private var _SafeStr_6797:int = 2147483647; private var _SafeStr_6798:IWindow; public function _SafeStr_3597(k:IWindow) { this._SafeStr_6798 = k; } public function get minWidth():int { return (this._SafeStr_6794); } public function get maxWidth():int { return (this._SafeStr_6795); } public function get minHeight():int { return (this._SafeStr_6796); } public function get maxHeight():int { return (this._SafeStr_6797); } public function set minWidth(k:int):void { this._SafeStr_6794 = k; if ((((((this._SafeStr_6794 > int.MIN_VALUE)) && (!(this._SafeStr_6798.disposed)))) && ((this._SafeStr_6798.width < this._SafeStr_6794)))){ this._SafeStr_6798.width = this._SafeStr_6794; }; } public function set maxWidth(k:int):void { this._SafeStr_6795 = k; if ((((((this._SafeStr_6795 < int.MAX_VALUE)) && (!(this._SafeStr_6798.disposed)))) && ((this._SafeStr_6798.width > this._SafeStr_6795)))){ this._SafeStr_6798.width = this._SafeStr_6795; }; } public function set minHeight(k:int):void { this._SafeStr_6796 = k; if ((((((this._SafeStr_6796 > int.MIN_VALUE)) && (!(this._SafeStr_6798.disposed)))) && ((this._SafeStr_6798.height < this._SafeStr_6796)))){ this._SafeStr_6798.height = this._SafeStr_6796; }; } public function set maxHeight(k:int):void { this._SafeStr_6797 = k; if ((((((this._SafeStr_6797 < int.MAX_VALUE)) && (!(this._SafeStr_6798.disposed)))) && ((this._SafeStr_6798.height > this._SafeStr_6797)))){ this._SafeStr_6798.height = this._SafeStr_6797; }; } public function get isEmpty():Boolean { return ((((((((this._SafeStr_6794 == int.MIN_VALUE)) && ((this._SafeStr_6795 == int.MAX_VALUE)))) && ((this._SafeStr_6796 == int.MIN_VALUE)))) && ((this._SafeStr_6797 == int.MAX_VALUE)))); } public function setEmpty():void { this._SafeStr_6794 = int.MIN_VALUE; this._SafeStr_6795 = int.MAX_VALUE; this._SafeStr_6796 = int.MIN_VALUE; this._SafeStr_6797 = int.MAX_VALUE; } public function limit():void { if (((!(this.isEmpty)) && (this._SafeStr_6798))){ if (this._SafeStr_6798.width < this._SafeStr_6794){ this._SafeStr_6798.width = this._SafeStr_6794; } else { if (this._SafeStr_6798.width > this._SafeStr_6795){ this._SafeStr_6798.width = this._SafeStr_6795; }; }; if (this._SafeStr_6798.height < this._SafeStr_6796){ this._SafeStr_6798.height = this._SafeStr_6796; } else { if (this._SafeStr_6798.height > this._SafeStr_6797){ this._SafeStr_6798.height = this._SafeStr_6797; }; }; }; } public function _SafeStr_5710(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { this._SafeStr_6794 = k; this._SafeStr_6795 = _arg_2; this._SafeStr_6796 = _arg_3; this._SafeStr_6797 = _arg_4; this.limit(); } public function clone(k:IWindow):_SafeStr_3597 { var _local_2:_SafeStr_3597 = new _SafeStr_3597(k); _local_2._SafeStr_6794 = this._SafeStr_6794; _local_2._SafeStr_6795 = this._SafeStr_6795; _local_2._SafeStr_6796 = this._SafeStr_6796; _local_2._SafeStr_6797 = this._SafeStr_6797; return (_local_2); } } }//package _-0mx // _SafeStr_3271 = "_-0t5" (String#8084, DoABC#3) // _SafeStr_3597 = "_-1WD" (String#5760, DoABC#3) // _SafeStr_5710 = "_-2Pb" (String#1343, DoABC#3) // _SafeStr_6794 = "_-230" (String#6543, DoABC#3) // _SafeStr_6795 = "_-5b3" (String#4566, DoABC#3) // _SafeStr_6796 = "_-1IO" (String#5356, DoABC#3) // _SafeStr_6797 = "_-1qY" (String#5405, DoABC#3) // _SafeStr_6798 = "_-6fj" (String#1815, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3601 package _-0mx { import _-2mL._SafeStr_3; import _-vq.IWindow; import _-15X.Map; public interface _SafeStr_3601 extends _SafeStr_3 { function parseAndConstruct(_arg_1:XML, _arg_2:IWindow, _arg_3:Map):IWindow; function _SafeStr_6799(_arg_1:IWindow):String; } }//package _-0mx // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3601 = "_-5a3" (String#10972, DoABC#3) // _SafeStr_6799 = "_-1k0" (String#10682, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3607 package _-0mx { import _-RV._SafeStr_2549; import _-tc.IDesktopWindow; import _-vq.IWindow; import __AS3__.vec.Vector; import _-vq._SafeStr_635; public class _SafeStr_3607 { public var renderer:_SafeStr_2549; public var desktop:IDesktopWindow; public var _SafeStr_6800:IWindow; public var _SafeStr_6801:IWindow; public var _SafeStr_6802:Vector.<_SafeStr_635>; public function _SafeStr_3607(k:_SafeStr_2549, _arg_2:IDesktopWindow, _arg_3:IWindow, _arg_4:IWindow, _arg_5:Vector.<_SafeStr_635>) { this.renderer = k; this.desktop = _arg_2; this._SafeStr_6800 = _arg_3; this._SafeStr_6801 = _arg_4; this._SafeStr_6802 = _arg_5; } } }//package _-0mx // _SafeStr_2549 = "_-3aE" (String#6548, DoABC#3) // _SafeStr_3607 = "_-4yw" (String#7669, DoABC#3) // _SafeStr_635 = "_-4un" (String#3491, DoABC#3) // _SafeStr_6800 = "_-08Z" (String#16816, DoABC#3) // _SafeStr_6801 = "_-4m4" (String#15105, DoABC#3) // _SafeStr_6802 = "_-5DR" (String#14314, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3608 package _-0mx { import flash.events.Event; public interface _SafeStr_3608 { function get length():uint; function begin():void; function next():Event; function remove():void; function end():void; function flush():void; } }//package _-0mx // _SafeStr_3608 = "_-28C" (String#8100, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3610 package _-0mx { import flash.geom.Point; import flash.events.MouseEvent; import flash.events.IEventDispatcher; public class _SafeStr_3610 extends GenericEventQueue { protected var _SafeStr_6803:Point; public function _SafeStr_3610(k:IEventDispatcher) { super(k); this._SafeStr_6803 = new Point(); _eventDispatcher.addEventListener(MouseEvent.CLICK, this._SafeStr_6804, false); _eventDispatcher.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_6804, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_6804, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_6804, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_6804, false); _eventDispatcher.addEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_6804, false); } public function get _SafeStr_6805():Point { return (this._SafeStr_6803); } override public function dispose():void { if (!_disposed){ _eventDispatcher.removeEventListener(MouseEvent.CLICK, this._SafeStr_6804, false); _eventDispatcher.removeEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_6804, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_6804, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_6804, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_6804, false); _eventDispatcher.removeEventListener(MouseEvent.MOUSE_WHEEL, this._SafeStr_6804, false); super.dispose(); }; } private function _SafeStr_6804(k:MouseEvent):void { this._SafeStr_6803.x = k.stageX; this._SafeStr_6803.y = k.stageY; _SafeStr_6806.push(k); } } }//package _-0mx // _SafeStr_3610 = "_-6Dv" (String#19346, DoABC#3) // _SafeStr_6803 = "_-0M4" (String#20660, DoABC#3) // _SafeStr_6804 = "_-0z1" (String#6554, DoABC#3) // _SafeStr_6805 = "_-0z5" (String#45387, DoABC#3) // _SafeStr_6806 = "_-47w" (String#6400, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3611 package _-0mx { public interface _SafeStr_3611 { function process(_arg_1:_SafeStr_3607, _arg_2:_SafeStr_3608):void; } }//package _-0mx // _SafeStr_3607 = "_-4yw" (String#7669, DoABC#3) // _SafeStr_3608 = "_-28C" (String#8100, DoABC#3) // _SafeStr_3611 = "_-1hM" (String#15596, DoABC#3) //------------------------------------------------------------ //_-0mx._SafeStr_3685 package _-0mx { import _-2mL._SafeStr_3; public class _SafeStr_3685 implements IMargins, _SafeStr_3 { private var _SafeStr_6807:int; private var _SafeStr_6808:int; private var _top:int; private var _SafeStr_6809:int; private var _SafeStr_6810:Function; private var _disposed:Boolean = false; public function _SafeStr_3685(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Function) { this._SafeStr_6807 = k; this._top = _arg_2; this._SafeStr_6808 = _arg_3; this._SafeStr_6809 = _arg_4; this._SafeStr_6810 = (((_arg_5)!=null) ? _arg_5 : this._SafeStr_6811); } public function get left():int { return (this._SafeStr_6807); } public function get right():int { return (this._SafeStr_6808); } public function get top():int { return (this._top); } public function get bottom():int { return (this._SafeStr_6809); } public function set left(k:int):void { this._SafeStr_6807 = k; this._SafeStr_6810(this); } public function set right(k:int):void { this._SafeStr_6808 = k; this._SafeStr_6810(this); } public function set top(k:int):void { this._top = k; this._SafeStr_6810(this); } public function set bottom(k:int):void { this._SafeStr_6809 = k; this._SafeStr_6810(this); } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_6812():Boolean { return ((((((((this._SafeStr_6807 == 0)) && ((this._SafeStr_6808 == 0)))) && ((this._top == 0)))) && ((this._SafeStr_6809 == 0)))); } public function _SafeStr_5710(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Function):void { this._SafeStr_6807 = k; this._top = _arg_2; this._SafeStr_6808 = _arg_3; this._SafeStr_6809 = _arg_4; this._SafeStr_6810 = (((_arg_5)!=null) ? _arg_5 : this._SafeStr_6811); } public function clone(k:Function):_SafeStr_3685 { return (new _SafeStr_3685(this._SafeStr_6807, this._top, this._SafeStr_6808, this._SafeStr_6809, k)); } public function dispose():void { this._SafeStr_6810 = null; this._disposed = true; } private function _SafeStr_6811(k:IMargins):void { } } }//package _-0mx // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3685 = "_-4Jl" (String#4066, DoABC#3) // _SafeStr_5710 = "_-2Pb" (String#1343, DoABC#3) // _SafeStr_6807 = "_-2Tq" (String#12563, DoABC#3) // _SafeStr_6808 = "_-5Si" (String#12855, DoABC#3) // _SafeStr_6809 = "_-14U" (String#13371, DoABC#3) // _SafeStr_6810 = "_-Jl" (String#2387, DoABC#3) // _SafeStr_6811 = "_-64r" (String#27613, DoABC#3) // _SafeStr_6812 = "_-6C8" (String#45713, DoABC#3) //------------------------------------------------------------ //_-0mx.ChildEntityArray package _-0mx { public class ChildEntityArray extends ChildEntityArrayReader implements _SafeStr_2530 { public function removeChild(k:_SafeStr_2531):_SafeStr_2531 { var _local_2:int = _SafeStr_6039.indexOf(k); if (_local_2 < 0){ return (null); }; _SafeStr_6039.splice(_local_2, 1); return (k); } public function addChild(k:_SafeStr_2531):_SafeStr_2531 { _SafeStr_6039.push(k); return (k); } public function addChildAt(k:_SafeStr_2531, _arg_2:int):_SafeStr_2531 { _SafeStr_6039.splice(_arg_2, 0, k); return (k); } public function removeChildAt(k:int):_SafeStr_2531 { var _local_2:_SafeStr_2531 = _SafeStr_6039[k]; if (_local_2 != null){ _SafeStr_6039.splice(k, 1); return (_local_2); }; return (null); } public function setChildIndex(k:_SafeStr_2531, _arg_2:int):void { var _local_3:int = _SafeStr_6039.indexOf(k); if ((((_local_3 > -1)) && (!((_arg_2 == _local_3))))){ _SafeStr_6039.splice(_local_3, 1); _SafeStr_6039.splice(_arg_2, 0, k); }; } public function swapChildren(k:_SafeStr_2531, _arg_2:_SafeStr_2531):void { var _local_3:int; var _local_4:int; var _local_5:_SafeStr_2531; var _local_6:int; if (((((!((k == null))) && (!((_arg_2 == null))))) && (!((k == _arg_2))))){ _local_3 = _SafeStr_6039.indexOf(k); if (_local_3 < 0){ return; }; _local_4 = _SafeStr_6039.indexOf(_arg_2); if (_local_4 < 0){ return; }; if (_local_4 < _local_3){ _local_5 = k; k = _arg_2; _arg_2 = _local_5; _local_6 = _local_3; _local_3 = _local_4; _local_4 = _local_6; }; _SafeStr_6039.splice(_local_4, 1); _SafeStr_6039.splice(_local_3, 1); _SafeStr_6039.splice(_local_3, 0, _arg_2); _SafeStr_6039.splice(_local_4, 0, k); }; } public function swapChildrenAt(k:int, _arg_2:int):void { this.swapChildren(_SafeStr_6039[k], _SafeStr_6039[_arg_2]); } } }//package _-0mx // _SafeStr_2530 = "_-5DN" (String#12835, DoABC#3) // _SafeStr_2531 = "_-5G-" (String#1896, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0mx.ChildEntityArrayReader package _-0mx { import __AS3__.vec.Vector; import __AS3__.vec.*; public class ChildEntityArrayReader implements _SafeStr_2529 { protected var _SafeStr_6039:Vector.<_SafeStr_2531>; public function ChildEntityArrayReader() { this._SafeStr_6039 = new Vector.<_SafeStr_2531>(); super(); } public function get numChildren():int { return (this._SafeStr_6039.length); } public function getChildAt(k:int):_SafeStr_2531 { return (this._SafeStr_6039[k]); } public function getChildByID(k:int):_SafeStr_2531 { var _local_2:_SafeStr_2531; for each (_local_2 in this._SafeStr_6039) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function getChildByName(k:String):_SafeStr_2531 { var _local_2:_SafeStr_2531; for each (_local_2 in this._SafeStr_6039) { if (_local_2.name == k){ return (_local_2); }; }; return (null); } public function getChildIndex(k:_SafeStr_2531):int { return (this._SafeStr_6039.indexOf(k)); } public function _SafeStr_6790(k:uint, _arg_2:Array):uint { var _local_3:_SafeStr_2531; var _local_4:uint; for each (_local_3 in this._SafeStr_6039) { if (_local_3.id == k){ _arg_2.push(_local_3); _local_4++; }; }; return (_local_4); } } }//package _-0mx // _SafeStr_2529 = "_-4ng" (String#14670, DoABC#3) // _SafeStr_2531 = "_-5G-" (String#1896, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_6790 = "_-28x" (String#15279, DoABC#3) //------------------------------------------------------------ //_-0mx.GenericEventQueue package _-0mx { import _-2mL._SafeStr_3; import flash.events.IEventDispatcher; import __AS3__.vec.Vector; import flash.events.Event; import __AS3__.vec.*; public class GenericEventQueue implements _SafeStr_3608, _SafeStr_3 { protected var _disposed:Boolean = false; protected var _eventDispatcher:IEventDispatcher; protected var _SafeStr_6806:Vector.; protected var _index:uint = 0; protected var _SafeStr_6813:Boolean = true; public function GenericEventQueue(k:IEventDispatcher) { this._SafeStr_6806 = new Vector.(); this._eventDispatcher = k; } public function get length():uint { return (this._SafeStr_6806.length); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._eventDispatcher = null; if (this._SafeStr_6806.length){ this._SafeStr_6806.splice(0, this._SafeStr_6806.length); }; this._disposed = true; }; } public function begin():void { if (!this._SafeStr_6813){ this.flush(); }; this._index = 0; this._SafeStr_6813 = false; } public function next():Event { var k:Event; if (this._index < this._SafeStr_6806.length){ k = this._SafeStr_6806[this._index]; this._index++; }; return (k); } public function remove():void { this._SafeStr_6806.splice((this._index - 1), 1); if (this._index > 0){ this._index--; }; } public function end():void { this._index = 0; this._SafeStr_6813 = true; } public function flush():void { this._SafeStr_6806.splice(0, this._SafeStr_6806.length); this._index = 0; } protected function _SafeStr_6814(k:Event):void { this._SafeStr_6806.push(k); } } }//package _-0mx // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3608 = "_-28C" (String#8100, DoABC#3) // _SafeStr_6806 = "_-47w" (String#6400, DoABC#3) // _SafeStr_6813 = "_-55z" (String#25207, DoABC#3) // _SafeStr_6814 = "_-4ot" (String#45519, DoABC#3) //------------------------------------------------------------ //_-0mx.IMargins package _-0mx { public interface IMargins { function get left():int; function get right():int; function get top():int; function get bottom():int; function set left(_arg_1:int):void; function set right(_arg_1:int):void; function set top(_arg_1:int):void; function set bottom(_arg_1:int):void; } }//package _-0mx //------------------------------------------------------------ //_-0mx.MouseCursorControl package _-0mx { import _-0g4._SafeStr_3452; import flash.display.Stage; import flash.display.DisplayObject; import flash.utils.Dictionary; import flash.events.Event; import flash.events.MouseEvent; import flash.ui.Mouse; import flash.ui.MouseCursor; public class MouseCursorControl { private static var _SafeStr_6078:uint = _SafeStr_3452.DEFAULT;//0 private static var _SafeStr_6815:Stage; private static var _SafeStr_6816:Boolean = true; private static var _disposed:Boolean = false; private static var _SafeStr_6817:Boolean = true; private static var _SafeStr_6818:DisplayObject; private static var _SafeStr_6819:Dictionary = new Dictionary(); public function MouseCursorControl(k:DisplayObject) { _SafeStr_6815 = k.stage; } public static function dispose():void { if (!_disposed){ if (_SafeStr_6818){ _SafeStr_6815.removeChild(_SafeStr_6818); _SafeStr_6815.removeEventListener(Event.MOUSE_LEAVE, _SafeStr_6820); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_6821); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_OVER, _SafeStr_6821); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_OUT, _SafeStr_6821); }; _disposed = true; }; } public static function get disposed():Boolean { return (_disposed); } public static function get type():uint { return (_SafeStr_6078); } public static function set type(k:uint):void { if (_SafeStr_6078 != k){ _SafeStr_6078 = k; _SafeStr_6817 = true; }; } public static function get visible():Boolean { return (_SafeStr_6816); } public static function set visible(k:Boolean):void { _SafeStr_6816 = k; if (_SafeStr_6816){ if (_SafeStr_6818){ _SafeStr_6818.visible = true; } else { Mouse.show(); }; } else { if (_SafeStr_6818){ _SafeStr_6818.visible = false; } else { Mouse.hide(); }; }; } public static function change():void { var k:DisplayObject; if (_SafeStr_6817){ k = _SafeStr_6819[_SafeStr_6078]; if (k){ if (_SafeStr_6818){ _SafeStr_6815.removeChild(_SafeStr_6818); } else { _SafeStr_6815.addEventListener(Event.MOUSE_LEAVE, _SafeStr_6820); _SafeStr_6815.addEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_6821); _SafeStr_6815.addEventListener(MouseEvent.MOUSE_OVER, _SafeStr_6821); _SafeStr_6815.addEventListener(MouseEvent.MOUSE_OUT, _SafeStr_6821); Mouse.hide(); }; _SafeStr_6818 = k; _SafeStr_6815.addChild(_SafeStr_6818); } else { if (_SafeStr_6818){ _SafeStr_6815.removeChild(_SafeStr_6818); _SafeStr_6815.removeEventListener(Event.MOUSE_LEAVE, _SafeStr_6820); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_MOVE, _SafeStr_6821); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_OVER, _SafeStr_6821); _SafeStr_6815.removeEventListener(MouseEvent.MOUSE_OUT, _SafeStr_6821); _SafeStr_6818 = null; Mouse.show(); }; switch (_SafeStr_6078){ case _SafeStr_3452.DEFAULT: case _SafeStr_3452._SafeStr_6152: Mouse.cursor = MouseCursor.AUTO; break; case _SafeStr_3452._SafeStr_6153: Mouse.cursor = MouseCursor.BUTTON; break; case _SafeStr_3452._SafeStr_6156: case _SafeStr_3452._SafeStr_5345: case _SafeStr_3452._SafeStr_6157: case _SafeStr_3452._SafeStr_6158: Mouse.cursor = MouseCursor.HAND; break; case _SafeStr_3452.NONE: Mouse.cursor = MouseCursor.AUTO; Mouse.hide(); break; }; }; _SafeStr_6817 = false; }; } public static function _SafeStr_6822(k:uint, _arg_2:DisplayObject):void { _SafeStr_6819[k] = _arg_2; } private static function _SafeStr_6821(k:MouseEvent):void { if (_SafeStr_6818){ _SafeStr_6818.x = (k.stageX - 2); _SafeStr_6818.y = k.stageY; if (_SafeStr_6078 == _SafeStr_3452.DEFAULT){ _SafeStr_6816 = false; Mouse.show(); } else { _SafeStr_6816 = true; Mouse.hide(); }; }; } private static function _SafeStr_6820(k:Event):void { if (((_SafeStr_6818) && (!((_SafeStr_6078 == _SafeStr_3452.DEFAULT))))){ Mouse.hide(); _SafeStr_6816 = false; }; } } }//package _-0mx // _SafeStr_3452 = "_-65c" (String#2701, DoABC#3) // _SafeStr_5345 = "_-5Vs" (String#3190, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6152 = "_-0cM" (String#16771, DoABC#3) // _SafeStr_6153 = "_-0A4" (String#9139, DoABC#3) // _SafeStr_6156 = "_-0K6" (String#16165, DoABC#3) // _SafeStr_6157 = "_-1th" (String#25535, DoABC#3) // _SafeStr_6158 = "_-11u" (String#23375, DoABC#3) // _SafeStr_6815 = "_-1fN" (String#2307, DoABC#3) // _SafeStr_6816 = "_-43D" (String#1672, DoABC#3) // _SafeStr_6817 = "_-3Ce" (String#9903, DoABC#3) // _SafeStr_6818 = "_-3TT" (String#4388, DoABC#3) // _SafeStr_6819 = "_-3Y5" (String#18284, DoABC#3) // _SafeStr_6820 = "_-62G" (String#25733, DoABC#3) // _SafeStr_6821 = "_-68t" (String#5453, DoABC#3) // _SafeStr_6822 = "_-O5" (String#42721, DoABC#3) //------------------------------------------------------------ //_-0mx.MouseEventProcessor package _-0mx { import _-2mL._SafeStr_3; import flash.geom.Point; import _-vq.WindowController; import _-RV._SafeStr_2549; import _-tc.IDesktopWindow; import __AS3__.vec.Vector; import _-vq._SafeStr_635; import _-0g4._SafeStr_3452; import _-0g4.WindowState; import _-OK.WindowMouseEvent; import flash.events.MouseEvent; import _-OK.WindowEvent; import _-vq.IWindow; import _-0g4.WindowParam; import _-tc.IInteractiveWindow; import flash.display.BitmapData; import _-tc.RegionController; import _-0g4.*; public class MouseEventProcessor implements _SafeStr_3611, _SafeStr_3 { protected static var _SafeStr_6823:Array; protected static var _SafeStr_6824:Array; protected static var _SafeStr_6825:Point = new Point(); protected var _SafeStr_6826:Point; protected var _SafeStr_6827:WindowController; protected var _SafeStr_6828:WindowController; protected var _SafeStr_6829:_SafeStr_2549; protected var _SafeStr_6830:IDesktopWindow; protected var _SafeStr_6831:Vector.<_SafeStr_635>; private var _disposed:Boolean = false; public function MouseEventProcessor() { this._SafeStr_6826 = new Point(); if (_SafeStr_6823 == null){ _SafeStr_6823 = new Array(); _SafeStr_6823[0] = _SafeStr_3452._SafeStr_6153; _SafeStr_6823[1] = _SafeStr_3452.DEFAULT; _SafeStr_6823[2] = _SafeStr_3452._SafeStr_6153; _SafeStr_6823[3] = _SafeStr_3452._SafeStr_6153; _SafeStr_6823[4] = _SafeStr_3452._SafeStr_6153; _SafeStr_6823[5] = _SafeStr_3452.DEFAULT; _SafeStr_6823[6] = _SafeStr_3452._SafeStr_6153; }; if (_SafeStr_6824 == null){ _SafeStr_6824 = new Array(); _SafeStr_6824[0] = WindowState._SafeStr_6235; _SafeStr_6824[1] = WindowState._SafeStr_6236; _SafeStr_6824[2] = WindowState._SafeStr_6237; _SafeStr_6824[3] = WindowState._SafeStr_6241; _SafeStr_6824[4] = WindowState._SafeStr_6238; _SafeStr_6824[5] = WindowState._SafeStr_6239; _SafeStr_6824[6] = WindowState._SafeStr_6240; }; } public static function _SafeStr_6832(k:uint, _arg_2:uint):void { var _local_3:int = _SafeStr_6824.indexOf(k); if (_local_3 > -1){ _SafeStr_6823[_local_3] = _arg_2; }; } public static function _SafeStr_6833(k:uint):uint { var _local_2:uint = _SafeStr_6824.length; while (_local_2-- > 0) { if ((k & _SafeStr_6824[_local_2]) > 0){ return (_SafeStr_6823[_local_2]); }; }; return (_SafeStr_3452.DEFAULT); } protected static function _SafeStr_6834(k:MouseEvent, _arg_2:IWindow, _arg_3:IWindow):WindowMouseEvent { var _local_4:String; var _local_5:Point; var _local_6:Boolean; _local_5 = new Point(k.stageX, k.stageY); _arg_2._SafeStr_6835(_local_5); switch (k.type){ case MouseEvent.MOUSE_MOVE: _local_4 = WindowMouseEvent._SafeStr_5345; break; case MouseEvent.MOUSE_OVER: _local_4 = WindowMouseEvent._SafeStr_5347; break; case MouseEvent.MOUSE_OUT: _local_4 = WindowMouseEvent._SafeStr_5348; break; case MouseEvent.ROLL_OUT: _local_4 = WindowMouseEvent.ROLL_OUT; break; case MouseEvent.ROLL_OVER: _local_4 = WindowMouseEvent.ROLL_OVER; break; case MouseEvent.CLICK: _local_4 = WindowMouseEvent.CLICK; break; case MouseEvent.DOUBLE_CLICK: _local_4 = WindowMouseEvent.DOUBLE_CLICK; break; case MouseEvent.MOUSE_DOWN: _local_4 = WindowMouseEvent.DOWN; break; case MouseEvent.MOUSE_UP: _local_6 = (((((((_local_5.x > -1)) && ((_local_5.y > -1)))) && ((_local_5.x < _arg_2.width)))) && ((_local_5.y < _arg_2.height))); _local_4 = ((_local_6) ? WindowMouseEvent.UP : WindowMouseEvent._SafeStr_6836); break; case MouseEvent.MOUSE_WHEEL: _local_4 = WindowMouseEvent._SafeStr_6837; break; default: _local_4 = WindowEvent.UNKNOWN; }; return (WindowMouseEvent._SafeStr_6015(_local_4, _arg_2, _arg_3, _local_5.x, _local_5.y, k.stageX, k.stageY, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown, k.delta)); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { if (!this._disposed){ this._disposed = true; }; } public function process(state:_SafeStr_3607, eventQueue:_SafeStr_3608):void { var event:MouseEvent; var index:int; var child:WindowController; var array:Array; var tempWindowEvent:WindowEvent; var window:IWindow; var temp:IWindow; if (eventQueue.length == 0){ return; }; this._SafeStr_6830 = state.desktop; this._SafeStr_6828 = (state._SafeStr_6800 as WindowController); this._SafeStr_6827 = (state._SafeStr_6801 as WindowController); this._SafeStr_6829 = state.renderer; this._SafeStr_6831 = state._SafeStr_6802; eventQueue.begin(); this._SafeStr_6826.x = -1; this._SafeStr_6826.y = -1; var mouseCursorType:int = _SafeStr_3452.DEFAULT; while (true) { event = (eventQueue.next() as MouseEvent); if (event == null) break; if (((!((event.stageX == this._SafeStr_6826.x))) || (!((event.stageY == this._SafeStr_6826.y))))){ this._SafeStr_6826.x = event.stageX; this._SafeStr_6826.y = event.stageY; array = new Array(); this._SafeStr_6830.groupParameterFilteredChildrenUnderPoint(this._SafeStr_6826, array, WindowParam._SafeStr_6180); }; index = (((array)!=null) ? array.length : 0); if (index == 0){ switch (event.type){ case MouseEvent.MOUSE_MOVE: if (((!((this._SafeStr_6828 == this._SafeStr_6830))) && (!(this._SafeStr_6828.disposed)))){ this._SafeStr_6828.getGlobalPosition(_SafeStr_6825); tempWindowEvent = WindowMouseEvent._SafeStr_6015(WindowMouseEvent._SafeStr_5348, this._SafeStr_6828, null, (event.stageX - _SafeStr_6825.x), (event.stageY - _SafeStr_6825.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); this._SafeStr_6828.update(this._SafeStr_6828, tempWindowEvent); this._SafeStr_6828 = WindowController(this._SafeStr_6830); tempWindowEvent.recycle(); }; break; case MouseEvent.MOUSE_DOWN: window = this._SafeStr_6830._SafeStr_6838(); if (window){ window.deactivate(); }; break; case MouseEvent.MOUSE_UP: if (this._SafeStr_6827){ array.push(this._SafeStr_6827); index = (index + 1); }; break; }; }; while (--index > -1) { child = this._SafeStr_6839(WindowController(array[index]), event); if (((!((child == null))) && (child.visible))){ if (event.type == MouseEvent.MOUSE_MOVE){ if (child != this._SafeStr_6828){ if (!this._SafeStr_6828.disposed){ this._SafeStr_6828.getGlobalPosition(_SafeStr_6825); tempWindowEvent = WindowMouseEvent._SafeStr_6015(WindowMouseEvent._SafeStr_5348, this._SafeStr_6828, child, (event.stageX - _SafeStr_6825.x), (event.stageY - _SafeStr_6825.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); this._SafeStr_6828.update(this._SafeStr_6828, tempWindowEvent); tempWindowEvent.recycle(); }; if (!child.disposed){ child.getGlobalPosition(_SafeStr_6825); tempWindowEvent = WindowMouseEvent._SafeStr_6015(WindowMouseEvent._SafeStr_5347, child, null, (event.stageX - _SafeStr_6825.x), (event.stageY - _SafeStr_6825.y), event.stageX, event.stageY, event.altKey, event.ctrlKey, event.shiftKey, event.buttonDown, event.delta); child.update(child, tempWindowEvent); tempWindowEvent.recycle(); }; if (!child.disposed){ this._SafeStr_6828 = child; }; }; }; temp = child.parent; while (((temp) && (!(temp.disposed)))) { if ((temp is _SafeStr_3567)){ tempWindowEvent = _SafeStr_6834(event, temp, child); _SafeStr_3567(temp).process(tempWindowEvent); tempWindowEvent.recycle(); break; }; temp = temp.parent; }; if ((this._SafeStr_6828 is IInteractiveWindow)){ try { mouseCursorType = IInteractiveWindow(this._SafeStr_6828)._SafeStr_6833(this._SafeStr_6828.state); if (mouseCursorType == _SafeStr_3452.DEFAULT){ mouseCursorType = _SafeStr_6833(this._SafeStr_6828.state); }; } catch(e:Error) { mouseCursorType = _SafeStr_3452.DEFAULT; }; }; if (child != this._SafeStr_6830){ event.stopPropagation(); eventQueue.remove(); }; break; }; }; }; eventQueue.end(); MouseCursorControl.type = mouseCursorType; state.desktop = this._SafeStr_6830; state._SafeStr_6800 = this._SafeStr_6828; state._SafeStr_6801 = this._SafeStr_6827; state.renderer = this._SafeStr_6829; state._SafeStr_6802 = this._SafeStr_6831; } private function _SafeStr_6839(k:WindowController, _arg_2:MouseEvent, _arg_3:Boolean=false):WindowController { var _local_9:_SafeStr_635; var _local_10:BitmapData; if (k.disposed){ return (null); }; if (((((k._SafeStr_6840(WindowState._SafeStr_6240)) && ((_arg_2.type == MouseEvent.MOUSE_MOVE)))) && ((k is RegionController)))){ return (k); }; if (k._SafeStr_6840(WindowState._SafeStr_6240)){ return (null); }; var _local_4:Boolean; var _local_5:Point = new Point(_arg_2.stageX, _arg_2.stageY); k._SafeStr_6835(_local_5); if (_arg_2.type == MouseEvent.MOUSE_UP){ if (k != this._SafeStr_6827){ if (((this._SafeStr_6827) && (!(this._SafeStr_6827.disposed)))){ this._SafeStr_6827.update(this._SafeStr_6827, _SafeStr_6834(new MouseEvent(MouseEvent.MOUSE_UP, false, true, _arg_2.localX, _arg_2.localY, null, _arg_2.ctrlKey, _arg_2.altKey, _arg_2.shiftKey, _arg_2.buttonDown, _arg_2.delta), this._SafeStr_6827, k)); this._SafeStr_6827 = null; if (k.disposed){ return (null); }; }; } else { _local_4 = !(k._SafeStr_6841(_local_5)); }; }; if (!_local_4){ _local_10 = this._SafeStr_6829._SafeStr_6842(k); if (!k._SafeStr_6843(_local_5, _local_10)){ return (null); }; }; if (k._SafeStr_6844(WindowParam._SafeStr_6181)){ if (k.parent != null){ return (this._SafeStr_6839(WindowController(k.parent), _arg_2)); }; }; if (!_arg_3){ switch (_arg_2.type){ case MouseEvent.MOUSE_DOWN: this._SafeStr_6827 = k; break; case MouseEvent.CLICK: if (this._SafeStr_6827 != k){ return (null); }; this._SafeStr_6827 = null; break; case MouseEvent.DOUBLE_CLICK: if (this._SafeStr_6827 != k){ return (null); }; this._SafeStr_6827 = null; break; }; }; var _local_6:IWindow; var _local_7:WindowMouseEvent = _SafeStr_6834(_arg_2, k, _local_6); var _local_8:Boolean = k.update(k, _local_7); for each (_local_9 in this._SafeStr_6831) { _local_9._SafeStr_6845(_local_7, k); }; _local_7.recycle(); if (((!(_local_8)) && (!(_arg_3)))){ if (k.parent){ return (this._SafeStr_6839(WindowController(k.parent), _arg_2)); }; }; return (k); } } }//package _-0mx // _SafeStr_2549 = "_-3aE" (String#6548, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3452 = "_-65c" (String#2701, DoABC#3) // _SafeStr_3567 = "_-6cT" (String#11210, DoABC#3) // _SafeStr_3607 = "_-4yw" (String#7669, DoABC#3) // _SafeStr_3608 = "_-28C" (String#8100, DoABC#3) // _SafeStr_3611 = "_-1hM" (String#15596, DoABC#3) // _SafeStr_5345 = "_-5Vs" (String#3190, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) // _SafeStr_6153 = "_-0A4" (String#9139, DoABC#3) // _SafeStr_6180 = "_-0bq" (String#2582, DoABC#3) // _SafeStr_6181 = "_-3hi" (String#9090, DoABC#3) // _SafeStr_6235 = "_-0u7" (String#4720, DoABC#3) // _SafeStr_6236 = "_-1zp" (String#4642, DoABC#3) // _SafeStr_6237 = "_-35Q" (String#4219, DoABC#3) // _SafeStr_6238 = "_-PB" (String#3339, DoABC#3) // _SafeStr_6239 = "_-1Hb" (String#4135, DoABC#3) // _SafeStr_6240 = "_-Ry" (String#3240, DoABC#3) // _SafeStr_6241 = "_-4pQ" (String#4309, DoABC#3) // _SafeStr_635 = "_-4un" (String#3491, DoABC#3) // _SafeStr_6800 = "_-08Z" (String#16816, DoABC#3) // _SafeStr_6801 = "_-4m4" (String#15105, DoABC#3) // _SafeStr_6802 = "_-5DR" (String#14314, DoABC#3) // _SafeStr_6823 = "_-60b" (String#6613, DoABC#3) // _SafeStr_6824 = "_-0uD" (String#5834, DoABC#3) // _SafeStr_6825 = "_-5i1" (String#6908, DoABC#3) // _SafeStr_6826 = "_-6Ta" (String#9466, DoABC#3) // _SafeStr_6827 = "_-20s" (String#4404, DoABC#3) // _SafeStr_6828 = "_-5GY" (String#3756, DoABC#3) // _SafeStr_6829 = "_-1bx" (String#2886, DoABC#3) // _SafeStr_6830 = "_-2QQ" (String#2815, DoABC#3) // _SafeStr_6831 = "_-45a" (String#13247, DoABC#3) // _SafeStr_6832 = "_-1YL" (String#45317, DoABC#3) // _SafeStr_6833 = "_-53m" (String#9349, DoABC#3) // _SafeStr_6834 = "_-4db" (String#12615, DoABC#3) // _SafeStr_6835 = "_-0aj" (String#20809, DoABC#3) // _SafeStr_6836 = "_-6Gx" (String#4107, DoABC#3) // _SafeStr_6837 = "_-64A" (String#8208, DoABC#3) // _SafeStr_6838 = "_-1XH" (String#18738, DoABC#3) // _SafeStr_6839 = "_-3mE" (String#21612, DoABC#3) // _SafeStr_6840 = "_-1Ps" (String#3545, DoABC#3) // _SafeStr_6841 = "_-5W6" (String#27575, DoABC#3) // _SafeStr_6842 = "_-54Q" (String#26173, DoABC#3) // _SafeStr_6843 = "_-5RF" (String#38814, DoABC#3) // _SafeStr_6844 = "_-5ky" (String#1172, DoABC#3) // _SafeStr_6845 = "_-0sF" (String#20309, DoABC#3) //------------------------------------------------------------ //_-0mx.ParamCodeTable package _-0mx { import _-0g4.WindowParam; import flash.utils.Dictionary; public class ParamCodeTable extends WindowParam { public static function _SafeStr_6846(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["null"] = _SafeStr_6179; k["bound_to_parent_rect"] = _SafeStr_6185; k["child_window"] = _SafeStr_6230; k["embedded_controller"] = _SafeStr_6231; k["expand_to_accommodate_children"] = _SafeStr_6200; k["input_event_processor"] = _SafeStr_6180; k["internal_event_handling"] = _SafeStr_6183; k["mouse_dragging_target"] = _SafeStr_6202; k["mouse_dragging_trigger"] = _SafeStr_6203; k["mouse_scaling_target"] = _SafeStr_6205; k["mouse_scaling_trigger"] = _SafeStr_6208; k["horizontal_mouse_scaling_trigger"] = _SafeStr_6206; k["vertical_mouse_scaling_trigger"] = _SafeStr_6207; k["observe_parent_input_events"] = _SafeStr_6182; k["parent_window"] = _SafeStr_6229; k["resize_to_accommodate_children"] = _SafeStr_6201; k["relative_horizontal_scale_center"] = _SafeStr_6189; k["relative_horizontal_scale_fixed"] = _SafeStr_6186; k["relative_horizontal_scale_move"] = _SafeStr_6187; k["relative_horizontal_scale_strech"] = _SafeStr_6188; k["relative_scale_center"] = _SafeStr_6199; k["relative_scale_fixed"] = _SafeStr_6196; k["relative_scale_move"] = _SafeStr_6197; k["relative_scale_strech"] = _SafeStr_6198; k["relative_vertical_scale_center"] = _SafeStr_6194; k["relative_vertical_scale_fixed"] = _SafeStr_6191; k["relative_vertical_scale_move"] = _SafeStr_6192; k["relative_vertical_scale_strech"] = _SafeStr_6193; k["on_resize_align_left"] = _SafeStr_6218; k["on_resize_align_right"] = _SafeStr_6220; k["on_resize_align_center"] = _SafeStr_6219; k["on_resize_align_top"] = _SafeStr_6221; k["on_resize_align_bottom"] = _SafeStr_6223; k["on_resize_align_middle"] = _SafeStr_6222; k["on_accommodate_align_left"] = _SafeStr_6211; k["on_accommodate_align_right"] = _SafeStr_6212; k["on_accommodate_align_center"] = _SafeStr_6213; k["on_accommodate_align_top"] = _SafeStr_6214; k["on_accommodate_align_bottom"] = _SafeStr_6215; k["on_accommodate_align_middle"] = _SafeStr_6216; k["route_input_events_to_parent"] = _SafeStr_6181; k["use_parent_graphic_context"] = _SafeStr_6184; k["draggable_with_mouse"] = _SafeStr_6204; k["scalable_with_mouse"] = _SafeStr_6210; k["reflect_horizontal_resize_to_parent"] = _SafeStr_6226; k["reflect_vertical_resize_to_parent"] = _SafeStr_6227; k["reflect_resize_to_parent"] = _SafeStr_6228; k["force_clipping"] = _SafeStr_6232; k["inherit_caption"] = _SafeStr_6233; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-0mx // _SafeStr_6179 = "_-6Yj" (String#5655, DoABC#3) // _SafeStr_6180 = "_-0bq" (String#2582, DoABC#3) // _SafeStr_6181 = "_-3hi" (String#9090, DoABC#3) // _SafeStr_6182 = "_-1bO" (String#17243, DoABC#3) // _SafeStr_6183 = "_-669" (String#16715, DoABC#3) // _SafeStr_6184 = "_-12O" (String#2179, DoABC#3) // _SafeStr_6185 = "_-6H0" (String#5250, DoABC#3) // _SafeStr_6186 = "_-RB" (String#5083, DoABC#3) // _SafeStr_6187 = "_-2Uy" (String#8999, DoABC#3) // _SafeStr_6188 = "_-351" (String#7521, DoABC#3) // _SafeStr_6189 = "_-09E" (String#7475, DoABC#3) // _SafeStr_6191 = "_-5ub" (String#5707, DoABC#3) // _SafeStr_6192 = "_-3-T" (String#8542, DoABC#3) // _SafeStr_6193 = "_-3-e" (String#6533, DoABC#3) // _SafeStr_6194 = "_-5O7" (String#7423, DoABC#3) // _SafeStr_6196 = "_-2oX" (String#15743, DoABC#3) // _SafeStr_6197 = "_-6M0" (String#21340, DoABC#3) // _SafeStr_6198 = "_-JC" (String#17735, DoABC#3) // _SafeStr_6199 = "_-5Ht" (String#17347, DoABC#3) // _SafeStr_6200 = "_-6N9" (String#4321, DoABC#3) // _SafeStr_6201 = "_-0OE" (String#4256, DoABC#3) // _SafeStr_6202 = "_-1d2" (String#9716, DoABC#3) // _SafeStr_6203 = "_-1aT" (String#9913, DoABC#3) // _SafeStr_6204 = "_-6jH" (String#17742, DoABC#3) // _SafeStr_6205 = "_-2Po" (String#6962, DoABC#3) // _SafeStr_6206 = "_-wU" (String#8085, DoABC#3) // _SafeStr_6207 = "_-3KD" (String#8576, DoABC#3) // _SafeStr_6208 = "_-4NE" (String#11647, DoABC#3) // _SafeStr_6210 = "_-m0" (String#17449, DoABC#3) // _SafeStr_6211 = "_-2TZ" (String#18995, DoABC#3) // _SafeStr_6212 = "_-4M4" (String#11676, DoABC#3) // _SafeStr_6213 = "_-4co" (String#15176, DoABC#3) // _SafeStr_6214 = "_-3CC" (String#18013, DoABC#3) // _SafeStr_6215 = "_-2U4" (String#12606, DoABC#3) // _SafeStr_6216 = "_-rH" (String#15111, DoABC#3) // _SafeStr_6218 = "_-4hy" (String#15096, DoABC#3) // _SafeStr_6219 = "_-4Qi" (String#11560, DoABC#3) // _SafeStr_6220 = "_-4w3" (String#12303, DoABC#3) // _SafeStr_6221 = "_-02q" (String#16399, DoABC#3) // _SafeStr_6222 = "_-6cm" (String#11667, DoABC#3) // _SafeStr_6223 = "_-1R" (String#10967, DoABC#3) // _SafeStr_6226 = "_-49y" (String#13198, DoABC#3) // _SafeStr_6227 = "_-2yl" (String#12413, DoABC#3) // _SafeStr_6228 = "_-3N2" (String#9664, DoABC#3) // _SafeStr_6229 = "_-sv" (String#18696, DoABC#3) // _SafeStr_6230 = "_-3Yq" (String#18055, DoABC#3) // _SafeStr_6231 = "_-6l7" (String#18303, DoABC#3) // _SafeStr_6232 = "_-6Qo" (String#6463, DoABC#3) // _SafeStr_6233 = "_-5QK" (String#19554, DoABC#3) // _SafeStr_6846 = "_-0HM" (String#11726, DoABC#3) //------------------------------------------------------------ //_-0mx.PropertyStruct package _-0mx { import flash.geom.Point; import flash.geom.Rectangle; import _-15X.Map; import flash.utils.getQualifiedClassName; public class PropertyStruct { public static const _SafeStr_6847:String = "hex"; public static const _SafeStr_6848:String = "int"; public static const _SafeStr_6849:String = "uint"; public static const NUMBER:String = "Number"; public static const _SafeStr_6850:String = "Boolean"; public static const STRING:String = "String"; public static const _SafeStr_6851:String = "Point"; public static const _SafeStr_6852:String = "Rectangle"; public static const _SafeStr_6853:String = "Array"; public static const _SafeStr_6854:String = "Map"; private var _SafeStr_6855:String; private var _SafeStr_6856:Object; private var _SafeStr_6078:String; private var _SafeStr_6857:Boolean; private var _SafeStr_6858:Boolean; private var _SafeStr_6859:Array; public function PropertyStruct(k:String, _arg_2:Object, _arg_3:String, _arg_4:Boolean=false, _arg_5:Array=null) { this._SafeStr_6855 = k; this._SafeStr_6856 = _arg_2; this._SafeStr_6078 = _arg_3; this._SafeStr_6857 = _arg_4; this._SafeStr_6858 = (((((((_arg_3 == _SafeStr_6854)) || ((_arg_3 == _SafeStr_6853)))) || ((_arg_3 == _SafeStr_6851)))) || ((_arg_3 == _SafeStr_6852))); this._SafeStr_6859 = _arg_5; } public function get key():String { return (this._SafeStr_6855); } public function get value():Object { return (this._SafeStr_6856); } public function get type():String { return (this._SafeStr_6078); } public function get valid():Boolean { return (this._SafeStr_6857); } public function get _SafeStr_6860():Array { return (this._SafeStr_6859); } public function _SafeStr_6861(k:String):PropertyStruct { return (new PropertyStruct(((k + ":") + this._SafeStr_6855), this._SafeStr_6856, this._SafeStr_6078, this._SafeStr_6857, this._SafeStr_6859)); } public function _SafeStr_6862():PropertyStruct { return (new PropertyStruct(this._SafeStr_6855.replace(/.*:/, ""), this._SafeStr_6856, this._SafeStr_6078, this._SafeStr_6857, this._SafeStr_6859)); } public function _SafeStr_6863(k:Object):PropertyStruct { var _local_3:Array; var _local_4:Array; var _local_5:int; var _local_2:Boolean = true; switch (this._SafeStr_6078){ case _SafeStr_6849: case _SafeStr_6847: _local_2 = !((uint(this._SafeStr_6856) == uint(k))); break; case _SafeStr_6848: _local_2 = !((int(this._SafeStr_6856) == int(k))); break; case NUMBER: _local_2 = !((Number(this._SafeStr_6856) == Number(k))); break; case _SafeStr_6850: _local_2 = !((Boolean(this._SafeStr_6856) == Boolean(k))); break; case STRING: _local_2 = !((String(this._SafeStr_6856) == String(k))); break; case _SafeStr_6853: _local_3 = (this._SafeStr_6856 as Array); _local_4 = (k as Array); if (((((!((_local_3 == null))) && (!((_local_4 == null))))) && ((_local_3.length == _local_4.length)))){ _local_2 = false; _local_5 = 0; while (_local_5 < _local_4.length) { if (_local_3[_local_5] != _local_4[_local_5]){ _local_2 = true; break; }; _local_5++; }; }; break; }; if (_local_2){ return (new PropertyStruct(this._SafeStr_6855, k, this.type, true, this._SafeStr_6859)); }; return (this); } public function toString():String { switch (this._SafeStr_6078){ case _SafeStr_6847: return (("0x" + uint(this._SafeStr_6856).toString(16))); case _SafeStr_6850: return ((((Boolean(this._SafeStr_6856))==true) ? "true" : "false")); case _SafeStr_6851: return ((((("Point(" + Point(this._SafeStr_6856).x) + ", ") + Point(this._SafeStr_6856).y) + ")")); case _SafeStr_6852: return ((((((((("Rectangle(" + Rectangle(this._SafeStr_6856).x) + ", ") + Rectangle(this._SafeStr_6856).y) + ", ") + Rectangle(this._SafeStr_6856).width) + ", ") + Rectangle(this._SafeStr_6856).height) + ")")); }; return (String(this.value)); } public function toXMLString():String { var k:String; var _local_2:int; var _local_3:Map; var _local_4:Array; var _local_5:Point; var _local_6:Rectangle; switch (this._SafeStr_6078){ case _SafeStr_6854: _local_3 = (this._SafeStr_6856 as Map); k = (((('\r\r<') + this._SafeStr_6078) + ">\r"); _local_2 = 0; while (_local_2 < _local_3.length) { k = (k + (((((('\r')); _local_2++; }; k = (k + (("\r\r")); break; case _SafeStr_6853: _local_4 = (this._SafeStr_6856 as Array); k = (((('\r\r<') + this._SafeStr_6078) + ">\r"); _local_2 = 0; while (_local_2 < _local_4.length) { k = (k + (((((('\r')); _local_2++; }; k = (k + (("\r\r")); break; case _SafeStr_6851: _local_5 = (this._SafeStr_6856 as Point); k = (((('\r\r<') + this._SafeStr_6078) + ">\r"); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (("\r\r")); break; case _SafeStr_6852: _local_6 = (this._SafeStr_6856 as Rectangle); k = (((('\r\r<') + this._SafeStr_6078) + ">\r"); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (((('\r')); k = (k + (("\r\r")); break; case _SafeStr_6847: k = (((((((''); break; default: k = ((((((''); }; return (k); } } }//package _-0mx // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6847 = "_-2SY" (String#5954, DoABC#3) // _SafeStr_6848 = "_-2j8" (String#2873, DoABC#3) // _SafeStr_6849 = "_-0yp" (String#4874, DoABC#3) // _SafeStr_6850 = "_-67V" (String#4136, DoABC#3) // _SafeStr_6851 = "_-5jx" (String#8155, DoABC#3) // _SafeStr_6852 = "_-5J4" (String#8040, DoABC#3) // _SafeStr_6853 = "_-24r" (String#6274, DoABC#3) // _SafeStr_6854 = "_-6P" (String#8591, DoABC#3) // _SafeStr_6855 = "_-2ru" (String#3123, DoABC#3) // _SafeStr_6856 = "_-1mN" (String#1148, DoABC#3) // _SafeStr_6857 = "_-1Qy" (String#20395, DoABC#3) // _SafeStr_6858 = "_-4Qq" (String#37785, DoABC#3) // _SafeStr_6859 = "_-18m" (String#14855, DoABC#3) // _SafeStr_6860 = "_-0QT" (String#40129, DoABC#3) // _SafeStr_6861 = "_-3z-" (String#27644, DoABC#3) // _SafeStr_6862 = "_-1ib" (String#29416, DoABC#3) // _SafeStr_6863 = "_-6Wp" (String#1901, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) //------------------------------------------------------------ //_-0mx.StateCodeTable package _-0mx { import _-0g4.WindowState; import flash.utils.Dictionary; public class StateCodeTable { public static function _SafeStr_6846(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["default"] = WindowState._SafeStr_6234; k["active"] = WindowState._SafeStr_6235; k["focused"] = WindowState._SafeStr_6236; k["hovering"] = WindowState._SafeStr_6237; k["selected"] = WindowState._SafeStr_6238; k["pressed"] = WindowState._SafeStr_6239; k["disabled"] = WindowState._SafeStr_6240; k["locked"] = WindowState._SafeStr_6241; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-0mx // _SafeStr_6234 = "_-2CN" (String#4679, DoABC#3) // _SafeStr_6235 = "_-0u7" (String#4720, DoABC#3) // _SafeStr_6236 = "_-1zp" (String#4642, DoABC#3) // _SafeStr_6237 = "_-35Q" (String#4219, DoABC#3) // _SafeStr_6238 = "_-PB" (String#3339, DoABC#3) // _SafeStr_6239 = "_-1Hb" (String#4135, DoABC#3) // _SafeStr_6240 = "_-Ry" (String#3240, DoABC#3) // _SafeStr_6241 = "_-4pQ" (String#4309, DoABC#3) // _SafeStr_6846 = "_-0HM" (String#11726, DoABC#3) //------------------------------------------------------------ //_-0mx.TextFieldCache package _-0mx { import _-2mL._SafeStr_3; import _-15X.Map; import flash.events.Event; import flash.text.TextField; import flash.text.TextFormat; import flash.text.FontStyle; import flash.text.AntiAliasType; import flash.text.TextFieldAutoSize; import _-15X.FontEnum; public class TextFieldCache implements _SafeStr_3 { private static var _SafeStr_6865:Map = new Map(); private static var _SafeStr_6866:TextFieldCache = new (TextFieldCache)(); private var _disposed:Boolean = false; public function TextFieldCache() { if (_SafeStr_6866 == null){ TextStyleManager.events.addEventListener(Event.CHANGE, this._SafeStr_6867); }; } public static function _SafeStr_6868(k:TextStyle):TextField { var _local_2:TextField = _SafeStr_6865[k.name]; if (_local_2){ return (_local_2); }; _local_2 = new TextField(); var _local_3:TextFormat = _local_2.defaultTextFormat; if (!k){ k = TextStyleManager.getStyle(TextStyleManager.REGULAR); }; _local_3.font = k.fontFamily; _local_3.size = k.fontSize; _local_3.color = k.color; _local_3.bold = (((k.fontWeight == FontStyle.BOLD)) ? true : null); _local_3.italic = (((k.fontStyle == FontStyle.ITALIC)) ? true : null); _local_3.underline = (((k.textDecoration == TextStyle._SafeStr_6869)) ? true : null); _local_3.indent = k.textIndent; _local_3.leading = k.leading; _local_3.kerning = k.kerning; _local_3.letterSpacing = k.letterSpacing; _local_2.antiAliasType = (((k.antiAliasType == AntiAliasType.ADVANCED)) ? AntiAliasType.ADVANCED : AntiAliasType.NORMAL); _local_2.sharpness = ((k.sharpness) ? (k.sharpness as int) : 0); _local_2.thickness = ((k.thickness) ? (k.thickness as int) : 0); if (!k.fontWeight){ _local_3.bold = false; }; if (!k.fontStyle){ _local_3.italic = false; }; if (!k.textDecoration){ _local_3.underline = false; }; if (!k.textIndent){ _local_3.indent = 0; }; if (!k.leading){ _local_3.leading = 0; }; if (!k.kerning){ _local_3.kerning = false; }; if (!k.letterSpacing){ _local_3.letterSpacing = 0; }; if (!k.antiAliasType){ _local_2.antiAliasType = AntiAliasType.NORMAL; }; _local_2.autoSize = TextFieldAutoSize.LEFT; _local_2.setTextFormat(_local_3); _local_2.embedFonts = FontEnum._SafeStr_6870(_local_3.font); _local_2.defaultTextFormat = _local_3; _SafeStr_6865[k.name] = _local_2; return (_local_2); } public static function _SafeStr_6871(k:String):TextField { var _local_2:TextStyle = TextStyleManager.getStyle(k); if (!_local_2){ return (null); }; return (_SafeStr_6868(_local_2)); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { TextStyleManager.events.removeEventListener(Event.CHANGE, this._SafeStr_6867); _SafeStr_6865.reset(); _SafeStr_6866 = null; this._disposed = true; } private function _SafeStr_6867(k:Event):void { _SafeStr_6865.reset(); } } }//package _-0mx // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_6865 = "_-3JE" (String#12886, DoABC#3) // _SafeStr_6866 = "_-3UL" (String#4507, DoABC#3) // _SafeStr_6867 = "_-1TS" (String#8856, DoABC#3) // _SafeStr_6868 = "_-6bo" (String#21606, DoABC#3) // _SafeStr_6869 = "_-2Yz" (String#7678, DoABC#3) // _SafeStr_6870 = "_-3kA" (String#27636, DoABC#3) // _SafeStr_6871 = "_-3hT" (String#37620, DoABC#3) //------------------------------------------------------------ //_-0mx.TextStyle package _-0mx { public class TextStyle { public static const NORMAL:String = "normal"; public static const ITALIC:String = "italic"; public static const BOLD:String = "bold"; public static const _SafeStr_6869:String = "underline"; public static const NONE:String = "none"; public static const ADVANCED:String = "advanced"; public static const TOP_LEFT:String = "top-left"; public static const TOP:String = "top"; public static const _SafeStr_6165:String = "top-right"; public static const LEFT:String = "left"; public static const RIGHT:String = "right"; public static const _SafeStr_6168:String = "bottom-left"; public static const BOTTOM:String = "bottom"; public static const _SafeStr_6170:String = "bottom-right"; public var name:String; public var color:Object; public var fontFamily:String; public var fontSize:Object = null; public var fontStyle:String = null; public var fontWeight:String = null; public var kerning:Object = null; public var leading:Object = null; public var letterSpacing:Object = null; public var textDecoration:String = null; public var textIndent:Object = null; public var antiAliasType:String = null; public var sharpness:Object = null; public var thickness:Object = null; public var etchingColor:Object = null; public var etchingPosition:Object = null; public function toString():String { var k:String = ""; k = (k + (this.name + " {\n")); if (this.color){ k = (k + (("\tcolor: #" + this.color.toString()) + ";\n")); }; if (this.fontFamily){ k = (k + (("\tfont-family: " + this.fontFamily) + ";\n")); }; if (this.fontSize){ k = (k + (("\tfont-size: " + this.fontSize) + ";\n")); }; if (this.fontStyle){ k = (k + (("\tfont-style: " + this.fontStyle) + ";\n")); }; if (this.fontWeight){ k = (k + (("\tfont-weight: " + this.fontWeight) + ";\n")); }; if (this.kerning){ k = (k + (("\tkerning: " + this.kerning) + ";\n")); }; if (this.leading){ k = (k + (("\tleading: " + this.leading) + ";\n")); }; if (this.letterSpacing){ k = (k + (("\tletter-spacing: " + this.letterSpacing) + ";\n")); }; if (this.textDecoration){ k = (k + (("\ttext-decoration: " + this.textDecoration) + ";\n")); }; if (this.textIndent){ k = (k + (("\ttext-indent: " + this.textIndent) + ";\n")); }; if (this.antiAliasType){ k = (k + (("\tanti-alias-type: " + this.antiAliasType) + ";\n")); }; if (this.sharpness){ k = (k + (("\tsharpness: " + this.sharpness) + ";\n")); }; if (this.thickness){ k = (k + (("\tthickness: " + this.thickness) + ";\n")); }; if (this.etchingColor){ k = (k + (("\tetching-color: #" + this.etchingColor.toString()) + ";\n")); }; if (this.etchingPosition){ k = (k + (("\tetching-direction: " + this.etchingPosition) + ";\n")); }; k = (k + "}"); return (k); } public function _SafeStr_6872(k:TextStyle):Boolean { return ((((((((((((((((((((((((((((((this.color == k.color)) && ((this.fontFamily == k.fontFamily)))) && ((this.fontSize == k.fontSize)))) && ((this.fontStyle == k.fontStyle)))) && ((this.fontWeight == k.fontWeight)))) && ((this.kerning == k.kerning)))) && ((this.leading == k.leading)))) && ((this.letterSpacing == k.letterSpacing)))) && ((this.textDecoration == k.textDecoration)))) && ((this.textIndent == k.textIndent)))) && ((this.antiAliasType == k.antiAliasType)))) && ((this.sharpness == k.sharpness)))) && ((this.thickness == k.thickness)))) && ((this.etchingColor == k.etchingColor)))) && ((this.etchingPosition == k.etchingPosition)))); } public function clone():TextStyle { var k:TextStyle = new TextStyle(); k.name = this.name; k.color = this.color; k.fontFamily = this.fontFamily; k.fontSize = this.fontSize; k.fontStyle = this.fontStyle; k.fontWeight = this.fontWeight; k.kerning = this.kerning; k.leading = this.leading; k.letterSpacing = this.letterSpacing; k.textDecoration = this.textDecoration; k.textIndent = this.textIndent; k.antiAliasType = this.antiAliasType; k.sharpness = this.sharpness; k.thickness = this.thickness; k.etchingColor = this.etchingColor; k.etchingPosition = this.etchingPosition; return (k); } } }//package _-0mx // _SafeStr_6165 = "_-2rg" (String#4743, DoABC#3) // _SafeStr_6168 = "_-03T" (String#4561, DoABC#3) // _SafeStr_6170 = "_-5fi" (String#4995, DoABC#3) // _SafeStr_6869 = "_-2Yz" (String#7678, DoABC#3) // _SafeStr_6872 = "_-2lJ" (String#12827, DoABC#3) //------------------------------------------------------------ //_-0mx.TextStyleManager package _-0mx { import _-15X.Map; import flash.events.IEventDispatcher; import _-1HD.EventDispatcherWrapper; import flash.events.Event; import flash.text.StyleSheet; public class TextStyleManager { public static const REGULAR:String = "regular"; public static const ITALIC:String = "italic"; public static const BOLD:String = "bold"; private static var _SafeStr_6873:Map; private static var _SafeStr_6874:Array; private static var _eventDispatcher:IEventDispatcher; private static const _SafeStr_6875:String = "{"; private static const _SafeStr_6876:String = "}"; private static const _SafeStr_6877:String = "/*"; private static const _SafeStr_6878:String = "*/"; { init(); } public static function get events():IEventDispatcher { return (_eventDispatcher); } private static function init():void { var k:TextStyle; _SafeStr_6873 = new Map(); _SafeStr_6874 = new Array(); _eventDispatcher = new EventDispatcherWrapper(); k = new TextStyle(); k.name = REGULAR; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "normal"; k.fontWeight = "normal"; _SafeStr_6873[k.name] = k; _SafeStr_6874.push(k.name); k = new TextStyle(); k.name = ITALIC; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "italic"; k.fontWeight = "normal"; _SafeStr_6873[k.name] = k; _SafeStr_6874.push(k.name); k = new TextStyle(); k.name = BOLD; k.color = 0; k.fontSize = "9"; k.fontFamily = "Courier"; k.fontStyle = "normal"; k.fontWeight = "bold"; _SafeStr_6873[k.name] = k; _SafeStr_6874.push(k.name); } public static function getStyle(k:String):TextStyle { return (_SafeStr_6873[k]); } public static function _SafeStr_6879(k:int):TextStyle { return (_SafeStr_6873._SafeStr_5645(k)); } public static function setStyle(k:String, _arg_2:TextStyle):void { var _local_3 = !(_SafeStr_6873._SafeStr_6880(k)); _arg_2.name = k; _SafeStr_6873[k] = _arg_2; if (_local_3){ _SafeStr_6874.push(k); _eventDispatcher.dispatchEvent(new Event(Event.ADDED)); } else { _eventDispatcher.dispatchEvent(new Event(Event.CHANGE)); }; } public static function _SafeStr_6881(k:Array, _arg_2:Boolean=false):void { var _local_4:TextStyle; var _local_5:Array; if (_arg_2){ _local_5 = [_SafeStr_6873[REGULAR], _SafeStr_6873[ITALIC], _SafeStr_6873[BOLD]]; _SafeStr_6873.reset(); _SafeStr_6873[REGULAR] = _local_5[0]; _SafeStr_6873[ITALIC] = _local_5[1]; _SafeStr_6873[BOLD] = _local_5[2]; }; var _local_3:int = _SafeStr_6873.length; for each (_local_4 in k) { _SafeStr_6873[_local_4.name] = _local_4; if (_SafeStr_6874.indexOf(_local_4.name) == -1){ _SafeStr_6874.push(_local_4.name); }; }; _eventDispatcher.dispatchEvent(new Event(Event.CHANGE)); if (_SafeStr_6873.length != _local_3){ _eventDispatcher.dispatchEvent(new Event(Event.ADDED)); }; } public static function _SafeStr_6882(k:String):TextStyle { var _local_3:TextStyle; var _local_2:TextStyle = (parseCSS(k)[0] as TextStyle); if (_local_2){ _local_3 = _SafeStr_6873[_local_2.name]; if (((_local_3) && (_local_3._SafeStr_6872(_local_2)))){ return (_local_3); }; }; return (null); } public static function _SafeStr_6883():Array { var k:Array = new Array(); var _local_2:int = _SafeStr_6873.length; var _local_3:int; while (_local_3 < _local_2) { k.push(_SafeStr_6873._SafeStr_5645(_local_3)); _local_3++; }; return (k); } public static function _SafeStr_6884():Array { return (_SafeStr_6873._SafeStr_5569()); } public static function _SafeStr_6885():Array { return (_SafeStr_6874); } public static function parseCSS(k:String):Array { var _local_5:Object; var _local_6:TextStyle; var _local_7:String; var _local_2:StyleSheet = new StyleSheet(); _local_2.parseCSS(k); var _local_3:Array = _SafeStr_6886(k); var _local_4:Array = new Array(); for each (_local_7 in _local_3) { _local_5 = _local_2.getStyle(_local_7); _local_6 = new TextStyle(); _local_6.name = _local_7; _local_6.color = ((_local_5.color) ? uint(String(_local_5.color).replace("#", "0x")) : null); _local_6.fontFamily = ((_local_5.fontFamily) ? _local_5.fontFamily : null); _local_6.fontSize = ((_local_5.fontSize) ? parseInt(String(_local_5.fontSize)) : null); _local_6.fontStyle = ((_local_5.fontStyle) ? _local_5.fontStyle : null); _local_6.fontWeight = ((_local_5.fontWeight) ? _local_5.fontWeight : null); _local_6.kerning = ((_local_5.kerning) ? (_local_5.kerning == "true") : null); _local_6.leading = ((_local_5.leading) ? parseInt(String(_local_5.leading)) : null); _local_6.letterSpacing = ((_local_5.letterSpacing) ? parseInt(_local_5.letterSpacing.toString()) : null); _local_6.textDecoration = ((_local_5.textDecoration) ? _local_5.textDecoration : null); _local_6.textIndent = ((_local_5.textIndent) ? parseInt(_local_5.textIndent.toString()) : null); _local_6.antiAliasType = ((_local_5.antiAliasType) ? _local_5.antiAliasType : null); _local_6.sharpness = ((_local_5.sharpness) ? parseInt(_local_5.sharpness) : null); _local_6.thickness = ((_local_5.thickness) ? parseInt(_local_5.thickness) : null); _local_6.etchingColor = ((_local_5.etchingColor) ? uint(String(_local_5.etchingColor).replace("#", "0x")) : null); _local_6.etchingPosition = ((_local_5.etchingPosition) ? String(_local_5.etchingPosition) : null); _local_4.push(_local_6); }; return (_local_4); } private static function _SafeStr_6886(k:String):Array { var _local_5:String; var _local_2:Array = []; var _local_3:String = k; _local_3 = _local_3.split("\t").join(""); _local_3 = _local_3.split("\n").join(""); _local_3 = _local_3.split("\r").join(""); var _local_4:Array = _local_3.split(_SafeStr_6876); if (_SafeStr_6887(k, _SafeStr_6875) != _SafeStr_6887(k, _SafeStr_6876)){ throw (new Error((((('Mismatching amount of "' + _SafeStr_6875) + '" versus "') + _SafeStr_6876) + '", please check the CSS!'))); }; for each (_local_5 in _local_4) { while (true) { if (_local_5.indexOf(_SafeStr_6877) == 0){ _local_5 = _local_5.substring((_local_5.indexOf(_SafeStr_6878) + 2), _local_5.length); } else { break; }; }; _local_5 = _local_5.slice(0, _local_5.indexOf(_SafeStr_6875)).split(" ").join(""); if (_local_5.length){ _local_2.push(_local_5); }; }; return (_local_2); } private static function _SafeStr_6887(k:String, _arg_2:String):int { var _local_3:int; var _local_4:int; while ((_local_4 = k.indexOf(_arg_2, _local_4)) != -1) { _local_4++; _local_3++; }; return (_local_3); } public static function toString():String { var _local_3:TextStyle; var k:Array = _SafeStr_6883(); var _local_2:String = ""; for each (_local_3 in k) { _local_2 = (_local_2 + (_local_3.toString() + "\n\n")); }; return (_local_2); } } }//package _-0mx // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_6872 = "_-2lJ" (String#12827, DoABC#3) // _SafeStr_6873 = "_-5vq" (String#3751, DoABC#3) // _SafeStr_6874 = "_-4lX" (String#8201, DoABC#3) // _SafeStr_6875 = "_-vo" (String#14709, DoABC#3) // _SafeStr_6876 = "_-2Yd" (String#16000, DoABC#3) // _SafeStr_6877 = "_-3nw" (String#24979, DoABC#3) // _SafeStr_6878 = "_-4h7" (String#24225, DoABC#3) // _SafeStr_6879 = "_-58Z" (String#42585, DoABC#3) // _SafeStr_6880 = "_-2TD" (String#4930, DoABC#3) // _SafeStr_6881 = "_-5TO" (String#37077, DoABC#3) // _SafeStr_6882 = "_-dw" (String#29023, DoABC#3) // _SafeStr_6883 = "_-0AE" (String#28014, DoABC#3) // _SafeStr_6884 = "_-4np" (String#46527, DoABC#3) // _SafeStr_6885 = "_-2IQ" (String#25257, DoABC#3) // _SafeStr_6886 = "_-0h-" (String#26667, DoABC#3) // _SafeStr_6887 = "_-0NG" (String#20654, DoABC#3) //------------------------------------------------------------ //_-0mx.TypeCodeTable package _-0mx { import _-0g4.WindowType; import flash.utils.Dictionary; public class TypeCodeTable extends WindowType { public static function _SafeStr_6846(k:Dictionary, _arg_2:Dictionary=null):void { var _local_3:String; k["background"] = _SafeStr_6246; k["bitmap"] = _SafeStr_6261; k["border"] = _SafeStr_6264; k["boxsizer"] = _SafeStr_6259; k["border_notify"] = _SafeStr_6267; k["bubble"] = _SafeStr_6276; k["bubble_pointer_up"] = _SafeStr_6277; k["bubble_pointer_right"] = _SafeStr_6278; k["bubble_pointer_down"] = _SafeStr_6279; k["bubble_pointer_left"] = _SafeStr_6280; k["button"] = _SafeStr_6290; k["button_thick"] = _SafeStr_6291; k["button_icon"] = _SafeStr_6292; k["button_group_left"] = _SafeStr_6297; k["button_group_center"] = _SafeStr_6298; k["button_group_right"] = _SafeStr_6299; k["checkbox"] = _SafeStr_6300; k["closebutton"] = _SafeStr_6302; k["container"] = _SafeStr_6247; k["container_button"] = _SafeStr_6273; k["display_object_wrapper"] = _SafeStr_6260; k["dropmenu"] = _SafeStr_6316; k["dropmenu_item"] = _SafeStr_6317; k["droplist"] = _SafeStr_6319; k["droplist_item"] = _SafeStr_6320; k["formatted_text"] = _SafeStr_6257; k["frame"] = _SafeStr_6268; k["frame_notify"] = _SafeStr_6271; k["header"] = _SafeStr_6249; k["html"] = _SafeStr_6254; k["icon"] = _SafeStr_6245; k["itemgrid"] = _SafeStr_6284; k["itemgrid_horizontal"] = _SafeStr_6286; k["itemgrid_vertical"] = _SafeStr_6285; k["itemlist"] = _SafeStr_6281; k["itemlist_horizontal"] = _SafeStr_6283; k["itemlist_vertical"] = _SafeStr_6282; k["label"] = _SafeStr_6255; k["maximizebox"] = _SafeStr_6304; k["menu"] = _SafeStr_6314; k["menu_item"] = _SafeStr_6315; k["submenu"] = _SafeStr_6318; k["minimizebox"] = _SafeStr_6303; k["notify"] = _SafeStr_6252; k["null"] = _SafeStr_6244; k["password"] = _SafeStr_6308; k["radiobutton"] = _SafeStr_6301; k["region"] = _SafeStr_6248; k["restorebox"] = _SafeStr_6305; k["scaler"] = _SafeStr_6324; k["scaler_horizontal"] = _SafeStr_6326; k["scaler_vertical"] = _SafeStr_6325; k["scrollbar_horizontal"] = _SafeStr_6327; k["scrollbar_vertical"] = _SafeStr_6328; k["scrollbar_slider_button_up"] = _SafeStr_6336; k["scrollbar_slider_button_down"] = _SafeStr_6334; k["scrollbar_slider_button_left"] = _SafeStr_6335; k["scrollbar_slider_button_right"] = _SafeStr_6333; k["scrollbar_slider_bar_horizontal"] = _SafeStr_6329; k["scrollbar_slider_bar_vertical"] = _SafeStr_6330; k["scrollbar_slider_track_horizontal"] = _SafeStr_6331; k["scrollbar_slider_track_vertical"] = _SafeStr_6332; k["scrollable_itemlist"] = _SafeStr_6287; k["scrollable_itemlist_vertical"] = _SafeStr_6288; k["scrollable_itemgrid_vertical"] = _SafeStr_6337; k["scrollable_itemlist_horizontal"] = _SafeStr_6289; k["selector"] = _SafeStr_6274; k["selector_list"] = _SafeStr_6275; k["static_bitmap"] = _SafeStr_6263; k["submenu"] = _SafeStr_6318; k["tab_button"] = _SafeStr_6312; k["tab_container_button"] = _SafeStr_6313; k["tab_context"] = _SafeStr_6310; k["tab_content"] = _SafeStr_6309; k["tab_selector"] = _SafeStr_6311; k["text"] = _SafeStr_6253; k["input"] = _SafeStr_6307; k["link"] = _SafeStr_6256; k["toolbar"] = _SafeStr_6250; k["tooltip"] = _SafeStr_6251; k["widget"] = _SafeStr_6258; if (_arg_2 != null){ for (_local_3 in k) { _arg_2[k[_local_3]] = _local_3; }; }; } } }//package _-0mx // _SafeStr_6244 = "_-0zv" (String#14359, DoABC#3) // _SafeStr_6245 = "_-0bE" (String#13453, DoABC#3) // _SafeStr_6246 = "_-0dZ" (String#15990, DoABC#3) // _SafeStr_6247 = "_-4Yg" (String#7533, DoABC#3) // _SafeStr_6248 = "_-0P1" (String#7990, DoABC#3) // _SafeStr_6249 = "_-3N" (String#16404, DoABC#3) // _SafeStr_6250 = "_-5b9" (String#25559, DoABC#3) // _SafeStr_6251 = "_-0kL" (String#13031, DoABC#3) // _SafeStr_6252 = "case " (String#23176, DoABC#3) // _SafeStr_6253 = "_-1Za" (String#14755, DoABC#3) // _SafeStr_6254 = "_-2qc" (String#18621, DoABC#3) // _SafeStr_6255 = "_-1Fb" (String#13210, DoABC#3) // _SafeStr_6256 = "_-5wH" (String#18898, DoABC#3) // _SafeStr_6257 = "_-4DZ" (String#20273, DoABC#3) // _SafeStr_6258 = "_-5--" (String#18193, DoABC#3) // _SafeStr_6259 = "_-0qF" (String#20026, DoABC#3) // _SafeStr_6260 = "_-06q" (String#16527, DoABC#3) // _SafeStr_6261 = "_-5Fk" (String#7458, DoABC#3) // _SafeStr_6263 = "_-1h9" (String#12029, DoABC#3) // _SafeStr_6264 = "_-137" (String#10339, DoABC#3) // _SafeStr_6267 = "_-cE" (String#24153, DoABC#3) // _SafeStr_6268 = "_-1R1" (String#11402, DoABC#3) // _SafeStr_6271 = "_-03w" (String#24803, DoABC#3) // _SafeStr_6273 = "_-2H" (String#16773, DoABC#3) // _SafeStr_6274 = "_-0ql" (String#16299, DoABC#3) // _SafeStr_6275 = "_-14j" (String#16653, DoABC#3) // _SafeStr_6276 = "_-5s8" (String#16875, DoABC#3) // _SafeStr_6277 = "_-2bJ" (String#18005, DoABC#3) // _SafeStr_6278 = "_-6JZ" (String#19606, DoABC#3) // _SafeStr_6279 = "_-6fO" (String#18251, DoABC#3) // _SafeStr_6280 = "_-2Pw" (String#18930, DoABC#3) // _SafeStr_6281 = "_-3nX" (String#17607, DoABC#3) // _SafeStr_6282 = "_-02C" (String#10471, DoABC#3) // _SafeStr_6283 = "_-1Jr" (String#10873, DoABC#3) // _SafeStr_6284 = "_-5a1" (String#19772, DoABC#3) // _SafeStr_6285 = "_-4Ur" (String#16790, DoABC#3) // _SafeStr_6286 = "_-5oO" (String#12227, DoABC#3) // _SafeStr_6287 = "_-0h5" (String#22082, DoABC#3) // _SafeStr_6288 = "_-5RV" (String#15229, DoABC#3) // _SafeStr_6289 = "_-1Y8" (String#17349, DoABC#3) // _SafeStr_6290 = "_-60T" (String#12807, DoABC#3) // _SafeStr_6291 = "_-1Ie" (String#15137, DoABC#3) // _SafeStr_6292 = "_-5hA" (String#24500, DoABC#3) // _SafeStr_6297 = "_-it" (String#14419, DoABC#3) // _SafeStr_6298 = "_-4xT" (String#14762, DoABC#3) // _SafeStr_6299 = "_-0Zv" (String#14522, DoABC#3) // _SafeStr_6300 = "_-1ZA" (String#13875, DoABC#3) // _SafeStr_6301 = "_-07Y" (String#17028, DoABC#3) // _SafeStr_6302 = "_-36x" (String#17622, DoABC#3) // _SafeStr_6303 = "_-3ZU" (String#23479, DoABC#3) // _SafeStr_6304 = "_-40h" (String#24129, DoABC#3) // _SafeStr_6305 = "_-3ve" (String#22684, DoABC#3) // _SafeStr_6307 = "_-4Ru" (String#15860, DoABC#3) // _SafeStr_6308 = "_-xP" (String#13655, DoABC#3) // _SafeStr_6309 = "_-464" (String#18563, DoABC#3) // _SafeStr_6310 = "_-3FM" (String#15350, DoABC#3) // _SafeStr_6311 = "_-g7" (String#15982, DoABC#3) // _SafeStr_6312 = "_-0r1" (String#15884, DoABC#3) // _SafeStr_6313 = "_-3iD" (String#18187, DoABC#3) // _SafeStr_6314 = "_-Vj" (String#22726, DoABC#3) // _SafeStr_6315 = "_-5qi" (String#24671, DoABC#3) // _SafeStr_6316 = "_-5Dh" (String#14880, DoABC#3) // _SafeStr_6317 = "_-0-F" (String#11604, DoABC#3) // _SafeStr_6318 = "_-4F9" (String#19459, DoABC#3) // _SafeStr_6319 = "_-6Aj" (String#19511, DoABC#3) // _SafeStr_6320 = "_-6KH" (String#15056, DoABC#3) // _SafeStr_6324 = "_-5bx" (String#19802, DoABC#3) // _SafeStr_6325 = "_-6kj" (String#22643, DoABC#3) // _SafeStr_6326 = "_-4Kr" (String#21758, DoABC#3) // _SafeStr_6327 = "_-5iR" (String#12752, DoABC#3) // _SafeStr_6328 = "_-BW" (String#14082, DoABC#3) // _SafeStr_6329 = "_-6fV" (String#17747, DoABC#3) // _SafeStr_6330 = "_-4q5" (String#19477, DoABC#3) // _SafeStr_6331 = "_-5jh" (String#21338, DoABC#3) // _SafeStr_6332 = "_-0xb" (String#17185, DoABC#3) // _SafeStr_6333 = "_-2AM" (String#17412, DoABC#3) // _SafeStr_6334 = "_-0VD" (String#19349, DoABC#3) // _SafeStr_6335 = "_-lV" (String#17333, DoABC#3) // _SafeStr_6336 = "_-0Ls" (String#20569, DoABC#3) // _SafeStr_6337 = "_-0Cm" (String#15703, DoABC#3) // _SafeStr_6846 = "_-0HM" (String#11726, DoABC#3) //------------------------------------------------------------ //_-0mx.WindowParser package _-0mx { import flash.utils.Dictionary; import _-15X.Map; import _-vq.IWindowContext; import _-vq.IWindow; import _-15X.XMLVariableParser; import _-vq.WindowController; import flash.geom.Rectangle; import flash.filters.BitmapFilter; import _-0g4.WindowParam; import _-tc._SafeStr_3579; import flash.filters.DropShadowFilter; import flash.utils.*; public class WindowParser implements _SafeStr_3601 { public static const _SafeStr_6888:String = "_EXCLUDE"; public static const _SafeStr_6889:String = "_INCLUDE"; public static const _SafeStr_6890:String = "_TEMP"; private static const _SafeStr_6891:String = "layout"; private static const _SafeStr_6892:String = "window"; private static const _SafeStr_6893:String = "variables"; private static const _SafeStr_6894:String = "filters"; private static const _SafeStr_6895:String = "name"; private static const _SafeStr_6896:String = "style"; private static const _SafeStr_6897:String = "dynamic_style"; private static const _SafeStr_6898:String = "params"; private static const _SafeStr_6899:String = "tags"; private static const X:String = "x"; private static const _SafeStr_6900:String = "y"; private static const _SafeStr_6901:String = "width"; private static const _SafeStr_6902:String = "height"; private static const _SafeStr_6903:String = "visible"; private static const _SafeStr_6904:String = "caption"; private static const ID:String = "id"; private static const _SafeStr_6905:String = "background"; private static const _SafeStr_6906:String = "blend"; private static const _SafeStr_6907:String = "clipping"; private static const COLOR:String = "color"; private static const _SafeStr_6908:String = "treshold"; private static const _SafeStr_6909:String = "children"; private static const _SafeStr_6910:String = "width_min"; private static const _SafeStr_6911:String = "width_max"; private static const _SafeStr_6912:String = "height_min"; private static const _SafeStr_6913:String = "height_max"; private static const TRUE:String = "true"; private static const _SafeStr_6914:String = "0"; private static const _SafeStr_6915:String = "$"; private static const COMMA:String = ","; private static const EMPTY:String = ""; private static const _SafeStr_6916:RegExp = /^(\s|\n|\r|\t|\v)*/m; private static const _SafeStr_6917:RegExp = /(\s|\n|\r|\t|\v)*$/; protected var _SafeStr_6918:Dictionary; protected var _SafeStr_6919:Dictionary; protected var _SafeStr_6920:Dictionary; protected var _SafeStr_6921:Dictionary; protected var _SafeStr_6922:Map; protected var _context:IWindowContext; private var _disposed:Boolean = false; public function WindowParser(k:IWindowContext) { this._context = k; this._SafeStr_6918 = new Dictionary(); this._SafeStr_6919 = new Dictionary(); TypeCodeTable._SafeStr_6846(this._SafeStr_6918, this._SafeStr_6919); this._SafeStr_6920 = new Dictionary(); this._SafeStr_6921 = new Dictionary(); ParamCodeTable._SafeStr_6846(this._SafeStr_6920, this._SafeStr_6921); this._SafeStr_6922 = new Map(); } private static function _SafeStr_6923(k:String):String { k = k.replace(_SafeStr_6917, EMPTY); k = k.replace(_SafeStr_6916, EMPTY); return (k); } public function get disposed():Boolean { return (this._disposed); } public function dispose():void { var k:Object; if (!this._disposed){ for (k in this._SafeStr_6918) { delete this._SafeStr_6918[k]; }; for (k in this._SafeStr_6919) { delete this._SafeStr_6919[k]; }; for (k in this._SafeStr_6920) { delete this._SafeStr_6920[k]; }; for (k in this._SafeStr_6921) { delete this._SafeStr_6921[k]; }; this._SafeStr_6922.dispose(); this._SafeStr_6922 = null; this._context = null; this._disposed = true; }; } public function parseAndConstruct(k:XML, _arg_2:IWindow, _arg_3:Map):IWindow { var _local_4:XMLList; var _local_5:uint; var _local_6:IWindow; var _local_7:uint; var _local_8:XMLList; var _local_9:XMLList; var _local_10:XML; var _local_11:XMLList; var _local_12:Array; var _local_13:uint; if (k.localName() == _SafeStr_6891){ _local_8 = k.child(_SafeStr_6893); if (_local_8.length() > 0){ _local_10 = _local_8[0]; _local_11 = XML(_local_10[0]).children(); if (_local_11.length() > 0){ if (_arg_3 == null){ _arg_3 = new Map(); }; XMLVariableParser.parseVariableList(_local_11, _arg_3); }; }; _local_9 = k.child(_SafeStr_6894).children(); if (_local_9.length() > 0){ _local_12 = new Array(); _local_13 = 0; while (_local_13 < _local_9.length()) { _local_12.push(this._SafeStr_6924(_local_9[_local_13])); _local_13++; }; _arg_2.filters = _local_12; }; _local_4 = k.child(_SafeStr_6892); _local_5 = _local_4.length(); switch (_local_5){ case 0: return (null); case 1: k = _local_4[0]; break; default: _local_7 = 0; while (_local_7 < _local_5) { _local_6 = this._SafeStr_6925(_local_4[_local_7], WindowController(_arg_2), _arg_3); _local_7++; }; return (_local_6); }; }; if (k.localName() == _SafeStr_6892){ _local_4 = k.children(); _local_5 = _local_4.length(); if (_local_5 > 1){ _local_7 = 0; while (_local_7 < _local_5) { _local_6 = this._SafeStr_6925(_local_4[_local_7], WindowController(_arg_2), _arg_3); _local_7++; }; return (_local_6); }; k = k.children()[0]; }; return ((((k)!=null) ? this._SafeStr_6925(k, WindowController(_arg_2), _arg_3) : null)); } private function _SafeStr_6925(k:XML, _arg_2:WindowController, _arg_3:Map):IWindow { var _local_4:WindowController; var _local_5:uint; var _local_6:String; var _local_17:Rectangle; var _local_19:XML; var _local_20:XMLList; var _local_21:uint; var _local_23:uint; var _local_24:Array; var _local_26:String; var _local_27:Array; var _local_28:BitmapFilter; var _local_29:_SafeStr_3272; var _local_7:String = EMPTY; var _local_8:Boolean = true; var _local_9:Boolean = true; var _local_10:String = "0x00ffffff"; var _local_11:Number = 1; var _local_12:Boolean; var _local_13:uint = 10; var _local_14:uint = (((_arg_2)!=null) ? _arg_2.style : 0); var _local_15:String = ""; var _local_16:uint; var _local_18:String = EMPTY; var _local_22:int; _local_5 = this._SafeStr_6918[k.localName()]; _local_6 = unescape(String(this._SafeStr_6926(k, _SafeStr_6895, _arg_3, ""))); _local_14 = uint(this._SafeStr_6926(k, _SafeStr_6896, _arg_3, _local_14)); _local_15 = String(this._SafeStr_6926(k, _SafeStr_6897, _arg_3, "")); _local_16 = uint(this._SafeStr_6926(k, _SafeStr_6898, _arg_3, _local_16)); _local_18 = unescape(String(this._SafeStr_6926(k, _SafeStr_6899, _arg_3, _local_18))); _local_17 = new Rectangle(); _local_17.x = Number(this._SafeStr_6926(k, X, _arg_3, _SafeStr_6914)); _local_17.y = Number(this._SafeStr_6926(k, _SafeStr_6900, _arg_3, _SafeStr_6914)); _local_17.width = Number(this._SafeStr_6926(k, _SafeStr_6901, _arg_3, _SafeStr_6914)); _local_17.height = Number(this._SafeStr_6926(k, _SafeStr_6902, _arg_3, _SafeStr_6914)); _local_8 = (this._SafeStr_6926(k, _SafeStr_6903, _arg_3, _local_8.toString()) == TRUE); _local_22 = int(this._SafeStr_6926(k, ID, _arg_3, _local_22.toString())); if (k.child(_SafeStr_6898).length() > 0){ _local_20 = k.child(_SafeStr_6898).children(); _local_21 = _local_20.length(); _local_23 = 0; while (_local_23 < _local_21) { _local_19 = _local_20[_local_23]; _local_26 = (this._SafeStr_6926(_local_19, _SafeStr_6895, _arg_3, "") as String); if (this._SafeStr_6920[_local_26] != null){ _local_16 = (_local_16 | this._SafeStr_6920[_local_26]); } else { throw (new Error((('Unknown window parameter "' + String(_local_19.attribute(_SafeStr_6895))) + '"!'))); }; _local_23++; }; }; _local_7 = (((_local_16 & WindowParam._SafeStr_6233)) ? ((_arg_2) ? _arg_2.caption : EMPTY) : EMPTY); _local_7 = unescape(String(this._SafeStr_6926(k, _SafeStr_6904, _arg_3, _local_7))); if (_local_18 != EMPTY){ _local_24 = _local_18.split(COMMA); _local_21 = _local_24.length; _local_23 = 0; while (_local_23 < _local_21) { _local_24[_local_23] = WindowParser._SafeStr_6923(_local_24[_local_23]); _local_23++; }; }; _local_4 = (this._context.create(_local_6, null, _local_5, _local_14, _local_16, _local_17, null, (((_arg_2 is _SafeStr_2330)) ? null : (_arg_2)), _local_22, this._SafeStr_6927(k.child(_SafeStr_6893)[0]), _local_15, _local_24) as WindowController); if (this._SafeStr_6928(k, _SafeStr_6910)){ _local_4._SafeStr_6929.minWidth = int(this._SafeStr_6926(k, _SafeStr_6910, _arg_3, _local_4._SafeStr_6929.minWidth)); }; if (this._SafeStr_6928(k, _SafeStr_6911)){ _local_4._SafeStr_6929.maxWidth = int(this._SafeStr_6926(k, _SafeStr_6911, _arg_3, _local_4._SafeStr_6929.maxWidth)); }; if (this._SafeStr_6928(k, _SafeStr_6912)){ _local_4._SafeStr_6929.minHeight = int(this._SafeStr_6926(k, _SafeStr_6912, _arg_3, _local_4._SafeStr_6929.minHeight)); }; if (this._SafeStr_6928(k, _SafeStr_6913)){ _local_4._SafeStr_6929.maxHeight = int(this._SafeStr_6926(k, _SafeStr_6913, _arg_3, _local_4._SafeStr_6929.maxHeight)); }; _local_4._SafeStr_6929.limit(); _local_12 = (this._SafeStr_6926(k, _SafeStr_6905, _arg_3, _local_4.background.toString()) == TRUE); _local_11 = Number(this._SafeStr_6926(k, _SafeStr_6906, _arg_3, _local_4.blend.toString())); _local_9 = (this._SafeStr_6926(k, _SafeStr_6907, _arg_3, _local_4.clipping.toString()) == TRUE); _local_10 = String(this._SafeStr_6926(k, COLOR, _arg_3, _local_4.color.toString())); _local_13 = uint(this._SafeStr_6926(k, _SafeStr_6908, _arg_3, _local_4._SafeStr_6930.toString())); if (_local_4.caption != _local_7){ _local_4.caption = _local_7; }; if (_local_4.blend != _local_11){ _local_4.blend = _local_11; }; if (_local_4.visible != _local_8){ _local_4.visible = _local_8; }; if (_local_4.clipping != _local_9){ _local_4.clipping = _local_9; }; if (_local_4.background != _local_12){ _local_4.background = _local_12; }; if (_local_4._SafeStr_6930 != _local_13){ _local_4._SafeStr_6930 = _local_13; }; var _local_25:uint = (((_local_10.charAt(1))==X) ? parseInt(_local_10, 16) : uint(_local_10)); if (_local_4.color != _local_25){ _local_4.color = _local_25; }; _local_20 = k.child(_SafeStr_6894).children(); _local_21 = _local_20.length(); if (_local_21 > 0){ _local_27 = new Array(); _local_23 = 0; while (_local_23 < _local_21) { _local_28 = (this._SafeStr_6924(_local_20[_local_23]) as BitmapFilter); if (_local_28 != null){ _local_27.push(_local_28); }; _local_23++; }; _local_4.filters = _local_27; }; if (_local_4 != null){ if (_arg_2 != null){ if ((_arg_2 is _SafeStr_2330)){ if (((((((!((_local_4.x == _local_17.x))) || (!((_local_4.y == _local_17.y))))) || (!((_local_4.width == _local_17.width))))) || (!((_local_4.height == _local_17.height))))){ if ((_local_16 & WindowParam._SafeStr_6190) == WindowParam._SafeStr_6189){ _local_4.x = _local_17.x; }; if ((_local_16 & WindowParam._SafeStr_6195) == WindowParam._SafeStr_6194){ _local_4.y = _local_17.y; }; }; try { _local_29 = _SafeStr_2330(_arg_2).iterator; } catch(e:Error) { }; if (_local_29 != null){ _local_29[_local_29.length] = _local_4; } else { _arg_2.addChild(_local_4); }; }; }; }; _local_20 = k.child(_SafeStr_6909); if (_local_20.length() > 0){ _local_19 = _local_20[0]; _local_20 = _local_19.children(); _local_21 = _local_20.length(); if ((_local_4 is _SafeStr_3579)){ _SafeStr_3579(_local_4)._SafeStr_6931(false); }; _local_23 = 0; while (_local_23 < _local_21) { this.parseAndConstruct(_local_20[_local_23], _local_4, _arg_3); _local_23++; }; }; if ((_local_4 is _SafeStr_3579)){ _SafeStr_3579(_local_4)._SafeStr_6931(true); }; return (_local_4); } private function _SafeStr_6928(k:XML, _arg_2:String):Boolean { return ((k.attribute(_arg_2).length() > 0)); } private function _SafeStr_6926(k:XML, _arg_2:String, _arg_3:Map, _arg_4:Object):Object { var _local_5:XMLList = k.attribute(_arg_2); if (_local_5.length() == 0){ return (_arg_4); }; var _local_6:String = String(_local_5); if (_arg_3 != null){ if (_local_6.charAt(0) == _SafeStr_6915){ _local_6 = _arg_3[_local_6.slice(1, _local_6.length)]; if (_local_6 == null){ throw (new Error((('Shared variable not defined: "' + k.attribute(_arg_2)) + '"!'))); }; }; }; return (_local_6); } private function _SafeStr_6927(k:XML):Array { return ((((k)!=null) ? XMLPropertyArrayParser.parse(k.children()) : new Array())); } public function _SafeStr_6799(k:IWindow):String { var _local_8:_SafeStr_3272; var _local_10:IWindow; var _local_12:uint; var _local_14:PropertyStruct; var _local_15:BitmapFilter; var _local_16:String; var _local_17:Boolean; if (k._SafeStr_6932.length < 3){ k._SafeStr_6932 = ""; }; if (k._SafeStr_6932 != ""){ k.setParamFlag(WindowParam._SafeStr_6184, false); }; var _local_2:String = EMPTY; var _local_3:String = this._SafeStr_6919[k.type]; var _local_4:uint = k.param; var _local_5:uint = k.style; var _local_6:_SafeStr_3271 = k._SafeStr_6929; var _local_7:WindowController = (k as WindowController); _local_2 = (_local_2 + ((((((((((((((((((((((((((((((((((("<" + _local_3) + ' x="') + k.x) + '"') + ' y="') + k.y) + '"') + ' width="') + k.width) + '"') + ' height="') + k.height) + '"') + ' params="') + k.param) + '"') + ' style="') + k.style) + '"') + (((k._SafeStr_6932)!=EMPTY) ? ((' dynamic_style="' + k._SafeStr_6932) + '"') : EMPTY)) + (((k.name)!=EMPTY) ? ((' name="' + escape(k.name)) + '"') : EMPTY)) + (((k.caption)!=EMPTY) ? ((' caption="' + escape(k.caption)) + '"') : EMPTY)) + (((k.id)!=0) ? ((' id="' + k.id.toString()) + '"') : EMPTY)) + (((k.color)!=0xFFFFFF) ? ((((' color="' + "0x") + k.alpha.toString(16)) + k.color.toString(16)) + '"') : EMPTY)) + (((k.blend)!=1) ? ((' blend="' + k.blend.toString()) + '"') : EMPTY)) + (((k.visible)!=true) ? ((' visible="' + k.visible.toString()) + '"') : EMPTY)) + (((k.clipping)!=true) ? ((' clipping="' + k.clipping.toString()) + '"') : EMPTY)) + (((k.background)!=false) ? ((' background="' + k.background.toString()) + '"') : EMPTY)) + (((k._SafeStr_6930)!=10) ? ((' treshold="' + k._SafeStr_6930.toString()) + '"') : EMPTY)) + (((k.tags.length)>0) ? ((' tags="' + escape(k.tags.toString())) + '"') : EMPTY)) + (((_local_6.minWidth)>int.MIN_VALUE) ? ((' width_min="' + _local_6.minWidth) + '"') : EMPTY)) + (((_local_6.maxWidth)int.MIN_VALUE) ? ((' height_min="' + _local_6.minHeight) + '"') : EMPTY)) + (((_local_6.maxHeight)\r")); if (((k.filters) && ((k.filters.length > 0)))){ _local_2 = (_local_2 + "\t\r"); for each (_local_15 in k.filters) { _local_2 = (_local_2 + (("\t\t" + this._SafeStr_6933(_local_15)) + "\r")); }; _local_2 = (_local_2 + "\t\r"); }; var _local_9:uint = _local_7.numChildren; var _local_11:String = EMPTY; if ((_local_7 is _SafeStr_2330)){ _local_8 = _SafeStr_2330(_local_7).iterator; _local_9 = _local_8.length; if (_local_9 > 0){ _local_12 = 0; while (_local_12 < _local_9) { _local_10 = (_local_8[_local_12] as IWindow); if (_local_10.tags.indexOf(WindowParser._SafeStr_6888) == -1){ _local_11 = (_local_11 + this._SafeStr_6799(_local_10)); }; _local_12++; }; }; } else { _local_9 = _local_7.numChildren; if (_local_9 > 0){ _local_12 = 0; while (_local_12 < _local_9) { _local_10 = _local_7.getChildAt(_local_12); if (_local_10.tags.indexOf(WindowParser._SafeStr_6888) == -1){ _local_11 = (_local_11 + this._SafeStr_6799(_local_10)); }; _local_12++; }; }; }; if (_local_11.length > 0){ _local_2 = (_local_2 + (("\t\r" + _local_11) + "\t\r")); }; var _local_13:Array = k.properties; if (((!((_local_13 == null))) && ((_local_13.length > 0)))){ _local_16 = "\t\r"; _local_17 = false; _local_12 = 0; while (_local_12 < _local_13.length) { _local_14 = (_local_13[_local_12] as PropertyStruct); if (_local_14.valid){ _local_16 = (_local_16 + (("\t\t" + _local_14.toXMLString()) + "\r")); _local_17 = true; }; _local_12++; }; _local_16 = (_local_16 + "\t\r"); if (_local_17){ _local_2 = (_local_2 + _local_16); }; }; _local_2 = (_local_2 + (("\r")); return (_local_2); } private function _SafeStr_6924(k:XML):BitmapFilter { var _local_3:BitmapFilter; var _local_2:String = (k.localName() as String); switch (_local_2){ case "DropShadowFilter": _local_3 = new DropShadowFilter(Number(this._SafeStr_6926(k, "distance", null, "0")), Number(this._SafeStr_6926(k, "angle", null, "45")), uint(this._SafeStr_6926(k, "color", null, "0")), Number(this._SafeStr_6926(k, "alpha", null, "1")), Number(this._SafeStr_6926(k, "blurX", null, "0")), Number(this._SafeStr_6926(k, "blurY", null, "0")), Number(this._SafeStr_6926(k, "strength", null, "1")), int(this._SafeStr_6926(k, "quality", null, "1")), Boolean((this._SafeStr_6926(k, "inner", null, "false") == "true")), Boolean((this._SafeStr_6926(k, "knockout", null, "false") == "true")), Boolean((this._SafeStr_6926(k, "hideObject", null, "false") == "true"))); break; }; return (_local_3); } private function _SafeStr_6933(k:BitmapFilter):String { var _local_2:String; if ((k is DropShadowFilter)){ _local_2 = ""); }; return (_local_2); } } }//package _-0mx // _SafeStr_2330 = "_-1m4" (String#3494, DoABC#3) // _SafeStr_3271 = "_-0t5" (String#8084, DoABC#3) // _SafeStr_3272 = "_-4sH" (String#1600, DoABC#3) // _SafeStr_3579 = "_-Hn" (String#6372, DoABC#3) // _SafeStr_3601 = "_-5a3" (String#10972, DoABC#3) // _SafeStr_6184 = "_-12O" (String#2179, DoABC#3) // _SafeStr_6189 = "_-09E" (String#7475, DoABC#3) // _SafeStr_6190 = "_-3R-" (String#5654, DoABC#3) // _SafeStr_6194 = "_-5O7" (String#7423, DoABC#3) // _SafeStr_6195 = "_-5M-" (String#5488, DoABC#3) // _SafeStr_6233 = "_-5QK" (String#19554, DoABC#3) // _SafeStr_6799 = "_-1k0" (String#10682, DoABC#3) // _SafeStr_6846 = "_-0HM" (String#11726, DoABC#3) // _SafeStr_6888 = "_-5sx" (String#21102, DoABC#3) // _SafeStr_6889 = "_-3l-" (String#27656, DoABC#3) // _SafeStr_6890 = "_-0Lq" (String#28107, DoABC#3) // _SafeStr_6891 = "_-6FW" (String#23642, DoABC#3) // _SafeStr_6892 = "_-mX" (String#6485, DoABC#3) // _SafeStr_6893 = "_-6IM" (String#20929, DoABC#3) // _SafeStr_6894 = "_-4cC" (String#18449, DoABC#3) // _SafeStr_6895 = "_-19b" (String#3335, DoABC#3) // _SafeStr_6896 = "_-vr" (String#23430, DoABC#3) // _SafeStr_6897 = "_-3oB" (String#25423, DoABC#3) // _SafeStr_6898 = "_-UE" (String#15506, DoABC#3) // _SafeStr_6899 = "_-65u" (String#24767, DoABC#3) // _SafeStr_6900 = "_-1B1" (String#9013, DoABC#3) // _SafeStr_6901 = "_-1Wz" (String#3396, DoABC#3) // _SafeStr_6902 = "_-75" (String#2645, DoABC#3) // _SafeStr_6903 = "_-5Ev" (String#23830, DoABC#3) // _SafeStr_6904 = "_-0b3" (String#9894, DoABC#3) // _SafeStr_6905 = "_-Il" (String#7752, DoABC#3) // _SafeStr_6906 = "_-1rM" (String#8993, DoABC#3) // _SafeStr_6907 = "_-sa" (String#23775, DoABC#3) // _SafeStr_6908 = "_-6LK" (String#23688, DoABC#3) // _SafeStr_6909 = "_-1Ac" (String#22593, DoABC#3) // _SafeStr_6910 = "_-5WU" (String#21242, DoABC#3) // _SafeStr_6911 = "_-5px" (String#20762, DoABC#3) // _SafeStr_6912 = "_-55o" (String#18273, DoABC#3) // _SafeStr_6913 = "_-1sS" (String#19087, DoABC#3) // _SafeStr_6914 = "_-6Eh" (String#4493, DoABC#3) // _SafeStr_6915 = "_-3Na" (String#24823, DoABC#3) // _SafeStr_6916 = "_-694" (String#24133, DoABC#3) // _SafeStr_6917 = "_-3wy" (String#22754, DoABC#3) // _SafeStr_6918 = "_-5eU" (String#15273, DoABC#3) // _SafeStr_6919 = "_-4Tj" (String#16936, DoABC#3) // _SafeStr_6920 = "_-6Yc" (String#11870, DoABC#3) // _SafeStr_6921 = "_-6Md" (String#19661, DoABC#3) // _SafeStr_6922 = "_-5xh" (String#25482, DoABC#3) // _SafeStr_6923 = "_-0j" (String#34887, DoABC#3) // _SafeStr_6924 = "_-3-E" (String#29450, DoABC#3) // _SafeStr_6925 = "_-3jZ" (String#23368, DoABC#3) // _SafeStr_6926 = "_-239" (String#2805, DoABC#3) // _SafeStr_6927 = "_-6al" (String#34596, DoABC#3) // _SafeStr_6928 = "_-655" (String#19833, DoABC#3) // _SafeStr_6929 = "_-DB" (String#2190, DoABC#3) // _SafeStr_6930 = "_-2s6" (String#3546, DoABC#3) // _SafeStr_6931 = "_-69G" (String#24233, DoABC#3) // _SafeStr_6932 = "_-1uD" (String#7381, DoABC#3) // _SafeStr_6933 = "_-4kJ" (String#36788, DoABC#3) //------------------------------------------------------------ //_-0mx.XMLPropertyArrayParser package _-0mx { import _-15X.XMLVariableParser; import _-15X.Map; public class XMLPropertyArrayParser extends XMLVariableParser { public static function parse(k:XMLList):Array { var _local_5:int; var _local_2:Map = new Map(); var _local_3:Array = new Array(); var _local_4:Array = new Array(); _local_5 = XMLVariableParser.parseVariableList(k, _local_2, _local_3); var _local_6:int; while (_local_6 < _local_5) { _local_4.push(new PropertyStruct(_local_2._SafeStr_6864(_local_6), _local_2._SafeStr_5645(_local_6), _local_3[_local_6], true)); _local_6++; }; return (_local_4); } } }//package _-0mx // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2323 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2323 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return ([]); } public function dispose():void { } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2323 = "_-0f" (String#16523, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2379 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2379 implements _SafeStr_2285 { private var _name:String; private var _SafeStr_6078:int; public function _SafeStr_2379(k:String, _arg_2:int) { this._name = k; this._SafeStr_6078 = _arg_2; } public function _SafeStr_5301():Array { return ([this._name, this._SafeStr_6078]); } public function dispose():void { } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2379 = "_-2wq" (String#14246, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2626 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2626 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2626(k:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2626 = "_-Px" (String#9305, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2639 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2639 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_2639(k:int, _arg_2:Boolean) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function dispose():void { this._SafeStr_5686 = null; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2639 = "_-5os" (String#2707, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2642 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2642 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_2642(k:int, _arg_2:Boolean=true) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2642 = "_-ut" (String#1905, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2683 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2683 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2683(k:int) { this._SafeStr_6039 = []; super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2683 = "_-1s6" (String#8484, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2882 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_2882 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_2882(k:int) { this._SafeStr_6039 = []; super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2882 = "_-0Wk" (String#15237, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2957 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2957 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_2957(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2957 = "_-2QD" (String#10307, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2958 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2958 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_2958(k:int, _arg_2:int, _arg_3:Boolean=false) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2958 = "_-18x" (String#14063, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_2963 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_2963 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_2963() { this._SafeStr_5686 = []; super(); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2963 = "_-68J" (String#15392, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3462 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_3462 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return (null); } public function dispose():void { } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3462 = "_-2Sx" (String#13604, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3470 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_3470 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_3470() { this._SafeStr_5686 = []; super(); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3470 = "_-05S" (String#10619, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3889 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_3889 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_3889(k:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3889 = "_-4Is" (String#9837, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_3983 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3983 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3983(k:int) { this._SafeStr_6039 = []; super(); this._SafeStr_6039.push(int(k)); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3983 = "_-5TZ" (String#16398, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4019 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4019 implements _SafeStr_2285 { private var _SafeStr_6934:String; public function _SafeStr_4019(k:String) { this._SafeStr_6934 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_6934]); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4019 = "_-1XL" (String#14510, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6934 = "_-5p0" (String#8849, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4020 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4020 implements _SafeStr_2285, _SafeStr_3 { public function _SafeStr_5301():Array { return ([]); } public function dispose():void { } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4020 = "_-Yi" (String#16725, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4026 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4026 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4026 = "_-3Uh" (String#15080, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4027 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4027 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4027(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4027 = "_-5PF" (String#14705, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4029 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4029 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4029(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4029 = "_-09t" (String#10142, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4045 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4045 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4045(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4045 = "_-6PI" (String#14732, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4074 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4074 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4074(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4074 = "_-5Vl" (String#15686, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4096 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4096 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4096(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4096 = "_-0dN" (String#15521, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4102 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4102 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4102(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4102 = "_-1be" (String#14131, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4121 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4121 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4121(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4121 = "_-4LQ" (String#16260, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4125 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4125 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_4125(k:String) { this._SafeStr_6039 = []; super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4125 = "_-1tQ" (String#14158, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4141 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4141 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_4141(k:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4141 = "_-0Fd" (String#15713, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4163 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4163 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4163() { this._SafeStr_5686 = []; super(); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4163 = "_-5KG" (String#14726, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4203 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4203 implements _SafeStr_2285 { public static const _SafeStr_6935:int = 0; public static const _SafeStr_6936:int = 1; public static const _SafeStr_6937:int = 2; private var _SafeStr_5686:Array; public function _SafeStr_4203(k:int, _arg_2:int, _arg_3:String, _arg_4:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); this._SafeStr_5686.push(_arg_4); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4203 = "_-0E1" (String#7593, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // _SafeStr_6935 = "_-0XN" (String#21418, DoABC#3) // _SafeStr_6936 = "_-0Hf" (String#27939, DoABC#3) // _SafeStr_6937 = "_-5Cq" (String#23978, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4205 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4205 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4205(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4205 = "_-5Az" (String#16218, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4241 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4241 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4241(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4241 = "_-15g" (String#10474, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4247 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4247 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4247(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4247 = "_-3bD" (String#7965, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4272 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4272 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4272(k:int, _arg_2:String, _arg_3:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4272 = "_-1sE" (String#14787, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4274 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4274 implements _SafeStr_2285 { private var _SafeStr_6938:int; public function _SafeStr_4274(k:int) { this._SafeStr_6938 = k; } public function _SafeStr_5301():Array { return ([this._SafeStr_6938]); } public function dispose():void { } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4274 = "_-1sK" (String#14985, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6938 = "_-5Gv" (String#3132, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4278 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4278 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4278(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4278 = "_-2e6" (String#15435, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4282 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4282 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4282(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4282 = "_-0JS" (String#16151, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4285 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4285 implements _SafeStr_2285 { private var _SafeStr_6934:String; public function _SafeStr_4285(k:String) { this._SafeStr_6934 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_6934]); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4285 = "_-3TM" (String#13594, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6934 = "_-5p0" (String#8849, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4289 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4289 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_4289(k:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4289 = "_-4Pc" (String#16529, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4314 package _-0Mx { import _-1Qv._SafeStr_2285; public class _SafeStr_4314 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4314(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4314 = "_-5mp" (String#14822, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx._SafeStr_4329 package _-0Mx { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4329 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_4329(k:int) { this._SafeStr_6039 = []; super(); this._SafeStr_6039.push(int(k)); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4329 = "_-2Tg" (String#10450, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Mx.CreateGuildMessageComposer package _-0Mx { import _-1Qv._SafeStr_2285; public class CreateGuildMessageComposer implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function CreateGuildMessageComposer(k:String, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:Array) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); this._SafeStr_5686.push(_arg_4); this._SafeStr_5686.push(_arg_5); this._SafeStr_5686.push(_arg_6.length); var _local_7:int; while (_local_7 < _arg_6.length) { this._SafeStr_5686.push(int(_arg_6[_local_7])); _local_7++; }; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0Mx.UpdateGuildBadgeMessageComposer package _-0Mx { import _-1Qv._SafeStr_2285; public class UpdateGuildBadgeMessageComposer implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function UpdateGuildBadgeMessageComposer(k:int, _arg_2:Array) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2.length); var _local_3:int; while (_local_3 < _arg_2.length) { this._SafeStr_5686.push(int(_arg_2[_local_3])); _local_3++; }; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-0Mx // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-0my._SafeStr_2840 package _-0my { import _-nN._SafeStr_2824; import flash.utils.Timer; import _-2LT.RoomUI; import _-2LT._SafeStr_2748; import _-5YF.ChatInputWidgetHandler; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import flash.utils.getTimer; import _-3XZ._SafeStr_4521; import _-0Ph._SafeStr_4460; import _-0Ph._SafeStr_4522; import _-0Ph._SafeStr_4500; import _-0Ph._SafeStr_4520; import flash.events.IEventDispatcher; import flash.events.TimerEvent; import _-1LZ._SafeStr_2818; import _-2bX.RoomToolsWidget; import _-vq.IWindow; public class _SafeStr_2840 extends _SafeStr_2824 { private static const _SafeStr_6939:int = 5000; private var _visualization:RoomChatInputView; private var _SafeStr_6940:String = ""; private var _SafeStr_6941:Boolean = false; private var _SafeStr_6942:Timer = null; private var _SafeStr_6943:int; private var _SafeStr_6944:RoomUI; private var _SafeStr_6945:_SafeStr_2748; public function _SafeStr_2840(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:RoomUI, _arg_6:_SafeStr_2748) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6944 = _arg_5; this._SafeStr_6945 = _arg_6; this._visualization = new RoomChatInputView(this); (k as ChatInputWidgetHandler).widget = this; } public function get _SafeStr_6946():Boolean { return (this._SafeStr_6941); } public function get _SafeStr_6947():RoomUI { return (this._SafeStr_6944); } public function get handler():ChatInputWidgetHandler { return ((_SafeStr_6561 as ChatInputWidgetHandler)); } override public function dispose():void { if (this._visualization != null){ this._visualization.dispose(); this._visualization = null; }; if (this._SafeStr_6942 != null){ this._SafeStr_6942.stop(); this._SafeStr_6942 = null; }; this._SafeStr_6944 = null; super.dispose(); } public function get _SafeStr_6948():Boolean { return (((getTimer() - this._SafeStr_6943) > _SafeStr_6939)); } public function _SafeStr_6949():void { this._SafeStr_6943 = getTimer(); } public function _SafeStr_6950(k:String, _arg_2:int, _arg_3:String="", _arg_4:int=0):void { if (this._SafeStr_6941){ return; }; var _local_5:_SafeStr_4521 = new _SafeStr_4521(_SafeStr_4521._SafeStr_6951, k, _arg_2, _arg_3, _arg_4); if (messageListener != null){ messageListener.processWidgetMessage(_local_5); }; } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4460._SafeStr_6952, this._SafeStr_6953); k.addEventListener(_SafeStr_4522._SafeStr_6954, this._SafeStr_6955); k.addEventListener(_SafeStr_4500._SafeStr_6956, this._SafeStr_6957); k.addEventListener(_SafeStr_4520._SafeStr_6958, this._SafeStr_6959); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4460._SafeStr_6952, this._SafeStr_6953); k.removeEventListener(_SafeStr_4522._SafeStr_6954, this._SafeStr_6955); k.removeEventListener(_SafeStr_4500._SafeStr_6956, this._SafeStr_6957); k.removeEventListener(_SafeStr_4520._SafeStr_6958, this._SafeStr_6959); } private function _SafeStr_6953(k:_SafeStr_4460):void { this._SafeStr_6940 = ""; } private function _SafeStr_6957(k:_SafeStr_4500):void { this._SafeStr_6940 = k.name; } private function _SafeStr_6955(k:_SafeStr_4522):void { var _local_2:String = ""; switch (k._SafeStr_6960){ case _SafeStr_4522._SafeStr_6962: _local_2 = localizations.getLocalization("widgets.chatinput.mode.whisper", ":tell"); this._visualization._SafeStr_6961(_local_2, k.userName); return; case _SafeStr_4522._SafeStr_6963: return; }; } private function _SafeStr_6964(k:TimerEvent):void { _SafeStr_4.log("Releasing flood blocking"); this._SafeStr_6941 = false; if (this._visualization != null){ this._visualization._SafeStr_6965(); }; this._SafeStr_6942 = null; } private function _SafeStr_6966(k:TimerEvent):void { if (this._visualization != null){ this._visualization._SafeStr_6967((this._SafeStr_6942.repeatCount - this._SafeStr_6942.currentCount)); }; } public function _SafeStr_6968():void { this._visualization._SafeStr_6969(null); } public function _SafeStr_6970():int { if (!this._SafeStr_6944._SafeStr_6971){ return (1000); }; return (this._SafeStr_6944._SafeStr_6971._SafeStr_6972); } public function _SafeStr_6973():int { if (!this._SafeStr_6944.toolbar){ return (1000); }; return (this._SafeStr_6944.toolbar._SafeStr_6974); } public function _SafeStr_6975():int { var k:RoomToolsWidget = (this._SafeStr_6945._SafeStr_6976(_SafeStr_2818._SafeStr_6977) as RoomToolsWidget); if (!k){ return (0); }; return (k._SafeStr_6978()); } public function get _SafeStr_6979():String { return (this._SafeStr_6940); } public function _SafeStr_6959(k:_SafeStr_4520):void { this._SafeStr_6941 = true; _SafeStr_4.log((("Enabling flood blocking for " + k.seconds) + " seconds")); if (this._SafeStr_6942){ this._SafeStr_6942.reset(); } else { this._SafeStr_6942 = new Timer(1000, k.seconds); this._SafeStr_6942.addEventListener(TimerEvent.TIMER, this._SafeStr_6966); this._SafeStr_6942.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_6964); }; this._SafeStr_6942.start(); if (this._visualization != null){ this._visualization._SafeStr_6967(k.seconds); this._visualization._SafeStr_6980(); }; } override public function get mainWindow():IWindow { return (this._visualization.window); } public function hide():void { if (this.mainWindow){ this.mainWindow.visible = false; }; } public function getChatInputY():int { return (((this._visualization) ? this._visualization.getChatInputY() : 0)); } public function _SafeStr_6981():Array { var k:Array; if (this._visualization){ k = this._visualization._SafeStr_6982(); }; return (k); } } }//package _-0my // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2748 = "_-6fc" (String#4850, DoABC#3) // _SafeStr_2818 = "_-2Hp" (String#579, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2840 = "_-2D7" (String#5381, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4460 = "_-3rj" (String#1097, DoABC#3) // _SafeStr_4500 = "_-5Wm" (String#1530, DoABC#3) // _SafeStr_4520 = "_-5JB" (String#9778, DoABC#3) // _SafeStr_4521 = "_-1h8" (String#4156, DoABC#3) // _SafeStr_4522 = "_-68O" (String#6389, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6561 = "_-1ow" (String#1544, DoABC#3) // _SafeStr_6939 = "_-2oo" (String#22085, DoABC#3) // _SafeStr_6940 = "_-31X" (String#25919, DoABC#3) // _SafeStr_6941 = "_-3rM" (String#20086, DoABC#3) // _SafeStr_6942 = "_-0LJ" (String#6530, DoABC#3) // _SafeStr_6943 = "_-n0" (String#31830, DoABC#3) // _SafeStr_6944 = "_-1Ko" (String#10958, DoABC#3) // _SafeStr_6945 = "_-63o" (String#5465, DoABC#3) // _SafeStr_6946 = "_-2Hj" (String#29156, DoABC#3) // _SafeStr_6947 = "_-44j" (String#17186, DoABC#3) // _SafeStr_6948 = "_-2qQ" (String#37349, DoABC#3) // _SafeStr_6949 = "_-2kr" (String#37258, DoABC#3) // _SafeStr_6950 = "_-1cd" (String#36081, DoABC#3) // _SafeStr_6951 = "_-l1" (String#14835, DoABC#3) // _SafeStr_6952 = "_-65D" (String#6515, DoABC#3) // _SafeStr_6953 = "_-2kY" (String#30667, DoABC#3) // _SafeStr_6954 = "_-5CX" (String#15319, DoABC#3) // _SafeStr_6955 = "_-1vQ" (String#31577, DoABC#3) // _SafeStr_6956 = "_-2XB" (String#7179, DoABC#3) // _SafeStr_6957 = "_-1cC" (String#4685, DoABC#3) // _SafeStr_6958 = "_-0rx" (String#14781, DoABC#3) // _SafeStr_6959 = "_-43M" (String#18692, DoABC#3) // _SafeStr_6960 = "_-EK" (String#33553, DoABC#3) // _SafeStr_6961 = "_-0W2" (String#33130, DoABC#3) // _SafeStr_6962 = "_-1-a" (String#20371, DoABC#3) // _SafeStr_6963 = "_-1WQ" (String#24073, DoABC#3) // _SafeStr_6964 = "_-65L" (String#38700, DoABC#3) // _SafeStr_6965 = "_-3LR" (String#37294, DoABC#3) // _SafeStr_6966 = "_-0zW" (String#35989, DoABC#3) // _SafeStr_6967 = "_-0pz" (String#26345, DoABC#3) // _SafeStr_6968 = "_-5Wj" (String#37099, DoABC#3) // _SafeStr_6969 = "_-5Ar" (String#4770, DoABC#3) // _SafeStr_6970 = "_-3uq" (String#37338, DoABC#3) // _SafeStr_6971 = "_-RD" (String#22582, DoABC#3) // _SafeStr_6972 = "_-ta" (String#31684, DoABC#3) // _SafeStr_6973 = "_-2F6" (String#36146, DoABC#3) // _SafeStr_6974 = "_-6gv" (String#27052, DoABC#3) // _SafeStr_6975 = "_-6T2" (String#33752, DoABC#3) // _SafeStr_6976 = "_-4oq" (String#14148, DoABC#3) // _SafeStr_6977 = "_-3kO" (String#9298, DoABC#3) // _SafeStr_6978 = "_-4xI" (String#36641, DoABC#3) // _SafeStr_6979 = "_-44M" (String#30768, DoABC#3) // _SafeStr_6980 = "_-18n" (String#32953, DoABC#3) // _SafeStr_6981 = "_-5j2" (String#35275, DoABC#3) // _SafeStr_6982 = "_-4dP" (String#36482, DoABC#3) //------------------------------------------------------------ //_-0my.RoomChatInputView package _-0my { import _-vq.IWindowContainer; import _-tc.ITextFieldWindow; import _-vq.IWindow; import _-tc._SafeStr_3588; import _-tc.IRegionWindow; import flash.text.TextFormat; import flash.utils.Timer; import _-0Z2.ChatStyleSelector; import _-2mL._SafeStr_12; import flash.events.TimerEvent; import _-OK.WindowMouseEvent; import _-OK.WindowKeyboardEvent; import _-OK.WindowEvent; import _-6eQ._SafeStr_4349; import _-59z.XmlAsset; import _-561._SafeStr_2340; import _-5Lv._SafeStr_2439; import _-5Lv._SafeStr_2356; import _-tc.IItemListWindow; import _-0-8._SafeStr_2859; import _-561._SafeStr_2346; import _-561._SafeStr_2341; import flash.geom.Rectangle; import flash.geom.Point; import flash.events.KeyboardEvent; import flash.ui.Keyboard; import _-3XZ._SafeStr_5080; import _-3XZ._SafeStr_4521; import _-1LZ._SafeStr_3097; import flash.display.Stage; import flash.display.InteractiveObject; import flash.display.DisplayObject; import flash.text.TextField; import _-5Lv._SafeStr_2177; public class RoomChatInputView { private static const _SafeStr_6983:int = 12; private static const _SafeStr_6984:String = "habbopages/chat/commands"; private var _SafeStr_5842:_SafeStr_2840; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_6985:ITextFieldWindow; private var _SafeStr_6986:IWindow; private var _SafeStr_6987:IWindow; private var _SafeStr_6988:_SafeStr_3588; private var _SafeStr_6989:IRegionWindow; private var _SafeStr_6990:Boolean = false; private var _SafeStr_6991:IWindowContainer; private var _SafeStr_6992:IWindowContainer; private var _SafeStr_6993:String; private var _SafeStr_6994:String; private var _SafeStr_6995:String; private var _SafeStr_6996:Boolean = false; private var _SafeStr_6997:TextFormat; private var _SafeStr_6998:Boolean = false; private var _SafeStr_6999:Boolean = false; private var _SafeStr_7000:Timer; private var _SafeStr_7001:Timer; private var _SafeStr_7002:Timer; private var _SafeStr_7003:String = ""; private var _SafeStr_7004:Timer; private var _SafeStr_7005:Boolean = false; private var _SafeStr_7006:Timer; private var _SafeStr_7007:int = 0; private var _SafeStr_7008:Timer; private var _SafeStr_7009:ChatStyleSelector; public function RoomChatInputView(k:_SafeStr_2840) { var _local_2:_SafeStr_12; var _local_3:int; super(); this._SafeStr_5842 = k; this._SafeStr_6994 = k.localizations.getLocalization("widgets.chatinput.mode.whisper", ":tell"); this._SafeStr_6993 = k.localizations.getLocalization("widgets.chatinput.mode.shout", ":shout"); this._SafeStr_6995 = k.localizations.getLocalization("widgets.chatinput.mode.speak", ":speak"); this._SafeStr_7000 = new Timer(1000, 1); this._SafeStr_7000.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7010); this._SafeStr_7001 = new Timer(10000, 1); this._SafeStr_7001.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7011); this._SafeStr_7005 = ((this.sessionDataManager._SafeStr_7013) || (this.sessionDataManager._SafeStr_7012)); if (this._SafeStr_7005){ _local_2 = k.handler.container.config; if (_local_2.getProperty("nux.chat.reminder.shown") != "1"){ _local_3 = _local_2.getInteger("nux.noob.chat.reminder.delay", 240); this._SafeStr_7002 = new Timer((_local_3 * 1000), 1); this._SafeStr_7002.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7014); this._SafeStr_7002.start(); }; }; this._SafeStr_6997 = new TextFormat(null, null, 0x999999, null, true, false); this.createWindow(); } public function get window():IWindowContainer { return (this._SafeStr_5605); } public function dispose():void { if (this._SafeStr_7005){ this.widget.windowManager.hideHint(); this.widget.windowManager.unregisterHintWindow("nux_chat_reminder"); }; this._SafeStr_5842 = null; if (this._SafeStr_6985){ this._SafeStr_6985.removeEventListener(WindowMouseEvent.DOWN, this._SafeStr_7015); this._SafeStr_6985.removeEventListener(WindowKeyboardEvent._SafeStr_7016, this._SafeStr_7017); this._SafeStr_6985.removeEventListener(WindowKeyboardEvent._SafeStr_7018, this._SafeStr_7019); this._SafeStr_6985.removeEventListener(WindowEvent._SafeStr_7020, this._SafeStr_7021); this._SafeStr_6985.removeEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7022); this._SafeStr_6985.removeEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7022); this._SafeStr_6985 = null; }; this._SafeStr_6986 = null; this._SafeStr_6987 = null; if (this._SafeStr_6988){ this._SafeStr_6988.removeEventListener(WindowMouseEvent.CLICK, this._SafeStr_7023); this._SafeStr_6988.removeEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7023); this._SafeStr_6988.removeEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7023); this._SafeStr_6988 = null; }; if (this._SafeStr_6989){ this._SafeStr_6989.removeEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7022); this._SafeStr_6989.removeEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7022); this._SafeStr_6989 = null; }; if (this._SafeStr_6991 != null){ this._SafeStr_6991.dispose(); this._SafeStr_6991 = null; }; if (this._SafeStr_7000 != null){ this._SafeStr_7000.reset(); this._SafeStr_7000.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7010); this._SafeStr_7000 = null; }; if (this._SafeStr_7001 != null){ this._SafeStr_7001.reset(); this._SafeStr_7001.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7011); this._SafeStr_7001 = null; }; if (this._SafeStr_7002 != null){ this._SafeStr_7002.reset(); this._SafeStr_7002.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7014); this._SafeStr_7002 = null; }; if (this._SafeStr_7006 != null){ this._SafeStr_7006.reset(); this._SafeStr_7006.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7024); this._SafeStr_7006 = null; }; if (this._SafeStr_7004){ this._SafeStr_7004.reset(); this._SafeStr_7004.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7025); this._SafeStr_7004 = null; }; if (((this._SafeStr_5605) && (this._SafeStr_5605.desktop))){ this._SafeStr_5605.desktop.removeChild(this._SafeStr_5605); }; } private function createWindow():void { var _local_3:Array; var _local_4:Array; var _local_5:Boolean; var _local_6:int; var _local_7:_SafeStr_4349; if (this._SafeStr_6991 != null){ return; }; var k:String = "chatinput_window_new"; var _local_2:XmlAsset = (this._SafeStr_5842.assets.getAssetByName(k) as XmlAsset); if ((((_local_2 == null)) || ((_local_2.content == null)))){ return; }; this._SafeStr_5605 = (this._SafeStr_5842.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); this._SafeStr_5605.width = this._SafeStr_5605.desktop.width; this._SafeStr_5605.height = this._SafeStr_5605.desktop.height; this._SafeStr_5605.invalidate(); this._SafeStr_6992 = IWindowContainer(this._SafeStr_5605.findChildByName("chatstyles_menu")); this._SafeStr_6991 = (this._SafeStr_5605.findChildByName("bubblecont") as IWindowContainer); this._SafeStr_6991.tags.push("room_widget_chatinput"); this._SafeStr_6985 = (this._SafeStr_6991.findChildByName("chat_input") as ITextFieldWindow); this._SafeStr_6986 = this._SafeStr_6991.findChildByName("input_border"); this._SafeStr_6987 = this._SafeStr_6991.findChildByName("block_text"); this._SafeStr_6989 = IRegionWindow(this._SafeStr_6991.findChildByName("helpbutton_show_hover_region")); this._SafeStr_6989.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7022); this._SafeStr_6989.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7022); this._SafeStr_6969(); this._SafeStr_6985.setParamFlag(_SafeStr_2340._SafeStr_5349, true); this._SafeStr_6985.addEventListener(WindowMouseEvent.DOWN, this._SafeStr_7015); this._SafeStr_6985.addEventListener(WindowKeyboardEvent._SafeStr_7016, this._SafeStr_7017); this._SafeStr_6985.addEventListener(WindowKeyboardEvent._SafeStr_7018, this._SafeStr_7019); this._SafeStr_6985.addEventListener(WindowEvent._SafeStr_7020, this._SafeStr_7021); this._SafeStr_6985.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7022); this._SafeStr_6985.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7022); this._SafeStr_6985._SafeStr_7026 = 0; this._SafeStr_6985._SafeStr_7027 = true; this._SafeStr_6996 = true; this._SafeStr_6985.setTextFormat(this._SafeStr_6997); this._SafeStr_7003 = ""; this._SafeStr_5605.addEventListener(WindowEvent._SafeStr_7028, this._SafeStr_6969); this._SafeStr_5605.addEventListener(WindowEvent._SafeStr_7029, this._SafeStr_6969); if (((((((this._SafeStr_7031()) && (!(this._SafeStr_5842.handler.container.roomSession.isGameSession)))) && (!((this._SafeStr_5842.handler.container.freeFlowChat == null))))) && (!((this._SafeStr_5842.handler.container.freeFlowChat._SafeStr_7030 == null))))){ _local_3 = []; _local_4 = this._SafeStr_5842._SafeStr_6947.getProperty("disabled.custom.chat.styles").split(","); _local_5 = this._SafeStr_5842.handler.container.sessionDataManager.hasSecurity(_SafeStr_2439._SafeStr_7032); for each (_local_6 in this._SafeStr_5842.handler.container.freeFlowChat._SafeStr_7030._SafeStr_7033()) { _local_7 = this._SafeStr_5842.handler.container.freeFlowChat._SafeStr_7030.getStyle(_local_6); if (((!(_local_7.isSystemStyle)) && ((_local_4.indexOf(_local_6.toString()) == -1)))){ if (((_local_7.isHcOnly) && ((this._SafeStr_5842.handler.container.sessionDataManager.clubLevel >= _SafeStr_2356._SafeStr_5874)))){ _local_3.push(_local_6); } else { if (((!(_local_7.isHcOnly)) && (!(_local_7.isAmbassadorOnly)))){ _local_3.push(_local_6); }; }; }; if (((_local_7.isStaffOverrideable) && (_local_5))){ _local_3.push(_local_6); }; if (((_local_7.isAmbassadorOnly) && (((_local_5) || (this._SafeStr_5842.handler.container.sessionDataManager._SafeStr_7034))))){ _local_3.push(_local_6); }; }; this._SafeStr_7035(_local_3); this._SafeStr_7036(_local_3); } else { if ((this._SafeStr_6991.findChildByName("chat_input_container") is IItemListWindow)){ IItemListWindow(this._SafeStr_6991.findChildByName("chat_input_container"))._SafeStr_7037(0); }; }; this._SafeStr_7038(); this._SafeStr_6988 = _SafeStr_3588(this._SafeStr_5605.findChildByName("helpbutton")); this._SafeStr_6988.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7023); this._SafeStr_6988.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7023); this._SafeStr_6988.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7023); this._SafeStr_6988.visible = false; } private function _SafeStr_7035(k:Array):void { var _local_3:int; var _local_2:int; while (_local_2 < (k.length - 1)) { _local_3 = (_local_2 + 1); while (_local_3 < k.length) { if (k[_local_2] === k[_local_3]){ k.splice(_local_3--, 1); }; _local_3++; }; _local_2++; }; } private function _SafeStr_7031():Boolean { return (this._SafeStr_5842._SafeStr_6947.getBoolean("custom.chat.styles.enabled")); } private function _SafeStr_7038():void { var k:IWindow; if (_SafeStr_2859._SafeStr_5727()){ k = this._SafeStr_5842.windowManager.createWindow("chat_dimmer", "", _SafeStr_2346.BORDER, _SafeStr_2341._SafeStr_7039, ((_SafeStr_2340._SafeStr_5350 | _SafeStr_2340._SafeStr_7040) | _SafeStr_2340._SafeStr_5349), new Rectangle(0, 0, this._SafeStr_6991.width, this._SafeStr_6991.height), null, 0); k.color = 0; k.blend = 0.3; this._SafeStr_6991.addChild(k); this._SafeStr_6991.invalidate(); if (this._SafeStr_7004 == null){ this._SafeStr_7004 = new Timer(_SafeStr_2859._SafeStr_5729, 1); this._SafeStr_7004.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7025); this._SafeStr_7004.start(); }; }; } private function _SafeStr_7025(k:TimerEvent):void { this._SafeStr_7004.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7025); this._SafeStr_7004 = null; var _local_2:IWindow = this._SafeStr_6991.findChildByName("chat_dimmer"); if (_local_2 != null){ this._SafeStr_6991.removeChild(_local_2); this._SafeStr_5842.windowManager.destroy(_local_2); }; } public function _SafeStr_6969(k:WindowEvent=null, _arg_2:int=10000, _arg_3:int=10000):void { this._SafeStr_5605.width = this._SafeStr_5605.desktop.width; this._SafeStr_5605.height = this._SafeStr_5605.desktop.height; var _local_4:Point = new Point(); if (!this._SafeStr_6991){ return; }; var _local_5:int = this.widget._SafeStr_6973(); var _local_6:int = this.widget._SafeStr_6970(); var _local_7:int = ((this._SafeStr_5605.desktop.width / 2) - (this._SafeStr_6991.width / 2)); var _local_8:int; var _local_9:int = (this._SafeStr_6991.width + _SafeStr_6983); if (((this._SafeStr_5605.desktop.width - _local_5) - _local_6) > _local_9){ _local_8 = (_local_5 + _SafeStr_6983); this._SafeStr_6991.y = (this._SafeStr_5605.desktop.height - 104); if ((_local_7 + this._SafeStr_6991.width) > (this._SafeStr_5605.desktop.width - _local_6)){ _local_7 = 0; }; } else { _local_8 = (this.widget._SafeStr_6975() + _SafeStr_6983); this._SafeStr_6991.y = (this._SafeStr_5605.desktop.height - 160); }; this._SafeStr_6991.x = Math.max(_local_7, _local_8); if (this._SafeStr_7009){ this._SafeStr_7009._SafeStr_7041(); }; } private function _SafeStr_7042(k:WindowMouseEvent):void { if (!this._SafeStr_6996){ this._SafeStr_7043(); }; } public function _SafeStr_6965():void { this._SafeStr_6985.visible = true; this._SafeStr_6987.visible = false; } public function _SafeStr_6980():void { this._SafeStr_6985.visible = false; this._SafeStr_6987.visible = true; } public function _SafeStr_6967(k:int):void { this._SafeStr_6987.caption = this._SafeStr_5842.localizations.registerParameter("chat.input.alert.flood", "time", k.toString()); } public function _SafeStr_6961(k:String, _arg_2:String=""):void { if ((((this._SafeStr_6991 == null)) || ((this._SafeStr_6985 == null)))){ return; }; this._SafeStr_6985.enable(); this._SafeStr_6985.selectable = true; this._SafeStr_6985.text = ""; this._SafeStr_7044(); this._SafeStr_6985.text = (this._SafeStr_6985.text + (k + " ")); if (_arg_2.length > 0){ this._SafeStr_6985.text = (this._SafeStr_6985.text + (_arg_2 + " ")); }; this._SafeStr_6985.setSelection(this._SafeStr_6985.text.length, this._SafeStr_6985.text.length); this._SafeStr_7003 = this._SafeStr_6985.text; } private function _SafeStr_7015(k:WindowEvent=null, _arg_2:IWindow=null):void { this._SafeStr_7044(); } private function _SafeStr_7017(k:WindowEvent=null, _arg_2:IWindow=null):void { var _local_3:uint; var _local_4:Boolean; var _local_5:WindowKeyboardEvent; var _local_6:KeyboardEvent; var _local_7:String; var _local_8:Array; if ((((((this._SafeStr_6991 == null)) || ((this._SafeStr_5842 == null)))) || (this._SafeStr_5842._SafeStr_6946))){ return; }; if (this._SafeStr_7045()){ return; }; this._SafeStr_7044(); if ((k is WindowKeyboardEvent)){ _local_5 = (k as WindowKeyboardEvent); _local_3 = _local_5.charCode; _local_4 = _local_5.shiftKey; }; if ((k is KeyboardEvent)){ _local_6 = (k as KeyboardEvent); _local_3 = _local_6.charCode; _local_4 = _local_6.shiftKey; }; if ((((_local_6 == null)) && ((_local_5 == null)))){ return; }; if (_local_3 == Keyboard.SPACE){ this._SafeStr_7046(); }; if (_local_3 == Keyboard.ENTER){ this._SafeStr_7043(_local_4); this._SafeStr_7047(true); }; if (_local_3 == Keyboard.BACKSPACE){ if (this._SafeStr_6985 != null){ _local_7 = this._SafeStr_6985.text; _local_8 = _local_7.split(" "); if ((((((_local_8[0] == this._SafeStr_6994)) && ((_local_8.length == 3)))) && ((_local_8[2] == "")))){ this._SafeStr_6985.text = ""; this._SafeStr_7003 = ""; }; }; }; } private function _SafeStr_7019(k:WindowKeyboardEvent):void { if (k.keyCode == Keyboard.ENTER){ this._SafeStr_7047(false); }; } private function _SafeStr_7047(k:Boolean):void { } private function _SafeStr_7021(k:WindowEvent):void { var _local_2:ITextFieldWindow = (k.window as ITextFieldWindow); if (_local_2 == null){ return; }; this._SafeStr_7001.reset(); var _local_3 = (_local_2.text.length == 0); if (_local_3){ this._SafeStr_6998 = false; this._SafeStr_7000.start(); } else { if (_local_2.text.length > (this._SafeStr_7003.length + 1)){ if (this._SafeStr_5842._SafeStr_6948){ this._SafeStr_5842._SafeStr_6949(); } else { _local_2.text = ""; }; }; this._SafeStr_7003 = _local_2.text; if (!this._SafeStr_6998){ this._SafeStr_6998 = true; this._SafeStr_7000.reset(); this._SafeStr_7000.start(); }; this._SafeStr_7001.start(); if (this._SafeStr_7002 != null){ this._SafeStr_7002.reset(); this._SafeStr_7002 = null; }; }; } private function _SafeStr_7046():void { if ((((this._SafeStr_6985 == null)) || ((this._SafeStr_6985.text == "")))){ return; }; var k:String = this._SafeStr_6985.text; var _local_2:String = this._SafeStr_5842._SafeStr_6979; if (k == this._SafeStr_6994){ if (_local_2.length > 0){ this._SafeStr_6985.text = (this._SafeStr_6985.text + (" " + this._SafeStr_5842._SafeStr_6979)); this._SafeStr_6985.setSelection(this._SafeStr_6985.text.length, this._SafeStr_6985.text.length); this._SafeStr_7003 = this._SafeStr_6985.text; }; }; } private function _SafeStr_7011(k:TimerEvent):void { if (this._SafeStr_6998){ this._SafeStr_6999 = false; }; this._SafeStr_6998 = false; this._SafeStr_7048(); } private function _SafeStr_7014(k:TimerEvent):void { if (this._SafeStr_7002 != null){ this._SafeStr_7002.reset(); this._SafeStr_7002.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7014); this._SafeStr_7002 = null; }; this._SafeStr_7049(); } private function _SafeStr_7010(k:TimerEvent):void { if (this._SafeStr_6998){ this._SafeStr_6999 = true; }; this._SafeStr_7048(); } private function _SafeStr_7048():void { if (this._SafeStr_5842 == null){ return; }; if (this._SafeStr_5842._SafeStr_6946){ return; }; var k:_SafeStr_5080 = new _SafeStr_5080(this._SafeStr_6998); this._SafeStr_5842.messageListener.processWidgetMessage(k); } private function _SafeStr_7049():void { this._SafeStr_6985.text = this.widget.localizations.getLocalization("widgets.chatinput.mode.remind.noobie"); this._SafeStr_7006 = new Timer(500); this._SafeStr_7006.addEventListener(TimerEvent.TIMER, this._SafeStr_7024); this._SafeStr_7006.start(); this.widget.windowManager.registerHintWindow("nux_chat_reminder", this._SafeStr_6985); this.widget.windowManager.showHint("nux_chat_reminder"); } private function _SafeStr_7024(k:TimerEvent):void { this._SafeStr_7007++; if ((this._SafeStr_7007 % 2) != 0){ this._SafeStr_5842.mainWindow.y--; } else { this._SafeStr_5842.mainWindow.y = (this._SafeStr_5842.mainWindow.y + 1); }; if (this._SafeStr_7007 >= 10){ this._SafeStr_7006.reset(); this._SafeStr_7006 = null; this._SafeStr_5842.mainWindow.y = 0; this._SafeStr_7050(); }; } private function _SafeStr_7050():void { this.widget.handler.container.config.setProperty("nux.chat.reminder.shown", "1"); if (this._SafeStr_7006 != null){ this._SafeStr_7006.reset(); }; this.widget.windowManager.hideHint(); this.widget.windowManager.unregisterHintWindow("nux_chat_reminder"); } private function _SafeStr_7044():void { if (this._SafeStr_6985 == null){ return; }; if (this._SafeStr_7006 != null){ this._SafeStr_7050(); }; if (this._SafeStr_6996){ this._SafeStr_6985.text = ""; this._SafeStr_6985.textColor = 0; this._SafeStr_6985.italic = false; this._SafeStr_6996 = false; this._SafeStr_7003 = ""; }; this._SafeStr_6985.focus(); } public function _SafeStr_7051(k:uint):void { if (this._SafeStr_6985 == null){ return; }; this._SafeStr_6985.textColor = k; this._SafeStr_6985.defaultTextFormat.color = k; } private function _SafeStr_7043(k:Boolean=false):void { if ((((this._SafeStr_6985 == null)) || ((this._SafeStr_6985.text == "")))){ return; }; var _local_2:int = ((k) ? _SafeStr_4521._SafeStr_7052 : _SafeStr_4521._SafeStr_7053); var _local_3:String = this._SafeStr_6985.text; var _local_4:Array = _local_3.split(" "); var _local_5:String = ""; var _local_6:String = ""; switch (_local_4[0]){ case this._SafeStr_6994: _local_2 = _SafeStr_4521._SafeStr_7054; _local_5 = _local_4[1]; _local_6 = (((this._SafeStr_6994 + " ") + _local_5) + " "); _local_4.shift(); _local_4.shift(); break; case this._SafeStr_6993: _local_2 = _SafeStr_4521._SafeStr_7052; _local_4.shift(); break; case this._SafeStr_6995: _local_2 = _SafeStr_4521._SafeStr_7053; _local_4.shift(); break; }; _local_3 = _local_4.join(" "); var _local_7:int = _SafeStr_3097.NORMAL; if (((this._SafeStr_7031()) && (!((this._SafeStr_7009 == null))))){ _local_7 = this._SafeStr_7009._SafeStr_7055; }; if (this._SafeStr_5842 != null){ if (this._SafeStr_7000.running){ this._SafeStr_7000.reset(); }; if (this._SafeStr_7001.running){ this._SafeStr_7001.reset(); }; this._SafeStr_5842._SafeStr_6950(_local_3, _local_2, _local_5, _local_7); this._SafeStr_6998 = false; if (this._SafeStr_6999){ this._SafeStr_7048(); }; this._SafeStr_6999 = false; }; if (this._SafeStr_6985 != null){ this._SafeStr_6985.text = _local_6; }; this._SafeStr_7003 = _local_6; } private function _SafeStr_7045():Boolean { var _local_2:Stage; var _local_3:InteractiveObject; if (this._SafeStr_6985 != null){ if (this._SafeStr_6985.focused){ return (false); }; }; var k:DisplayObject = this._SafeStr_6991.context.getDesktopWindow().getDisplayObject(); if (k != null){ _local_2 = k.stage; if (_local_2 != null){ _local_3 = _local_2.focus; if (_local_3 == null){ return (false); }; if ((_local_3 is TextField)){ return (true); }; }; }; return (false); } public function get sessionDataManager():_SafeStr_2177 { return (this._SafeStr_5842.handler.container.sessionDataManager); } private function _SafeStr_7036(k:Array):void { var _local_3:int; if (!this._SafeStr_7009){ this._SafeStr_7009 = new ChatStyleSelector(this, IWindowContainer(this._SafeStr_6991.findChildByName("styles")), this.sessionDataManager); this._SafeStr_7009._SafeStr_7056 = ((k.length / 6) + 1); }; var _local_2:int = (k.length - 1); while (_local_2 >= 0) { _local_3 = k[_local_2]; this._SafeStr_7009._SafeStr_7057(_local_3, this._SafeStr_5842.handler.container.freeFlowChat._SafeStr_7030.getStyle(_local_3)._SafeStr_7058); _local_2--; }; this._SafeStr_7009._SafeStr_7059(); } public function get widget():_SafeStr_2840 { return (this._SafeStr_5842); } public function get _SafeStr_7060():IWindowContainer { return (this._SafeStr_6992); } public function getChatInputY():int { if (((!(this._SafeStr_5605)) || (!(this._SafeStr_5605.findChildByName("chat_input_container"))))){ return (0); }; var k:Point = new Point(); this._SafeStr_5605.findChildByName("chat_input_container").getGlobalPosition(k); return (k.y); } public function _SafeStr_6982():Array { return ([this._SafeStr_6991, this._SafeStr_6985]); } private function _SafeStr_7023(k:WindowMouseEvent):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5842._SafeStr_6947.context.createLinkEvent(_SafeStr_6984); }; if (k.type == WindowMouseEvent._SafeStr_5347){ this._SafeStr_6988.visible = true; this._SafeStr_6990 = true; this._SafeStr_7061(); } else { if (k.type == WindowMouseEvent._SafeStr_5348){ this._SafeStr_6990 = false; this._SafeStr_7062(); }; }; } private function _SafeStr_7022(k:WindowMouseEvent):void { if (k.type == WindowMouseEvent._SafeStr_5347){ this._SafeStr_6988.visible = true; this._SafeStr_7061(); } else { if ((((k.type == WindowMouseEvent._SafeStr_5348)) && (!(this._SafeStr_6990)))){ this._SafeStr_7062(); }; }; } private function _SafeStr_7062():void { if (this._SafeStr_7008 != null){ this._SafeStr_7061(); }; this._SafeStr_7008 = new Timer(400); this._SafeStr_7008.addEventListener(TimerEvent.TIMER, this._SafeStr_7063); this._SafeStr_7008.start(); } private function _SafeStr_7063(k:TimerEvent):void { if (((!(this._SafeStr_6990)) && (this._SafeStr_6988))){ this._SafeStr_6988.visible = false; }; this._SafeStr_7061(); } private function _SafeStr_7061():void { if (!this._SafeStr_7008){ return; }; this._SafeStr_7008.stop(); this._SafeStr_7008.removeEventListener(TimerEvent.TIMER, this._SafeStr_7063); this._SafeStr_7008 = null; } } }//package _-0my // _SafeStr_12 = "_-3oD" (String#1602, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_2341 = "_-0Bp" (String#3376, DoABC#3) // _SafeStr_2346 = "_-2hW" (String#3540, DoABC#3) // _SafeStr_2356 = "_-6ju" (String#1141, DoABC#3) // _SafeStr_2439 = "_-Yo" (String#2667, DoABC#3) // _SafeStr_2840 = "_-2D7" (String#5381, DoABC#3) // _SafeStr_2859 = "_-4bn" (String#4161, DoABC#3) // _SafeStr_3097 = "_-4Jq" (String#5334, DoABC#3) // _SafeStr_3588 = "_-3NE" (String#12771, DoABC#3) // _SafeStr_4349 = "_-5BT" (String#8028, DoABC#3) // _SafeStr_4521 = "_-1h8" (String#4156, DoABC#3) // _SafeStr_5080 = "_-0Z6" (String#7387, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5350 = "_-vC" (String#11001, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5727 = "_-5Vb" (String#5002, DoABC#3) // _SafeStr_5729 = "_-3n5" (String#25225, DoABC#3) // _SafeStr_5842 = "_-49Y" (String#66, DoABC#3) // _SafeStr_5874 = "_-8" (String#3079, DoABC#3) // _SafeStr_6946 = "_-2Hj" (String#29156, DoABC#3) // _SafeStr_6947 = "_-44j" (String#17186, DoABC#3) // _SafeStr_6948 = "_-2qQ" (String#37349, DoABC#3) // _SafeStr_6949 = "_-2kr" (String#37258, DoABC#3) // _SafeStr_6950 = "_-1cd" (String#36081, DoABC#3) // _SafeStr_6961 = "_-0W2" (String#33130, DoABC#3) // _SafeStr_6965 = "_-3LR" (String#37294, DoABC#3) // _SafeStr_6967 = "_-0pz" (String#26345, DoABC#3) // _SafeStr_6969 = "_-5Ar" (String#4770, DoABC#3) // _SafeStr_6970 = "_-3uq" (String#37338, DoABC#3) // _SafeStr_6973 = "_-2F6" (String#36146, DoABC#3) // _SafeStr_6975 = "_-6T2" (String#33752, DoABC#3) // _SafeStr_6979 = "_-44M" (String#30768, DoABC#3) // _SafeStr_6980 = "_-18n" (String#32953, DoABC#3) // _SafeStr_6982 = "_-4dP" (String#36482, DoABC#3) // _SafeStr_6983 = "_-5VI" (String#14133, DoABC#3) // _SafeStr_6984 = "_-4ja" (String#23448, DoABC#3) // _SafeStr_6985 = "_-4zI" (String#1030, DoABC#3) // _SafeStr_6986 = "_-4iR" (String#27471, DoABC#3) // _SafeStr_6987 = "_-0yx" (String#14331, DoABC#3) // _SafeStr_6988 = "_-3Yz" (String#5687, DoABC#3) // _SafeStr_6989 = "_-6Pj" (String#11040, DoABC#3) // _SafeStr_6990 = "_-4F8" (String#20427, DoABC#3) // _SafeStr_6991 = "_-4RC" (String#3009, DoABC#3) // _SafeStr_6992 = "_-4cz" (String#27441, DoABC#3) // _SafeStr_6993 = "_-0jl" (String#26318, DoABC#3) // _SafeStr_6994 = "_-52E" (String#16533, DoABC#3) // _SafeStr_6995 = "_-5kH" (String#27109, DoABC#3) // _SafeStr_6996 = "_-2nK" (String#18786, DoABC#3) // _SafeStr_6997 = "_-4lI" (String#28207, DoABC#3) // _SafeStr_6998 = "_-3sL" (String#4006, DoABC#3) // _SafeStr_6999 = "_-1E-" (String#21303, DoABC#3) // _SafeStr_7000 = "_-1q7" (String#4606, DoABC#3) // _SafeStr_7001 = "_-Ta" (String#7691, DoABC#3) // _SafeStr_7002 = "_-3SD" (String#5652, DoABC#3) // _SafeStr_7003 = "_-6Rl" (String#9400, DoABC#3) // _SafeStr_7004 = "_-1Qq" (String#3136, DoABC#3) // _SafeStr_7005 = "_-1cX" (String#24776, DoABC#3) // _SafeStr_7006 = "_-37D" (String#6264, DoABC#3) // _SafeStr_7007 = "_-1y1" (String#18381, DoABC#3) // _SafeStr_7008 = "_-2zo" (String#8794, DoABC#3) // _SafeStr_7009 = "_-0Rz" (String#7824, DoABC#3) // _SafeStr_7010 = "_-1Zh" (String#28736, DoABC#3) // _SafeStr_7011 = "_-5Wc" (String#27604, DoABC#3) // _SafeStr_7012 = "_-4T-" (String#9128, DoABC#3) // _SafeStr_7013 = "_-4iL" (String#17493, DoABC#3) // _SafeStr_7014 = "_-1sq" (String#25490, DoABC#3) // _SafeStr_7015 = "_-6Uk" (String#27223, DoABC#3) // _SafeStr_7016 = "_-4fM" (String#4622, DoABC#3) // _SafeStr_7017 = "_-3eq" (String#14072, DoABC#3) // _SafeStr_7018 = "_-4iV" (String#3492, DoABC#3) // _SafeStr_7019 = "_-6g0" (String#18266, DoABC#3) // _SafeStr_7020 = "_-1T4" (String#3997, DoABC#3) // _SafeStr_7021 = "_-Fo" (String#17798, DoABC#3) // _SafeStr_7022 = "_-Y1" (String#9025, DoABC#3) // _SafeStr_7023 = "_-08V" (String#11957, DoABC#3) // _SafeStr_7024 = "_-2be" (String#31558, DoABC#3) // _SafeStr_7025 = "_-3jQ" (String#7577, DoABC#3) // _SafeStr_7026 = "_-29M" (String#3428, DoABC#3) // _SafeStr_7027 = "_-0ew" (String#5141, DoABC#3) // _SafeStr_7028 = "_-K5" (String#5806, DoABC#3) // _SafeStr_7029 = "_-2OC" (String#12692, DoABC#3) // _SafeStr_7030 = "_-20c" (String#7538, DoABC#3) // _SafeStr_7031 = "_-4F4" (String#31057, DoABC#3) // _SafeStr_7032 = "_-184" (String#4694, DoABC#3) // _SafeStr_7033 = "_-4sZ" (String#16388, DoABC#3) // _SafeStr_7034 = "_-54X" (String#5447, DoABC#3) // _SafeStr_7035 = "_-2BC" (String#36140, DoABC#3) // _SafeStr_7036 = "_-1Z6" (String#35960, DoABC#3) // _SafeStr_7037 = "_-1Mv" (String#2981, DoABC#3) // _SafeStr_7038 = "_-0tD" (String#18765, DoABC#3) // _SafeStr_7039 = "_-6XT" (String#16530, DoABC#3) // _SafeStr_7040 = "_-6KN" (String#15146, DoABC#3) // _SafeStr_7041 = "_-3KO" (String#31216, DoABC#3) // _SafeStr_7042 = "_-2z1" (String#39080, DoABC#3) // _SafeStr_7043 = "_-2io" (String#31217, DoABC#3) // _SafeStr_7044 = "_-364" (String#25810, DoABC#3) // _SafeStr_7045 = "_-3-Y" (String#38120, DoABC#3) // _SafeStr_7046 = "_-330" (String#38041, DoABC#3) // _SafeStr_7047 = "_-4x7" (String#27549, DoABC#3) // _SafeStr_7048 = "_-20S" (String#22246, DoABC#3) // _SafeStr_7049 = "_-2qs" (String#37476, DoABC#3) // _SafeStr_7050 = "_-6Vs" (String#26827, DoABC#3) // _SafeStr_7051 = "_-2If" (String#38067, DoABC#3) // _SafeStr_7052 = "_-56p" (String#5499, DoABC#3) // _SafeStr_7053 = "_-6Oy" (String#5325, DoABC#3) // _SafeStr_7054 = "_-4eM" (String#6036, DoABC#3) // _SafeStr_7055 = "_-05X" (String#32063, DoABC#3) // _SafeStr_7056 = "_-4yN" (String#36527, DoABC#3) // _SafeStr_7057 = "_-1Nh" (String#2720, DoABC#3) // _SafeStr_7058 = "_-6YR" (String#26851, DoABC#3) // _SafeStr_7059 = "_-02N" (String#38656, DoABC#3) // _SafeStr_7060 = "_-50X" (String#38098, DoABC#3) // _SafeStr_7061 = "_-3iH" (String#18036, DoABC#3) // _SafeStr_7062 = "_-4Rw" (String#26166, DoABC#3) // _SafeStr_7063 = "_-37K" (String#28672, DoABC#3) //------------------------------------------------------------ //_-0nW._SafeStr_5248 package _-0nW { import _-5Ju.AdServerConfig; import _-5Ju.CustomProperties; public class _SafeStr_5248 extends AdServerConfig { public function _SafeStr_5248(k:Object=null) { this.oneAdPerRequest = true; super("Lightningcast", k); } override protected function get defaultTemplate():String { return ("__api-address__?ver=__ver__&nwid=__nwid__&content=__content__&level=__level__&format=__format__&uid=__uid__®ions=__regions__&crlen=__crlen__&resp=__resp__"); } override protected function get defaultCustomProperties():CustomProperties { return (new CustomProperties({ "api-address":"http://web.lightningcast.net/servlets/getPlaylist", "version":"2.0", "nwid":"", "level":"", "format":"", "uid":"", "regions":"", "crlen":"t", "resp":"VAST" })); } } }//package _-0nW // _SafeStr_5248 = "_-1cJ" (String#14076, DoABC#3) //------------------------------------------------------------ //_-0nx._SafeStr_2354 package _-0nx { public interface _SafeStr_2354 { function get type():String; function get id():int; function get _SafeStr_7064():String; function get _SafeStr_7065():String; function get _SafeStr_7066():Boolean; function get _SafeStr_7067():int; function get revision():int; function get _SafeStr_7068():int; function get _SafeStr_7069():int; function get _SafeStr_7070():int; function get _SafeStr_7071():Array; function get _SafeStr_7072():String; function get description():String; function get _SafeStr_7073():String; function get _SafeStr_7074():int; function get _SafeStr_7075():int; function get _SafeStr_7076():String; function get category():int; function get _SafeStr_7077():Boolean; function get _SafeStr_7078():Boolean; function get _SafeStr_7079():Boolean; function get _SafeStr_7080():Boolean; function get _SafeStr_7081():Boolean; function get _SafeStr_7082():Boolean; function get _SafeStr_7083():Boolean; function get _SafeStr_7084():Boolean; function get _SafeStr_7085():String; } }//package _-0nx // _SafeStr_2354 = "_-3Ul" (String#684, DoABC#3) // _SafeStr_7064 = "_-3S7" (String#3553, DoABC#3) // _SafeStr_7065 = "_-0zU" (String#7225, DoABC#3) // _SafeStr_7066 = "_-4QY" (String#27761, DoABC#3) // _SafeStr_7067 = "_-0cf" (String#9115, DoABC#3) // _SafeStr_7068 = "_-GK" (String#34324, DoABC#3) // _SafeStr_7069 = "_-5Ov" (String#38954, DoABC#3) // _SafeStr_7070 = "_-xn" (String#33686, DoABC#3) // _SafeStr_7071 = "_-4Rq" (String#9186, DoABC#3) // _SafeStr_7072 = "_-2Dg" (String#2562, DoABC#3) // _SafeStr_7073 = "_-206" (String#26691, DoABC#3) // _SafeStr_7074 = "_-04G" (String#4104, DoABC#3) // _SafeStr_7075 = "_-3kS" (String#4440, DoABC#3) // _SafeStr_7076 = "_-1kN" (String#5888, DoABC#3) // _SafeStr_7077 = "_-3I1" (String#10632, DoABC#3) // _SafeStr_7078 = "_-0-N" (String#10426, DoABC#3) // _SafeStr_7079 = "_-0ou" (String#7934, DoABC#3) // _SafeStr_7080 = "_-3yo" (String#27357, DoABC#3) // _SafeStr_7081 = "_-4ka" (String#23970, DoABC#3) // _SafeStr_7082 = "_-1KE" (String#26765, DoABC#3) // _SafeStr_7083 = "_-6Sf" (String#15546, DoABC#3) // _SafeStr_7084 = "_-1Hn" (String#26676, DoABC#3) // _SafeStr_7085 = "_-1lG" (String#17930, DoABC#3) //------------------------------------------------------------ //_-0nx._SafeStr_3041 package _-0nx { public class _SafeStr_3041 implements _SafeStr_2354 { public static const _SafeStr_7086:String = "i"; public static const _SafeStr_7087:String = "s"; private var _SafeStr_6078:String; private var _SafeStr_6041:int; private var _SafeStr_7088:String; private var _SafeStr_7089:Boolean; private var _SafeStr_7090:int; private var _SafeStr_7091:int; private var _SafeStr_7092:int; private var _SafeStr_7093:int; private var _SafeStr_7094:int; private var _SafeStr_7095:Array; private var _SafeStr_7096:String; private var _SafeStr_7097:String; private var _SafeStr_7098:String; private var _SafeStr_7099:int; private var _SafeStr_7100:int; private var _SafeStr_7101:String; private var _SafeStr_5321:int; private var _SafeStr_7102:Boolean; private var _SafeStr_7103:Boolean; private var _SafeStr_7104:Boolean; private var _SafeStr_7105:String; private var _SafeStr_7106:Boolean; private var _SafeStr_7107:Boolean; private var _SafeStr_7108:Boolean; private var _SafeStr_7109:Boolean; private var _SafeStr_7110:String; public function _SafeStr_3041(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:int, _arg_8:int, _arg_9:int, _arg_10:int, _arg_11:Array, _arg_12:Boolean, _arg_13:int, _arg_14:String, _arg_15:int, _arg_16:Boolean, _arg_17:int, _arg_18:Boolean, _arg_19:Boolean, _arg_20:String, _arg_21:int, _arg_22:Boolean, _arg_23:Boolean, _arg_24:Boolean, _arg_25:Boolean, _arg_26:String) { this._SafeStr_6078 = k; this._SafeStr_6041 = _arg_2; this._SafeStr_7105 = _arg_3; this._SafeStr_7088 = _arg_4; this._SafeStr_7091 = _arg_7; this._SafeStr_7092 = _arg_8; this._SafeStr_7093 = _arg_9; this._SafeStr_7094 = _arg_10; this._SafeStr_7095 = _arg_11; this._SafeStr_7089 = _arg_12; this._SafeStr_7090 = _arg_13; this._SafeStr_7096 = _arg_5; this._SafeStr_7097 = _arg_6; this._SafeStr_7098 = _arg_14; this._SafeStr_7099 = _arg_15; this._SafeStr_7102 = _arg_16; this._SafeStr_7100 = _arg_17; this._SafeStr_7103 = _arg_18; this._SafeStr_7101 = _arg_20; this._SafeStr_5321 = _arg_21; this._SafeStr_7104 = _arg_19; this._SafeStr_7106 = _arg_22; this._SafeStr_7107 = _arg_23; this._SafeStr_7108 = _arg_24; this._SafeStr_7109 = _arg_25; this._SafeStr_7110 = _arg_26; } public function get type():String { return (this._SafeStr_6078); } public function get id():int { return (this._SafeStr_6041); } public function get _SafeStr_7064():String { return (this._SafeStr_7088); } public function get _SafeStr_7065():String { return (this._SafeStr_7105); } public function get _SafeStr_7066():Boolean { return (this._SafeStr_7089); } public function get _SafeStr_7067():int { return (this._SafeStr_7090); } public function get revision():int { return (this._SafeStr_7091); } public function get _SafeStr_7068():int { return (this._SafeStr_7092); } public function get _SafeStr_7069():int { return (this._SafeStr_7093); } public function get _SafeStr_7070():int { return (this._SafeStr_7094); } public function get _SafeStr_7071():Array { return (this._SafeStr_7095); } public function get _SafeStr_7072():String { return (this._SafeStr_7096); } public function get description():String { return (this._SafeStr_7097); } public function get _SafeStr_7073():String { return (this._SafeStr_7098); } public function get _SafeStr_7074():int { return (this._SafeStr_7099); } public function get _SafeStr_7076():String { return (this._SafeStr_7101); } public function get category():int { return (this._SafeStr_5321); } public function set _SafeStr_7064(k:String):void { this._SafeStr_7088 = k; } public function get _SafeStr_7075():int { return (this._SafeStr_7100); } public function get _SafeStr_7077():Boolean { return (this._SafeStr_7102); } public function get _SafeStr_7078():Boolean { return (this._SafeStr_7103); } public function get _SafeStr_7079():Boolean { return (this._SafeStr_7104); } public function get _SafeStr_7080():Boolean { return (this._SafeStr_7106); } public function get _SafeStr_7081():Boolean { return (this._SafeStr_7107); } public function get _SafeStr_7082():Boolean { return (this._SafeStr_7108); } public function get _SafeStr_7083():Boolean { return (!((this._SafeStr_7088.indexOf("external_image") == -1))); } public function get _SafeStr_7084():Boolean { return (this._SafeStr_7109); } public function get _SafeStr_7085():String { return (this._SafeStr_7110); } } }//package _-0nx // _SafeStr_2354 = "_-3Ul" (String#684, DoABC#3) // _SafeStr_3041 = "_-3vD" (String#1826, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_7064 = "_-3S7" (String#3553, DoABC#3) // _SafeStr_7065 = "_-0zU" (String#7225, DoABC#3) // _SafeStr_7066 = "_-4QY" (String#27761, DoABC#3) // _SafeStr_7067 = "_-0cf" (String#9115, DoABC#3) // _SafeStr_7068 = "_-GK" (String#34324, DoABC#3) // _SafeStr_7069 = "_-5Ov" (String#38954, DoABC#3) // _SafeStr_7070 = "_-xn" (String#33686, DoABC#3) // _SafeStr_7071 = "_-4Rq" (String#9186, DoABC#3) // _SafeStr_7072 = "_-2Dg" (String#2562, DoABC#3) // _SafeStr_7073 = "_-206" (String#26691, DoABC#3) // _SafeStr_7074 = "_-04G" (String#4104, DoABC#3) // _SafeStr_7075 = "_-3kS" (String#4440, DoABC#3) // _SafeStr_7076 = "_-1kN" (String#5888, DoABC#3) // _SafeStr_7077 = "_-3I1" (String#10632, DoABC#3) // _SafeStr_7078 = "_-0-N" (String#10426, DoABC#3) // _SafeStr_7079 = "_-0ou" (String#7934, DoABC#3) // _SafeStr_7080 = "_-3yo" (String#27357, DoABC#3) // _SafeStr_7081 = "_-4ka" (String#23970, DoABC#3) // _SafeStr_7082 = "_-1KE" (String#26765, DoABC#3) // _SafeStr_7083 = "_-6Sf" (String#15546, DoABC#3) // _SafeStr_7084 = "_-1Hn" (String#26676, DoABC#3) // _SafeStr_7085 = "_-1lG" (String#17930, DoABC#3) // _SafeStr_7086 = "_-qa" (String#14910, DoABC#3) // _SafeStr_7087 = "_-6aK" (String#15956, DoABC#3) // _SafeStr_7088 = "_-5Gu" (String#17374, DoABC#3) // _SafeStr_7089 = "_-ZP" (String#31253, DoABC#3) // _SafeStr_7090 = "_-535" (String#27764, DoABC#3) // _SafeStr_7091 = "_-2yP" (String#31106, DoABC#3) // _SafeStr_7092 = "_-1YB" (String#28789, DoABC#3) // _SafeStr_7093 = "_-0H4" (String#27962, DoABC#3) // _SafeStr_7094 = "_-4qH" (String#28412, DoABC#3) // _SafeStr_7095 = "_-0x9" (String#5331, DoABC#3) // _SafeStr_7096 = "_-5im" (String#15159, DoABC#3) // _SafeStr_7097 = "_-4nM" (String#1295, DoABC#3) // _SafeStr_7098 = "_-1IL" (String#26684, DoABC#3) // _SafeStr_7099 = "_-2AX" (String#9705, DoABC#3) // _SafeStr_7100 = "_-aV" (String#9707, DoABC#3) // _SafeStr_7101 = "_-5As" (String#27387, DoABC#3) // _SafeStr_7102 = "_-3Ij" (String#13862, DoABC#3) // _SafeStr_7103 = "_-1r3" (String#14871, DoABC#3) // _SafeStr_7104 = "_-0fM" (String#9027, DoABC#3) // _SafeStr_7105 = "_-0fp" (String#26661, DoABC#3) // _SafeStr_7106 = "_-0KX" (String#27966, DoABC#3) // _SafeStr_7107 = "_-0BC" (String#27899, DoABC#3) // _SafeStr_7108 = "_-5rq" (String#27225, DoABC#3) // _SafeStr_7109 = "_-0fq" (String#26657, DoABC#3) // _SafeStr_7110 = "_-44Z" (String#30863, DoABC#3) //------------------------------------------------------------ //_-0nx._SafeStr_430 package _-0nx { import _-2mL._SafeStr_3; public interface _SafeStr_430 extends _SafeStr_3 { function _SafeStr_7111():void; } }//package _-0nx // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_430 = "_-1tX" (String#6128, DoABC#3) // _SafeStr_7111 = "_-6Yb" (String#17604, DoABC#3) //------------------------------------------------------------ //_-0nx.FurnitureDataParser package _-0nx { import _-1HD.EventDispatcherWrapper; import _-15X.Map; import _-1lq.ICoreLocalizationManager; import _-59z.AssetLibrary; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-53G.AssetLoaderEvent; import _-6Wm.Core; import flash.events.Event; import _-4Qm._SafeStr_6; public class FurnitureDataParser extends EventDispatcherWrapper { public static const _SafeStr_7112:String = "FDP_furniture_data_ready"; private var _SafeStr_7113:Map; private var _SafeStr_7114:Map; private var _SafeStr_7115:Map; private var _SafeStr_7116:ICoreLocalizationManager; private var _SafeStr_7117:AssetLibrary; public function FurnitureDataParser(k:Map, _arg_2:Map, _arg_3:Map, _arg_4:ICoreLocalizationManager) { this._SafeStr_7113 = k; this._SafeStr_7114 = _arg_2; this._SafeStr_7115 = _arg_3; this._SafeStr_7116 = _arg_4; this._SafeStr_7117 = new AssetLibrary("FurniDataParserAssetLib"); } override public function dispose():void { super.dispose(); if (this._SafeStr_7117){ this._SafeStr_7117.dispose(); this._SafeStr_7117 = null; }; this._SafeStr_7116 = null; this._SafeStr_7113 = null; this._SafeStr_7114 = null; this._SafeStr_7115 = null; } public function _SafeStr_7118(k:String):void { var _local_2:_SafeStr_37 = this._SafeStr_7117.loadAssetFromFile(k, new URLRequest(k), "text/plain"); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_7119); _local_2.addEventListener(AssetLoaderEvent._SafeStr_5317, this._SafeStr_7120); } private function _SafeStr_7119(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 == null){ return; }; if ((((_local_2._SafeStr_7121 == null)) || ((_local_2._SafeStr_7121.content == null)))){ return; }; var _local_3:String = (_local_2._SafeStr_7121.content as String); if (_local_3.charAt(0) == "<"){ this._SafeStr_7122(_local_3); } else { this._SafeStr_7123(_local_3); }; } private function _SafeStr_7122(data:String):void { var categoryTypes:XMLList; var itemXml:XML; var furniData:_SafeStr_3041; var xmlData:XML; try { xmlData = new XML(data); } catch(e:Error) { Core.error(("XML furni data was malformed: " + data), true, Core._SafeStr_7124); }; if (xmlData == null){ return; }; categoryTypes = xmlData.roomitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_7125(itemXml); this._SafeStr_7126(furniData); this._SafeStr_7127(furniData); }; categoryTypes = xmlData.wallitemtypes; for each (itemXml in categoryTypes.furnitype) { furniData = this._SafeStr_7128(itemXml); this._SafeStr_7126(furniData); this._SafeStr_7127(furniData); }; dispatchEvent(new Event(_SafeStr_7112)); } private function _SafeStr_7125(k:XML):_SafeStr_3041 { var _local_4:XML; var _local_5:String; var _local_6:Array; var _local_7:String; var _local_8:int; var _local_11:String; var _local_2:int = parseInt(k.@id); var _local_3:Array = new Array(); for each (_local_4 in k.partcolors.color) { _local_11 = _local_4; if (_local_11.charAt(0) == "#"){ _local_11 = _local_11.replace("#", ""); _local_3.push(parseInt(_local_11, 16)); } else { _local_3.push(-(parseInt(_local_11))); }; }; _local_5 = k.@classname; _local_6 = _local_5.split("*"); _local_7 = _local_6[0]; _local_8 = (((_local_6.length)>1) ? parseInt(_local_6[1]) : 0); var _local_9 = (_local_6.length > 1); var _local_10:_SafeStr_3041 = new _SafeStr_3041(_SafeStr_3041._SafeStr_7087, _local_2, _local_5, _local_7, k.name, k.description, k.revision, k.xdim, k.ydim, 0, _local_3, _local_9, _local_8, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), k.customparams, k.specialtype, (k.canstandon == "1"), (k.cansiton == "1"), (k.canlayon == "1"), (k.excludeddynamic == "1"), k.furniline); return (_local_10); } private function _SafeStr_7128(k:XML):_SafeStr_3041 { var _local_2:int = parseInt(k.@id); var _local_3:_SafeStr_3041 = new _SafeStr_3041(_SafeStr_3041._SafeStr_7086, _local_2, k.@classname, k.@classname, k.name, k.description, k.revision, 0, 0, 0, null, false, 0, k.adurl, k.offerid, (k.buyout == "1"), k.rentofferid, (k.rentbuyout == "1"), (k.bc == "1"), null, k.specialtype, false, false, false, (k.excludeddynamic == "1"), k.furniline); return (_local_3); } private function _SafeStr_7123(k:String):void { var _local_7:String; var _local_8:Array; var _local_9:String; var _local_10:Array; var _local_11:String; var _local_12:int; var _local_13:String; var _local_14:Array; var _local_15:String; var _local_16:int; var _local_17:Boolean; var _local_18:int; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:Array; var _local_23:Array; var _local_24:int; var _local_25:String; var _local_26:String; var _local_27:String; var _local_28:int; var _local_29:Boolean; var _local_30:int; var _local_31:Boolean; var _local_32:String; var _local_33:int; var _local_34:Boolean; var _local_35:Boolean; var _local_36:Boolean; var _local_37:Boolean; var _local_38:Boolean; var _local_39:Boolean; var _local_40:_SafeStr_3041; var _local_41:String; var _local_2:RegExp = /\n\r{1,}|\n{1,}|\r{1,}/mg; var _local_3:RegExp = /^\s+|\s+$/g; var _local_4:RegExp = /\[+?((.)*?)\]/g; var _local_5:Array = k.split(_local_2); var _local_6:int; for each (_local_7 in _local_5) { _local_8 = _local_7.match(_local_4); for each (_local_9 in _local_8) { _local_9 = _local_9.replace(/\[{1,}/mg, ""); _local_9 = _local_9.replace(/\]{1,}/mg, ""); _local_10 = _local_9.split('"'); this._SafeStr_7129(_local_10, ", "); this._SafeStr_7129(_local_10, ","); _local_10.splice(0, 1); _local_10.splice((_local_10.length - 1), 1); if (_local_10.length < 18){ Core.error(("Lingo furni data was malformed: " + k), true, Core._SafeStr_7124); return; }; _local_11 = _local_10[0]; _local_12 = parseInt(_local_10[1]); _local_13 = String(_local_10[2]); _local_14 = _local_13.split("*"); _local_15 = _local_14[0]; _local_16 = (((_local_14.length)>1) ? parseInt(_local_14[1]) : 0); _local_17 = (_local_14.length > 1); _local_18 = parseInt(_local_10[3]); _local_19 = parseInt(_local_10[4]); _local_20 = parseInt(_local_10[5]); _local_21 = parseInt(_local_10[6]); _local_22 = []; _local_23 = _local_10[7].split(","); _local_24 = 0; while (_local_24 < _local_23.length) { _local_41 = _local_23[_local_24]; if (_local_41.charAt(0) == "#"){ _local_41 = _local_41.replace("#", ""); _local_22.push(parseInt(_local_41, 16)); } else { _local_22.push(-(parseInt(_local_41))); }; _local_24++; }; _local_25 = _local_10[8]; _local_26 = _local_10[9]; _local_27 = _local_10[10]; _local_28 = parseInt(_local_10[11]); _local_29 = (_local_10[12] == "true"); _local_30 = parseInt(_local_10[13]); _local_31 = (_local_10[14] == "true"); _local_32 = _local_10[15]; _local_33 = parseInt(_local_10[16]); _local_34 = (_local_10[17] == "true"); _local_38 = false; _local_39 = (_local_11 == "i"); if (_local_39){ _local_35 = false; _local_36 = false; _local_37 = false; if (_local_10.length >= 19){ _local_38 = (_local_10[18] == "1"); }; } else { _local_35 = (_local_10[18] == "1"); _local_36 = (_local_10[19] == "1"); _local_37 = (_local_10[20] == "1"); if (_local_10.length >= 22){ _local_38 = (_local_10[21] == "1"); }; }; _local_40 = new _SafeStr_3041(_local_11, _local_12, _local_13, _local_15, _local_25, _local_26, _local_18, _local_19, _local_20, _local_21, _local_22, _local_17, _local_16, _local_27, _local_28, _local_29, _local_30, _local_31, _local_34, _local_32, _local_33, _local_35, _local_36, _local_37, _local_38, ""); this._SafeStr_7126(_local_40); this._SafeStr_7127(_local_40); }; _local_6++; }; dispatchEvent(new Event(_SafeStr_7112)); } private function _SafeStr_7126(k:_SafeStr_3041):void { if (k.type == _SafeStr_3041._SafeStr_7087){ this._SafeStr_7113.add(k.id, k); } else { if (k.type == _SafeStr_3041._SafeStr_7086){ this._SafeStr_7114.add(k.id, k); }; }; var _local_2:Array = this._SafeStr_7115[k._SafeStr_7064]; if (_local_2 == null){ _local_2 = []; this._SafeStr_7115.add(k._SafeStr_7064, _local_2); }; _local_2[k._SafeStr_7067] = k.id; } private function _SafeStr_7120(k:AssetLoaderEvent):void { _SafeStr_6.logEventLog(("furnituredata download error " + k.status)); Core.error("Could not download furnidata definition", true, Core._SafeStr_7124); } private function _SafeStr_7127(k:_SafeStr_3041):void { if (this._SafeStr_7116 != null){ if (k.type == _SafeStr_3041._SafeStr_7087){ this._SafeStr_7116._SafeStr_7130(("roomItem.name." + k.id), k._SafeStr_7072); this._SafeStr_7116._SafeStr_7130(("roomItem.desc." + k.id), k.description); } else { if (k.type == _SafeStr_3041._SafeStr_7086){ this._SafeStr_7116._SafeStr_7130(("wallItem.name." + k.id), k._SafeStr_7072); this._SafeStr_7116._SafeStr_7130(("wallItem.desc." + k.id), k.description); }; }; }; } private function _SafeStr_7129(k:Array, _arg_2:Object):void { var _local_3:int; while (_local_3 < k.length) { if (k[_local_3] == _arg_2){ k.splice(_local_3, 1); _local_3--; }; _local_3++; }; } } }//package _-0nx // _SafeStr_3041 = "_-3vD" (String#1826, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5317 = "_-wO" (String#7063, DoABC#3) // _SafeStr_6 = "_-0rq" (String#1456, DoABC#3) // _SafeStr_7064 = "_-3S7" (String#3553, DoABC#3) // _SafeStr_7067 = "_-0cf" (String#9115, DoABC#3) // _SafeStr_7072 = "_-2Dg" (String#2562, DoABC#3) // _SafeStr_7086 = "_-qa" (String#14910, DoABC#3) // _SafeStr_7087 = "_-6aK" (String#15956, DoABC#3) // _SafeStr_7112 = "_-0oB" (String#5143, DoABC#3) // _SafeStr_7113 = "_-3O" (String#4669, DoABC#3) // _SafeStr_7114 = "_-2er" (String#3856, DoABC#3) // _SafeStr_7115 = "_-eC" (String#17201, DoABC#3) // _SafeStr_7116 = "_-0wq" (String#520, DoABC#3) // _SafeStr_7117 = "_-a9" (String#6812, DoABC#3) // _SafeStr_7118 = "_-1Ih" (String#14320, DoABC#3) // _SafeStr_7119 = "_-5MI" (String#36729, DoABC#3) // _SafeStr_7120 = "_-3C3" (String#38340, DoABC#3) // _SafeStr_7121 = "_-5xX" (String#3971, DoABC#3) // _SafeStr_7122 = "_-0z0" (String#24579, DoABC#3) // _SafeStr_7123 = "_-4IO" (String#24116, DoABC#3) // _SafeStr_7124 = "_-2jF" (String#31226, DoABC#3) // _SafeStr_7125 = "_-2C4" (String#36156, DoABC#3) // _SafeStr_7126 = "_-5Q4" (String#25793, DoABC#3) // _SafeStr_7127 = "_-18e" (String#22856, DoABC#3) // _SafeStr_7128 = "_-1bK" (String#36119, DoABC#3) // _SafeStr_7129 = "_-1XI" (String#28844, DoABC#3) // _SafeStr_7130 = "_-4hK" (String#8128, DoABC#3) //------------------------------------------------------------ //_-0oe.SharedEventToGameEnum package _-0oe { public class SharedEventToGameEnum { public static const STAGE3D_RESPONSE:String = "stage3d_response"; public static const STAGE3D_RESPONSE_FAIL:String = "stage3d_response_fail"; public static const RESIZE_UPDATE:String = "resize_update"; } }//package _-0oe //------------------------------------------------------------ //_-0oe.SharedEventToHabboEnum package _-0oe { public class SharedEventToHabboEnum { public static const STAGE3D_REQUEST:String = "stage3d_request"; public static const RESIZE_UPDATES_REQUEST:String = "resize_updates_request"; public static const QUIT_GAME_EVENT:String = "quit_game_event"; } }//package _-0oe //------------------------------------------------------------ //_-0oe.SharedGameEvent package _-0oe { import flash.events.Event; public class SharedGameEvent extends Event { public static const API_VERSION:int = 1; public static const EVENT_TYPE_TO_HABBO:String = "HabboGameAPIEventToHabbo"; public static const EVENT_TYPE_TO_GAME:String = "HabboGameAPIEventToGame"; public var api:int; public var name:String; public var content; public function SharedGameEvent(k:String, _arg_2:int, _arg_3:String, _arg_4:*=null) { super(k); this.api = _arg_2; this.name = _arg_3; this.content = _arg_4; } public static function createToHabbo(k:String, _arg_2:*=null):SharedGameEvent { return (new (SharedGameEvent)(EVENT_TYPE_TO_HABBO, API_VERSION, k, _arg_2)); } public static function createToGame(k:String, _arg_2:*=null):SharedGameEvent { return (new (SharedGameEvent)(EVENT_TYPE_TO_GAME, API_VERSION, k, _arg_2)); } } }//package _-0oe //------------------------------------------------------------ //_-0oe.SharedMessageHandler package _-0oe { import _-20B.HabboGameManager; import flash.events.EventDispatcher; import flash.events.Event; import flash.display.Stage; import _-15X.PlayerVersionCheck; public class SharedMessageHandler { private var _SafeStr_7131:HabboGameManager; private var _SafeStr_7132:EventDispatcher; private var _SafeStr_7133:int = -1; private var _SafeStr_7134:Boolean; public function SharedMessageHandler(k:HabboGameManager, _arg_2:EventDispatcher) { this._SafeStr_7131 = k; this._SafeStr_7132 = _arg_2; this._SafeStr_7132.addEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_7135); } public function dispose():void { this._SafeStr_7132.removeEventListener(SharedGameEvent.EVENT_TYPE_TO_HABBO, this._SafeStr_7135); this._SafeStr_7132 = null; this._SafeStr_7131 = null; this._SafeStr_7134 = true; } public function get _SafeStr_7136():int { return (this._SafeStr_7133); } public function send(k:int, _arg_2:String, _arg_3:*=null):Boolean { this._SafeStr_7132.dispatchEvent(new SharedGameEvent(SharedGameEvent.EVENT_TYPE_TO_GAME, k, _arg_2, _arg_3)); return (true); } public function _SafeStr_7135(k:Event):Boolean { var _local_4:Boolean; if (this._SafeStr_7134){ _SafeStr_4.log(("Shared event received by disposed message handler: " + k)); return (false); }; if (k.type != SharedGameEvent.EVENT_TYPE_TO_HABBO){ _SafeStr_4.log("Unknown event received as shared event!"); return (false); }; var _local_2:Object = (k as Object); var _local_3:int = _local_2.api; switch (_local_3){ case 1: _local_4 = this._SafeStr_7137(_local_2); break; default: _SafeStr_4.log("Unknown api version for shared event!"); _local_4 = false; }; if (((_local_4) && ((this._SafeStr_7133 == -1)))){ this._SafeStr_7133 = _local_3; }; return (_local_4); } private function _SafeStr_7137(k:Object):Boolean { var _local_4:Object; var _local_2:String = k.name; var _local_3:int = 1; switch (_local_2){ case SharedEventToHabboEnum.STAGE3D_REQUEST: _local_4 = this._SafeStr_7138(); if (_local_4){ this.send(_local_3, SharedEventToGameEnum.STAGE3D_RESPONSE, _local_4); } else { this.send(_local_3, SharedEventToGameEnum.STAGE3D_RESPONSE_FAIL, null); }; break; case SharedEventToHabboEnum.QUIT_GAME_EVENT: this._SafeStr_7131._SafeStr_7139(); break; default: _SafeStr_4.log(((("Unknown shared event name for api v" + _local_3) + ": ") + _local_2)); return (false); }; return (true); } private function _SafeStr_7138():Object { var stage:Stage; var stage3D:Object; var i:int; stage = this._SafeStr_7131.context.displayObjectContainer.stage; try { if (PlayerVersionCheck._SafeStr_7140 < 11){ _SafeStr_4.log("Tried to get stage3D with too low player version"); return (null); }; if (stage.stage3Ds.length > 0){ i = 0; while (i < stage.stage3Ds.length) { stage3D = stage.stage3Ds[i]; if (stage3D){ return (stage3D); }; i = (i + 1); }; if (!stage3D){ _SafeStr_4.log("Stage3D request error: no free instances available"); return (null); }; } else { _SafeStr_4.log("Stage3D request error: zero instances available"); return (null); }; } catch(e:Error) { _SafeStr_4.log(("Stage3D request error: " + e)); return (null); }; return (null); } } }//package _-0oe // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_7131 = "_-5ga" (String#1482, DoABC#3) // _SafeStr_7132 = "_-pz" (String#212, DoABC#3) // _SafeStr_7133 = "_-3KN" (String#25114, DoABC#3) // _SafeStr_7134 = "_-3lA" (String#654, DoABC#3) // _SafeStr_7135 = "_-4K3" (String#27627, DoABC#3) // _SafeStr_7136 = "_-0zu" (String#28829, DoABC#3) // _SafeStr_7137 = "_-4P3" (String#38159, DoABC#3) // _SafeStr_7138 = "_-4hY" (String#36096, DoABC#3) // _SafeStr_7139 = "_-1M4" (String#26314, DoABC#3) // _SafeStr_7140 = "_-6d5" (String#42435, DoABC#3) //------------------------------------------------------------ //_-0OK._SafeStr_102 package _-0OK { public interface _SafeStr_102 { function get id():int; function get type():String; function get breed():int; function get _SafeStr_7141():int; function get index():int; function get paletteMap():int; } }//package _-0OK // _SafeStr_102 = "_-57E" (String#2721, DoABC#2) // _SafeStr_7141 = "_-2ZM" (String#2149, DoABC#2) //------------------------------------------------------------ //_-0OK._SafeStr_52 package _-0OK { public interface _SafeStr_52 { function _SafeStr_7142(_arg_1:String, _arg_2:int):_SafeStr_102; function get type():String; function get id():int; function get gender():String; function get clubLevel():int; function get isColorable():Boolean; function get _SafeStr_7143():Boolean; function get _SafeStr_7144():Boolean; function get _SafeStr_7145():Boolean; function get _SafeStr_7146():Array; function get _SafeStr_7147():Array; } }//package _-0OK // _SafeStr_102 = "_-57E" (String#2721, DoABC#2) // _SafeStr_52 = "_-1r0" (String#1972, DoABC#2) // _SafeStr_7142 = "_-3GV" (String#2311, DoABC#2) // _SafeStr_7143 = "_-5VF" (String#2812, DoABC#2) // _SafeStr_7144 = "_-5zr" (String#2917, DoABC#2) // _SafeStr_7145 = "_-5pV" (String#2871, DoABC#2) // _SafeStr_7146 = "_-o3" (String#3230, DoABC#2) // _SafeStr_7147 = "_-1hD" (String#1940, DoABC#2) //------------------------------------------------------------ //_-0OK._SafeStr_54 package _-0OK { import flash.utils.Dictionary; public interface _SafeStr_54 { function get id():int; function _SafeStr_6418(_arg_1:int):_SafeStr_58; function get colors():Dictionary; } }//package _-0OK // _SafeStr_54 = "_-06k" (String#1605, DoABC#2) // _SafeStr_58 = "_-N3" (String#3122, DoABC#2) // _SafeStr_6418 = "_-1Bq" (String#1832, DoABC#2) //------------------------------------------------------------ //_-0OK._SafeStr_56 package _-0OK { import _-15X.Map; public interface _SafeStr_56 { function _SafeStr_7148(_arg_1:int):_SafeStr_52; function _SafeStr_7149(_arg_1:String, _arg_2:int):Boolean; function _SafeStr_7150(_arg_1:String):int; function get type():String; function get _SafeStr_7151():int; function get _SafeStr_7152():Map; } }//package _-0OK // _SafeStr_52 = "_-1r0" (String#1972, DoABC#2) // _SafeStr_56 = "_-4N2" (String#2554, DoABC#2) // _SafeStr_7148 = "_-0Qk" (String#1674, DoABC#2) // _SafeStr_7149 = "_-2mR" (String#2190, DoABC#2) // _SafeStr_7150 = "_-1Su" (String#1885, DoABC#2) // _SafeStr_7151 = "_-1bC" (String#1913, DoABC#2) // _SafeStr_7152 = "_-5G8" (String#2762, DoABC#2) //------------------------------------------------------------ //_-0OK._SafeStr_58 package _-0OK { import flash.geom.ColorTransform; public interface _SafeStr_58 { function get colorTransform():ColorTransform; function get redMultiplier():Number; function get greenMultiplier():Number; function get blueMultiplier():Number; function get _SafeStr_7153():uint; function get r():uint; function get g():uint; function get b():uint; function get id():int; function get index():int; function get clubLevel():int; function get _SafeStr_7143():Boolean; } }//package _-0OK // _SafeStr_58 = "_-N3" (String#3122, DoABC#2) // _SafeStr_7143 = "_-5VF" (String#2812, DoABC#2) // _SafeStr_7153 = "_-4m6" (String#2641, DoABC#2) //------------------------------------------------------------ //_-0OK.FigurePart package _-0OK { public class FigurePart implements _SafeStr_102 { private var _SafeStr_6041:int; private var _SafeStr_6078:String; private var _SafeStr_7154:int = -1; private var _SafeStr_7155:int; private var _index:int; private var _SafeStr_7156:int = -1; public function FigurePart(k:XML) { this._SafeStr_6041 = parseInt(k.@id); this._SafeStr_6078 = String(k.@type); this._index = parseInt(k.@index); this._SafeStr_7155 = parseInt(k.@colorindex); var _local_2:String = k.@palettemapid; if (_local_2 != ""){ this._SafeStr_7156 = int(_local_2); }; var _local_3:String = k.@breed; if (_local_3 != ""){ this._SafeStr_7154 = int(_local_3); }; } public function dispose():void { } public function get id():int { return (this._SafeStr_6041); } public function get type():String { return (this._SafeStr_6078); } public function get breed():int { return (this._SafeStr_7154); } public function get _SafeStr_7141():int { return (this._SafeStr_7155); } public function get index():int { return (this._index); } public function get paletteMap():int { return (this._SafeStr_7156); } } }//package _-0OK // _SafeStr_102 = "_-57E" (String#2721, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_6078 = "_-07n" (String#1609, DoABC#2) // _SafeStr_7141 = "_-2ZM" (String#2149, DoABC#2) // _SafeStr_7154 = "_-3TH" (String#2348, DoABC#2) // _SafeStr_7155 = "_-11O" (String#1798, DoABC#2) // _SafeStr_7156 = "_-3k1" (String#2405, DoABC#2) //------------------------------------------------------------ //_-0OK.FigurePartSet package _-0OK { public class FigurePartSet implements _SafeStr_52 { private var _SafeStr_6078:String; private var _SafeStr_6041:int; private var _SafeStr_6702:String; private var _SafeStr_7157:int; private var _SafeStr_7158:Boolean; private var _SafeStr_7159:Boolean; private var _SafeStr_7160:Array; private var _SafeStr_7161:Array; private var _SafeStr_7162:Boolean; private var _SafeStr_7163:Boolean; public function FigurePartSet(k:XML, _arg_2:String) { var _local_3:XML; var _local_4:XML; var _local_5:FigurePart; var _local_6:int; super(); this._SafeStr_6078 = _arg_2; this._SafeStr_6041 = parseInt(k.@id); this._SafeStr_6702 = String(k.@gender); this._SafeStr_7157 = parseInt(k.@club); this._SafeStr_7158 = Boolean(parseInt(k.@colorable)); this._SafeStr_7159 = Boolean(parseInt(k.@selectable)); this._SafeStr_7162 = Boolean(parseInt(k.@preselectable)); this._SafeStr_7163 = Boolean(parseInt(k.@sellable)); this._SafeStr_7160 = new Array(); this._SafeStr_7161 = new Array(); for each (_local_3 in k.part) { _local_5 = new FigurePart(_local_3); _local_6 = this._SafeStr_7164(_local_5); if (_local_6 != -1){ this._SafeStr_7160.splice(_local_6, 0, _local_5); } else { this._SafeStr_7160.push(_local_5); }; }; for each (_local_4 in k.hiddenlayers.layer) { this._SafeStr_7161.push(String(_local_4.@parttype)); }; } public function dispose():void { var k:FigurePart; for each (k in this._SafeStr_7160) { k.dispose(); }; this._SafeStr_7160 = null; this._SafeStr_7161 = null; } private function _SafeStr_7164(k:FigurePart):int { var _local_3:FigurePart; var _local_2:int; while (_local_2 < this._SafeStr_7160.length) { _local_3 = this._SafeStr_7160[_local_2]; if ((((_local_3.type == k.type)) && ((_local_3.index < k.index)))){ return (_local_2); }; _local_2++; }; return (-1); } public function _SafeStr_7142(k:String, _arg_2:int):_SafeStr_102 { var _local_3:FigurePart; for each (_local_3 in this._SafeStr_7160) { if ((((_local_3.type == k)) && ((_local_3.id == _arg_2)))){ return (_local_3); }; }; return (null); } public function get type():String { return (this._SafeStr_6078); } public function get id():int { return (this._SafeStr_6041); } public function get gender():String { return (this._SafeStr_6702); } public function get clubLevel():int { return (this._SafeStr_7157); } public function get isColorable():Boolean { return (this._SafeStr_7158); } public function get _SafeStr_7143():Boolean { return (this._SafeStr_7159); } public function get _SafeStr_7146():Array { return (this._SafeStr_7160); } public function get _SafeStr_7147():Array { return (this._SafeStr_7161); } public function get _SafeStr_7144():Boolean { return (this._SafeStr_7162); } public function get _SafeStr_7145():Boolean { return (this._SafeStr_7163); } } }//package _-0OK // _SafeStr_102 = "_-57E" (String#2721, DoABC#2) // _SafeStr_52 = "_-1r0" (String#1972, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_6078 = "_-07n" (String#1609, DoABC#2) // _SafeStr_6702 = "_-4ry" (String#2659, DoABC#2) // _SafeStr_7142 = "_-3GV" (String#2311, DoABC#2) // _SafeStr_7143 = "_-5VF" (String#2812, DoABC#2) // _SafeStr_7144 = "_-5zr" (String#2917, DoABC#2) // _SafeStr_7145 = "_-5pV" (String#2871, DoABC#2) // _SafeStr_7146 = "_-o3" (String#3230, DoABC#2) // _SafeStr_7147 = "_-1hD" (String#1940, DoABC#2) // _SafeStr_7157 = "_-4ik" (String#2628, DoABC#2) // _SafeStr_7158 = "_-zP" (String#3276, DoABC#2) // _SafeStr_7159 = "_-48M" (String#2503, DoABC#2) // _SafeStr_7160 = "_-5OP" (String#2791, DoABC#2) // _SafeStr_7161 = "_-aH" (String#3179, DoABC#2) // _SafeStr_7162 = "_-0k-" (String#1739, DoABC#2) // _SafeStr_7163 = "_-tV" (String#3249, DoABC#2) // _SafeStr_7164 = "_-4WG" (String#2593, DoABC#2) //------------------------------------------------------------ //_-0OK.Palette package _-0OK { import flash.utils.Dictionary; public class Palette implements _SafeStr_54 { private var _SafeStr_6041:int; private var _SafeStr_7165:Dictionary; public function Palette(k:XML) { this._SafeStr_6041 = parseInt(k.@id); this._SafeStr_7165 = new Dictionary(); this._SafeStr_7166(k); } public function _SafeStr_7166(k:XML):void { var _local_2:XML; for each (_local_2 in k.color) { this._SafeStr_7165[String(_local_2.@id)] = new PartColor(_local_2); }; } public function get id():int { return (this._SafeStr_6041); } public function _SafeStr_6418(k:int):_SafeStr_58 { return (this._SafeStr_7165[String(k)]); } public function get colors():Dictionary { return (this._SafeStr_7165); } } }//package _-0OK // _SafeStr_54 = "_-06k" (String#1605, DoABC#2) // _SafeStr_58 = "_-N3" (String#3122, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_6418 = "_-1Bq" (String#1832, DoABC#2) // _SafeStr_7165 = "_-0aq" (String#1707, DoABC#2) // _SafeStr_7166 = "_-QN" (String#3133, DoABC#2) //------------------------------------------------------------ //_-0OK.PartColor package _-0OK { import flash.geom.ColorTransform; public class PartColor implements _SafeStr_58 { private var _SafeStr_6041:int; private var _index:int; private var _SafeStr_7157:int; private var _SafeStr_7159:Boolean = false; private var _SafeStr_7167:uint; private var _SafeStr_7168:uint; private var _SafeStr_7169:uint; private var _b:uint; private var _SafeStr_7170:Number; private var _SafeStr_7171:Number; private var _SafeStr_7172:Number; private var _SafeStr_7173:ColorTransform; public function PartColor(k:XML) { this._SafeStr_6041 = parseInt(k.@id); this._index = parseInt(k.@index); this._SafeStr_7157 = parseInt(k.@club); this._SafeStr_7159 = Boolean(parseInt(k.@selectable)); var _local_2:String = k.text(); this._SafeStr_7167 = parseInt(_local_2, 16); this._SafeStr_7168 = ((this._SafeStr_7167 >> 16) & 0xFF); this._SafeStr_7169 = ((this._SafeStr_7167 >> 8) & 0xFF); this._b = ((this._SafeStr_7167 >> 0) & 0xFF); this._SafeStr_7170 = ((this._SafeStr_7168 / 0xFF) * 1); this._SafeStr_7171 = ((this._SafeStr_7169 / 0xFF) * 1); this._SafeStr_7172 = ((this._b / 0xFF) * 1); this._SafeStr_7173 = new ColorTransform(this._SafeStr_7170, this._SafeStr_7171, this._SafeStr_7172); } public function get colorTransform():ColorTransform { return (this._SafeStr_7173); } public function get redMultiplier():Number { return (this._SafeStr_7170); } public function get greenMultiplier():Number { return (this._SafeStr_7171); } public function get blueMultiplier():Number { return (this._SafeStr_7172); } public function get _SafeStr_7153():uint { return (this._SafeStr_7167); } public function get r():uint { return (this._SafeStr_7168); } public function get g():uint { return (this._SafeStr_7169); } public function get b():uint { return (this._b); } public function get id():int { return (this._SafeStr_6041); } public function get index():int { return (this._index); } public function get clubLevel():int { return (this._SafeStr_7157); } public function get _SafeStr_7143():Boolean { return (this._SafeStr_7159); } } }//package _-0OK // _SafeStr_58 = "_-N3" (String#3122, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_7143 = "_-5VF" (String#2812, DoABC#2) // _SafeStr_7153 = "_-4m6" (String#2641, DoABC#2) // _SafeStr_7157 = "_-4ik" (String#2628, DoABC#2) // _SafeStr_7159 = "_-48M" (String#2503, DoABC#2) // _SafeStr_7167 = "_-2O7" (String#2108, DoABC#2) // _SafeStr_7168 = "_-0uS" (String#1773, DoABC#2) // _SafeStr_7169 = "_-4jL" (String#2631, DoABC#2) // _SafeStr_7170 = "_-3hh" (String#2400, DoABC#2) // _SafeStr_7171 = "_-1jV" (String#1944, DoABC#2) // _SafeStr_7172 = "_-6EJ" (String#2968, DoABC#2) // _SafeStr_7173 = "_-3cO" (String#2382, DoABC#2) //------------------------------------------------------------ //_-0OK.SetType package _-0OK { import _-15X.Map; import flash.utils.Dictionary; public class SetType implements _SafeStr_56 { private var _SafeStr_7174:Map; private var _SafeStr_6078:String; private var _SafeStr_7175:int; private var _SafeStr_7176:Dictionary; public function SetType(k:XML) { this._SafeStr_6078 = String(k.@type); this._SafeStr_7175 = parseInt(k.@paletteid); this._SafeStr_7176 = new Dictionary(); this._SafeStr_7176["F"] = new Array(); this._SafeStr_7176["M"] = new Array(); this._SafeStr_7176["F"][0] = Boolean(parseInt(k.@mand_f_0)); this._SafeStr_7176["F"][1] = Boolean(parseInt(k.@mand_f_1)); this._SafeStr_7176["M"][0] = Boolean(parseInt(k.@mand_m_0)); this._SafeStr_7176["M"][1] = Boolean(parseInt(k.@mand_m_1)); this._SafeStr_7174 = new Map(); this._SafeStr_7166(k); } public function dispose():void { var k:FigurePartSet; for each (k in this._SafeStr_7174._SafeStr_7177()) { k.dispose(); }; this._SafeStr_7174.dispose(); this._SafeStr_7174 = null; } public function _SafeStr_7178(k:XML):void { var _local_2:XML; var _local_3:String; var _local_4:FigurePartSet; for each (_local_2 in k["set"]) { _local_3 = String(_local_2.@id); _local_4 = this._SafeStr_7174.getValue(_local_3); if (_local_4 != null){ _local_4.dispose(); this._SafeStr_7174.remove(_local_3); }; }; } public function _SafeStr_7166(k:XML):void { var _local_2:XML; for each (_local_2 in k["set"]) { this._SafeStr_7174.add(String(_local_2.@id), new FigurePartSet(_local_2, this._SafeStr_6078)); }; } public function _SafeStr_7179(k:String):_SafeStr_52 { var _local_4:_SafeStr_52; var _local_2:Array = this._SafeStr_7174._SafeStr_5569(); var _local_3:int = (_local_2.length - 1); while (_local_3 >= 0) { _local_4 = this._SafeStr_7174.getValue(_local_2[_local_3]); if (((((_local_4) && ((_local_4.clubLevel == 0)))) && ((((_local_4.gender == k)) || ((_local_4.gender == "U")))))){ return (_local_4); }; _local_3--; }; return (null); } public function _SafeStr_7148(k:int):_SafeStr_52 { return (this._SafeStr_7174.getValue(String(k))); } public function get type():String { return (this._SafeStr_6078); } public function get _SafeStr_7151():int { return (this._SafeStr_7175); } public function _SafeStr_7149(k:String, _arg_2:int):Boolean { return (this._SafeStr_7176[k.toUpperCase()][Math.min(_arg_2, 1)]); } public function _SafeStr_7150(k:String):int { var _local_2:Array = this._SafeStr_7176[k.toUpperCase()]; return (_local_2.indexOf(false)); } public function get _SafeStr_7152():Map { return (this._SafeStr_7174); } } }//package _-0OK // _SafeStr_52 = "_-1r0" (String#1972, DoABC#2) // _SafeStr_5569 = "_-2vO" (String#2225, DoABC#2) // _SafeStr_56 = "_-4N2" (String#2554, DoABC#2) // _SafeStr_6078 = "_-07n" (String#1609, DoABC#2) // _SafeStr_7148 = "_-0Qk" (String#1674, DoABC#2) // _SafeStr_7149 = "_-2mR" (String#2190, DoABC#2) // _SafeStr_7150 = "_-1Su" (String#1885, DoABC#2) // _SafeStr_7151 = "_-1bC" (String#1913, DoABC#2) // _SafeStr_7152 = "_-5G8" (String#2762, DoABC#2) // _SafeStr_7166 = "_-QN" (String#3133, DoABC#2) // _SafeStr_7174 = "_-60F" (String#2921, DoABC#2) // _SafeStr_7175 = "_-wV" (String#3260, DoABC#2) // _SafeStr_7176 = "_-1o4" (String#1959, DoABC#2) // _SafeStr_7177 = "_-0wk" (String#1780, DoABC#2) // _SafeStr_7178 = "_-5oj" (String#2868, DoABC#2) // _SafeStr_7179 = "_-3xr" (String#2466, DoABC#2) //------------------------------------------------------------ //_-0OQ._SafeStr_2901 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3228; public class _SafeStr_2901 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2901(k:Function) { super(k, _SafeStr_3228); } public function _SafeStr_5551():_SafeStr_3228 { return ((_SafeStr_5552 as _SafeStr_3228)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_2901 = "_-2li" (String#8342, DoABC#3) // _SafeStr_3228 = "_-2HW" (String#10545, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3113 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3134; public class _SafeStr_3113 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3113(k:Function) { super(k, _SafeStr_3134); } public function _SafeStr_5551():_SafeStr_3134 { return ((_SafeStr_5552 as _SafeStr_3134)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3113 = "_-48X" (String#10061, DoABC#3) // _SafeStr_3134 = "_-2sS" (String#10024, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3120 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3115; public class _SafeStr_3120 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3120(k:Function) { super(k, _SafeStr_3115); } public function _SafeStr_5551():_SafeStr_3115 { return ((_SafeStr_5552 as _SafeStr_3115)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3115 = "_-2zZ" (String#10955, DoABC#3) // _SafeStr_3120 = "_-6f7" (String#10810, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3123 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3152; public class _SafeStr_3123 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3123(k:Function) { super(k, _SafeStr_3152); } public function _SafeStr_5551():_SafeStr_3152 { return ((_SafeStr_5552 as _SafeStr_3152)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3123 = "_-2tb" (String#10097, DoABC#3) // _SafeStr_3152 = "_-3XX" (String#10859, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3140 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3139; public class _SafeStr_3140 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3140(k:Function) { super(k, _SafeStr_3139); } public function _SafeStr_5551():_SafeStr_3139 { return ((_SafeStr_5552 as _SafeStr_3139)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3139 = "_-5Y6" (String#9934, DoABC#3) // _SafeStr_3140 = "_-2Dx" (String#9855, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3141 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_4724; public class _SafeStr_3141 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3141(k:Function) { super(k, _SafeStr_4724); } public function _SafeStr_5551():_SafeStr_4724 { return ((_SafeStr_5552 as _SafeStr_4724)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3141 = "_-aO" (String#12509, DoABC#3) // _SafeStr_4724 = "_-0Er" (String#11749, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3147 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3145; public class _SafeStr_3147 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3147(k:Function) { super(k, _SafeStr_3145); } public function _SafeStr_5551():_SafeStr_3145 { return ((_SafeStr_5552 as _SafeStr_3145)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3145 = "_-3SA" (String#10074, DoABC#3) // _SafeStr_3147 = "_-2UJ" (String#10403, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_3148 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_3119; public class _SafeStr_3148 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3148(k:Function) { super(k, _SafeStr_3119); } public function _SafeStr_5551():_SafeStr_3119 { return ((_SafeStr_5552 as _SafeStr_3119)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3119 = "_-1Yq" (String#8866, DoABC#3) // _SafeStr_3148 = "_-4iW" (String#7067, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_4276 package _-0OQ { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5LB._SafeStr_4700; public class _SafeStr_4276 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4276(k:Function) { super(k, _SafeStr_4700); } public function _SafeStr_5551():_SafeStr_4700 { return ((_SafeStr_5552 as _SafeStr_4700)); } } }//package _-0OQ // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4276 = "_-6Mn" (String#12472, DoABC#3) // _SafeStr_4700 = "_-0mH" (String#10805, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_4720 package _-0OQ { import _-1Qv._SafeStr_2721; public class _SafeStr_4720 { private var _SafeStr_7180:int; private var _name:String; private var _SafeStr_6625:int; private var _SafeStr_6705:String; private var _SafeStr_7181:String; public function _SafeStr_4720(k:_SafeStr_2721) { this._SafeStr_7180 = k.readInt(); this._name = k.readString(); this._SafeStr_6625 = k.readInt(); this._SafeStr_6705 = k.readString(); this._SafeStr_7181 = k.readString(); } public function dispose():void { this._SafeStr_7180 = 0; this._name = ""; this._SafeStr_6625 = 0; this._SafeStr_6705 = ""; this._SafeStr_7181 = ""; } public function get _SafeStr_7182():int { return (this._SafeStr_7180); } public function get name():String { return (this._name); } public function get level():int { return (this._SafeStr_6625); } public function get figure():String { return (this._SafeStr_6705); } public function get owner():String { return (this._SafeStr_7181); } } }//package _-0OQ // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4720 = "_-6fQ" (String#4750, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_7180 = "_-Hd" (String#10866, DoABC#3) // _SafeStr_7181 = "_-0NR" (String#7861, DoABC#3) // _SafeStr_7182 = "_-0G3" (String#7310, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_4721 package _-0OQ { import _-1Qv._SafeStr_2721; public class _SafeStr_4721 { private var _SafeStr_7183:int; private var _SafeStr_7184:Array; public function _SafeStr_4721(k:_SafeStr_2721) { this._SafeStr_7183 = k.readInt(); this._SafeStr_7184 = []; var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_7184.push(k.readInt()); _local_3++; }; } public function dispose():void { this._SafeStr_7183 = -1; this._SafeStr_7184 = []; } public function get _SafeStr_7185():int { return (this._SafeStr_7183); } public function get breeds():Array { return (this._SafeStr_7184); } } }//package _-0OQ // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4721 = "_-5tA" (String#8052, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7183 = "_-4IX" (String#24290, DoABC#3) // _SafeStr_7184 = "_-62q" (String#19903, DoABC#3) // _SafeStr_7185 = "_-W" (String#20236, DoABC#3) //------------------------------------------------------------ //_-0OQ._SafeStr_4722 package _-0OQ { public class _SafeStr_4722 { private var _SafeStr_6035:int; private var _SafeStr_7186:int; private var _SafeStr_5809:String; private var _SafeStr_5687:int; private var _SafeStr_7187:String; private var _SafeStr_7188:int; private var _SafeStr_7189:Boolean; public function _SafeStr_4722(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:Boolean) { this._SafeStr_6035 = k; this._SafeStr_7186 = _arg_2; this._SafeStr_5809 = _arg_3; this._SafeStr_5687 = _arg_4; this._SafeStr_7187 = _arg_5; this._SafeStr_7188 = _arg_6; this._SafeStr_7189 = _arg_7; } public function get stuffId():int { return (this._SafeStr_6035); } public function get _SafeStr_7190():int { return (this._SafeStr_7186); } public function get _SafeStr_5825():String { return (this._SafeStr_5809); } public function get userId():int { return (this._SafeStr_5687); } public function get userName():String { return (this._SafeStr_7187); } public function get rarityLevel():int { return (this._SafeStr_7188); } public function get _SafeStr_7191():Boolean { return (this._SafeStr_7189); } } }//package _-0OQ // _SafeStr_4722 = "_-59L" (String#4988, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_5809 = "_-00D" (String#1992, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // _SafeStr_6035 = "_-2-d" (String#2029, DoABC#3) // _SafeStr_7186 = "_-0qC" (String#2718, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7188 = "_-0gu" (String#3379, DoABC#3) // _SafeStr_7189 = "_-3N3" (String#30651, DoABC#3) // _SafeStr_7190 = "_-4AK" (String#2381, DoABC#3) // _SafeStr_7191 = "_-4Db" (String#6484, DoABC#3) //------------------------------------------------------------ //_-0oy._SafeStr_3629 package _-0oy { import _-1Qv._SafeStr_2285; public class _SafeStr_3629 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return ([]); } public function dispose():void { } } }//package _-0oy // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3629 = "_-1BT" (String#9877, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0oy._SafeStr_3631 package _-0oy { import _-1Qv._SafeStr_2285; public class _SafeStr_3631 implements _SafeStr_2285 { public function _SafeStr_5301():Array { return ([]); } public function dispose():void { } } }//package _-0oy // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3631 = "_-116" (String#9909, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-0oy._SafeStr_3634 package _-0oy { import _-1Qv._SafeStr_2285; public class _SafeStr_3634 implements _SafeStr_2285 { private var _SafeStr_6039:Array; public function _SafeStr_3634(k:String, _arg_2:int=-1, _arg_3:int=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:int=-1, _arg_7:int=-1) { if ((((((((((_arg_2 == -1)) && ((_arg_3 == -1)))) && ((_arg_4 == -1)))) && ((_arg_5 == -1)))) && ((_arg_6 == -1)))){ this._SafeStr_6039 = [k]; } else { if (_arg_7 == -1){ this._SafeStr_6039 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6]; } else { this._SafeStr_6039 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7]; }; }; } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } } }//package _-0oy // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3634 = "_-0lz" (String#11012, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_2803 package _-0Ph { import flash.events.Event; public class _SafeStr_2803 extends Event { public static const _SafeStr_7192:String = "hrwe_hide_room_widget"; private var _SafeStr_7193:String; public function _SafeStr_2803(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_7192, _arg_2, _arg_3); this._SafeStr_7193 = k; } public function get _SafeStr_7194():String { return (this._SafeStr_7193); } } }//package _-0Ph // _SafeStr_2803 = "_-6V2" (String#8075, DoABC#3) // _SafeStr_7192 = "_-63d" (String#15138, DoABC#3) // _SafeStr_7193 = "_-5Zq" (String#12158, DoABC#3) // _SafeStr_7194 = "_-2c2" (String#38372, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_2815 package _-0Ph { import flash.events.Event; public class _SafeStr_2815 extends Event { public static const _SafeStr_7195:String = "RDMZEE_ENABLED"; private var _SafeStr_5936:Boolean; public function _SafeStr_2815(k:Boolean) { super(_SafeStr_7195); this._SafeStr_5936 = k; } } }//package _-0Ph // _SafeStr_2815 = "_-3Lt" (String#14294, DoABC#3) // _SafeStr_5936 = "_-39n" (String#2328, DoABC#3) // _SafeStr_7195 = "_-0oJ" (String#8003, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4364 package _-0Ph { import flash.events.Event; public class _SafeStr_4364 extends Event { public static const _SafeStr_7196:String = "RWUE_EVENT_TEST"; public function _SafeStr_4364(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_7196 = "_-3Ru" (String#30858, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4439 package _-0Ph { import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4439 extends _SafeStr_4364 { public static const _SafeStr_7197:String = "RWRVUE_ROOM_VIEW_SIZE_CHANGED"; public static const _SafeStr_7198:String = "RWRVUE_ROOM_VIEW_SCALE_CHANGED"; public static const _SafeStr_7199:String = "RWRVUE_ROOM_VIEW_POSITION_CHANGED"; private var _SafeStr_7200:Rectangle; private var _SafeStr_7201:Point; private var _SafeStr_5741:Number = 0; public function _SafeStr_4439(k:String, _arg_2:Rectangle=null, _arg_3:Point=null, _arg_4:Number=0, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_7200 = _arg_2; this._SafeStr_7201 = _arg_3; this._SafeStr_5741 = _arg_4; } public function get rect():Rectangle { if (this._SafeStr_7200 != null){ return (this._SafeStr_7200.clone()); }; return (null); } public function get _SafeStr_7202():Point { if (this._SafeStr_7201 != null){ return (this._SafeStr_7201.clone()); }; return (null); } public function get scale():Number { return (this._SafeStr_5741); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4439 = "_-6P5" (String#3233, DoABC#3) // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_7197 = "_-4KO" (String#11758, DoABC#3) // _SafeStr_7198 = "_-4bC" (String#16204, DoABC#3) // _SafeStr_7199 = "_-oN" (String#16748, DoABC#3) // _SafeStr_7200 = "_-RK" (String#23267, DoABC#3) // _SafeStr_7201 = "_-0Tw" (String#22774, DoABC#3) // _SafeStr_7202 = "_-DG" (String#26035, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4450 package _-0Ph { public class _SafeStr_4450 extends _SafeStr_4364 { public static const OPEN:String = "RWRBFOCME_OPEN"; private var _SafeStr_7203:int; public function _SafeStr_4450(k:int) { this._SafeStr_7203 = k; super(OPEN); } public function get _SafeStr_7204():int { return (this._SafeStr_7203); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4450 = "_-3oJ" (String#7488, DoABC#3) // _SafeStr_7203 = "_-1Yv" (String#2517, DoABC#3) // _SafeStr_7204 = "_-3s-" (String#7711, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4451 package _-0Ph { public class _SafeStr_4451 extends _SafeStr_4364 { public static const _SafeStr_7205:String = "RWREUE_GAME_MODE"; public static const _SafeStr_7206:String = "RWREUE_NORMAL_MODE"; private var _SafeStr_6766:int = 0; public function _SafeStr_4451(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_6766 = _arg_2; } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4451 = "_-5eY" (String#3937, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7205 = "_-67H" (String#10623, DoABC#3) // _SafeStr_7206 = "_-5sk" (String#5716, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4453 package _-0Ph { public class _SafeStr_4453 extends _SafeStr_4364 { public static const _SafeStr_7207:String = "RWLBUE_SHOW_LOADING_BAR"; public static const _SafeStr_6550:String = "RWLBUW_HIDE_LOADING_BAR"; public function _SafeStr_4453(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4453 = "_-2Y1" (String#3636, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_7207 = "_-HP" (String#4660, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4454 package _-0Ph { public class _SafeStr_4454 extends _SafeStr_4364 { public static const _SafeStr_7208:String = "RWRBSLUE_SKILL_LIST"; private var _SafeStr_7203:int; private var _SafeStr_7209:Array; public function _SafeStr_4454(k:int, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7208, _arg_3, _arg_4); this._SafeStr_7203 = k; this._SafeStr_7209 = _arg_2; } public function get _SafeStr_7210():Array { return (this._SafeStr_7209); } public function get _SafeStr_7204():int { return (this._SafeStr_7203); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4454 = "_-5bG" (String#7456, DoABC#3) // _SafeStr_7203 = "_-1Yv" (String#2517, DoABC#3) // _SafeStr_7204 = "_-3s-" (String#7711, DoABC#3) // _SafeStr_7208 = "_-3S4" (String#13434, DoABC#3) // _SafeStr_7209 = "_-1WN" (String#8994, DoABC#3) // _SafeStr_7210 = "_-6Su" (String#15400, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4460 package _-0Ph { public class _SafeStr_4460 extends _SafeStr_4364 { public static const _SafeStr_7211:String = "RWROUE_OBJECT_SELECTED"; public static const _SafeStr_6952:String = "RWROUE_OBJECT_DESELECTED"; public static const _SafeStr_7212:String = "RWROUE_USER_REMOVED"; public static const _SafeStr_7213:String = "RWROUE_FURNI_REMOVED"; public static const _SafeStr_7214:String = "RWROUE_FURNI_ADDED"; public static const _SafeStr_7215:String = "RWROUE_USER_ADDED"; public static const _SafeStr_7216:String = "RWROUE_OBJECT_ROLL_OVER"; public static const _SafeStr_7217:String = "RWROUE_OBJECT_ROLL_OUT"; private var _SafeStr_6041:int = 0; private var _SafeStr_5321:int = 0; private var _SafeStr_6766:int = 0; public function _SafeStr_4460(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_6041 = _arg_2; this._SafeStr_5321 = _arg_3; this._SafeStr_6766 = _arg_4; } public function get id():int { return (this._SafeStr_6041); } public function get category():int { return (this._SafeStr_5321); } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4460 = "_-3rj" (String#1097, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_6952 = "_-65D" (String#6515, DoABC#3) // _SafeStr_7211 = "_-0M3" (String#9671, DoABC#3) // _SafeStr_7212 = "_-58P" (String#7173, DoABC#3) // _SafeStr_7213 = "_-6Cj" (String#6181, DoABC#3) // _SafeStr_7214 = "_-0Nc" (String#9384, DoABC#3) // _SafeStr_7215 = "_-18f" (String#15180, DoABC#3) // _SafeStr_7216 = "_-4Ij" (String#15924, DoABC#3) // _SafeStr_7217 = "_-Ny" (String#11166, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4462 package _-0Ph { public class _SafeStr_4462 extends _SafeStr_4364 { public static const _SafeStr_7218:String = "RWCCE_USER_CHOOSER_CONTENT"; public static const _SafeStr_7219:String = "RWCCE_FURNI_CHOOSER_CONTENT"; private var _SafeStr_7220:Array; private var _SafeStr_7221:Boolean; public function _SafeStr_4462(k:String, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_7220 = _arg_2.slice(); this._SafeStr_7221 = _arg_3; } public function get items():Array { return (this._SafeStr_7220); } public function get _SafeStr_6141():Boolean { return (this._SafeStr_7221); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4462 = "_-5VA" (String#5326, DoABC#3) // _SafeStr_6141 = "_-6NA" (String#2679, DoABC#3) // _SafeStr_7218 = "_-oI" (String#16682, DoABC#3) // _SafeStr_7219 = "_-3O9" (String#15371, DoABC#3) // _SafeStr_7220 = "_-0hx" (String#666, DoABC#3) // _SafeStr_7221 = "_-2GJ" (String#16922, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4464 package _-0Ph { public class _SafeStr_4464 extends _SafeStr_4364 { public static const _SafeStr_7222:String = "RWPLENPE_USER_PLAY_SONG"; public static const _SafeStr_7223:String = "RWPLENPW_USER_STOP_SONG"; public static const _SafeStr_7224:String = "RWPLENPE_SONG_CHANGED"; private var _SafeStr_6041:int; private var _SafeStr_7225:int; private var _priority:int; public function _SafeStr_4464(k:String, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_6041 = _arg_2; this._SafeStr_7225 = _arg_3; this._priority = _arg_4; } public function get id():int { return (this._SafeStr_6041); } public function get position():int { return (this._SafeStr_7225); } public function get priority():int { return (this._priority); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4464 = "_-09v" (String#3845, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_7222 = "_-20t" (String#6039, DoABC#3) // _SafeStr_7223 = "_-4T6" (String#6071, DoABC#3) // _SafeStr_7224 = "_-5ys" (String#5237, DoABC#3) // _SafeStr_7225 = "_-67U" (String#1855, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4468 package _-0Ph { public class _SafeStr_4468 extends _SafeStr_4364 { public static const _SafeStr_7226:String = "RWPLEE_SHOW_PLAYLIST_EDITOR"; public static const _SafeStr_7227:String = "RWPLEE_HIDE_PLAYLIST_EDITOR"; public static const _SafeStr_7228:String = "RWPLEE_INVENTORY_UPDATED"; public static const _SafeStr_7229:String = "RWPLEE_SONG_DISK_INVENTORY_UPDATED"; public static const _SafeStr_7230:String = "RWPLEE_PLAY_LIST_UPDATED"; public static const _SafeStr_7231:String = "RWPLEE_PLAY_LIST_FULL"; private var _SafeStr_7232:int; public function _SafeStr_4468(k:String, _arg_2:int=-1, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7232 = _arg_2; } public function get furniId():int { return (this._SafeStr_7232); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4468 = "_-4Om" (String#2339, DoABC#3) // _SafeStr_7226 = "_-1vx" (String#16282, DoABC#3) // _SafeStr_7227 = "_-1Lf" (String#15887, DoABC#3) // _SafeStr_7228 = "_-Ik" (String#5752, DoABC#3) // _SafeStr_7229 = "_-2AQ" (String#14241, DoABC#3) // _SafeStr_7230 = "_-4H-" (String#5294, DoABC#3) // _SafeStr_7231 = "_-6OI" (String#6521, DoABC#3) // _SafeStr_7232 = "_-5HX" (String#1666, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4475 package _-0Ph { public class _SafeStr_4475 extends _SafeStr_4364 { public static const _SafeStr_7233:String = "RWFRUE_SHOW_FRIEND_REQUEST"; public static const _SafeStr_7234:String = "RWFRUE_HIDE_FRIEND_REQUEST"; private var _SafeStr_6723:int; private var _SafeStr_5687:int; private var _SafeStr_7187:String; public function _SafeStr_4475(k:String, _arg_2:int, _arg_3:int=0, _arg_4:String=null, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_6723 = _arg_2; this._SafeStr_5687 = _arg_3; this._SafeStr_7187 = _arg_4; } public function get _SafeStr_6662():int { return (this._SafeStr_6723); } public function get userId():int { return (this._SafeStr_5687); } public function get userName():String { return (this._SafeStr_7187); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4475 = "_-5xx" (String#4324, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_6723 = "_-0Nh" (String#2992, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7233 = "_-3Zy" (String#12537, DoABC#3) // _SafeStr_7234 = "_-4CT" (String#13044, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4478 package _-0Ph { import flash.geom.Rectangle; import flash.geom.Point; public class _SafeStr_4478 extends _SafeStr_4364 { public static const _SafeStr_7235:String = "RWULUE_USER_LOCATION_UPDATE"; private var _SafeStr_5687:int; private var _SafeStr_7236:Rectangle; private var _SafeStr_7237:Point; public function _SafeStr_4478(k:int, _arg_2:Rectangle, _arg_3:Point, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_7235, _arg_4, _arg_5); this._SafeStr_5687 = k; this._SafeStr_7236 = _arg_2; this._SafeStr_7237 = _arg_3; } public function get userId():int { return (this._SafeStr_5687); } public function get rectangle():Rectangle { return (this._SafeStr_7236); } public function get _SafeStr_7238():Point { return (this._SafeStr_7237); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4478 = "_-vZ" (String#3423, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_7235 = "_-6S-" (String#24618, DoABC#3) // _SafeStr_7236 = "_-5m1" (String#3727, DoABC#3) // _SafeStr_7237 = "_-5Ld" (String#28284, DoABC#3) // _SafeStr_7238 = "_-kR" (String#12075, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4481 package _-0Ph { public class _SafeStr_4481 extends _SafeStr_4364 { public static const _SafeStr_7239:String = "rwwgue_welcome_gift_widget_status"; private var _SafeStr_7240:String; private var _SafeStr_7241:Boolean; private var _SafeStr_7242:Boolean; private var _SafeStr_7232:int; private var _SafeStr_7243:Boolean; public function _SafeStr_4481(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_7239, k, _arg_2); } public function get email():String { return (this._SafeStr_7240); } public function get _SafeStr_7244():Boolean { return (this._SafeStr_7241); } public function get _SafeStr_7245():Boolean { return (this._SafeStr_7242); } public function get furniId():int { return (this._SafeStr_7232); } public function get _SafeStr_7246():Boolean { return (this._SafeStr_7243); } public function set email(k:String):void { this._SafeStr_7240 = k; } public function set _SafeStr_7244(k:Boolean):void { this._SafeStr_7241 = k; } public function set _SafeStr_7245(k:Boolean):void { this._SafeStr_7242 = k; } public function set furniId(k:int):void { this._SafeStr_7232 = k; } public function set _SafeStr_7246(k:Boolean):void { this._SafeStr_7243 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4481 = "_-6Bp" (String#7411, DoABC#3) // _SafeStr_7232 = "_-5HX" (String#1666, DoABC#3) // _SafeStr_7239 = "_-4qQ" (String#12950, DoABC#3) // _SafeStr_7240 = "_-5TP" (String#6110, DoABC#3) // _SafeStr_7241 = "_-yZ" (String#5567, DoABC#3) // _SafeStr_7242 = "_-60X" (String#8151, DoABC#3) // _SafeStr_7243 = "_-1qv" (String#14919, DoABC#3) // _SafeStr_7244 = "_-43n" (String#8225, DoABC#3) // _SafeStr_7245 = "_-4zq" (String#24588, DoABC#3) // _SafeStr_7246 = "_-4Gc" (String#14930, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4484 package _-0Ph { public class _SafeStr_4484 extends _SafeStr_4364 { public static const _SafeStr_7247:String = "rwcere_change_email_result"; private var _result:int; public function _SafeStr_4484(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_7247, _arg_2, _arg_3); this._result = k; } public function get result():int { return (this._result); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4484 = "_-5GZ" (String#8932, DoABC#3) // _SafeStr_7247 = "_-3Oz" (String#16563, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4485 package _-0Ph { public class _SafeStr_4485 extends _SafeStr_4364 { public static const RENTABLE_BOT:String = "RWRBIUE_RENTABLE_BOT"; public static const _SafeStr_7248:String = "RENTABLE_BOT"; private var _name:String = ""; private var _SafeStr_5680:String = ""; private var _SafeStr_7249:int = 0; private var _SafeStr_6705:String = ""; private var _SafeStr_7250:Array; private var _SafeStr_7251:int = 0; private var _SafeStr_7252:int = 0; private var _SafeStr_7253:int; private var _SafeStr_7254:String; private var _SafeStr_7255:Boolean = false; private var _SafeStr_7256:Boolean = false; private var _SafeStr_7257:int = 0; private var _SafeStr_7258:Array; public function _SafeStr_4485(k:Boolean=false, _arg_2:Boolean=false) { this._SafeStr_7250 = []; super(RENTABLE_BOT, k, _arg_2); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set motto(k:String):void { this._SafeStr_5680 = k; } public function get motto():String { return (this._SafeStr_5680); } public function set _SafeStr_7259(k:int):void { this._SafeStr_7249 = k; } public function get _SafeStr_7259():int { return (this._SafeStr_7249); } public function set figure(k:String):void { this._SafeStr_6705 = k; } public function get figure():String { return (this._SafeStr_6705); } public function set badges(k:Array):void { this._SafeStr_7250 = k; } public function get badges():Array { return (this._SafeStr_7250); } public function get _SafeStr_5547():int { return (this._SafeStr_7253); } public function set _SafeStr_5547(k:int):void { this._SafeStr_7253 = k; } public function get ownerName():String { return (this._SafeStr_7254); } public function set ownerName(k:String):void { this._SafeStr_7254 = k; } public function set _SafeStr_7260(k:Boolean):void { this._SafeStr_7255 = k; } public function get _SafeStr_7260():Boolean { return (this._SafeStr_7255); } public function set _SafeStr_7261(k:int):void { this._SafeStr_7257 = k; } public function get _SafeStr_7261():int { return (this._SafeStr_7257); } public function set _SafeStr_7262(k:Boolean):void { this._SafeStr_7256 = k; } public function get _SafeStr_7262():Boolean { return (this._SafeStr_7256); } public function set _SafeStr_7263(k:int):void { this._SafeStr_7251 = k; } public function get _SafeStr_7263():int { return (this._SafeStr_7251); } public function set _SafeStr_7264(k:int):void { this._SafeStr_7252 = k; } public function get _SafeStr_7264():int { return (this._SafeStr_7252); } public function get _SafeStr_7265():Array { return (this._SafeStr_7258); } public function set _SafeStr_7265(k:Array):void { this._SafeStr_7258 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4485 = "_-6Xl" (String#4641, DoABC#3) // _SafeStr_5547 = "_-55Y" (String#1595, DoABC#3) // _SafeStr_5680 = "_-22g" (String#3221, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_7248 = "_-6a8" (String#11242, DoABC#3) // _SafeStr_7249 = "_-5Rw" (String#7101, DoABC#3) // _SafeStr_7250 = "_-0ed" (String#1748, DoABC#3) // _SafeStr_7251 = "_-Nj" (String#6867, DoABC#3) // _SafeStr_7252 = "_-5bU" (String#7147, DoABC#3) // _SafeStr_7253 = "_-4lR" (String#2033, DoABC#3) // _SafeStr_7254 = "_-1ZB" (String#2165, DoABC#3) // _SafeStr_7255 = "_-3co" (String#5197, DoABC#3) // _SafeStr_7256 = "_-62b" (String#5391, DoABC#3) // _SafeStr_7257 = "_-ui" (String#8096, DoABC#3) // _SafeStr_7258 = "_-0WC" (String#5332, DoABC#3) // _SafeStr_7259 = "_-6Sg" (String#1162, DoABC#3) // _SafeStr_7260 = "_-3ci" (String#3825, DoABC#3) // _SafeStr_7261 = "_-2Wo" (String#4327, DoABC#3) // _SafeStr_7262 = "_-5fg" (String#4331, DoABC#3) // _SafeStr_7263 = "_-1ix" (String#3798, DoABC#3) // _SafeStr_7264 = "_-5c1" (String#3904, DoABC#3) // _SafeStr_7265 = "_-3x8" (String#2869, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4487 package _-0Ph { public class _SafeStr_4487 extends _SafeStr_4364 { public static const PET_COMMANDS:String = "RWPCUE_PET_COMMANDS"; public static const _SafeStr_7266:String = "RWPCUE_OPEN_PET_TRAINING"; public static const _SafeStr_7267:String = "RWPCUE_CLOSE_PET_TRAINING"; private var _SafeStr_6041:int; private var _SafeStr_7268:Array; private var _SafeStr_7269:Array; public function _SafeStr_4487(k:int, _arg_2:Array, _arg_3:Array, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_4487.PET_COMMANDS, _arg_4, _arg_5); this._SafeStr_6041 = k; this._SafeStr_7268 = _arg_2; this._SafeStr_7269 = _arg_3; } public function get id():int { return (this._SafeStr_6041); } public function get _SafeStr_7270():Array { return (this._SafeStr_7268); } public function get _SafeStr_7271():Array { return (this._SafeStr_7269); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4487 = "_-uf" (String#5422, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_7266 = "_-0r2" (String#15916, DoABC#3) // _SafeStr_7267 = "_-1Z9" (String#13535, DoABC#3) // _SafeStr_7268 = "_-3hz" (String#9835, DoABC#3) // _SafeStr_7269 = "_-3e7" (String#4824, DoABC#3) // _SafeStr_7270 = "_-1fm" (String#11890, DoABC#3) // _SafeStr_7271 = "_-0jf" (String#13286, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4488 package _-0Ph { public class _SafeStr_4488 extends _SafeStr_4364 { public static const _SafeStr_7272:String = "RWUTUE_USER_TAGS"; private var _SafeStr_5687:int; private var _SafeStr_7273:Array; private var _SafeStr_7274:Boolean; public function _SafeStr_4488(k:int, _arg_2:Array, _arg_3:Boolean, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(_SafeStr_7272, _arg_4, _arg_5); this._SafeStr_5687 = k; this._SafeStr_7273 = _arg_2; this._SafeStr_7274 = _arg_3; } public function get userId():int { return (this._SafeStr_5687); } public function get tags():Array { return (this._SafeStr_7273); } public function get _SafeStr_7275():Boolean { return (this._SafeStr_7274); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4488 = "_-0da" (String#10085, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_7272 = "_-1si" (String#6989, DoABC#3) // _SafeStr_7273 = "_-3l5" (String#2322, DoABC#3) // _SafeStr_7274 = "_-xa" (String#12530, DoABC#3) // _SafeStr_7275 = "_-4om" (String#14135, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4489 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4489 extends _SafeStr_4364 { public static const PET_INFO:String = "RWPIUE_PET_INFO"; private var _SafeStr_6625:int; private var _SafeStr_7276:int; private var _SafeStr_7277:int; private var _SafeStr_7278:int; private var _SafeStr_7279:int; private var _SafeStr_7280:int; private var _SafeStr_7281:int; private var _SafeStr_7282:int; private var _SafeStr_7283:int; private var _SafeStr_7284:int; private var _SafeStr_7285:int; private var _name:String; private var _SafeStr_6041:int; private var _SafeStr_5802:BitmapData; private var _SafeStr_7286:int; private var _SafeStr_7287:int; private var _SafeStr_7288:Boolean; private var _SafeStr_7253:int; private var _SafeStr_7254:String; private var _SafeStr_7289:Boolean; private var _SafeStr_7290:int; private var _SafeStr_7291:int; private var _SafeStr_7292:Boolean; private var _SafeStr_7293:Boolean; private var _SafeStr_7294:Boolean; private var _SafeStr_7295:Array; private var _SafeStr_7296:int; private var _SafeStr_7297:Boolean; private var _SafeStr_7298:Boolean; private var _SafeStr_7188:int; private var _SafeStr_7299:int; private var _SafeStr_7300:int; private var _SafeStr_7301:int; private var _SafeStr_7302:Boolean; public function _SafeStr_4489(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:BitmapData, _arg_6:Boolean, _arg_7:int, _arg_8:String, _arg_9:int, _arg_10:int, _arg_11:Boolean=false, _arg_12:Boolean=false) { super(_SafeStr_4489.PET_INFO, _arg_11, _arg_12); this._SafeStr_7286 = k; this._SafeStr_7287 = _arg_2; this._name = _arg_3; this._SafeStr_6041 = _arg_4; this._SafeStr_5802 = _arg_5; this._SafeStr_7288 = _arg_6; this._SafeStr_7253 = _arg_7; this._SafeStr_7254 = _arg_8; this._SafeStr_7290 = _arg_9; this._SafeStr_7291 = _arg_10; } public function get name():String { return (this._name); } public function get image():BitmapData { return (this._SafeStr_5802); } public function get id():int { return (this._SafeStr_6041); } public function get _SafeStr_7303():int { return (this._SafeStr_7286); } public function get _SafeStr_7304():int { return (this._SafeStr_7287); } public function get _SafeStr_7305():Boolean { return (this._SafeStr_7288); } public function get _SafeStr_5547():int { return (this._SafeStr_7253); } public function get ownerName():String { return (this._SafeStr_7254); } public function get _SafeStr_7306():Boolean { return (this._SafeStr_7289); } public function get _SafeStr_7307():int { return (this._SafeStr_7290); } public function get age():int { return (this._SafeStr_7285); } public function get _SafeStr_7308():int { return (this._SafeStr_7291); } public function get _SafeStr_7309():Boolean { return (this._SafeStr_7292); } public function get _SafeStr_7310():Boolean { return (this._SafeStr_7293); } public function get _SafeStr_7311():Boolean { return (this._SafeStr_7294); } public function get _SafeStr_7312():Boolean { return (this._SafeStr_7297); } public function get _SafeStr_7313():Boolean { return (this._SafeStr_7298); } public function get rarityLevel():int { return (this._SafeStr_7188); } public function get _SafeStr_7314():Array { return (this._SafeStr_7295); } public function get _SafeStr_7315():int { return (this._SafeStr_7296); } public function get level():int { return (this._SafeStr_6625); } public function get _SafeStr_7316():int { return (this._SafeStr_7276); } public function get experience():int { return (this._SafeStr_7277); } public function get _SafeStr_7317():int { return (this._SafeStr_7278); } public function get energy():int { return (this._SafeStr_7279); } public function get _SafeStr_7318():int { return (this._SafeStr_7280); } public function get _SafeStr_7319():int { return (this._SafeStr_7281); } public function get _SafeStr_7320():int { return (this._SafeStr_7282); } public function get _SafeStr_7321():int { return (this._SafeStr_7283); } public function get _SafeStr_7322():int { return (this._SafeStr_7284); } public function set level(k:int):void { this._SafeStr_6625 = k; } public function set _SafeStr_7316(k:int):void { this._SafeStr_7276 = k; } public function set experience(k:int):void { this._SafeStr_7277 = k; } public function set _SafeStr_7317(k:int):void { this._SafeStr_7278 = k; } public function set energy(k:int):void { this._SafeStr_7279 = k; } public function set _SafeStr_7318(k:int):void { this._SafeStr_7280 = k; } public function set _SafeStr_7319(k:int):void { this._SafeStr_7281 = k; } public function set _SafeStr_7320(k:int):void { this._SafeStr_7282 = k; } public function set _SafeStr_7321(k:int):void { this._SafeStr_7283 = k; } public function set _SafeStr_7306(k:Boolean):void { this._SafeStr_7289 = k; } public function set _SafeStr_7322(k:int):void { this._SafeStr_7284 = k; } public function set age(k:int):void { this._SafeStr_7285 = k; } public function set _SafeStr_7309(k:Boolean):void { this._SafeStr_7292 = k; } public function set _SafeStr_7310(k:Boolean):void { this._SafeStr_7293 = k; } public function set _SafeStr_7311(k:Boolean):void { this._SafeStr_7294 = k; } public function set _SafeStr_7314(k:Array):void { this._SafeStr_7295 = k; } public function set _SafeStr_7315(k:int):void { this._SafeStr_7296 = k; } public function set _SafeStr_7312(k:Boolean):void { this._SafeStr_7297 = k; } public function set _SafeStr_7313(k:Boolean):void { this._SafeStr_7298 = k; } public function set rarityLevel(k:int):void { this._SafeStr_7188 = k; } public function get _SafeStr_7323():int { return (this._SafeStr_7299); } public function set _SafeStr_7323(k:int):void { this._SafeStr_7299 = k; } public function get _SafeStr_7324():int { return (this._SafeStr_7300); } public function set _SafeStr_7324(k:int):void { this._SafeStr_7300 = k; } public function get _SafeStr_7325():int { return (this._SafeStr_7301); } public function set _SafeStr_7325(k:int):void { this._SafeStr_7301 = k; } public function get _SafeStr_7326():Boolean { return (this._SafeStr_7302); } public function set _SafeStr_7326(k:Boolean):void { this._SafeStr_7302 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4489 = "_-e-" (String#4389, DoABC#3) // _SafeStr_5547 = "_-55Y" (String#1595, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_7188 = "_-0gu" (String#3379, DoABC#3) // _SafeStr_7253 = "_-4lR" (String#2033, DoABC#3) // _SafeStr_7254 = "_-1ZB" (String#2165, DoABC#3) // _SafeStr_7276 = "_-Jb" (String#8807, DoABC#3) // _SafeStr_7277 = "_-5yo" (String#5614, DoABC#3) // _SafeStr_7278 = "_-3vb" (String#9168, DoABC#3) // _SafeStr_7279 = "_-0Yq" (String#5039, DoABC#3) // _SafeStr_7280 = "_-5Kn" (String#9543, DoABC#3) // _SafeStr_7281 = "_-3qA" (String#6977, DoABC#3) // _SafeStr_7282 = "_-2Hz" (String#9228, DoABC#3) // _SafeStr_7283 = "_-4fP" (String#4943, DoABC#3) // _SafeStr_7284 = "_-0Zh" (String#14527, DoABC#3) // _SafeStr_7285 = "_-3P3" (String#3706, DoABC#3) // _SafeStr_7286 = "_-6QX" (String#8985, DoABC#3) // _SafeStr_7287 = "_-2kI" (String#30615, DoABC#3) // _SafeStr_7288 = "_-1DL" (String#13539, DoABC#3) // _SafeStr_7289 = "_-3kb" (String#15874, DoABC#3) // _SafeStr_7290 = "_-6Eu" (String#2581, DoABC#3) // _SafeStr_7291 = "_-6BS" (String#4664, DoABC#3) // _SafeStr_7292 = "_-40O" (String#8892, DoABC#3) // _SafeStr_7293 = "_-4vA" (String#3717, DoABC#3) // _SafeStr_7294 = "_-59Y" (String#3452, DoABC#3) // _SafeStr_7295 = "_-4OH" (String#6089, DoABC#3) // _SafeStr_7296 = "_-1L" (String#6700, DoABC#3) // _SafeStr_7297 = "_-2kM" (String#3771, DoABC#3) // _SafeStr_7298 = "_-ms" (String#3743, DoABC#3) // _SafeStr_7299 = "_-0ZE" (String#7163, DoABC#3) // _SafeStr_7300 = "_-3aY" (String#7043, DoABC#3) // _SafeStr_7301 = "_-4J9" (String#6831, DoABC#3) // _SafeStr_7302 = "_-1GZ" (String#3387, DoABC#3) // _SafeStr_7303 = "_-0mh" (String#5853, DoABC#3) // _SafeStr_7304 = "_-3c7" (String#20829, DoABC#3) // _SafeStr_7305 = "_-yk" (String#6998, DoABC#3) // _SafeStr_7306 = "_-6JH" (String#7124, DoABC#3) // _SafeStr_7307 = "_-5Eg" (String#2393, DoABC#3) // _SafeStr_7308 = "_-4M7" (String#3842, DoABC#3) // _SafeStr_7309 = "_-3eR" (String#5000, DoABC#3) // _SafeStr_7310 = "_-5Qn" (String#2890, DoABC#3) // _SafeStr_7311 = "_-31l" (String#2977, DoABC#3) // _SafeStr_7312 = "_-0pm" (String#3266, DoABC#3) // _SafeStr_7313 = "_-1io" (String#2905, DoABC#3) // _SafeStr_7314 = "_-0yz" (String#3941, DoABC#3) // _SafeStr_7315 = "_-4Fp" (String#5317, DoABC#3) // _SafeStr_7316 = "_-0ft" (String#5648, DoABC#3) // _SafeStr_7317 = "_-0te" (String#5347, DoABC#3) // _SafeStr_7318 = "_-5g0" (String#4973, DoABC#3) // _SafeStr_7319 = "_-39W" (String#5242, DoABC#3) // _SafeStr_7320 = "_-44D" (String#6068, DoABC#3) // _SafeStr_7321 = "_-R0" (String#3104, DoABC#3) // _SafeStr_7322 = "_-3eK" (String#9546, DoABC#3) // _SafeStr_7323 = "_-5LP" (String#5224, DoABC#3) // _SafeStr_7324 = "_-69y" (String#4902, DoABC#3) // _SafeStr_7325 = "_-4Nz" (String#5249, DoABC#3) // _SafeStr_7326 = "_-5iK" (String#2935, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4491 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4491 extends _SafeStr_4364 { public static const _SafeStr_7327:String = "RWPIUE_PET_FIGURE_UPDATE"; private var _SafeStr_5685:int; private var _SafeStr_5802:BitmapData; public function _SafeStr_4491(k:int, _arg_2:BitmapData, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7327, _arg_3, _arg_4); this._SafeStr_5685 = k; this._SafeStr_5802 = _arg_2; } public function get _SafeStr_7328():int { return (this._SafeStr_5685); } public function get image():BitmapData { return (this._SafeStr_5802); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4491 = "_-Fe" (String#8507, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_7327 = "_-4qJ" (String#7186, DoABC#3) // _SafeStr_7328 = "_-4j4" (String#1716, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4496 package _-0Ph { public class _SafeStr_4496 extends _SafeStr_4364 { public static const _SafeStr_7329:String = "RWSUE_PLAYING_CHANGED"; public static const _SafeStr_7330:String = "RWSUE_DATA_RECEIVED"; private var _SafeStr_7331:int; private var _SafeStr_7332:String; private var _SafeStr_7333:String; public function _SafeStr_4496(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_7331 = _arg_2; this._SafeStr_7332 = _arg_3; this._SafeStr_7333 = _arg_4; } public function get _SafeStr_7334():int { return (this._SafeStr_7331); } public function get _SafeStr_7335():String { return (this._SafeStr_7332); } public function get _SafeStr_7336():String { return (this._SafeStr_7333); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4496 = "_-ZZ" (String#4000, DoABC#3) // _SafeStr_7329 = "_-4ve" (String#10349, DoABC#3) // _SafeStr_7330 = "_-6cI" (String#11429, DoABC#3) // _SafeStr_7331 = "_-2Dy" (String#2675, DoABC#3) // _SafeStr_7332 = "_-53l" (String#8633, DoABC#3) // _SafeStr_7333 = "_-0fz" (String#13872, DoABC#3) // _SafeStr_7334 = "_-4iU" (String#5092, DoABC#3) // _SafeStr_7335 = "_-5VJ" (String#14273, DoABC#3) // _SafeStr_7336 = "_-1-F" (String#28122, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4498 package _-0Ph { import flash.display.BitmapData; import _-3lv._SafeStr_2367; public class _SafeStr_4498 extends _SafeStr_4364 { public static const _SafeStr_7337:String = "RWFIUE_FURNI"; private var _SafeStr_6041:int = 0; private var _SafeStr_5321:int = 0; private var _name:String = ""; private var _SafeStr_7097:String = ""; private var _SafeStr_5802:BitmapData = null; private var _SafeStr_7338:Boolean = false; private var _SafeStr_7339:Boolean = false; private var _SafeStr_7340:Boolean = false; private var _SafeStr_6784:int = 0; private var _SafeStr_7221:Boolean = false; private var _SafeStr_7341:int = -1; private var _SafeStr_7342:int = -1; private var _SafeStr_7099:int = -1; private var _SafeStr_7343:String = ""; private var _SafeStr_6037:Boolean = false; private var _SafeStr_7344:_SafeStr_2367 = null; private var _SafeStr_7345:int = 0; private var _SafeStr_7253:int = 0; private var _SafeStr_7254:String = ""; private var _SafeStr_7346:int = 0; private var _SafeStr_7347:int = -1; private var _SafeStr_7100:int = -1; private var _SafeStr_7102:Boolean; private var _SafeStr_7103:Boolean; private var _SafeStr_7104:Boolean; public function _SafeStr_4498(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } public function set id(k:int):void { this._SafeStr_6041 = k; } public function get id():int { return (this._SafeStr_6041); } public function set category(k:int):void { this._SafeStr_5321 = k; } public function get category():int { return (this._SafeStr_5321); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set description(k:String):void { this._SafeStr_7097 = k; } public function get description():String { return (this._SafeStr_7097); } public function set image(k:BitmapData):void { this._SafeStr_5802 = k; } public function get image():BitmapData { return (this._SafeStr_5802); } public function set _SafeStr_7348(k:Boolean):void { this._SafeStr_7338 = k; } public function get _SafeStr_7348():Boolean { return (this._SafeStr_7338); } public function set _SafeStr_7349(k:Boolean):void { this._SafeStr_7339 = k; } public function get _SafeStr_7349():Boolean { return (this._SafeStr_7339); } public function set _SafeStr_5582(k:Boolean):void { this._SafeStr_7340 = k; } public function get _SafeStr_5582():Boolean { return (this._SafeStr_7340); } public function set roomControllerLevel(k:int):void { this._SafeStr_6784 = k; } public function get roomControllerLevel():int { return (this._SafeStr_6784); } public function set _SafeStr_6141(k:Boolean):void { this._SafeStr_7221 = k; } public function get _SafeStr_6141():Boolean { return (this._SafeStr_7221); } public function set expiration(k:int):void { this._SafeStr_7341 = k; } public function get expiration():int { return (this._SafeStr_7341); } public function set _SafeStr_7074(k:int):void { this._SafeStr_7099 = k; } public function get _SafeStr_7074():int { return (this._SafeStr_7099); } public function set _SafeStr_7350(k:String):void { this._SafeStr_7343 = k; } public function get _SafeStr_7350():String { return (this._SafeStr_7343); } public function set _SafeStr_6038(k:Boolean):void { this._SafeStr_6037 = k; } public function get _SafeStr_6038():Boolean { return (this._SafeStr_6037); } public function set stuffData(k:_SafeStr_2367):void { this._SafeStr_7344 = k; } public function get stuffData():_SafeStr_2367 { return (this._SafeStr_7344); } public function set groupId(k:int):void { this._SafeStr_7345 = k; } public function get groupId():int { return (this._SafeStr_7345); } public function set _SafeStr_5547(k:int):void { this._SafeStr_7253 = k; } public function get _SafeStr_5547():int { return (this._SafeStr_7253); } public function set ownerName(k:String):void { this._SafeStr_7254 = k; } public function get ownerName():String { return (this._SafeStr_7254); } public function set _SafeStr_7351(k:int):void { this._SafeStr_7346 = k; } public function get _SafeStr_7351():int { return (this._SafeStr_7346); } public function set _SafeStr_7075(k:int):void { this._SafeStr_7100 = k; } public function get _SafeStr_7075():int { return (this._SafeStr_7100); } public function get _SafeStr_7077():Boolean { return (this._SafeStr_7102); } public function set _SafeStr_7077(k:Boolean):void { this._SafeStr_7102 = k; } public function get _SafeStr_7078():Boolean { return (this._SafeStr_7103); } public function set _SafeStr_7078(k:Boolean):void { this._SafeStr_7103 = k; } public function get _SafeStr_7079():Boolean { return (this._SafeStr_7104); } public function set _SafeStr_7079(k:Boolean):void { this._SafeStr_7104 = k; } } }//package _-0Ph // _SafeStr_2367 = "_-6NZ" (String#726, DoABC#3) // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4498 = "_-3Sr" (String#4823, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_5547 = "_-55Y" (String#1595, DoABC#3) // _SafeStr_5582 = "_-2fd" (String#2602, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_6037 = "_-4XK" (String#5957, DoABC#3) // _SafeStr_6038 = "_-5W" (String#3652, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6141 = "_-6NA" (String#2679, DoABC#3) // _SafeStr_6784 = "_-3Qe" (String#7474, DoABC#3) // _SafeStr_7074 = "_-04G" (String#4104, DoABC#3) // _SafeStr_7075 = "_-3kS" (String#4440, DoABC#3) // _SafeStr_7077 = "_-3I1" (String#10632, DoABC#3) // _SafeStr_7078 = "_-0-N" (String#10426, DoABC#3) // _SafeStr_7079 = "_-0ou" (String#7934, DoABC#3) // _SafeStr_7097 = "_-4nM" (String#1295, DoABC#3) // _SafeStr_7099 = "_-2AX" (String#9705, DoABC#3) // _SafeStr_7100 = "_-aV" (String#9707, DoABC#3) // _SafeStr_7102 = "_-3Ij" (String#13862, DoABC#3) // _SafeStr_7103 = "_-1r3" (String#14871, DoABC#3) // _SafeStr_7104 = "_-0fM" (String#9027, DoABC#3) // _SafeStr_7221 = "_-2GJ" (String#16922, DoABC#3) // _SafeStr_7253 = "_-4lR" (String#2033, DoABC#3) // _SafeStr_7254 = "_-1ZB" (String#2165, DoABC#3) // _SafeStr_7337 = "_-5e7" (String#9703, DoABC#3) // _SafeStr_7338 = "_-1E8" (String#5330, DoABC#3) // _SafeStr_7339 = "_-0GQ" (String#27964, DoABC#3) // _SafeStr_7340 = "_-3gw" (String#11269, DoABC#3) // _SafeStr_7341 = "_-1Wf" (String#28846, DoABC#3) // _SafeStr_7342 = "_-g9" (String#39140, DoABC#3) // _SafeStr_7343 = "_-5iy" (String#3468, DoABC#3) // _SafeStr_7344 = "_-jt" (String#2171, DoABC#3) // _SafeStr_7345 = "_-cu" (String#1018, DoABC#3) // _SafeStr_7346 = "_-AS" (String#6969, DoABC#3) // _SafeStr_7347 = "_-5wy" (String#42665, DoABC#3) // _SafeStr_7348 = "_-47f" (String#2579, DoABC#3) // _SafeStr_7349 = "_-2Gb" (String#25189, DoABC#3) // _SafeStr_7350 = "_-0yH" (String#1272, DoABC#3) // _SafeStr_7351 = "_-k-" (String#5297, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4500 package _-0Ph { public class _SafeStr_4500 extends _SafeStr_4364 { public static const _SafeStr_7352:String = "RWUIUE_OWN_USER"; public static const BOT:String = "RWUIUE_BOT"; public static const _SafeStr_6956:String = "RWUIUE_PEER"; public static const _SafeStr_7353:int = 0; public static const _SafeStr_7354:int = 2; public static const _SafeStr_7355:int = 3; public static const _SafeStr_7248:String = "BOT"; private var _name:String = ""; private var _SafeStr_5680:String = ""; private var _SafeStr_7356:int; private var _SafeStr_7249:int = 0; private var _SafeStr_7357:int = 0; private var _SafeStr_7358:int; private var _SafeStr_6705:String = ""; private var _SafeStr_7250:Array; private var _SafeStr_7345:int = 0; private var _SafeStr_7359:String = ""; private var _SafeStr_7360:String = ""; private var _SafeStr_7251:int = 0; private var _SafeStr_7252:int = 0; private var _SafeStr_7361:Boolean = false; private var _SafeStr_6709:String = ""; private var _SafeStr_7362:Boolean = false; private var _SafeStr_7255:Boolean = false; private var _SafeStr_7256:Boolean = false; private var _SafeStr_7257:int = 0; private var _SafeStr_7363:Boolean = false; private var _SafeStr_7364:Boolean = false; private var _SafeStr_7365:Boolean = false; private var _SafeStr_7366:Boolean = false; private var _SafeStr_7367:int = 0; private var _SafeStr_7368:Boolean = false; private var _SafeStr_7369:Boolean = false; private var _SafeStr_7370:Boolean = false; private var _SafeStr_7371:int = 0; private var _SafeStr_7372:int = 0; private var _SafeStr_7373:Boolean = false; private var _SafeStr_7374:Boolean = false; public function _SafeStr_4500(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { this._SafeStr_7250 = []; super(k, _arg_2, _arg_3); } public function set name(k:String):void { this._name = k; } public function get name():String { return (this._name); } public function set motto(k:String):void { this._SafeStr_5680 = k; } public function get motto():String { return (this._SafeStr_5680); } public function set _SafeStr_7375(k:int):void { this._SafeStr_7356 = k; } public function get _SafeStr_7375():int { return (this._SafeStr_7356); } public function set _SafeStr_7259(k:int):void { this._SafeStr_7249 = k; } public function get _SafeStr_7259():int { return (this._SafeStr_7249); } public function set xp(k:int):void { this._SafeStr_7357 = k; } public function get xp():int { return (this._SafeStr_7357); } public function set _SafeStr_7376(k:int):void { this._SafeStr_7358 = k; } public function get _SafeStr_7376():int { return (this._SafeStr_7358); } public function set figure(k:String):void { this._SafeStr_6705 = k; } public function get figure():String { return (this._SafeStr_6705); } public function set badges(k:Array):void { this._SafeStr_7250 = k; } public function get badges():Array { return (this._SafeStr_7250); } public function set groupId(k:int):void { this._SafeStr_7345 = k; } public function get groupId():int { return (this._SafeStr_7345); } public function set groupName(k:String):void { this._SafeStr_7359 = k; } public function get groupName():String { return (this._SafeStr_7359); } public function set _SafeStr_7377(k:String):void { this._SafeStr_7360 = k; } public function get _SafeStr_7377():String { return (this._SafeStr_7360); } public function set _SafeStr_7378(k:Boolean):void { this._SafeStr_7363 = k; } public function get _SafeStr_7378():Boolean { return (this._SafeStr_7363); } public function set _SafeStr_7379(k:int):void { this._SafeStr_7367 = k; } public function get _SafeStr_7379():int { return (this._SafeStr_7367); } public function set _SafeStr_7380(k:Boolean):void { this._SafeStr_7368 = k; } public function get _SafeStr_7380():Boolean { return (this._SafeStr_7368); } public function set _SafeStr_7260(k:Boolean):void { this._SafeStr_7255 = k; } public function get _SafeStr_7260():Boolean { return (this._SafeStr_7255); } public function set _SafeStr_7381(k:Boolean):void { this._SafeStr_7369 = k; } public function get _SafeStr_7381():Boolean { return (this._SafeStr_7369); } public function set _SafeStr_7261(k:int):void { this._SafeStr_7257 = k; } public function get _SafeStr_7261():int { return (this._SafeStr_7257); } public function set _SafeStr_7262(k:Boolean):void { this._SafeStr_7256 = k; } public function get _SafeStr_7262():Boolean { return (this._SafeStr_7256); } public function set _SafeStr_7382(k:Boolean):void { this._SafeStr_7370 = k; } public function get _SafeStr_7382():Boolean { return (this._SafeStr_7370); } public function set _SafeStr_7383(k:int):void { this._SafeStr_7371 = k; } public function get _SafeStr_7383():int { return (this._SafeStr_7371); } public function set _SafeStr_7384(k:Boolean):void { this._SafeStr_7364 = k; } public function get _SafeStr_7384():Boolean { return (this._SafeStr_7364); } public function set _SafeStr_7385(k:Boolean):void { this._SafeStr_7365 = k; } public function get _SafeStr_7385():Boolean { return (this._SafeStr_7365); } public function get _SafeStr_7386():Boolean { return (this._SafeStr_7366); } public function set _SafeStr_7386(k:Boolean):void { this._SafeStr_7366 = k; } public function set _SafeStr_7387(k:int):void { this._SafeStr_7372 = k; } public function get _SafeStr_7387():int { return (this._SafeStr_7372); } public function set _SafeStr_7263(k:int):void { this._SafeStr_7251 = k; } public function get _SafeStr_7263():int { return (this._SafeStr_7251); } public function set _SafeStr_7264(k:int):void { this._SafeStr_7252 = k; } public function get _SafeStr_7264():int { return (this._SafeStr_7252); } public function set _SafeStr_7388(k:Boolean):void { this._SafeStr_7361 = k; } public function get _SafeStr_7388():Boolean { return (this._SafeStr_7361); } public function set realName(k:String):void { this._SafeStr_6709 = k; } public function get realName():String { return (this._SafeStr_6709); } public function set _SafeStr_7389(k:Boolean):void { this._SafeStr_7362 = k; } public function get _SafeStr_7389():Boolean { return (this._SafeStr_7362); } public function get _SafeStr_7390():Boolean { return (this._SafeStr_7373); } public function set _SafeStr_7390(k:Boolean):void { this._SafeStr_7373 = k; } public function get _SafeStr_7391():Boolean { return (this._SafeStr_7374); } public function set _SafeStr_7391(k:Boolean):void { this._SafeStr_7374 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4500 = "_-5Wm" (String#1530, DoABC#3) // _SafeStr_5680 = "_-22g" (String#3221, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_6709 = "_-3zH" (String#3877, DoABC#3) // _SafeStr_6956 = "_-2XB" (String#7179, DoABC#3) // _SafeStr_7248 = "_-6a8" (String#11242, DoABC#3) // _SafeStr_7249 = "_-5Rw" (String#7101, DoABC#3) // _SafeStr_7250 = "_-0ed" (String#1748, DoABC#3) // _SafeStr_7251 = "_-Nj" (String#6867, DoABC#3) // _SafeStr_7252 = "_-5bU" (String#7147, DoABC#3) // _SafeStr_7255 = "_-3co" (String#5197, DoABC#3) // _SafeStr_7256 = "_-62b" (String#5391, DoABC#3) // _SafeStr_7257 = "_-ui" (String#8096, DoABC#3) // _SafeStr_7259 = "_-6Sg" (String#1162, DoABC#3) // _SafeStr_7260 = "_-3ci" (String#3825, DoABC#3) // _SafeStr_7261 = "_-2Wo" (String#4327, DoABC#3) // _SafeStr_7262 = "_-5fg" (String#4331, DoABC#3) // _SafeStr_7263 = "_-1ix" (String#3798, DoABC#3) // _SafeStr_7264 = "_-5c1" (String#3904, DoABC#3) // _SafeStr_7345 = "_-cu" (String#1018, DoABC#3) // _SafeStr_7352 = "_-0hB" (String#5585, DoABC#3) // _SafeStr_7353 = "_-B2" (String#25129, DoABC#3) // _SafeStr_7354 = "_-2a8" (String#18159, DoABC#3) // _SafeStr_7355 = "_-7a" (String#20213, DoABC#3) // _SafeStr_7356 = "_-47u" (String#4676, DoABC#3) // _SafeStr_7357 = "_-1eg" (String#28977, DoABC#3) // _SafeStr_7358 = "_-xj" (String#3202, DoABC#3) // _SafeStr_7359 = "_-13C" (String#3448, DoABC#3) // _SafeStr_7360 = "_-0aQ" (String#14748, DoABC#3) // _SafeStr_7361 = "_-Ja" (String#11480, DoABC#3) // _SafeStr_7362 = "_-6Wa" (String#4892, DoABC#3) // _SafeStr_7363 = "_-4i1" (String#12180, DoABC#3) // _SafeStr_7364 = "_-m8" (String#12135, DoABC#3) // _SafeStr_7365 = "_-q3" (String#12909, DoABC#3) // _SafeStr_7366 = "_-J3" (String#12065, DoABC#3) // _SafeStr_7367 = "_-2XO" (String#4152, DoABC#3) // _SafeStr_7368 = "_-26I" (String#8091, DoABC#3) // _SafeStr_7369 = "_-6dI" (String#8336, DoABC#3) // _SafeStr_7370 = "_-5r-" (String#12417, DoABC#3) // _SafeStr_7371 = "_-3e5" (String#11755, DoABC#3) // _SafeStr_7372 = "_-ia" (String#12126, DoABC#3) // _SafeStr_7373 = "_-2xk" (String#9060, DoABC#3) // _SafeStr_7374 = "_-0d3" (String#6643, DoABC#3) // _SafeStr_7375 = "_-r6" (String#3130, DoABC#3) // _SafeStr_7376 = "_-1hG" (String#2975, DoABC#3) // _SafeStr_7377 = "_-2hQ" (String#7066, DoABC#3) // _SafeStr_7378 = "_-5rN" (String#11216, DoABC#3) // _SafeStr_7379 = "_-474" (String#4290, DoABC#3) // _SafeStr_7380 = "_-5ox" (String#4580, DoABC#3) // _SafeStr_7381 = "_-29y" (String#4538, DoABC#3) // _SafeStr_7382 = "_-3ce" (String#7841, DoABC#3) // _SafeStr_7383 = "_-08H" (String#9285, DoABC#3) // _SafeStr_7384 = "_-4v5" (String#8077, DoABC#3) // _SafeStr_7385 = "_-1Lw" (String#8878, DoABC#3) // _SafeStr_7386 = "_-4Xk" (String#9021, DoABC#3) // _SafeStr_7387 = "_-5e" (String#7721, DoABC#3) // _SafeStr_7388 = "_-173" (String#6601, DoABC#3) // _SafeStr_7389 = "_-5sp" (String#5531, DoABC#3) // _SafeStr_7390 = "_-4hi" (String#7220, DoABC#3) // _SafeStr_7391 = "_-1JX" (String#23157, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4501 package _-0Ph { public class _SafeStr_4501 extends _SafeStr_4364 { public static const _SafeStr_7392:String = "RWSDUE_STICKIE_DATA"; private var _SafeStr_5669:int = -1; private var _SafeStr_7393:String; private var _text:String; private var _SafeStr_7394:String; private var _SafeStr_5553:Boolean; public function _SafeStr_4501(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:Boolean, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5669 = _arg_2; this._SafeStr_7393 = _arg_3; this._text = _arg_4; this._SafeStr_7394 = _arg_5; this._SafeStr_5553 = _arg_6; } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get _SafeStr_7395():String { return (this._SafeStr_7393); } public function get text():String { return (this._text); } public function get _SafeStr_7396():String { return (this._SafeStr_7394); } public function get controller():Boolean { return (this._SafeStr_5553); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4501 = "_-4oY" (String#6190, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_7392 = "_-0QA" (String#16116, DoABC#3) // _SafeStr_7393 = "_-1nu" (String#4677, DoABC#3) // _SafeStr_7394 = "_-0oQ" (String#3318, DoABC#3) // _SafeStr_7395 = "_-6DK" (String#2544, DoABC#3) // _SafeStr_7396 = "_-kl" (String#13807, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4503 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4503 extends _SafeStr_4364 { public static const _SafeStr_7397:String = "RWPDUE_PACKAGEINFO"; public static const _SafeStr_7398:String = "RWPDUE_CONTENTS"; public static const _SafeStr_7399:String = "RWPDUE_CONTENTS_CLUB"; public static const _SafeStr_7400:String = "RWPDUE_CONTENTS_FLOOR"; public static const _SafeStr_7401:String = "RWPDUE_CONTENTS_LANDSCAPE"; public static const _SafeStr_7402:String = "RWPDUE_CONTENTS_WALLPAPER"; public static const _SafeStr_7403:String = "RWPDUE_CONTENTS_IMAGE"; private var _SafeStr_5669:int = -1; private var _SafeStr_7186:int = 0; private var _SafeStr_7404:String = ""; private var _text:String; private var _SafeStr_5553:Boolean; private var _SafeStr_7405:BitmapData; private var _SafeStr_7406:String; private var _SafeStr_7407:String; private var _SafeStr_7408:int = -1; private var _SafeStr_7409:String = ""; private var _SafeStr_7410:Boolean; public function _SafeStr_4503(k:String, _arg_2:int, _arg_3:String, _arg_4:Boolean=false, _arg_5:BitmapData=null, _arg_6:String=null, _arg_7:String=null, _arg_8:Boolean=false, _arg_9:Boolean=false) { super(k, _arg_8, _arg_9); this._SafeStr_5669 = _arg_2; this._text = _arg_3; this._SafeStr_5553 = _arg_4; this._SafeStr_7405 = _arg_5; this._SafeStr_7406 = _arg_6; this._SafeStr_7407 = _arg_7; } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get _SafeStr_7190():int { return (this._SafeStr_7186); } public function set _SafeStr_7190(k:int):void { this._SafeStr_7186 = k; } public function get _SafeStr_7411():String { return (this._SafeStr_7404); } public function set _SafeStr_7411(k:String):void { this._SafeStr_7404 = k; } public function get text():String { return (this._text); } public function get controller():Boolean { return (this._SafeStr_5553); } public function get _SafeStr_7412():BitmapData { return (this._SafeStr_7405); } public function get _SafeStr_7413():String { return (this._SafeStr_7406); } public function get _SafeStr_7414():String { return (this._SafeStr_7407); } public function get _SafeStr_7415():int { return (this._SafeStr_7408); } public function set _SafeStr_7415(k:int):void { this._SafeStr_7408 = k; } public function get _SafeStr_7416():Boolean { return (this._SafeStr_7410); } public function set _SafeStr_7416(k:Boolean):void { this._SafeStr_7410 = k; } public function get _SafeStr_7417():String { return (this._SafeStr_7409); } public function set _SafeStr_7417(k:String):void { this._SafeStr_7409 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4503 = "_-46i" (String#1622, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_7186 = "_-0qC" (String#2718, DoABC#3) // _SafeStr_7190 = "_-4AK" (String#2381, DoABC#3) // _SafeStr_7397 = "_-4D2" (String#4335, DoABC#3) // _SafeStr_7398 = "_-0s8" (String#5044, DoABC#3) // _SafeStr_7399 = "_-4rg" (String#12870, DoABC#3) // _SafeStr_7400 = "_-33y" (String#12577, DoABC#3) // _SafeStr_7401 = "_-5vS" (String#11638, DoABC#3) // _SafeStr_7402 = "_-03m" (String#11458, DoABC#3) // _SafeStr_7403 = "_-6Ld" (String#12231, DoABC#3) // _SafeStr_7404 = "_-3XJ" (String#2136, DoABC#3) // _SafeStr_7405 = "_-P2" (String#16238, DoABC#3) // _SafeStr_7406 = "_-2uz" (String#31913, DoABC#3) // _SafeStr_7407 = "_-5V8" (String#27516, DoABC#3) // _SafeStr_7408 = "_-6Ok" (String#3204, DoABC#3) // _SafeStr_7409 = "_-3yC" (String#4935, DoABC#3) // _SafeStr_7410 = "_-4b9" (String#3585, DoABC#3) // _SafeStr_7411 = "_-1vr" (String#2888, DoABC#3) // _SafeStr_7412 = "_-3E3" (String#16169, DoABC#3) // _SafeStr_7413 = "_-me" (String#33884, DoABC#3) // _SafeStr_7414 = "_-04Q" (String#38984, DoABC#3) // _SafeStr_7415 = "_-5wp" (String#6797, DoABC#3) // _SafeStr_7416 = "_-fB" (String#5233, DoABC#3) // _SafeStr_7417 = "_-00G" (String#6652, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4504 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4504 extends _SafeStr_4364 { public static const _SafeStr_7397:String = "RWEBDUE_PACKAGEINFO"; public static const _SafeStr_7398:String = "RWEBDUE_CONTENTS"; private var _SafeStr_5669:int = -1; private var _text:String; private var _SafeStr_7418:String; private var _SafeStr_5553:Boolean; private var _SafeStr_7405:BitmapData; public function _SafeStr_4504(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:BitmapData=null, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5669 = _arg_2; this._text = _arg_3; this._SafeStr_7418 = _arg_4; this._SafeStr_5553 = _arg_5; this._SafeStr_7405 = _arg_6; } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get text():String { return (this._text); } public function get controller():Boolean { return (this._SafeStr_5553); } public function get _SafeStr_7412():BitmapData { return (this._SafeStr_7405); } public function get _SafeStr_7419():String { return (this._SafeStr_7418); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4504 = "_-2l6" (String#3208, DoABC#3) // _SafeStr_5553 = "_-2zO" (String#197, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_7397 = "_-4D2" (String#4335, DoABC#3) // _SafeStr_7398 = "_-0s8" (String#5044, DoABC#3) // _SafeStr_7405 = "_-P2" (String#16238, DoABC#3) // _SafeStr_7412 = "_-3E3" (String#16169, DoABC#3) // _SafeStr_7418 = "_-2Ah" (String#9712, DoABC#3) // _SafeStr_7419 = "_-07N" (String#24946, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4506 package _-0Ph { public class _SafeStr_4506 extends _SafeStr_4364 { public static const _SafeStr_7420:String = "RWARTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_7421:String; private var _SafeStr_7422:String; private var _SafeStr_7423:int; public function _SafeStr_4506(k:String, _arg_2:Number, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._color = _arg_2; this._name = _arg_3; this._SafeStr_7421 = _arg_4; this._SafeStr_7422 = _arg_5; this._SafeStr_7423 = _arg_6; } public function get color():Number { return (this._color); } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_7421); } public function get message():String { return (this._SafeStr_7422); } public function get _SafeStr_7424():int { return (this._SafeStr_7423); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4506 = "_-0Tm" (String#6806, DoABC#3) // _SafeStr_7420 = "_-5un" (String#6936, DoABC#3) // _SafeStr_7421 = "_-0LL" (String#4412, DoABC#3) // _SafeStr_7422 = "_-3tc" (String#1000, DoABC#3) // _SafeStr_7423 = "_-17D" (String#4983, DoABC#3) // _SafeStr_7424 = "_-0B0" (String#25179, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4510 package _-0Ph { import flash.utils.Dictionary; import _-15X.Map; public class _SafeStr_4510 extends _SafeStr_4364 { public static const _SafeStr_7425:String = "RWPUW_NEW_QUESTION"; public static const _SafeStr_7426:String = "RWPUW_QUESION_FINSIHED"; public static const _SafeStr_7427:String = "RWPUW_QUESTION_ANSWERED"; private var _SafeStr_6041:int = -1; private var _SafeStr_7428:String = null; private var _SafeStr_7429:int = -1; private var _SafeStr_7430:int = -1; private var _SafeStr_6779:int = -1; private var _SafeStr_7431:Dictionary = null; private var _SafeStr_5687:int = -1; private var _SafeStr_6856:String; private var _SafeStr_7432:Map; public function _SafeStr_4510(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { this._SafeStr_6041 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int { return (this._SafeStr_6041); } public function get _SafeStr_7433():String { return (this._SafeStr_7428); } public function set _SafeStr_7433(k:String):void { this._SafeStr_7428 = k; } public function get _SafeStr_7434():int { return (this._SafeStr_7429); } public function set _SafeStr_7434(k:int):void { this._SafeStr_7429 = k; } public function get _SafeStr_7435():int { return (this._SafeStr_7430); } public function set _SafeStr_7435(k:int):void { this._SafeStr_7430 = k; } public function get duration():int { return (this._SafeStr_6779); } public function set duration(k:int):void { this._SafeStr_6779 = k; } public function get question():Dictionary { return (this._SafeStr_7431); } public function set question(k:Dictionary):void { this._SafeStr_7431 = k; } public function get userId():int { return (this._SafeStr_5687); } public function set userId(k:int):void { this._SafeStr_5687 = k; } public function get value():String { return (this._SafeStr_6856); } public function set value(k:String):void { this._SafeStr_6856 = k; } public function get _SafeStr_7436():Map { return (this._SafeStr_7432); } public function set _SafeStr_7436(k:Map):void { this._SafeStr_7432 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4510 = "_-4Iv" (String#3632, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6779 = "_-0e4" (String#1529, DoABC#3) // _SafeStr_6856 = "_-1mN" (String#1148, DoABC#3) // _SafeStr_7425 = "_-096" (String#5934, DoABC#3) // _SafeStr_7426 = "_-0yf" (String#5852, DoABC#3) // _SafeStr_7427 = "_-4cu" (String#5766, DoABC#3) // _SafeStr_7428 = "_-Fa" (String#8506, DoABC#3) // _SafeStr_7429 = "_-0Yo" (String#6067, DoABC#3) // _SafeStr_7430 = "_-3Qm" (String#3353, DoABC#3) // _SafeStr_7431 = "_-3vE" (String#2774, DoABC#3) // _SafeStr_7432 = "_-2k4" (String#5423, DoABC#3) // _SafeStr_7433 = "_-4Xp" (String#7513, DoABC#3) // _SafeStr_7434 = "_-4UA" (String#7009, DoABC#3) // _SafeStr_7435 = "_-5VT" (String#3664, DoABC#3) // _SafeStr_7436 = "_-1IN" (String#5298, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4512 package _-0Ph { public class _SafeStr_4512 extends _SafeStr_4364 { public static const _SafeStr_7437:String = "RWCFUE_CREDIT_FURNI_UPDATE"; private var _SafeStr_5669:int; private var _SafeStr_7438:Number; public function _SafeStr_4512(k:String, _arg_2:int, _arg_3:Number, _arg_4:Boolean=false, _arg_5:Boolean=false) { super(k, _arg_4, _arg_5); this._SafeStr_7438 = _arg_3; this._SafeStr_5669 = _arg_2; } public function get _SafeStr_7439():Number { return (this._SafeStr_7438); } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4512 = "_-16e" (String#7005, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_7437 = "_-34z" (String#13571, DoABC#3) // _SafeStr_7438 = "_-47F" (String#15052, DoABC#3) // _SafeStr_7439 = "_-4Ef" (String#37512, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4513 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4513 extends _SafeStr_4364 { public static const _SafeStr_7440:String = "RWOPPUE_OPEN_PET_PACKAGE_REQUESTED"; public static const _SafeStr_7441:String = "RWOPPUE_OPEN_PET_PACKAGE_RESULT"; public static const _SafeStr_7442:String = "RWOPPUE_OPEN_PET_PACKAGE_UPDATE_PET_IMAGE"; private var _SafeStr_5669:int = -1; private var _SafeStr_7443:int = -1; private var _SafeStr_5802:BitmapData = null; private var _SafeStr_7444:int = 0; private var _SafeStr_7445:String = null; public function _SafeStr_4513(k:String, _arg_2:int, _arg_3:BitmapData, _arg_4:int, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._SafeStr_5669 = _arg_2; this._SafeStr_5802 = _arg_3; this._SafeStr_7444 = _arg_4; this._SafeStr_7445 = _arg_5; this._SafeStr_7443 = _arg_6; } public function get nameValidationStatus():int { return (this._SafeStr_7444); } public function get nameValidationInfo():String { return (this._SafeStr_7445); } public function get image():BitmapData { return (this._SafeStr_5802); } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get typeId():int { return (this._SafeStr_7443); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4513 = "_-5kM" (String#3333, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_5802 = "_-6-e" (String#1089, DoABC#3) // _SafeStr_7440 = "_-2e" (String#11585, DoABC#3) // _SafeStr_7441 = "_-4SO" (String#11561, DoABC#3) // _SafeStr_7442 = "_-V-" (String#11739, DoABC#3) // _SafeStr_7443 = "_-Uy" (String#4431, DoABC#3) // _SafeStr_7444 = "_-1gB" (String#8514, DoABC#3) // _SafeStr_7445 = "_-62Q" (String#4901, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4515 package _-0Ph { public class _SafeStr_4515 extends _SafeStr_4364 { public static const _SafeStr_7446:String = "RWRQUE_VISITOR_QUEUE_STATUS"; public static const _SafeStr_7447:String = "RWRQUE_SPECTATOR_QUEUE_STATUS"; private var _SafeStr_7225:int; private var _SafeStr_7448:Boolean; private var _SafeStr_7449:Boolean; private var _SafeStr_7450:Boolean; public function _SafeStr_4515(k:String, _arg_2:int, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(k, _arg_6, _arg_7); this._SafeStr_7225 = _arg_2; this._SafeStr_7448 = _arg_3; this._SafeStr_7449 = _arg_4; this._SafeStr_7450 = _arg_5; } public function get position():int { return (this._SafeStr_7225); } public function get _SafeStr_7451():Boolean { return (this._SafeStr_7448); } public function get isActive():Boolean { return (this._SafeStr_7449); } public function get _SafeStr_7452():Boolean { return (this._SafeStr_7450); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4515 = "_-6hC" (String#4680, DoABC#3) // _SafeStr_7225 = "_-67U" (String#1855, DoABC#3) // _SafeStr_7446 = "_-155" (String#10404, DoABC#3) // _SafeStr_7447 = "_-4GF" (String#11619, DoABC#3) // _SafeStr_7448 = "_-0lS" (String#26328, DoABC#3) // _SafeStr_7449 = "_-541" (String#3675, DoABC#3) // _SafeStr_7450 = "_-92" (String#11920, DoABC#3) // _SafeStr_7451 = "_-0O3" (String#32243, DoABC#3) // _SafeStr_7452 = "_-55g" (String#37290, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4518 package _-0Ph { public class _SafeStr_4518 extends _SafeStr_4364 { public static const _SafeStr_7453:String = "RWDE_RINGING"; public static const REJECTED:String = "RWDE_REJECTED"; public static const _SafeStr_7454:String = "RWDE_ACCEPTED"; private var _SafeStr_7187:String = ""; public function _SafeStr_4518(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7187 = _arg_2; } public function get userName():String { return (this._SafeStr_7187); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4518 = "_-6gY" (String#4138, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7453 = "_-5Fc" (String#14060, DoABC#3) // _SafeStr_7454 = "_-0pT" (String#3705, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4520 package _-0Ph { public class _SafeStr_4520 extends _SafeStr_4364 { public static const _SafeStr_6958:String = "RWFCE_FLOOD_CONTROL"; private var _SafeStr_7455:int = 0; public function _SafeStr_4520(k:int) { super(_SafeStr_6958, false, false); this._SafeStr_7455 = k; } public function get seconds():int { return (this._SafeStr_7455); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4520 = "_-5JB" (String#9778, DoABC#3) // _SafeStr_6958 = "_-0rx" (String#14781, DoABC#3) // _SafeStr_7455 = "_-3Vw" (String#13204, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4522 package _-0Ph { public class _SafeStr_4522 extends _SafeStr_4364 { public static const _SafeStr_6954:String = "RWWCIDE_CHAT_INPUT_CONTENT"; public static const _SafeStr_6962:String = "whisper"; public static const _SafeStr_6963:String = "shout"; private var _SafeStr_7456:String = ""; private var _SafeStr_7187:String = ""; public function _SafeStr_4522(k:String, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_6954, _arg_3, _arg_4); this._SafeStr_7456 = k; this._SafeStr_7187 = _arg_2; } public function get _SafeStr_6960():String { return (this._SafeStr_7456); } public function get userName():String { return (this._SafeStr_7187); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4522 = "_-68O" (String#6389, DoABC#3) // _SafeStr_6954 = "_-5CX" (String#15319, DoABC#3) // _SafeStr_6960 = "_-EK" (String#33553, DoABC#3) // _SafeStr_6962 = "_-1-a" (String#20371, DoABC#3) // _SafeStr_6963 = "_-1WQ" (String#24073, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7456 = "_-1vN" (String#31538, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4537 package _-0Ph { public class _SafeStr_4537 extends _SafeStr_4364 { public static const _SafeStr_7457:String = "RWPUW_OFFER"; public static const ERROR:String = "RWPUW_ERROR"; public static const _SafeStr_7458:String = "RWPUW_CONTENT"; private var _SafeStr_6041:int = -1; private var _SafeStr_7459:String; private var _SafeStr_7460:String; private var _SafeStr_7461:int = 0; private var _SafeStr_7462:String = ""; private var _SafeStr_7463:String = ""; private var _SafeStr_7464:Array = null; private var _SafeStr_7465:String = ""; private var _SafeStr_7466:Boolean = false; public function _SafeStr_4537(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { this._SafeStr_6041 = k; super(_arg_2, _arg_3, _arg_4); } public function get id():int { return (this._SafeStr_6041); } public function get summary():String { return (this._SafeStr_7459); } public function set summary(k:String):void { this._SafeStr_7459 = k; } public function get headline():String { return (this._SafeStr_7460); } public function set headline(k:String):void { this._SafeStr_7460 = k; } public function get _SafeStr_7467():int { return (this._SafeStr_7461); } public function set _SafeStr_7467(k:int):void { this._SafeStr_7461 = k; } public function get _SafeStr_7468():String { return (this._SafeStr_7462); } public function set _SafeStr_7468(k:String):void { this._SafeStr_7462 = k; } public function get _SafeStr_7469():String { return (this._SafeStr_7463); } public function set _SafeStr_7469(k:String):void { this._SafeStr_7463 = k; } public function get _SafeStr_7470():Array { return (this._SafeStr_7464); } public function set _SafeStr_7470(k:Array):void { this._SafeStr_7464 = k; } public function get _SafeStr_7433():String { return (this._SafeStr_7465); } public function set _SafeStr_7433(k:String):void { this._SafeStr_7465 = k; } public function get _SafeStr_7471():Boolean { return (this._SafeStr_7466); } public function set _SafeStr_7471(k:Boolean):void { this._SafeStr_7466 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4537 = "_-4AL" (String#2871, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_7433 = "_-4Xp" (String#7513, DoABC#3) // _SafeStr_7457 = "_-4R1" (String#6166, DoABC#3) // _SafeStr_7458 = "_-0QU" (String#6342, DoABC#3) // _SafeStr_7459 = "_-0eL" (String#5900, DoABC#3) // _SafeStr_7460 = "_-2Vb" (String#9003, DoABC#3) // _SafeStr_7461 = "_-1Ow" (String#7768, DoABC#3) // _SafeStr_7462 = "_-2sI" (String#8147, DoABC#3) // _SafeStr_7463 = "_-2iK" (String#6290, DoABC#3) // _SafeStr_7464 = "_-5uu" (String#7383, DoABC#3) // _SafeStr_7465 = "_-4cL" (String#27419, DoABC#3) // _SafeStr_7466 = "_-5hk" (String#6020, DoABC#3) // _SafeStr_7467 = "_-5jW" (String#9612, DoABC#3) // _SafeStr_7468 = "_-4ub" (String#8056, DoABC#3) // _SafeStr_7469 = "_-0Ha" (String#7982, DoABC#3) // _SafeStr_7470 = "_-0mj" (String#7932, DoABC#3) // _SafeStr_7471 = "_-25f" (String#8088, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4540 package _-0Ph { import flash.display.BitmapData; public class _SafeStr_4540 extends _SafeStr_4364 { public static const _SafeStr_7472:String = "RWCUE_EVENT_CHAT"; public static const _SafeStr_7053:int = 0; public static const _SafeStr_7054:int = 1; public static const _SafeStr_7052:int = 2; public static const _SafeStr_7473:int = 3; public static const _SafeStr_7474:int = 4; public static const _SafeStr_7475:int = 5; public static const _SafeStr_7476:int = 6; public static const _SafeStr_7477:int = 7; public static const _SafeStr_7478:int = 8; public static const _SafeStr_7479:int = 9; public static const _SafeStr_7480:int = 10; public static const _SafeStr_7481:int = 11; public static const _SafeStr_7482:int = 12; private var _SafeStr_5687:int = 0; private var _text:String = ""; private var _SafeStr_7483:int = 0; private var _SafeStr_7187:String; private var _SafeStr_7484:Array; private var _SafeStr_7485:Number; private var _SafeStr_7486:Number; private var _SafeStr_7487:BitmapData; private var _SafeStr_7488:uint; private var _SafeStr_6766:int; private var _SafeStr_7489:int; private var _SafeStr_7358:int; private var _SafeStr_7286:int; private var _SafeStr_5300:int; public function _SafeStr_4540(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:int, _arg_6:int, _arg_7:int, _arg_8:Number, _arg_9:Number, _arg_10:BitmapData, _arg_11:uint, _arg_12:int, _arg_13:int=0, _arg_14:int=0, _arg_15:Array=null, _arg_16:Boolean=false, _arg_17:Boolean=false) { super(k, _arg_16, _arg_17); this._SafeStr_5687 = _arg_2; this._text = _arg_3; this._SafeStr_7483 = _arg_13; this._SafeStr_7187 = _arg_4; this._SafeStr_7489 = _arg_5; this._SafeStr_7358 = _arg_6; this._SafeStr_7286 = _arg_7; this._SafeStr_7484 = _arg_15; this._SafeStr_7485 = _arg_8; this._SafeStr_7486 = _arg_9; this._SafeStr_7487 = _arg_10; this._SafeStr_7488 = _arg_11; this._SafeStr_6766 = _arg_12; this._SafeStr_5300 = _arg_14; } public function get userId():int { return (this._SafeStr_5687); } public function get text():String { return (this._text); } public function get _SafeStr_7490():int { return (this._SafeStr_7483); } public function get userName():String { return (this._SafeStr_7187); } public function get _SafeStr_7491():int { return (this._SafeStr_7489); } public function get _SafeStr_7376():int { return (this._SafeStr_7358); } public function get _SafeStr_7303():int { return (this._SafeStr_7286); } public function get links():Array { return (this._SafeStr_7484); } public function get _SafeStr_7492():Number { return (this._SafeStr_7485); } public function get _SafeStr_7493():Number { return (this._SafeStr_7486); } public function get _SafeStr_7494():BitmapData { return (this._SafeStr_7487); } public function get _SafeStr_7495():uint { return (this._SafeStr_7488); } public function get roomId():int { return (this._SafeStr_6766); } public function get styleId():int { return (this._SafeStr_5300); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4540 = "_-68T" (String#4259, DoABC#3) // _SafeStr_5300 = "_-4Zv" (String#4430, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7052 = "_-56p" (String#5499, DoABC#3) // _SafeStr_7053 = "_-6Oy" (String#5325, DoABC#3) // _SafeStr_7054 = "_-4eM" (String#6036, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7286 = "_-6QX" (String#8985, DoABC#3) // _SafeStr_7303 = "_-0mh" (String#5853, DoABC#3) // _SafeStr_7358 = "_-xj" (String#3202, DoABC#3) // _SafeStr_7376 = "_-1hG" (String#2975, DoABC#3) // _SafeStr_7472 = "_-FE" (String#13704, DoABC#3) // _SafeStr_7473 = "_-4bo" (String#8112, DoABC#3) // _SafeStr_7474 = "_-6Wt" (String#8501, DoABC#3) // _SafeStr_7475 = "_-6Gy" (String#20747, DoABC#3) // _SafeStr_7476 = "_-cK" (String#8030, DoABC#3) // _SafeStr_7477 = "_-5kj" (String#8154, DoABC#3) // _SafeStr_7478 = "_-3Ov" (String#7818, DoABC#3) // _SafeStr_7479 = "_-6Ke" (String#8182, DoABC#3) // _SafeStr_7480 = "_-Jd" (String#30783, DoABC#3) // _SafeStr_7481 = "_-59C" (String#27748, DoABC#3) // _SafeStr_7482 = "_-0B3" (String#27931, DoABC#3) // _SafeStr_7483 = "_-086" (String#3644, DoABC#3) // _SafeStr_7484 = "_-0l9" (String#5881, DoABC#3) // _SafeStr_7485 = "_-tx" (String#31701, DoABC#3) // _SafeStr_7486 = "_-1NF" (String#26337, DoABC#3) // _SafeStr_7487 = "_-3Nq" (String#30697, DoABC#3) // _SafeStr_7488 = "_-0vj" (String#28840, DoABC#3) // _SafeStr_7489 = "_-1mq" (String#29333, DoABC#3) // _SafeStr_7490 = "_-1f4" (String#3627, DoABC#3) // _SafeStr_7491 = "_-3ss" (String#37239, DoABC#3) // _SafeStr_7492 = "_-Rj" (String#34362, DoABC#3) // _SafeStr_7493 = "_-0jS" (String#44723, DoABC#3) // _SafeStr_7494 = "_-4Oh" (String#37889, DoABC#3) // _SafeStr_7495 = "_-3hJ" (String#37521, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4542 package _-0Ph { public class _SafeStr_4542 extends _SafeStr_4364 { public static const _SafeStr_7496:String = "RWSPE_SHOW_PLACEHOLDER"; public function _SafeStr_4542(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4542 = "_-0mp" (String#6967, DoABC#3) // _SafeStr_7496 = "_-1fh" (String#15656, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4546 package _-0Ph { public class _SafeStr_4546 extends _SafeStr_4364 { public static const _SafeStr_7497:String = "RWCCUE_SHOW_GENDER_SELECTION"; public static const _SafeStr_7498:String = "RWCCUE_SHOW_CLOTHING_EDITOR"; private var _SafeStr_5669:int = -1; private var _SafeStr_7499:int = -1; private var _SafeStr_6766:int = -1; public function _SafeStr_4546(k:String, _arg_2:int=0, _arg_3:int=0, _arg_4:int=0, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5669 = _arg_2; this._SafeStr_7499 = _arg_3; this._SafeStr_6766 = _arg_4; } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get _SafeStr_7500():int { return (this._SafeStr_7499); } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4546 = "_-2oE" (String#4572, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7497 = "_-6A3" (String#11148, DoABC#3) // _SafeStr_7498 = "_-vK" (String#18615, DoABC#3) // _SafeStr_7499 = "_-2FM" (String#3229, DoABC#3) // _SafeStr_7500 = "_-4Bz" (String#5353, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4549 package _-0Ph { public class _SafeStr_4549 extends _SafeStr_4364 { public static const _SafeStr_7420:String = "RWTDUE_TROPHY_DATA"; private var _color:Number; private var _name:String; private var _SafeStr_7421:String; private var _SafeStr_7422:String; private var _SafeStr_7423:int; public function _SafeStr_4549(k:String, _arg_2:Number, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:int, _arg_7:Boolean=false, _arg_8:Boolean=false) { super(k, _arg_7, _arg_8); this._color = _arg_2; this._name = _arg_3; this._SafeStr_7421 = _arg_4; this._SafeStr_7422 = _arg_5; this._SafeStr_7423 = _arg_6; } public function get color():Number { return (this._color); } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_7421); } public function get message():String { return (this._SafeStr_7422); } public function get _SafeStr_7424():int { return (this._SafeStr_7423); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4549 = "_-1je" (String#6945, DoABC#3) // _SafeStr_7420 = "_-5un" (String#6936, DoABC#3) // _SafeStr_7421 = "_-0LL" (String#4412, DoABC#3) // _SafeStr_7422 = "_-3tc" (String#1000, DoABC#3) // _SafeStr_7423 = "_-17D" (String#4983, DoABC#3) // _SafeStr_7424 = "_-0B0" (String#25179, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4555 package _-0Ph { public class _SafeStr_4555 extends _SafeStr_4364 { public static const _SafeStr_7501:String = "RWSWPUE_OPEN_EDITOR"; private var _SafeStr_5669:int; private var _location:String; private var _SafeStr_7393:String; public function _SafeStr_4555(k:String, _arg_2:int, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_5669 = _arg_2; this._location = _arg_3; this._SafeStr_7393 = _arg_4; } public function get location():String { return (this._location); } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get _SafeStr_7395():String { return (this._SafeStr_7393); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4555 = "_-0nr" (String#7921, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_7393 = "_-1nu" (String#4677, DoABC#3) // _SafeStr_7395 = "_-6DK" (String#2544, DoABC#3) // _SafeStr_7501 = "_-4gH" (String#12428, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4562 package _-0Ph { public class _SafeStr_4562 extends _SafeStr_4364 { public static const _SafeStr_7502:String = "RWDSUE_DIMMER_STATE"; private var _SafeStr_5718:int; private var _SafeStr_7503:int; private var _SafeStr_7504:int; private var _color:uint; private var _SafeStr_7505:int; public function _SafeStr_4562(k:int, _arg_2:int, _arg_3:int, _arg_4:uint, _arg_5:uint, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_7502, _arg_6, _arg_7); this._SafeStr_5718 = k; this._SafeStr_7503 = _arg_2; this._SafeStr_7504 = _arg_3; this._color = _arg_4; this._SafeStr_7505 = _arg_5; } public function get state():int { return (this._SafeStr_5718); } public function get _SafeStr_7506():int { return (this._SafeStr_7503); } public function get _SafeStr_7507():int { return (this._SafeStr_7504); } public function get color():uint { return (this._color); } public function get _SafeStr_7508():uint { return (this._SafeStr_7505); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4562 = "_-2Nq" (String#7435, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_7502 = "_-5dO" (String#4163, DoABC#3) // _SafeStr_7503 = "_-0AL" (String#9104, DoABC#3) // _SafeStr_7504 = "_-34q" (String#4748, DoABC#3) // _SafeStr_7505 = "_-0tO" (String#4151, DoABC#3) // _SafeStr_7506 = "_-9Z" (String#20011, DoABC#3) // _SafeStr_7507 = "_-1Bf" (String#9317, DoABC#3) // _SafeStr_7508 = "_-4fl" (String#7038, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4563 package _-0Ph { public class _SafeStr_4563 { private var _SafeStr_6041:int = 0; private var _SafeStr_6078:int = 0; private var _color:uint = 0; private var _SafeStr_7509:uint = 0; public function _SafeStr_4563(k:int, _arg_2:int, _arg_3:uint, _arg_4:uint) { this._SafeStr_6041 = k; this._SafeStr_6078 = _arg_2; this._color = _arg_3; this._SafeStr_7509 = _arg_4; } public function get id():int { return (this._SafeStr_6041); } public function get type():int { return (this._SafeStr_6078); } public function get color():uint { return (this._color); } public function get _SafeStr_7510():int { return (this._SafeStr_7509); } } }//package _-0Ph // _SafeStr_4563 = "_-59-" (String#8374, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_7509 = "_-2ON" (String#4269, DoABC#3) // _SafeStr_7510 = "_-56m" (String#5669, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4564 package _-0Ph { public class _SafeStr_4564 extends _SafeStr_4364 { public static const _SafeStr_7511:String = "RWUE_REQUEST_ME_MENU_TOOLBAR_CLICKED"; public static const ICON_TYPE_ME_MENU:String = "ICON_TYPE_ME_MENU"; public static const ICON_TYPE_ROOM_INFO:String = "ICON_TYPE_ROOM_INFO"; private var _SafeStr_7512:String; private var _active:Boolean = false; public function _SafeStr_4564(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7511, _arg_3, _arg_4); this._SafeStr_7512 = k; this._active = _arg_2; } public function get active():Boolean { return (this._active); } public function get _SafeStr_7513():String { return (this._SafeStr_7512); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4564 = "_-4WJ" (String#13357, DoABC#3) // _SafeStr_7511 = "_-0nn" (String#15718, DoABC#3) // _SafeStr_7512 = "_-5wW" (String#26799, DoABC#3) // _SafeStr_7513 = "_-1ro" (String#40723, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4565 package _-0Ph { public class _SafeStr_4565 extends _SafeStr_4364 { public static const _SafeStr_7514:String = "RWSUE_SETTINGS"; private var _SafeStr_7515:Number; private var _SafeStr_7516:Number; private var _SafeStr_7517:Number; public function _SafeStr_4565(k:String, _arg_2:Number, _arg_3:Number, _arg_4:Number, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(k, _arg_5, _arg_6); this._SafeStr_7515 = _arg_4; this._SafeStr_7516 = _arg_3; this._SafeStr_7517 = _arg_2; } public function get _SafeStr_7518():Number { return (this._SafeStr_7515); } public function get _SafeStr_7519():Number { return (this._SafeStr_7516); } public function get _SafeStr_7520():Number { return (this._SafeStr_7517); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4565 = "_-4yZ" (String#4868, DoABC#3) // _SafeStr_7514 = "_-0G-" (String#10617, DoABC#3) // _SafeStr_7515 = "_-4ee" (String#13927, DoABC#3) // _SafeStr_7516 = "_-3MO" (String#2911, DoABC#3) // _SafeStr_7517 = "_-uP" (String#2944, DoABC#3) // _SafeStr_7518 = "_-0Gk" (String#22275, DoABC#3) // _SafeStr_7519 = "_-6HV" (String#4145, DoABC#3) // _SafeStr_7520 = "_-5BZ" (String#3973, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4566 package _-0Ph { public class _SafeStr_4566 extends _SafeStr_4364 { public static const _SafeStr_7521:String = "RWPUE_CREDIT_BALANCE"; public static const _SafeStr_7522:String = "RWPUE_PIXEL_BALANCE"; public static const _SafeStr_7523:String = "RWPUE_SHELL_BALANCE"; private var _SafeStr_7524:int; public function _SafeStr_4566(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_7524 = _arg_2; } public function get balance():int { return (this._SafeStr_7524); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4566 = "_-6IR" (String#6425, DoABC#3) // _SafeStr_7521 = "_-3HW" (String#6017, DoABC#3) // _SafeStr_7522 = "_-1HB" (String#26579, DoABC#3) // _SafeStr_7523 = "_-wZ" (String#31626, DoABC#3) // _SafeStr_7524 = "_-4Q7" (String#6299, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4567 package _-0Ph { public class _SafeStr_4567 extends _SafeStr_4364 { public static const _SafeStr_7525:String = "RWUE_WAVE"; public function _SafeStr_4567(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_7525, k, _arg_2); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4567 = "_-0w5" (String#12849, DoABC#3) // _SafeStr_7525 = "_-2IZ" (String#15779, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4568 package _-0Ph { public class _SafeStr_4568 extends _SafeStr_4364 { public static const _SafeStr_7526:String = "HHTPNUFWE_AE_STARTED"; public static const _SafeStr_7527:String = "HHTPNUFWE_AE_HIGHLIGHT"; public function _SafeStr_4568(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4568 = "_-0K9" (String#5035, DoABC#3) // _SafeStr_7526 = "_-2jh" (String#5977, DoABC#3) // _SafeStr_7527 = "_-0d7" (String#13349, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4570 package _-0Ph { public class _SafeStr_4570 extends _SafeStr_4364 { public static const _SafeStr_7528:String = "RWMMUE_new_mini_mail"; public static const _SafeStr_7529:String = "RWMMUE_unread_mini_mail"; public function _SafeStr_4570(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4570 = "_-s2" (String#6246, DoABC#3) // _SafeStr_7528 = "_-2ad" (String#6482, DoABC#3) // _SafeStr_7529 = "_-4g0" (String#19173, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4571 package _-0Ph { public class _SafeStr_4571 extends _SafeStr_4364 { public static const _SafeStr_7530:String = "RWUE_DANCE"; private var _SafeStr_5681:int; public function _SafeStr_4571(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_7530, _arg_2, _arg_3); this._SafeStr_5681 = k; } public function get style():int { return (this._SafeStr_5681); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4571 = "_-2dC" (String#11662, DoABC#3) // _SafeStr_5681 = "_-XC" (String#985, DoABC#3) // _SafeStr_7530 = "_-5H5" (String#13640, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4573 package _-0Ph { public class _SafeStr_4573 extends _SafeStr_4364 { public static const _SafeStr_7531:String = "RWBIUE_HABBO_CLUB"; private var _SafeStr_7532:int = 0; private var _SafeStr_7533:int = 0; private var _SafeStr_7534:int = 0; private var _SafeStr_7535:Boolean = false; private var _SafeStr_7157:int; public function _SafeStr_4573(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_7531, _arg_6, _arg_7); this._SafeStr_7532 = k; this._SafeStr_7533 = _arg_2; this._SafeStr_7534 = _arg_3; this._SafeStr_7535 = _arg_4; this._SafeStr_7157 = _arg_5; } public function get _SafeStr_7536():int { return (this._SafeStr_7532); } public function get _SafeStr_7537():int { return (this._SafeStr_7533); } public function get _SafeStr_7538():int { return (this._SafeStr_7534); } public function get _SafeStr_7539():Boolean { return (this._SafeStr_7535); } public function get clubLevel():int { return (this._SafeStr_7157); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4573 = "_-3HU" (String#7646, DoABC#3) // _SafeStr_7157 = "_-4ik" (String#4711, DoABC#3) // _SafeStr_7531 = "_-4oi" (String#9497, DoABC#3) // _SafeStr_7532 = "_-1wh" (String#31729, DoABC#3) // _SafeStr_7533 = "_-1dy" (String#29085, DoABC#3) // _SafeStr_7534 = "_-1ni" (String#29301, DoABC#3) // _SafeStr_7535 = "_-3Ux" (String#31940, DoABC#3) // _SafeStr_7536 = "_-nX" (String#31865, DoABC#3) // _SafeStr_7537 = "_-4Zx" (String#36031, DoABC#3) // _SafeStr_7538 = "_-1uG" (String#36226, DoABC#3) // _SafeStr_7539 = "_-4LY" (String#38349, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4574 package _-0Ph { public class _SafeStr_4574 extends _SafeStr_4364 { public static const _SafeStr_7540:String = "RWUE_HIDE_AVATAR_EDITOR"; public static const _SafeStr_7541:String = "RWUE_AVATAR_EDITOR_CLOSED"; public function _SafeStr_4574(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4574 = "_-RT" (String#8304, DoABC#3) // _SafeStr_7540 = "_-0Qb" (String#19427, DoABC#3) // _SafeStr_7541 = "_-1-w" (String#20510, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4575 package _-0Ph { public class _SafeStr_4575 extends _SafeStr_4364 { public static const _SafeStr_7542:String = "RWUEUE_UPDATE_EFFECTS"; private var _SafeStr_7543:Array; public function _SafeStr_4575(k:Array=null, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_7542, _arg_2, _arg_3); this._SafeStr_7543 = k; } public function get effects():Array { return (this._SafeStr_7543); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4575 = "_-0jL" (String#7510, DoABC#3) // _SafeStr_7542 = "_-QS" (String#15950, DoABC#3) // _SafeStr_7543 = "_-1mz" (String#3154, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4579 package _-0Ph { public class _SafeStr_4579 extends _SafeStr_4364 { public static const _SafeStr_7544:String = "RWPLUE_PET_LEVEL_UPDATE"; private var _SafeStr_5685:int; private var _SafeStr_6625:int; public function _SafeStr_4579(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7544, _arg_3, _arg_4); this._SafeStr_5685 = k; this._SafeStr_6625 = _arg_2; } public function get _SafeStr_7328():int { return (this._SafeStr_5685); } public function get level():int { return (this._SafeStr_6625); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4579 = "_-4ni" (String#6304, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) // _SafeStr_6625 = "_-3Xt" (String#1506, DoABC#3) // _SafeStr_7328 = "_-4j4" (String#1716, DoABC#3) // _SafeStr_7544 = "_-0h6" (String#6209, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4584 package _-0Ph { public class _SafeStr_4584 { private var _SafeStr_6041:int; private var _SafeStr_5321:int; private var _name:String; private var _SafeStr_7545:int; private var _SafeStr_7546:int; private var _SafeStr_7547:int; private var _SafeStr_7548:Boolean; public function _SafeStr_4584(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int=-1, _arg_7:Boolean=false) { this._SafeStr_6041 = k; this._SafeStr_5321 = _arg_2; this._name = _arg_3; this._SafeStr_7545 = _arg_4; this._SafeStr_7546 = _arg_5; this._SafeStr_7547 = _arg_6; this._SafeStr_7548 = _arg_7; } public function dispose():void { } public function get id():int { return (this._SafeStr_6041); } public function get category():int { return (this._SafeStr_5321); } public function get name():String { return (this._name); } public function get _SafeStr_7549():int { return (this._SafeStr_7545); } public function get _SafeStr_7550():int { return (this._SafeStr_7546); } public function get _SafeStr_7551():int { return (this._SafeStr_7547); } public function get replace():Boolean { return (this._SafeStr_7548); } } }//package _-0Ph // _SafeStr_4584 = "_-3Mf" (String#4980, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_7545 = "_-2iU" (String#4634, DoABC#3) // _SafeStr_7546 = "_-6dA" (String#5400, DoABC#3) // _SafeStr_7547 = "_-2VS" (String#31483, DoABC#3) // _SafeStr_7548 = "_-ca" (String#29200, DoABC#3) // _SafeStr_7549 = "_-xw" (String#4630, DoABC#3) // _SafeStr_7550 = "_-07T" (String#7215, DoABC#3) // _SafeStr_7551 = "_-37Q" (String#36162, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4586 package _-0Ph { public class _SafeStr_4586 extends _SafeStr_4364 { public static const _SafeStr_7552:int = 0; public static const _SafeStr_7553:int = 1; public static const _SafeStr_7554:int = 2; public static const _SafeStr_7555:int = 3; public static const _SafeStr_7556:String = "RWPPBE_PET_BREEDING_"; private var _SafeStr_5718:int; private var _SafeStr_7557:int; private var _SafeStr_7558:int; public function _SafeStr_4586(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_7556, k, _arg_2); } public function get state():int { return (this._SafeStr_5718); } public function set state(k:int):void { this._SafeStr_5718 = k; } public function get _SafeStr_7559():int { return (this._SafeStr_7557); } public function set _SafeStr_7559(k:int):void { this._SafeStr_7557 = k; } public function get _SafeStr_7560():int { return (this._SafeStr_7558); } public function set _SafeStr_7560(k:int):void { this._SafeStr_7558 = k; } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4586 = "_-4KR" (String#4949, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_7552 = "_-Ga" (String#25197, DoABC#3) // _SafeStr_7553 = "_-4tc" (String#24701, DoABC#3) // _SafeStr_7554 = "_-8c" (String#25362, DoABC#3) // _SafeStr_7555 = "_-4c5" (String#24426, DoABC#3) // _SafeStr_7556 = "_-5by" (String#6492, DoABC#3) // _SafeStr_7557 = "_-4eu" (String#8730, DoABC#3) // _SafeStr_7558 = "_-ux" (String#8855, DoABC#3) // _SafeStr_7559 = "_-if" (String#10915, DoABC#3) // _SafeStr_7560 = "_-09y" (String#10224, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4587 package _-0Ph { public class _SafeStr_4587 extends _SafeStr_4364 { public static const _SafeStr_7561:String = "RWPPBE_CONFIRM_PET_BREEDING_RESULT"; public static const _SafeStr_7562:int = 0; public static const _SafeStr_7563:int = 1; public static const _SafeStr_7564:int = 2; public static const INVALID_NAME:int = 3; private var _SafeStr_7565:int; private var _result:int; public function _SafeStr_4587(k:int, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7561, _arg_3, _arg_4); this._SafeStr_7565 = k; this._result = _arg_2; } public function get _SafeStr_7566():int { return (this._SafeStr_7565); } public function get result():int { return (this._result); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4587 = "_-6BM" (String#4916, DoABC#3) // _SafeStr_7561 = "_-Ew" (String#6585, DoABC#3) // _SafeStr_7562 = "_-1VO" (String#7046, DoABC#3) // _SafeStr_7563 = "_-4hP" (String#24504, DoABC#3) // _SafeStr_7564 = "_-19x" (String#22062, DoABC#3) // _SafeStr_7565 = "_-2i9" (String#7981, DoABC#3) // _SafeStr_7566 = "_-51A" (String#17787, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4588 package _-0Ph { public class _SafeStr_4588 extends _SafeStr_4364 { public static const _SafeStr_7567:String = "rwudue_user_data_updated"; public function _SafeStr_4588(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_7567, k, _arg_2); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4588 = "_-5Jj" (String#9936, DoABC#3) // _SafeStr_7567 = "_-04O" (String#5769, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4589 package _-0Ph { public class _SafeStr_4589 extends _SafeStr_4364 { public static const _SafeStr_7568:String = "RWAIE_AVATAR_INFO"; private var _SafeStr_5687:int; private var _SafeStr_7187:String; private var _SafeStr_7358:int; private var _SafeStr_7362:Boolean; private var _SafeStr_7290:int; public function _SafeStr_4589(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_7568, _arg_6, _arg_7); this._SafeStr_5687 = k; this._SafeStr_7187 = _arg_2; this._SafeStr_7358 = _arg_3; this._SafeStr_7290 = _arg_4; this._SafeStr_7362 = _arg_5; } public function get userId():int { return (this._SafeStr_5687); } public function get userName():String { return (this._SafeStr_7187); } public function get _SafeStr_7376():int { return (this._SafeStr_7358); } public function get _SafeStr_7307():int { return (this._SafeStr_7290); } public function get _SafeStr_7389():Boolean { return (this._SafeStr_7362); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4589 = "_-5gR" (String#7708, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7290 = "_-6Eu" (String#2581, DoABC#3) // _SafeStr_7307 = "_-5Eg" (String#2393, DoABC#3) // _SafeStr_7358 = "_-xj" (String#3202, DoABC#3) // _SafeStr_7362 = "_-6Wa" (String#4892, DoABC#3) // _SafeStr_7376 = "_-1hG" (String#2975, DoABC#3) // _SafeStr_7389 = "_-5sp" (String#5531, DoABC#3) // _SafeStr_7568 = "_-6gZ" (String#5258, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4590 package _-0Ph { public class _SafeStr_4590 extends _SafeStr_4364 { public static const _SafeStr_7569:String = "RWPPBE_CONFIRM_PET_BREEDING_"; private var _SafeStr_7570:int; private var _pet1:_SafeStr_4595; private var _pet2:_SafeStr_4595; private var _SafeStr_7571:Array; private var _SafeStr_7572:int; public function _SafeStr_4590(k:int, _arg_2:_SafeStr_4595, _arg_3:_SafeStr_4595, _arg_4:Array, _arg_5:int, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_7569, _arg_6, _arg_7); this._SafeStr_7570 = k; this._pet1 = _arg_2; this._pet2 = _arg_3; this._SafeStr_7571 = _arg_4; this._SafeStr_7572 = _arg_5; } public function get _SafeStr_7573():Array { return (this._SafeStr_7571); } public function get _SafeStr_7574():int { return (this._SafeStr_7570); } public function get pet1():_SafeStr_4595 { return (this._pet1); } public function get pet2():_SafeStr_4595 { return (this._pet2); } public function get _SafeStr_7575():int { return (this._SafeStr_7572); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4590 = "_-0Ks" (String#6508, DoABC#3) // _SafeStr_4595 = "_-1r4" (String#4375, DoABC#3) // _SafeStr_7569 = "_-4Pd" (String#6155, DoABC#3) // _SafeStr_7570 = "_-1hZ" (String#8345, DoABC#3) // _SafeStr_7571 = "_-2PD" (String#5953, DoABC#3) // _SafeStr_7572 = "_-Tq" (String#9336, DoABC#3) // _SafeStr_7573 = "_-5lh" (String#16433, DoABC#3) // _SafeStr_7574 = "_-Lo" (String#16811, DoABC#3) // _SafeStr_7575 = "_-cv" (String#24343, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4592 package _-0Ph { public class _SafeStr_4592 extends _SafeStr_4364 { public static const _SafeStr_7576:String = "RWPBRE_PET_BREEDING_RESULT"; private var _SafeStr_7577:_SafeStr_5076; private var _resultData2:_SafeStr_5076; public function _SafeStr_4592(k:_SafeStr_5076, _arg_2:_SafeStr_5076, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_7576, _arg_3, _arg_4); this._SafeStr_7577 = k; this._resultData2 = _arg_2; } public function get _SafeStr_7578():_SafeStr_5076 { return (this._SafeStr_7577); } public function get resultData2():_SafeStr_5076 { return (this._resultData2); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4592 = "_-2iS" (String#6147, DoABC#3) // _SafeStr_5076 = "_-Zc" (String#4783, DoABC#3) // _SafeStr_7576 = "_-do" (String#6568, DoABC#3) // _SafeStr_7577 = "_-1ra" (String#3415, DoABC#3) // _SafeStr_7578 = "_-3mk" (String#4647, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4595 package _-0Ph { public class _SafeStr_4595 { public var name:String; public var level:int; public var figure:String; public var owner:String; public var _SafeStr_7182:int; } }//package _-0Ph // _SafeStr_4595 = "_-1r4" (String#4375, DoABC#3) // _SafeStr_7182 = "_-0G3" (String#7310, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4596 package _-0Ph { public class _SafeStr_4596 extends _SafeStr_4364 { public static const _SafeStr_7579:String = "RWPIUE_PET_STATUS_UPDATE"; private var _SafeStr_5685:int; private var _SafeStr_7294:Boolean; private var _SafeStr_7297:Boolean; private var _SafeStr_7298:Boolean; private var _SafeStr_7302:Boolean; public function _SafeStr_4596(k:int, _arg_2:Boolean, _arg_3:Boolean, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_7579, _arg_6, _arg_7); this._SafeStr_5685 = k; this._SafeStr_7294 = _arg_2; this._SafeStr_7297 = _arg_3; this._SafeStr_7298 = _arg_4; this._SafeStr_7302 = _arg_5; } public function get _SafeStr_7328():int { return (this._SafeStr_5685); } public function get _SafeStr_7311():Boolean { return (this._SafeStr_7294); } public function get _SafeStr_7312():Boolean { return (this._SafeStr_7297); } public function get _SafeStr_7313():Boolean { return (this._SafeStr_7298); } public function get _SafeStr_7326():Boolean { return (this._SafeStr_7302); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4596 = "_-5Q3" (String#6266, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) // _SafeStr_7294 = "_-59Y" (String#3452, DoABC#3) // _SafeStr_7297 = "_-2kM" (String#3771, DoABC#3) // _SafeStr_7298 = "_-ms" (String#3743, DoABC#3) // _SafeStr_7302 = "_-1GZ" (String#3387, DoABC#3) // _SafeStr_7311 = "_-31l" (String#2977, DoABC#3) // _SafeStr_7312 = "_-0pm" (String#3266, DoABC#3) // _SafeStr_7313 = "_-1io" (String#2905, DoABC#3) // _SafeStr_7326 = "_-5iK" (String#2935, DoABC#3) // _SafeStr_7328 = "_-4j4" (String#1716, DoABC#3) // _SafeStr_7579 = "_-4Ae" (String#6319, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_4597 package _-0Ph { public class _SafeStr_4597 extends _SafeStr_4364 { public static const _SafeStr_7580:String = "RWONE_TYPE"; private var _SafeStr_5687:int; private var _SafeStr_5321:int; private var _SafeStr_7187:String; private var _SafeStr_7358:int; private var _SafeStr_7290:int; public function _SafeStr_4597(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int) { this._SafeStr_5687 = k; this._SafeStr_5321 = _arg_2; this._SafeStr_7187 = _arg_3; this._SafeStr_7358 = _arg_4; this._SafeStr_7290 = _arg_5; super(_SafeStr_7580, false, false); } public function get userId():int { return (this._SafeStr_5687); } public function get category():int { return (this._SafeStr_5321); } public function get userName():String { return (this._SafeStr_7187); } public function get _SafeStr_7376():int { return (this._SafeStr_7358); } public function get _SafeStr_7307():int { return (this._SafeStr_7290); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4597 = "_-1t" (String#4776, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7290 = "_-6Eu" (String#2581, DoABC#3) // _SafeStr_7307 = "_-5Eg" (String#2393, DoABC#3) // _SafeStr_7358 = "_-xj" (String#3202, DoABC#3) // _SafeStr_7376 = "_-1hG" (String#2975, DoABC#3) // _SafeStr_7580 = "_-598" (String#13072, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_5070 package _-0Ph { public class _SafeStr_5070 { private var _SafeStr_6041:int; private var _SafeStr_5321:int; private var _name:String; public function _SafeStr_5070(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_6041 = k; this._SafeStr_5321 = _arg_2; this._name = _arg_3; } public function get id():int { return (this._SafeStr_6041); } public function get category():int { return (this._SafeStr_5321); } public function get name():String { return (this._name); } } }//package _-0Ph // _SafeStr_5070 = "_-lG" (String#3995, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_5076 package _-0Ph { public class _SafeStr_5076 { public var stuffId:int; public var _SafeStr_7190:int; public var _SafeStr_5825:String; public var userId:int; public var userName:String; public var rarityLevel:int; public var _SafeStr_7191:Boolean; } }//package _-0Ph // _SafeStr_5076 = "_-Zc" (String#4783, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // _SafeStr_7190 = "_-4AK" (String#2381, DoABC#3) // _SafeStr_7191 = "_-4Db" (String#6484, DoABC#3) //------------------------------------------------------------ //_-0Ph._SafeStr_5077 package _-0Ph { public class _SafeStr_5077 { public var _SafeStr_7185:int; public var breeds:Array; } }//package _-0Ph // _SafeStr_5077 = "_-F" (String#8957, DoABC#3) // _SafeStr_7185 = "_-W" (String#20236, DoABC#3) //------------------------------------------------------------ //_-0Ph.RoomWidgetDimmerUpdateEvent package _-0Ph { public class RoomWidgetDimmerUpdateEvent extends _SafeStr_4364 { public static const _SafeStr_7581:String = "RWDUE_PRESETS"; public static const _SafeStr_7582:String = "RWDUE_HIDE"; private var _SafeStr_7583:int = 0; private var _SafeStr_7584:Array; public function RoomWidgetDimmerUpdateEvent(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { this._SafeStr_7584 = new Array(); super(k, _arg_2, _arg_3); } public function get _SafeStr_7585():int { return (this._SafeStr_7583); } public function get _SafeStr_7586():int { return (this._SafeStr_7584.length); } public function get _SafeStr_7587():Array { return (this._SafeStr_7584); } public function set _SafeStr_7585(k:int):void { this._SafeStr_7583 = k; } public function _SafeStr_7588(k:int, _arg_2:int, _arg_3:int, _arg_4:int):void { var _local_5:_SafeStr_4563 = new _SafeStr_4563(k, _arg_2, _arg_3, _arg_4); this._SafeStr_7584[(k - 1)] = _local_5; } public function _SafeStr_7589(k:int):_SafeStr_4563 { if ((((k < 0)) || ((k >= this._SafeStr_7584.count)))){ return (null); }; return (this._SafeStr_7584[k]); } } }//package _-0Ph // _SafeStr_4364 = "_-2Io" (String#491, DoABC#3) // _SafeStr_4563 = "_-59-" (String#8374, DoABC#3) // _SafeStr_7581 = "_-kj" (String#13890, DoABC#3) // _SafeStr_7582 = "_-0Ih" (String#16057, DoABC#3) // _SafeStr_7583 = "_-4wE" (String#9507, DoABC#3) // _SafeStr_7584 = "_-4Vi" (String#3378, DoABC#3) // _SafeStr_7585 = "_-0Ui" (String#7973, DoABC#3) // _SafeStr_7586 = "_-0f4" (String#16451, DoABC#3) // _SafeStr_7587 = "_-9j" (String#11953, DoABC#3) // _SafeStr_7588 = "_-4H1" (String#25847, DoABC#3) // _SafeStr_7589 = "_-6P2" (String#17103, DoABC#3) //------------------------------------------------------------ //_-0pP._SafeStr_2352 package _-0pP { import _-5Xu._SafeStr_431; import _-4Qe.NodeData; import __AS3__.vec.Vector; import _-vq.IWindow; public interface _SafeStr_2352 { function dispose():void; function get catalog():_SafeStr_431; function _SafeStr_7590(_arg_1:NodeData):void; function _SafeStr_7591():void; function activateNode(_arg_1:_SafeStr_2366):void; function _SafeStr_7592():void; function get _SafeStr_6548():Boolean; function _SafeStr_7593(_arg_1:int, _arg_2:Boolean=false):Vector.<_SafeStr_2366>; function _SafeStr_7594(_arg_1:String):_SafeStr_2366; function _SafeStr_7595(_arg_1:String):_SafeStr_2366; function _SafeStr_7596(_arg_1:int, _arg_2:_SafeStr_2366=null):_SafeStr_2366; function openPage(_arg_1:String):void; function _SafeStr_7597(_arg_1:int, _arg_2:int):void; function _SafeStr_7598(_arg_1:int):void; function _SafeStr_7599():void; function filter(_arg_1:String, _arg_2:Array):void; function get listTemplate():IWindow; function getItemTemplate(_arg_1:int):IWindow; function get isDeepHierarchy():Boolean; } }//package _-0pP // _SafeStr_2352 = "_-4Ju" (String#4640, DoABC#3) // _SafeStr_2366 = "_-5ng" (String#838, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_6548 = "_-0EY" (String#5005, DoABC#3) // _SafeStr_7590 = "_-3fm" (String#31206, DoABC#3) // _SafeStr_7591 = "_-4aM" (String#24310, DoABC#3) // _SafeStr_7592 = "_-0hP" (String#21428, DoABC#3) // _SafeStr_7593 = "_-4Va" (String#8482, DoABC#3) // _SafeStr_7594 = "_-5LH" (String#14478, DoABC#3) // _SafeStr_7595 = "_-143" (String#28085, DoABC#3) // _SafeStr_7596 = "_-P4" (String#16242, DoABC#3) // _SafeStr_7597 = "_-1yz" (String#18118, DoABC#3) // _SafeStr_7598 = "_-1qq" (String#36437, DoABC#3) // _SafeStr_7599 = "_-1kT" (String#17906, DoABC#3) //------------------------------------------------------------ //_-0pP._SafeStr_2366 package _-0pP { import __AS3__.vec.Vector; public interface _SafeStr_2366 { function dispose():void; function get isOpen():Boolean; function get _SafeStr_7600():int; function get _SafeStr_7601():Boolean; function get _SafeStr_7602():Boolean; function get visible():Boolean; function get localization():String; function get pageId():int; function get pageName():String; function get children():Vector.<_SafeStr_2366>; function get _SafeStr_7603():Vector.; function activate():void; function deactivate():void; function addChild(_arg_1:_SafeStr_2366):void; function open():void; function close():void; function get parent():_SafeStr_2366; function get _SafeStr_7604():String; function get offsetV():int; } }//package _-0pP // _SafeStr_2366 = "_-5ng" (String#838, DoABC#3) // _SafeStr_7600 = "_-1Gs" (String#11388, DoABC#3) // _SafeStr_7601 = "_-cT" (String#11192, DoABC#3) // _SafeStr_7602 = "_-4rS" (String#28236, DoABC#3) // _SafeStr_7603 = "_-0FV" (String#20216, DoABC#3) // _SafeStr_7604 = "_-6kt" (String#6598, DoABC#3) //------------------------------------------------------------ //_-0pP._SafeStr_2463 package _-0pP { public class _SafeStr_2463 { public static const _SafeStr_7605:int = 0; public static const _SafeStr_7606:int = 1; public static const _SafeStr_7607:int = 2; private var _SafeStr_7608:int; private var _SafeStr_6723:int; private var _SafeStr_7609:int; private var _SafeStr_7610:String; public function _SafeStr_2463() { this._SafeStr_7608 = _SafeStr_7605; } public function set _SafeStr_7611(k:int):void { this._SafeStr_7608 = _SafeStr_7606; this._SafeStr_6723 = k; } public function set _SafeStr_7612(k:String):void { this._SafeStr_7608 = _SafeStr_7607; this._SafeStr_7610 = k; } public function _SafeStr_7613():void { this._SafeStr_7608 = _SafeStr_7605; this._SafeStr_7609 = -1; } public function get _SafeStr_7614():int { return (this._SafeStr_7608); } public function get _SafeStr_6662():int { return (this._SafeStr_6723); } public function get _SafeStr_7615():int { return (this._SafeStr_7609); } public function set _SafeStr_7615(k:int):void { this._SafeStr_7609 = k; } public function get _SafeStr_7616():String { return (this._SafeStr_7610); } } }//package _-0pP // _SafeStr_2463 = "_-2zg" (String#8770, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_6723 = "_-0Nh" (String#2992, DoABC#3) // _SafeStr_7605 = "_-42R" (String#14005, DoABC#3) // _SafeStr_7606 = "_-6B9" (String#19764, DoABC#3) // _SafeStr_7607 = "_-4R6" (String#18876, DoABC#3) // _SafeStr_7608 = "_-37o" (String#7449, DoABC#3) // _SafeStr_7609 = "_-5wV" (String#11932, DoABC#3) // _SafeStr_7610 = "_-2QK" (String#29317, DoABC#3) // _SafeStr_7611 = "_-51W" (String#38075, DoABC#3) // _SafeStr_7612 = "_-3ea" (String#37567, DoABC#3) // _SafeStr_7613 = "_-2qy" (String#30865, DoABC#3) // _SafeStr_7614 = "_-4t8" (String#5401, DoABC#3) // _SafeStr_7615 = "_-5R8" (String#10558, DoABC#3) // _SafeStr_7616 = "_-0MA" (String#33328, DoABC#3) //------------------------------------------------------------ //_-0pP._SafeStr_3495 package _-0pP { import _-vq.IWindowContainer; import _-tc.IItemListWindow; import _-4Qe.NodeData; import _-vq.IWindow; import _-561._SafeStr_2455; import _-tc.ITextWindow; import _-tc._SafeStr_2434; import _-OK.WindowMouseEvent; public class _SafeStr_3495 extends CatalogNode { private static const _SafeStr_7617:Number = 0xFFFFFFFF; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_7618:IItemListWindow; private var _SafeStr_6767:Boolean = false; private var _active:Boolean; private var _SafeStr_7619:uint; private var _SafeStr_7620:uint; public function _SafeStr_3495(k:_SafeStr_2352, _arg_2:NodeData, _arg_3:int, _arg_4:_SafeStr_2366) { super(k, _arg_2, _arg_3, _arg_4); } public function get window():IWindowContainer { return (this._SafeStr_5605); } override public function get isOpen():Boolean { return (this._SafeStr_6767); } override public function get visible():Boolean { return (true); } override public function dispose():void { if (this._SafeStr_6767){ this.close(); this.deactivate(); }; this._SafeStr_5605 = null; this._SafeStr_7618 = null; super.dispose(); } public function _SafeStr_7621(k:IItemListWindow, _arg_2:Boolean=true):void { if (this._SafeStr_5605 == null){ this.createWindow(); this._SafeStr_7622(); }; k.addListItem(this._SafeStr_5605); if (_SafeStr_7601){ if (this._SafeStr_7618 == null){ this._SafeStr_7623(); }; k.addListItem(this._SafeStr_7618); this._SafeStr_7624(); }; k.arrangeListItems(); } public function _SafeStr_7625(k:IItemListWindow):void { k.removeListItem(this._SafeStr_5605); if (_SafeStr_7601){ k.removeListItem(this._SafeStr_7618); }; } override public function activate():void { this._SafeStr_7626(); this._active = true; } override public function deactivate():void { this._SafeStr_7622(); this._active = false; } override public function open():void { var k:IWindow; this._SafeStr_7627(); this._SafeStr_6767 = true; if (((_SafeStr_7601) && (!((this._SafeStr_5605 == null))))){ k = this._SafeStr_5605.findChildByTag("DOWNBTN"); if (k != null){ k.style = _SafeStr_2455._SafeStr_7628; }; }; } override public function close():void { var k:IWindow; this._SafeStr_7629(); this._SafeStr_6767 = false; if (((_SafeStr_7601) && (!((this._SafeStr_5605 == null))))){ k = this._SafeStr_5605.findChildByTag("DOWNBTN"); if (k != null){ k.style = _SafeStr_2455._SafeStr_7630; }; }; } private function _SafeStr_7624():void { var k:_SafeStr_2366; var _local_2:_SafeStr_3495; if (this._SafeStr_7618 == null){ return; }; for each (k in children) { _local_2 = (k as _SafeStr_3495); if (_local_2 != null){ if (_local_2.visible){ _local_2._SafeStr_7621(this._SafeStr_7618); _local_2._SafeStr_7622(); } else { _local_2._SafeStr_7625(this._SafeStr_7618); }; }; }; this._SafeStr_7618.arrangeListItems(); } private function _SafeStr_7627():void { var k:_SafeStr_2366; var _local_2:int; var _local_3:int; if (this._SafeStr_7618 == null){ this._SafeStr_7623(); }; for each (k in children) { if (k.visible){ (k as _SafeStr_3495)._SafeStr_7621(this._SafeStr_7618); }; }; if (this._SafeStr_7618 != null){ this._SafeStr_7618.visible = true; _local_2 = 0; _local_3 = 0; while (_local_3 < this._SafeStr_7618.numListItems) { if (this._SafeStr_7618.getListItemAt(_local_3).visible){ _local_2++; }; _local_3++; }; this._SafeStr_7618.height = (_local_2 * 21); }; } private function _SafeStr_7629():void { var k:_SafeStr_2366; for each (k in children) { if (k.visible){ (k as _SafeStr_3495)._SafeStr_7625(this._SafeStr_7618); }; }; if (this._SafeStr_7618 != null){ this._SafeStr_7618.height = 0; this._SafeStr_7618.visible = false; this._SafeStr_7618.x = 0; }; } private function _SafeStr_7623():void { this._SafeStr_7618 = (navigator.listTemplate.clone() as IItemListWindow); this._SafeStr_7629(); } private function createWindow():void { this._SafeStr_5605 = (navigator.getItemTemplate(_SafeStr_7600).clone() as IWindowContainer); var k:ITextWindow = (this._SafeStr_5605.findChildByTag("ITEM_TITLE") as ITextWindow); var _local_2:IWindow = this._SafeStr_5605.findChildByTag("DOWNBTN"); if (k != null){ k.caption = localization; this._SafeStr_7619 = k.textColor; this._SafeStr_7620 = k.etchingColor; }; var _local_3:IWindow = this._SafeStr_5605.findChildByTag("SELECTION_HILIGHT"); if (_local_3){ _local_3.visible = false; }; if (_local_2 != null){ _local_2.visible = !(_SafeStr_7602); }; _SafeStr_2434(this._SafeStr_5605.findChildByName("icon")).assetUri = ((navigator.catalog.imageGalleryHost + _SafeStr_7604) + ".png"); if (navigator.isDeepHierarchy){ if (_SafeStr_7600 == 1){ this._SafeStr_5605.findChildByName("icon").visible = false; this._SafeStr_5605.findChildByTag("ITEM_TITLE").x = 0; }; if (_SafeStr_7600 > 3){ this._SafeStr_5605.findChildByName("icon").visible = _SafeStr_7601; this._SafeStr_5605.findChildByTag("ITEM_TITLE").x = (42 + (5 * (_SafeStr_7600 - 3))); }; }; this._SafeStr_5605.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7631); this._SafeStr_5605.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_7632); this._SafeStr_5605.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_7633); if (_local_2 != null){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7631); }; } private function _SafeStr_7633(k:WindowMouseEvent):void { if (!this._active){ this._SafeStr_7622(); }; } private function _SafeStr_7632(k:WindowMouseEvent):void { if (!this._active){ this._SafeStr_7626(); }; } private function _SafeStr_7622():void { var k:ITextWindow; var _local_2:IWindow; if (this._SafeStr_5605 != null){ k = (this._SafeStr_5605.findChildByTag("SELECTION_COLOR") as ITextWindow); if (k != null){ k.textColor = this._SafeStr_7619; k.etchingColor = 0; }; _local_2 = this._SafeStr_5605.findChildByTag("SELECTION_HILIGHT"); if (_local_2 != null){ _local_2.visible = false; }; }; } private function _SafeStr_7626():void { var k:ITextWindow; var _local_2:IWindowContainer; if (this._SafeStr_5605 != null){ k = (this._SafeStr_5605.findChildByTag("SELECTION_COLOR") as ITextWindow); if (k != null){ k.textColor = _SafeStr_7617; k.etchingColor = this._SafeStr_7620; }; _local_2 = (this._SafeStr_5605.findChildByTag("SELECTION_HILIGHT") as IWindowContainer); if (_local_2 != null){ _local_2.visible = true; }; }; } private function _SafeStr_7631(k:WindowMouseEvent):void { navigator.activateNode(this); } public function _SafeStr_7634():void { var _local_2:int; if (this._SafeStr_7618 == null){ return; }; this._SafeStr_7618.height = 0; if (this._SafeStr_7618 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_7618.numListItems) { if (this._SafeStr_7618.getListItemAt(_local_2).visible){ this._SafeStr_7618.height = (this._SafeStr_7618.height + this._SafeStr_7618.getListItemAt(_local_2).height); }; _local_2++; }; }; var k:_SafeStr_3495 = (parent as _SafeStr_3495); if (k){ k._SafeStr_7634(); }; } override public function get offsetV():int { return ((this._SafeStr_5605.y + 21)); } } }//package _-0pP // _SafeStr_2352 = "_-4Ju" (String#4640, DoABC#3) // _SafeStr_2366 = "_-5ng" (String#838, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2455 = "_-30i" (String#10477, DoABC#3) // _SafeStr_3495 = "_-iI" (String#4648, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_6767 = "_-2k0" (String#6628, DoABC#3) // _SafeStr_7600 = "_-1Gs" (String#11388, DoABC#3) // _SafeStr_7601 = "_-cT" (String#11192, DoABC#3) // _SafeStr_7602 = "_-4rS" (String#28236, DoABC#3) // _SafeStr_7604 = "_-6kt" (String#6598, DoABC#3) // _SafeStr_7617 = "_-5HW" (String#24191, DoABC#3) // _SafeStr_7618 = "_-2v8" (String#3162, DoABC#3) // _SafeStr_7619 = "_-0NK" (String#28119, DoABC#3) // _SafeStr_7620 = "_-6A7" (String#27076, DoABC#3) // _SafeStr_7621 = "_-62j" (String#15267, DoABC#3) // _SafeStr_7622 = "_-5Qh" (String#19190, DoABC#3) // _SafeStr_7623 = "_-159" (String#26617, DoABC#3) // _SafeStr_7624 = "_-6MI" (String#35267, DoABC#3) // _SafeStr_7625 = "_-kG" (String#31578, DoABC#3) // _SafeStr_7626 = "_-5xv" (String#26865, DoABC#3) // _SafeStr_7627 = "_-5mE" (String#27124, DoABC#3) // _SafeStr_7628 = "_-0OO" (String#23123, DoABC#3) // _SafeStr_7629 = "_-5MX" (String#28286, DoABC#3) // _SafeStr_7630 = "_-6gg" (String#21780, DoABC#3) // _SafeStr_7631 = "_-6ks" (String#2106, DoABC#3) // _SafeStr_7632 = "_-BT" (String#33578, DoABC#3) // _SafeStr_7633 = "_-1yC" (String#38423, DoABC#3) // _SafeStr_7634 = "_-3gR" (String#31193, DoABC#3) //------------------------------------------------------------ //_-0pP.CatalogNavigator package _-0pP { import _-5Xu.HabboCatalog; import _-vq.IWindowContainer; import _-tc.ITabContextWindow; import _-tc.IItemListWindow; import __AS3__.vec.Vector; import flash.utils.Dictionary; import _-vq.IWindow; import _-5Xu.TopViewSelector; import _-4Qe.NodeData; import _-5Xu._SafeStr_431; import _-5hb._SafeStr_2289; import _-4jH._SafeStr_2322; import _-2mL.Component; import __AS3__.vec.*; public class CatalogNavigator implements _SafeStr_2352 { public static const _SafeStr_7635:int = -12345678; private var _SafeStr_5557:HabboCatalog; private var _container:IWindowContainer; private var _SafeStr_7636:String; private var _SafeStr_6752:ITabContextWindow; private var _SafeStr_5324:IItemListWindow; private var _index:_SafeStr_2366; private var _SafeStr_7637:Vector.<_SafeStr_2366>; private var _SafeStr_7638:Dictionary; private var _SafeStr_7639:IWindow; private var _SafeStr_7640:IWindow; private var _SafeStr_7641:IWindow; private var _SafeStr_7642:TopViewSelector; public function CatalogNavigator(k:HabboCatalog, _arg_2:IWindowContainer, _arg_3:String) { this._SafeStr_5557 = k; this._container = _arg_2; this._SafeStr_7636 = _arg_3; this._SafeStr_7637 = new Vector.<_SafeStr_2366>(0); this._SafeStr_5324 = (this._container.findChildByName("navigationList") as IItemListWindow); this._SafeStr_7639 = this._SafeStr_5324.removeListItem(this._SafeStr_5324.getListItemByName((_arg_3.toLowerCase() + "_topitem_template"))); this._SafeStr_7640 = this._SafeStr_5324.removeListItem(this._SafeStr_5324.getListItemByName((_arg_3.toLowerCase() + "_subitem_template"))); this._SafeStr_7641 = this._SafeStr_5324.removeListItem(this._SafeStr_5324.getListItemByName((_arg_3.toLowerCase() + "_list_template"))); this._SafeStr_6752 = ITabContextWindow(this._container.findChildByName("tab_context")); if (this._SafeStr_6752 != null){ if (this._SafeStr_5557._SafeStr_7643()){ this._SafeStr_6752.visible = false; } else { this._SafeStr_7642 = new TopViewSelector(this, this._SafeStr_6752); }; }; } private static function _SafeStr_7644(searchTerm:String, potentialPageMatches:Array, node:_SafeStr_2366, nodes:Vector.<_SafeStr_2366>):void { var child:_SafeStr_2366; var nodeAdded:Boolean; var hayStack:String; var furnitureLine:String; try { if (((node.visible) && ((node.pageId > 0)))){ nodeAdded = false; hayStack = [node.pageName, node.localization].join(" ").toLowerCase(); hayStack = hayStack.replace(/ /gi, ""); if (hayStack.indexOf(searchTerm) > -1){ nodes.push(node); nodeAdded = true; }; if (!nodeAdded){ for each (furnitureLine in potentialPageMatches) { if (hayStack.indexOf(furnitureLine) >= 0){ nodes.push(node); break; }; }; }; }; for each (child in node.children) { _SafeStr_7644(searchTerm, potentialPageMatches, child, nodes); }; } catch(e:Error) { _SafeStr_4.log((("Error when loading nodes by name " + searchTerm) + ":"), e); }; } public function get _SafeStr_6548():Boolean { return (!((this._index == null))); } public function dispose():void { if (this._index != null){ this._index.dispose(); }; this._index = null; this._SafeStr_7638 = null; this._SafeStr_7637 = null; this._SafeStr_5557 = null; this._container = null; this._SafeStr_5324 = null; } public function _SafeStr_7590(k:NodeData):void { this._index = null; this._SafeStr_7638 = new Dictionary(); this._index = this._SafeStr_7645(k, 0, null); } public function _SafeStr_7591():void { var k:_SafeStr_2366; if (this._index == null){ return; }; this._SafeStr_5324._SafeStr_7646(); if (this._SafeStr_7642 != null){ this._SafeStr_7642._SafeStr_7647(); }; for each (k in this._index.children) { if (k.visible){ if (this._SafeStr_5557._SafeStr_7643()){ (k as _SafeStr_3495)._SafeStr_7621(this._SafeStr_5324); } else { this._SafeStr_7642._SafeStr_5424(k); }; }; }; if (this._SafeStr_7642 != null){ this._SafeStr_7642._SafeStr_7648(0); }; } public function _SafeStr_7649(k:_SafeStr_2366):void { var _local_2:_SafeStr_2366; if (this._index == null){ return; }; this._SafeStr_5324._SafeStr_7646(); if ((((k == null)) || (!(k.visible)))){ return; }; if (k.children.length){ for each (_local_2 in k.children) { if (_local_2.visible){ (_local_2 as _SafeStr_3495)._SafeStr_7621(this._SafeStr_5324); }; }; this.activateNode(k.children[0]); } else { this.openCatalogPage(k); }; } private function _SafeStr_7650(k:_SafeStr_2366):_SafeStr_2366 { var _local_3:int; var _local_2:_SafeStr_2366 = k.parent; while (((((!((_local_2 == null))) && (!((_local_2.parent == null))))) && (!((_local_2.parent.pageName == "root"))))) { _local_2 = _local_2.parent; }; if (((this._SafeStr_7642) && (_local_2.parent))){ _local_3 = _local_2.parent.children.indexOf(_local_2); this._SafeStr_7642._SafeStr_7648(_local_3); }; this._SafeStr_7649(_local_2); return (_local_2); } public function get catalog():_SafeStr_431 { return (this._SafeStr_5557); } public function activateNode(k:_SafeStr_2366):void { var _local_5:_SafeStr_2366; var _local_6:Number; var _local_7:Number; var _local_8:int; var _local_2 = (this._SafeStr_7637.indexOf(k) >= 0); var _local_3:Boolean = k.isOpen; var _local_4:Vector.<_SafeStr_2366> = new Vector.<_SafeStr_2366>(0); for each (_local_5 in this._SafeStr_7637) { _local_5.deactivate(); if (_local_5._SafeStr_7600 < k._SafeStr_7600){ _local_4.push(_local_5); } else { _local_5.close(); }; }; this._SafeStr_7637 = _local_4; k.activate(); if (((_local_2) && (_local_3))){ k.close(); } else { k.open(); }; if (this._SafeStr_7637.indexOf(k) < 0){ this._SafeStr_7637.push(k); }; if (k._SafeStr_7601){ if (((k.parent) && ((k.parent is _SafeStr_3495)))){ (k.parent as _SafeStr_3495)._SafeStr_7634(); }; _local_6 = 0; _local_7 = 0; _local_8 = 0; while (_local_8 < this._SafeStr_5324.numListItems) { if (this._SafeStr_5324.getListItemAt(_local_8).visible){ _local_7 = (_local_7 + this._SafeStr_5324.getListItemAt(_local_8).height); }; _local_8++; }; for each (k in this._SafeStr_7637) { _local_6 = (_local_6 + k.offsetV); }; if ((_local_6 - this._SafeStr_5324.height) > 0){ this._SafeStr_5324.scrollV = (_local_6 / _local_7); }; }; if (k.pageId > -1){ this.openCatalogPage(k); }; } private function openCatalogPage(k:_SafeStr_2366):void { this._SafeStr_5557._SafeStr_7651(k.pageId, -1, this._SafeStr_7636); this._SafeStr_5557.events.dispatchEvent(new _SafeStr_2289(k.pageId, k.localization)); } public function openPage(k:String):void { var _local_2:_SafeStr_2366 = this._SafeStr_7594(k); if (((!((_local_2 == null))) && (_local_2.visible))){ this._SafeStr_5557._SafeStr_7651(_local_2.pageId, -1, this._SafeStr_7636); this._SafeStr_7652(_local_2); } else { if (((!((_local_2 == null))) && (!(_local_2.visible)))){ this._SafeStr_5557.events.dispatchEvent(new _SafeStr_2322(_SafeStr_2322.CATALOG_INVISIBLE_PAGE_VISITED)); }; this._SafeStr_7592(); }; } public function _SafeStr_7597(k:int, _arg_2:int):void { var _local_3:_SafeStr_2366; var _local_4:Vector.<_SafeStr_2366>; if (!this._SafeStr_6548){ this._SafeStr_5557._SafeStr_7653(k, _arg_2, this._SafeStr_7636); } else { if (k == _SafeStr_7635){ _local_4 = this._SafeStr_7593(_arg_2, true); if (_local_4 != null){ _local_3 = _local_4[0]; }; } else { _local_3 = this._SafeStr_7596(k); }; if (_local_3 != null){ this._SafeStr_5557._SafeStr_7651(_local_3.pageId, _arg_2, this._SafeStr_7636); this._SafeStr_7652(_local_3); }; }; } public function _SafeStr_7598(k:int):void { var _local_2:Vector.<_SafeStr_2366>; var _local_3:_SafeStr_2366; if (!this._SafeStr_6548){ this._SafeStr_5557._SafeStr_7653(_SafeStr_7635, k, this._SafeStr_7636); } else { _local_2 = this._SafeStr_7593(k); if (_local_2 != null){ _local_3 = _local_2[0]; this._SafeStr_5557._SafeStr_7651(_local_3.pageId, k, this._SafeStr_7636); this._SafeStr_7652(_local_3); }; }; } public function _SafeStr_7599():void { var k:_SafeStr_2366; for each (k in this._SafeStr_7637) { k.deactivate(); k.close(); }; this._SafeStr_7637 = new Vector.<_SafeStr_2366>(0); } public function filter(k:String, _arg_2:Array):void { var _local_4:_SafeStr_2366; var _local_3:Vector.<_SafeStr_2366> = new Vector.<_SafeStr_2366>(0); _SafeStr_7644(k, _arg_2, this._index, _local_3); this._SafeStr_5324._SafeStr_7646(); for each (_local_4 in _local_3) { _SafeStr_4.log(("Found node: " + [_local_4.pageId, _local_4.pageName, _local_4.localization])); if (_local_4.visible){ (_local_4 as _SafeStr_3495)._SafeStr_7621(this._SafeStr_5324); }; }; } private function _SafeStr_7652(k:_SafeStr_2366):void { if (k == null){ return; }; this._SafeStr_7599(); var _local_2:_SafeStr_2366 = k.parent; while (((!((_local_2 == null))) && (!((_local_2.parent == null))))) { _local_2.open(); if (this._SafeStr_5557._SafeStr_7643()){ this._SafeStr_7637.push(_local_2); }; _local_2 = _local_2.parent; }; if (!this._SafeStr_5557._SafeStr_7643()){ this._SafeStr_7650(k); }; this.activateNode(k); } public function _SafeStr_7592():void { if (this._index == null){ return; }; var k:_SafeStr_2366 = this._SafeStr_7654(this._index); if (k == null){ return; }; _SafeStr_4.log((((("Load front page: " + k.localization) + "(") + k.pageId) + ")")); this._SafeStr_5557._SafeStr_7651(k.pageId, -1, this._SafeStr_7636); } private function _SafeStr_7654(k:_SafeStr_2366):_SafeStr_2366 { var _local_2:_SafeStr_2366; var _local_3:_SafeStr_2366; if (((k.visible) && (!((k == this._index))))){ return (k); }; for each (_local_2 in k.children) { _local_3 = this._SafeStr_7654(_local_2); if (_local_3 != null){ return (_local_3); }; }; return (null); } private function _SafeStr_7645(k:NodeData, _arg_2:int, _arg_3:_SafeStr_2366):_SafeStr_2366 { var _local_5:_SafeStr_2366; var _local_6:int; var _local_7:NodeData; var _local_4:Boolean = k.visible; if (!_local_4){ _local_5 = new CatalogNode(this, k, _arg_2, _arg_3); } else { _local_5 = new _SafeStr_3495(this, k, _arg_2, _arg_3); }; for each (_local_6 in _local_5._SafeStr_7603) { if ((_local_6 in this._SafeStr_7638)){ this._SafeStr_7638[_local_6].push(_local_5); } else { this._SafeStr_7638[_local_6] = new <_SafeStr_2366>[_local_5]; }; }; _arg_2++; for each (_local_7 in k.children) { _local_5.addChild(this._SafeStr_7645(_local_7, _arg_2, _local_5)); }; return (_local_5); } public function _SafeStr_7593(k:int, _arg_2:Boolean=false):Vector.<_SafeStr_2366> { var _local_3:Vector.<_SafeStr_2366>; var _local_4:_SafeStr_2366; if (this._SafeStr_7638 != null){ if (_arg_2){ _local_3 = new Vector.<_SafeStr_2366>(0); for each (_local_4 in this._SafeStr_7638[k]) { if (_local_4.visible){ _local_3.push(_local_4); }; }; if (_local_3.length > 0){ return (_local_3); }; return (null); }; return (this._SafeStr_7638[k]); }; return (null); } public function _SafeStr_7594(k:String):_SafeStr_2366 { return ((((this._index)!=null) ? this._SafeStr_7655(k, this._index) : null)); } public function _SafeStr_7595(k:String):_SafeStr_2366 { return (((this._index) ? this._SafeStr_7655(k, this._index) : null)); } public function _SafeStr_7596(k:int, _arg_2:_SafeStr_2366=null):_SafeStr_2366 { var _local_4:_SafeStr_2366; if (_arg_2 == null){ _arg_2 = this._index; }; if (!!((_arg_2 == null))){ return (null); }; var _local_3:_SafeStr_2366; if ((((_arg_2.pageId == k)) && (!((_arg_2 == this._index))))){ _local_3 = _arg_2; } else { for each (_local_4 in _arg_2.children) { _local_3 = this._SafeStr_7596(k, _local_4); if (_local_3 != null){ break; }; }; }; return (_local_3); } private function _SafeStr_7655(pageName:String, node:_SafeStr_2366):_SafeStr_2366 { var child:_SafeStr_2366; var found:_SafeStr_2366; try { if ((((node.pageName == pageName)) && (!((node == this._index))))){ found = node; } else { for each (child in node.children) { found = this._SafeStr_7655(pageName, child); if (found != null){ break; }; }; }; } catch(e:Error) { _SafeStr_4.log((("Error when loading node by name " + pageName) + ":"), e); }; return (found); } public function get listTemplate():IWindow { return (this._SafeStr_7641); } public function get isDeepHierarchy():Boolean { return ((this._SafeStr_5557 as Component).getBoolean("catalog.deep.hierarchy")); } public function getItemTemplate(k:int):IWindow { if (this.isDeepHierarchy){ return ((((k > 2)) ? this._SafeStr_7640 : this._SafeStr_7639)); }; return ((((k == 1)) ? this._SafeStr_7639 : this._SafeStr_7640)); } } }//package _-0pP // _SafeStr_2289 = "_-6KB" (String#12838, DoABC#3) // _SafeStr_2322 = "_-4x-" (String#2022, DoABC#3) // _SafeStr_2352 = "_-4Ju" (String#4640, DoABC#3) // _SafeStr_2366 = "_-5ng" (String#838, DoABC#3) // _SafeStr_3495 = "_-iI" (String#4648, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_5324 = "_-335" (String#505, DoABC#3) // _SafeStr_5424 = "_-3wE" (String#7745, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_6548 = "_-0EY" (String#5005, DoABC#3) // _SafeStr_6752 = "_-3Qi" (String#2014, DoABC#3) // _SafeStr_7590 = "_-3fm" (String#31206, DoABC#3) // _SafeStr_7591 = "_-4aM" (String#24310, DoABC#3) // _SafeStr_7592 = "_-0hP" (String#21428, DoABC#3) // _SafeStr_7593 = "_-4Va" (String#8482, DoABC#3) // _SafeStr_7594 = "_-5LH" (String#14478, DoABC#3) // _SafeStr_7595 = "_-143" (String#28085, DoABC#3) // _SafeStr_7596 = "_-P4" (String#16242, DoABC#3) // _SafeStr_7597 = "_-1yz" (String#18118, DoABC#3) // _SafeStr_7598 = "_-1qq" (String#36437, DoABC#3) // _SafeStr_7599 = "_-1kT" (String#17906, DoABC#3) // _SafeStr_7600 = "_-1Gs" (String#11388, DoABC#3) // _SafeStr_7601 = "_-cT" (String#11192, DoABC#3) // _SafeStr_7603 = "_-0FV" (String#20216, DoABC#3) // _SafeStr_7621 = "_-62j" (String#15267, DoABC#3) // _SafeStr_7634 = "_-3gR" (String#31193, DoABC#3) // _SafeStr_7635 = "_-Su" (String#8337, DoABC#3) // _SafeStr_7636 = "_-60C" (String#2661, DoABC#3) // _SafeStr_7637 = "_-5Me" (String#7136, DoABC#3) // _SafeStr_7638 = "_-ZN" (String#9155, DoABC#3) // _SafeStr_7639 = "_-4Q-" (String#24800, DoABC#3) // _SafeStr_7640 = "_-3vp" (String#21700, DoABC#3) // _SafeStr_7641 = "_-2I-" (String#28974, DoABC#3) // _SafeStr_7642 = "_-0ie" (String#5161, DoABC#3) // _SafeStr_7643 = "_-5j9" (String#14503, DoABC#3) // _SafeStr_7644 = "_-5sP" (String#21064, DoABC#3) // _SafeStr_7645 = "_-JD" (String#30892, DoABC#3) // _SafeStr_7646 = "_-49g" (String#2219, DoABC#3) // _SafeStr_7647 = "_-4qu" (String#23912, DoABC#3) // _SafeStr_7648 = "_-3RJ" (String#17551, DoABC#3) // _SafeStr_7649 = "_-0pM" (String#26308, DoABC#3) // _SafeStr_7650 = "_-2on" (String#37236, DoABC#3) // _SafeStr_7651 = "_-3T" (String#11538, DoABC#3) // _SafeStr_7652 = "_-1um" (String#22489, DoABC#3) // _SafeStr_7653 = "_-02s" (String#11574, DoABC#3) // _SafeStr_7654 = "_-5CF" (String#27408, DoABC#3) // _SafeStr_7655 = "_-52V" (String#25893, DoABC#3) //------------------------------------------------------------ //_-0pP.CatalogNode package _-0pP { import __AS3__.vec.Vector; import _-4Qe.NodeData; import __AS3__.vec.*; public class CatalogNode implements _SafeStr_2366 { private static const _SafeStr_7656:String = "icon_"; private var _SafeStr_5740:int = 0; private var _SafeStr_7116:String = ""; private var _SafeStr_5892:int = -1; private var _SafeStr_7657:String = ""; private var _SafeStr_7658:int = 0; private var _SafeStr_5780:Vector.<_SafeStr_2366>; private var _SafeStr_7659:Vector.; private var _SafeStr_5309:_SafeStr_2352; private var _parent:_SafeStr_2366; public function CatalogNode(k:_SafeStr_2352, _arg_2:NodeData, _arg_3:int, _arg_4:_SafeStr_2366) { this._SafeStr_5740 = _arg_3; this._parent = _arg_4; this._SafeStr_5309 = k; this._SafeStr_7116 = _arg_2.localization; this._SafeStr_5892 = _arg_2.pageId; this._SafeStr_7657 = _arg_2.pageName; this._SafeStr_7658 = _arg_2.icon; this._SafeStr_5780 = new Vector.<_SafeStr_2366>(0); this._SafeStr_7659 = _arg_2._SafeStr_7603; } public function get isOpen():Boolean { return (false); } public function get _SafeStr_7600():int { return (this._SafeStr_5740); } public function get _SafeStr_7601():Boolean { return ((this._SafeStr_5780.length > 0)); } public function get _SafeStr_7602():Boolean { return ((this._SafeStr_5780.length == 0)); } public function get visible():Boolean { return (false); } public function get localization():String { return (this._SafeStr_7116); } public function get pageId():int { return (this._SafeStr_5892); } public function get pageName():String { return (this._SafeStr_7657); } public function get children():Vector.<_SafeStr_2366> { return (this._SafeStr_5780); } public function get _SafeStr_7603():Vector. { return (this._SafeStr_7659); } public function get navigator():_SafeStr_2352 { return (this._SafeStr_5309); } public function get parent():_SafeStr_2366 { return (this._parent); } public function set parent(k:_SafeStr_2366):void { } public function dispose():void { var k:_SafeStr_2366; for each (k in this._SafeStr_5780) { k.dispose(); }; this._SafeStr_5780 = null; this._SafeStr_7659 = null; this._SafeStr_5309 = null; this._parent = null; this._SafeStr_7657 = ""; this._SafeStr_7116 = ""; } public function addChild(k:_SafeStr_2366):void { if (k == null){ return; }; this._SafeStr_5780.push(k); } public function activate():void { } public function deactivate():void { } public function open():void { } public function close():void { } public function get _SafeStr_7604():String { if (this._SafeStr_7658 < 1){ return (""); }; return ((_SafeStr_7656 + this._SafeStr_7658.toString())); } public function get offsetV():int { return (0); } } }//package _-0pP // _SafeStr_2352 = "_-4Ju" (String#4640, DoABC#3) // _SafeStr_2366 = "_-5ng" (String#838, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5740 = "_-0XP" (String#6500, DoABC#3) // _SafeStr_5780 = "_-191" (String#692, DoABC#3) // _SafeStr_5892 = "_-51j" (String#2346, DoABC#3) // _SafeStr_7116 = "_-0wq" (String#520, DoABC#3) // _SafeStr_7600 = "_-1Gs" (String#11388, DoABC#3) // _SafeStr_7601 = "_-cT" (String#11192, DoABC#3) // _SafeStr_7602 = "_-4rS" (String#28236, DoABC#3) // _SafeStr_7603 = "_-0FV" (String#20216, DoABC#3) // _SafeStr_7604 = "_-6kt" (String#6598, DoABC#3) // _SafeStr_7656 = "_-5LK" (String#23994, DoABC#3) // _SafeStr_7657 = "_-3gr" (String#3017, DoABC#3) // _SafeStr_7658 = "_-5O5" (String#12196, DoABC#3) // _SafeStr_7659 = "_-23Z" (String#11305, DoABC#3) //------------------------------------------------------------ //_-0q2._SafeStr_4197 package _-0q2 { import _-1Qv._SafeStr_2278; import _-YT._SafeStr_4399; public class _SafeStr_4197 extends _SafeStr_2278 { public function _SafeStr_4197(k:Function) { super(k, _SafeStr_4399); } public function _SafeStr_5551():_SafeStr_4399 { return ((_SafeStr_5552 as _SafeStr_4399)); } } }//package _-0q2 // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4197 = "_-3fn" (String#10801, DoABC#3) // _SafeStr_4399 = "_-3lF" (String#9947, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0qf._SafeStr_2847 package _-0qf { import _-nN._SafeStr_2824; import _-vq.IWindowContainer; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-0Ph._SafeStr_4546; import flash.events.IEventDispatcher; import _-59z._SafeStr_39; import _-59z.XmlAsset; import _-561._SafeStr_2346; import _-561._SafeStr_2341; import _-561._SafeStr_2340; import flash.geom.Rectangle; import _-OK.WindowMouseEvent; import _-vq.IWindow; import _-OK.WindowEvent; import _-21l.FigureData; import _-3XZ._SafeStr_4547; public class _SafeStr_2847 extends _SafeStr_2824 { private static const _SafeStr_7660:String = "Boy"; private static const _SafeStr_7661:String = "Girl"; private var _SafeStr_7662:IWindowContainer; private var _SafeStr_5669:int = 0; private var _SafeStr_7499:int = 0; private var _SafeStr_6766:int = 0; public function _SafeStr_2847(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_500=null) { super(k, _arg_2, _arg_3, _arg_4); } override public function dispose():void { this._SafeStr_7663(); super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4546._SafeStr_7497, this._SafeStr_7664); k.addEventListener(_SafeStr_4546._SafeStr_7498, this._SafeStr_7664); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4546._SafeStr_7497, this._SafeStr_7664); k.removeEventListener(_SafeStr_4546._SafeStr_7498, this._SafeStr_7664); } private function _SafeStr_7664(k:_SafeStr_4546):void { switch (k.type){ case _SafeStr_4546._SafeStr_7497: this._SafeStr_7665(k); return; }; } private function _SafeStr_7665(k:_SafeStr_4546):void { this._SafeStr_7663(); this._SafeStr_5669 = k._SafeStr_5671; this._SafeStr_7499 = k._SafeStr_7500; this._SafeStr_6766 = k.roomId; var _local_2:_SafeStr_39 = assets.getAssetByName("boygirl"); var _local_3:XmlAsset = XmlAsset(_local_2); if (_local_3 == null){ return; }; this._SafeStr_7662 = (windowManager.createWindow("clothing change gender selection", "", _SafeStr_2346._SafeStr_7666, _SafeStr_2341.NULL, (((_SafeStr_2340._SafeStr_7667 | _SafeStr_2340._SafeStr_7668) | _SafeStr_2340._SafeStr_7669) | _SafeStr_2340._SafeStr_5349), new Rectangle(100, 100, 200, 200), null, 0) as IWindowContainer); this._SafeStr_7662.buildFromXML(XML(_local_3.content)); this._SafeStr_7662.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7670); this._SafeStr_7662.center(); var _local_4:IWindow = this._SafeStr_7662.findChildByTag("close"); if (_local_4 != null){ _local_4.procedure = this._SafeStr_7671; }; _local_4 = this._SafeStr_7662.findChildByName(_SafeStr_7660); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7670); }; _local_4 = this._SafeStr_7662.findChildByName(_SafeStr_7661); if (_local_4 != null){ _local_4.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_7670); }; } private function _SafeStr_7663():void { if (this._SafeStr_7662 != null){ this._SafeStr_7662.dispose(); this._SafeStr_7662 = null; }; } private function _SafeStr_7671(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_7663(); } private function _SafeStr_7670(k:WindowMouseEvent):void { var _local_2:IWindow = (k.target as IWindow); var _local_3:String = _local_2.name; switch (_local_3){ case _SafeStr_7660: this._SafeStr_7672(FigureData._SafeStr_5978); this._SafeStr_7663(); return; case _SafeStr_7661: this._SafeStr_7672(FigureData._SafeStr_5979); this._SafeStr_7663(); return; case "close": case "close_btn": this._SafeStr_7663(); return; }; } private function _SafeStr_7672(k:String):void { var _local_2:_SafeStr_4547 = new _SafeStr_4547(_SafeStr_4547._SafeStr_7673, k, this._SafeStr_5669, this._SafeStr_7499, this._SafeStr_6766); messageListener.processWidgetMessage(_local_2); } } }//package _-0qf // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_2341 = "_-0Bp" (String#3376, DoABC#3) // _SafeStr_2346 = "_-2hW" (String#3540, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2847 = "_-56" (String#16566, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4546 = "_-2oE" (String#4572, DoABC#3) // _SafeStr_4547 = "_-0pv" (String#6856, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_5978 = "_-4Cz" (String#4421, DoABC#3) // _SafeStr_5979 = "_-2Fp" (String#4563, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7497 = "_-6A3" (String#11148, DoABC#3) // _SafeStr_7498 = "_-vK" (String#18615, DoABC#3) // _SafeStr_7499 = "_-2FM" (String#3229, DoABC#3) // _SafeStr_7500 = "_-4Bz" (String#5353, DoABC#3) // _SafeStr_7660 = "_-2Tm" (String#19088, DoABC#3) // _SafeStr_7661 = "_-0Xh" (String#19744, DoABC#3) // _SafeStr_7662 = "_-48l" (String#7679, DoABC#3) // _SafeStr_7663 = "_-4LS" (String#11675, DoABC#3) // _SafeStr_7664 = "_-0PV" (String#6820, DoABC#3) // _SafeStr_7665 = "_-4kk" (String#36677, DoABC#3) // _SafeStr_7666 = "_-2nk" (String#4913, DoABC#3) // _SafeStr_7667 = "_-go" (String#23706, DoABC#3) // _SafeStr_7668 = "_-4z9" (String#24503, DoABC#3) // _SafeStr_7669 = "_-1HF" (String#7441, DoABC#3) // _SafeStr_7670 = "_-IP" (String#22078, DoABC#3) // _SafeStr_7671 = "_-67S" (String#36954, DoABC#3) // _SafeStr_7672 = "_-03R" (String#27984, DoABC#3) // _SafeStr_7673 = "_-54q" (String#17068, DoABC#3) //------------------------------------------------------------ //_-0qh._SafeStr_3911 package _-0qh { public class _SafeStr_3911 { private var _SafeStr_5687:int; private var _SafeStr_7187:String = ""; private var _SafeStr_7674:String = ""; private var _SafeStr_6705:String = ""; private var _SafeStr_6766:int; public function _SafeStr_3911(k:int, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:String="") { this._SafeStr_5687 = k; this._SafeStr_7187 = _arg_2; this._SafeStr_6766 = _arg_4; this._SafeStr_7674 = _arg_5; this._SafeStr_6705 = _arg_3; } public function get userId():int { return (this._SafeStr_5687); } public function get userName():String { return (this._SafeStr_7187); } public function get roomName():String { return (this._SafeStr_7674); } public function set roomName(k:String):void { this._SafeStr_7674 = k; } public function get figure():String { return (this._SafeStr_6705); } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-0qh // _SafeStr_3911 = "_-56t" (String#5012, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7674 = "_-6gq" (String#2483, DoABC#3) //------------------------------------------------------------ //_-0qh.UserRegistry package _-0qh { import _-15X.Map; public class UserRegistry { private static const _SafeStr_7675:int = 80; private var _SafeStr_7676:Map; private var _SafeStr_7674:String = ""; private var _SafeStr_6766:int; private var _SafeStr_7677:Array; public function UserRegistry() { this._SafeStr_7676 = new Map(); this._SafeStr_7677 = new Array(); super(); } public function _SafeStr_7678():Map { return (this._SafeStr_7676); } public function _SafeStr_5514(k:int):_SafeStr_3911 { return (this._SafeStr_7676[k]); } public function _SafeStr_7679(k:int, _arg_2:String):void { this._SafeStr_6766 = k; this._SafeStr_7674 = _arg_2; if (this._SafeStr_7674 != ""){ this._SafeStr_7680(); }; } public function _SafeStr_7681(k:int, _arg_2:String, _arg_3:String=""):void { var _local_4:_SafeStr_3911; if (this._SafeStr_7676.getValue(k) != null){ this._SafeStr_7676.remove(k); }; _local_4 = new _SafeStr_3911(k, _arg_2, _arg_3, this._SafeStr_6766, this._SafeStr_7674); if (this._SafeStr_7674 == ""){ this._SafeStr_7677.push(k); }; this._SafeStr_7676.add(k, _local_4); this._SafeStr_7682(); } private function _SafeStr_7682():void { var k:int; while (this._SafeStr_7676.length > _SafeStr_7675) { k = this._SafeStr_7676._SafeStr_6864(0); this._SafeStr_7676.remove(k); }; } private function _SafeStr_7680():void { var k:_SafeStr_3911; while (this._SafeStr_7677.length > 0) { k = this._SafeStr_7676.getValue(this._SafeStr_7677.shift()); if (((!((k == null))) && ((k.roomId == this._SafeStr_6766)))){ k.roomName = this._SafeStr_7674; }; }; } public function get roomName():String { return (this._SafeStr_7674); } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-0qh // _SafeStr_3911 = "_-56t" (String#5012, DoABC#3) // _SafeStr_5514 = "_-3X9" (String#6396, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) // _SafeStr_7674 = "_-6gq" (String#2483, DoABC#3) // _SafeStr_7675 = "_-4GH" (String#25956, DoABC#3) // _SafeStr_7676 = "_-PL" (String#2222, DoABC#3) // _SafeStr_7677 = "_-uI" (String#18723, DoABC#3) // _SafeStr_7678 = "_-3b8" (String#31332, DoABC#3) // _SafeStr_7679 = "_-42g" (String#30610, DoABC#3) // _SafeStr_7680 = "_-6Rm" (String#33760, DoABC#3) // _SafeStr_7681 = "_-0os" (String#35133, DoABC#3) // _SafeStr_7682 = "_-22e" (String#34718, DoABC#3) //------------------------------------------------------------ //_-0qT._SafeStr_2417 package _-0qT { public class _SafeStr_2417 { public static const DEFAULT:int = 1; public static const _SafeStr_7683:int = 2; public static const _SafeStr_7684:int = 3; public static const _SafeStr_7685:int = 4; public static const _SafeStr_7686:int = 5; public static const _SafeStr_7687:int = 6; public static const _SafeStr_7688:int = 7; public static const _SafeStr_7689:int = 8; public static const _SafeStr_7690:int = 9; public static const _SafeStr_7691:int = 10; public static const _SafeStr_7692:int = 11; public static const _SafeStr_7693:int = 12; public static const _SafeStr_7694:int = 13; public static const _SafeStr_7695:int = 14; public static const _SafeStr_7696:int = 15; public static const _SafeStr_7697:int = 16; public static const _SafeStr_7698:int = 17; public static const _SafeStr_7699:int = 18; public static const MONSTERPLANT_SEED:int = 19; public static const _SafeStr_7700:int = 20; public static const _SafeStr_7701:int = 21; public static const _SafeStr_7702:int = 22; public static const _SafeStr_7703:int = 23; } }//package _-0qT // _SafeStr_2417 = "_-056" (String#1188, DoABC#3) // _SafeStr_7683 = "_-5iU" (String#4486, DoABC#3) // _SafeStr_7684 = "_-5hF" (String#4484, DoABC#3) // _SafeStr_7685 = "_-6At" (String#4133, DoABC#3) // _SafeStr_7686 = "_-5Wu" (String#15211, DoABC#3) // _SafeStr_7687 = "_-4J6" (String#7072, DoABC#3) // _SafeStr_7688 = "_-pv" (String#31506, DoABC#3) // _SafeStr_7689 = "_-675" (String#12450, DoABC#3) // _SafeStr_7690 = "_-3P8" (String#8464, DoABC#3) // _SafeStr_7691 = "_-2Qb" (String#25988, DoABC#3) // _SafeStr_7692 = "_-5Wk" (String#5533, DoABC#3) // _SafeStr_7693 = "_-3PG" (String#30730, DoABC#3) // _SafeStr_7694 = "_-4sm" (String#10557, DoABC#3) // _SafeStr_7695 = "_-4Ca" (String#11083, DoABC#3) // _SafeStr_7696 = "_-5LI" (String#10233, DoABC#3) // _SafeStr_7697 = "_-0xv" (String#8146, DoABC#3) // _SafeStr_7698 = "_-0qb" (String#16252, DoABC#3) // _SafeStr_7699 = "_-6-p" (String#28194, DoABC#3) // _SafeStr_7700 = "_-17q" (String#8766, DoABC#3) // _SafeStr_7701 = "_-1SH" (String#11811, DoABC#3) // _SafeStr_7702 = "_-4Ma" (String#11685, DoABC#3) // _SafeStr_7703 = "_-5m2" (String#21370, DoABC#3) //------------------------------------------------------------ //_-0qT._SafeStr_2625 package _-0qT { public class _SafeStr_2625 { public static const _SafeStr_7704:int = 1; public static const _SafeStr_7705:int = 2; public static const _SafeStr_5594:int = 3; public static const BADGE:int = 4; public static const BOT:int = 5; public static const GAMES:int = 6; public static const _SafeStr_7706:Array = [_SafeStr_7704, _SafeStr_7705, _SafeStr_5594, BADGE, BOT]; } }//package _-0qT // _SafeStr_2625 = "_-4CP" (String#2974, DoABC#3) // _SafeStr_5594 = "_-3EP" (String#4165, DoABC#3) // _SafeStr_7704 = "_-3pN" (String#8801, DoABC#3) // _SafeStr_7705 = "_-07Z" (String#9320, DoABC#3) // _SafeStr_7706 = "_-5kt" (String#14399, DoABC#3) //------------------------------------------------------------ //_-0qT._SafeStr_2629 package _-0qT { public class _SafeStr_2629 { public static const EMPTY:String = "empty"; public static const _SafeStr_7707:String = "trading"; public static const _SafeStr_7708:String = "recycler"; } }//package _-0qT // _SafeStr_2629 = "_-154" (String#6195, DoABC#3) // _SafeStr_7707 = "_-4zO" (String#9417, DoABC#3) // _SafeStr_7708 = "_-3G0" (String#8346, DoABC#3) //------------------------------------------------------------ //_-0qT._SafeStr_2633 package _-0qT { public class _SafeStr_2633 { public static const _SafeStr_7709:String = "furni"; public static const _SafeStr_7710:String = "rentables"; public static const _SafeStr_7711:String = "badges"; public static const _SafeStr_7712:String = "effects"; public static const _SafeStr_5571:String = "pets"; public static const _SafeStr_7713:String = "bots"; public static const _SafeStr_7714:String = "marketplace"; } }//package _-0qT // _SafeStr_2633 = "_-66e" (String#1177, DoABC#3) // _SafeStr_5571 = "_-3md" (String#4465, DoABC#3) // _SafeStr_7709 = "_-5ZD" (String#2947, DoABC#3) // _SafeStr_7710 = "_-1eh" (String#4009, DoABC#3) // _SafeStr_7711 = "_-EM" (String#5206, DoABC#3) // _SafeStr_7712 = "_-1Vp" (String#3987, DoABC#3) // _SafeStr_7713 = "_-43s" (String#5223, DoABC#3) // _SafeStr_7714 = "_-412" (String#8824, DoABC#3) //------------------------------------------------------------ //_-0Qu._SafeStr_3682 package _-0Qu { import _-vq.IWindow; public class _SafeStr_3682 { private var _SafeStr_6855:String; private var _SafeStr_5605:IWindow; private var _SafeStr_5681:int; public function _SafeStr_3682(k:IWindow, _arg_2:String, _arg_3:int) { this._SafeStr_5605 = k; this._SafeStr_6855 = _arg_2; this._SafeStr_5681 = _arg_3; } public function get window():IWindow { return (this._SafeStr_5605); } public function set window(k:IWindow):void { this._SafeStr_5605 = k; } public function get key():String { return (this._SafeStr_6855); } public function set key(k:String):void { this._SafeStr_6855 = k; } public function get style():int { return (this._SafeStr_5681); } public function set style(k:int):void { this._SafeStr_5681 = k; } } }//package _-0Qu // _SafeStr_3682 = "_-4tm" (String#10614, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5681 = "_-XC" (String#985, DoABC#3) // _SafeStr_6855 = "_-2ru" (String#3123, DoABC#3) //------------------------------------------------------------ //_-0Qu._SafeStr_634 package _-0Qu { import _-2mL._SafeStr_8; import _-vq.ICoreWindowManager; import flash.geom.Rectangle; import _-vq.IWindow; import _-vq.IWindowContext; import _-7c._SafeStr_2464; import _-7c._SafeStr_2535; import _-7c._SafeStr_2515; import _-vq._SafeStr_635; import _-vq.IWindowContainer; import _-59z._SafeStr_2536; import _-7c._SafeStr_2534; import _-15X.Map; import _-59z._SafeStr_10; import flash.text.StyleSheet; public interface _SafeStr_634 extends _SafeStr_8, ICoreWindowManager { function createWindow(_arg_1:String, _arg_2:String="", _arg_3:uint=0, _arg_4:uint=0, _arg_5:uint=0, _arg_6:Rectangle=null, _arg_7:Function=null, _arg_8:uint=0, _arg_9:uint=1, _arg_10:String=""):IWindow; function removeWindow(_arg_1:String, _arg_2:uint=1):void; function getWindowByName(_arg_1:String, _arg_2:uint=1):IWindow; function _SafeStr_6838(_arg_1:uint=1):IWindow; function getWindowContext(_arg_1:uint):IWindowContext; function alert(_arg_1:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2464; function _SafeStr_7715(_arg_1:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2464; function _SafeStr_7716(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:uint, _arg_6:Function):_SafeStr_2535; function confirm(_arg_1:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2515; function _SafeStr_7717(_arg_1:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2515; function registerLocalizationParameter(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String="%"):void; function _SafeStr_7718(_arg_1:_SafeStr_635):void; function _SafeStr_7719(_arg_1:_SafeStr_635):void; function createUnseenItemCounter():IWindowContainer; function get _SafeStr_7720():_SafeStr_2536; function buildModalDialogFromXML(_arg_1:XML):_SafeStr_2534; function simpleAlert(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Map=null, _arg_7:String=null, _arg_8:Function=null, _arg_9:Function=null):void; function get assets():_SafeStr_10; function registerHintWindow(_arg_1:String, _arg_2:IWindow, _arg_3:int=1):void; function unregisterHintWindow(_arg_1:String):void; function showHint(_arg_1:String, _arg_2:Rectangle=null):void; function hideHint():void; function _SafeStr_7721():void; function openHelpPage(_arg_1:String):void; function get _SafeStr_7722():StyleSheet; function _SafeStr_7723(_arg_1:String):void; } }//package _-0Qu // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2464 = "_-NU" (String#1294, DoABC#3) // _SafeStr_2515 = "_-6Vk" (String#2942, DoABC#3) // _SafeStr_2534 = "_-lK" (String#2607, DoABC#3) // _SafeStr_2535 = "_-3xE" (String#13974, DoABC#3) // _SafeStr_2536 = "_-0ST" (String#7970, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_635 = "_-4un" (String#3491, DoABC#3) // _SafeStr_6838 = "_-1XH" (String#18738, DoABC#3) // _SafeStr_7715 = "_-4Us" (String#8631, DoABC#3) // _SafeStr_7716 = "_-09J" (String#32540, DoABC#3) // _SafeStr_7717 = "_-t2" (String#31756, DoABC#3) // _SafeStr_7718 = "_-1Ww" (String#15169, DoABC#3) // _SafeStr_7719 = "_-3-I" (String#17987, DoABC#3) // _SafeStr_7720 = "_-3sk" (String#10571, DoABC#3) // _SafeStr_7721 = "_-5LO" (String#23916, DoABC#3) // _SafeStr_7722 = "_-28h" (String#36334, DoABC#3) // _SafeStr_7723 = "_-4Q5" (String#16787, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) //------------------------------------------------------------ //_-0Qu.HabboWindowManagerComponent package _-0Qu { import _-2mL.Component; import _-vq.ICoreWindowManager; import _-vq._SafeStr_637; import _-2mL._SafeStr_35; import _-vq._SafeStr_635; import _-vq._SafeStr_636; import flash.events.Event; import _-561._SafeStr_2292; import _-33o._SafeStr_500; import _-vq.IWindowContext; import _-RV._SafeStr_2549; import _-RV.SkinContainer; import _-3TP._SafeStr_2544; import _-09q.ProfilerAgentTask; import _-6G7.ThemeManager; import _-CG._SafeStr_13; import _-3oH._SafeStr_1408; import _-5Lv._SafeStr_2177; import _-3lv._SafeStr_2253; import _-1Ts.BCFloorPlanEditor; import _-2Qm._SafeStr_2546; import _-2n5.HabbletLinkHandler; import _-7c._SafeStr_2552; import _-15X.FontEnum; import _-tc._SafeStr_2555; import _-2mL._SafeStr_9; import _-59z._SafeStr_10; import _-2mL._SafeStr_44; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboLocalizationManager; import com.sulake.iid.IIDHabboConfigurationManager; import _-2mL._SafeStr_12; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDRoomEngine; import __AS3__.vec.Vector; import flash.utils.getTimer; import _-59z._SafeStr_39; import _-7c.SkinParserUtil; import _-RV.WindowRenderer; import flash.geom.Rectangle; import _-vq.WindowContext; import _-2mL._SafeStr_182; import flash.external.ExternalInterface; import _-4Qm._SafeStr_6; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-2mL._SafeStr_183; import _-2mL._SafeStr_34; import _-2mL._SafeStr_8; import _-2mL._SafeStr_3; import _-tc.IFrameWindow; import _-15X.Map; import _-0mx._SafeStr_2540; import _-tc.IDesktopWindow; import _-7c._SafeStr_2541; import _-0mx._SafeStr_2533; import _-7c._SafeStr_2464; import _-7c._SafeStr_2542; import _-7c._SafeStr_2535; import _-7c._SafeStr_2548; import _-7c._SafeStr_2515; import _-0mx.MouseCursorControl; import _-15X.ErrorReportStorage; import _-2st._SafeStr_2277; import _-OK.WindowEvent; import flash.system.Capabilities; import _-39H._SafeStr_2539; import _-vq.IWindowContainer; import _-2ga.WidgetClasses; import _-tc._SafeStr_2538; import _-vq._SafeStr_2537; import _-59z._SafeStr_2536; import _-7c._SafeStr_2551; import _-7c._SafeStr_2534; import _-7c._SafeStr_2545; import flash.text.StyleSheet; import _-OK.*; import __AS3__.vec.*; import _-3TP.*; public class HabboWindowManagerComponent extends Component implements _SafeStr_634, ICoreWindowManager, _SafeStr_637, _SafeStr_35, _SafeStr_635, _SafeStr_636 { private static const _SafeStr_7724:Event = new Event(_SafeStr_2292.HABBO_WINDOW_TRACKING_EVENT_INPUT); private static const _SafeStr_7725:Event = new Event(_SafeStr_2292.HABBO_WINDOW_TRACKING_EVENT_RENDER); private static const _SafeStr_7726:Event = new Event(_SafeStr_2292.HABBO_WINDOW_TRACKING_EVENT_SLEEP); private static const _SafeStr_7727:uint = 4; private static const _SafeStr_7728:uint = 1; private var _SafeStr_7116:_SafeStr_500; private var _SafeStr_7729:Array; private var _SafeStr_7730:IWindowContext; private var _SafeStr_7731:_SafeStr_2549; private var _SafeStr_7732:SkinContainer; private var _SafeStr_7733:Boolean = false; private var _SafeStr_7734:_SafeStr_2544; private var _SafeStr_7735:ProfilerAgentTask; private var _SafeStr_7736:ProfilerAgentTask; private var _SafeStr_7737:ThemeManager; private var _SafeStr_7738:ResourceManager; private var _SafeStr_7739:HintManager; private var _SafeStr_7740:_SafeStr_13; private var _SafeStr_5555:_SafeStr_1408; private var _SafeStr_6117:_SafeStr_2177; private var _SafeStr_5635:Boolean = false; private var _SafeStr_5556:_SafeStr_2253; private var _SafeStr_7741:uint; private var _SafeStr_7742:BCFloorPlanEditor; private var _SafeStr_7743:_SafeStr_2546; private var _SafeStr_7744:HabbletLinkHandler; private var _SafeStr_7745:_SafeStr_2552; public function HabboWindowManagerComponent(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); FontEnum.refresh(); _SafeStr_2555._SafeStr_7746 = "habboMain"; } public function get roomEngine():_SafeStr_2253 { return (this._SafeStr_5556); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2177):void { _SafeStr_6117 = k; }, false), new _SafeStr_44(new IIDHabboLocalizationManager(), function (k:_SafeStr_500):void { _SafeStr_7116 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), function (k:_SafeStr_12):void { }, false, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }]), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_7740 = k; }, false), new _SafeStr_44(new IIDHabboCommunicationManager(), this._SafeStr_7747, false), new _SafeStr_44(new IIDRoomEngine(), function (k:_SafeStr_2253):void { _SafeStr_5556 = k; }, false)])); } private function _SafeStr_7747(k:_SafeStr_1408):void { this._SafeStr_5555 = k; } private function onConfigurationComplete(k:Event):void { if (this._SafeStr_5555 != null){ this._SafeStr_7742 = new BCFloorPlanEditor(this); this._SafeStr_7745 = new _SafeStr_2552(this); }; } override protected function initComponent():void { var k:int = getTimer(); var _local_2:_SafeStr_39 = assets.getAssetByName("habbo_element_description_xml"); this._SafeStr_7732 = new SkinContainer(); SkinParserUtil.parse((_local_2.content as XML), assets, this._SafeStr_7732); this._SafeStr_7737 = new ThemeManager(this._SafeStr_7732); this._SafeStr_7738 = new ResourceManager(this); this._SafeStr_7739 = new HintManager(this); this._SafeStr_7731 = new WindowRenderer(this._SafeStr_7732); this._SafeStr_7729 = new Array(_SafeStr_7727); var _local_3:Rectangle = new Rectangle(0, 0, context.displayObjectContainer.stage.stageWidth, context.displayObjectContainer.stage.stageHeight); var _local_4:uint; while (_local_4 < _SafeStr_7727) { this._SafeStr_7729[_local_4] = new WindowContext(("layer_" + _local_4), this._SafeStr_7731, this, this, this._SafeStr_7738, this._SafeStr_7116, this, context.displayObjectContainer, _local_3, context.linkEventTrackers); _local_4++; }; assets.removeAsset(_local_2); _local_2.dispose(); this._SafeStr_7730 = this._SafeStr_7729[_SafeStr_7728]; this._SafeStr_7718(this); registerUpdateReceiver(this, 0); queueInterface(new _SafeStr_182(), this._SafeStr_7748); k = (getTimer() - k); _SafeStr_4.log((("initializing window framework took " + k) + "ms")); this._SafeStr_5635 = true; this._SafeStr_7743 = new _SafeStr_2546(this); this._SafeStr_7744 = new HabbletLinkHandler(this); context.addLinkEventTracker(this._SafeStr_7744); if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_6._SafeStr_7749, context.createLinkEvent); }; } private function _SafeStr_7750(k:WindowMouseEvent):void { var _local_2:IWindow; _SafeStr_4.log("CRASH!"); _local_2.background = true; } private function _SafeStr_7748(k:_SafeStr_34, _arg_2:_SafeStr_8):void { var _local_3:_SafeStr_183 = (_arg_2 as _SafeStr_183); if (_local_3 != null){ if (!this._SafeStr_7734){ this._SafeStr_7734 = new _SafeStr_2544(context, this, this._SafeStr_7731); }; this._SafeStr_7734.profiler = _local_3; this._SafeStr_7735 = new ProfilerAgentTask("Update", "Event processing"); _local_3._SafeStr_7751(this)._SafeStr_5783(this._SafeStr_7735); this._SafeStr_7736 = new ProfilerAgentTask("Redraw", "Window rasterizer"); _local_3._SafeStr_7751(this)._SafeStr_5783(this._SafeStr_7736); this._SafeStr_7733 = true; }; } private function _SafeStr_7752(k:_SafeStr_34, _arg_2:_SafeStr_8):void { } override public function dispose():void { if (!disposed){ if (this._SafeStr_7744 != null){ context.removeLinkEventTracker(this._SafeStr_7744); this._SafeStr_7744.dispose(); this._SafeStr_7744 = null; }; if (this._SafeStr_7745 != null){ this._SafeStr_7745.dispose(); this._SafeStr_7745 = null; }; removeUpdateReceiver(this); if (this._SafeStr_7742 != null){ this._SafeStr_7742.dispose(); this._SafeStr_7742 = null; }; if (this._SafeStr_7743){ this._SafeStr_7743.dispose(); this._SafeStr_7743 = null; }; if (this._SafeStr_7729){ while (this._SafeStr_7729.length > 0) { _SafeStr_3(this._SafeStr_7729.pop()).dispose(); }; }; this._SafeStr_7729 = null; if (this._SafeStr_7731){ this._SafeStr_7731.dispose(); this._SafeStr_7731 = null; }; if (this._SafeStr_7732){ this._SafeStr_7732.dispose(); this._SafeStr_7732 = null; }; if (this._SafeStr_7738 != null){ this._SafeStr_7738.dispose(); this._SafeStr_7738 = null; }; if (this._SafeStr_7739 != null){ this._SafeStr_7739.dispose(); this._SafeStr_7739 = null; }; super.dispose(); }; } public function create(k:String, _arg_2:uint, _arg_3:uint, _arg_4:uint, _arg_5:Rectangle, _arg_6:Function=null, _arg_7:String="", _arg_8:uint=0, _arg_9:Array=null, _arg_10:IWindow=null, _arg_11:Array=null, _arg_12:String=""):IWindow { return (this._SafeStr_7730.create(k, _arg_7, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_10, _arg_8, _arg_11, _arg_12, _arg_9)); } public function destroy(k:IWindow):void { k.destroy(); } public function buildFromXML(k:XML, _arg_2:uint=1, _arg_3:Map=null):IWindow { var _local_4:IWindow = this.getWindowContext(_arg_2).getWindowParser().parseAndConstruct(k, null, _arg_3); if ((_local_4 is IFrameWindow)){ IFrameWindow(_local_4)._SafeStr_7753 = this.openHelpPage; }; return (_local_4); } public function _SafeStr_6799(k:IWindow):String { return (this._SafeStr_7730.getWindowParser()._SafeStr_6799(k)); } public function _SafeStr_7754(k:uint, _arg_2:uint):XML { return (this._SafeStr_7732._SafeStr_7755(k, _arg_2)); } public function _SafeStr_7756(k:uint, _arg_2:uint):_SafeStr_2540 { return (this._SafeStr_7732._SafeStr_7757(k, _arg_2)); } public function createWindow(k:String, _arg_2:String="", _arg_3:uint=0, _arg_4:uint=0, _arg_5:uint=0, _arg_6:Rectangle=null, _arg_7:Function=null, _arg_8:uint=0, _arg_9:uint=1, _arg_10:String=""):IWindow { return (this._SafeStr_7729[_arg_9].create(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, null, _arg_8, null, null, null)); } public function removeWindow(k:String, _arg_2:uint=1):void { var _local_3:IDesktopWindow = this._SafeStr_7729[_arg_2].getDesktopWindow(); var _local_4:IWindow = _local_3.getChildByName(k); if (_local_4 != null){ _local_4.destroy(); }; } public function getWindowByName(k:String, _arg_2:uint=1):IWindow { return (this._SafeStr_7729[_arg_2].getDesktopWindow().getChildByName(k)); } public function _SafeStr_6838(k:uint=1):IWindow { return (this._SafeStr_7729[k].getDesktopWindow().getChildAt((this._SafeStr_7730.getDesktopWindow().numChildren - 1))); } public function getWindowContext(k:uint):IWindowContext { return (this._SafeStr_7729[k]); } public function getDesktop(k:uint):IDesktopWindow { var _local_2:IWindowContext = this._SafeStr_7729[k]; return (((_local_2) ? _local_2.getDesktopWindow() : null)); } public function notify(k:String, _arg_2:String, _arg_3:Function, _arg_4:uint=0):_SafeStr_2533 { var _local_5:_SafeStr_39 = assets.getAssetByName("habbo_window_alert_xml"); if (!_local_5){ throw (new Error("Failed to initialize alert dialog; missing asset!")); }; var _local_6:XML = (_local_5.content as XML); return (new _SafeStr_2541(this, _local_6, k, _arg_2, _arg_4, _arg_3, false)); } public function alert(k:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2464 { var _local_5:_SafeStr_39 = assets.getAssetByName("habbo_window_alert_xml"); if (!_local_5){ throw (new Error("Failed to initialize alert dialog; missing asset!")); }; var _local_6:XML = (_local_5.content as XML); return (new _SafeStr_2541(this, _local_6, k, _arg_2, _arg_3, _arg_4, false)); } public function _SafeStr_7715(k:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2464 { var _local_5:_SafeStr_39 = assets.getAssetByName("habbo_window_alert_xml"); if (!_local_5){ throw (new Error("Failed to initialize alert dialog; missing asset!")); }; var _local_6:XML = (_local_5.content as XML); return (new _SafeStr_2541(this, _local_6, k, _arg_2, _arg_3, _arg_4, true)); } public function _SafeStr_7716(k:String, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:uint, _arg_6:Function):_SafeStr_2535 { var _local_7:_SafeStr_39 = assets.getAssetByName("habbo_window_alert_link_xml"); if (!_local_7){ throw (new Error("Failed to initialize alert dialog; missing asset!")); }; var _local_8:XML = (_local_7.content as XML); return (new _SafeStr_2542(this, _local_8, k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6)); } public function confirm(k:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2515 { var _local_5:_SafeStr_39 = assets.getAssetByName("habbo_window_confirm_xml"); if (!_local_5){ throw (new Error("Failed to initialize aleret dialog; missing asset!")); }; var _local_6:XML = (_local_5.content as XML); return (new _SafeStr_2548(this, _local_6, k, _arg_2, _arg_3, _arg_4, false)); } public function _SafeStr_7717(k:String, _arg_2:String, _arg_3:uint, _arg_4:Function):_SafeStr_2515 { var _local_5:_SafeStr_39 = assets.getAssetByName("habbo_window_confirm_xml"); if (!_local_5){ throw (new Error("Failed to initialize aleret dialog; missing asset!")); }; var _local_6:XML = (_local_5.content as XML); return (new _SafeStr_2548(this, _local_6, k, _arg_2, _arg_3, _arg_4, true)); } public function registerLocalizationParameter(k:String, _arg_2:String, _arg_3:String, _arg_4:String="%"):void { this._SafeStr_7116.registerParameter(k, _arg_2, _arg_3, _arg_4); } public function update(k:uint):void { var _local_2:int; if (this._SafeStr_7733){ this._SafeStr_7735.start(); }; if (WindowContext._SafeStr_7758.length > 0){ events.dispatchEvent(_SafeStr_7724); _local_2 = (_SafeStr_7727 - 1); while (_local_2 >= 0) { this._SafeStr_7729[_local_2].update(k); _local_2--; }; }; if (this._SafeStr_7733){ this._SafeStr_7735.stop(); }; if (this._SafeStr_7733){ this._SafeStr_7736.start(); }; events.dispatchEvent(_SafeStr_7725); _local_2 = 0; while (_local_2 < _SafeStr_7727) { this._SafeStr_7729[_local_2].render(k); _local_2++; }; if (this._SafeStr_7733){ this._SafeStr_7736.stop(); }; if (WindowContext._SafeStr_7758.length > 0){ WindowContext._SafeStr_7758.flush(); }; MouseCursorControl.change(); events.dispatchEvent(_SafeStr_7726); } override public function purge():void { super.purge(); if (this._SafeStr_7731){ this._SafeStr_7731.purge(); }; } public function _SafeStr_7718(k:_SafeStr_635):void { var _local_2:IWindowContext; for each (_local_2 in this._SafeStr_7729) { _local_2._SafeStr_7718(k); }; } public function _SafeStr_7719(k:_SafeStr_635):void { var _local_2:IWindowContext; for each (_local_2 in this._SafeStr_7729) { _local_2._SafeStr_7719(k); }; } public function _SafeStr_6845(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2 != null){ if (k.type == WindowMouseEvent.CLICK){ ErrorReportStorage._SafeStr_7759(_SafeStr_2277._SafeStr_7760, new Date().getTime().toString()); ErrorReportStorage._SafeStr_7759(_SafeStr_2277._SafeStr_7761, ((_arg_2.name + ": ") + _arg_2.toString())); } else { if (k.type == WindowMouseEvent.UP){ ErrorReportStorage._SafeStr_7759(_SafeStr_2277._SafeStr_7762, new Date().getTime().toString()); ErrorReportStorage._SafeStr_7759(_SafeStr_2277._SafeStr_7763, ((_arg_2.name + ": ") + _arg_2.toString())); }; }; }; } private function _SafeStr_7764():void { _SafeStr_4.log(((((("type: " + Capabilities.playerType) + " debugger: ") + Capabilities.isDebugger) + " version: ") + Capabilities.version)); } public function _SafeStr_7765(k:String):IWindow { var _local_2:IWindow; var _local_3:IWindowContext; for each (_local_3 in this._SafeStr_7729) { _local_2 = _local_3._SafeStr_7765(k); if (_local_2){ return (_local_2); }; }; return (null); } public function _SafeStr_7766(k:String):IWindow { var _local_2:IWindow; var _local_3:IWindowContext; for each (_local_3 in this._SafeStr_7729) { _local_2 = _local_3._SafeStr_7766(k); if (_local_2){ return (_local_2); }; }; return (null); } public function _SafeStr_7767(k:String, _arg_2:Array, _arg_3:int=0):uint { var _local_5:IWindowContext; var _local_4:uint; for each (_local_5 in this._SafeStr_7729) { _local_4 = (_local_4 + _local_5.groupChildrenWithTag(k, _arg_2, _arg_3)); }; return (_local_4); } public function getThemeManager():_SafeStr_2539 { return (this._SafeStr_7737); } public function createUnseenItemCounter():IWindowContainer { var k:_SafeStr_39 = (assets.getAssetByName("unseen_item_counter_xml") as _SafeStr_39); var _local_2:XML = (k.content as XML); return ((this.buildFromXML(_local_2) as IWindowContainer)); } public function _SafeStr_7768(k:String, _arg_2:_SafeStr_2538):_SafeStr_2537 { var _local_3:Class = WidgetClasses._SafeStr_7769[k]; if (_local_3 != null){ return (new (_local_3)(_arg_2, this)); }; throw (new Error((("Unknown widget type " + k) + "! You might need to update Glaze to be able to work on this layout."))); } public function get _SafeStr_7770():_SafeStr_13 { return (this._SafeStr_7740); } public function get _SafeStr_7720():_SafeStr_2536 { return (this._SafeStr_7738); } public function get localization():_SafeStr_500 { return (this._SafeStr_7116); } public function buildModalDialogFromXML(k:XML):_SafeStr_2534 { return (new _SafeStr_2551(this, k)); } public function get communication():_SafeStr_1408 { return (this._SafeStr_5555); } public function get sessionDataManager():_SafeStr_2177 { return (this._SafeStr_6117); } public function simpleAlert(k:String, _arg_2:String, _arg_3:String, _arg_4:String=null, _arg_5:String=null, _arg_6:Map=null, _arg_7:String=null, _arg_8:Function=null, _arg_9:Function=null):void { new _SafeStr_2545(this, k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9); } public function registerHintWindow(k:String, _arg_2:IWindow, _arg_3:int=1):void { this._SafeStr_7739._SafeStr_7771(k, _arg_2, _arg_3); } public function unregisterHintWindow(k:String):void { this._SafeStr_7739._SafeStr_7772(k); } public function showHint(k:String, _arg_2:Rectangle=null):void { this._SafeStr_7739.showHint(k, _arg_2); } public function hideHint():void { this._SafeStr_7739.hideHint(); } public function _SafeStr_7723(k:String):void { this._SafeStr_7739._SafeStr_7723(k); } public function _SafeStr_7721():void { if (this._SafeStr_7742 == null){ this._SafeStr_7742 = new BCFloorPlanEditor(this); }; if (this._SafeStr_7742 != null){ this._SafeStr_7742.visible = true; }; } public function openHelpPage(k:String):void { if (this._SafeStr_7743 != null){ this._SafeStr_7743.openPage(k); }; } public function get _SafeStr_7722():StyleSheet { return (_SafeStr_2546.styleSheet); } } }//package _-0Qu // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_12 = "_-3oD" (String#1602, DoABC#3) // _SafeStr_13 = "_-3Os" (String#1983, DoABC#3) // _SafeStr_1408 = "_-0GR" (String#890, DoABC#3) // _SafeStr_182 = "_-5sE" (String#24173, DoABC#3) // _SafeStr_183 = "_-20d" (String#16639, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2253 = "_-36U" (String#859, DoABC#3) // _SafeStr_2277 = "_-2FX" (String#3281, DoABC#3) // _SafeStr_2292 = "_-1lF" (String#7082, DoABC#3) // _SafeStr_2464 = "_-NU" (String#1294, DoABC#3) // _SafeStr_2515 = "_-6Vk" (String#2942, DoABC#3) // _SafeStr_2533 = "_-5oe" (String#12841, DoABC#3) // _SafeStr_2534 = "_-lK" (String#2607, DoABC#3) // _SafeStr_2535 = "_-3xE" (String#13974, DoABC#3) // _SafeStr_2536 = "_-0ST" (String#7970, DoABC#3) // _SafeStr_2537 = "_-3eF" (String#3016, DoABC#3) // _SafeStr_2538 = "_-0jD" (String#317, DoABC#3) // _SafeStr_2539 = "_-3tB" (String#8044, DoABC#3) // _SafeStr_2540 = "_-3kq" (String#4873, DoABC#3) // _SafeStr_2541 = "_-41O" (String#5442, DoABC#3) // _SafeStr_2542 = "_-3P2" (String#18659, DoABC#3) // _SafeStr_2544 = "_-64q" (String#16516, DoABC#3) // _SafeStr_2545 = "_-0Ge" (String#15519, DoABC#3) // _SafeStr_2546 = "_-3Cl" (String#9882, DoABC#3) // _SafeStr_2548 = "_-TI" (String#12014, DoABC#3) // _SafeStr_2549 = "_-3aE" (String#6548, DoABC#3) // _SafeStr_2551 = "_-hX" (String#14651, DoABC#3) // _SafeStr_2552 = "_-6Sb" (String#12323, DoABC#3) // _SafeStr_2555 = "_-sE" (String#11024, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_34 = "_-2pE" (String#1390, DoABC#3) // _SafeStr_35 = "_-4V8" (String#2413, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_44 = "_-54h" (String#193, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5555 = "_-2dd" (String#412, DoABC#3) // _SafeStr_5556 = "_-3Zz" (String#209, DoABC#3) // _SafeStr_5635 = "_-2Pj" (String#1015, DoABC#3) // _SafeStr_5783 = "_-26u" (String#36366, DoABC#3) // _SafeStr_6 = "_-0rq" (String#1456, DoABC#3) // _SafeStr_6117 = "_-vB" (String#571, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_635 = "_-4un" (String#3491, DoABC#3) // _SafeStr_636 = "_-3RM" (String#9120, DoABC#3) // _SafeStr_637 = "_-l5" (String#10885, DoABC#3) // _SafeStr_6799 = "_-1k0" (String#10682, DoABC#3) // _SafeStr_6838 = "_-1XH" (String#18738, DoABC#3) // _SafeStr_6845 = "_-0sF" (String#20309, DoABC#3) // _SafeStr_7116 = "_-0wq" (String#520, DoABC#3) // _SafeStr_7715 = "_-4Us" (String#8631, DoABC#3) // _SafeStr_7716 = "_-09J" (String#32540, DoABC#3) // _SafeStr_7717 = "_-t2" (String#31756, DoABC#3) // _SafeStr_7718 = "_-1Ww" (String#15169, DoABC#3) // _SafeStr_7719 = "_-3-I" (String#17987, DoABC#3) // _SafeStr_7720 = "_-3sk" (String#10571, DoABC#3) // _SafeStr_7721 = "_-5LO" (String#23916, DoABC#3) // _SafeStr_7722 = "_-28h" (String#36334, DoABC#3) // _SafeStr_7723 = "_-4Q5" (String#16787, DoABC#3) // _SafeStr_7724 = "_-4iP" (String#23592, DoABC#3) // _SafeStr_7725 = "_-1Sh" (String#22987, DoABC#3) // _SafeStr_7726 = "_-02U" (String#25065, DoABC#3) // _SafeStr_7727 = "_-4AQ" (String#12550, DoABC#3) // _SafeStr_7728 = "_-1pg" (String#25831, DoABC#3) // _SafeStr_7729 = "_-49G" (String#4109, DoABC#3) // _SafeStr_7730 = "_-8E" (String#4979, DoABC#3) // _SafeStr_7731 = "_-2Ig" (String#6987, DoABC#3) // _SafeStr_7732 = "_-3TI" (String#3393, DoABC#3) // _SafeStr_7733 = "_-02x" (String#16722, DoABC#3) // _SafeStr_7734 = "_-1Ia" (String#22666, DoABC#3) // _SafeStr_7735 = "_-Pc" (String#18135, DoABC#3) // _SafeStr_7736 = "_-05j" (String#20053, DoABC#3) // _SafeStr_7737 = "_-Zp" (String#30647, DoABC#3) // _SafeStr_7738 = "_-5Ji" (String#7289, DoABC#3) // _SafeStr_7739 = "_-4Cw" (String#8680, DoABC#3) // _SafeStr_7740 = "_-3qD" (String#4108, DoABC#3) // _SafeStr_7741 = "_-2xU" (String#39964, DoABC#3) // _SafeStr_7742 = "_-1Ph" (String#8738, DoABC#3) // _SafeStr_7743 = "_-5ND" (String#12744, DoABC#3) // _SafeStr_7744 = "_-5y" (String#11882, DoABC#3) // _SafeStr_7745 = "_-39m" (String#18312, DoABC#3) // _SafeStr_7746 = "_-1Xg" (String#24552, DoABC#3) // _SafeStr_7747 = "_-6Kz" (String#35480, DoABC#3) // _SafeStr_7748 = "_-4xE" (String#36650, DoABC#3) // _SafeStr_7749 = "_-3Kr" (String#41111, DoABC#3) // _SafeStr_7750 = "_-hg" (String#39498, DoABC#3) // _SafeStr_7751 = "_-1RW" (String#35214, DoABC#3) // _SafeStr_7752 = "_-23g" (String#43501, DoABC#3) // _SafeStr_7753 = "_-5pr" (String#27342, DoABC#3) // _SafeStr_7754 = "_-1Uj" (String#28767, DoABC#3) // _SafeStr_7755 = "_-2ag" (String#38400, DoABC#3) // _SafeStr_7756 = "_-3XG" (String#31919, DoABC#3) // _SafeStr_7757 = "_-4v6" (String#27571, DoABC#3) // _SafeStr_7758 = "_-3Lb" (String#6904, DoABC#3) // _SafeStr_7759 = "_-3bI" (String#3730, DoABC#3) // _SafeStr_7760 = "_-3JT" (String#26014, DoABC#3) // _SafeStr_7761 = "_-3SK" (String#23153, DoABC#3) // _SafeStr_7762 = "_-3it" (String#22985, DoABC#3) // _SafeStr_7763 = "_-2Vd" (String#22703, DoABC#3) // _SafeStr_7764 = "_-646" (String#43881, DoABC#3) // _SafeStr_7765 = "_-0nM" (String#19731, DoABC#3) // _SafeStr_7766 = "_-0n9" (String#19768, DoABC#3) // _SafeStr_7767 = "_-25T" (String#35932, DoABC#3) // _SafeStr_7768 = "_-06H" (String#1874, DoABC#3) // _SafeStr_7769 = "_-d0" (String#3289, DoABC#3) // _SafeStr_7770 = "_-xG" (String#8844, DoABC#3) // _SafeStr_7771 = "_-5TW" (String#37090, DoABC#3) // _SafeStr_7772 = "_-4-S" (String#30705, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) //------------------------------------------------------------ //_-0Qu.HintManager package _-0Qu { import _-2mL._SafeStr_3; import _-2mL._SafeStr_35; import flash.utils.Dictionary; import _-tc._SafeStr_2434; import flash.geom.Rectangle; import _-vq.IWindow; import _-561._SafeStr_2346; import _-561._SafeStr_2547; import _-1rn.Queue; import _-1rn.Combo; import _-1rn._SafeStr_3679; import _-1rn._SafeStr_3681; import _-1rn._SafeStr_3676; import _-1rn._SafeStr_3680; import _-1rn._SafeStr_2856; import _-1rn.Motions; import flash.geom.Point; import flash.utils.getTimer; public class HintManager implements _SafeStr_3, _SafeStr_35 { private static const _SafeStr_7773:int = 10; private static const _SafeStr_7774:int = 400; private static const _SafeStr_7775:int = 15; private var _SafeStr_5627:HabboWindowManagerComponent; private var _SafeStr_7776:Dictionary; private var _SafeStr_7777:_SafeStr_3682; private var _SafeStr_7778:_SafeStr_2434; private var _SafeStr_7779:Rectangle; private var _SafeStr_7780:Rectangle; public function HintManager(k:HabboWindowManagerComponent) { this._SafeStr_7776 = new Dictionary(); super(); this._SafeStr_5627 = k; } public function dispose():void { if (this.disposed){ return; }; this.hideHint(); this._SafeStr_7777 = null; this._SafeStr_7776 = null; this._SafeStr_5627 = null; } public function get disposed():Boolean { return ((this._SafeStr_5627 == null)); } public function _SafeStr_7771(k:String, _arg_2:IWindow, _arg_3:int):void { if (this._SafeStr_7776[k] != null){ this._SafeStr_7772(k); }; this._SafeStr_7776[k] = new _SafeStr_3682(_arg_2, k, _arg_3); } public function _SafeStr_7772(k:String):void { if (this._SafeStr_7781 == k){ this.hideHint(); }; delete this._SafeStr_7776[k]; } public function showHint(k:String, _arg_2:Rectangle=null):void { var _local_3:_SafeStr_3682 = this._SafeStr_7776[k]; if (((((!((_local_3 == null))) && (!((_local_3.window == null))))) && (!((k == this._SafeStr_7781))))){ this.hideHint(); this._SafeStr_7778 = (_local_3.window.context.create("", "", _SafeStr_2346._SafeStr_7782, 0, 0, null, null, null, 0) as _SafeStr_2434); this._SafeStr_7778._SafeStr_6787 = true; this._SafeStr_7778.visible = false; switch (_local_3.style){ case _SafeStr_2547._SafeStr_7783: this._SafeStr_7778.assetUri = "common_green_arrow_vertical"; break; default: this._SafeStr_7778.assetUri = "common_green_arrow_horizontal"; }; this._SafeStr_7777 = _local_3; this._SafeStr_7779 = _arg_2; this._SafeStr_7780 = this._SafeStr_7784(this._SafeStr_7777.window); if (_arg_2 != null){ this._SafeStr_7785(_arg_2); } else { this._SafeStr_5627.registerUpdateReceiver(this, 10); this.update(0); }; }; } protected function _SafeStr_7785(k:Rectangle):void { this._SafeStr_7778.x = k.x; this._SafeStr_7778.y = k.y; this._SafeStr_7778.visible = true; var _local_2:int = (k.x - this._SafeStr_7780.x); var _local_3:int = (k.y - this._SafeStr_7780.y); var _local_4:Number = Math.sqrt(((_local_2 * _local_2) + (_local_3 * _local_3))); var _local_5:int = (500 - Math.abs(((((1 / _local_4) * 100) * 500) * 0.5))); var _local_6:int = this._SafeStr_7778.width; var _local_7:int = this._SafeStr_7778.height; this._SafeStr_7778.width = (this._SafeStr_7778.width * 0.4); this._SafeStr_7778.height = (this._SafeStr_7778.height * 0.4); var _local_8:_SafeStr_2856 = new Queue(new Combo(new _SafeStr_3679(new _SafeStr_3681(this._SafeStr_7778, _local_5, this._SafeStr_7780.x, this._SafeStr_7780.y), 1), new _SafeStr_3676(this._SafeStr_7778, _local_5, _local_6, _local_7)), new _SafeStr_3680(this._SafeStr_7786)); Motions._SafeStr_7787(_local_8); } protected function _SafeStr_7786(k:_SafeStr_2856):void { this._SafeStr_5627.registerUpdateReceiver(this, 10); this.update(0); } public function hideHint():void { this._SafeStr_5627.removeUpdateReceiver(this); this._SafeStr_7777 = null; if (!this._SafeStr_7778){ return; }; this._SafeStr_7778.dispose(); this._SafeStr_7778 = null; } public function _SafeStr_7723(k:String):void { if (k == this._SafeStr_7781){ this.hideHint(); }; } public function update(k:uint):void { var _local_2:Point; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:int; if (((((!((this._SafeStr_7777 == null))) && (!((this._SafeStr_7778 == null))))) && (!((this._SafeStr_7777.window == null))))){ _local_2 = new Point(); this._SafeStr_7777.window.getGlobalPosition(_local_2); if ((((_local_2.x == 0)) && ((_local_2.y == 0)))){ return; }; _local_3 = this._SafeStr_7778._SafeStr_6785; _local_4 = this._SafeStr_7778._SafeStr_6786; switch (this._SafeStr_7777.style){ case _SafeStr_2547._SafeStr_7783: if (((_local_2.y - this._SafeStr_7778.height) - _SafeStr_7773) > 0){ _local_5 = (_local_2.y - this._SafeStr_7778.height); if (this._SafeStr_7778.y == 0){ this._SafeStr_7778.y = Math.max((_local_5 - _SafeStr_7774), _SafeStr_7775); }; if ((_local_5 - this._SafeStr_7778.y) > (_SafeStr_7775 + _SafeStr_7773)){ this._SafeStr_7778.y = (this._SafeStr_7778.y + _SafeStr_7775); } else { this._SafeStr_7778.y = ((_local_5 - _SafeStr_7773) - (5 * Math.abs(Math.sin((getTimer() * 0.003))))); }; this._SafeStr_7778._SafeStr_6786 = 1; } else { _local_6 = (_local_2.y + this._SafeStr_7777.window.height); if (this._SafeStr_7778.y == 0){ this._SafeStr_7778.y = Math.min((this._SafeStr_5627.context.displayObjectContainer.stage.stageHeight - this._SafeStr_7778.height), (this._SafeStr_7778.y + _SafeStr_7774)); }; if ((_local_6 - this._SafeStr_7778.y) > (_SafeStr_7775 + _SafeStr_7773)){ this._SafeStr_7778.y = (this._SafeStr_7778.y - _SafeStr_7775); } else { this._SafeStr_7778.y = ((_local_6 + _SafeStr_7773) + (5 * Math.abs(Math.sin((getTimer() * 0.003))))); }; this._SafeStr_7778._SafeStr_6786 = -1; }; this._SafeStr_7778.x = (_local_2.x + ((this._SafeStr_7777.window.width - this._SafeStr_7778.width) / 2)); break; default: if ((_local_2.x + (this._SafeStr_7777.window.width / 2)) > (this._SafeStr_7777.window.desktop.width / 2)){ this._SafeStr_7778.x = (((_local_2.x - this._SafeStr_7778.width) - _SafeStr_7773) - (5 * Math.abs(Math.sin((getTimer() * 0.003))))); this._SafeStr_7778._SafeStr_6785 = 1; } else { this._SafeStr_7778.x = (((_local_2.x + this._SafeStr_7777.window.width) + _SafeStr_7773) + (5 * Math.abs(Math.sin((getTimer() * 0.003))))); this._SafeStr_7778._SafeStr_6785 = -1; }; this._SafeStr_7778.y = (_local_2.y + ((this._SafeStr_7777.window.height - this._SafeStr_7778.height) / 2)); }; if (((!((this._SafeStr_7778._SafeStr_6785 == _local_3))) || (!((this._SafeStr_7778._SafeStr_6786 == _local_4))))){ this._SafeStr_7778.invalidate(); }; this._SafeStr_7778.visible = this._SafeStr_7777.window.visible; }; } private function _SafeStr_7784(k:IWindow):Rectangle { var _local_2:Rectangle = new Rectangle(); var _local_3:Point = new Point(); k.getGlobalPosition(_local_3); switch (this._SafeStr_7777.style){ case _SafeStr_2547._SafeStr_7783: if (((_local_3.y - this._SafeStr_7778.height) - _SafeStr_7773) > 0){ _local_2.y = ((_local_3.y - this._SafeStr_7778.height) - _SafeStr_7773); } else { _local_2.y = ((_local_3.y + k.height) + _SafeStr_7773); }; _local_2.x = (_local_3.x + ((k.width - this._SafeStr_7778.width) / 2)); break; default: if ((_local_3.x + (k.width / 2)) > (k.desktop.width / 2)){ _local_2.x = ((_local_3.x - this._SafeStr_7778.width) - _SafeStr_7773); } else { _local_2.x = ((_local_3.x + k.width) + _SafeStr_7773); }; _local_2.y = (_local_3.y + ((k.height - this._SafeStr_7778.height) / 2)); }; return (_local_2); } private function get _SafeStr_7781():String { return (((this._SafeStr_7777) ? this._SafeStr_7777.key : null)); } } }//package _-0Qu // _SafeStr_2346 = "_-2hW" (String#3540, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2547 = "_-1sM" (String#14817, DoABC#3) // _SafeStr_2856 = "_-CL" (String#1225, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_35 = "_-4V8" (String#2413, DoABC#3) // _SafeStr_3676 = "_-66Y" (String#6916, DoABC#3) // _SafeStr_3679 = "_-5CE" (String#2961, DoABC#3) // _SafeStr_3680 = "_-1Tk" (String#7064, DoABC#3) // _SafeStr_3681 = "_-0EO" (String#3850, DoABC#3) // _SafeStr_3682 = "_-4tm" (String#10614, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_6785 = "_-1U-" (String#4218, DoABC#3) // _SafeStr_6786 = "_-1eQ" (String#4517, DoABC#3) // _SafeStr_6787 = "_-4EU" (String#6101, DoABC#3) // _SafeStr_7723 = "_-4Q5" (String#16787, DoABC#3) // _SafeStr_7771 = "_-5TW" (String#37090, DoABC#3) // _SafeStr_7772 = "_-4-S" (String#30705, DoABC#3) // _SafeStr_7773 = "_-2Jw" (String#5733, DoABC#3) // _SafeStr_7774 = "_-15t" (String#19808, DoABC#3) // _SafeStr_7775 = "_-162" (String#10297, DoABC#3) // _SafeStr_7776 = "_-Ck" (String#12741, DoABC#3) // _SafeStr_7777 = "_-09c" (String#4591, DoABC#3) // _SafeStr_7778 = "_-3ki" (String#1834, DoABC#3) // _SafeStr_7779 = "_-1xr" (String#38416, DoABC#3) // _SafeStr_7780 = "_-4i6" (String#14089, DoABC#3) // _SafeStr_7781 = "_-5Ts" (String#24765, DoABC#3) // _SafeStr_7782 = "_-15l" (String#22519, DoABC#3) // _SafeStr_7783 = "_-6dS" (String#16177, DoABC#3) // _SafeStr_7784 = "_-4l-" (String#36801, DoABC#3) // _SafeStr_7785 = "_-2Zl" (String#38479, DoABC#3) // _SafeStr_7786 = "_-1w" (String#11589, DoABC#3) // _SafeStr_7787 = "_-5OH" (String#6122, DoABC#3) //------------------------------------------------------------ //_-0Qu.ResourceManager package _-0Qu { import _-59z._SafeStr_2536; import flash.utils.Dictionary; import _-59z._SafeStr_37; import _-59z._SafeStr_39; import flash.net.URLRequest; import _-53G.AssetLoaderEvent; import _-59z._SafeStr_3592; public class ResourceManager implements _SafeStr_2536 { private var _disposed:Boolean; private var _SafeStr_5627:HabboWindowManagerComponent; private var _SafeStr_7788:Dictionary; public function ResourceManager(k:HabboWindowManagerComponent) { this._SafeStr_7788 = new Dictionary(); super(); this._SafeStr_5627 = k; } public function dispose():void { if (!this._disposed){ this._SafeStr_5627 = null; this._disposed = true; }; } public function get disposed():Boolean { return (this._disposed); } public function retrieveAsset(k:String, _arg_2:_SafeStr_3592):void { var _local_5:_SafeStr_37; if ((((k == null)) || ((k.length == 0)))){ return; }; var _local_3:String = this._SafeStr_7789(k); if (_local_3 == null){ return; }; var _local_4:_SafeStr_39 = this._SafeStr_5627.assets.getAssetByName(_local_3); if (_local_4 == null){ if ((((_local_3.substr(0, 7) == "http://")) || ((_local_3.substr(0, 8) == "https://")))){ _local_5 = this._SafeStr_5627.assets.loadAssetFromFile(_local_3, new URLRequest(_local_3)); if (((!((_local_5 == null))) && (!(_local_5.disposed)))){ if (this._SafeStr_7788[_local_3] == null){ this._SafeStr_7788[_local_3] = []; }; if (_arg_2 != null){ this._SafeStr_7788[_local_3].push(_arg_2); }; _local_5.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_7790); }; }; } else { if (_arg_2 != null){ _arg_2._SafeStr_7791(_local_4, _local_3); }; }; } private function _SafeStr_7790(k:AssetLoaderEvent=null):void { var _local_4:_SafeStr_3592; if (this._disposed){ return; }; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if ((((_local_2 == null)) || ((this._SafeStr_7788[_local_2.assetName] == null)))){ return; }; var _local_3:_SafeStr_39 = this._SafeStr_5627.assets.getAssetByName(_local_2.assetName); for each (_local_4 in this._SafeStr_7788[_local_2.assetName]) { if (((!((_local_4 == null))) && (!(_local_4.disposed)))){ _local_4._SafeStr_7791(_local_3, _local_3.url); }; }; delete this._SafeStr_7788[_local_2.assetName]; } public function isSameAsset(k:String, _arg_2:String):Boolean { return ((_arg_2 == this._SafeStr_7789(k))); } private function _SafeStr_7789(k:String):String { return (this._SafeStr_5627.interpolate(k)); } public function _SafeStr_6029(k:String, _arg_2:Class, _arg_3:Object):_SafeStr_39 { var _local_4:_SafeStr_39 = new (_arg_2)(this._SafeStr_5627.assets.getAssetTypeDeclarationByClass(_arg_2)); this._SafeStr_5627.assets.setAsset(k, _local_4); _local_4._SafeStr_6034(_arg_3); return (_local_4); } public function removeAsset(k:String):void { var _local_2:String = this._SafeStr_7789(k); this._SafeStr_5627.assets.removeAsset(this._SafeStr_5627.assets.getAssetByName(_local_2)); } } }//package _-0Qu // _SafeStr_2536 = "_-0ST" (String#7970, DoABC#3) // _SafeStr_3592 = "_-11J" (String#7835, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_6029 = "_-2me" (String#10289, DoABC#3) // _SafeStr_6034 = "_-2ge" (String#13146, DoABC#3) // _SafeStr_7788 = "_-1vd" (String#9799, DoABC#3) // _SafeStr_7789 = "_-HN" (String#25404, DoABC#3) // _SafeStr_7790 = "_-6UR" (String#33993, DoABC#3) // _SafeStr_7791 = "_-68v" (String#20877, DoABC#3) //------------------------------------------------------------ //_-0Rf._SafeStr_3465 package _-0Rf { import _-1Qv._SafeStr_2278; import _-0Wh._SafeStr_3463; public class _SafeStr_3465 extends _SafeStr_2278 { public function _SafeStr_3465(k:Function) { super(k, _SafeStr_3463); } public function _SafeStr_5551():_SafeStr_3463 { return ((_SafeStr_5552 as _SafeStr_3463)); } } }//package _-0Rf // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3463 = "_-3eP" (String#9564, DoABC#3) // _SafeStr_3465 = "_-5fO" (String#6843, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Rf._SafeStr_3748 package _-0Rf { import _-1Qv._SafeStr_2278; import _-0Wh._SafeStr_3728; public class _SafeStr_3748 extends _SafeStr_2278 { public function _SafeStr_3748(k:Function) { super(k, _SafeStr_3728); } public function _SafeStr_5551():_SafeStr_3728 { return ((_SafeStr_5552 as _SafeStr_3728)); } } }//package _-0Rf // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3728 = "_-lH" (String#10912, DoABC#3) // _SafeStr_3748 = "_-26-" (String#11260, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Rf._SafeStr_3774 package _-0Rf { import _-1Qv._SafeStr_2278; import _-0Wh._SafeStr_3715; public class _SafeStr_3774 extends _SafeStr_2278 { public function _SafeStr_3774(k:Function) { super(k, _SafeStr_3715); } public function _SafeStr_5551():_SafeStr_3715 { return ((_SafeStr_5552 as _SafeStr_3715)); } } }//package _-0Rf // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3715 = "_-4dk" (String#10442, DoABC#3) // _SafeStr_3774 = "_-689" (String#12391, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Rf._SafeStr_4131 package _-0Rf { import _-1Qv._SafeStr_2278; import _-0Wh._SafeStr_4952; public class _SafeStr_4131 extends _SafeStr_2278 { public function _SafeStr_4131(k:Function) { super(k, _SafeStr_4952); } public function _SafeStr_5551():_SafeStr_4952 { return ((_SafeStr_5552 as _SafeStr_4952)); } } }//package _-0Rf // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4131 = "_-07b" (String#11918, DoABC#3) // _SafeStr_4952 = "_-IL" (String#12070, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_2708 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_2708 implements _SafeStr_2272 { private var _SafeStr_6765:String = ""; private var _SafeStr_6766:int = 0; public function get roomType():String { return (this._SafeStr_6765); } public function get roomId():int { return (this._SafeStr_6766); } public function flush():Boolean { this._SafeStr_6765 = ""; this._SafeStr_6766 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6765 = k.readString(); this._SafeStr_6766 = k.readInt(); return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2708 = "_-6Td" (String#6765, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6765 = "_-0D8" (String#10116, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3219 package _-0RN { import _-15X.Map; public class _SafeStr_3219 { private var _name:String; private var _SafeStr_6798:int; private var _SafeStr_7792:Map; public function _SafeStr_3219(k:String, _arg_2:int) { this._name = k; this._SafeStr_6798 = _arg_2; this._SafeStr_7792 = new Map(); } public function get name():String { return (this._name); } public function get target():int { return (this._SafeStr_6798); } public function get _SafeStr_7793():Array { return (this._SafeStr_7792._SafeStr_5569()); } public function _SafeStr_7794(k:String):int { return (this._SafeStr_7792.getValue(k)); } public function _SafeStr_7795(k:String, _arg_2:int):void { this._SafeStr_7792.add(k, _arg_2); } } }//package _-0RN // _SafeStr_3219 = "_-5H" (String#6734, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_6798 = "_-6fj" (String#1815, DoABC#3) // _SafeStr_7792 = "_-6Vl" (String#8424, DoABC#3) // _SafeStr_7793 = "_-sd" (String#18549, DoABC#3) // _SafeStr_7794 = "_-0YD" (String#14090, DoABC#3) // _SafeStr_7795 = "_-6UD" (String#24434, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3221 package _-0RN { import _-1Qv._SafeStr_2272; import _-15X.Map; import _-1Qv._SafeStr_2721; public class _SafeStr_3221 implements _SafeStr_2272 { private var _SafeStr_7796:Map; private var _SafeStr_7797:int = 0; public function _SafeStr_3221() { this._SafeStr_7796 = new Map(); super(); } public function get _SafeStr_7798():int { return (this._SafeStr_7797); } public function flush():Boolean { this._SafeStr_7796.reset(); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_3:int; var _local_4:_SafeStr_3219; var _local_6:String; var _local_7:int; var _local_8:int; this._SafeStr_7796.reset(); var _local_2:int = k.readInt(); var _local_5:int; while (_local_5 < _local_2) { _local_6 = k.readString(); _local_7 = k.readInt(); if (_local_5 == 0){ this._SafeStr_7797 = _local_7; }; _local_4 = new _SafeStr_3219(_local_6, _local_7); _local_3 = k.readInt(); _local_8 = 0; while (_local_8 < _local_3) { _local_4._SafeStr_7795(k.readString(), k.readInt()); _local_8++; }; this._SafeStr_7796.add(_local_4.target, _local_4); _local_5++; }; return (true); } public function _SafeStr_7799():Array { return (this._SafeStr_7796._SafeStr_5569()); } public function _SafeStr_7800(k:int):_SafeStr_3219 { return ((this._SafeStr_7796.getValue(k) as _SafeStr_3219)); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3219 = "_-5H" (String#6734, DoABC#3) // _SafeStr_3221 = "_-3yN" (String#10173, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7795 = "_-6UD" (String#24434, DoABC#3) // _SafeStr_7796 = "_-3j4" (String#13140, DoABC#3) // _SafeStr_7797 = "_-4F-" (String#13378, DoABC#3) // _SafeStr_7798 = "_-6aT" (String#34474, DoABC#3) // _SafeStr_7799 = "_-4yb" (String#37007, DoABC#3) // _SafeStr_7800 = "_-5V6" (String#37118, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3224 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3224 implements _SafeStr_2272 { private var _SafeStr_7187:String = null; public function get userName():String { return (this._SafeStr_7187); } public function flush():Boolean { this._SafeStr_7187 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7187 = k.readString(); return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3224 = "_-0SN" (String#7894, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3413 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3413 implements _SafeStr_2272 { private var _SafeStr_6766:int; public function get roomId():int { return (this._SafeStr_6766); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3413 = "_-11" (String#11005, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3417 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3417 implements _SafeStr_2272 { public static const _SafeStr_7801:int = 1; public static const _SafeStr_7802:int = 2; public static const _SafeStr_7803:int = 3; public static const _SafeStr_7804:int = 4; private var _SafeStr_7805:int = 0; private var _SafeStr_7806:String = ""; public function flush():Boolean { this._SafeStr_7805 = 0; this._SafeStr_7806 = ""; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7805 = k.readInt(); if (this._SafeStr_7805 == 3){ this._SafeStr_7806 = k.readString(); } else { this._SafeStr_7806 = ""; }; return (true); } public function get reason():int { return (this._SafeStr_7805); } public function get parameter():String { return (this._SafeStr_7806); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3417 = "_-3k8" (String#5490, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7801 = "_-TN" (String#18347, DoABC#3) // _SafeStr_7802 = "_-NI" (String#30939, DoABC#3) // _SafeStr_7803 = "_-g4" (String#21114, DoABC#3) // _SafeStr_7804 = "_-2eq" (String#18212, DoABC#3) // _SafeStr_7805 = "_-3iv" (String#2446, DoABC#3) // _SafeStr_7806 = "_-2WX" (String#5869, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_3456 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3456 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3456 = "_-3Pb" (String#13424, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_4686 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4686 implements _SafeStr_2272 { private var _SafeStr_7807:Boolean = false; public function get isPlaying():Boolean { return (this._SafeStr_7807); } public function flush():Boolean { this._SafeStr_7807 = false; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7807 = k.readBoolean(); return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4686 = "_-2Xk" (String#9824, DoABC#3) // _SafeStr_7807 = "_-de" (String#4164, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_4687 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4687 implements _SafeStr_2272 { private var _SafeStr_5687:int = 0; private var _SafeStr_6856:int = 0; public function get userId():int { return (this._SafeStr_5687); } public function get value():int { return (this._SafeStr_6856); } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_5687 = k.readInt(); this._SafeStr_6856 = k.readInt(); return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4687 = "_-0XL" (String#9260, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6856 = "_-1mN" (String#1148, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_4730 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4730 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4730 = "_-6Ql" (String#12419, DoABC#3) //------------------------------------------------------------ //_-0RN._SafeStr_4731 package _-0RN { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4731 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-0RN // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4731 = "_-2hY" (String#13365, DoABC#3) //------------------------------------------------------------ //_-0s4._SafeStr_3792 package _-0s4 { import _-1Qv._SafeStr_2285; public class _SafeStr_3792 implements _SafeStr_2285 { private var _SafeStr_6078:int; public function _SafeStr_3792(k:int) { this._SafeStr_6078 = k; } public function dispose():void { } public function _SafeStr_5301():Array { var k:Array = new Array(); k.push(this._SafeStr_6078); return (k); } } }//package _-0s4 // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3792 = "_-2BI" (String#16383, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) //------------------------------------------------------------ //_-0s4._SafeStr_3793 package _-0s4 { import _-1Qv._SafeStr_2285; public class _SafeStr_3793 implements _SafeStr_2285 { private var _SafeStr_6078:int; public function _SafeStr_3793(k:int) { this._SafeStr_6078 = k; } public function dispose():void { } public function _SafeStr_5301():Array { var k:Array = new Array(); k.push(this._SafeStr_6078); return (k); } } }//package _-0s4 // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3793 = "_-1Wx" (String#8122, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_3209 package _-0sS { import _-1Qv._SafeStr_2278; import _-3rb._SafeStr_3208; public class _SafeStr_3209 extends _SafeStr_2278 { public function _SafeStr_3209(k:Function) { super(k, _SafeStr_3208); } public function _SafeStr_5551():_SafeStr_3208 { return ((_SafeStr_5552 as _SafeStr_3208)); } } }//package _-0sS // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3208 = "_-iK" (String#8148, DoABC#3) // _SafeStr_3209 = "_-4Xv" (String#9004, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_3735 package _-0sS { import _-1Qv._SafeStr_2278; import _-3rb._SafeStr_3781; public class _SafeStr_3735 extends _SafeStr_2278 { public function _SafeStr_3735(k:Function) { super(k, _SafeStr_3781); } public function _SafeStr_5551():_SafeStr_3781 { return ((_SafeStr_5552 as _SafeStr_3781)); } } }//package _-0sS // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3735 = "_-0Fg" (String#7710, DoABC#3) // _SafeStr_3781 = "_-6B5" (String#10979, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_3737 package _-0sS { import _-1Qv._SafeStr_2278; import _-3rb._SafeStr_3732; public class _SafeStr_3737 extends _SafeStr_2278 { public function _SafeStr_3737(k:Function) { super(k, _SafeStr_3732); } public function _SafeStr_5551():_SafeStr_3732 { return ((_SafeStr_5552 as _SafeStr_3732)); } } }//package _-0sS // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3732 = "_-5gZ" (String#11404, DoABC#3) // _SafeStr_3737 = "_-2SA" (String#8461, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_3760 package _-0sS { import _-1Qv._SafeStr_2278; import _-3rb._SafeStr_3724; public class _SafeStr_3760 extends _SafeStr_2278 { public function _SafeStr_3760(k:Function) { super(k, _SafeStr_3724); } public function _SafeStr_5551():_SafeStr_3724 { return ((_SafeStr_5552 as _SafeStr_3724)); } } }//package _-0sS // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3724 = "_-4l3" (String#10242, DoABC#3) // _SafeStr_3760 = "_-6fv" (String#9156, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_3770 package _-0sS { public class _SafeStr_3770 { private var _SafeStr_6078:int; private var _SafeStr_7808:int; private var _SafeStr_6779:int; private var _SafeStr_7809:int; private var _SafeStr_7810:int; private var _SafeStr_7811:Boolean; public function get type():int { return (this._SafeStr_6078); } public function set type(k:int):void { this._SafeStr_6078 = k; } public function get _SafeStr_7812():int { return (this._SafeStr_7808); } public function set _SafeStr_7812(k:int):void { this._SafeStr_7808 = k; } public function get duration():int { return (this._SafeStr_6779); } public function set duration(k:int):void { this._SafeStr_6779 = k; } public function get _SafeStr_7813():int { return (this._SafeStr_7809); } public function set _SafeStr_7813(k:int):void { this._SafeStr_7809 = k; } public function get _SafeStr_7814():int { return (this._SafeStr_7810); } public function set _SafeStr_7814(k:int):void { this._SafeStr_7810 = k; } public function get _SafeStr_7815():Boolean { return (this._SafeStr_7811); } public function set _SafeStr_7815(k:Boolean):void { this._SafeStr_7811 = k; } } }//package _-0sS // _SafeStr_3770 = "_-5BM" (String#7728, DoABC#3) // _SafeStr_6078 = "_-07n" (String#365, DoABC#3) // _SafeStr_6779 = "_-0e4" (String#1529, DoABC#3) // _SafeStr_7808 = "_-Q" (String#6416, DoABC#3) // _SafeStr_7809 = "_-1zm" (String#31676, DoABC#3) // _SafeStr_7810 = "_-0R8" (String#28152, DoABC#3) // _SafeStr_7811 = "_-1OT" (String#7002, DoABC#3) // _SafeStr_7812 = "_-4io" (String#4938, DoABC#3) // _SafeStr_7813 = "_-1IK" (String#23070, DoABC#3) // _SafeStr_7814 = "_-0y0" (String#14425, DoABC#3) // _SafeStr_7815 = "_-0Xf" (String#5257, DoABC#3) //------------------------------------------------------------ //_-0sS._SafeStr_4176 package _-0sS { import _-1Qv._SafeStr_2278; import _-3rb._SafeStr_4966; public class _SafeStr_4176 extends _SafeStr_2278 { public function _SafeStr_4176(k:Function) { super(k, _SafeStr_4966); } public function _SafeStr_5551():_SafeStr_4966 { return ((_SafeStr_5552 as _SafeStr_4966)); } } }//package _-0sS // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4176 = "_-5Nt" (String#14288, DoABC#3) // _SafeStr_4966 = "_-6Mm" (String#12482, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0TV._SafeStr_2850 package _-0TV { import _-nN._SafeStr_2824; import _-1UR.VimeoPlayer; import _-vq.IWindowContainer; import _-6k7._SafeStr_2457; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-5YF._SafeStr_4428; import _-vq.IWindow; import _-tc.IDisplayObjectWrapper; import flash.events.MouseEvent; import flash.display.DisplayObject; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-OK.WindowKeyboardEvent; public class _SafeStr_2850 extends _SafeStr_2824 { private static const _SafeStr_7816:String = "9a106b76302cbce891b714afdc6a0c93"; private var _SafeStr_7817:VimeoPlayer; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_6559:_SafeStr_2457; public function _SafeStr_2850(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_6560.widget = this; } private function get _SafeStr_6560():_SafeStr_4428 { return ((_SafeStr_6561 as _SafeStr_4428)); } override public function get mainWindow():IWindow { return (this._SafeStr_5605); } public function show(k:_SafeStr_2457, _arg_2:Boolean, _arg_3:int):void { this._SafeStr_6559 = k; this.createWindow(_arg_2, _arg_3); this._SafeStr_5605.visible = true; } private function createWindow(k:Boolean, _arg_2:int):void { if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = (windowManager.buildFromXML(XML(assets.getAssetByName("vimeo_viewer_xml").content)) as IWindowContainer); this._SafeStr_5605.findChildByName("video_id_editor").visible = k; this._SafeStr_5605.findChildByName("video_wrapper").visible = (_arg_2 > 0); this._SafeStr_5605.procedure = this._SafeStr_6563; this._SafeStr_5605.center(); var _local_3:IDisplayObjectWrapper = IDisplayObjectWrapper(this._SafeStr_5605.findChildByName("video_wrapper")); this._SafeStr_7817 = new VimeoPlayer(_SafeStr_7816, _arg_2, _local_3.width, _local_3.height); _local_3.setDisplayObject(this._SafeStr_7817); this._SafeStr_7817.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_7818); this._SafeStr_7817.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_7818); } private function _SafeStr_7818(k:MouseEvent):void { if (this._SafeStr_5605 != null){ DisplayObject(k.target).stage.dispatchEvent(k); }; } private function _SafeStr_6563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": this.hide(this._SafeStr_6559); break; }; return; case WindowEvent._SafeStr_7819: switch (_arg_2.name){ case "video_wrapper": if (this._SafeStr_7817 != null){ this._SafeStr_7817.setSize(_arg_2.width, _arg_2.height); }; break; }; return; case WindowKeyboardEvent._SafeStr_7016: if (WindowKeyboardEvent(k).charCode == 13){ _local_3 = int(this._SafeStr_5605.findChildByName("video_id").caption); this._SafeStr_6560._SafeStr_7820(this._SafeStr_6559, _local_3); this._SafeStr_5605.findChildByName("video_wrapper").visible = (_local_3 > 0); this._SafeStr_7817.loadVideo(_local_3); }; return; }; } public function hide(k:_SafeStr_2457):void { if (this._SafeStr_6559 != k){ return; }; if (this._SafeStr_7817 != null){ this._SafeStr_7817.destroy(); this._SafeStr_7817 = null; }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_6559 = null; } } }//package _-0TV // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2850 = "_-54D" (String#10659, DoABC#3) // _SafeStr_4428 = "_-5ef" (String#10808, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6559 = "_-5xw" (String#2702, DoABC#3) // _SafeStr_6560 = "_-66w" (String#2776, DoABC#3) // _SafeStr_6561 = "_-1ow" (String#1544, DoABC#3) // _SafeStr_6563 = "_-0lg" (String#1822, DoABC#3) // _SafeStr_7016 = "_-4fM" (String#4622, DoABC#3) // _SafeStr_7816 = "_-3M3" (String#24356, DoABC#3) // _SafeStr_7817 = "_-2wR" (String#2928, DoABC#3) // _SafeStr_7818 = "_-6Yt" (String#13789, DoABC#3) // _SafeStr_7819 = "_-0AF" (String#4936, DoABC#3) // _SafeStr_7820 = "_-58I" (String#23162, DoABC#3) //------------------------------------------------------------ //_-0TV._SafeStr_4556 package _-0TV { public class _SafeStr_4556 { public static const _SafeStr_7821:int = -1; public static const _SafeStr_7822:int = 0; public static const _SafeStr_7823:int = 1; public static const _SafeStr_7824:int = 2; public static const _SafeStr_7825:int = 3; public static const _SafeStr_7826:int = 5; } }//package _-0TV // _SafeStr_4556 = "_-5Zg" (String#10590, DoABC#3) // _SafeStr_7821 = "_-40I" (String#30672, DoABC#3) // _SafeStr_7822 = "_-4Zg" (String#27351, DoABC#3) // _SafeStr_7823 = "_-4tv" (String#8058, DoABC#3) // _SafeStr_7824 = "_-0ht" (String#7801, DoABC#3) // _SafeStr_7825 = "_-1jC" (String#29417, DoABC#3) // _SafeStr_7826 = "_-54i" (String#26154, DoABC#3) //------------------------------------------------------------ //_-0TV.YoutubeDisplayWidget package _-0TV { import _-nN._SafeStr_2824; import _-2st._SafeStr_196; import _-vq.IWindowContainer; import _-6k7._SafeStr_2457; import _-vq.IWindow; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-5YF.FurnitureYoutubeDisplayWidgetHandler; import _-tc.IItemListWindow; import _-0g4.WindowParam; import flash.system.Security; import flash.display.Loader; import flash.events.Event; import flash.net.URLRequest; import flash.display.LoaderInfo; import _-tc.IDisplayObjectWrapper; import flash.events.MouseEvent; import flash.display.DisplayObject; import _-tc.IRegionWindow; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import _-MY._SafeStr_4557; import __AS3__.vec.Vector; public class YoutubeDisplayWidget extends _SafeStr_2824 { private static const _SafeStr_7827:uint = 4291611903; private static const _SafeStr_7828:uint = 0xFFFFFFFF; private var _SafeStr_7829:_SafeStr_196; private var _SafeStr_7817:Object; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_6559:_SafeStr_2457; private var _SafeStr_7830:IWindowContainer; private var _SafeStr_7831:IWindow; private var _SafeStr_7832:Object; private var _SafeStr_7833:String; private var _SafeStr_7834:Boolean; private var _SafeStr_7835:int = -1; public function YoutubeDisplayWidget(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:_SafeStr_196) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_7829 = _arg_5; this._SafeStr_6560.widget = this; } private function get _SafeStr_6560():FurnitureYoutubeDisplayWidgetHandler { return ((_SafeStr_6561 as FurnitureYoutubeDisplayWidgetHandler)); } override public function get mainWindow():IWindow { return (this._SafeStr_5605); } public function show(k:_SafeStr_2457, _arg_2:Boolean):void { this._SafeStr_6559 = k; this._SafeStr_7834 = _arg_2; this.createWindow(_arg_2); this._SafeStr_5605.visible = true; } private function createWindow(k:Boolean):void { if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = (windowManager.buildFromXML(XML(assets.getAssetByName("video_viewer_xml").content)) as IWindowContainer); if (k){ this._SafeStr_7831 = IItemListWindow(this._SafeStr_5605.findChildByName("playlists"))._SafeStr_7037(0); } else { this._SafeStr_5605.findChildByName("right_pane").dispose(); this._SafeStr_5605.findChildByName("video_background").width = (this._SafeStr_5605.width - 20); this._SafeStr_5605.findChildByName("video_background").setParamFlag(WindowParam._SafeStr_6188); this._SafeStr_5605.width = (this._SafeStr_5605.width - 250); }; this._SafeStr_5605.procedure = this._SafeStr_6563; this._SafeStr_5605.center(); this._SafeStr_7836(); } private function _SafeStr_7836():void { Security.allowDomain("www.youtube.com"); Security.allowDomain("ytimg.com"); Security.allowDomain("s.ytimg.com"); var k:Loader = new Loader(); k.contentLoaderInfo.addEventListener(Event.INIT, this._SafeStr_7837); k.load(new URLRequest("http://www.youtube.com/apiplayer?version=3")); } private function _SafeStr_7837(k:Event):void { var _local_3:Loader; if (this._SafeStr_5605 == null){ return; }; var _local_2:LoaderInfo = (k.target as LoaderInfo); if (_local_2){ _local_3 = _local_2.loader; IDisplayObjectWrapper(this._SafeStr_5605.findChildByName("video_wrapper")).setDisplayObject(_local_3); _local_3.content.addEventListener("onReady", this._SafeStr_7838); _local_3.content.addEventListener("onStateChange", this._SafeStr_7839); _local_3.content.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_7818); _local_3.content.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_7818); }; } private function _SafeStr_7818(k:MouseEvent):void { if (((!((this._SafeStr_5605 == null))) && (this._SafeStr_7834))){ DisplayObject(k.target).stage.dispatchEvent(new MouseEvent(k.type)); if (((((this._SafeStr_7817) && ((k.type == MouseEvent.MOUSE_UP)))) && (!((this._SafeStr_7833 == ""))))){ if (this._SafeStr_7817.getPlayerState() == _SafeStr_4556._SafeStr_7823){ this._SafeStr_6560.pauseVideo(this._SafeStr_6559.getId()); } else { if (this._SafeStr_7817.getPlayerState() == _SafeStr_4556._SafeStr_7824){ this._SafeStr_6560._SafeStr_7840(this._SafeStr_6559.getId()); }; }; }; }; } private function _SafeStr_7838(k:Event):void { var _local_2:IWindow; this._SafeStr_7817 = k.target; if (this._SafeStr_5605 != null){ _local_2 = this._SafeStr_5605.findChildByName("video_wrapper"); this._SafeStr_7817.setSize(_local_2.width, _local_2.height); if (this._SafeStr_7832 != null){ this.loadVideo(this._SafeStr_7832); this._SafeStr_7832 = null; }; } else { this._SafeStr_7817.destroy(); }; } private function _SafeStr_7839(k:Event):void { this._SafeStr_7817 = k.target; if (this._SafeStr_5605 != null){ switch (this._SafeStr_7817.getPlayerState()){ case -1: case 1: if (this._SafeStr_7835 == 2){ this._SafeStr_7817.pauseVideo(); }; return; }; }; } public function hide(k:_SafeStr_2457):void { if (this._SafeStr_6559 != k){ return; }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; if (this._SafeStr_7831 != null){ this._SafeStr_7831.dispose(); this._SafeStr_7831 = null; }; if (this._SafeStr_7817 != null){ this._SafeStr_7817.destroy(); this._SafeStr_7817 = null; }; if (this._SafeStr_7833 != null){ this._SafeStr_7829.trackEventLog("YouTubeTVs", this._SafeStr_7833, "video.closed"); }; this._SafeStr_7832 = null; this._SafeStr_7830 = null; this._SafeStr_6559 = null; } override public function dispose():void { if (disposed){ return; }; this.hide(this._SafeStr_6559); this._SafeStr_7829 = null; super.dispose(); } private function _SafeStr_6563(k:WindowEvent, _arg_2:IWindow):void { var _local_3:IItemListWindow; var _local_4:IWindow; var _local_5:int; var _local_6:int; var _local_7:IWindow; var _local_8:int; var _local_9:IWindowContainer; switch (k.type){ case WindowMouseEvent.CLICK: switch (_arg_2.name){ case "header_button_close": this.hide(this._SafeStr_6559); break; case "playlist_prev": this._SafeStr_6560._SafeStr_7841(this._SafeStr_6559.getId()); break; case "playlist_next": this._SafeStr_6560._SafeStr_7842(this._SafeStr_6559.getId()); break; default: if ((_arg_2 is IRegionWindow)){ if (this._SafeStr_7830 != null){ this._SafeStr_7830.findChildByName("item_background").color = _SafeStr_7828; }; if (this._SafeStr_7830 == _arg_2){ this._SafeStr_7830 = null; this._SafeStr_6560._SafeStr_7843(this._SafeStr_6559.getId(), ""); } else { this._SafeStr_7830 = (_arg_2 as IWindowContainer); this._SafeStr_7830.findChildByName("item_background").color = _SafeStr_7827; this._SafeStr_6560._SafeStr_7843(this._SafeStr_6559.getId(), this._SafeStr_7830.name); }; this._SafeStr_7844(); }; }; return; case WindowEvent._SafeStr_7819: switch (_arg_2.name){ case "video_viewer": if (this._SafeStr_5605 != null){ _local_4 = this._SafeStr_5605.findChildByName("right_pane"); if (_local_4 != null){ _local_5 = (this._SafeStr_5605.width - 29); _local_6 = (_local_5 * 0.66); _local_7 = this._SafeStr_5605.findChildByName("video_background"); _local_7.width = _local_6; _local_4.x = (_local_7.right + 9); _local_4.width = (_local_5 - _local_6); }; }; break; case "playlists": _local_3 = (_arg_2 as IItemListWindow); if (_local_3 != null){ _local_8 = 0; while (_local_8 < _local_3.numListItems) { _local_9 = (_local_3.getListItemAt(_local_8) as IWindowContainer); _local_9.findChildByName("item_background").width = _local_3.width; _local_9.findChildByName("item_contents").width = _local_3.width; _local_9.findChildByName("item_description").width = (_local_3.width - 22); _local_8++; }; }; break; case "video_wrapper": if (this._SafeStr_7817 != null){ this._SafeStr_7817.setSize(_arg_2.width, _arg_2.height); }; break; }; }; } public function showVideo(k:int, _arg_2:String, _arg_3:int, _arg_4:int, _arg_5:int):void { if ((((this._SafeStr_6559 == null)) || (!((this._SafeStr_6559.getId() == k))))){ return; }; var _local_6:Object = (((((_arg_3 > 0)) || ((_arg_4 > 0)))) ? ({ "videoId":_arg_2, "startSeconds":_arg_3, "endSeconds":_arg_4, "suggestedQuality":"large" }) : ({ "videoId":_arg_2, "suggestedQuality":"large" })); if (this._SafeStr_7817 != null){ this.loadVideo(_local_6); this._SafeStr_7832 = null; } else { this._SafeStr_7832 = _local_6; }; this._SafeStr_7835 = _arg_5; } public function _SafeStr_7845(k:int, _arg_2:int):void { if ((((this._SafeStr_6559 == null)) || (!((this._SafeStr_6559.getId() == k))))){ return; }; if (this._SafeStr_5605 != null){ if (this._SafeStr_7817){ switch (_arg_2){ case 1: this._SafeStr_7835 = _SafeStr_4556._SafeStr_7823; this._SafeStr_7817.playVideo(); return; case 2: this._SafeStr_7835 = _SafeStr_4556._SafeStr_7824; this._SafeStr_7817.pauseVideo(); return; }; }; }; } private function loadVideo(k:Object):void { this._SafeStr_7833 = k.videoId; var _local_2 = !((this._SafeStr_7833 == "")); if (_local_2){ this._SafeStr_7817.loadVideoById(k); this._SafeStr_7829.trackEventLog("YouTubeTVs", this._SafeStr_7833, "video.started"); } else { this._SafeStr_7817.stopVideo(); }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.findChildByName("no_videos_label").visible = !(_local_2); this._SafeStr_5605.findChildByName("video_wrapper").visible = _local_2; }; } public function _SafeStr_7846(k:int, _arg_2:Vector.<_SafeStr_4557>, _arg_3:String):void { var _local_5:_SafeStr_4557; var _local_6:IWindowContainer; if ((((((((this._SafeStr_6559 == null)) || (!((this._SafeStr_6559.getId() == k))))) || ((this._SafeStr_5605 == null)))) || ((this._SafeStr_7831 == null)))){ return; }; var _local_4:IItemListWindow = (this._SafeStr_5605.findChildByName("playlists") as IItemListWindow); if (_local_4 == null){ return; }; _local_4._SafeStr_7847(); this._SafeStr_7830 = null; for each (_local_5 in _arg_2) { _local_6 = (this._SafeStr_7831.clone() as IWindowContainer); _local_6.name = _local_5._SafeStr_7848; _local_6.findChildByName("item_background").width = _local_4.width; if (_local_5._SafeStr_7848 == _arg_3){ _local_6.findChildByName("item_background").color = _SafeStr_7827; this._SafeStr_7830 = _local_6; }; _local_6.findChildByName("item_contents").width = _local_4.width; _local_6.findChildByName("item_title").caption = _local_5.title; _local_6.findChildByName("item_description").caption = _local_5.description.replace(/\r/g, ""); _local_6.findChildByName("item_description").width = (_local_4.width - 22); _local_4.addListItem(_local_6); }; this._SafeStr_7844(); } private function _SafeStr_7844():void { if (this._SafeStr_5605 == null){ return; }; if (this._SafeStr_7830 != null){ this._SafeStr_5605.findChildByName("playlist_prev").enable(); this._SafeStr_5605.findChildByName("playlist_next").enable(); } else { this._SafeStr_5605.findChildByName("playlist_prev").disable(); this._SafeStr_5605.findChildByName("playlist_next").disable(); }; } } }//package _-0TV // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_196 = "_-17e" (String#1903, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_4556 = "_-5Zg" (String#10590, DoABC#3) // _SafeStr_4557 = "_-nl" (String#7030, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_6188 = "_-351" (String#7521, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6559 = "_-5xw" (String#2702, DoABC#3) // _SafeStr_6560 = "_-66w" (String#2776, DoABC#3) // _SafeStr_6561 = "_-1ow" (String#1544, DoABC#3) // _SafeStr_6563 = "_-0lg" (String#1822, DoABC#3) // _SafeStr_7037 = "_-1Mv" (String#2981, DoABC#3) // _SafeStr_7817 = "_-2wR" (String#2928, DoABC#3) // _SafeStr_7818 = "_-6Yt" (String#13789, DoABC#3) // _SafeStr_7819 = "_-0AF" (String#4936, DoABC#3) // _SafeStr_7823 = "_-4tv" (String#8058, DoABC#3) // _SafeStr_7824 = "_-0ht" (String#7801, DoABC#3) // _SafeStr_7827 = "_-1W1" (String#18678, DoABC#3) // _SafeStr_7828 = "_-6W7" (String#26102, DoABC#3) // _SafeStr_7829 = "_-5Ps" (String#1306, DoABC#3) // _SafeStr_7830 = "_-128" (String#1876, DoABC#3) // _SafeStr_7831 = "_-1ss" (String#6019, DoABC#3) // _SafeStr_7832 = "_-4MB" (String#11775, DoABC#3) // _SafeStr_7833 = "_-6cb" (String#11703, DoABC#3) // _SafeStr_7834 = "_-4sv" (String#27509, DoABC#3) // _SafeStr_7835 = "_-05d" (String#20120, DoABC#3) // _SafeStr_7836 = "_-53r" (String#37678, DoABC#3) // _SafeStr_7837 = "_-6Ce" (String#35714, DoABC#3) // _SafeStr_7838 = "_-1Z-" (String#23625, DoABC#3) // _SafeStr_7839 = "_-1eE" (String#38086, DoABC#3) // _SafeStr_7840 = "_-15C" (String#33196, DoABC#3) // _SafeStr_7841 = "_-KJ" (String#34391, DoABC#3) // _SafeStr_7842 = "_-0Hu" (String#32921, DoABC#3) // _SafeStr_7843 = "_-188" (String#26626, DoABC#3) // _SafeStr_7844 = "_-40t" (String#2578, DoABC#3) // _SafeStr_7845 = "_-6LT" (String#35478, DoABC#3) // _SafeStr_7846 = "_-LR" (String#33692, DoABC#3) // _SafeStr_7847 = "_-5E4" (String#2417, DoABC#3) // _SafeStr_7848 = "_-1rt" (String#28700, DoABC#3) //------------------------------------------------------------ //_-0Ua._SafeStr_5193 package _-0Ua { public interface _SafeStr_5193 { function isOVAConfigLoading():Boolean; function onOVAConfigLoaded():void; } }//package _-0Ua // _SafeStr_5193 = "_-5hI" (String#2457, DoABC#3) //------------------------------------------------------------ //_-0Ua.Config package _-0Ua { import _-43u.AbstractStreamsConfig; import _-43u.AdsConfigGroup; import _-43u._SafeStr_5258; import _-43u.ShowsConfigGroup; import _-43u.DebugConfigGroup; import _-43u._SafeStr_5259; import _-43u.PlayerConfigGroup; import _-4mV.AnalyticsConfigGroup; import _-3ms._SafeStr_5257; import _-5Ju.AdServerConfig; import _-43u.ProvidersConfigGroup; public class Config extends AbstractStreamsConfig implements _SafeStr_5193 { protected var _SafeStr_7849:AdsConfigGroup; protected var _SafeStr_7850:_SafeStr_5258; protected var _SafeStr_7851:ShowsConfigGroup; protected var _SafeStr_7852:DebugConfigGroup; protected var _SafeStr_7853:_SafeStr_5259; protected var _SafeStr_7854:PlayerConfigGroup; protected var _SafeStr_7855:AnalyticsConfigGroup; protected var _SafeStr_7856:Boolean = false; protected var _SafeStr_7857:Boolean = false; public function Config(k:Object=null, _arg_2:_SafeStr_5193=null) { this._SafeStr_7849 = new AdsConfigGroup(); this._SafeStr_7850 = new _SafeStr_5258(); this._SafeStr_7851 = new ShowsConfigGroup(); this._SafeStr_7852 = new DebugConfigGroup(); this._SafeStr_7853 = new _SafeStr_5259(); this._SafeStr_7854 = new PlayerConfigGroup(); this._SafeStr_7855 = new AnalyticsConfigGroup(); super(k, _arg_2); if (((!((k == null))) || (!((_arg_2 == null))))){ this.initialise(k, _arg_2); }; } override public function initialise(k:Object=null, _arg_2:_SafeStr_5193=null, _arg_3:Boolean=false):void { super.initialise(k, _arg_2); if (k != null){ if (k.shows != undefined){ this.shows = k.shows; } else { this._SafeStr_7851.initialise(null, this); }; if (k.regions != undefined){ this.regions = k.regions; } else { this._SafeStr_7850.initialise(null, this); }; if (k.tagParams != undefined){ this.adsConfig.tagParams = k.tagParams; }; if (k.ads != undefined){ this.ads = k.ads; } else { this._SafeStr_7849.initialise(null, this); }; if (k.tag != undefined){ this.adsConfig.tag = k.tag; }; if (k.providers != undefined){ this.providers = k.providers; }; if (k.debug != undefined){ this.debug = k.debug; } else { this._SafeStr_7852.initialise(null, this); }; if (k.player != undefined){ this.player = k.player; } else { this._SafeStr_7854.initialise(null, this); }; if (k.analytics != undefined){ this.analytics = k.analytics; } else { this._SafeStr_7855.initialise(null, this); }; if (k.supportExternalPlaylistLoading != undefined){ if ((k.supportExternalPlaylistLoading is String)){ this.supportExternalPlaylistLoading = (((k.supportExternalPlaylistLoading.toUpperCase())=="TRUE") ? true : false); } else { this.supportExternalPlaylistLoading = k.supportExternalPlaylistLoading; }; }; if (k.autoPlayOnExternalLoad != undefined){ if ((k.autoPlayOnExternalLoad is String)){ this.autoPlayOnExternalLoad = (((k.autoPlayOnExternalLoad.toUpperCase())=="TRUE") ? true : false); } else { this.autoPlayOnExternalLoad = k.autoPlayOnExternalLoad; }; }; if (this._SafeStr_7854 != null){ if (this._SafeStr_7854._SafeStr_7858()){ this._SafeStr_7849._SafeStr_7859(this._SafeStr_7854.height); }; if (this._SafeStr_7854._SafeStr_7860()){ this._SafeStr_7849._SafeStr_7861(this._SafeStr_7854.width); }; }; }; this.onOVAConfigLoaded(); } public function _SafeStr_7862():void { if (this._SafeStr_7849._SafeStr_7863() == false){ this._SafeStr_7849._SafeStr_5942(); }; if (this._SafeStr_7850._SafeStr_7863() == false){ this._SafeStr_7850._SafeStr_5942(); }; if (this._SafeStr_7851._SafeStr_7863() == false){ this._SafeStr_7851._SafeStr_5942(); }; if (this._SafeStr_7852._SafeStr_7863() == false){ this._SafeStr_7852._SafeStr_5942(); }; if (this._SafeStr_7853._SafeStr_7863() == false){ this._SafeStr_7853._SafeStr_5942(); }; if (this._SafeStr_7855._SafeStr_7863() == false){ this._SafeStr_7855._SafeStr_5942(); }; if (this._SafeStr_7854._SafeStr_7863() == false){ this._SafeStr_7854._SafeStr_5942(); }; } override public function setLoadedListener(k:_SafeStr_5193):void { _SafeStr_7864 = k; this.onOVAConfigLoaded(); } override public function onOVAConfigLoaded():void { if (((((((((((((!(this._SafeStr_7849.isOVAConfigLoading())) && (!(this._SafeStr_7850.isOVAConfigLoading())))) && (!(this._SafeStr_7851.isOVAConfigLoading())))) && (!(this._SafeStr_7852.isOVAConfigLoading())))) && (!(this._SafeStr_7853.isOVAConfigLoading())))) && (!(this._SafeStr_7855.isOVAConfigLoading())))) && (!(this._SafeStr_7854.isOVAConfigLoading())))){ if (_SafeStr_7864 != null){ _SafeStr_7864.onOVAConfigLoaded(); }; }; } override public function isOVAConfigLoading():Boolean { return (((((((((this._SafeStr_7849.isOVAConfigLoading()) || (this._SafeStr_7850.isOVAConfigLoading()))) || (this._SafeStr_7851.isOVAConfigLoading()))) || (this._SafeStr_7852.isOVAConfigLoading()))) || (this._SafeStr_7853.isOVAConfigLoading()))); } public function _SafeStr_7865(k:_SafeStr_5257):void { this._SafeStr_7851.streams = k._SafeStr_7866(); } public function _SafeStr_7858():Boolean { if (this._SafeStr_7854 != null){ return (this._SafeStr_7854._SafeStr_7858()); }; return (false); } public function _SafeStr_7860():Boolean { if (this._SafeStr_7854 != null){ return (this._SafeStr_7854._SafeStr_7860()); }; return (false); } public function set playerHeight(k:int):void { if (this._SafeStr_7854 == null){ this._SafeStr_7854 = new PlayerConfigGroup(); }; this._SafeStr_7854.height = k; if (this._SafeStr_7849 != null){ this._SafeStr_7849._SafeStr_7859(this._SafeStr_7854.height); }; } public function get playerHeight():int { if (this._SafeStr_7854 != null){ return (this._SafeStr_7854.height); }; return (-1); } public function set playerWidth(k:int):void { if (this._SafeStr_7854 == null){ this._SafeStr_7854 = new PlayerConfigGroup(); }; this._SafeStr_7854.width = k; if (this._SafeStr_7849 != null){ this._SafeStr_7849._SafeStr_7861(this._SafeStr_7854.width); }; } public function get playerWidth():int { if (this._SafeStr_7854 != null){ return (this._SafeStr_7854.width); }; return (-1); } public function set supportExternalPlaylistLoading(k:Boolean):void { this._SafeStr_7856 = k; } public function get supportExternalPlaylistLoading():Boolean { return (this._SafeStr_7856); } public function set autoPlayOnExternalLoad(k:Boolean):void { this._SafeStr_7857 = k; } public function get autoPlayOnExternalLoad():Boolean { return (this._SafeStr_7857); } public function _SafeStr_7867():Boolean { return (this._SafeStr_7849._SafeStr_7867()); } public function get millisecondDelayOnCompanionInjection():int { return (this._SafeStr_7849.millisecondDelayOnCompanionInjection); } public function set analytics(k:*):void { if ((k is AnalyticsConfigGroup)){ this._SafeStr_7855 = k; this._SafeStr_7855.initialise(null, this, true); } else { this._SafeStr_7855.initialise(k, this, true); }; } public function get analytics():AnalyticsConfigGroup { return (this._SafeStr_7855); } public function set tag(k:String):void { if (this._SafeStr_7849 != null){ this._SafeStr_7849.tag = k; }; } public function set tagParams(k:Object):void { if (this._SafeStr_7849 != null){ this._SafeStr_7849.tagParams = k; }; } public function _SafeStr_7868():Boolean { return (this._SafeStr_7851.enableProxies); } public function _SafeStr_7869():Boolean { return (this._SafeStr_7849.enableProxies); } public function canSkipOnLinearAd():Boolean { return (this._SafeStr_7849.canSkipOnLinearAd()); } public function getLinearVPAIDRegionID():String { return (this._SafeStr_7849.vpaidConfig.getLinearRegion(!(this._SafeStr_7854.shouldHideControlsOnLinearPlayback(true)))); } public function getNonLinearVPAIDRegionID():String { return (this._SafeStr_7849.vpaidConfig.nonLinearRegion); } public function vpaidMaxDurationTimeoutEnabled():Boolean { return (this._SafeStr_7849.vpaidMaxDurationTimeoutEnabled()); } public function get vpaidMaxDurationTimeout():int { return (this._SafeStr_7849.vpaidMaxDurationTimeout); } public function controlEnabledForLinearAdType(k:String, _arg_2:Boolean):Boolean { return (this._SafeStr_7854.controlEnabledForLinearAdType(k, _arg_2)); } public function get scheduleAds():Boolean { return (this._SafeStr_7849.activelySchedule); } public function set shows(k:Object):void { if (k.player != undefined){ k.player = this.player; }; this._SafeStr_7851.initialise(k, this); } public function get _SafeStr_7870():ShowsConfigGroup { return (this._SafeStr_7851); } public function set _SafeStr_7870(k:ShowsConfigGroup):void { this._SafeStr_7851 = k; } public function _SafeStr_7871():Boolean { return (this._SafeStr_7851._SafeStr_7872()); } public function set regions(k:Object):void { this._SafeStr_7850 = new _SafeStr_5258(); this._SafeStr_7850.initialise(k, this); } public function get _SafeStr_7873():_SafeStr_5258 { return (this._SafeStr_7850); } override public function set player(k:Object):void { if (this._SafeStr_7854 == null){ this._SafeStr_7854 = new PlayerConfigGroup(); }; this._SafeStr_7854.initialise(k, this); } public function set _SafeStr_7874(k:PlayerConfigGroup):void { this._SafeStr_7854 = k; } public function get _SafeStr_7874():PlayerConfigGroup { return (this._SafeStr_7854); } public function set ads(k:Object):void { if (k != null){ if (k.player != undefined){ k.player = this.player; }; this._SafeStr_7849.initialise(k, this); }; } public function get adsConfig():AdsConfigGroup { return (this._SafeStr_7849); } public function get _SafeStr_7875():_SafeStr_5259 { return (this._SafeStr_7853); } public function get pauseOnClickThrough():Boolean { return (this._SafeStr_7849.pauseOnClickThrough); } public function _SafeStr_7876():Boolean { return (this._SafeStr_7849.setDurationFromMetaData); } public function _SafeStr_7877():Boolean { return (this._SafeStr_7851.setDurationFromMetaData); } public function operateWithoutStreamDuration():Boolean { return (this._SafeStr_7851.mustOperateWithoutDuration()); } public function get adServerConfig():AdServerConfig { return (this._SafeStr_7849.adServerConfig); } public function set debug(k:Object):void { this._SafeStr_7852 = new DebugConfigGroup(); this._SafeStr_7852.initialise(k, this); } public function _SafeStr_7878():Boolean { return (this._SafeStr_7851._SafeStr_7872()); } public function set streams(k:Array):void { this._SafeStr_7851.streams = k; } public function get streams():Array { return (this._SafeStr_7851.streams); } public function _SafeStr_7879(k:Array):void { this._SafeStr_7851._SafeStr_7879(k); } public function get previewImage():String { if (this._SafeStr_7851 != null){ return (this._SafeStr_7851._SafeStr_7880()); }; return (null); } public function _SafeStr_7881():Boolean { return (this._SafeStr_7849._SafeStr_7881()); } public function get companionDivIDs():Array { return (this._SafeStr_7849.companionDivIDs); } public function get displayCompanions():Boolean { return (this._SafeStr_7849.displayCompanions); } public function get restoreCompanions():Boolean { return (this._SafeStr_7849.restoreCompanions); } public function get _SafeStr_7882():Boolean { return (this._SafeStr_7849._SafeStr_7882); } public function get _SafeStr_7883():Boolean { return ((this._SafeStr_7849.nativeDisplay == false)); } public function get notice():Object { return (this._SafeStr_7849.notice); } public function get showNotice():Boolean { return (this._SafeStr_7849.showNotice()); } public function get _SafeStr_7884():Boolean { return (this._SafeStr_7849._SafeStr_7884); } public function get _SafeStr_7885():Array { return (this._SafeStr_7849.schedule); } override public function hasProviders():Boolean { return (((this._SafeStr_7851.hasProviders()) && (this._SafeStr_7849.hasProviders()))); } override public function setDefaultProviders():void { _SafeStr_7886 = new ProvidersConfigGroup(); this._SafeStr_7851.setDefaultProviders(); this._SafeStr_7849.setDefaultProviders(); } public function ensureProvidersAreSet():void { if (_SafeStr_7886 == null){ _SafeStr_7886 = new ProvidersConfigGroup(); }; if (!this._SafeStr_7851.hasProviders()){ this._SafeStr_7851.setDefaultProviders(); }; if (!this._SafeStr_7849.hasProviders()){ this._SafeStr_7849.setDefaultProviders(); }; } public function _SafeStr_7887(k:String, _arg_2:String):void { if (_SafeStr_7886 == null){ _SafeStr_7886 = new ProvidersConfigGroup(); _SafeStr_7886.httpProvider = k; _SafeStr_7886.rtmpProvider = _arg_2; }; if (!this._SafeStr_7851.hasProviders()){ this._SafeStr_7851.setDefaultProviders(); this._SafeStr_7851.httpProvider = k; this._SafeStr_7851.rtmpProvider = _arg_2; }; if (!this._SafeStr_7849.hasProviders()){ this._SafeStr_7849.setDefaultProviders(); this._SafeStr_7849.httpProvider = k; this._SafeStr_7849.rtmpProvider = _arg_2; }; } override public function set rtmpProvider(k:String):void { _SafeStr_7888.rtmpProvider = k; this._SafeStr_7851.rtmpProvider = k; this._SafeStr_7849.rtmpProvider = k; } override public function set httpProvider(k:String):void { _SafeStr_7888.httpProvider = k; this._SafeStr_7851.httpProvider = k; this._SafeStr_7849.httpProvider = k; } public function _SafeStr_7889():ProvidersConfigGroup { return (this._SafeStr_7851._SafeStr_7888); } public function _SafeStr_7890():ProvidersConfigGroup { return (this._SafeStr_7849._SafeStr_7888); } public function _SafeStr_7891(k:String):String { return (this._SafeStr_7851.getProvider(k)); } public function set _SafeStr_7892(k:String):void { this._SafeStr_7851.rtmpProvider = k; } public function get _SafeStr_7892():String { return (this._SafeStr_7851.rtmpProvider); } public function set _SafeStr_7893(k:String):void { this._SafeStr_7851.httpProvider = k; } public function get _SafeStr_7893():String { return (this._SafeStr_7851.httpProvider); } public function _SafeStr_7894(k:String):String { return (this._SafeStr_7849.getProvider(k)); } public function set _SafeStr_7895(k:String):void { this._SafeStr_7849.rtmpProvider = k; } public function get _SafeStr_7895():String { return (this._SafeStr_7849.rtmpProvider); } public function set _SafeStr_7896(k:String):void { this._SafeStr_7849.httpProvider = k; } public function get _SafeStr_7896():String { return (this._SafeStr_7849.httpProvider); } override public function get allowPlaylistControl():Boolean { return (((this._SafeStr_7851._SafeStr_7897()) ? this._SafeStr_7851.allowPlaylistControl : _SafeStr_7898)); } override public function get playOnce():Boolean { return (((this._SafeStr_7849._SafeStr_7899()) ? this._SafeStr_7849.playOnce : _SafeStr_7900)); } override public function get deliveryType():String { return (((this._SafeStr_7851._SafeStr_7901()) ? this._SafeStr_7851.deliveryType : ((this._SafeStr_7849._SafeStr_7901()) ? this._SafeStr_7849.deliveryType : _SafeStr_7902))); } override public function get baseURL():String { return (((this._SafeStr_7851._SafeStr_7903()) ? this._SafeStr_7851.baseURL : ((this._SafeStr_7849._SafeStr_7903()) ? this._SafeStr_7849.baseURL : _SafeStr_7904))); } override public function get streamType():String { return (((this._SafeStr_7851._SafeStr_7905()) ? this._SafeStr_7851.streamType : ((this._SafeStr_7849._SafeStr_7905()) ? this._SafeStr_7849.streamType : _SafeStr_7906))); } override public function get subscribe():Boolean { return (((this._SafeStr_7851._SafeStr_7907()) ? this._SafeStr_7851.subscribe : ((this._SafeStr_7849._SafeStr_7907()) ? this._SafeStr_7849.subscribe : _SafeStr_7908))); } override public function get bitrate() { return (((this._SafeStr_7851._SafeStr_7909()) ? this._SafeStr_7851.bitrate : ((this._SafeStr_7849._SafeStr_7909()) ? this._SafeStr_7849.bitrate : _SafeStr_7910))); } public function get visuallyCueLinearAdClickThrough():Boolean { return (this._SafeStr_7849.visuallyCueLinearAdClickThrough); } public function set acceptedLinearAdMimeTypes(k:Array):void { this._SafeStr_7849.acceptedLinearAdMimeTypes = k; } public function get acceptedLinearAdMimeTypes():Array { return (this._SafeStr_7849.acceptedLinearAdMimeTypes); } public function set filterOnLinearAdMimeTypes(k:Boolean):void { this._SafeStr_7849.filterOnLinearAdMimeTypes = k; } public function get filterOnLinearAdMimeTypes():Boolean { return (this._SafeStr_7849.filterOnLinearAdMimeTypes); } public function _SafeStr_7911():Boolean { return (this._SafeStr_7852._SafeStr_7911()); } public function get debugger():String { return (this._SafeStr_7852.debugger); } public function outputingDebug():Boolean { return (this._SafeStr_7852.outputingDebug()); } public function get _SafeStr_7912():String { return (this._SafeStr_7852.levels); } public function _SafeStr_7913():Boolean { return (this._SafeStr_7852._SafeStr_7913()); } } }//package _-0Ua // _SafeStr_5193 = "_-5hI" (String#2457, DoABC#3) // _SafeStr_5257 = "_-0XM" (String#5895, DoABC#3) // _SafeStr_5258 = "_-3ae" (String#7994, DoABC#3) // _SafeStr_5259 = "_-1AO" (String#13254, DoABC#3) // _SafeStr_5942 = "_-6b3" (String#3455, DoABC#3) // _SafeStr_7849 = "_-4kT" (String#1526, DoABC#3) // _SafeStr_7850 = "_-1jM" (String#8526, DoABC#3) // _SafeStr_7851 = "_-3-J" (String#2128, DoABC#3) // _SafeStr_7852 = "_-5R-" (String#5994, DoABC#3) // _SafeStr_7853 = "_-0fe" (String#13130, DoABC#3) // _SafeStr_7854 = "_-4CQ" (String#2851, DoABC#3) // _SafeStr_7855 = "_-4hN" (String#8130, DoABC#3) // _SafeStr_7856 = "_-le" (String#31846, DoABC#3) // _SafeStr_7857 = "_-0vs" (String#28853, DoABC#3) // _SafeStr_7858 = "_-5QG" (String#25704, DoABC#3) // _SafeStr_7859 = "_-0hC" (String#26681, DoABC#3) // _SafeStr_7860 = "_-5v9" (String#26067, DoABC#3) // _SafeStr_7861 = "_-5fW" (String#27119, DoABC#3) // _SafeStr_7862 = "_-1TX" (String#40232, DoABC#3) // _SafeStr_7863 = "_-Af" (String#8519, DoABC#3) // _SafeStr_7864 = "_-3Ny" (String#6622, DoABC#3) // _SafeStr_7865 = "_-06p" (String#41721, DoABC#3) // _SafeStr_7866 = "_-6fT" (String#15595, DoABC#3) // _SafeStr_7867 = "_-3Uy" (String#16642, DoABC#3) // _SafeStr_7868 = "_-5s7" (String#27326, DoABC#3) // _SafeStr_7869 = "_-1tP" (String#28642, DoABC#3) // _SafeStr_7870 = "_-1ym" (String#31691, DoABC#3) // _SafeStr_7871 = "_-0vu" (String#45361, DoABC#3) // _SafeStr_7872 = "_-zJ" (String#31931, DoABC#3) // _SafeStr_7873 = "_-4NR" (String#37877, DoABC#3) // _SafeStr_7874 = "_-A4" (String#6012, DoABC#3) // _SafeStr_7875 = "_-2D8" (String#44849, DoABC#3) // _SafeStr_7876 = "_-09d" (String#28027, DoABC#3) // _SafeStr_7877 = "_-P8" (String#30675, DoABC#3) // _SafeStr_7878 = "_-5Rt" (String#43000, DoABC#3) // _SafeStr_7879 = "_-5wz" (String#26803, DoABC#3) // _SafeStr_7880 = "_-4-B" (String#20240, DoABC#3) // _SafeStr_7881 = "_-0zx" (String#12148, DoABC#3) // _SafeStr_7882 = "_-3oI" (String#10552, DoABC#3) // _SafeStr_7883 = "_-1BR" (String#26542, DoABC#3) // _SafeStr_7884 = "_-2Kw" (String#24943, DoABC#3) // _SafeStr_7885 = "_-Re" (String#12052, DoABC#3) // _SafeStr_7886 = "_-16f" (String#3940, DoABC#3) // _SafeStr_7887 = "_-gM" (String#39776, DoABC#3) // _SafeStr_7888 = "_-16n" (String#6526, DoABC#3) // _SafeStr_7889 = "_-26y" (String#40292, DoABC#3) // _SafeStr_7890 = "_-5rR" (String#39366, DoABC#3) // _SafeStr_7891 = "_-3IX" (String#41584, DoABC#3) // _SafeStr_7892 = "_-11-" (String#32087, DoABC#3) // _SafeStr_7893 = "_-6dd" (String#34359, DoABC#3) // _SafeStr_7894 = "_-2ko" (String#40932, DoABC#3) // _SafeStr_7895 = "_-35i" (String#36206, DoABC#3) // _SafeStr_7896 = "_-2pO" (String#37207, DoABC#3) // _SafeStr_7897 = "_-2yq" (String#37626, DoABC#3) // _SafeStr_7898 = "_-2iG" (String#14983, DoABC#3) // _SafeStr_7899 = "_-Bd" (String#33573, DoABC#3) // _SafeStr_7900 = "_-3AI" (String#6035, DoABC#3) // _SafeStr_7901 = "_-052" (String#28311, DoABC#3) // _SafeStr_7902 = "_-1CS" (String#5118, DoABC#3) // _SafeStr_7903 = "_-UM" (String#30586, DoABC#3) // _SafeStr_7904 = "_-6Ab" (String#2775, DoABC#3) // _SafeStr_7905 = "_-4Dg" (String#31361, DoABC#3) // _SafeStr_7906 = "_-0s0" (String#6361, DoABC#3) // _SafeStr_7907 = "_-2Bk" (String#30093, DoABC#3) // _SafeStr_7908 = "_-3Al" (String#16246, DoABC#3) // _SafeStr_7909 = "_-21X" (String#26253, DoABC#3) // _SafeStr_7910 = "_-1Nn" (String#6978, DoABC#3) // _SafeStr_7911 = "_-3ZP" (String#25175, DoABC#3) // _SafeStr_7912 = "_-25h" (String#36372, DoABC#3) // _SafeStr_7913 = "_-08Y" (String#25350, DoABC#3) //------------------------------------------------------------ //_-0Ua.ConfigPreConverter package _-0Ua { import _-4Bv.StringUtils; import _-2pb._SafeStr_5211; import _-2pb._SafeStr_5217; import _-2pb._SafeStr_5214; import _-2pb._SafeStr_5212; import _-2pb._SafeStr_5215; import _-2pb._SafeStr_5216; import _-2pb.*; public class ConfigPreConverter { public static function _SafeStr_7914(k:Object):Object { var _local_2:Object = _SafeStr_7915(_SafeStr_7916(k)); return (_local_2); } public static function _SafeStr_7916(k:Object):Object { var _local_2:String; var _local_3:int; if (k.hasOwnProperty("analytics")){ if (k.analytics.hasOwnProperty("google")){ if (k.analytics.google.hasOwnProperty("enable")){ if (k.analytics.google.enable == false){ if (k.analytics.google.hasOwnProperty("custom")){ k.analytics.google.custom.enable = false; }; }; delete k.analytics.google.enable; }; if (k.analytics.google.hasOwnProperty("ova")){ delete k.analytics.google.ova; }; }; }; if (k.hasOwnProperty("overlays")){ if (k.overlays.hasOwnProperty("closeButton")){ if (k.hasOwnProperty("regions")){ k.regions.closeButton = k.overlays.closeButton; } else { k.regions = {"closeButton":k.overlays.closeButton}; }; }; if (k.overlays.hasOwnProperty("regions")){ k.regions = {"declarations":k.overlays.regions}; }; if (k.overlays.hasOwnProperty("stagePaddingBottomNoControls")){ if (k.hasOwnProperty("player")){ if (k.player.hasOwnProperty("margins")){ k.player.margins.withoutControls = k.overlays.stagePaddingBottomNoControls; k.player.margins.withoutControlsOverride = k.overlays.stagePaddingBottomNoControls; } else { k.player.margins = { "withoutControls":k.overlays.stagePaddingBottomNoControls, "withoutControlsOverride":k.overlays.stagePaddingBottomNoControls }; }; } else { k.player = {"margins":{ "withoutControls":k.overlays.stagePaddingBottomNoControls, "withoutControlsOverride":k.overlays.stagePaddingBottomNoControls }}; }; }; if (k.overlays.hasOwnProperty("stagePaddingBottomWithControls")){ if (k.hasOwnProperty("player")){ if (k.player.hasOwnProperty("margins")){ k.player.margins.withControls = k.overlays.stagePaddingBottomWithControls; k.player.margins.withControlsOverride = k.overlays.stagePaddingBottomWithControls; } else { k.player.margins = { "withControls":k.overlays.stagePaddingBottomWithControls, "withControlsOverride":k.overlays.stagePaddingBottomWithControls }; }; } else { k.player = {"margins":{ "withControls":k.overlays.stagePaddingBottomWithControls, "withControlsOverride":k.overlays.stagePaddingBottomWithControls }}; }; }; }; if (k.hasOwnProperty("ads")){ if (k.ads.hasOwnProperty("replayNonLinearAds")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.replay = k.ads.replayNonLinearAds; } else { k.ads.overlays = {"replay":k.ads.replayNonLinearAds}; }; }; if (k.ads.hasOwnProperty("acceptedNonLinearAdMimeTypes")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.acceptedMimeTypes = k.ads.acceptedNonLinearAdMimeTypes; } else { k.ads.overlays = {"acceptedMimeTypes":k.ads.acceptedNonLinearAdMimeTypes}; }; }; if (k.ads.hasOwnProperty("enableOverlayScaling")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.enableScaling = k.ads.enableOverlayScaling; } else { k.ads.overlays = {"enableScaling":k.ads.enableOverlayScaling}; }; }; if (k.ads.hasOwnProperty("enforceOverlayRecommendedSizing")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.enforceRecommendedSizing = k.ads.enforceOverlayRecommendedSizing; } else { k.ads.overlays = {"enforceRecommendedSizing":k.ads.enforceOverlayRecommendedSizing}; }; }; if (k.ads.hasOwnProperty("keepOverlayVisibleAfterClick")){ if (k.ads.hasOwnProperty("overlays")){ k.ads.overlays.keepVisibleAfterClick = k.ads.keepOverlayVisibleAfterClick; } else { k.ads.overlays = {"keepVisibleAfterClick":k.ads.keepOverlayVisibleAfterClick}; }; }; if (k.ads.hasOwnProperty("companions")){ if ((k.ads.companions is Array)){ k.ads.companions = {"regions":k.ads.companions}; }; }; if (k.ads.hasOwnProperty("processCompanionsExternally")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.html5 = k.ads.processCompanionsExternally; }; }; if (k.ads.hasOwnProperty("millisecondDelayOnCompanionInjection")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.millisecondDelayOnInjection = k.ads.millisecondDelayOnCompanionInjection; }; }; if (k.ads.hasOwnProperty("displayCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.enable = k.ads.displayCompanions; }; }; if (k.ads.hasOwnProperty("restoreCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.restore = k.ads.restoreCompanions; }; }; if (k.ads.hasOwnProperty("additionalParamsForSWFCompanions")){ if (k.ads.hasOwnProperty("companions")){ k.ads.companions.additionalParamsForSWFCompanions = k.ads.additionalParamsForSWFCompanions; }; }; if (k.ads.hasOwnProperty("controls")){ if (k.ads.controls.hasOwnProperty("skipAd")){ k.ads.skipAd = k.ads.controls.skipAd; } else { if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":k.ads.controls}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":k.ads.controls}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":k.ads.controls}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = k.ads.controls; } else { for (_local_2 in k.ads.controls) { if (_local_2 == "skipAd"){ k.ads.skipAd = _local_2; } else { k.player.modes.linear.controls[_local_2] = k.ads.controls[_local_2]; }; }; }; }; }; }; }; } else { if (k.ads.hasOwnProperty("vpaid")){ if (k.ads.vpaid.hasOwnProperty("controls")){ if (k.ads.vpaid.controls.hasOwnProperty("hideOnLinearPlayback")){ if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":{"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = {"vpaid":{"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}}; } else { if (k.player.modes.linear.controls.hasOwnProperty("vpaid") == false){ k.player.modes.linear.controls.vpaid = {"visible":!(k.ads.vpaid.controls.hideOnLinearPlayback)}; } else { k.player.modes.linear.controls.vpaid.visible = !(k.ads.vpaid.controls.hideOnLinearPlayback); }; }; }; }; }; }; }; }; }; if (k.ads.hasOwnProperty("disableControls")){ if (k.hasOwnProperty("player") == false){ k.player = {"modes":{"linear":{"controls":{"enable":!(k.ads.disableControls)}}}}; } else { if (k.player.hasOwnProperty("modes") == false){ k.player.modes = {"linear":{"controls":{"enable":!(k.ads.disableControls)}}}; } else { if (k.player.modes.hasOwnProperty("linear") == false){ k.player.modes.linear = {"controls":{"enable":!(k.ads.disableControls)}}; } else { if (k.player.modes.linear.hasOwnProperty("controls") == false){ k.player.modes.linear.controls = {"enable":!(k.ads.disableControls)}; } else { if (k.player.modes.linear.hasOwnProperty("enable") == false){ k.player.modes.linear.controls.enable = !(k.ads.disableControls); }; }; }; }; }; }; if (k.ads.hasOwnProperty("schedule")){ if ((k.ads.schedule is Array)){ _local_3 = 0; while (_local_3 < k.ads.schedule.length) { if (k.ads.schedule[_local_3].hasOwnProperty("position")){ if ((k.ads.schedule[_local_3].position is String)){ if (StringUtils._SafeStr_7917("PRE-ROLL MID-ROLL POST-ROLL", k.ads.schedule[_local_3].position) == false){ k.ads.schedule[_local_3].region = k.ads.schedule[_local_3].position; delete k.ads.schedule[_local_3].position; }; }; }; _local_3++; }; }; }; }; return (k); } protected static function _SafeStr_7918(k:Object):Object { var _local_2:Object; var _local_3:String; if ((k is String)){ return ({ "image":k, "text":k, "html":k, "swf":k, "vpaid":k, "iframe":k, "script":k }); }; _local_2 = { "image":"auto:bottom", "text":"auto:bottom", "html":"auto:bottom", "swf":"auto:bottom", "vpaid":"auto:bottom", "iframe":"auto:bottom", "script":"auto:bottom" }; if (k != null){ for (_local_3 in k) { _local_2[_local_3] = k[_local_3]; }; }; return (_local_2); } protected static function _SafeStr_7919(k:String, _arg_2:Object=null):Object { var _local_4:String; var _local_3:Object = { "text":new _SafeStr_5211(k), "html":new _SafeStr_5217(k), "image":new _SafeStr_5214(k), "swf":new _SafeStr_5212(k), "script":new _SafeStr_5215(k), "iframe":new _SafeStr_5216(k), "vpaid":null }; if (_arg_2 != null){ for (_local_4 in _arg_2) { if (StringUtils._SafeStr_5943(_local_4, "text")){ _local_3[_local_4] = new _SafeStr_5211(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_5943(_local_4, "html")){ _local_3[_local_4] = new _SafeStr_5217(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_5943(_local_4, "image")){ _local_3[_local_4] = new _SafeStr_5214(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_5943(_local_4, "swf")){ _local_3[_local_4] = new _SafeStr_5212(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_5943(_local_4, "script")){ _local_3[_local_4] = new _SafeStr_5215(k, _arg_2[_local_4]); } else { if (StringUtils._SafeStr_5943(_local_4, "iframe")){ _local_3[_local_4] = new _SafeStr_5216(k, _arg_2[_local_4]); }; }; }; }; }; }; }; }; return (_local_3); } public static function _SafeStr_7915(k:Object):Object { var _local_2:Object; var _local_3:int; var _local_4:String; var _local_5:int; var _local_6:int; if (k.hasOwnProperty("ads")){ _local_2 = ((k.ads.hasOwnProperty("overlays")) ? k.ads.overlays : new Object()); if (_local_2.hasOwnProperty("regions") == false){ if (_local_2.hasOwnProperty("region")){ _local_2.regions = { "preferred":"flash", "flash":[{ "enable":true, "region":_local_2.region }], "html5":[{ "enable":false, "region":_local_2.region }] }; delete _local_2.region; } else { _local_2.regions = { "preferred":"flash", "flash":[{"enable":true}], "html5":[{"enable":false}] }; }; } else { if (_local_2.regions.hasOwnProperty("preferred") == false){ _local_2.regions.preferred = "flash"; }; if (_local_2.regions.hasOwnProperty("flash") == false){ _local_2.regions.flash = [{"enable":true}]; } else { if ((((_local_2.regions.flash is String)) || ((_local_2.regions.flash is Boolean)))){ _local_2.regions.flash = [{"enable":StringUtils._SafeStr_5960(_local_2.regions.flash)}]; } else { if ((_local_2.regions.flash is Array)){ }; }; }; if (_local_2.regions.hasOwnProperty("html5") == false){ _local_2.regions.html5 = [{"enable":false}]; } else { if ((_local_2.regions.html5 is Array) == false){ _local_2.regions.html5 = [{"enable":StringUtils._SafeStr_5960(_local_2.regions.html5)}]; }; }; }; if (k.ads.hasOwnProperty("schedule")){ if ((k.ads.schedule is Array)){ _local_3 = 0; while (_local_3 < k.ads.schedule.length) { if (k.ads.schedule[_local_3].hasOwnProperty("startTime")){ if (k.ads.schedule[_local_3].hasOwnProperty("regions") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions = { "preferred":_local_2.regions.preferred, "flash":[{ "enable":_local_2.regions.flash[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }], "html5":[{ "enable":_local_2.regions.html5[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }] }; } else { k.ads.schedule[_local_3].regions = _local_2.regions; }; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("preferred") == false){ k.ads.schedule[_local_3].regions.preferred = "flash"; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("flash") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions.flash = [{ "enable":_local_2.regions.flash[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }]; } else { k.ads.schedule[_local_3].regions.flash = [{ "enable":_local_2.regions.flash[0].enable, "overlay":true }]; }; } else { if ((k.ads.schedule[_local_3].regions.flash is Array) == false){ k.ads.schedule[_local_3].regions.flash = [{ "enable":StringUtils._SafeStr_5960(k.ads.schedule[_local_3].regions.flash), "overlay":true }]; }; }; if (k.ads.schedule[_local_3].regions.hasOwnProperty("html5") == false){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions.html5 = [{ "enable":_local_2.regions.html5[0].enable, "region":k.ads.schedule[_local_3].region, "overlay":true }]; } else { k.ads.schedule[_local_3].regions.html5 = [{ "enable":_local_2.regions.html5[0].enable, "overlay":true }]; }; } else { if ((k.ads.schedule[_local_3].regions.html5 is Array) == false){ k.ads.schedule[_local_3].regions.html5 = [{ "enable":StringUtils._SafeStr_5960(k.ads.schedule[_local_3].regions.html5), "overlay":true }]; }; }; _local_4 = "flash"; _local_5 = 0; while (_local_5 < 2) { _local_6 = 0; while (_local_6 < k.ads.schedule[_local_3].regions[_local_4].length) { if (k.ads.schedule[_local_3].regions[_local_4][_local_6].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_7918(k.ads.schedule[_local_3].regions[_local_4][_local_6].region); } else { if (k.ads.schedule[_local_3].regions.hasOwnProperty("region")){ if (k.ads.schedule[_local_3].hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_7918(k.ads.schedule[_local_3].region); }; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("region")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].region = _SafeStr_7918(k.ads.overlays.region); }; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("templates")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_7919(_local_4, k.ads.schedule[_local_3].templates); } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("templates")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_7919(_local_4, k.ads.overlays.templates); } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_7919(_local_4); }; } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].templates = _SafeStr_7919(_local_4); }; }; if (k.ads.schedule[_local_3].hasOwnProperty("width")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].width = k.ads.schedule[_local_3].width; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("width")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].width = k.ads.overlays.width; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("height")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].height = k.ads.schedule[_local_3].height; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("height")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].height = k.ads.overlays.height; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("acceptedAdTypes")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].acceptedAdTypes = k.ads.schedule[_local_3].acceptedAdTypes; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("acceptedAdTypes")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].acceptedAdTypes = k.ads.overlays.acceptedAdTypes; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("alwaysMatch")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].alwaysMatch = k.ads.schedule[_local_3].alwaysMatch; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("alwaysMatch")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].alwaysMatch = k.ads.overlays.alwaysMatch; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("enableScaling")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enableScaling = k.ads.schedule[_local_3].enableScaling; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("enableScaling")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enableScaling = k.ads.overlays.enableScaling; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("enforceRecommendedSizing")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enforceRecommendedSizing = k.ads.schedule[_local_3].enforceRecommendedSizing; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("enforceRecommendedSizing")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].enforceRecommendedSizing = k.ads.overlays.enforceRecommendedSizing; }; }; }; if (k.ads.schedule[_local_3].hasOwnProperty("keepVisibleAfterClick")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].keepVisibleAfterClick = k.ads.schedule[_local_3].keepVisibleAfterClick; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("keepVisibleAfterClick")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].keepVisibleAfterClick = k.ads.overlays.keepVisibleAfterClick; }; }; }; if (_local_4 == "html5"){ if (k.ads.schedule[_local_3].hasOwnProperty("overlay")){ if ((k.ads.schedule[_local_3].overlay is Boolean)){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.schedule[_local_3].overlay; } else { if ((k.ads.schedule[_local_3].overlay is Object)){ if (k.ads.schedule[_local_3].overlay.hasOwnProperty("html5")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.schedule[_local_3].overlay.html5; }; }; }; } else { if (k.ads.hasOwnProperty("overlays")){ if (k.ads.overlays.hasOwnProperty("overlay")){ if ((k.ads.overlays.overlay is Boolean)){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.overlays..overlay; } else { if ((k.ads.overlays.overlay is Object)){ if (k.ads.overlays.overlay.hasOwnProperty("html5")){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = k.ads.overlays.overlay.html5; }; }; }; }; } else { if (k.ads.schedule[_local_3].regions[_local_4][_local_6].hasOwnProperty("overlay") == false){ k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = true; }; }; }; } else { k.ads.schedule[_local_3].regions[_local_4][_local_6].overlay = true; }; _local_6++; }; _local_4 = "html5"; _local_5++; }; }; _local_3++; }; }; }; }; return (k); } } }//package _-0Ua // _SafeStr_5211 = "_-2v4" (String#6704, DoABC#3) // _SafeStr_5212 = "_-3RS" (String#8372, DoABC#3) // _SafeStr_5214 = "_-4J3" (String#6781, DoABC#3) // _SafeStr_5215 = "_-9J" (String#8610, DoABC#3) // _SafeStr_5216 = "_-2KQ" (String#8544, DoABC#3) // _SafeStr_5217 = "_-5T1" (String#5846, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) // _SafeStr_5960 = "_-4qM" (String#2676, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_7915 = "_-1eo" (String#29064, DoABC#3) // _SafeStr_7916 = "_-356" (String#28506, DoABC#3) // _SafeStr_7917 = "_-09P" (String#28021, DoABC#3) // _SafeStr_7918 = "_-0ff" (String#13112, DoABC#3) // _SafeStr_7919 = "_-5Vq" (String#9534, DoABC#3) //------------------------------------------------------------ //_-0uq._SafeStr_4989 package _-0uq { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4989 implements _SafeStr_2272 { private var _SafeStr_7920:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7920 = k.readBoolean(); return (true); } public function get _SafeStr_7921():Boolean { return (this._SafeStr_7920); } } }//package _-0uq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4989 = "_-4RR" (String#13142, DoABC#3) // _SafeStr_7920 = "_-1Mi" (String#26342, DoABC#3) // _SafeStr_7921 = "_-KE" (String#34387, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_3138 package _-0Uu { import _-1Qv._SafeStr_2278; import _-4F7._SafeStr_3117; public class _SafeStr_3138 extends _SafeStr_2278 { public function _SafeStr_3138(k:Function) { super(k, _SafeStr_3117); } public function _SafeStr_5551():_SafeStr_3117 { return ((_SafeStr_5552 as _SafeStr_3117)); } } }//package _-0Uu // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3117 = "_-62Y" (String#9453, DoABC#3) // _SafeStr_3138 = "_-hL" (String#7275, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_4169 package _-0Uu { import _-1Qv._SafeStr_2278; import _-4F7._SafeStr_4689; public class _SafeStr_4169 extends _SafeStr_2278 { public function _SafeStr_4169(k:Function) { super(k, _SafeStr_4689); } public function _SafeStr_5551():_SafeStr_4689 { return ((_SafeStr_5552 as _SafeStr_4689)); } } }//package _-0Uu // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4169 = "_-4G8" (String#10790, DoABC#3) // _SafeStr_4689 = "_-0Eb" (String#10567, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_4251 package _-0Uu { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-4F7._SafeStr_4688; public class _SafeStr_4251 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4251(k:Function) { super(k, _SafeStr_4688); } public function _SafeStr_5551():_SafeStr_4688 { return ((_SafeStr_5552 as _SafeStr_4688)); } } }//package _-0Uu // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4251 = "_-5eO" (String#10922, DoABC#3) // _SafeStr_4688 = "_-5RH" (String#9455, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_4266 package _-0Uu { import _-1Qv._SafeStr_2278; import _-4F7._SafeStr_4678; public class _SafeStr_4266 extends _SafeStr_2278 { public function _SafeStr_4266(k:Function) { super(k, _SafeStr_4678); } public function _SafeStr_5551():_SafeStr_4678 { return ((_SafeStr_5552 as _SafeStr_4678)); } } }//package _-0Uu // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4266 = "_-4nB" (String#7490, DoABC#3) // _SafeStr_4678 = "_-3D8" (String#9979, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_4275 package _-0Uu { import _-1Qv._SafeStr_2278; import _-4F7._SafeStr_4695; public class _SafeStr_4275 extends _SafeStr_2278 { public function _SafeStr_4275(k:Function) { super(k, _SafeStr_4695); } public function _SafeStr_5551():_SafeStr_4695 { return ((_SafeStr_5552 as _SafeStr_4695)); } } }//package _-0Uu // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4275 = "_-OX" (String#11174, DoABC#3) // _SafeStr_4695 = "_-2-K" (String#10914, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0Uu._SafeStr_4297 package _-0Uu { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-4F7._SafeStr_4684; public class _SafeStr_4297 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4297(k:Function) { super(k, _SafeStr_4684); } public function _SafeStr_5551():_SafeStr_4684 { return ((_SafeStr_5552 as _SafeStr_4684)); } } }//package _-0Uu // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4297 = "_-4Mf" (String#9926, DoABC#3) // _SafeStr_4684 = "_-0D3" (String#9141, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vD._SafeStr_3548 package _-0vD { public interface _SafeStr_3548 { } }//package _-0vD // _SafeStr_3548 = "_-0yN" (String#8860, DoABC#3) //------------------------------------------------------------ //_-0vD._SafeStr_3609 package _-0vD { import _-0mx.GenericEventQueue; import flash.geom.Point; import flash.events.IEventDispatcher; public class _SafeStr_3609 extends GenericEventQueue { protected var _SafeStr_7922:Point; public function _SafeStr_3609(k:IEventDispatcher) { super(k); this._SafeStr_7922 = new Point(); } public function get _SafeStr_7923():Point { return (this._SafeStr_7922); } override public function dispose():void { if (!_disposed){ super.dispose(); }; } } }//package _-0vD // _SafeStr_3609 = "_-2Z6" (String#18138, DoABC#3) // _SafeStr_7922 = "_-zS" (String#31488, DoABC#3) // _SafeStr_7923 = "_-1et" (String#39112, DoABC#3) //------------------------------------------------------------ //_-0vD._SafeStr_3612 package _-0vD { import _-0mx.MouseEventProcessor; import _-vq.WindowController; import _-0mx._SafeStr_3607; import _-0mx._SafeStr_3608; public class _SafeStr_3612 extends MouseEventProcessor { private var _SafeStr_7924:String = ""; override public function process(k:_SafeStr_3607, _arg_2:_SafeStr_3608):void { if (_arg_2.length == 0){ return; }; _SafeStr_6830 = k.desktop; _SafeStr_6828 = (k._SafeStr_6800 as WindowController); _SafeStr_6827 = (k._SafeStr_6801 as WindowController); _SafeStr_6829 = k.renderer; _SafeStr_6831 = k._SafeStr_6802; _arg_2.begin(); _arg_2.end(); k.desktop = _SafeStr_6830; k._SafeStr_6800 = _SafeStr_6828; k._SafeStr_6801 = _SafeStr_6827; k.renderer = _SafeStr_6829; k._SafeStr_6802 = _SafeStr_6831; } } }//package _-0vD // _SafeStr_3607 = "_-4yw" (String#7669, DoABC#3) // _SafeStr_3608 = "_-28C" (String#8100, DoABC#3) // _SafeStr_3612 = "_-1xF" (String#16146, DoABC#3) // _SafeStr_6800 = "_-08Z" (String#16816, DoABC#3) // _SafeStr_6801 = "_-4m4" (String#15105, DoABC#3) // _SafeStr_6802 = "_-5DR" (String#14314, DoABC#3) // _SafeStr_6827 = "_-20s" (String#4404, DoABC#3) // _SafeStr_6828 = "_-5GY" (String#3756, DoABC#3) // _SafeStr_6829 = "_-1bx" (String#2886, DoABC#3) // _SafeStr_6830 = "_-2QQ" (String#2815, DoABC#3) // _SafeStr_6831 = "_-45a" (String#13247, DoABC#3) // _SafeStr_7924 = "_-5RN" (String#44549, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3718 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3740; public class _SafeStr_3718 extends _SafeStr_2278 { public function _SafeStr_3718(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3740 { return ((_SafeStr_5552 as _SafeStr_3740)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3718 = "_-Kp" (String#11439, DoABC#3) // _SafeStr_3740 = "_-5Ip" (String#12284, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3723 package _-0vF { import _-3OV._SafeStr_3716; import _-3lv._SafeStr_2367; import _-5s9._SafeStr_4798; import flash.utils.getTimer; import _-1Qv._SafeStr_2721; public class _SafeStr_3723 implements _SafeStr_3716 { private var _SafeStr_7925:int; private var _SafeStr_7338:Boolean; private var _SafeStr_7926:int; private var _SafeStr_7404:String; private var _SafeStr_7927:int; private var _SafeStr_7928:int; private var _SafeStr_5321:int; private var _SafeStr_7344:_SafeStr_2367; private var _SafeStr_7929:int; private var _SafeStr_7930:int; private var _SafeStr_7931:int; private var _SafeStr_7932:int; private var _SafeStr_7933:int; private var _SafeStr_7934:Boolean; private var _SafeStr_7331:int; private var _SafeStr_7935:int; private var _SafeStr_7936:Boolean; private var _SafeStr_7937:Boolean; public function _SafeStr_3723(k:_SafeStr_2721) { this._SafeStr_7926 = k.readInt(); this._SafeStr_7404 = k.readString().toUpperCase(); this._SafeStr_7927 = k.readInt(); this._SafeStr_7928 = k.readInt(); this._SafeStr_5321 = k.readInt(); this._SafeStr_7934 = k.readBoolean(); this._SafeStr_7344 = _SafeStr_4798._SafeStr_7938(k); this._SafeStr_7930 = -1; this._SafeStr_7925 = getTimer(); this._SafeStr_7937 = false; this._SafeStr_7931 = k.readInt(); this._SafeStr_7932 = k.readInt(); this._SafeStr_7933 = k.readInt(); this._SafeStr_7929 = (((this._SafeStr_7411 == "S")) ? k.readInt() : -1); this._SafeStr_7935 = -1; this._SafeStr_7936 = false; this._SafeStr_7338 = (this._SafeStr_7404 == "I"); } public function get itemId():int { return (this._SafeStr_7926); } public function get _SafeStr_7411():String { return (this._SafeStr_7404); } public function get _SafeStr_7939():int { return (this._SafeStr_7927); } public function get _SafeStr_7940():int { return (this._SafeStr_7928); } public function get category():int { return (this._SafeStr_5321); } public function get stuffData():_SafeStr_2367 { return (this._SafeStr_7344); } public function get _SafeStr_7941():int { return (this._SafeStr_7929); } public function get secondsToExpiration():int { return (this._SafeStr_7930); } public function get _SafeStr_7942():int { return (this._SafeStr_7931); } public function get _SafeStr_7943():int { return (this._SafeStr_7932); } public function get _SafeStr_7944():int { return (this._SafeStr_7933); } public function get isGroupable():Boolean { return (this._SafeStr_7934); } public function get _SafeStr_7334():int { return (this._SafeStr_7929); } public function get flatId():int { return (this._SafeStr_7935); } public function get _SafeStr_7945():Boolean { return (this._SafeStr_7936); } public function get _SafeStr_7348():Boolean { return (this._SafeStr_7338); } public function get hasRentPeriodStarted():Boolean { return (this._SafeStr_7937); } public function get _SafeStr_7946():int { return (this._SafeStr_7925); } public function get _SafeStr_7947():Boolean { return (true); } public function get _SafeStr_7948():Boolean { return (true); } public function get _SafeStr_7145():Boolean { return (true); } public function get slotId():String { return (null); } public function get _SafeStr_7949():Boolean { return (!((this._SafeStr_7404.indexOf("external_image") == -1))); } } }//package _-0vF // _SafeStr_2367 = "_-6NZ" (String#726, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3716 = "_-3DA" (String#9899, DoABC#3) // _SafeStr_3723 = "_-12W" (String#9501, DoABC#3) // _SafeStr_4798 = "_-2kl" (String#6418, DoABC#3) // _SafeStr_5321 = "_-ch" (String#1032, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7145 = "_-5pV" (String#6200, DoABC#3) // _SafeStr_7331 = "_-2Dy" (String#2675, DoABC#3) // _SafeStr_7334 = "_-4iU" (String#5092, DoABC#3) // _SafeStr_7338 = "_-1E8" (String#5330, DoABC#3) // _SafeStr_7344 = "_-jt" (String#2171, DoABC#3) // _SafeStr_7348 = "_-47f" (String#2579, DoABC#3) // _SafeStr_7404 = "_-3XJ" (String#2136, DoABC#3) // _SafeStr_7411 = "_-1vr" (String#2888, DoABC#3) // _SafeStr_7925 = "_-3kB" (String#7560, DoABC#3) // _SafeStr_7926 = "_-3JZ" (String#2980, DoABC#3) // _SafeStr_7927 = "_-4Wf" (String#15076, DoABC#3) // _SafeStr_7928 = "_-3sx" (String#14073, DoABC#3) // _SafeStr_7929 = "_-30V" (String#3477, DoABC#3) // _SafeStr_7930 = "_-5Ud" (String#5290, DoABC#3) // _SafeStr_7931 = "_-3Cd" (String#11673, DoABC#3) // _SafeStr_7932 = "_-0Ef" (String#11997, DoABC#3) // _SafeStr_7933 = "_-1P5" (String#13411, DoABC#3) // _SafeStr_7934 = "_-3h2" (String#14968, DoABC#3) // _SafeStr_7935 = "_-46Q" (String#1472, DoABC#3) // _SafeStr_7936 = "_-2dc" (String#7644, DoABC#3) // _SafeStr_7937 = "_-566" (String#7684, DoABC#3) // _SafeStr_7938 = "_-1Nf" (String#8830, DoABC#3) // _SafeStr_7939 = "_-0JC" (String#19983, DoABC#3) // _SafeStr_7940 = "_-0xK" (String#8901, DoABC#3) // _SafeStr_7941 = "_-3vj" (String#2635, DoABC#3) // _SafeStr_7942 = "_-56L" (String#12349, DoABC#3) // _SafeStr_7943 = "_-3jH" (String#11771, DoABC#3) // _SafeStr_7944 = "_-63W" (String#12952, DoABC#3) // _SafeStr_7945 = "_-31y" (String#4128, DoABC#3) // _SafeStr_7946 = "_-NV" (String#17089, DoABC#3) // _SafeStr_7947 = "_-Wj" (String#17973, DoABC#3) // _SafeStr_7948 = "_-2kq" (String#21495, DoABC#3) // _SafeStr_7949 = "_-5UH" (String#27595, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3734 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3746; public class _SafeStr_3734 extends _SafeStr_2278 { public function _SafeStr_3734(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3746 { return ((_SafeStr_5552 as _SafeStr_3746)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3734 = "_-3qT" (String#13341, DoABC#3) // _SafeStr_3746 = "_-4yj" (String#12157, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3741 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3752; public class _SafeStr_3741 extends _SafeStr_2278 { public function _SafeStr_3741(k:Function, _arg_2:Class) { super(k, _arg_2); } public function get _SafeStr_7950():int { return (this._SafeStr_5551()._SafeStr_7950); } public function get _SafeStr_7951():int { return (this._SafeStr_5551()._SafeStr_7951); } public function get _SafeStr_7952():int { return (this._SafeStr_5551()._SafeStr_7952); } public function get _SafeStr_7953():int { return (this._SafeStr_5551()._SafeStr_7953); } public function get _SafeStr_7954():int { return (this._SafeStr_5551()._SafeStr_7954); } public function get _SafeStr_7955():int { return (this._SafeStr_5551()._SafeStr_7955); } public function get _SafeStr_7956():Array { return (this._SafeStr_5551()._SafeStr_7956); } public function get _SafeStr_7957():Array { return (this._SafeStr_5551()._SafeStr_7957); } public function _SafeStr_5551():_SafeStr_3752 { return ((_SafeStr_5552 as _SafeStr_3752)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3741 = "_-011" (String#8960, DoABC#3) // _SafeStr_3752 = "_-2Q1" (String#11625, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) // _SafeStr_7950 = "_-298" (String#18776, DoABC#3) // _SafeStr_7951 = "_-0a" (String#24828, DoABC#3) // _SafeStr_7952 = "_-L7" (String#17921, DoABC#3) // _SafeStr_7953 = "_-6GT" (String#21410, DoABC#3) // _SafeStr_7954 = "_-14X" (String#19638, DoABC#3) // _SafeStr_7955 = "_-38E" (String#13283, DoABC#3) // _SafeStr_7956 = "_-3fZ" (String#25500, DoABC#3) // _SafeStr_7957 = "_-6BX" (String#25534, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3754 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3755; public class _SafeStr_3754 extends _SafeStr_2278 { public function _SafeStr_3754(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3755 { return ((_SafeStr_5552 as _SafeStr_3755)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3754 = "_-1Cl" (String#13354, DoABC#3) // _SafeStr_3755 = "_-1-i" (String#11841, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3769 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3725; public class _SafeStr_3769 extends _SafeStr_2278 { public function _SafeStr_3769(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3725 { return ((_SafeStr_5552 as _SafeStr_3725)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3725 = "_-3SM" (String#13355, DoABC#3) // _SafeStr_3769 = "_-3QS" (String#13103, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3771 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3753; public class _SafeStr_3771 extends _SafeStr_2278 { public function _SafeStr_3771(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3753 { return ((_SafeStr_5552 as _SafeStr_3753)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3753 = "_-lY" (String#8870, DoABC#3) // _SafeStr_3771 = "_-58u" (String#5988, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3772 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3719; public class _SafeStr_3772 extends _SafeStr_2278 { public function _SafeStr_3772(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_3719 { return ((_SafeStr_5552 as _SafeStr_3719)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3719 = "_-6WN" (String#12713, DoABC#3) // _SafeStr_3772 = "_-5OJ" (String#12222, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3773 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3738; public class _SafeStr_3773 extends _SafeStr_2278 { public function _SafeStr_3773(k:Function, _arg_2:Class) { super(k, _arg_2); } public function get _SafeStr_7958():int { return (this._SafeStr_5551()._SafeStr_7958); } public function get _SafeStr_7959():Boolean { return (this._SafeStr_5551()._SafeStr_7959); } public function get _SafeStr_7960():int { return (this._SafeStr_5551()._SafeStr_7960); } public function get _SafeStr_7961():Boolean { return (this._SafeStr_5551()._SafeStr_7961); } public function _SafeStr_5551():_SafeStr_3738 { return ((_SafeStr_5552 as _SafeStr_3738)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3738 = "_-5kn" (String#12228, DoABC#3) // _SafeStr_3773 = "_-7w" (String#11044, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) // _SafeStr_7958 = "_-4ER" (String#7099, DoABC#3) // _SafeStr_7959 = "_-mM" (String#24709, DoABC#3) // _SafeStr_7960 = "_-08n" (String#25349, DoABC#3) // _SafeStr_7961 = "_-1lI" (String#17932, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3775 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3762; public class _SafeStr_3775 extends _SafeStr_2278 { public function _SafeStr_3775(k:Function, _arg_2:Class) { super(k, _arg_2); } public function get _SafeStr_7958():int { return (this._SafeStr_5551()._SafeStr_7958); } public function _SafeStr_5551():_SafeStr_3762 { return ((_SafeStr_5552 as _SafeStr_3762)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3762 = "_-13-" (String#10431, DoABC#3) // _SafeStr_3775 = "_-1kX" (String#8535, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) // _SafeStr_7958 = "_-4ER" (String#7099, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_3776 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_3730; public class _SafeStr_3776 extends _SafeStr_2278 { public function _SafeStr_3776(k:Function, _arg_2:Class) { super(k, _arg_2); } public function get _SafeStr_7958():int { return (this._SafeStr_5551()._SafeStr_7958); } public function get _SafeStr_7962():Boolean { return (this._SafeStr_5551()._SafeStr_7962); } public function _SafeStr_5551():_SafeStr_3730 { return ((_SafeStr_5552 as _SafeStr_3730)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3730 = "_-1gw" (String#12048, DoABC#3) // _SafeStr_3776 = "_-0Mr" (String#6424, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) // _SafeStr_7958 = "_-4ER" (String#7099, DoABC#3) // _SafeStr_7962 = "_-5Rr" (String#19322, DoABC#3) //------------------------------------------------------------ //_-0vF._SafeStr_4144 package _-0vF { import _-1Qv._SafeStr_2278; import _-5xt._SafeStr_4956; public class _SafeStr_4144 extends _SafeStr_2278 { public function _SafeStr_4144(k:Function, _arg_2:Class) { super(k, _arg_2); } public function _SafeStr_5551():_SafeStr_4956 { return ((_SafeStr_5552 as _SafeStr_4956)); } } }//package _-0vF // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4144 = "_-5wm" (String#24833, DoABC#3) // _SafeStr_4956 = "_-3cs" (String#15827, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-0VP._SafeStr_2719 package _-0VP { import flash.utils.ByteArray; public interface _SafeStr_2719 { function init(_arg_1:ByteArray):void; function _SafeStr_7963(_arg_1:ByteArray):ByteArray; function _SafeStr_7964(_arg_1:ByteArray):ByteArray; function _SafeStr_7965():void; function reset():void; } }//package _-0VP // _SafeStr_2719 = "_-vN" (String#4628, DoABC#3) // _SafeStr_7963 = "_-4e4" (String#27435, DoABC#3) // _SafeStr_7964 = "_-2P4" (String#26047, DoABC#3) // _SafeStr_7965 = "_-0Pb" (String#28062, DoABC#3) //------------------------------------------------------------ //_-0VP.CryptoTools package _-0VP { import flash.utils.ByteArray; public class CryptoTools { public static function _SafeStr_7966(k:ByteArray):String { k.position = 0; var _local_2:String = ""; while (k.bytesAvailable) { _local_2 = (_local_2 + String.fromCharCode(k.readByte())); }; return (_local_2); } public static function _SafeStr_7967(k:String):ByteArray { var _local_2:ByteArray = new ByteArray(); var _local_3:int; while (_local_3 < k.length) { _local_2.writeByte(k.charCodeAt(_local_3)); _local_3++; }; _local_2.position = 0; return (_local_2); } public static function _SafeStr_7968(k:ByteArray, _arg_2:Boolean=false):String { var _local_4:uint; var _local_5:uint; var _local_6:uint; k.position = 0; var _local_3:String = ""; while (k.bytesAvailable) { _local_4 = k.readUnsignedByte(); _local_5 = (_local_4 >> 4); _local_6 = (_local_4 & 15); _local_3 = (_local_3 + _local_5.toString(16)); _local_3 = (_local_3 + _local_6.toString(16)); }; if (_arg_2){ _local_3 = _local_3.toUpperCase(); }; return (_local_3); } public static function _SafeStr_7969(k:String):ByteArray { var _local_4:int; var _local_5:int; var _local_6:int; var _local_2:ByteArray = new ByteArray(); if ((k.length % 2) != 0){ k = ("0" + k); }; var _local_3:int; while (_local_3 < (k.length - 1)) { _local_4 = parseInt(k.charAt((_local_3 + 0)), 16); _local_5 = parseInt(k.charAt((_local_3 + 1)), 16); _local_6 = ((_local_4 << 4) | _local_5); _local_2.writeByte(_local_6); _local_3++; _local_3++; }; return (_local_2); } public static function _SafeStr_7970(k:ByteArray, _arg_2:uint=16):String { return (""); } public static function _SafeStr_7971(k:ByteArray, _arg_2:int, _arg_3:int):int { var _local_4:int = _arg_2; var _local_5:int = _arg_3; var _local_6:int; while (_local_6 < k.length) { _local_4 = ((_local_4 + k[_local_6]) % 0xFF); _local_5 = ((_local_4 + _local_5) % 0xFF); _local_6++; }; return (((_local_4 + _local_5) % 100)); } } }//package _-0VP // _SafeStr_7966 = "_-1tv" (String#42188, DoABC#3) // _SafeStr_7967 = "_-1dm" (String#38145, DoABC#3) // _SafeStr_7968 = "_-bT" (String#33877, DoABC#3) // _SafeStr_7969 = "_-3sB" (String#19822, DoABC#3) // _SafeStr_7970 = "_-4k0" (String#40225, DoABC#3) // _SafeStr_7971 = "_-5y1" (String#34410, DoABC#3) //------------------------------------------------------------ //_-0Vr._SafeStr_2335 package _-0Vr { import _-2mL._SafeStr_3; import _-4i9._SafeStr_271; import _-vq.IWindowContainer; import _-5Lv._SafeStr_2300; import _-4rI._SafeStr_2349; import _-482._SafeStr_3319; import _-OK.WindowEvent; import _-OK.WindowMouseEvent; import _-vq.IWindow; public class _SafeStr_2335 implements _SafeStr_3 { private static const _SafeStr_7972:String = "room_event_info"; private var _SafeStr_5309:_SafeStr_271; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_7973:Boolean = true; public function _SafeStr_2335(k:_SafeStr_271) { this._SafeStr_5309 = k; } private function get enabled():Boolean { var k:Boolean = (((this._SafeStr_5309.getInteger("new.identity", 0) == 0)) || (!(this._SafeStr_5309.getBoolean("new.identity.hide.ui")))); return (((this._SafeStr_5309.getBoolean("eventinfo.enabled")) && (k))); } public function dispose():void { if (this._SafeStr_5309){ this._SafeStr_5309.toolbar.extensionView.detachExtension(_SafeStr_7972); }; this._SafeStr_5309 = null; if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } public function get disposed():Boolean { return ((this._SafeStr_5309 == null)); } public function refresh():void { if ((((((this._SafeStr_5309.toolbar == null)) || ((this._SafeStr_5309.toolbar.extensionView == null)))) || (!(this.enabled)))){ return; }; var k = !((this._SafeStr_5309.data._SafeStr_7974 == null)); var _local_2:Boolean = ((this._SafeStr_5309.data._SafeStr_7976) || (this._SafeStr_5309.data._SafeStr_7975)); var _local_3:int = this._SafeStr_5309.data._SafeStr_7977; var _local_4:_SafeStr_2300 = this._SafeStr_5309.roomSessionManager.getSession(_local_3); if (!_local_4){ return; }; if (_local_4.roomControllerLevel == _SafeStr_2349._SafeStr_7978){ _local_2 = true; }; var _local_5:Boolean = this._SafeStr_5309.data._SafeStr_7976; if (((((!(k)) && (!(_local_5)))) && (!(_local_2)))){ this._SafeStr_5309.toolbar.extensionView.detachExtension(_SafeStr_7972); return; }; this._SafeStr_7979(); var _local_6:Boolean = ((((this._SafeStr_7973) && (k))) && (_local_5)); this._SafeStr_5605.findChildByName("event_bg_owner").visible = _local_6; var _local_7:Boolean = ((((this._SafeStr_7973) && (k))) && (!(_local_5))); this._SafeStr_5605.findChildByName("event_bg_visitor").visible = _local_7; var _local_8:Boolean = ((!(this._SafeStr_7973)) || (!(k))); this._SafeStr_5605.findChildByName("event_bg_contracted").visible = _local_8; var _local_9:Boolean = ((((this._SafeStr_7973) && (k))) && (_local_2)); this._SafeStr_5605.findChildByName("modify_link_region").visible = _local_9; this._SafeStr_5605.findChildByName("extend_event_region").visible = ((_local_9) && (this._SafeStr_7980())); var _local_10:Boolean = ((!(k)) && (_local_2)); this._SafeStr_5605.findChildByName("get_event").visible = _local_10; this._SafeStr_5605.findChildByName("create_link").visible = false; var _local_11:Boolean = ((((this._SafeStr_7973) && (k))) && (!(_local_2))); this._SafeStr_5605.findChildByName("in_progress_txt").visible = _local_11; var _local_12:Boolean = ((this._SafeStr_7973) && (k)); this._SafeStr_5605.findChildByName("desc_txt").visible = _local_12; this._SafeStr_5605.findChildByName("header_txt").visible = k; this._SafeStr_5605.visible = ((((k) && (((((((((((_local_6) || (_local_7))) || (_local_8))) || (_local_9))) || (_local_11))) || (_local_12))))) || (_local_10)); if (k){ this._SafeStr_5605.findChildByName("header_txt").caption = this._SafeStr_5309.data._SafeStr_7974.eventName; this._SafeStr_5605.findChildByName("desc_txt").caption = this._SafeStr_5309.data._SafeStr_7974.eventDescription; }; this._SafeStr_5309.toolbar.extensionView.attachExtension(_SafeStr_7972, this._SafeStr_5605, -1, ["next_quest_timer", "quest_tracker"]); this._SafeStr_5605.x = 0; this._SafeStr_5605.y = 0; this._SafeStr_5605.height = ((((this._SafeStr_7973) && (k))) ? this._SafeStr_5605.findChildByName("event_bg_visitor").height : this._SafeStr_5605.findChildByName("event_bg_contracted").height); } private function _SafeStr_7980():Boolean { var k:_SafeStr_3319 = this._SafeStr_5309.data._SafeStr_7974; if (k == null){ return (false); }; if (!this._SafeStr_5309.getBoolean("roomad.limit_total_time")){ return (true); }; var _local_2:Date = new Date(); var _local_3:Number = _local_2.getTime(); var _local_4:Date = k._SafeStr_7981; var _local_5:int = this._SafeStr_5309.getInteger("room_ad.duration.minutes", 120); var _local_6:int = this._SafeStr_5309.getInteger("room_ad.maximum_total_time.minutes", 10080); return (((_local_4.getTime() + ((_local_5 * 60) * 1000)) < (_local_3 + ((_local_6 * 60) * 1000)))); } private function _SafeStr_6584(k:WindowEvent):void { if (this._SafeStr_5309.data._SafeStr_7974 != null){ this._SafeStr_7973 = !(this._SafeStr_7973); this.refresh(); } else { this._SafeStr_5309._SafeStr_6585(); }; } private function _SafeStr_7979():void { if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = IWindowContainer(this._SafeStr_5309.getXmlWindow("iro_event_info")); this._SafeStr_5605.findChildByName("modify_link_region").procedure = this._SafeStr_7982; this._SafeStr_5605.findChildByName("extend_event_region").procedure = this._SafeStr_7983; this._SafeStr_5605.findChildByName("bg_region").addEventListener(WindowMouseEvent.CLICK, this._SafeStr_6584); } public function close():void { if (((!((this._SafeStr_5605 == null))) && (this._SafeStr_5605.visible))){ this._SafeStr_5605.visible = false; this._SafeStr_5309.toolbar.extensionView.detachExtension(_SafeStr_7972); }; } private function _SafeStr_7982(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5309._SafeStr_7984.show(); }; } private function _SafeStr_7983(k:WindowEvent, _arg_2:IWindow):void { var _local_3:_SafeStr_3319; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_5309.data._SafeStr_7974; this._SafeStr_5309._SafeStr_7985(_local_3.eventName, _local_3.eventDescription, _local_3._SafeStr_7981, _local_3._SafeStr_6715); }; } public function set expanded(k:Boolean):void { this._SafeStr_7973 = k; } } }//package _-0Vr // _SafeStr_2300 = "_-62W" (String#703, DoABC#3) // _SafeStr_2335 = "_-65m" (String#6406, DoABC#3) // _SafeStr_2349 = "_-0JM" (String#2041, DoABC#3) // _SafeStr_271 = "_-5Fd" (String#2212, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3319 = "_-2UV" (String#4379, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_6584 = "_-3Ev" (String#22336, DoABC#3) // _SafeStr_6585 = "_-1zI" (String#15975, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_7972 = "_-0C0" (String#2783, DoABC#3) // _SafeStr_7973 = "_-1VI" (String#2114, DoABC#3) // _SafeStr_7974 = "_-4TV" (String#5214, DoABC#3) // _SafeStr_7975 = "_-4zT" (String#20991, DoABC#3) // _SafeStr_7976 = "_-27d" (String#18413, DoABC#3) // _SafeStr_7977 = "_-3pc" (String#27862, DoABC#3) // _SafeStr_7978 = "_-2qW" (String#3050, DoABC#3) // _SafeStr_7979 = "_-1KO" (String#2546, DoABC#3) // _SafeStr_7980 = "_-3u1" (String#37180, DoABC#3) // _SafeStr_7981 = "_-37Y" (String#31591, DoABC#3) // _SafeStr_7982 = "_-6aC" (String#34578, DoABC#3) // _SafeStr_7983 = "_-6iC" (String#34509, DoABC#3) // _SafeStr_7984 = "_-53s" (String#9149, DoABC#3) // _SafeStr_7985 = "_-0vm" (String#18704, DoABC#3) //------------------------------------------------------------ //_-0Vr._SafeStr_2336 package _-0Vr { import _-2mL._SafeStr_3; import _-4i9._SafeStr_271; import _-tc.IFrameWindow; import _-4i9._SafeStr_3325; import _-482._SafeStr_3319; import _-tc.ITextFieldWindow; import _-OK.WindowEvent; import _-6HM._SafeStr_3327; import _-6HM._SafeStr_3328; import _-2wD._SafeStr_3330; import _-2M7._SafeStr_3329; import _-OK.WindowMouseEvent; import _-vq.IWindow; public class _SafeStr_2336 implements _SafeStr_3 { private var _SafeStr_5309:_SafeStr_271; private var _SafeStr_5605:IFrameWindow; private var _SafeStr_7986:_SafeStr_3325; private var _SafeStr_7987:_SafeStr_3325; public function _SafeStr_2336(k:_SafeStr_271) { this._SafeStr_5309 = k; } public function dispose():void { this._SafeStr_5309 = null; if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_7986 = null; this._SafeStr_7987 = null; } public function get disposed():Boolean { return ((this._SafeStr_5309 == null)); } public function show():void { if (((!((this._SafeStr_5605 == null))) && (this._SafeStr_5605.visible))){ this._SafeStr_5605.visible = false; return; }; this._SafeStr_7979(); this._SafeStr_7988(); var k:_SafeStr_3319 = this._SafeStr_5309.data._SafeStr_7974; if (k == null){ this._SafeStr_7989(); } else { this._SafeStr_7990(k); }; this._SafeStr_5605.visible = true; this._SafeStr_5605.activate(); } private function _SafeStr_7990(k:_SafeStr_3319):void { this._SafeStr_5605.caption = this._SafeStr_5309.getText("navigator.eventsettings.editcaption"); this._SafeStr_7986._SafeStr_5463(k.eventName); this._SafeStr_7987._SafeStr_5463(k.eventDescription); } private function _SafeStr_7989():void { this._SafeStr_5605.caption = this._SafeStr_5309.getText("navigator.createevent"); this._SafeStr_7987._SafeStr_7991(); this._SafeStr_7986._SafeStr_7991(); } private function _SafeStr_7992(k:String):ITextFieldWindow { return (ITextFieldWindow(this._SafeStr_5605.findChildByName(k))); } private function _SafeStr_5880(k:WindowEvent):void { this.close(); } private function save():void { var k:int = this._SafeStr_5309.data._SafeStr_7974.adId; var _local_2:String = this._SafeStr_7986.getText(); var _local_3:String = this._SafeStr_7987.getText(); if (!this._SafeStr_7993()){ return; }; this._SafeStr_5309.send(new _SafeStr_3327(k, _local_2, _local_3)); } private function _SafeStr_7994(k:WindowEvent):void { this._SafeStr_5309.send(new _SafeStr_3328(this._SafeStr_5309.data._SafeStr_7974.adId)); this.close(); } private function _SafeStr_7995(k:WindowEvent):void { this.close(); } private function _SafeStr_7996(k:WindowEvent):void { if (this._SafeStr_5309.data._SafeStr_7974 != null){ this.save(); }; } private function _SafeStr_7997(k:_SafeStr_3329):void { this._SafeStr_7988(); var _local_2:_SafeStr_3330 = k._SafeStr_5551(); var _local_3:int = _local_2.errorCode; if (_local_3 == 0){ this._SafeStr_7986._SafeStr_7998(this._SafeStr_5309.getText("roomad.error.0.description")); this._SafeStr_7986._SafeStr_5463(_local_2._SafeStr_7999); } else { if (_local_3 == 1){ this._SafeStr_7987._SafeStr_7998(this._SafeStr_5309.getText("roomad.error.0.description")); this._SafeStr_7987._SafeStr_5463(_local_2._SafeStr_7999); }; }; } private function _SafeStr_7993():Boolean { this._SafeStr_7988(); if (!this._SafeStr_7986._SafeStr_8000(this._SafeStr_5309.getText("navigator.eventsettings.nameerr"))){ return (false); }; return (true); } private function _SafeStr_7988():void { this._SafeStr_7986._SafeStr_7988(); this._SafeStr_7987._SafeStr_7988(); } private function _SafeStr_7979():void { if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = IFrameWindow(this._SafeStr_5309.getXmlWindow("iro_event_settings")); this._SafeStr_8001(this._SafeStr_5605.findChildByTag("close"), this._SafeStr_5880); this._SafeStr_7986 = new _SafeStr_3325(this._SafeStr_5309, this._SafeStr_7992("event_name"), 25); this._SafeStr_7987 = new _SafeStr_3325(this._SafeStr_5309, this._SafeStr_7992("event_desc"), 100); this._SafeStr_7986.input.addEventListener(WindowEvent._SafeStr_8002, this._SafeStr_7996); this._SafeStr_7987.input.addEventListener(WindowEvent._SafeStr_8002, this._SafeStr_7996); this._SafeStr_5309.communication.addHabboConnectionMessageEvent(new _SafeStr_3329(this._SafeStr_7997)); this._SafeStr_5605.center(); } private function _SafeStr_8001(k:IWindow, _arg_2:Function):void { if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function find(k:String):IWindow { var _local_2:IWindow = this._SafeStr_5605.findChildByName(k); if (_local_2 == null){ throw (new Error((("Window element with name: " + k) + " cannot be found!"))); }; return (_local_2); } private function _SafeStr_8003():void { var _local_4:String; var _local_5:String; var k:Array = new Array(); var _local_2:int = 100; var _local_3:int = 1; while (_local_3 < _local_2) { _local_4 = ("roomevent_type_" + _local_3); _local_5 = this._SafeStr_5309.getText(_local_4); if ((((_local_5 == null)) || ((_local_5 == _local_4)))){ return; }; k.push(_local_5); _local_3++; }; } public function close():void { if (this._SafeStr_5605 != null){ this._SafeStr_5605.visible = false; }; } } }//package _-0Vr // _SafeStr_2336 = "_-4wc" (String#6619, DoABC#3) // _SafeStr_271 = "_-5Fd" (String#2212, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3319 = "_-2UV" (String#4379, DoABC#3) // _SafeStr_3325 = "_-3vO" (String#2255, DoABC#3) // _SafeStr_3327 = "_-5vC" (String#13929, DoABC#3) // _SafeStr_3328 = "_-01A" (String#14103, DoABC#3) // _SafeStr_3329 = "_-067" (String#11513, DoABC#3) // _SafeStr_3330 = "_-1dz" (String#10715, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5463 = "_-0iP" (String#1667, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5880 = "_-2dS" (String#1167, DoABC#3) // _SafeStr_7974 = "_-4TV" (String#5214, DoABC#3) // _SafeStr_7979 = "_-1KO" (String#2546, DoABC#3) // _SafeStr_7986 = "_-46g" (String#7372, DoABC#3) // _SafeStr_7987 = "_-2jA" (String#8644, DoABC#3) // _SafeStr_7988 = "_-2dK" (String#4688, DoABC#3) // _SafeStr_7989 = "_-1F-" (String#33081, DoABC#3) // _SafeStr_7990 = "_-1RP" (String#35190, DoABC#3) // _SafeStr_7991 = "_-5Hi" (String#12092, DoABC#3) // _SafeStr_7992 = "_-rN" (String#1480, DoABC#3) // _SafeStr_7993 = "_-2fi" (String#22053, DoABC#3) // _SafeStr_7994 = "_-7G" (String#46661, DoABC#3) // _SafeStr_7995 = "_-b7" (String#5886, DoABC#3) // _SafeStr_7996 = "_-FV" (String#7162, DoABC#3) // _SafeStr_7997 = "_-1ZN" (String#35840, DoABC#3) // _SafeStr_7998 = "_-0YY" (String#7341, DoABC#3) // _SafeStr_7999 = "_-6t" (String#30319, DoABC#3) // _SafeStr_8000 = "_-Y7" (String#31230, DoABC#3) // _SafeStr_8001 = "_-3l" (String#2630, DoABC#3) // _SafeStr_8002 = "_-1Kt" (String#7868, DoABC#3) // _SafeStr_8003 = "_-4tr" (String#46636, DoABC#3) //------------------------------------------------------------ //_-0Vr._SafeStr_2337 package _-0Vr { import _-4i9._SafeStr_271; import _-4i9._SafeStr_3351; import _-tc.IFrameWindow; import _-4i9.TagRenderer; import flash.events.Event; import _-5Mq._SafeStr_2276; import _-4i9._SafeStr_3006; import _-482._SafeStr_2332; import _-tc.ITextWindow; import _-tc.ITextFieldWindow; import _-vq.IWindow; import _-vq.IWindowContainer; import _-4Qm._SafeStr_3347; import _-5Lv._SafeStr_2300; import _-4rI._SafeStr_2349; import _-tc.IRegionWindow; import _-4Ff._SafeStr_2343; import _-tc._SafeStr_2434; import _-OK.WindowMouseEvent; import _-4i9.SimpleAlertView; import _-6HM._SafeStr_3350; import _-OK.WindowEvent; import _-6HM._SafeStr_3349; import _-3Sl._SafeStr_3348; import _-6HM._SafeStr_3345; import _-6HM._SafeStr_3346; import _-2mL.Component; import _-0Mx._SafeStr_2642; public class _SafeStr_2337 { private var _SafeStr_5309:_SafeStr_271; private var _SafeStr_8004:_SafeStr_3351; private var _SafeStr_5605:IFrameWindow; private var _SafeStr_5531:TagRenderer; private var _SafeStr_8005:Boolean = false; private var _SafeStr_6816:Boolean = false; public function _SafeStr_2337(k:_SafeStr_271) { this._SafeStr_5309 = k; this._SafeStr_8004 = new _SafeStr_3351(this._SafeStr_5309); this._SafeStr_5531 = new TagRenderer(this._SafeStr_5309); } public function dispose():void { this._SafeStr_5309 = null; this._SafeStr_6816 = false; if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; if (this._SafeStr_5531){ this._SafeStr_5531.dispose(); this._SafeStr_5531 = null; }; if (this._SafeStr_8004){ this._SafeStr_8004.dispose(); this._SafeStr_8004 = null; }; } public function close():void { if (this._SafeStr_5605 == null){ return; }; this._SafeStr_6816 = false; this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; this._SafeStr_5309.events.dispatchEvent(new Event(_SafeStr_2276.HABBO_ROOM_SETTINGS_TRACKING_EVENT_CLOSED)); } public function reload():void { if (this._SafeStr_6816){ this.refresh(); }; } public function toggle():void { if (this._SafeStr_6816){ this._SafeStr_6816 = false; if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } else { this._SafeStr_6816 = true; this.refresh(); if (this._SafeStr_5605 != null){ this._SafeStr_5605.activate(); }; }; } private function refresh():void { if (this._SafeStr_5309.data._SafeStr_8006 == null){ return; }; this._SafeStr_5531._SafeStr_5532 = true; this._SafeStr_7979(); _SafeStr_3006._SafeStr_5351(this._SafeStr_5605.content); this._SafeStr_8007(this._SafeStr_5309.data._SafeStr_8006); this._SafeStr_8008(); this._SafeStr_8004.refresh(this._SafeStr_5605.content, this._SafeStr_5309.data._SafeStr_8006); this._SafeStr_8009(this._SafeStr_5309.data._SafeStr_8006); _SafeStr_3006._SafeStr_5435(this._SafeStr_5605.content, ["room_details", "public_space_details", "guild_info", "embed_info", "buttons_cont"], 0, 3); this._SafeStr_5605.findChildByName("guild_info").x = 11; this._SafeStr_5605.height = (_SafeStr_3006._SafeStr_5330(this._SafeStr_5605.content) + 45); } private function _SafeStr_5359(k:_SafeStr_2332):Boolean { return (((!((k == null))) && ((k.flatId == this._SafeStr_5309.data._SafeStr_5376)))); } private function _SafeStr_8008():void { var _local_4:ITextWindow; var _local_5:ITextFieldWindow; var _local_6:IWindow; var k:IWindowContainer = IWindowContainer(this.find("embed_info")); var _local_2:Boolean = this._SafeStr_5309.getBoolean("embed.showInRoomInfo"); var _local_3 = !((this._SafeStr_5309.data._SafeStr_8006 == null)); if (((_local_3) && (_local_2))){ _local_4 = ITextWindow(k.findChildByName("embed_info_txt")); _local_5 = ITextFieldWindow(k.findChildByName("embed_src_txt")); _local_6 = k.findChildByName("embed_info_region"); k.visible = true; if (this._SafeStr_8005){ _local_5.text = this._SafeStr_8010(); }; _local_4.visible = this._SafeStr_8005; _local_5.visible = this._SafeStr_8005; _local_6.visible = false; k.height = (_SafeStr_3006._SafeStr_5330(k) + 5); _local_6.visible = true; _local_6.height = ((this._SafeStr_8005) ? _local_5.y : k.height); } else { k.visible = false; }; } private function _SafeStr_8007(k:_SafeStr_2332):void { if (k == null){ return; }; var _local_2:IWindowContainer = IWindowContainer(this.find("room_details")); var _local_3:ITextWindow = ITextWindow(this.find("room_name")); _local_3.text = k.roomName; _local_3.height = (_local_3.textHeight + 5); var _local_4:ITextWindow = ITextWindow(this.find("owner_name")); if (((k._SafeStr_5543) && ((k._SafeStr_5547 > 0)))){ this.find("owner_name_cont").visible = true; _local_4.visible = true; _local_4.text = k.ownerName; _SafeStr_3347.setUserInfoState(false, _local_2); } else { this.find("owner_name_cont").visible = false; }; var _local_5:ITextWindow = ITextWindow(this.find("room_desc")); _local_5.text = k.description; this._SafeStr_5531._SafeStr_8011(_local_2, k.tags); _local_5.visible = false; if (k.description != ""){ _local_5.height = (_local_5.textHeight + 5); _local_5.visible = true; }; this.find("rating_region").visible = this._SafeStr_5309.data._SafeStr_8012; ITextWindow(this.find("rating_txt")).text = ("" + this._SafeStr_5309.data._SafeStr_8013); var _local_6:IWindow = this._SafeStr_5605.findChildByName("rating_txt"); this._SafeStr_5605.findChildByName("rating_region").x = ((_local_6.x + _local_6.width) + 5); this.find("ranking_cont").visible = (k.ranking > 0); ITextWindow(this.find("ranking_txt")).text = ("" + k.ranking); this._SafeStr_5309.refreshButton(_local_2, "home", this._SafeStr_5359(k), null, 0); this._SafeStr_5605.findChildByName("make_home_region").visible = !(this._SafeStr_5359(k)); this._SafeStr_5605.findChildByName("make_favourite_region").visible = ((!(this._SafeStr_5309.data._SafeStr_7976)) && (!(this._SafeStr_5309.data._SafeStr_8014()))); this._SafeStr_5605.findChildByName("favourite_region").visible = ((!(this._SafeStr_5309.data._SafeStr_7976)) && (this._SafeStr_5309.data._SafeStr_8014())); this._SafeStr_5605.findChildByName("floor_plan_editor_button").visible = this._SafeStr_5309.data._SafeStr_8015; _SafeStr_3006._SafeStr_5435(_local_2, ["room_name", "owner_name_cont", "rating_cont", "ranking_cont", "padding_cont", "tags", "room_desc", "thumbnail_container"], _local_3.y, 0); _local_2.visible = true; _local_2.height = _SafeStr_3006._SafeStr_5330(_local_2); } private function _SafeStr_8016(k:Boolean=false):void { var _local_2:IWindow; if (this._SafeStr_5605){ _local_2 = this._SafeStr_5605.findChildByName("staff_pick_button"); if (!this._SafeStr_5309.data._SafeStr_8017){ _local_2.visible = false; return; }; _local_2.visible = true; if (k){ _local_2.caption = this._SafeStr_5309.getText(((this._SafeStr_5309.data._SafeStr_8018) ? "navigator.staffpicks.pick" : "navigator.staffpicks.unpick")); } else { _local_2.caption = this._SafeStr_5309.getText(((this._SafeStr_5309.data._SafeStr_8018) ? "navigator.staffpicks.unpick" : "navigator.staffpicks.pick")); }; }; } public function _SafeStr_8009(k:_SafeStr_2332):void { var _local_7:IWindowContainer; if ((((this._SafeStr_5309.data._SafeStr_8006 == null)) || ((this._SafeStr_5605 == null)))){ return; }; this.find("room_settings_button").visible = this._SafeStr_5309.data._SafeStr_8015; this.find("room_filter_button").visible = ((this._SafeStr_5309.data._SafeStr_8015) && (this._SafeStr_5309.getBoolean("room.custom.filter.enabled"))); if (!this._SafeStr_5309.getBoolean("room.report.enabled")){ _local_7 = IWindowContainer(this.find("room_report_button")); if (_local_7){ _local_7.visible = false; }; }; this._SafeStr_8016(); var _local_2:IWindow = this.find("room_muteall_button"); _local_2.visible = ((this._SafeStr_5309.data._SafeStr_8006._SafeStr_8019) && (this._SafeStr_5309.getBoolean("room_moderation.mute_all.enabled"))); var _local_3:Boolean = this._SafeStr_5309.data._SafeStr_8006._SafeStr_8020; _local_2.caption = ((_local_3) ? "${navigator.muteall_on}" : "${navigator.muteall_off}"); var _local_4:_SafeStr_2300 = this._SafeStr_5309.roomSessionManager.getSession(this._SafeStr_5309.data._SafeStr_8006.flatId); this.find("floor_plan_editor_button").visible = (_local_4.roomControllerLevel >= _SafeStr_2349._SafeStr_7978); var _local_5:IWindowContainer = IWindowContainer(this._SafeStr_5605.findChildByName("buttons_cont")); var _local_6:Array = ["room_settings_button", "room_filter_button", "floor_plan_editor_button", "staff_pick_button", "room_report_button", "room_muteall_button"]; _SafeStr_3006._SafeStr_5435(_local_5, _local_6, 0, 3); _local_5.visible = _SafeStr_3006._SafeStr_5437(IWindowContainer(_local_5)); _local_5.height = _SafeStr_3006._SafeStr_5330(_local_5); } private function _SafeStr_7979():void { var k:String; var _local_5:String; this._SafeStr_6816 = true; if (this._SafeStr_5605 != null){ return; }; this._SafeStr_5605 = IFrameWindow(this._SafeStr_5309.getXmlWindow("iro_room_details_framed")); this._SafeStr_5605.center(); this._SafeStr_8001(this.find("make_favourite_region"), this._SafeStr_5374); this._SafeStr_8001(this.find("favourite_region"), this._SafeStr_5375); this._SafeStr_8001(this.find("room_settings_button"), this._SafeStr_8021); this._SafeStr_8001(this.find("room_filter_button"), this._SafeStr_8022); this._SafeStr_8001(this.find("floor_plan_editor_button"), this._SafeStr_8023); this._SafeStr_8001(this.find("room_muteall_button"), this._SafeStr_8024); this._SafeStr_8001(this.find("make_home_region"), this._SafeStr_8025); this._SafeStr_8001(this.find("remove_rights_region"), this._SafeStr_8026); this._SafeStr_8001(this.find("embed_src_txt"), this._SafeStr_8027); this._SafeStr_8001(this.find("staff_pick_button"), this._SafeStr_8028); this._SafeStr_8001(this.find("room_report_button"), this._SafeStr_8029); this._SafeStr_5309.refreshButton(IRegionWindow(this.find("remove_rights_region")), "remove_rights", this._SafeStr_5309._SafeStr_8030(this._SafeStr_5309.data._SafeStr_8006.flatId), null, 0); this._SafeStr_5309.refreshButton(IRegionWindow(this.find("make_home_region")), "make_home", true, null, 0); this._SafeStr_5309.refreshButton(IRegionWindow(this.find("favourite_region")), "favourite", true, null, 0); this._SafeStr_5309.refreshButton(IRegionWindow(this.find("make_favourite_region")), "make_favourite", true, null, 0); this._SafeStr_5309.refreshButton(IWindowContainer(this.find("embed_info")), "icon_weblink", true, null, 0); this._SafeStr_8001(this._SafeStr_5605.findChildByTag("close"), this._SafeStr_8031); var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_5605.findChildByName("owner_name_cont")); _local_2.procedure = this._SafeStr_8032; _SafeStr_3006._SafeStr_5535(_local_2, 1000, 10, 2, 5); this._SafeStr_8033("rating_cont", "rating_caption", "rating_txt"); this._SafeStr_8033("ranking_cont", "ranking_caption", "ranking_txt"); var _local_3:IWindowContainer = IWindowContainer(this.find("embed_info")); var _local_4:ITextWindow = ITextWindow(this.find("embed_info_txt")); _local_4.height = (_local_4.textHeight + 5); _SafeStr_3006._SafeStr_5435(_local_3, ["embed_info_txt", "embed_src_txt"], _local_4.y, 2); _local_3.height = (_SafeStr_3006._SafeStr_5330(_local_3) + 5); _local_3.findChildByName("embed_info_region").procedure = this._SafeStr_8034; if (this._SafeStr_5309._SafeStr_5369.isPerkAllowed(_SafeStr_2343.NAVIGATOR_ROOM_THUMBNAIL_CAMERA)){ this._SafeStr_5605.findChildByName("add_thumbnail_region").visible = this._SafeStr_5309.data._SafeStr_8015; if (this._SafeStr_5309.data._SafeStr_8015){ this._SafeStr_8001(this.find("add_thumbnail_region"), this._SafeStr_8035); }; _local_5 = ""; if (this._SafeStr_5309.data._SafeStr_8006.officialRoomPicRef != null){ if (this._SafeStr_5309.getBoolean("new.navigator.official.room.thumbnails.in.amazon")){ k = this._SafeStr_5309.getProperty("navigator.thumbnail.url_base"); _local_5 = ((k + this._SafeStr_5309.data._SafeStr_8006.flatId) + ".png"); } else { _local_5 = (this._SafeStr_5309.getProperty("image.library.url") + this._SafeStr_5309.data._SafeStr_8006.officialRoomPicRef); }; } else { k = this._SafeStr_5309.getProperty("navigator.thumbnail.url_base"); _local_5 = ((k + this._SafeStr_5309.data._SafeStr_8006.flatId) + ".png"); }; _SafeStr_2434(this._SafeStr_5605.findChildByName("thumbnail_image")).assetUri = _local_5; } else { this._SafeStr_5605.findChildByName("thumbnail_container").visible = false; }; } private function _SafeStr_8033(k:String, _arg_2:String, _arg_3:String):void { var _local_4:IWindowContainer = IWindowContainer(this.find(k)); var _local_5:ITextWindow = ITextWindow(_local_4.findChildByName(_arg_2)); _local_5.width = _local_5.textWidth; _SafeStr_3006._SafeStr_8036(_local_4, [_arg_2, _arg_3], _local_5.x, _local_5.y, 3); } private function _SafeStr_8001(k:IWindow, _arg_2:Function):void { if (k != null){ k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function find(k:String):IWindow { var _local_2:IWindow = this._SafeStr_5605.findChildByName(k); if (_local_2 == null){ throw (new Error((("Window element with name: " + k) + " cannot be found!"))); }; return (_local_2); } public function _SafeStr_5374(k:WindowEvent):void { var _local_2:SimpleAlertView; if (this._SafeStr_5309.data._SafeStr_8006 == null){ return; }; if (this._SafeStr_5309.data._SafeStr_8037()){ _local_2 = new SimpleAlertView(this._SafeStr_5309, "${navigator.favouritesfull.title}", "${navigator.favouritesfull.body}"); _local_2.show(); } else { this._SafeStr_5309.trackGoogle("roomInfo", "addFavourite"); this._SafeStr_5309.send(new _SafeStr_3350(this._SafeStr_5309.data._SafeStr_8006.flatId)); }; } public function _SafeStr_5375(k:WindowEvent):void { if (this._SafeStr_5309.data._SafeStr_8006 == null){ return; }; this._SafeStr_5309.trackGoogle("roomInfo", "removeFavourite"); this._SafeStr_5309.send(new _SafeStr_3349(this._SafeStr_5309.data._SafeStr_8006.flatId)); } private function _SafeStr_8021(k:WindowEvent):void { var _local_2:_SafeStr_2332 = this._SafeStr_5309.data._SafeStr_8006; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; this._SafeStr_5309.trackGoogle("roomInfo", "editRoomSettings"); this._SafeStr_5309._SafeStr_8039._SafeStr_8038(_local_2.flatId); this.close(); } private function _SafeStr_8022(k:WindowEvent):void { var _local_2:_SafeStr_2332 = this._SafeStr_5309.data._SafeStr_8006; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; this._SafeStr_5309.trackGoogle("roomInfo", "editRoomFilter"); this._SafeStr_5309._SafeStr_8041._SafeStr_8040(_local_2.flatId); this.close(); } private function _SafeStr_8023(k:WindowEvent):void { this._SafeStr_5309.trackGoogle("roomInfo", "floorPlanEditor"); this._SafeStr_5309.windowManager._SafeStr_7721(); this.close(); } private function _SafeStr_8024(k:WindowEvent):void { this._SafeStr_5309.send(new _SafeStr_3348()); } private function _SafeStr_8025(k:WindowEvent):void { var _local_2:_SafeStr_2332 = this._SafeStr_5309.data._SafeStr_8006; if (_local_2 == null){ _SafeStr_4.log("No entered room data?!"); return; }; _SafeStr_4.log(("SETTING HOME ROOM TO: " + _local_2.flatId)); this._SafeStr_5309.trackGoogle("roomInfo", "makeHome"); this._SafeStr_5309.send(new _SafeStr_3345(_local_2.flatId)); } private function _SafeStr_8031(k:WindowEvent):void { this._SafeStr_8042(null); } private function _SafeStr_8026(k:WindowEvent):void { this._SafeStr_5309._SafeStr_8043(this._SafeStr_5309.enteredGuestRoomData.flatId); this.find("remove_rights_region").visible = false; } private function _SafeStr_8028(k:WindowEvent):void { this._SafeStr_8016(true); this._SafeStr_5309.send(new _SafeStr_3346(this._SafeStr_5309.data._SafeStr_8006.flatId, this._SafeStr_5309.data._SafeStr_8018)); } private function _SafeStr_8029(k:WindowEvent):void { this._SafeStr_5309.trackGoogle("roomInfo", "reportRoom"); var _local_2:_SafeStr_2332 = this._SafeStr_5309.data._SafeStr_8006; this._SafeStr_5309._SafeStr_8044.reportRoom(_local_2.flatId, _local_2.roomName, _local_2.description); this.close(); } private function _SafeStr_8027(k:WindowEvent):void { var _local_2:ITextFieldWindow = ITextFieldWindow(this.find("embed_src_txt")); _local_2.setSelection(0, _local_2.text.length); this._SafeStr_5309.trackGoogle("roomInfo", "embedSrc"); } private function _SafeStr_8035(k:WindowEvent):void { (this._SafeStr_5309.windowManager as Component).context.createLinkEvent("roomThumbnailCamera/open"); this.close(); var _local_2 = ((this._SafeStr_5309.getProperty("navigator.thumbnail.url_base") + this._SafeStr_5309.data._SafeStr_8006.flatId) + ".png"); this._SafeStr_5309.windowManager._SafeStr_7720.removeAsset(_local_2); this._SafeStr_5309.trackGoogle("roomInfo", "addThumbnail"); } private function _SafeStr_8042(k:Event):void { if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_6816 = false; } private function _SafeStr_8010():String { var k:String; var _local_2:String; if (this._SafeStr_5309.data._SafeStr_8006 != null){ k = "private"; _local_2 = ("" + this._SafeStr_5309.data._SafeStr_8006.flatId); }; var _local_3:String = this._SafeStr_5309.getProperty("user.hash"); this._SafeStr_5309.registerParameter("navigator.embed.src", "roomType", k); this._SafeStr_5309.registerParameter("navigator.embed.src", "embedCode", _local_3); this._SafeStr_5309.registerParameter("navigator.embed.src", "roomId", _local_2); return (this._SafeStr_5309.getText("navigator.embed.src")); } private function _SafeStr_8034(k:WindowEvent, _arg_2:IWindow):void { if (k.type != WindowMouseEvent.CLICK){ return; }; this._SafeStr_8005 = !(this._SafeStr_8005); this.refresh(); } private function _SafeStr_8032(k:WindowEvent, _arg_2:IWindow):void { _SafeStr_3347._SafeStr_8045(k, _arg_2); if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5309.trackGoogle("roomInfo", "extendedProfile"); this._SafeStr_5309.trackGoogle("extendedProfile", "navigator_roomInfo"); this._SafeStr_5309.send(new _SafeStr_2642(this._SafeStr_5309.data._SafeStr_8006._SafeStr_5547)); }; } } }//package _-0Vr // _SafeStr_2276 = "_-1XE" (String#6216, DoABC#3) // _SafeStr_2300 = "_-62W" (String#703, DoABC#3) // _SafeStr_2332 = "_-4rT" (String#1033, DoABC#3) // _SafeStr_2337 = "_-1LV" (String#6575, DoABC#3) // _SafeStr_2343 = "_-1fK" (String#3501, DoABC#3) // _SafeStr_2349 = "_-0JM" (String#2041, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2642 = "_-ut" (String#1905, DoABC#3) // _SafeStr_271 = "_-5Fd" (String#2212, DoABC#3) // _SafeStr_3006 = "_-Ss" (String#1105, DoABC#3) // _SafeStr_3345 = "_-69u" (String#9974, DoABC#3) // _SafeStr_3346 = "_-3--" (String#16681, DoABC#3) // _SafeStr_3347 = "_-4oC" (String#4893, DoABC#3) // _SafeStr_3348 = "_-6Nu" (String#13547, DoABC#3) // _SafeStr_3349 = "_-5QU" (String#7184, DoABC#3) // _SafeStr_3350 = "_-2jm" (String#6789, DoABC#3) // _SafeStr_3351 = "_-1GF" (String#7850, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5330 = "_-ie" (String#2198, DoABC#3) // _SafeStr_5351 = "_-6EA" (String#3000, DoABC#3) // _SafeStr_5359 = "_-5Zl" (String#13581, DoABC#3) // _SafeStr_5369 = "_-62v" (String#2142, DoABC#3) // _SafeStr_5374 = "_-45U" (String#23209, DoABC#3) // _SafeStr_5375 = "_-6Zj" (String#25726, DoABC#3) // _SafeStr_5376 = "_-3H7" (String#3974, DoABC#3) // _SafeStr_5435 = "_-5Tj" (String#6476, DoABC#3) // _SafeStr_5437 = "_-5Fl" (String#19090, DoABC#3) // _SafeStr_5531 = "_-2DZ" (String#3925, DoABC#3) // _SafeStr_5532 = "_-35O" (String#12892, DoABC#3) // _SafeStr_5535 = "_-1i0" (String#10629, DoABC#3) // _SafeStr_5543 = "_-3Ho" (String#8864, DoABC#3) // _SafeStr_5547 = "_-55Y" (String#1595, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_6816 = "_-43D" (String#1672, DoABC#3) // _SafeStr_7720 = "_-3sk" (String#10571, DoABC#3) // _SafeStr_7721 = "_-5LO" (String#23916, DoABC#3) // _SafeStr_7976 = "_-27d" (String#18413, DoABC#3) // _SafeStr_7978 = "_-2qW" (String#3050, DoABC#3) // _SafeStr_7979 = "_-1KO" (String#2546, DoABC#3) // _SafeStr_8001 = "_-3l" (String#2630, DoABC#3) // _SafeStr_8004 = "_-4tE" (String#9374, DoABC#3) // _SafeStr_8005 = "_-3mv" (String#11873, DoABC#3) // _SafeStr_8006 = "_-5v-" (String#2299, DoABC#3) // _SafeStr_8007 = "_-5E7" (String#36403, DoABC#3) // _SafeStr_8008 = "_-0-j" (String#38720, DoABC#3) // _SafeStr_8009 = "_-42h" (String#5565, DoABC#3) // _SafeStr_8010 = "_-5aT" (String#12564, DoABC#3) // _SafeStr_8011 = "_-mD" (String#31812, DoABC#3) // _SafeStr_8012 = "_-5aZ" (String#6639, DoABC#3) // _SafeStr_8013 = "_-1bH" (String#17399, DoABC#3) // _SafeStr_8014 = "_-3UH" (String#30816, DoABC#3) // _SafeStr_8015 = "_-wy" (String#13673, DoABC#3) // _SafeStr_8016 = "_-4nW" (String#28297, DoABC#3) // _SafeStr_8017 = "_-6L" (String#20002, DoABC#3) // _SafeStr_8018 = "_-0zw" (String#12264, DoABC#3) // _SafeStr_8019 = "_-4dn" (String#23849, DoABC#3) // _SafeStr_8020 = "_-2dX" (String#15480, DoABC#3) // _SafeStr_8021 = "_-6Cx" (String#35327, DoABC#3) // _SafeStr_8022 = "_-4GZ" (String#37556, DoABC#3) // _SafeStr_8023 = "_-OP" (String#34531, DoABC#3) // _SafeStr_8024 = "_-3iu" (String#38463, DoABC#3) // _SafeStr_8025 = "_-6jK" (String#34526, DoABC#3) // _SafeStr_8026 = "_-5bR" (String#35817, DoABC#3) // _SafeStr_8027 = "_-4zy" (String#35297, DoABC#3) // _SafeStr_8028 = "_-3DW" (String#37913, DoABC#3) // _SafeStr_8029 = "_-5p-" (String#33518, DoABC#3) // _SafeStr_8030 = "_-2zP" (String#21264, DoABC#3) // _SafeStr_8031 = "_-0nK" (String#22728, DoABC#3) // _SafeStr_8032 = "_-2Du" (String#16777, DoABC#3) // _SafeStr_8033 = "_-1Cy" (String#26737, DoABC#3) // _SafeStr_8034 = "_-0WS" (String#32861, DoABC#3) // _SafeStr_8035 = "_-5jm" (String#35490, DoABC#3) // _SafeStr_8036 = "_-1zj" (String#7126, DoABC#3) // _SafeStr_8037 = "_-5Ek" (String#36203, DoABC#3) // _SafeStr_8038 = "_-Z" (String#32765, DoABC#3) // _SafeStr_8039 = "_-32t" (String#3497, DoABC#3) // _SafeStr_8040 = "_-1KB" (String#32056, DoABC#3) // _SafeStr_8041 = "_-2o3" (String#8923, DoABC#3) // _SafeStr_8042 = "_-17t" (String#32639, DoABC#3) // _SafeStr_8043 = "_-4IH" (String#20940, DoABC#3) // _SafeStr_8044 = "_-5mG" (String#2063, DoABC#3) // _SafeStr_8045 = "_-3bN" (String#9153, DoABC#3) //------------------------------------------------------------ //_-0W9._SafeStr_2297 package _-0W9 { import flash.events.Event; public class _SafeStr_2297 extends Event { public static const _SafeStr_8046:String = "HTE_TOOLBAR_CLICK"; public static const _SafeStr_8047:String = "HTE_GROUP_ROOM_INFO_CLICK"; public static const _SafeStr_8048:String = "HTIE_ICON_ZOOM"; public static const _SafeStr_8049:String = "HTE_RESIZED"; public static const _SafeStr_8050:String = "HTE_ICON_CAMERA"; public static const _SafeStr_8051:String = "roomToolsMenu"; public static const _SafeStr_8052:String = "chatCameraCommand"; public static const _SafeStr_8053:String = "imageWidgetMakeOwn"; public static const _SafeStr_8054:String = "toolBarCameraIcon"; private var _SafeStr_7658:String; private var _SafeStr_8055:String; public function _SafeStr_2297(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } public function set _SafeStr_8056(k:String):void { this._SafeStr_7658 = k; } public function get _SafeStr_8056():String { return (this._SafeStr_7658); } public function set _SafeStr_7604(k:String):void { this._SafeStr_8055 = k; } public function get _SafeStr_7604():String { return (this._SafeStr_8055); } } }//package _-0W9 // _SafeStr_2297 = "_-5HK" (String#880, DoABC#3) // _SafeStr_7604 = "_-6kt" (String#6598, DoABC#3) // _SafeStr_7658 = "_-5O5" (String#12196, DoABC#3) // _SafeStr_8046 = "_-4B" (String#2520, DoABC#3) // _SafeStr_8047 = "_-2SX" (String#8908, DoABC#3) // _SafeStr_8048 = "_-0kP" (String#5929, DoABC#3) // _SafeStr_8049 = "_-1-s" (String#16094, DoABC#3) // _SafeStr_8050 = "_-Hy" (String#8323, DoABC#3) // _SafeStr_8051 = "_-4xL" (String#24549, DoABC#3) // _SafeStr_8052 = "_-6Jd" (String#24011, DoABC#3) // _SafeStr_8053 = "_-5it" (String#23783, DoABC#3) // _SafeStr_8054 = "_-3Y2" (String#22182, DoABC#3) // _SafeStr_8055 = "_-4Iq" (String#27628, DoABC#3) // _SafeStr_8056 = "_-0rW" (String#4033, DoABC#3) //------------------------------------------------------------ //_-0W9._SafeStr_4616 package _-0W9 { import flash.events.Event; public class _SafeStr_4616 extends Event { public static const _SafeStr_8057:String = "EVE_EXTENSION_VIEW_RESIZED"; public function _SafeStr_4616(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-0W9 // _SafeStr_4616 = "_-4CW" (String#9018, DoABC#3) // _SafeStr_8057 = "_-30C" (String#14198, DoABC#3) //------------------------------------------------------------ //_-0We._SafeStr_145 package _-0We { public class _SafeStr_145 { private var _location:Vector3D; private var _SafeStr_8058:Vector3D; private var _SafeStr_8059:Boolean = false; public function _SafeStr_145(k:Number, _arg_2:Number, _arg_3:Number) { this._SafeStr_8058 = new Vector3D(); super(); this._location = new Vector3D(k, _arg_2, _arg_3); if (((((!((k == 0))) || (!((_arg_2 == 0))))) || (!((_arg_3 == 0))))){ this._SafeStr_8059 = true; }; } public function get location():Vector3D { return (this._location); } public function get _SafeStr_8060():Vector3D { return (this._SafeStr_8058); } public function _SafeStr_8061(k:Matrix4x4):void { if (this._SafeStr_8059){ this._SafeStr_8058 = k._SafeStr_8062(this._location); }; } } }//package _-0We // _SafeStr_145 = "_-59P" (String#2730, DoABC#2) // _SafeStr_8058 = "_-3rH" (String#2436, DoABC#2) // _SafeStr_8059 = "_-07l" (String#1607, DoABC#2) // _SafeStr_8060 = "_-5pe" (String#2874, DoABC#2) // _SafeStr_8061 = "_-1yf" (String#2000, DoABC#2) // _SafeStr_8062 = "_-5E-" (String#2753, DoABC#2) //------------------------------------------------------------ //_-0We.AvatarModelGeometry package _-0We { import flash.utils.Dictionary; import _-1SN.AvatarCanvas; import _-CG._SafeStr_48; public class AvatarModelGeometry { private var _SafeStr_8063:AvatarSet; private var _SafeStr_8064:Dictionary; private var _SafeStr_8065:Dictionary; private var _SafeStr_8066:Matrix4x4; private var _SafeStr_8067:Vector3D; private var _SafeStr_8068:Dictionary; public function AvatarModelGeometry(k:XML) { var _local_3:XML; var _local_4:XML; var _local_5:AvatarCanvas; var _local_6:XML; var _local_7:Dictionary; var _local_8:Dictionary; var _local_9:XML; var _local_10:GeometryBodyPart; var _local_11:Number; var _local_12:Number; var _local_13:Number; var _local_14:String; var _local_15:Dictionary; var _local_16:String; this._SafeStr_8067 = new Vector3D(0, 0, 10); super(); this._SafeStr_8066 = new Matrix4x4(); this._SafeStr_8064 = new Dictionary(); this._SafeStr_8065 = new Dictionary(); this._SafeStr_8063 = new AvatarSet(k.avatarset[0]); this._SafeStr_8068 = new Dictionary(); var _local_2:XML = k.camera[0]; if (_local_2 != null){ _local_11 = parseFloat(_local_2.x.text()); _local_12 = parseFloat(_local_2.y.text()); _local_13 = parseFloat(_local_2.z.text()); this._SafeStr_8067.x = _local_11; this._SafeStr_8067.y = _local_12; this._SafeStr_8067.z = _local_13; }; for each (_local_3 in k.canvas) { _local_14 = String(_local_3.@scale); _local_15 = new Dictionary(); for each (_local_4 in _local_3.geometry) { _local_5 = new AvatarCanvas(_local_4, _local_14); _local_15[String(_local_4.@id)] = _local_5; }; this._SafeStr_8068[_local_14] = _local_15; }; for each (_local_6 in k.type) { _local_7 = new Dictionary(); _local_8 = new Dictionary(); for each (_local_9 in _local_6.bodypart) { _local_10 = new GeometryBodyPart(_local_9); _local_7[String(_local_9.@id)] = _local_10; for each (_local_16 in _local_10._SafeStr_8069(null)) { _local_8[_local_16] = _local_10; }; }; this._SafeStr_8064[String(_local_6.@id)] = _local_7; this._SafeStr_8065[String(_local_6.@id)] = _local_8; }; } public function _SafeStr_8070(k:_SafeStr_48):void { var _local_2:Dictionary; var _local_3:GeometryBodyPart; for each (_local_2 in this._SafeStr_8064) { for each (_local_3 in _local_2) { _local_3._SafeStr_8071(k); }; }; } public function _SafeStr_8072(k:String):Array { var _local_2:Array = []; var _local_3:AvatarSet = this._SafeStr_8063._SafeStr_8073(k); if (_local_3 != null){ _local_2 = _local_3._SafeStr_8074(); }; return (_local_2); } public function _SafeStr_8075(k:String):Boolean { var _local_2:AvatarSet = this._SafeStr_8063._SafeStr_8073(k); if (_local_2 != null){ return (_local_2._SafeStr_8076); }; return (false); } public function _SafeStr_8077(k:String, _arg_2:String):AvatarCanvas { var _local_4:AvatarCanvas; var _local_3:Dictionary = this._SafeStr_8068[k]; if (_local_3 != null){ _local_4 = (_local_3[_arg_2] as AvatarCanvas); }; return (_local_4); } private function _SafeStr_8078(k:String):Boolean { return (!((this._SafeStr_8064[k] == null))); } private function _SafeStr_8079(k:String, _arg_2:String):Boolean { var _local_3:Dictionary; if (this._SafeStr_8078(k)){ _local_3 = (this._SafeStr_8064[k] as Dictionary); return (!((_local_3[_arg_2] == null))); }; return (false); } private function _SafeStr_8080(k:String):Array { var _local_4:String; var _local_2:Dictionary = this._SafeStr_8081(k); var _local_3:Array = new Array(); for (_local_4 in this._SafeStr_8064) { _local_3.push(_local_4); }; return (_local_3); } private function _SafeStr_8081(k:String):Dictionary { if (this._SafeStr_8078(k)){ return ((this._SafeStr_8064[k] as Dictionary)); }; return (new Dictionary()); } public function _SafeStr_8082(k:String, _arg_2:String):GeometryBodyPart { var _local_3:Dictionary = this._SafeStr_8081(k); return (_local_3[_arg_2]); } public function _SafeStr_8083(k:String, _arg_2:String, _arg_3:_SafeStr_48):GeometryBodyPart { var _local_5:GeometryBodyPart; var _local_6:Dictionary; var _local_4:Dictionary = this._SafeStr_8065[k]; if (_local_4 != null){ _local_5 = _local_4[_arg_2]; if (_local_5 != null){ return (_local_5); }; _local_6 = this._SafeStr_8081(k); for each (_local_5 in _local_6) { if (_local_5._SafeStr_8084(_arg_2, _arg_3)){ return (_local_5); }; }; }; return (null); } private function _SafeStr_8085(k:Dictionary, _arg_2:String):Array { var _local_5:GeometryBodyPart; var _local_6:String; var _local_3:Array = []; var _local_4:Array = this._SafeStr_8072(_arg_2); for each (_local_6 in _local_4) { _local_5 = k[_local_6]; if (_local_5 != null){ _local_3.push(_local_5); }; }; return (_local_3); } public function _SafeStr_8086(k:String, _arg_2:uint, _arg_3:String):Array { var _local_7:GeometryBodyPart; var _local_9:Number; var _local_10:Array; if (_arg_3 == null){ _SafeStr_4.log("[AvatarModelGeometry] ERROR: Geometry ID not found for action: "); return ([]); }; var _local_4:Dictionary = this._SafeStr_8081(_arg_3); var _local_5:Array = this._SafeStr_8085(_local_4, k); var _local_6:Array = new Array(); var _local_8:Array = new Array(); this._SafeStr_8066 = Matrix4x4._SafeStr_8087(_arg_2); for each (_local_7 in _local_5) { _local_7._SafeStr_8061(this._SafeStr_8066); _local_9 = _local_7._SafeStr_8088(this._SafeStr_8067); _local_6.push([_local_9, _local_7]); }; _local_6.sort(this._SafeStr_8089); for each (_local_10 in _local_6) { _local_7 = (_local_10[1] as GeometryBodyPart); _local_8.push(_local_7.id); }; return (_local_8); } public function _SafeStr_8090(k:String, _arg_2:String, _arg_3:uint, _arg_4:Array, _arg_5:_SafeStr_48):Array { var _local_6:GeometryBodyPart; if (this._SafeStr_8079(k, _arg_2)){ _local_6 = (this._SafeStr_8081(k)[_arg_2] as GeometryBodyPart); this._SafeStr_8066 = Matrix4x4._SafeStr_8087(_arg_3); return (_local_6._SafeStr_8090(this._SafeStr_8066, this._SafeStr_8067, _arg_4, _arg_5)); }; return ([]); } private function _SafeStr_8089(k:Array, _arg_2:Array):Number { var _local_3:Number = (k[0] as Number); var _local_4:Number = (_arg_2[0] as Number); if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } } }//package _-0We // _SafeStr_4 = "_-5F-" (String#2758, DoABC#2) // _SafeStr_48 = "_-4yA" (String#2681, DoABC#2) // _SafeStr_8061 = "_-1yf" (String#2000, DoABC#2) // _SafeStr_8063 = "_-i4" (String#3211, DoABC#2) // _SafeStr_8064 = "_-uo" (String#3255, DoABC#2) // _SafeStr_8065 = "_-0hz" (String#1727, DoABC#2) // _SafeStr_8066 = "_-5EU" (String#2755, DoABC#2) // _SafeStr_8067 = "_-4fy" (String#2619, DoABC#2) // _SafeStr_8068 = "_-5jD" (String#2852, DoABC#2) // _SafeStr_8069 = "_-03V" (String#1595, DoABC#2) // _SafeStr_8070 = "_-53C" (String#2700, DoABC#2) // _SafeStr_8071 = "_-1ct" (String#1923, DoABC#2) // _SafeStr_8072 = "_-4q2" (String#2651, DoABC#2) // _SafeStr_8073 = "_-2-o" (String#2009, DoABC#2) // _SafeStr_8074 = "_-5CU" (String#2748, DoABC#2) // _SafeStr_8075 = "_-21W" (String#2016, DoABC#2) // _SafeStr_8076 = "_-Bn" (String#3084, DoABC#2) // _SafeStr_8077 = "_-3t2" (String#2445, DoABC#2) // _SafeStr_8078 = "_-ZU" (String#3176, DoABC#2) // _SafeStr_8079 = "_-6Pb" (String#2995, DoABC#2) // _SafeStr_8080 = "_-2Ok" (String#2109, DoABC#2) // _SafeStr_8081 = "_-5GJ" (String#2763, DoABC#2) // _SafeStr_8082 = "_-53M" (String#2701, DoABC#2) // _SafeStr_8083 = "_-4zU" (String#2684, DoABC#2) // _SafeStr_8084 = "_-1bG" (String#1915, DoABC#2) // _SafeStr_8085 = "_-1eA" (String#1929, DoABC#2) // _SafeStr_8086 = "_-5he" (String#2848, DoABC#2) // _SafeStr_8087 = "_-24f" (String#2030, DoABC#2) // _SafeStr_8088 = "_-4ZD" (String#2600, DoABC#2) // _SafeStr_8089 = "_-2K6" (String#2091, DoABC#2) // _SafeStr_8090 = "_-1Jf" (String#1862, DoABC#2) //------------------------------------------------------------ //_-0We.AvatarSet package _-0We { import flash.utils.Dictionary; public class AvatarSet { private var _SafeStr_6041:String; private var _SafeStr_8091:Dictionary; private var _SafeStr_8092:Array; private var _SafeStr_8093:Array; private var _SafeStr_8094:Boolean; public function AvatarSet(k:XML) { var _local_3:AvatarSet; var _local_4:XML; var _local_5:XML; var _local_6:Array; super(); this._SafeStr_6041 = String(k.@id); var _local_2:String = String(k.@main); this._SafeStr_8094 = (((_local_2)==null) ? false : Boolean(parseInt(_local_2))); this._SafeStr_8091 = new Dictionary(); this._SafeStr_8092 = new Array(); for each (_local_4 in k.avatarset) { _local_3 = new AvatarSet(_local_4); this._SafeStr_8091[String(_local_4.@id)] = _local_3; }; for each (_local_5 in k.bodypart) { this._SafeStr_8092.push(String(_local_5.@id)); }; _local_6 = this._SafeStr_8092.concat(); for each (_local_3 in this._SafeStr_8091) { _local_6 = _local_6.concat(_local_3._SafeStr_8074()); }; this._SafeStr_8093 = _local_6; } public function _SafeStr_8073(k:String):AvatarSet { var _local_2:AvatarSet; if (k == this._SafeStr_6041){ return (this); }; for each (_local_2 in this._SafeStr_8091) { if (_local_2._SafeStr_8073(k) != null){ return (_local_2); }; }; return (null); } public function _SafeStr_8074():Array { return (this._SafeStr_8093.concat()); } public function get id():String { return (this._SafeStr_6041); } public function get _SafeStr_8076():Boolean { var _local_1:AvatarSet; if (this._SafeStr_8094){ return (true); }; for each (_local_1 in this._SafeStr_8091) { if (_local_1._SafeStr_8076){ return (true); }; }; return (false); } } }//package _-0We // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_8073 = "_-2-o" (String#2009, DoABC#2) // _SafeStr_8074 = "_-5CU" (String#2748, DoABC#2) // _SafeStr_8076 = "_-Bn" (String#3084, DoABC#2) // _SafeStr_8091 = "_-7i" (String#3069, DoABC#2) // _SafeStr_8092 = "_-3ho" (String#2401, DoABC#2) // _SafeStr_8093 = "_-0ad" (String#1706, DoABC#2) // _SafeStr_8094 = "_-3sV" (String#2441, DoABC#2) //------------------------------------------------------------ //_-0We.GeometryBodyPart package _-0We { import flash.utils.Dictionary; import _-CG._SafeStr_48; public class GeometryBodyPart extends _SafeStr_145 { private var _SafeStr_6041:String; private var _SafeStr_7160:Dictionary; private var _SafeStr_8095:Number; private var _SafeStr_8096:Dictionary; public function GeometryBodyPart(k:XML) { var _local_2:XML; var _local_3:GeometryItem; super(parseFloat(k.@x), parseFloat(k.@y), parseFloat(k.@z)); this._SafeStr_8095 = parseFloat(k.@radius); this._SafeStr_6041 = String(k.@id); this._SafeStr_7160 = new Dictionary(); this._SafeStr_8096 = new Dictionary(true); for each (_local_2 in k..item) { _local_3 = new GeometryItem(_local_2); this._SafeStr_7160[String(_local_2.@id)] = _local_3; }; } public function _SafeStr_8097(k:_SafeStr_48):Array { var _local_3:GeometryItem; var _local_2:Array = []; if (this._SafeStr_8096[k] !== undefined){ for each (_local_3 in this._SafeStr_8096[k]) { if (_local_3 != null){ _local_2.push(_local_3); }; }; }; return (_local_2); } public function _SafeStr_8069(k:_SafeStr_48):Array { var _local_2:GeometryItem; var _local_3:Array = []; for each (_local_2 in this._SafeStr_7160) { if (_local_2 != null){ _local_3.push(_local_2.id); }; }; if (this._SafeStr_8096[k] !== undefined){ for each (_local_2 in this._SafeStr_8096[k]) { if (_local_2 != null){ _local_3.push(_local_2.id); }; }; }; return (_local_3); } public function _SafeStr_8071(k:_SafeStr_48):Boolean { var _local_2:String; if (this._SafeStr_8096[k] !== undefined){ for (_local_2 in this._SafeStr_8096[k]) { delete this._SafeStr_8096[k][_local_2]; }; this._SafeStr_8096[k] = null; delete this._SafeStr_8096[k]; }; return (true); } public function _SafeStr_8098(k:XML, _arg_2:_SafeStr_48):Boolean { var _local_3:String = String(k.@id); if (this._SafeStr_8084(_local_3, _arg_2)){ return (false); }; if (this._SafeStr_8096[_arg_2] === undefined){ this._SafeStr_8096[_arg_2] = new Dictionary(); }; this._SafeStr_8096[_arg_2][_local_3] = new GeometryItem(k, true); return (true); } public function _SafeStr_8084(k:String, _arg_2:_SafeStr_48):Boolean { var _local_3:GeometryItem = this._SafeStr_7160[k]; if ((((_local_3 == null)) && (!((this._SafeStr_8096[_arg_2] === undefined))))){ _local_3 = this._SafeStr_8096[_arg_2][k]; }; return (!((_local_3 == null))); } public function _SafeStr_8090(k:Matrix4x4, _arg_2:Vector3D, _arg_3:Array, _arg_4:_SafeStr_48):Array { var _local_5:Number; var _local_6:GeometryItem; var _local_9:Array; var _local_7:Array = new Array(); var _local_8:Array = new Array(); for each (_local_6 in this._SafeStr_7160) { if (_local_6 != null){ _local_6._SafeStr_8061(k); _local_5 = _local_6._SafeStr_8088(_arg_2); _local_7.push([_local_5, _local_6]); }; }; for each (_local_6 in this._SafeStr_8096[_arg_4]) { if (_local_6 != null){ _local_6._SafeStr_8061(k); _local_5 = _local_6._SafeStr_8088(_arg_2); _local_7.push([_local_5, _local_6]); }; }; _local_7.sort(this._SafeStr_8099); for each (_local_9 in _local_7) { _local_6 = (_local_9[1] as GeometryItem); _local_8.push(_local_6.id); }; return (_local_8); } public function _SafeStr_8088(k:Vector3D):Number { var _local_2:Number = Math.abs(((k.z - this._SafeStr_8060.z) - this._SafeStr_8095)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_8060.z) + this._SafeStr_8095)); return (Math.min(_local_2, _local_3)); } public function get id():String { return (this._SafeStr_6041); } private function _SafeStr_8099(k:Array, _arg_2:Array):Number { var _local_3:Number = (k[0] as Number); var _local_4:Number = (_arg_2[0] as Number); if (_local_3 < _local_4){ return (-1); }; if (_local_3 > _local_4){ return (1); }; return (0); } public function get radius():Number { return (this._SafeStr_8095); } } }//package _-0We // _SafeStr_145 = "_-59P" (String#2730, DoABC#2) // _SafeStr_48 = "_-4yA" (String#2681, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_7160 = "_-5OP" (String#2791, DoABC#2) // _SafeStr_8060 = "_-5pe" (String#2874, DoABC#2) // _SafeStr_8061 = "_-1yf" (String#2000, DoABC#2) // _SafeStr_8069 = "_-03V" (String#1595, DoABC#2) // _SafeStr_8071 = "_-1ct" (String#1923, DoABC#2) // _SafeStr_8084 = "_-1bG" (String#1915, DoABC#2) // _SafeStr_8088 = "_-4ZD" (String#2600, DoABC#2) // _SafeStr_8090 = "_-1Jf" (String#1862, DoABC#2) // _SafeStr_8095 = "_-5AR" (String#2734, DoABC#2) // _SafeStr_8096 = "_-1BH" (String#1831, DoABC#2) // _SafeStr_8097 = "_-0NL" (String#1661, DoABC#2) // _SafeStr_8098 = "_-3p9" (String#2426, DoABC#2) // _SafeStr_8099 = "_-0UV" (String#1683, DoABC#2) //------------------------------------------------------------ //_-0We.GeometryItem package _-0We { public class GeometryItem extends _SafeStr_145 { private var _SafeStr_6041:String; private var _SafeStr_8095:Number; private var _normal:Vector3D; private var _SafeStr_8100:Boolean = false; private var _SafeStr_8101:Boolean = false; public function GeometryItem(k:XML, _arg_2:Boolean=false) { super(parseFloat(k.@x), parseFloat(k.@y), parseFloat(k.@z)); this._SafeStr_6041 = String(k.@id); this._SafeStr_8095 = parseFloat(k.@radius); this._normal = new Vector3D(parseFloat(k.@nx), parseFloat(k.@ny), parseFloat(k.@nz)); this._SafeStr_8100 = (parseInt(k.@double) as Boolean); this._SafeStr_8101 = _arg_2; } public function _SafeStr_8088(k:Vector3D):Number { var _local_2:Number = Math.abs(((k.z - this._SafeStr_8060.z) - this._SafeStr_8095)); var _local_3:Number = Math.abs(((k.z - this._SafeStr_8060.z) + this._SafeStr_8095)); return (Math.min(_local_2, _local_3)); } public function get id():String { return (this._SafeStr_6041); } public function get normal():Vector3D { return (this._normal); } public function get _SafeStr_8102():Boolean { return (this._SafeStr_8100); } public function toString():String { var k:String = ((((this._SafeStr_6041 + ": ") + this.location) + " - ") + this._SafeStr_8060); return (k); } public function get _SafeStr_8103():Boolean { return (this._SafeStr_8101); } } }//package _-0We // _SafeStr_145 = "_-59P" (String#2730, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_8060 = "_-5pe" (String#2874, DoABC#2) // _SafeStr_8088 = "_-4ZD" (String#2600, DoABC#2) // _SafeStr_8095 = "_-5AR" (String#2734, DoABC#2) // _SafeStr_8100 = "_-5da" (String#2840, DoABC#2) // _SafeStr_8101 = "_-N" (String#3121, DoABC#2) // _SafeStr_8102 = "_-2Nb" (String#2103, DoABC#2) // _SafeStr_8103 = "_-0Dd" (String#1628, DoABC#2) //------------------------------------------------------------ //_-0We.Matrix4x4 package _-0We { public class Matrix4x4 { public static const _SafeStr_8104:Matrix4x4 = new (Matrix4x4)(1, 0, 0, 0, 1, 0, 0, 0, 1); private static const _SafeStr_8105:Number = 1E-18; private var _SafeStr_5686:Array; public function Matrix4x4(k:Number=0, _arg_2:Number=0, _arg_3:Number=0, _arg_4:Number=0, _arg_5:Number=0, _arg_6:Number=0, _arg_7:Number=0, _arg_8:Number=0, _arg_9:Number=0) { this._SafeStr_5686 = [k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _arg_7, _arg_8, _arg_9]; } public static function _SafeStr_8106(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(1, 0, 0, 0, _local_3, -(_local_4), 0, _local_4, _local_3); return (_local_5); } public static function _SafeStr_8087(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(_local_3, 0, _local_4, 0, 1, 0, -(_local_4), 0, _local_3); return (_local_5); } public static function _SafeStr_8107(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new (Matrix4x4)(_local_3, -(_local_4), 0, _local_4, _local_3, 0, 0, 0, 1); return (_local_5); } public function identity():Matrix4x4 { this._SafeStr_5686 = [1, 0, 0, 0, 1, 0, 0, 0, 1]; return (this); } public function _SafeStr_8062(k:Vector3D):Vector3D { var _local_2:Number = (((k.x * this._SafeStr_5686[0]) + (k.y * this._SafeStr_5686[3])) + (k.z * this._SafeStr_5686[6])); var _local_3:Number = (((k.x * this._SafeStr_5686[1]) + (k.y * this._SafeStr_5686[4])) + (k.z * this._SafeStr_5686[7])); var _local_4:Number = (((k.x * this._SafeStr_5686[2]) + (k.y * this._SafeStr_5686[5])) + (k.z * this._SafeStr_5686[8])); return (new Vector3D(_local_2, _local_3, _local_4)); } public function _SafeStr_8108(k:Matrix4x4):Matrix4x4 { var _local_2:Number = (((this._SafeStr_5686[0] * k.data[0]) + (this._SafeStr_5686[1] * k.data[3])) + (this._SafeStr_5686[2] * k.data[6])); var _local_3:Number = (((this._SafeStr_5686[0] * k.data[1]) + (this._SafeStr_5686[1] * k.data[4])) + (this._SafeStr_5686[2] * k.data[7])); var _local_4:Number = (((this._SafeStr_5686[0] * k.data[2]) + (this._SafeStr_5686[1] * k.data[5])) + (this._SafeStr_5686[2] * k.data[8])); var _local_5:Number = (((this._SafeStr_5686[3] * k.data[0]) + (this._SafeStr_5686[4] * k.data[3])) + (this._SafeStr_5686[5] * k.data[6])); var _local_6:Number = (((this._SafeStr_5686[3] * k.data[1]) + (this._SafeStr_5686[4] * k.data[4])) + (this._SafeStr_5686[5] * k.data[7])); var _local_7:Number = (((this._SafeStr_5686[3] * k.data[2]) + (this._SafeStr_5686[4] * k.data[5])) + (this._SafeStr_5686[5] * k.data[8])); var _local_8:Number = (((this._SafeStr_5686[6] * k.data[0]) + (this._SafeStr_5686[7] * k.data[3])) + (this._SafeStr_5686[8] * k.data[6])); var _local_9:Number = (((this._SafeStr_5686[6] * k.data[1]) + (this._SafeStr_5686[7] * k.data[4])) + (this._SafeStr_5686[8] * k.data[7])); var _local_10:Number = (((this._SafeStr_5686[6] * k.data[2]) + (this._SafeStr_5686[7] * k.data[5])) + (this._SafeStr_5686[8] * k.data[8])); return (new Matrix4x4(_local_2, _local_3, _local_4, _local_5, _local_6, _local_7, _local_8, _local_9, _local_10)); } public function _SafeStr_8109(k:Number):void { var _local_2:int; while (_local_2 < this._SafeStr_5686.length) { this._SafeStr_5686[_local_2] = (this._SafeStr_5686[_local_2] * k); _local_2++; }; } public function _SafeStr_8110(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(1, 0, 0, 0, _local_3, -(_local_4), 0, _local_4, _local_3); return (_local_5._SafeStr_8108(this)); } public function _SafeStr_8111(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(_local_3, 0, _local_4, 0, 1, 0, -(_local_4), 0, _local_3); return (_local_5._SafeStr_8108(this)); } public function _SafeStr_8112(k:Number):Matrix4x4 { var _local_2:Number = ((k * Math.PI) / 180); var _local_3:Number = Math.cos(_local_2); var _local_4:Number = Math.sin(_local_2); var _local_5:Matrix4x4 = new Matrix4x4(_local_3, -(_local_4), 0, _local_4, _local_3, 0, 0, 0, 1); return (_local_5._SafeStr_8108(this)); } public function skew():void { } public function _SafeStr_8113():Matrix4x4 { return (new Matrix4x4(this._SafeStr_5686[0], this._SafeStr_5686[3], this._SafeStr_5686[6], this._SafeStr_5686[1], this._SafeStr_5686[4], this._SafeStr_5686[7], this._SafeStr_5686[2], this._SafeStr_5686[5], this._SafeStr_5686[8])); } public function _SafeStr_6872(k:Matrix4x4):Boolean { return (false); } public function get data():Array { return (this._SafeStr_5686); } } }//package _-0We // _SafeStr_5686 = "_-3bp" (String#2381, DoABC#2) // _SafeStr_6872 = "_-2lJ" (String#2187, DoABC#2) // _SafeStr_8062 = "_-5E-" (String#2753, DoABC#2) // _SafeStr_8087 = "_-24f" (String#2030, DoABC#2) // _SafeStr_8104 = "_-1Oq" (String#1876, DoABC#2) // _SafeStr_8105 = "_-7o" (String#3070, DoABC#2) // _SafeStr_8106 = "_-ir" (String#3213, DoABC#2) // _SafeStr_8107 = "_-3dc" (String#2390, DoABC#2) // _SafeStr_8108 = "_-34D" (String#2262, DoABC#2) // _SafeStr_8109 = "_-6TI" (String#3012, DoABC#2) // _SafeStr_8110 = "_-56q" (String#2717, DoABC#2) // _SafeStr_8111 = "_-jF" (String#3216, DoABC#2) // _SafeStr_8112 = "_-4Lv" (String#2550, DoABC#2) // _SafeStr_8113 = "_-3VW" (String#2356, DoABC#2) //------------------------------------------------------------ //_-0We.Vector3D package _-0We { public class Vector3D { private var _x:Number; private var _y:Number; private var _z:Number; public function Vector3D(k:Number=0, _arg_2:Number=0, _arg_3:Number=0) { this._x = k; this._y = _arg_2; this._z = _arg_3; } public static function _SafeStr_8114(k:Vector3D, _arg_2:Vector3D):Number { return ((((k.x * _arg_2.x) + (k.y * _arg_2.y)) + (k.z * _arg_2.z))); } public static function _SafeStr_8115(k:Vector3D, _arg_2:Vector3D):Vector3D { var _local_3:Vector3D = new (Vector3D)(); _local_3.x = ((k.y * _arg_2.z) - (k.z * _arg_2.y)); _local_3.y = ((k.z * _arg_2.x) - (k.x * _arg_2.z)); _local_3.z = ((k.x * _arg_2.y) - (k.y * _arg_2.x)); return (_local_3); } public static function subtract(k:Vector3D, _arg_2:Vector3D):Vector3D { return (new (Vector3D)((k.x - _arg_2.x), (k.y - _arg_2.y), (k.z - _arg_2.z))); } public function _SafeStr_8114(k:Vector3D):Number { return ((((this._x * k.x) + (this._y * k.y)) + (this._z * k.z))); } public function _SafeStr_8115(k:Vector3D):Vector3D { var _local_2:Vector3D = new Vector3D(); _local_2.x = ((this._y * k.z) - (this._z * k.y)); _local_2.y = ((this._z * k.x) - (this._x * k.z)); _local_2.z = ((this._x * k.y) - (this._y * k.x)); return (_local_2); } public function subtract(k:Vector3D):void { this._x = (this._x - k.x); this._y = (this._y - k.y); this._z = (this._z - k.z); } public function add(k:Vector3D):void { this._x = (this._x + k.x); this._y = (this._y + k.y); this._z = (this._z + k.z); } public function normalize():void { var k:Number = (1 / this.length()); this._x = (this._x * k); this._y = (this._y * k); this._z = (this._z * k); } public function length():Number { return (Math.sqrt((((this._x * this._x) + (this._y * this._y)) + (this._z * this._z)))); } public function toString():String { var k = (((((("Vector3D: (" + this._x) + ",") + this._y) + ",") + this._z) + ")"); return (k); } public function get x():Number { return (this._x); } public function get y():Number { return (this._y); } public function get z():Number { return (this._z); } public function set x(k:Number):void { this._x = k; } public function set y(k:Number):void { this._y = k; } public function set z(k:Number):void { this._z = k; } } }//package _-0We // _SafeStr_8114 = "_-4r6" (String#2657, DoABC#2) // _SafeStr_8115 = "_-0jj" (String#1736, DoABC#2) //------------------------------------------------------------ //_-0WF._SafeStr_2832 package _-0WF { import _-59z._SafeStr_10; import _-0Qu._SafeStr_634; public interface _SafeStr_2832 { function get assets():_SafeStr_10; function get name():String; function get date():String; function get color():int; function get windowManager():_SafeStr_634; function get message():String; } }//package _-0WF // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2832 = "_-2Mh" (String#10773, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) //------------------------------------------------------------ //_-0WF._SafeStr_2833 package _-0WF { import _-nN._SafeStr_2824; import _-2mL._SafeStr_12; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-0Ph._SafeStr_4506; import flash.events.IEventDispatcher; public class _SafeStr_2833 extends _SafeStr_2824 implements _SafeStr_2832 { private var _name:String; private var _SafeStr_7421:String; private var _SafeStr_7422:String; private var _color:int; private var _SafeStr_8116:_SafeStr_12; private var _SafeStr_5554:_SafeStr_4507; private var _SafeStr_7423:int; public function _SafeStr_2833(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:_SafeStr_12) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8116 = _arg_5; } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_7421); } public function get message():String { return (this._SafeStr_7422); } public function get color():int { return (this._color); } public function get configuration():_SafeStr_12 { return (this._SafeStr_8116); } override public function dispose():void { if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; this._SafeStr_8116 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4506._SafeStr_7420, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4506._SafeStr_7420, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4506):void { this._name = k.name; this._SafeStr_7421 = k.date; this._SafeStr_7422 = k.message; this._color = (k.color - 1); this._SafeStr_7423 = k._SafeStr_7424; if ((((this._color < 0)) || ((this._color > 2)))){ this._color = 0; }; this._SafeStr_8117(); } private function _SafeStr_8117():void { if (this._SafeStr_5554 != null){ this._SafeStr_5554.dispose(); }; switch (this._SafeStr_7423){ default: this._SafeStr_5554 = new TrophyView(this); }; this._SafeStr_5554._SafeStr_8118(); } } }//package _-0WF // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_12 = "_-3oD" (String#1602, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2832 = "_-2Mh" (String#10773, DoABC#3) // _SafeStr_2833 = "_-iL" (String#17506, DoABC#3) // _SafeStr_4506 = "_-0Tm" (String#6806, DoABC#3) // _SafeStr_4507 = "_-9o" (String#11021, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_7420 = "_-5un" (String#6936, DoABC#3) // _SafeStr_7421 = "_-0LL" (String#4412, DoABC#3) // _SafeStr_7422 = "_-3tc" (String#1000, DoABC#3) // _SafeStr_7423 = "_-17D" (String#4983, DoABC#3) // _SafeStr_7424 = "_-0B0" (String#25179, DoABC#3) // _SafeStr_8116 = "_-4dT" (String#2790, DoABC#3) // _SafeStr_8117 = "_-31b" (String#25945, DoABC#3) // _SafeStr_8118 = "_-12f" (String#3189, DoABC#3) //------------------------------------------------------------ //_-0WF._SafeStr_2848 package _-0WF { import _-nN._SafeStr_2824; import _-2mL._SafeStr_12; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-0Ph._SafeStr_4549; import flash.events.IEventDispatcher; public class _SafeStr_2848 extends _SafeStr_2824 implements _SafeStr_2832 { public static const _SafeStr_8119:int = 10; public static const _SafeStr_8120:int = 20; private var _name:String; private var _SafeStr_7421:String; private var _SafeStr_7422:String; private var _color:int; private var _SafeStr_8116:_SafeStr_12; private var _SafeStr_5554:_SafeStr_4507; private var _SafeStr_7423:int; public function _SafeStr_2848(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:_SafeStr_12) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8116 = _arg_5; } public function get name():String { return (this._name); } public function get date():String { return (this._SafeStr_7421); } public function get message():String { return (this._SafeStr_7422); } public function get color():int { return (this._color); } public function get configuration():_SafeStr_12 { return (this._SafeStr_8116); } override public function dispose():void { if (this._SafeStr_5554){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; this._SafeStr_8116 = null; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.addEventListener(_SafeStr_4549._SafeStr_7420, this.onObjectUpdate); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4549._SafeStr_7420, this.onObjectUpdate); } private function onObjectUpdate(k:_SafeStr_4549):void { this._name = k.name; this._SafeStr_7421 = k.date; this._SafeStr_7422 = k.message; this._color = (k.color - 1); this._SafeStr_7423 = k._SafeStr_7424; if ((((this._color < 0)) || ((this._color > 2)))){ this._color = 0; }; this._SafeStr_8117(); } private function _SafeStr_8117():void { if (this._SafeStr_5554 != null){ this._SafeStr_5554.dispose(); }; switch (this._SafeStr_7423){ case _SafeStr_8120: case _SafeStr_8119: this._SafeStr_5554 = new _SafeStr_4548(this, this._SafeStr_7423); break; default: this._SafeStr_5554 = new TrophyView(this); }; this._SafeStr_5554._SafeStr_8118(); } } }//package _-0WF // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_12 = "_-3oD" (String#1602, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2832 = "_-2Mh" (String#10773, DoABC#3) // _SafeStr_2848 = "_-0Nf" (String#7570, DoABC#3) // _SafeStr_4507 = "_-9o" (String#11021, DoABC#3) // _SafeStr_4548 = "_-8J" (String#17043, DoABC#3) // _SafeStr_4549 = "_-1je" (String#6945, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_7420 = "_-5un" (String#6936, DoABC#3) // _SafeStr_7421 = "_-0LL" (String#4412, DoABC#3) // _SafeStr_7422 = "_-3tc" (String#1000, DoABC#3) // _SafeStr_7423 = "_-17D" (String#4983, DoABC#3) // _SafeStr_7424 = "_-0B0" (String#25179, DoABC#3) // _SafeStr_8116 = "_-4dT" (String#2790, DoABC#3) // _SafeStr_8117 = "_-31b" (String#25945, DoABC#3) // _SafeStr_8118 = "_-12f" (String#3189, DoABC#3) // _SafeStr_8119 = "_-16Q" (String#19249, DoABC#3) // _SafeStr_8120 = "_-yu" (String#13834, DoABC#3) //------------------------------------------------------------ //_-0WF._SafeStr_4507 package _-0WF { public interface _SafeStr_4507 { function dispose():void; function _SafeStr_8121():void; function _SafeStr_8118():Boolean; } }//package _-0WF // _SafeStr_4507 = "_-9o" (String#11021, DoABC#3) // _SafeStr_8118 = "_-12f" (String#3189, DoABC#3) // _SafeStr_8121 = "_-35" (String#10869, DoABC#3) //------------------------------------------------------------ //_-0WF._SafeStr_4548 package _-0WF { import _-vq.IWindowContainer; import _-vq.IWindow; import _-tc.ITextWindow; import _-tc._SafeStr_3566; import _-tc._SafeStr_2434; import _-59z._SafeStr_39; import _-59z.XmlAsset; import _-OK.WindowMouseEvent; import _-tc.IRegionWindow; import _-4Qm._SafeStr_6; public class _SafeStr_4548 implements _SafeStr_4507 { private var _SafeStr_7423:int; private var _SafeStr_5842:_SafeStr_2848; private var _SafeStr_5605:IWindowContainer; public function _SafeStr_4548(k:_SafeStr_2848, _arg_2:int) { this._SafeStr_5842 = k; this._SafeStr_7423 = _arg_2; } public function dispose():void { if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_5842 = null; } public function _SafeStr_8118():Boolean { var _local_3:IWindow; var _local_4:ITextWindow; var _local_5:_SafeStr_3566; var _local_6:ITextWindow; var _local_7:_SafeStr_2434; var _local_8:String; var k:_SafeStr_39 = this._SafeStr_5842.assets.getAssetByName("niko_trophy"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null){ return (false); }; if (this._SafeStr_5605 == null){ this._SafeStr_5605 = (this._SafeStr_5842.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); }; this._SafeStr_5605.center(); _local_3 = this._SafeStr_5605.findChildByName("header_button_close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8122); }; _local_4 = (this._SafeStr_5605.findChildByName("html_textbox") as ITextWindow); if (_local_4 != null){ switch (this._SafeStr_7423){ case _SafeStr_2848._SafeStr_8120: _local_4.text = this._SafeStr_5842.localizations.getLocalization("niko.trophy.description.gold"); break; case _SafeStr_2848._SafeStr_8119: _local_4.text = this._SafeStr_5842.localizations.getLocalization("niko.trophy.description.silver"); break; }; }; _local_5 = (this._SafeStr_5605.findChildByName("store_link") as _SafeStr_3566); if (_local_5 != null){ _local_5.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8123); }; _local_6 = (this._SafeStr_5605.findChildByName("date") as ITextWindow); if (_local_6 != null){ this._SafeStr_5842.localizations.registerParameter("trophy.niko.date", "date", this._SafeStr_5842.date); _local_6.text = this._SafeStr_5842.localizations.getLocalization("trophy.niko.date"); }; _local_7 = (this._SafeStr_5605.findChildByName("preview_image") as _SafeStr_2434); if (_local_7 != null){ if (this._SafeStr_7423 == _SafeStr_2848._SafeStr_8120){ _local_7.assetUri = "${image.library.url}niko/niko_trophy_gold.png"; } else { _local_7.assetUri = "${image.library.url}niko/niko_trophy_silver.png"; }; }; _local_7 = (this._SafeStr_5605.findChildByName("store_image") as _SafeStr_2434); if (_local_7 != null){ _local_7.assetUri = (("${image.library.url}niko/" + this._SafeStr_5842.configuration.getProperty("niko.trophy.appstore.image")) + ".png"); }; var _local_9:IRegionWindow = (this._SafeStr_5605.findChildByName("appstore_region") as IRegionWindow); if (_local_9){ _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8123); }; return (true); } public function _SafeStr_8121():void { if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } private function _SafeStr_8123(k:WindowMouseEvent):void { var _local_2:String = this._SafeStr_5842.configuration.getProperty("niko.appstore.link.url"); _SafeStr_6._SafeStr_8124(_local_2, "habboMain"); } private function _SafeStr_8122(k:WindowMouseEvent):void { this._SafeStr_8121(); } } }//package _-0WF // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2848 = "_-0Nf" (String#7570, DoABC#3) // _SafeStr_3566 = "_-b0" (String#4199, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4507 = "_-9o" (String#11021, DoABC#3) // _SafeStr_4548 = "_-8J" (String#17043, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5842 = "_-49Y" (String#66, DoABC#3) // _SafeStr_6 = "_-0rq" (String#1456, DoABC#3) // _SafeStr_7423 = "_-17D" (String#4983, DoABC#3) // _SafeStr_8118 = "_-12f" (String#3189, DoABC#3) // _SafeStr_8119 = "_-16Q" (String#19249, DoABC#3) // _SafeStr_8120 = "_-yu" (String#13834, DoABC#3) // _SafeStr_8121 = "_-35" (String#10869, DoABC#3) // _SafeStr_8122 = "_-2aR" (String#38343, DoABC#3) // _SafeStr_8123 = "true " (String#26289, DoABC#3) // _SafeStr_8124 = "_-0bH" (String#3431, DoABC#3) //------------------------------------------------------------ //_-0WF.TrophyView package _-0WF { import _-vq.IWindowContainer; import _-vq.IWindow; import _-tc.ITextWindow; import _-59z.BitmapDataAsset; import flash.display.BitmapData; import _-tc.IBitmapWrapperWindow; import _-59z._SafeStr_39; import _-59z.XmlAsset; import _-OK.WindowMouseEvent; public class TrophyView implements _SafeStr_4507 { private static const _SafeStr_8125:Array = new Array("trophy_bg_gold", "trophy_bg_silver", "trophy_bg_bronze"); private static const _SafeStr_8126:Array = new Array(4293707079, 4291411404, 4290279476); private var _SafeStr_5842:_SafeStr_2832; private var _SafeStr_5605:IWindowContainer; public function TrophyView(k:_SafeStr_2832) { this._SafeStr_5842 = k; } public function dispose():void { if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; this._SafeStr_5842 = null; } public function _SafeStr_8118():Boolean { var _local_3:IWindow; var _local_4:IWindowContainer; var _local_5:ITextWindow; var _local_6:ITextWindow; var _local_7:ITextWindow; var _local_8:BitmapDataAsset; var _local_9:BitmapData; var _local_10:IBitmapWrapperWindow; var k:_SafeStr_39 = this._SafeStr_5842.assets.getAssetByName("trophy"); var _local_2:XmlAsset = XmlAsset(k); if (_local_2 == null){ return (false); }; if (this._SafeStr_5605 == null){ this._SafeStr_5605 = (this._SafeStr_5842.windowManager.buildFromXML((_local_2.content as XML)) as IWindowContainer); }; this._SafeStr_5605.center(); _local_3 = this._SafeStr_5605.findChildByName("close"); if (_local_3 != null){ _local_3.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8127); }; _local_4 = (this._SafeStr_5605.findChildByName("title_bg") as IWindowContainer); if (_local_4 != null){ _local_4.color = _SafeStr_8126[this._SafeStr_5842.color]; }; _local_5 = (this._SafeStr_5605.findChildByName("greeting") as ITextWindow); if (_local_5 != null){ _local_5.text = this._SafeStr_5842.message.replace(/\\r/g, "\n"); }; _local_6 = (this._SafeStr_5605.findChildByName("date") as ITextWindow); if (_local_6 != null){ _local_6.text = this._SafeStr_5842.date; }; _local_7 = (this._SafeStr_5605.findChildByName("name") as ITextWindow); if (_local_7 != null){ _local_7.text = this._SafeStr_5842.name; }; _local_8 = (this._SafeStr_5842.assets.getAssetByName(_SafeStr_8125[this._SafeStr_5842.color]) as BitmapDataAsset); _local_10 = (this._SafeStr_5605.findChildByName("trophy_bg") as IBitmapWrapperWindow); if (_local_8 != null){ _local_9 = (_local_8.content as BitmapData); _local_10.bitmap = _local_9; }; return (true); } public function _SafeStr_8121():void { if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } private function _SafeStr_8127(k:WindowMouseEvent):void { this._SafeStr_8121(); } } }//package _-0WF // _SafeStr_2832 = "_-2Mh" (String#10773, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4507 = "_-9o" (String#11021, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5842 = "_-49Y" (String#66, DoABC#3) // _SafeStr_8118 = "_-12f" (String#3189, DoABC#3) // _SafeStr_8121 = "_-35" (String#10869, DoABC#3) // _SafeStr_8125 = "_-1J4" (String#22589, DoABC#3) // _SafeStr_8126 = "_-3q7" (String#25898, DoABC#3) // _SafeStr_8127 = "_-1Eb" (String#3457, DoABC#3) //------------------------------------------------------------ //_-0Wh._SafeStr_3463 package _-0Wh { import _-1Qv._SafeStr_2272; import _-15X.Map; import _-1Qv._SafeStr_2721; public class _SafeStr_3463 implements _SafeStr_2272 { private var _SafeStr_8128:Array; private var _SafeStr_8129:Array; private var _SafeStr_8130:Map; public function flush():Boolean { this._SafeStr_8128 = []; this._SafeStr_8129 = []; if (this._SafeStr_8130){ this._SafeStr_8130.dispose(); this._SafeStr_8130 = null; }; return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int; var _local_3:String; var _local_8:int; this._SafeStr_8128 = new Array(); this._SafeStr_8130 = new Map(); var _local_4:int = k.readInt(); var _local_5:int; while (_local_5 < _local_4) { _local_2 = k.readInt(); _local_3 = k.readString(); this._SafeStr_8130.add(_local_3, _local_2); this._SafeStr_8128.push(_local_3); _local_5++; }; this._SafeStr_8129 = new Array(); var _local_6:int = k.readInt(); var _local_7:int; while (_local_7 < _local_6) { _local_8 = k.readInt(); _local_3 = k.readString(); this._SafeStr_8129.push(_local_3); _local_7++; }; return (true); } public function _SafeStr_8131(k:String):int { return (this._SafeStr_8130.getValue(k)); } public function _SafeStr_8132():Array { return (this._SafeStr_8128); } public function _SafeStr_8133():Array { return (this._SafeStr_8129); } } }//package _-0Wh // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3463 = "_-3eP" (String#9564, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8128 = "_-1UJ" (String#18633, DoABC#3) // _SafeStr_8129 = "_-30B" (String#19095, DoABC#3) // _SafeStr_8130 = "_-1RC" (String#6259, DoABC#3) // _SafeStr_8131 = "_-08J" (String#24904, DoABC#3) // _SafeStr_8132 = "_-27w" (String#28933, DoABC#3) // _SafeStr_8133 = "_-5O9" (String#36500, DoABC#3) //------------------------------------------------------------ //_-0Wh._SafeStr_3715 package _-0Wh { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3715 implements _SafeStr_2272 { private var _SafeStr_5686:Array; public function flush():Boolean { this._SafeStr_5686 = new Array(); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_4:String; var _local_5:int; var _local_6:int; var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { _local_4 = k.readString(); _local_5 = k.readInt(); _local_6 = 0; while (_local_6 < _local_5) { this._SafeStr_5686.push(new _SafeStr_3767(_local_4, k)); _local_6++; }; _local_3++; }; return (true); } public function get data():Array { return (this._SafeStr_5686); } } }//package _-0Wh // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3715 = "_-4dk" (String#10442, DoABC#3) // _SafeStr_3767 = "_-03W" (String#10760, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) //------------------------------------------------------------ //_-0Wh._SafeStr_3728 package _-0Wh { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3728 implements _SafeStr_2272 { private var _SafeStr_8134:int; private var _SafeStr_6615:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8134 = k.readInt(); this._SafeStr_6615 = k.readString(); return (true); } public function get badgeId():int { return (this._SafeStr_8134); } public function get _SafeStr_5839():String { return (this._SafeStr_6615); } } }//package _-0Wh // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3728 = "_-lH" (String#10912, DoABC#3) // _SafeStr_5839 = "_-U3" (String#1639, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6615 = "_-01v" (String#2421, DoABC#3) // _SafeStr_8134 = "_-0Mo" (String#2088, DoABC#3) //------------------------------------------------------------ //_-0Wh._SafeStr_3767 package _-0Wh { import _-1Qv._SafeStr_2721; public class _SafeStr_3767 { private var _SafeStr_8134:String; private var _SafeStr_6649:int; public function _SafeStr_3767(k:String, _arg_2:_SafeStr_2721) { this._SafeStr_8134 = (("ACH_" + k) + _arg_2.readInt()()); this._SafeStr_6649 = _arg_2.readInt()(); } public function get badgeId():String { return (this._SafeStr_8134); } public function get limit():int { return (this._SafeStr_6649); } } }//package _-0Wh // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3767 = "_-03W" (String#10760, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6649 = "_-0IO" (String#5240, DoABC#3) // _SafeStr_8134 = "_-0Mo" (String#2088, DoABC#3) //------------------------------------------------------------ //_-0Wh._SafeStr_4952 package _-0Wh { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4952 implements _SafeStr_2272 { private var _SafeStr_8135:String; private var _SafeStr_8136:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8135 = k.readString(); this._SafeStr_8136 = k.readBoolean(); return (true); } public function get _SafeStr_8137():String { return (this._SafeStr_8135); } public function get _SafeStr_8138():Boolean { return (this._SafeStr_8136); } } }//package _-0Wh // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4952 = "_-IL" (String#12070, DoABC#3) // _SafeStr_8135 = "_-5ie" (String#15045, DoABC#3) // _SafeStr_8136 = "_-0WM" (String#26644, DoABC#3) // _SafeStr_8137 = "_-Sj" (String#34347, DoABC#3) // _SafeStr_8138 = "_-2J0" (String#37891, DoABC#3) //------------------------------------------------------------ //_-0WH._SafeStr_2651 package _-0WH { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_2651 implements _SafeStr_2272 { private var _SafeStr_8139:int; private var _SafeStr_8140:int; private var _SafeStr_6756:int; private var _SafeStr_8141:int; private var _SafeStr_8142:Boolean; private var _SafeStr_8143:int; public function get _SafeStr_8144():int { return (this._SafeStr_8139); } public function get _SafeStr_8145():int { return (this._SafeStr_8140); } public function get _SafeStr_6763():int { return (this._SafeStr_6756); } public function get _SafeStr_8146():int { return (this._SafeStr_8141); } public function get _SafeStr_8147():Boolean { return (this._SafeStr_8142); } public function get _SafeStr_8148():int { return (this._SafeStr_8143); } public function flush():Boolean { this._SafeStr_8139 = 0; this._SafeStr_8140 = 0; this._SafeStr_6756 = 0; this._SafeStr_8141 = 0; this._SafeStr_8142 = false; this._SafeStr_8143 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8139 = k.readInt(); this._SafeStr_8140 = k.readInt(); this._SafeStr_6756 = k.readInt(); this._SafeStr_8141 = k.readInt(); this._SafeStr_8142 = k.readBoolean(); this._SafeStr_8143 = k.readInt(); return (true); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2651 = "_-0zp" (String#9874, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6756 = "_-6as" (String#5327, DoABC#3) // _SafeStr_6763 = "_-3CI" (String#6869, DoABC#3) // _SafeStr_8139 = "_-Lf" (String#7026, DoABC#3) // _SafeStr_8140 = "_-1O7" (String#7057, DoABC#3) // _SafeStr_8141 = "_-3Z7" (String#6727, DoABC#3) // _SafeStr_8142 = "_-2NM" (String#25984, DoABC#3) // _SafeStr_8143 = "_-6iu" (String#22818, DoABC#3) // _SafeStr_8144 = "_-5L-" (String#23421, DoABC#3) // _SafeStr_8145 = "_-5gM" (String#24784, DoABC#3) // _SafeStr_8146 = "_-1W3" (String#23678, DoABC#3) // _SafeStr_8147 = "_-1ZM" (String#35842, DoABC#3) // _SafeStr_8148 = "_-1zk" (String#38471, DoABC#3) //------------------------------------------------------------ //_-0WH._SafeStr_4875 package _-0WH { import _-1Qv._SafeStr_2272; import _-5qA.SearchResultSet; import _-1Qv._SafeStr_2721; public class _SafeStr_4875 implements _SafeStr_2272 { private var _SafeStr_8149:SearchResultSet; public function flush():Boolean { this._SafeStr_8149 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8149 = new SearchResultSet(k); return (true); } public function get _SafeStr_8150():SearchResultSet { return (this._SafeStr_8149); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4875 = "_-0KW" (String#11660, DoABC#3) // _SafeStr_8149 = "_-64T" (String#23900, DoABC#3) // _SafeStr_8150 = "_-gt" (String#33539, DoABC#3) //------------------------------------------------------------ //_-0WH.CollapsedCategoriesMessageParser package _-0WH { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class CollapsedCategoriesMessageParser implements _SafeStr_2272 { private var _SafeStr_8151:Vector.; public function flush():Boolean { this._SafeStr_8151 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8151.push(k.readString()); _local_3++; }; return (true); } public function get _SafeStr_8152():Vector. { return (this._SafeStr_8151); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8151 = "_-2ou" (String#9863, DoABC#3) // _SafeStr_8152 = "_-Ac" (String#11587, DoABC#3) //------------------------------------------------------------ //_-0WH.NavigatorLiftedRoomsParser package _-0WH { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-5qA._SafeStr_3809; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class NavigatorLiftedRoomsParser implements _SafeStr_2272 { private var _SafeStr_8153:Vector.<_SafeStr_3809>; public function flush():Boolean { this._SafeStr_8153 = new Vector.<_SafeStr_3809>(); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8153.push(new _SafeStr_3809(k)); _local_3++; }; return (true); } public function get _SafeStr_8154():Vector.<_SafeStr_3809> { return (this._SafeStr_8153); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3809 = "_-5FI" (String#6306, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8153 = "_-2Z8" (String#7611, DoABC#3) // _SafeStr_8154 = "_-45l" (String#9181, DoABC#3) //------------------------------------------------------------ //_-0WH.NavigatorMetaDataParser package _-0WH { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-5qA.TopLevelContext; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class NavigatorMetaDataParser implements _SafeStr_2272 { private var _SafeStr_8155:Vector.; public function flush():Boolean { this._SafeStr_8155 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8155.push(new TopLevelContext(k)); _local_3++; }; return (true); } public function get _SafeStr_8156():Vector. { return (this._SafeStr_8155); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8155 = "_-0ly" (String#22524, DoABC#3) // _SafeStr_8156 = "_-2A-" (String#35889, DoABC#3) //------------------------------------------------------------ //_-0WH.NavigatorSavedSearchesParser package _-0WH { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-5qA.SavedSearch; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class NavigatorSavedSearchesParser implements _SafeStr_2272 { private var _SafeStr_8157:Vector.; public function flush():Boolean { this._SafeStr_8157 = new Vector.(0); return (true); } public function parse(k:_SafeStr_2721):Boolean { var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8157.push(new SavedSearch(k)); _local_3++; }; return (true); } public function get _SafeStr_8158():Vector. { return (this._SafeStr_8157); } } }//package _-0WH // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8157 = "_-2ny" (String#10254, DoABC#3) // _SafeStr_8158 = "_-0r5" (String#11844, DoABC#3) //------------------------------------------------------------ //_-0wy.CustomStackHeightWidget package _-0wy { import _-nN._SafeStr_2824; import _-vq.IWindowContainer; import _-5YF._SafeStr_4441; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-4wS._SafeStr_4196; import _-OK.WindowEvent; import _-OK.WindowKeyboardEvent; public class CustomStackHeightWidget extends _SafeStr_2824 { private static const _SafeStr_8159:int = 10; private static const _SafeStr_8160:int = 40; private static const _SafeStr_8161:int = 20; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_7232:int; public function CustomStackHeightWidget(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10=null, _arg_4:_SafeStr_500=null) { super(k, _arg_2, _arg_3, _arg_4); _SafeStr_4441(k).widget = this; } override public function dispose():void { this._SafeStr_8162(); super.dispose(); } override public function get mainWindow():IWindow { return (this._SafeStr_5605); } private function createWindow():void { if (!this._SafeStr_5605){ this._SafeStr_5605 = IWindowContainer(windowManager.buildFromXML(XML(assets.getAssetByName("custom_stack_height_xml").content))); this._SafeStr_5605.procedure = this._SafeStr_6563; this._SafeStr_5605.center(); }; } public function open(k:int, _arg_2:Number):void { this._SafeStr_7232 = k; _arg_2 = Math.min(_arg_2, _SafeStr_8160); if (this._SafeStr_5605 == null){ this.createWindow(); }; this._SafeStr_5605.findChildByName("input_height").caption = _arg_2.toString(); this._SafeStr_8163(); this._SafeStr_5605.visible = true; } public function hide():void { if (this._SafeStr_5605 == null){ return; }; this._SafeStr_5605.visible = false; } private function _SafeStr_8162():void { if (this._SafeStr_5605){ this._SafeStr_5605.procedure = null; this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } private function _SafeStr_6563(k:WindowEvent, _arg_2:IWindow):void { if (_arg_2 == null){ return; }; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "button_floor_level": this._SafeStr_8164 = 0; this._SafeStr_8165(); break; case "button_above_stack": this.handler.container.connection.send(new _SafeStr_4196(this._SafeStr_7232)); break; case "header_button_close": this._SafeStr_8162(); break; case "slider": this._SafeStr_5605.findChildByName("slider_button").x = WindowMouseEvent(k).localX; this._SafeStr_8165(); break; }; } else { if ((((k.type == WindowMouseEvent.UP)) || ((k.type == WindowMouseEvent._SafeStr_6836)))){ switch (_arg_2.name){ case "slider_button": this._SafeStr_8165(); break; }; } else { if (k.type == WindowMouseEvent.DOUBLE_CLICK){ switch (_arg_2.name){ case "slider_button": this._SafeStr_8166(true); this._SafeStr_8165(); break; }; } else { if (k.type == WindowEvent._SafeStr_8167){ switch (_arg_2.name){ case "slider_button": this._SafeStr_8166(); break; }; } else { if (k.type == WindowKeyboardEvent._SafeStr_7016){ if (_arg_2.name == "input_height"){ if (WindowKeyboardEvent(k).keyCode == 13){ this._SafeStr_8163(); this._SafeStr_8165(); }; }; }; }; }; }; }; } private function _SafeStr_8165():void { var k:int = (parseFloat(this._SafeStr_5605.findChildByName("input_height").caption) * 100); this.handler.container.connection.send(new _SafeStr_4196(this._SafeStr_7232, k)); } private function _SafeStr_8163():void { var k:Number = parseFloat(this._SafeStr_5605.findChildByName("input_height").caption); var _local_2:Number = (k / _SafeStr_8159); _local_2 = Math.min(_local_2, 1); var _local_3:Number = (this._SafeStr_5605.findChildByName("slider").width - _SafeStr_8161); this._SafeStr_5605.procedure = null; this._SafeStr_5605.findChildByName("slider_button").x = (_local_3 * _local_2); this._SafeStr_5605.procedure = this._SafeStr_6563; } private function _SafeStr_8166(k:Boolean=false):void { var _local_2:int = ((k) ? 1 : 100); var _local_3:Number = (this._SafeStr_5605.findChildByName("slider").width - _SafeStr_8161); var _local_4:Number = (this._SafeStr_5605.findChildByName("slider_button").x / _local_3); var _local_5:Number = ((_local_4 * _SafeStr_8159) * _local_2); this._SafeStr_5605.findChildByName("input_height").caption = (int(_local_5) / (_local_2 * 1)).toString(); } private function get handler():_SafeStr_4441 { return ((_SafeStr_6561 as _SafeStr_4441)); } private function set _SafeStr_8164(k:Number):void { if (this._SafeStr_5605 != null){ this._SafeStr_5605.findChildByName("input_height").caption = k.toString(); this._SafeStr_8163(); }; } public function _SafeStr_8168(k:int, _arg_2:Number):void { if (this._SafeStr_7232 == k){ this._SafeStr_8164 = _arg_2; }; } } }//package _-0wy // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_4196 = "_-1HG" (String#11224, DoABC#3) // _SafeStr_4441 = "_-2jQ" (String#8590, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6561 = "_-1ow" (String#1544, DoABC#3) // _SafeStr_6563 = "_-0lg" (String#1822, DoABC#3) // _SafeStr_6836 = "_-6Gx" (String#4107, DoABC#3) // _SafeStr_7016 = "_-4fM" (String#4622, DoABC#3) // _SafeStr_7232 = "_-5HX" (String#1666, DoABC#3) // _SafeStr_8159 = "_-1rr" (String#19083, DoABC#3) // _SafeStr_8160 = "_-1sN" (String#6092, DoABC#3) // _SafeStr_8161 = "_-6Uu" (String#18878, DoABC#3) // _SafeStr_8162 = "_-0Jx" (String#2246, DoABC#3) // _SafeStr_8163 = "_-5fy" (String#24727, DoABC#3) // _SafeStr_8164 = "_-48m" (String#31826, DoABC#3) // _SafeStr_8165 = "_-4jD" (String#14735, DoABC#3) // _SafeStr_8166 = "_-2na" (String#30708, DoABC#3) // _SafeStr_8167 = "_-5ek" (String#6625, DoABC#3) // _SafeStr_8168 = "_-35I" (String#36442, DoABC#3) //------------------------------------------------------------ //_-0xC._SafeStr_4367 package _-0xC { public class _SafeStr_4367 { public static const _SafeStr_8169:String = ""; public static const _SafeStr_8170:int = 0; public static const _SafeStr_8171:int = 0xFF; public static const _SafeStr_8172:Boolean = false; public static const _SafeStr_8173:int = 0; public static const _SafeStr_8174:int = 0; public static const _SafeStr_8175:int = 0; public static const _SafeStr_8176:int = 1; public static const _SafeStr_8177:int = 2; public static const _SafeStr_8178:int = 3; private var _SafeStr_5653:String = ""; private var _SafeStr_8179:int = 0; private var _SafeStr_8180:int = 0xFF; private var _SafeStr_8181:Boolean = false; private var _SafeStr_8182:int = 0; private var _SafeStr_8183:int = 0; private var _SafeStr_8184:Number = 0; public function set tag(k:String):void { this._SafeStr_5653 = k; } public function get tag():String { return (this._SafeStr_5653); } public function set ink(k:int):void { this._SafeStr_8179 = k; } public function get ink():int { return (this._SafeStr_8179); } public function set alpha(k:int):void { this._SafeStr_8180 = k; } public function get alpha():int { return (this._SafeStr_8180); } public function set ignoreMouse(k:Boolean):void { this._SafeStr_8181 = k; } public function get ignoreMouse():Boolean { return (this._SafeStr_8181); } public function set _SafeStr_8185(k:int):void { this._SafeStr_8182 = k; } public function get _SafeStr_8185():int { return (this._SafeStr_8182); } public function set _SafeStr_8186(k:int):void { this._SafeStr_8183 = k; } public function get _SafeStr_8186():int { return (this._SafeStr_8183); } public function set _SafeStr_8187(k:Number):void { this._SafeStr_8184 = k; } public function get _SafeStr_8187():Number { return (this._SafeStr_8184); } public function _SafeStr_8188(k:_SafeStr_4367):void { if (k != null){ this.tag = k.tag; this.ink = k.ink; this.alpha = k.alpha; this.ignoreMouse = k.ignoreMouse; this._SafeStr_8185 = k._SafeStr_8185; this._SafeStr_8186 = k._SafeStr_8186; this._SafeStr_8187 = k._SafeStr_8187; }; } } }//package _-0xC // _SafeStr_4367 = "_-0qs" (String#1745, DoABC#3) // _SafeStr_5653 = "_-1sz" (String#3458, DoABC#3) // _SafeStr_8169 = "_-3JA" (String#13718, DoABC#3) // _SafeStr_8170 = "_-69f" (String#9905, DoABC#3) // _SafeStr_8171 = "_-5jP" (String#12789, DoABC#3) // _SafeStr_8172 = "_-59a" (String#14278, DoABC#3) // _SafeStr_8173 = "_-1mE" (String#11950, DoABC#3) // _SafeStr_8174 = "_-52t" (String#13270, DoABC#3) // _SafeStr_8175 = "_-15p" (String#10525, DoABC#3) // _SafeStr_8176 = "_-59O" (String#18519, DoABC#3) // _SafeStr_8177 = "_-4R0" (String#18807, DoABC#3) // _SafeStr_8178 = "_-3eQ" (String#21400, DoABC#3) // _SafeStr_8179 = "_-4HC" (String#31199, DoABC#3) // _SafeStr_8180 = "_-63j" (String#8210, DoABC#3) // _SafeStr_8181 = "_-2YJ" (String#31724, DoABC#3) // _SafeStr_8182 = "_-5d" (String#30279, DoABC#3) // _SafeStr_8183 = "_-10P" (String#28171, DoABC#3) // _SafeStr_8184 = "_-5Fv" (String#27776, DoABC#3) // _SafeStr_8185 = "_-4ZV" (String#15762, DoABC#3) // _SafeStr_8186 = "_-2zQ" (String#15529, DoABC#3) // _SafeStr_8187 = "_-09L" (String#17041, DoABC#3) // _SafeStr_8188 = "_-4bR" (String#24418, DoABC#3) //------------------------------------------------------------ //_-0xC._SafeStr_5182 package _-0xC { public class _SafeStr_5182 { private var _SafeStr_6041:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_8189:int = 0; private var _SafeStr_8190:int = 0; private var _SafeStr_8191:int = 1; public function _SafeStr_5182(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_6041 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_8189 = _arg_4; this._SafeStr_8190 = _arg_5; this._SafeStr_8191 = _arg_6; } public function get id():int { return (this._SafeStr_6041); } public function hasDirectionalOffsets():Boolean { return (false); } public function getX(k:int):int { return (this._x); } public function getY(k:int):int { return (this._y); } public function get x():int { return (this._x); } public function get y():int { return (this._x); } public function get randomX():int { return (this._SafeStr_8189); } public function get randomY():int { return (this._SafeStr_8190); } public function get repeats():int { return (this._SafeStr_8191); } } }//package _-0xC // _SafeStr_5182 = "_-69F" (String#4778, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_8189 = "_-0cY" (String#16479, DoABC#3) // _SafeStr_8190 = "_-tu" (String#14412, DoABC#3) // _SafeStr_8191 = "_-sq" (String#14287, DoABC#3) //------------------------------------------------------------ //_-0xC._SafeStr_5183 package _-0xC { public class _SafeStr_5183 extends _SafeStr_5182 { private var _SafeStr_8192:DirectionalOffsetData; public function _SafeStr_5183(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:DirectionalOffsetData, _arg_7:int) { super(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_7); this._SafeStr_8192 = _arg_6; } override public function hasDirectionalOffsets():Boolean { return (!((this._SafeStr_8192 == null))); } override public function getX(k:int):int { if (this._SafeStr_8192 != null){ return (this._SafeStr_8192._SafeStr_8193(k, super.getX(k))); }; return (super.getX(k)); } override public function getY(k:int):int { if (this._SafeStr_8192 != null){ return (this._SafeStr_8192._SafeStr_8194(k, super.getY(k))); }; return (super.getY(k)); } } }//package _-0xC // _SafeStr_5182 = "_-69F" (String#4778, DoABC#3) // _SafeStr_5183 = "_-04q" (String#16387, DoABC#3) // _SafeStr_8192 = "_-uc" (String#12788, DoABC#3) // _SafeStr_8193 = "_-2D9" (String#30095, DoABC#3) // _SafeStr_8194 = "_-4mW" (String#28262, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationData package _-0xC { import _-15X.Map; import _-0-8.XMLValidator; public class AnimationData { public static const _SafeStr_8195:int = 0; private static const _SafeStr_8196:int = 1000000; private static const _SafeStr_8197:int = 2000000; private var _SafeStr_8198:Map = null; private var _SafeStr_8199:int = -1; private var _SafeStr_8200:Boolean = false; private var _SafeStr_8201:Array = null; public function AnimationData() { this._SafeStr_8198 = new Map(); } public static function _SafeStr_8202(k:int):int { return ((_SafeStr_8196 + k)); } public static function _SafeStr_8203(k:int):int { return ((_SafeStr_8197 + k)); } public static function _SafeStr_8204(k:int):Boolean { return ((((k >= _SafeStr_8196)) && ((k < _SafeStr_8197)))); } public static function _SafeStr_8205(k:int):Boolean { return ((k >= _SafeStr_8197)); } public function dispose():void { var k:int; var _local_2:AnimationLayerData; if (this._SafeStr_8198 != null){ k = 0; while (k < this._SafeStr_8198.length) { _local_2 = (this._SafeStr_8198._SafeStr_5645(k) as AnimationLayerData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_8198.dispose(); this._SafeStr_8198 = null; }; this._SafeStr_8201 = null; } public function _SafeStr_8206(k:Array):void { this._SafeStr_8201 = k; } public function _SafeStr_8207(k:int):Boolean { if (((!((this._SafeStr_8201 == null))) && ((this._SafeStr_8201.indexOf(k) >= 0)))){ return (true); }; return (false); } public function _SafeStr_8208(k:int):int { if (!this._SafeStr_8200){ return (0); }; return ((Math.random() * this._SafeStr_8199)); } public function initialize(k:XML):Boolean { var _local_5:XML; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Boolean; var _local_10:String; var _local_11:String; this._SafeStr_8200 = false; if (int(k.@randomStart) != 0){ this._SafeStr_8200 = true; }; var _local_2:Array = ["id"]; var _local_3:XMLList = k.animationLayer; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5763(_local_5, _local_2)){ return (false); }; _local_6 = int(_local_5.@id); _local_7 = 1; _local_8 = 1; _local_9 = false; _local_10 = _local_5.@loopCount; if (_local_10.length > 0){ _local_7 = int(_local_10); }; _local_11 = _local_5.@frameRepeat; if (_local_11.length > 0){ _local_8 = int(_local_11); }; _local_9 = !((int(_local_5.@random) == 0)); if (!this._SafeStr_8209(_local_6, _local_7, _local_8, _local_9, _local_5)){ return (false); }; _local_4++; }; return (true); } private function _SafeStr_8209(k:int, _arg_2:int, _arg_3:int, _arg_4:Boolean, _arg_5:XML):Boolean { var _local_11:XML; var _local_12:int; var _local_13:Boolean; var _local_14:String; var _local_15:AnimationFrameSequenceData; var _local_16:XMLList; var _local_17:int; var _local_18:XML; var _local_19:int; var _local_20:int; var _local_21:int; var _local_22:int; var _local_23:int; var _local_24:DirectionalOffsetData; var _local_6:AnimationLayerData = new AnimationLayerData(_arg_2, _arg_3, _arg_4); var _local_7:Array = ["id"]; var _local_8:XMLList = _arg_5.frameSequence; var _local_9:int; while (_local_9 < _local_8.length()) { _local_11 = _local_8[_local_9]; _local_12 = 1; _local_13 = false; _local_14 = _local_11.@loopCount; if (_local_14.length > 0){ _local_12 = int(_local_14); }; if (int(_local_11.@random) != 0){ _local_13 = true; }; _local_15 = _local_6._SafeStr_8210(_local_12, _local_13); _local_16 = _local_11.frame; _local_17 = 0; while (_local_17 < _local_16.length()) { _local_18 = _local_16[_local_17]; if (!XMLValidator._SafeStr_5763(_local_18, _local_7)){ _local_6.dispose(); return (false); }; _local_19 = int(_local_18.@id); _local_20 = int(_local_18.@x); _local_21 = int(_local_18.@y); _local_22 = int(_local_18.@randomX); _local_23 = int(_local_18.@randomY); _local_24 = this._SafeStr_8211(_local_18); _local_15._SafeStr_8212(_local_19, _local_20, _local_21, _local_22, _local_23, _local_24); _local_17++; }; _local_15.initialize(); _local_9++; }; _local_6._SafeStr_8213(); this._SafeStr_8198.add(k, _local_6); var _local_10:int = _local_6._SafeStr_8214; if (_local_10 > this._SafeStr_8199){ this._SafeStr_8199 = _local_10; }; return (true); } private function _SafeStr_8211(k:XML):DirectionalOffsetData { var _local_4:Array; var _local_5:XML; var _local_6:XMLList; var _local_7:int; var _local_8:XML; var _local_9:int; var _local_10:int; var _local_11:int; var _local_2:DirectionalOffsetData; var _local_3:XMLList = k.offsets; if (_local_3.length() > 0){ _local_4 = ["direction"]; _local_5 = _local_3[0]; _local_6 = _local_5.offset; _local_7 = 0; while (_local_7 < _local_6.length()) { _local_8 = _local_6[_local_7]; if (XMLValidator._SafeStr_5763(_local_8, _local_4)){ _local_9 = int(_local_8.@direction); _local_10 = int(_local_8.@x); _local_11 = int(_local_8.@y); if (_local_2 == null){ _local_2 = new DirectionalOffsetData(); }; _local_2._SafeStr_8215(_local_9, _local_10, _local_11); }; _local_7++; }; }; return (_local_2); } public function _SafeStr_8216(k:int, _arg_2:int, _arg_3:int):AnimationFrame { var _local_4:AnimationLayerData = (this._SafeStr_8198.getValue(_arg_2) as AnimationLayerData); if (_local_4 != null){ return (_local_4._SafeStr_8216(k, _arg_3)); }; return (null); } public function _SafeStr_8217(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int):AnimationFrame { var _local_6:AnimationLayerData = (this._SafeStr_8198.getValue(_arg_2) as AnimationLayerData); if (_local_6 != null){ return (_local_6._SafeStr_8217(k, _arg_3, _arg_4, _arg_5)); }; return (null); } } }//package _-0xC // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5763 = "_-5rM" (String#2496, DoABC#3) // _SafeStr_8195 = "_-3T2" (String#30954, DoABC#3) // _SafeStr_8196 = "_-11G" (String#20348, DoABC#3) // _SafeStr_8197 = "_-0lW" (String#15663, DoABC#3) // _SafeStr_8198 = "_-5Lm" (String#1839, DoABC#3) // _SafeStr_8199 = "_-6Hv" (String#4478, DoABC#3) // _SafeStr_8200 = "_-3FS" (String#22307, DoABC#3) // _SafeStr_8201 = "_-0Ox" (String#19532, DoABC#3) // _SafeStr_8202 = "_-6Rv" (String#21202, DoABC#3) // _SafeStr_8203 = "_-1YM" (String#23612, DoABC#3) // _SafeStr_8204 = "_-1sb" (String#14964, DoABC#3) // _SafeStr_8205 = "_-0t0" (String#16009, DoABC#3) // _SafeStr_8206 = "_-0XJ" (String#32905, DoABC#3) // _SafeStr_8207 = "_-2xu" (String#14453, DoABC#3) // _SafeStr_8208 = "_-4jC" (String#15064, DoABC#3) // _SafeStr_8209 = "_-2Om" (String#36245, DoABC#3) // _SafeStr_8210 = "_-2XY" (String#38418, DoABC#3) // _SafeStr_8211 = "_-4MP" (String#37986, DoABC#3) // _SafeStr_8212 = "_-6Ys" (String#33644, DoABC#3) // _SafeStr_8213 = "_-0jn" (String#26335, DoABC#3) // _SafeStr_8214 = "_-4RP" (String#5553, DoABC#3) // _SafeStr_8215 = "_-03a" (String#11551, DoABC#3) // _SafeStr_8216 = "_-d-" (String#1872, DoABC#3) // _SafeStr_8217 = "_-5Il" (String#9864, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationFrame package _-0xC { public class AnimationFrame { public static const _SafeStr_8218:int = -1; public static const _SafeStr_8219:int = -1; private static const _SafeStr_8220:int = 3000; private static const _SafeStr_8221:Array = []; private var _SafeStr_6041:int = 0; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_8191:int = 1; private var _SafeStr_8222:int = 1; private var _SafeStr_8223:int = 1; private var _SafeStr_8224:int = -1; private var _SafeStr_8225:int = 0; private var _SafeStr_8226:Boolean = false; private var _SafeStr_8227:Boolean = false; public static function _SafeStr_6015(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:Boolean, _arg_7:int=-1, _arg_8:int=0):AnimationFrame { var _local_9:AnimationFrame = (((_SafeStr_8221.length > 0)) ? _SafeStr_8221.pop() : new (AnimationFrame)()); _local_9._SafeStr_8227 = false; _local_9._SafeStr_6041 = k; _local_9._x = _arg_2; _local_9._y = _arg_3; _local_9._SafeStr_8226 = _arg_6; if (_arg_4 < 1){ _arg_4 = 1; }; _local_9._SafeStr_8191 = _arg_4; if (_arg_5 < 0){ _arg_5 = _SafeStr_8218; }; _local_9._SafeStr_8222 = _arg_5; _local_9._SafeStr_8223 = _arg_5; if (_arg_7 >= 0){ _local_9._SafeStr_8224 = _arg_7; _local_9._SafeStr_8225 = _arg_8; }; return (_local_9); } public function get id():int { if (this._SafeStr_6041 >= 0){ return (this._SafeStr_6041); }; return ((-(this._SafeStr_6041) * Math.random())); } public function get x():int { return (this._x); } public function get y():int { return (this._y); } public function get repeats():int { return (this._SafeStr_8191); } public function get _SafeStr_8228():int { return (this._SafeStr_8222); } public function get _SafeStr_8229():Boolean { return (this._SafeStr_8226); } public function get _SafeStr_8230():int { if (this._SafeStr_8222 < 0){ return (_SafeStr_8218); }; return (this._SafeStr_8223); } public function set _SafeStr_8230(k:int):void { if (k < 0){ k = 0; }; if ((((this._SafeStr_8222 > 0)) && ((k > this._SafeStr_8222)))){ k = this._SafeStr_8222; }; this._SafeStr_8223 = k; } public function get _SafeStr_8231():int { return (this._SafeStr_8224); } public function get _SafeStr_8232():int { return (this._SafeStr_8225); } public function recycle():void { if (!this._SafeStr_8227){ this._SafeStr_8227 = true; if (_SafeStr_8221.length < _SafeStr_8220){ _SafeStr_8221.push(this); }; }; } } }//package _-0xC // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_8191 = "_-sq" (String#14287, DoABC#3) // _SafeStr_8218 = "_-4pp" (String#12951, DoABC#3) // _SafeStr_8219 = "_-3Nn" (String#17117, DoABC#3) // _SafeStr_8220 = "_-2e4" (String#22273, DoABC#3) // _SafeStr_8221 = "_-3rA" (String#1547, DoABC#3) // _SafeStr_8222 = "_-041" (String#6382, DoABC#3) // _SafeStr_8223 = "_-2TA" (String#23901, DoABC#3) // _SafeStr_8224 = "_-4fa" (String#27462, DoABC#3) // _SafeStr_8225 = "_-1D8" (String#26533, DoABC#3) // _SafeStr_8226 = "_-Gy" (String#30578, DoABC#3) // _SafeStr_8227 = "_-4IT" (String#24636, DoABC#3) // _SafeStr_8228 = "_-5VY" (String#45972, DoABC#3) // _SafeStr_8229 = "_-5XX" (String#27550, DoABC#3) // _SafeStr_8230 = "_-02m" (String#11531, DoABC#3) // _SafeStr_8231 = "_-1-K" (String#33223, DoABC#3) // _SafeStr_8232 = "_-5LV" (String#36821, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationFrameSequenceData package _-0xC { public class AnimationFrameSequenceData { private var _SafeStr_8233:Array; private var _SafeStr_8234:Array; private var _SafeStr_8222:Array; private var _SafeStr_8235:Boolean = false; private var _SafeStr_8236:int = 1; public function AnimationFrameSequenceData(k:int, _arg_2:Boolean) { this._SafeStr_8233 = []; this._SafeStr_8234 = []; this._SafeStr_8222 = []; super(); if (k < 1){ k = 1; }; this._SafeStr_8236 = k; this._SafeStr_8235 = _arg_2; } public function get _SafeStr_8237():Boolean { return (this._SafeStr_8235); } public function get _SafeStr_8214():int { return ((this._SafeStr_8234.length * this._SafeStr_8236)); } public function dispose():void { this._SafeStr_8233 = []; } public function initialize():void { var k:int = 1; var _local_2:int = -1; var _local_3:int = (this._SafeStr_8234.length - 1); while (_local_3 >= 0) { if (this._SafeStr_8234[_local_3] == _local_2){ k++; } else { _local_2 = this._SafeStr_8234[_local_3]; k = 1; }; this._SafeStr_8222[_local_3] = k; _local_3--; }; } public function _SafeStr_8212(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:DirectionalOffsetData):void { var _local_7:_SafeStr_5182; var _local_8:int = 1; if (this._SafeStr_8233.length > 0){ _local_7 = this._SafeStr_8233[(this._SafeStr_8233.length - 1)]; if ((((((((((((((((_local_7.id == k)) && (!(_local_7.hasDirectionalOffsets())))) && ((_local_7.x == _arg_2)))) && ((_local_7.y == _arg_3)))) && ((_local_7.randomX == _arg_4)))) && ((_arg_4 == 0)))) && ((_local_7.randomY == _arg_5)))) && ((_arg_5 == 0)))){ _local_8 = (_local_8 + _local_7.repeats); this._SafeStr_8233.pop(); }; }; var _local_9:_SafeStr_5182; if (_arg_6 == null){ _local_9 = new _SafeStr_5182(k, _arg_2, _arg_3, _arg_4, _arg_5, _local_8); } else { _local_9 = new _SafeStr_5183(k, _arg_2, _arg_3, _arg_4, _arg_5, _arg_6, _local_8); }; this._SafeStr_8233.push(_local_9); this._SafeStr_8234.push((this._SafeStr_8233.length - 1)); this._SafeStr_8222.push(1); } public function _SafeStr_8216(k:int):_SafeStr_5182 { if ((((((this._SafeStr_8233.length == 0)) || ((k < 0)))) || ((k >= this._SafeStr_8214)))){ return (null); }; k = this._SafeStr_8234[(k % this._SafeStr_8234.length)]; return ((this._SafeStr_8233[k] as _SafeStr_5182)); } public function _SafeStr_8238(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_8214)))){ return (-1); }; if (this._SafeStr_8235){ k = (Math.random() * this._SafeStr_8234.length); if (k == this._SafeStr_8234.length){ k--; }; }; return (k); } public function _SafeStr_8239(k:int):int { if ((((k < 0)) || ((k >= this._SafeStr_8214)))){ return (0); }; return (this._SafeStr_8222[(k % this._SafeStr_8222.length)]); } } }//package _-0xC // _SafeStr_5182 = "_-69F" (String#4778, DoABC#3) // _SafeStr_5183 = "_-04q" (String#16387, DoABC#3) // _SafeStr_8212 = "_-6Ys" (String#33644, DoABC#3) // _SafeStr_8214 = "_-4RP" (String#5553, DoABC#3) // _SafeStr_8216 = "_-d-" (String#1872, DoABC#3) // _SafeStr_8222 = "_-041" (String#6382, DoABC#3) // _SafeStr_8233 = "_-5sV" (String#3031, DoABC#3) // _SafeStr_8234 = "_-20g" (String#7535, DoABC#3) // _SafeStr_8235 = "_-5py" (String#11207, DoABC#3) // _SafeStr_8236 = "_-2mr" (String#7406, DoABC#3) // _SafeStr_8237 = "_-3FC" (String#37990, DoABC#3) // _SafeStr_8238 = "_-0Wl" (String#32918, DoABC#3) // _SafeStr_8239 = "_-3b" (String#34796, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationLayerData package _-0xC { public class AnimationLayerData { private var _SafeStr_8240:Array; private var _SafeStr_8199:int = -1; private var _SafeStr_8236:int = 1; private var _SafeStr_8241:int = 1; private var _SafeStr_8235:Boolean = false; public function AnimationLayerData(k:int, _arg_2:int, _arg_3:Boolean) { this._SafeStr_8240 = []; super(); if (k < 0){ k = 0; }; if (_arg_2 < 1){ _arg_2 = 1; }; this._SafeStr_8236 = k; this._SafeStr_8241 = _arg_2; this._SafeStr_8235 = _arg_3; } public function get _SafeStr_8214():int { if (this._SafeStr_8199 < 0){ this._SafeStr_8213(); }; return (this._SafeStr_8199); } public function dispose():void { var _local_2:AnimationFrameSequenceData; var k:int; while (k < this._SafeStr_8240.length) { _local_2 = (this._SafeStr_8240[k] as AnimationFrameSequenceData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_8240 = []; } public function _SafeStr_8210(k:int, _arg_2:Boolean):AnimationFrameSequenceData { var _local_3:AnimationFrameSequenceData = new AnimationFrameSequenceData(k, _arg_2); this._SafeStr_8240.push(_local_3); return (_local_3); } public function _SafeStr_8213():void { var _local_2:AnimationFrameSequenceData; this._SafeStr_8199 = 0; var k:int; while (k < this._SafeStr_8240.length) { _local_2 = (this._SafeStr_8240[k] as AnimationFrameSequenceData); if (_local_2 != null){ this._SafeStr_8199 = (this._SafeStr_8199 + _local_2._SafeStr_8214); }; k++; }; } public function _SafeStr_8216(k:int, _arg_2:int):AnimationFrame { var _local_6:int; var _local_7:int; if (this._SafeStr_8199 < 1){ return (null); }; var _local_3:AnimationFrameSequenceData; _arg_2 = (_arg_2 / this._SafeStr_8241); var _local_4:Boolean; var _local_5:int; if (!this._SafeStr_8235){ _local_6 = (_arg_2 / this._SafeStr_8199); _arg_2 = (_arg_2 % this._SafeStr_8199); if ((((((this._SafeStr_8236 > 0)) && ((_local_6 >= this._SafeStr_8236)))) || ((((this._SafeStr_8236 <= 0)) && ((this._SafeStr_8199 == 1)))))){ _arg_2 = (this._SafeStr_8199 - 1); _local_4 = true; }; _local_7 = 0; _local_5 = 0; while (_local_5 < this._SafeStr_8240.length) { _local_3 = (this._SafeStr_8240[_local_5] as AnimationFrameSequenceData); if (_local_3 != null){ if (_arg_2 < (_local_7 + _local_3._SafeStr_8214)){ break; }; _local_7 = (_local_7 + _local_3._SafeStr_8214); }; _local_5++; }; return (this._SafeStr_8242(k, _local_3, _local_5, (_arg_2 - _local_7), _local_4)); }; _local_5 = (this._SafeStr_8240.length * Math.random()); _local_3 = (this._SafeStr_8240[_local_5] as AnimationFrameSequenceData); if (_local_3._SafeStr_8214 < 1){ return (null); }; _arg_2 = 0; return (this._SafeStr_8242(k, _local_3, _local_5, _arg_2, false)); } public function _SafeStr_8217(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame { if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_8240.length)))){ return (null); }; var _local_5:AnimationFrameSequenceData = (this._SafeStr_8240[_arg_2] as AnimationFrameSequenceData); if (_local_5 != null){ if (_arg_3 >= _local_5._SafeStr_8214){ return (this._SafeStr_8216(k, _arg_4)); }; return (this._SafeStr_8242(k, _local_5, _arg_2, _arg_3, false)); }; return (null); } private function _SafeStr_8242(k:int, _arg_2:AnimationFrameSequenceData, _arg_3:int, _arg_4:int, _arg_5:Boolean):AnimationFrame { var _local_6:int; var _local_7:_SafeStr_5182; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:int; var _local_14:Boolean; var _local_15:AnimationFrame; if (_arg_2 != null){ _local_6 = _arg_2._SafeStr_8238(_arg_4); _local_7 = _arg_2._SafeStr_8216(_local_6); if (_local_7 == null){ return (null); }; _local_8 = _local_7.getX(k); _local_9 = _local_7.getY(k); _local_10 = _local_7.randomX; _local_11 = _local_7.randomY; if (_local_10 != 0){ _local_8 = (_local_8 + (_local_10 * Math.random())); }; if (_local_11 != 0){ _local_9 = (_local_9 + (_local_11 * Math.random())); }; _local_12 = _local_7.repeats; if (_local_12 > 1){ _local_12 = _arg_2._SafeStr_8239(_local_6); }; _local_13 = (this._SafeStr_8241 * _local_12); if (_arg_5){ _local_13 = AnimationFrame._SafeStr_8218; }; _local_14 = false; if (((!(this._SafeStr_8235)) && (!(_arg_2._SafeStr_8237)))){ if ((((_arg_3 == (this._SafeStr_8240.length - 1))) && ((_arg_4 == (_arg_2._SafeStr_8214 - 1))))){ _local_14 = true; }; }; _local_15 = AnimationFrame._SafeStr_6015(_local_7.id, _local_8, _local_9, _local_12, _local_13, _local_14, _arg_3, _arg_4); return (_local_15); }; return (null); } } }//package _-0xC // _SafeStr_5182 = "_-69F" (String#4778, DoABC#3) // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) // _SafeStr_8199 = "_-6Hv" (String#4478, DoABC#3) // _SafeStr_8210 = "_-2XY" (String#38418, DoABC#3) // _SafeStr_8213 = "_-0jn" (String#26335, DoABC#3) // _SafeStr_8214 = "_-4RP" (String#5553, DoABC#3) // _SafeStr_8216 = "_-d-" (String#1872, DoABC#3) // _SafeStr_8217 = "_-5Il" (String#9864, DoABC#3) // _SafeStr_8218 = "_-4pp" (String#12951, DoABC#3) // _SafeStr_8235 = "_-5py" (String#11207, DoABC#3) // _SafeStr_8236 = "_-2mr" (String#7406, DoABC#3) // _SafeStr_8237 = "_-3FC" (String#37990, DoABC#3) // _SafeStr_8238 = "_-0Wl" (String#32918, DoABC#3) // _SafeStr_8239 = "_-3b" (String#34796, DoABC#3) // _SafeStr_8240 = "_-4dq" (String#5608, DoABC#3) // _SafeStr_8241 = "_-29v" (String#24442, DoABC#3) // _SafeStr_8242 = "_-3T1" (String#21911, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationSizeData package _-0xC { import _-15X.Map; import _-0-8.XMLValidator; public class AnimationSizeData extends SizeData { private var _SafeStr_8243:Map = null; private var _SafeStr_8244:Array; public function AnimationSizeData(k:int, _arg_2:int) { this._SafeStr_8244 = []; super(k, _arg_2); this._SafeStr_8243 = new Map(); } override public function dispose():void { var k:int; var _local_2:AnimationData; super.dispose(); if (this._SafeStr_8243 != null){ k = 0; while (k < this._SafeStr_8243.length) { _local_2 = (this._SafeStr_8243._SafeStr_5645(k) as AnimationData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_8243.dispose(); this._SafeStr_8243 = null; }; } public function _SafeStr_8245(k:XML):Boolean { var _local_5:XML; var _local_6:int; var _local_7:Boolean; var _local_8:String; var _local_9:AnimationData; var _local_10:int; var _local_11:int; var _local_12:Array; var _local_13:Array; var _local_14:String; var _local_15:int; if (k == null){ return (true); }; var _local_2:Array = ["id"]; var _local_3:XMLList = k.animation; var _local_4:int; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; if (!XMLValidator._SafeStr_5763(_local_5, _local_2)){ return (false); }; _local_6 = int(_local_5.@id); _local_7 = false; _local_8 = _local_5.@transitionTo; if (_local_8.length > 0){ _local_10 = int(_local_8); _local_6 = AnimationData._SafeStr_8202(_local_10); _local_7 = true; }; _local_8 = _local_5.@transitionFrom; if (_local_8.length > 0){ _local_11 = int(_local_8); _local_6 = AnimationData._SafeStr_8203(_local_11); _local_7 = true; }; _local_9 = this._SafeStr_8246(); if (!_local_9.initialize(_local_5)){ _local_9.dispose(); return (false); }; _local_8 = _local_5.@immediateChangeFrom; if (_local_8.length > 0){ _local_12 = _local_8.split(","); _local_13 = []; for each (_local_14 in _local_12) { _local_15 = int(_local_14); if (_local_13.indexOf(_local_15) < 0){ _local_13.push(_local_15); }; }; _local_9._SafeStr_8206(_local_13); }; this._SafeStr_8243.add(_local_6, _local_9); if (!_local_7){ this._SafeStr_8244.push(_local_6); }; _local_4++; }; return (true); } protected function _SafeStr_8246():AnimationData { return (new AnimationData()); } public function _SafeStr_8247(k:int):Boolean { if (this._SafeStr_8243.getValue(k) != null){ return (true); }; return (false); } public function _SafeStr_8248():int { return (this._SafeStr_8244.length); } public function getAnimationId(k:int):int { var _local_2:int = this._SafeStr_8248(); if ((((k >= 0)) && ((_local_2 > 0)))){ return (this._SafeStr_8244[(k % _local_2)]); }; return (0); } public function _SafeStr_8207(k:int, _arg_2:int):Boolean { var _local_3:AnimationData = (this._SafeStr_8243.getValue(k) as AnimationData); if (_local_3 != null){ return (_local_3._SafeStr_8207(_arg_2)); }; return (false); } public function _SafeStr_8208(k:int, _arg_2:int):int { var _local_3:AnimationData = (this._SafeStr_8243.getValue(k) as AnimationData); if (_local_3 != null){ return (_local_3._SafeStr_8208(_arg_2)); }; return (0); } public function _SafeStr_8216(k:int, _arg_2:int, _arg_3:int, _arg_4:int):AnimationFrame { var _local_6:AnimationFrame; var _local_5:AnimationData = (this._SafeStr_8243.getValue(k) as AnimationData); if (_local_5 != null){ _local_6 = _local_5._SafeStr_8216(_arg_2, _arg_3, _arg_4); return (_local_6); }; return (null); } public function _SafeStr_8217(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int, _arg_6:int):AnimationFrame { var _local_8:AnimationFrame; var _local_7:AnimationData = (this._SafeStr_8243.getValue(k) as AnimationData); if (_local_7 != null){ _local_8 = _local_7._SafeStr_8217(_arg_2, _arg_3, _arg_4, _arg_5, _arg_6); return (_local_8); }; return (null); } } }//package _-0xC // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5763 = "_-5rM" (String#2496, DoABC#3) // _SafeStr_8202 = "_-6Rv" (String#21202, DoABC#3) // _SafeStr_8203 = "_-1YM" (String#23612, DoABC#3) // _SafeStr_8206 = "_-0XJ" (String#32905, DoABC#3) // _SafeStr_8207 = "_-2xu" (String#14453, DoABC#3) // _SafeStr_8208 = "_-4jC" (String#15064, DoABC#3) // _SafeStr_8216 = "_-d-" (String#1872, DoABC#3) // _SafeStr_8217 = "_-5Il" (String#9864, DoABC#3) // _SafeStr_8243 = "_-2VP" (String#6260, DoABC#3) // _SafeStr_8244 = "_-4qz" (String#19799, DoABC#3) // _SafeStr_8245 = "_-vT" (String#33533, DoABC#3) // _SafeStr_8246 = "_-S5" (String#34460, DoABC#3) // _SafeStr_8247 = "_-2H5" (String#9272, DoABC#3) // _SafeStr_8248 = "_-5xB" (String#24807, DoABC#3) //------------------------------------------------------------ //_-0xC.AnimationStateData package _-0xC { public class AnimationStateData { private var _SafeStr_8249:int = -1; private var _SafeStr_8250:int = 0; private var _SafeStr_8251:Boolean = false; private var _SafeStr_8252:int = 0; private var _SafeStr_8233:Array; private var _SafeStr_8253:Array; private var _SafeStr_8254:Array; private var _SafeStr_8255:int = 0; public function AnimationStateData() { this._SafeStr_8233 = []; this._SafeStr_8253 = []; this._SafeStr_8254 = []; super(); } public function get _SafeStr_8256():Boolean { return (this._SafeStr_8251); } public function set _SafeStr_8256(k:Boolean):void { this._SafeStr_8251 = k; } public function get _SafeStr_8257():int { return (this._SafeStr_8252); } public function set _SafeStr_8257(k:int):void { this._SafeStr_8252 = k; } public function get animationId():int { return (this._SafeStr_8249); } public function set animationId(k:int):void { if (k != this._SafeStr_8249){ this._SafeStr_8249 = k; this._SafeStr_8258(false); }; } public function get _SafeStr_8259():int { return (this._SafeStr_8250); } public function set _SafeStr_8259(k:int):void { this._SafeStr_8250 = k; } public function dispose():void { this._SafeStr_8260(); this._SafeStr_8233 = null; this._SafeStr_8253 = null; this._SafeStr_8254 = null; } public function _SafeStr_8261(k:int):void { this._SafeStr_8255 = k; this._SafeStr_8258(); } public function _SafeStr_8258(k:Boolean=true):void { var _local_3:AnimationFrame; if (((k) || ((this._SafeStr_8233 == null)))){ this._SafeStr_8260(); this._SafeStr_8233 = []; }; this._SafeStr_8253 = []; this._SafeStr_8254 = []; this._SafeStr_8251 = false; this._SafeStr_8252 = 0; var _local_2:int; while (_local_2 < this._SafeStr_8255) { if (((k) || ((this._SafeStr_8233.length <= _local_2)))){ this._SafeStr_8233[_local_2] = null; } else { _local_3 = this._SafeStr_8233[_local_2]; if (_local_3 != null){ _local_3.recycle(); this._SafeStr_8233[_local_2] = AnimationFrame._SafeStr_6015(_local_3.id, _local_3.x, _local_3.y, _local_3.repeats, 0, _local_3._SafeStr_8229); }; }; this._SafeStr_8253[_local_2] = false; this._SafeStr_8254[_local_2] = false; _local_2++; }; } private function _SafeStr_8260():void { var k:AnimationFrame; if (this._SafeStr_8233 != null){ for each (k in this._SafeStr_8233) { if (k != null){ k.recycle(); }; }; }; } public function _SafeStr_8216(k:int):AnimationFrame { if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ return (this._SafeStr_8233[k]); }; return (null); } public function _SafeStr_8262(k:int, _arg_2:AnimationFrame):void { var _local_3:AnimationFrame; if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ _local_3 = this._SafeStr_8233[k]; if (_local_3 != null){ _local_3.recycle(); }; this._SafeStr_8233[k] = _arg_2; }; } public function _SafeStr_8263(k:int):Boolean { if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ return (this._SafeStr_8254[k]); }; return (true); } public function _SafeStr_8264(k:int, _arg_2:Boolean):void { if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ this._SafeStr_8254[k] = _arg_2; }; } public function _SafeStr_8265(k:int):Boolean { if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ return (this._SafeStr_8253[k]); }; return (true); } public function _SafeStr_8266(k:int, _arg_2:Boolean):void { if ((((k >= 0)) && ((k < this._SafeStr_8255)))){ this._SafeStr_8253[k] = _arg_2; }; } } }//package _-0xC // _SafeStr_6015 = "_-6kl" (String#978, DoABC#3) // _SafeStr_8216 = "_-d-" (String#1872, DoABC#3) // _SafeStr_8229 = "_-5XX" (String#27550, DoABC#3) // _SafeStr_8233 = "_-5sV" (String#3031, DoABC#3) // _SafeStr_8249 = "_-4B2" (String#25565, DoABC#3) // _SafeStr_8250 = "_-5BW" (String#27405, DoABC#3) // _SafeStr_8251 = "_-5Sc" (String#9591, DoABC#3) // _SafeStr_8252 = "_-2c" (String#24842, DoABC#3) // _SafeStr_8253 = "_-10x" (String#13107, DoABC#3) // _SafeStr_8254 = "_-DO" (String#12724, DoABC#3) // _SafeStr_8255 = "_-072" (String#3956, DoABC#3) // _SafeStr_8256 = "_-5VC" (String#7698, DoABC#3) // _SafeStr_8257 = "_-56U" (String#22689, DoABC#3) // _SafeStr_8258 = "_-1dQ" (String#30037, DoABC#3) // _SafeStr_8259 = "_-5Y-" (String#7578, DoABC#3) // _SafeStr_8260 = "_-4k6" (String#27431, DoABC#3) // _SafeStr_8261 = "_-1T2" (String#26368, DoABC#3) // _SafeStr_8262 = "_-ok" (String#33432, DoABC#3) // _SafeStr_8263 = "_-2s0" (String#37483, DoABC#3) // _SafeStr_8264 = "_-013" (String#38690, DoABC#3) // _SafeStr_8265 = "_-1Er" (String#9142, DoABC#3) // _SafeStr_8266 = "_-v1" (String#33397, DoABC#3) //------------------------------------------------------------ //_-0xC.ColorData package _-0xC { public class ColorData { public static const _SafeStr_8267:uint = 0xFFFFFF; private var _SafeStr_7165:Array; public function ColorData(k:int) { this._SafeStr_7165 = []; super(); var _local_2:int; while (_local_2 < k) { this._SafeStr_7165.push(_SafeStr_8267); _local_2++; }; } public function dispose():void { this._SafeStr_7165 = null; } public function _SafeStr_8268(k:uint, _arg_2:int):void { if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_7165.length)))){ return; }; this._SafeStr_7165[_arg_2] = k; } public function _SafeStr_6418(k:int):uint { if ((((k < 0)) || ((k >= this._SafeStr_7165.length)))){ return (_SafeStr_8267); }; return (this._SafeStr_7165[k]); } } }//package _-0xC // _SafeStr_6418 = "_-1Bq" (String#5487, DoABC#3) // _SafeStr_7165 = "_-0aq" (String#2955, DoABC#3) // _SafeStr_8267 = "_-6Bv" (String#1812, DoABC#3) // _SafeStr_8268 = "_-5Oo" (String#9904, DoABC#3) //------------------------------------------------------------ //_-0xC.DirectionalOffsetData package _-0xC { import flash.utils.Dictionary; public class DirectionalOffsetData { private var _SafeStr_6012:Dictionary; private var _SafeStr_6013:Dictionary; public function DirectionalOffsetData() { this._SafeStr_6012 = new Dictionary(); this._SafeStr_6013 = new Dictionary(); super(); } public function _SafeStr_8193(k:int, _arg_2:int):int { if (this._SafeStr_6012[k] == null){ return (_arg_2); }; return (this._SafeStr_6012[k]); } public function _SafeStr_8194(k:int, _arg_2:int):int { if (this._SafeStr_6013[k] == null){ return (_arg_2); }; return (this._SafeStr_6013[k]); } public function _SafeStr_8215(k:int, _arg_2:int, _arg_3:int):void { this._SafeStr_6012[k] = _arg_2; this._SafeStr_6013[k] = _arg_3; } } }//package _-0xC // _SafeStr_6012 = "_-2f-" (String#2499, DoABC#3) // _SafeStr_6013 = "_-2tD" (String#1863, DoABC#3) // _SafeStr_8193 = "_-2D9" (String#30095, DoABC#3) // _SafeStr_8194 = "_-4mW" (String#28262, DoABC#3) // _SafeStr_8215 = "_-03a" (String#11551, DoABC#3) //------------------------------------------------------------ //_-0xC.DirectionData package _-0xC { public class DirectionData { public static const _SafeStr_8269:int = -1; private var _SafeStr_8198:Array; public function DirectionData(k:int) { var _local_3:_SafeStr_4367; this._SafeStr_8198 = []; super(); var _local_2:int; while (_local_2 < k) { _local_3 = new _SafeStr_4367(); this._SafeStr_8198.push(_local_3); _local_2++; }; } public function dispose():void { this._SafeStr_8198 = null; } public function get layerCount():int { return (this._SafeStr_8198.length); } private function _SafeStr_8270(k:int):_SafeStr_4367 { if ((((k < 0)) || ((k >= this.layerCount)))){ return (null); }; return (this._SafeStr_8198[k]); } public function _SafeStr_8271(k:int):String { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2.tag); }; return (_SafeStr_4367._SafeStr_8169); } public function _SafeStr_8272(k:int, _arg_2:String):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3.tag = _arg_2; }; } public function _SafeStr_8273(k:int):int { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2.ink); }; return (_SafeStr_4367._SafeStr_8170); } public function _SafeStr_8274(k:int, _arg_2:int):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3.ink = _arg_2; }; } public function _SafeStr_8275(k:int):int { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2.alpha); }; return (_SafeStr_4367._SafeStr_8171); } public function _SafeStr_8276(k:int, _arg_2:int):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3.alpha = _arg_2; }; } public function _SafeStr_8277(k:int):Boolean { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2.ignoreMouse); }; return (_SafeStr_4367._SafeStr_8172); } public function _SafeStr_8278(k:int, _arg_2:Boolean):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3.ignoreMouse = _arg_2; }; } public function _SafeStr_8279(k:int):int { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2._SafeStr_8185); }; return (_SafeStr_4367._SafeStr_8173); } public function _SafeStr_8280(k:int, _arg_2:int):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3._SafeStr_8185 = _arg_2; }; } public function _SafeStr_8281(k:int):int { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2._SafeStr_8186); }; return (_SafeStr_4367._SafeStr_8174); } public function _SafeStr_8282(k:int, _arg_2:int):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3._SafeStr_8186 = _arg_2; }; } public function _SafeStr_8283(k:int):Number { var _local_2:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_2 != null){ return (_local_2._SafeStr_8187); }; return (_SafeStr_4367._SafeStr_8175); } public function _SafeStr_8284(k:int, _arg_2:Number):void { var _local_3:_SafeStr_4367 = this._SafeStr_8270(k); if (_local_3 != null){ _local_3._SafeStr_8187 = _arg_2; }; } public function _SafeStr_8188(k:DirectionData):void { if (k == null){ return; }; if (this.layerCount != k.layerCount){ return; }; var _local_2:_SafeStr_4367; var _local_3:_SafeStr_4367; var _local_4:int; while (_local_4 < this.layerCount) { _local_2 = this._SafeStr_8270(_local_4); _local_3 = k._SafeStr_8270(_local_4); if (_local_2){ _local_2._SafeStr_8188(_local_3); }; _local_4++; }; } } }//package _-0xC // _SafeStr_4367 = "_-0qs" (String#1745, DoABC#3) // _SafeStr_8169 = "_-3JA" (String#13718, DoABC#3) // _SafeStr_8170 = "_-69f" (String#9905, DoABC#3) // _SafeStr_8171 = "_-5jP" (String#12789, DoABC#3) // _SafeStr_8172 = "_-59a" (String#14278, DoABC#3) // _SafeStr_8173 = "_-1mE" (String#11950, DoABC#3) // _SafeStr_8174 = "_-52t" (String#13270, DoABC#3) // _SafeStr_8175 = "_-15p" (String#10525, DoABC#3) // _SafeStr_8185 = "_-4ZV" (String#15762, DoABC#3) // _SafeStr_8186 = "_-2zQ" (String#15529, DoABC#3) // _SafeStr_8187 = "_-09L" (String#17041, DoABC#3) // _SafeStr_8188 = "_-4bR" (String#24418, DoABC#3) // _SafeStr_8198 = "_-5Lm" (String#1839, DoABC#3) // _SafeStr_8269 = "_-4Xn" (String#13063, DoABC#3) // _SafeStr_8270 = "_-49d" (String#5058, DoABC#3) // _SafeStr_8271 = "_-21u" (String#7890, DoABC#3) // _SafeStr_8272 = "_-Ph" (String#11779, DoABC#3) // _SafeStr_8273 = "_-69l" (String#15127, DoABC#3) // _SafeStr_8274 = "_-4oc" (String#25674, DoABC#3) // _SafeStr_8275 = "_-2WY" (String#15360, DoABC#3) // _SafeStr_8276 = "_-5ru" (String#24385, DoABC#3) // _SafeStr_8277 = "_-1cP" (String#14208, DoABC#3) // _SafeStr_8278 = "_-2LO" (String#38030, DoABC#3) // _SafeStr_8279 = "_-3xu" (String#15775, DoABC#3) // _SafeStr_8280 = "_-4Pg" (String#38024, DoABC#3) // _SafeStr_8281 = "_-2M0" (String#16366, DoABC#3) // _SafeStr_8282 = "_-5Ff" (String#36184, DoABC#3) // _SafeStr_8283 = "_-1kf" (String#11926, DoABC#3) // _SafeStr_8284 = "_-57h" (String#37367, DoABC#3) //------------------------------------------------------------ //_-0xC.ExtraDataManager package _-0xC { import __AS3__.vec.Vector; import _-1ZV.FurnitureExternalImageVisualization; import flash.utils.setInterval; import flash.net.URLRequest; import flash.net.URLRequestMethod; import flash.net.URLLoader; import flash.net.URLLoaderDataFormat; import flash.events.Event; import flash.events.IOErrorEvent; import __AS3__.vec.*; public class ExtraDataManager { public static const _SafeStr_8285:String = "REJECTED"; private static const _SafeStr_8286:int = 50; private static var _SafeStr_8287:ExtraDataManager; private var _SafeStr_8288:Vector.; private var _SafeStr_8289:Vector.; public function ExtraDataManager() { this._SafeStr_8288 = new Vector.(); this._SafeStr_8289 = new Vector.(); super(); this._SafeStr_8290(); } private static function getInstance():ExtraDataManager { if (!_SafeStr_8287){ _SafeStr_8287 = new (ExtraDataManager)(); }; return (_SafeStr_8287); } public static function _SafeStr_8291(k:FurnitureExternalImageVisualization):void { getInstance()._SafeStr_8288.push(k); } public static function _SafeStr_8292(k:FurnitureExternalImageVisualization):void { getInstance()._SafeStr_8293(k); } private function _SafeStr_8290():void { setInterval(this._SafeStr_8294, 200); } private function _SafeStr_8293(k:FurnitureExternalImageVisualization):void { if (this._SafeStr_8288.indexOf(k) != -1){ this._SafeStr_8288.splice(this._SafeStr_8288.indexOf(k), 1); }; if (this._SafeStr_8289.indexOf(k) != -1){ this._SafeStr_8289.splice(this._SafeStr_8289.indexOf(k), 1); }; } private function _SafeStr_8294():void { var k:String; var _local_7:FurnitureExternalImageVisualization; var _local_8:String; if (this._SafeStr_8288.length == 0){ return; }; var _local_2:Array = []; var _local_3:int; while (_local_3 < _SafeStr_8286) { if (this._SafeStr_8288.length > 0){ _local_7 = this._SafeStr_8288[0]; _local_8 = _local_7._SafeStr_8295(); _local_2.push(_local_8); k = _local_7._SafeStr_8296(); this._SafeStr_8289.push(_local_7); this._SafeStr_8288.splice(0, 1); }; _local_3++; }; if (_local_2.length == 0){ return; }; var _local_4:URLRequest = new URLRequest(); _local_4.method = URLRequestMethod.POST; _local_4.contentType = "application/json"; var _local_5:String = JSON.stringify(_local_2); _local_4.data = _local_5; _local_4.url = k; var _local_6:URLLoader = new URLLoader(_local_4); _local_6.dataFormat = URLLoaderDataFormat.TEXT; _local_6.addEventListener(Event.COMPLETE, this._SafeStr_8297); _local_6.addEventListener(IOErrorEvent.IO_ERROR, this._SafeStr_8298); } private function _SafeStr_8297(event:Event):void { var result:Array; var obj:Object; var id:String; var visualization:FurnitureExternalImageVisualization; var data:String = event.currentTarget.data; if (((data) && ((data.length > 0)))){ try { result = (JSON.parse(data) as Array); for each (obj in result) { id = obj.id; for each (visualization in this._SafeStr_8289) { if (visualization._SafeStr_8295() == id){ if (((obj.status) && ((obj.status == _SafeStr_8285)))){ visualization._SafeStr_8299(_SafeStr_8285); } else { visualization._SafeStr_8299(obj.url); }; this._SafeStr_8293(visualization); }; }; }; } catch(error:Error) { _SafeStr_4.log("Failed to read JSON from ExtraData service"); }; }; } private function _SafeStr_8298(k:IOErrorEvent):void { _SafeStr_4.log(("Failed to load ExtraData batch " + k.toString())); } } }//package _-0xC // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_8285 = "_-z8" (String#12687, DoABC#3) // _SafeStr_8286 = "_-6Wd" (String#25011, DoABC#3) // _SafeStr_8287 = "_-2QJ" (String#5682, DoABC#3) // _SafeStr_8288 = "_-6ko" (String#8303, DoABC#3) // _SafeStr_8289 = "_-3r2" (String#13243, DoABC#3) // _SafeStr_8290 = "_-3pR" (String#36254, DoABC#3) // _SafeStr_8291 = "_-3xw" (String#36011, DoABC#3) // _SafeStr_8292 = "_-4hB" (String#35903, DoABC#3) // _SafeStr_8293 = "_-4sR" (String#27594, DoABC#3) // _SafeStr_8294 = "_-0-D" (String#38698, DoABC#3) // _SafeStr_8295 = "_-3Vv" (String#31882, DoABC#3) // _SafeStr_8296 = "_-3QY" (String#37235, DoABC#3) // _SafeStr_8297 = "_-3Ap" (String#16236, DoABC#3) // _SafeStr_8298 = "_-1jt" (String#24928, DoABC#3) // _SafeStr_8299 = "_-2sH" (String#30962, DoABC#3) //------------------------------------------------------------ //_-0xC.SizeData package _-0xC { import _-15X.Map; import _-0-8.XMLValidator; public class SizeData { public static const _SafeStr_8300:int = 1000; public static const _SafeStr_8301:int = 0; private var _SafeStr_8255:int = 0; private var _SafeStr_8302:int = 360; private var _SafeStr_8303:DirectionData = null; private var _SafeStr_8304:Map; private var _SafeStr_7165:Map; private var _SafeStr_8305:DirectionData = null; private var _SafeStr_8306:int = -1; public function SizeData(k:int, _arg_2:int) { if (k < 0){ k = 0; }; if (k > _SafeStr_8300){ k = _SafeStr_8300; }; this._SafeStr_8255 = k; if (_arg_2 < 1){ _arg_2 = 1; }; if (_arg_2 > 360){ _arg_2 = 360; }; this._SafeStr_8302 = _arg_2; this._SafeStr_8303 = new DirectionData(k); this._SafeStr_8304 = new Map(); this._SafeStr_7165 = new Map(); } public function dispose():void { var _local_2:DirectionData; var _local_3:ColorData; if (this._SafeStr_8303 != null){ this._SafeStr_8303.dispose(); this._SafeStr_8303 = null; }; var k:int; if (this._SafeStr_8304 != null){ _local_2 = null; k = 0; while (k < this._SafeStr_8304.length) { _local_2 = (this._SafeStr_8304._SafeStr_5645(k) as DirectionData); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_8304.dispose(); this._SafeStr_8304 = null; }; this._SafeStr_8305 = null; if (this._SafeStr_7165 != null){ _local_3 = null; k = 0; while (k < this._SafeStr_7165.length) { _local_3 = (this._SafeStr_7165._SafeStr_5645(k) as ColorData); if (_local_3 != null){ _local_3.dispose(); }; k++; }; this._SafeStr_7165.dispose(); this._SafeStr_7165 = null; }; } public function get layerCount():int { return (this._SafeStr_8255); } public function _SafeStr_8307(k:XML):Boolean { if (k == null){ return (false); }; var _local_2:XMLList = k.layer; return (this._SafeStr_8308(this._SafeStr_8303, _local_2)); } public function _SafeStr_8309(k:XML):Boolean { var _local_6:XML; var _local_7:int; var _local_8:XMLList; if (k == null){ return (false); }; var _local_2:Array = ["id"]; var _local_3:DirectionData; var _local_4:XMLList = k.direction; var _local_5:int; while (_local_5 < _local_4.length()) { _local_6 = _local_4[_local_5]; if (!XMLValidator._SafeStr_5763(_local_6, _local_2)){ return (false); }; _local_7 = int(_local_6.@id); _local_8 = _local_6.layer; if (this._SafeStr_8304.getValue(String(_local_7)) != null){ return (false); }; _local_3 = new DirectionData(this.layerCount); _local_3._SafeStr_8188(this._SafeStr_8303); this._SafeStr_8308(_local_3, _local_8); this._SafeStr_8304.add(String(_local_7), _local_3); this._SafeStr_8306 = -1; this._SafeStr_8305 = null; _local_5++; }; return (true); } private function _SafeStr_8308(k:DirectionData, _arg_2:XMLList):Boolean { var _local_5:XML; var _local_6:int; var _local_7:String; var _local_8:String; var _local_9:int; var _local_10:int; if ((((k == null)) || ((_arg_2 == null)))){ return (false); }; var _local_3:Array = ["id"]; var _local_4:int; while (_local_4 < _arg_2.length()) { _local_5 = _arg_2[_local_4]; if (!XMLValidator._SafeStr_5763(_local_5, _local_3)){ return (false); }; _local_6 = int(_local_5.@id); if ((((_local_6 < 0)) || ((_local_6 >= this.layerCount)))){ return (false); }; _local_7 = _local_5.@tag; if (_local_7.length > 0){ k._SafeStr_8272(_local_6, _local_7); }; _local_8 = _local_5.@ink; switch (_local_8){ case "ADD": k._SafeStr_8274(_local_6, _SafeStr_4367._SafeStr_8176); break; case "SUBTRACT": k._SafeStr_8274(_local_6, _SafeStr_4367._SafeStr_8177); break; case "DARKEN": k._SafeStr_8274(_local_6, _SafeStr_4367._SafeStr_8178); break; }; _local_7 = _local_5.@alpha; if (_local_7.length > 0){ k._SafeStr_8276(_local_6, int(_local_7)); }; _local_7 = _local_5.@ignoreMouse; if (_local_7.length > 0){ _local_9 = int(_local_7); k._SafeStr_8278(_local_6, !((_local_9 == 0))); }; _local_7 = _local_5.@x; if (_local_7.length > 0){ k._SafeStr_8280(_local_6, int(_local_7)); }; _local_7 = _local_5.@y; if (_local_7.length > 0){ k._SafeStr_8282(_local_6, int(_local_7)); }; _local_7 = _local_5.@z; if (_local_7.length > 0){ _local_10 = int(_local_7); k._SafeStr_8284(_local_6, (Number(_local_10) / -1000)); }; _local_4++; }; return (true); } public function _SafeStr_8310(k:XML):Boolean { var _local_7:XML; var _local_8:String; var _local_9:XMLList; var _local_10:int; var _local_11:XML; var _local_12:int; var _local_13:int; if (k == null){ return (true); }; var _local_2:ColorData; var _local_3:Array = ["id"]; var _local_4:Array = ["id", "color"]; var _local_5:XMLList = k.color; var _local_6:int; while (_local_6 < _local_5.length()) { _local_7 = _local_5[_local_6]; if (!XMLValidator._SafeStr_5763(_local_7, _local_3)){ return (false); }; _local_8 = _local_7.@id; if (this._SafeStr_7165.getValue(_local_8) != null){ return (false); }; _local_2 = new ColorData(this.layerCount); _local_9 = _local_7.colorLayer; _local_10 = 0; while (_local_10 < _local_9.length()) { _local_11 = _local_9[_local_10]; if (!XMLValidator._SafeStr_5763(_local_11, _local_4)){ _local_2.dispose(); return (false); }; _local_12 = int(_local_11.@id); _local_13 = parseInt(_local_11.@color, 16); _local_2._SafeStr_8268(_local_13, _local_12); _local_10++; }; if (_local_2 != null){ this._SafeStr_7165.add(_local_8, _local_2); }; _local_6++; }; return (true); } public function _SafeStr_8311(k:int):int { var _local_6:int; var _local_7:int; var _local_2:int = (((((k % 360) + 360) + (this._SafeStr_8302 / 2)) % 360) / this._SafeStr_8302); if (this._SafeStr_8304.getValue(String(_local_2)) != null){ return (_local_2); }; _local_2 = (((k % 360) + 360) % 360); var _local_3:int = -1; var _local_4:int = -1; var _local_5:int; while (_local_5 < this._SafeStr_8304.length) { _local_6 = (int(this._SafeStr_8304._SafeStr_6864(_local_5)) * this._SafeStr_8302); _local_7 = (((_local_6 - _local_2) + 360) % 360); if (_local_7 > 180){ _local_7 = (360 - _local_7); }; if ((((_local_7 < _local_3)) || ((_local_3 < 0)))){ _local_3 = _local_7; _local_4 = _local_5; }; _local_5++; }; if (_local_4 >= 0){ return (int(this._SafeStr_8304._SafeStr_6864(_local_4))); }; return (_SafeStr_8301); } private function _SafeStr_8312(k:int):DirectionData { if ((((k == this._SafeStr_8306)) && (!((this._SafeStr_8305 == null))))){ return (this._SafeStr_8305); }; var _local_2:DirectionData; _local_2 = (this._SafeStr_8304.getValue(String(k)) as DirectionData); if (_local_2 == null){ _local_2 = this._SafeStr_8303; }; this._SafeStr_8306 = k; this._SafeStr_8305 = _local_2; return (this._SafeStr_8305); } public function _SafeStr_8271(k:int, _arg_2:int):String { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8271(_arg_2)); }; return (_SafeStr_4367._SafeStr_8169); } public function _SafeStr_8273(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8273(_arg_2)); }; return (_SafeStr_4367._SafeStr_8170); } public function _SafeStr_8275(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8275(_arg_2)); }; return (_SafeStr_4367._SafeStr_8171); } public function _SafeStr_6418(k:int, _arg_2:int):uint { var _local_3:ColorData = (this._SafeStr_7165.getValue(String(_arg_2)) as ColorData); if (_local_3 != null){ return (_local_3._SafeStr_6418(k)); }; return (ColorData._SafeStr_8267); } public function _SafeStr_8277(k:int, _arg_2:int):Boolean { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8277(_arg_2)); }; return (_SafeStr_4367._SafeStr_8172); } public function _SafeStr_8279(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8279(_arg_2)); }; return (_SafeStr_4367._SafeStr_8173); } public function _SafeStr_8281(k:int, _arg_2:int):int { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8281(_arg_2)); }; return (_SafeStr_4367._SafeStr_8174); } public function _SafeStr_8283(k:int, _arg_2:int):Number { var _local_3:DirectionData; _local_3 = this._SafeStr_8312(k); if (_local_3 != null){ return (_local_3._SafeStr_8283(_arg_2)); }; return (_SafeStr_4367._SafeStr_8175); } } }//package _-0xC // _SafeStr_4367 = "_-0qs" (String#1745, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5763 = "_-5rM" (String#2496, DoABC#3) // _SafeStr_6418 = "_-1Bq" (String#5487, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) // _SafeStr_7165 = "_-0aq" (String#2955, DoABC#3) // _SafeStr_8169 = "_-3JA" (String#13718, DoABC#3) // _SafeStr_8170 = "_-69f" (String#9905, DoABC#3) // _SafeStr_8171 = "_-5jP" (String#12789, DoABC#3) // _SafeStr_8172 = "_-59a" (String#14278, DoABC#3) // _SafeStr_8173 = "_-1mE" (String#11950, DoABC#3) // _SafeStr_8174 = "_-52t" (String#13270, DoABC#3) // _SafeStr_8175 = "_-15p" (String#10525, DoABC#3) // _SafeStr_8176 = "_-59O" (String#18519, DoABC#3) // _SafeStr_8177 = "_-4R0" (String#18807, DoABC#3) // _SafeStr_8178 = "_-3eQ" (String#21400, DoABC#3) // _SafeStr_8188 = "_-4bR" (String#24418, DoABC#3) // _SafeStr_8255 = "_-072" (String#3956, DoABC#3) // _SafeStr_8267 = "_-6Bv" (String#1812, DoABC#3) // _SafeStr_8268 = "_-5Oo" (String#9904, DoABC#3) // _SafeStr_8271 = "_-21u" (String#7890, DoABC#3) // _SafeStr_8272 = "_-Ph" (String#11779, DoABC#3) // _SafeStr_8273 = "_-69l" (String#15127, DoABC#3) // _SafeStr_8274 = "_-4oc" (String#25674, DoABC#3) // _SafeStr_8275 = "_-2WY" (String#15360, DoABC#3) // _SafeStr_8276 = "_-5ru" (String#24385, DoABC#3) // _SafeStr_8277 = "_-1cP" (String#14208, DoABC#3) // _SafeStr_8278 = "_-2LO" (String#38030, DoABC#3) // _SafeStr_8279 = "_-3xu" (String#15775, DoABC#3) // _SafeStr_8280 = "_-4Pg" (String#38024, DoABC#3) // _SafeStr_8281 = "_-2M0" (String#16366, DoABC#3) // _SafeStr_8282 = "_-5Ff" (String#36184, DoABC#3) // _SafeStr_8283 = "_-1kf" (String#11926, DoABC#3) // _SafeStr_8284 = "_-57h" (String#37367, DoABC#3) // _SafeStr_8300 = "_-P7" (String#11181, DoABC#3) // _SafeStr_8301 = "_-090" (String#25361, DoABC#3) // _SafeStr_8302 = "_-3sa" (String#17336, DoABC#3) // _SafeStr_8303 = "_-5Es" (String#10434, DoABC#3) // _SafeStr_8304 = "_-55y" (String#2769, DoABC#3) // _SafeStr_8305 = "_-4FP" (String#12817, DoABC#3) // _SafeStr_8306 = "_-1VJ" (String#23444, DoABC#3) // _SafeStr_8307 = "_-WC" (String#34536, DoABC#3) // _SafeStr_8308 = "_-5oJ" (String#27257, DoABC#3) // _SafeStr_8309 = "_-5IU" (String#35877, DoABC#3) // _SafeStr_8310 = "_-2u5" (String#37347, DoABC#3) // _SafeStr_8311 = "_-2Uu" (String#17633, DoABC#3) // _SafeStr_8312 = "_-0Fp" (String#10466, DoABC#3) //------------------------------------------------------------ //_-0Z2._SafeStr_5189 package _-0Z2 { import flash.display.BitmapData; public class _SafeStr_5189 { private var _SafeStr_6041:int; private var _bitmap:BitmapData; public function _SafeStr_5189(k:int, _arg_2:BitmapData) { this._SafeStr_6041 = k; this._bitmap = _arg_2; } public function get id():int { return (this._SafeStr_6041); } public function get bitmap():BitmapData { return (this._bitmap); } } }//package _-0Z2 // _SafeStr_5189 = "_-3jM" (String#7326, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) //------------------------------------------------------------ //_-0Z2._SafeStr_5190 package _-0Z2 { import _-2mL._SafeStr_3; import _-tc.IBorderWindow; import _-59z._SafeStr_10; import _-5Lv._SafeStr_2177; import _-tc.IItemGridWindow; import flash.geom.Rectangle; import _-vq.IWindowContainer; import flash.geom.Point; public class _SafeStr_5190 implements _SafeStr_3 { private static const _SafeStr_8313:int = 92; private var _SafeStr_5605:IBorderWindow; private var _SafeStr_8314:ChatStyleSelector; public function _SafeStr_5190(k:ChatStyleSelector, _arg_2:_SafeStr_2177) { this._SafeStr_8314 = k; var _local_3:_SafeStr_10 = k._SafeStr_8315.widget.assets; this._SafeStr_5605 = IBorderWindow(k._SafeStr_8315.widget.windowManager.buildFromXML(XML(_local_3.getAssetByName("styleselector_menu_new_xml").content))); this._SafeStr_5605.visible = false; } public function dispose():void { this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; this._SafeStr_8314 = null; } public function get disposed():Boolean { return ((this._SafeStr_5605 == null)); } public function get grid():IItemGridWindow { return (IItemGridWindow(this._SafeStr_5605.findChildByName("itemgrid"))); } public function get window():IBorderWindow { return (this._SafeStr_5605); } public function _SafeStr_8316(k:IWindowContainer):void { var _local_5:int; var _local_2:Rectangle = new Rectangle(); k.getGlobalRectangle(_local_2); var _local_3:IWindowContainer = IWindowContainer(this._SafeStr_5605.parent); _local_3.x = (_local_2.right - this._SafeStr_5605.width); _local_3.y = (_local_2.bottom - this._SafeStr_5605.height); var _local_4:Point = new Point(); _local_3.getGlobalPosition(_local_4); if (_local_4.x < _SafeStr_8313){ _local_5 = (_SafeStr_8313 - _local_4.x); _local_3.x = (_local_3.x + _local_5); }; _local_3.x = _local_2.x; _local_3.y = ((_local_2.bottom - 35) - this._SafeStr_5605.height); } } }//package _-0Z2 // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5190 = "_-5CJ" (String#12403, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_8313 = "_-1ZW" (String#17501, DoABC#3) // _SafeStr_8314 = "_-46G" (String#30797, DoABC#3) // _SafeStr_8315 = "_-ee" (String#29001, DoABC#3) // _SafeStr_8316 = "_-6jD" (String#34516, DoABC#3) //------------------------------------------------------------ //_-0Z2.ChatStyleSelector package _-0Z2 { import _-2mL._SafeStr_3; import _-0my.RoomChatInputView; import _-vq.IWindowContainer; import __AS3__.vec.Vector; import _-vq.IWindow; import flash.display.Shape; import _-5Lv._SafeStr_2177; import flash.display.BitmapData; import _-6eQ._SafeStr_4349; import flash.display.Sprite; import _-tc.IDisplayObjectWrapper; import _-tc.IBitmapWrapperWindow; import _-OK.WindowMouseEvent; import _-OK.WindowEvent; import __AS3__.vec.*; public class ChatStyleSelector implements _SafeStr_3 { private static const _SafeStr_8317:int = 1; private static const _SafeStr_8318:int = 3; private static var _SafeStr_6670:_SafeStr_5189 = null; private static var _SafeStr_8319:Boolean = false; private var _SafeStr_8320:RoomChatInputView; private var _container:IWindowContainer; private var _SafeStr_8321:_SafeStr_5190; private var _SafeStr_8322:Vector.<_SafeStr_5189>; private var _SafeStr_8323:IWindow; private var _SafeStr_8324:Shape; public function ChatStyleSelector(k:RoomChatInputView, _arg_2:IWindowContainer, _arg_3:_SafeStr_2177) { this._SafeStr_8322 = new Vector.<_SafeStr_5189>(); super(); this._SafeStr_8320 = k; this._SafeStr_8321 = new _SafeStr_5190(this, this._SafeStr_8320.sessionDataManager); this._SafeStr_8323 = k.widget.windowManager.buildFromXML((k.widget.assets.getAssetByName("chatinput_chatstyle_template_xml").content as XML)); this._container = _arg_2; this._container.procedure = this._SafeStr_8325; this._SafeStr_8320._SafeStr_7060.addChild(this._SafeStr_8321.window); this._SafeStr_8321.window.x = 0; this._SafeStr_8321.window.y = 0; } public function dispose():void { while (this._SafeStr_8322.length > 1) { this._SafeStr_8322.pop(); }; this._SafeStr_8322 = null; this._SafeStr_8321.dispose(); this._SafeStr_8321 = null; if (((this._SafeStr_8324) && (this._SafeStr_8324.parent))){ this._SafeStr_8324.parent.removeChild(this._SafeStr_8324); }; } public function get disposed():Boolean { return ((this._SafeStr_8321 == null)); } public function get _SafeStr_8315():RoomChatInputView { return (this._SafeStr_8320); } public function _SafeStr_7057(k:int, _arg_2:BitmapData):void { this._SafeStr_8322.push(new _SafeStr_5189(k, _arg_2)); var _local_3:IWindowContainer = this._SafeStr_8326(_arg_2); this._SafeStr_8321.grid._SafeStr_5641(_local_3); _local_3.findChildByName("background_color").visible = false; } public function get _SafeStr_7055():int { if (((_SafeStr_8319) && (this.selected))){ _SafeStr_8319 = false; return (this.selected.id); }; return (-1); } public function get _SafeStr_8327():BitmapData { if (this.selected){ return (this.selected.bitmap); }; return (null); } public function _SafeStr_7059():void { this.selected = this.selected; _SafeStr_8319 = false; } public function set _SafeStr_7056(k:int):void { k = Math.min(k, _SafeStr_8318); var _local_2:int = (((k - 1) * (this._SafeStr_8323.width + _SafeStr_8317)) + this._SafeStr_8323.width); if (k > 1){ this._SafeStr_8321.grid.width = _local_2; } else { this._SafeStr_8321.grid.width = (this._SafeStr_8323.width + 16); }; } private function set selected(k:_SafeStr_5189):void { _SafeStr_6670 = k; _SafeStr_8319 = true; var _local_2:_SafeStr_4349 = this._SafeStr_8320.widget._SafeStr_6947._SafeStr_7030.getStyle(k.id); if (this._SafeStr_8320.window.findChildByName("chat_bg_preview") == null){ return; }; var _local_3:Sprite = _local_2._SafeStr_8328(0xFFFFFF); var _local_4:IDisplayObjectWrapper = IDisplayObjectWrapper(this._SafeStr_8320.window.findChildByName("chat_bg_preview")); _local_3.width = (_local_4.width + _local_2.overlap.width); _local_3.height = ((_local_4.height + _local_2.overlap.y) + _local_2.overlap.height); _local_3.y = (_local_3.y - _local_2.overlap.y); if (!this._SafeStr_8324){ this._SafeStr_8324 = new Shape(); } else { this._SafeStr_8324.graphics.clear(); }; this._SafeStr_8324.graphics.beginFill(0xFF0000); this._SafeStr_8324.graphics.drawRect(0, 0, (_local_3.width - 28), _local_3.height); _local_4.setDisplayObject(_local_3); if (_local_3.parent){ _local_3.parent.addChild(this._SafeStr_8324); this._SafeStr_8324.x = (_local_3.x + 28); this._SafeStr_8324.y = _local_3.y; _local_3.mask = this._SafeStr_8324; }; this._SafeStr_8320._SafeStr_7051((_local_2._SafeStr_8329.color as uint)); } private function get selected():_SafeStr_5189 { if (_SafeStr_6670 == null){ _SafeStr_6670 = this._SafeStr_8322[(this._SafeStr_8322.length - 1)]; }; return (_SafeStr_6670); } private function _SafeStr_8326(k:BitmapData):IWindowContainer { var _local_2:IWindowContainer = IWindowContainer(this._SafeStr_8323.clone()); var _local_3:IBitmapWrapperWindow = IBitmapWrapperWindow(_local_2.findChildByName("bubble_preview")); _local_3.bitmap = k; _local_3.center(); _local_2.procedure = this._SafeStr_8330; return (_local_2); } public function _SafeStr_7041():void { if (this._SafeStr_8321.window.visible){ this._SafeStr_8321._SafeStr_8316(this._container); }; } private function _SafeStr_8325(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_8321.window.visible = !(this._SafeStr_8321.window.visible); this._SafeStr_7041(); }; } private function _SafeStr_8330(k:WindowEvent, _arg_2:IWindow):void { var _local_3:int; if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_8321.grid._SafeStr_5988(_arg_2); this._SafeStr_8331(_arg_2); this.selected = this._SafeStr_8322[_local_3]; this._SafeStr_8321.window.visible = false; }; if (k.type == WindowMouseEvent._SafeStr_5347){ IWindowContainer(_arg_2).findChildByName("background_color").color = 4291875024; }; if (k.type == WindowMouseEvent._SafeStr_5348){ IWindowContainer(_arg_2).findChildByName("background_color").color = 0xFFFFFFFF; }; } private function _SafeStr_8331(k:IWindow):void { var _local_2:int; while (_local_2 < this._SafeStr_8321.grid.numGridItems) { IWindowContainer(this._SafeStr_8321.grid._SafeStr_8332(_local_2)).findChildByName("background_color").visible = false; _local_2++; }; IWindowContainer(k).findChildByName("background_color").visible = true; } } }//package _-0Z2 // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4349 = "_-5BT" (String#8028, DoABC#3) // _SafeStr_5189 = "_-3jM" (String#7326, DoABC#3) // _SafeStr_5190 = "_-5CJ" (String#12403, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5641 = "_-1s2" (String#2663, DoABC#3) // _SafeStr_5988 = "_-5qG" (String#3979, DoABC#3) // _SafeStr_6670 = "_-3ni" (String#1527, DoABC#3) // _SafeStr_6947 = "_-44j" (String#17186, DoABC#3) // _SafeStr_7030 = "_-20c" (String#7538, DoABC#3) // _SafeStr_7041 = "_-3KO" (String#31216, DoABC#3) // _SafeStr_7051 = "_-2If" (String#38067, DoABC#3) // _SafeStr_7055 = "_-05X" (String#32063, DoABC#3) // _SafeStr_7056 = "_-4yN" (String#36527, DoABC#3) // _SafeStr_7057 = "_-1Nh" (String#2720, DoABC#3) // _SafeStr_7059 = "_-02N" (String#38656, DoABC#3) // _SafeStr_7060 = "_-50X" (String#38098, DoABC#3) // _SafeStr_8315 = "_-ee" (String#29001, DoABC#3) // _SafeStr_8316 = "_-6jD" (String#34516, DoABC#3) // _SafeStr_8317 = "_-47t" (String#22090, DoABC#3) // _SafeStr_8318 = "_-3Bb" (String#21776, DoABC#3) // _SafeStr_8319 = "_-3pJ" (String#8538, DoABC#3) // _SafeStr_8320 = "_-2NT" (String#8696, DoABC#3) // _SafeStr_8321 = "_-2lI" (String#3920, DoABC#3) // _SafeStr_8322 = "_-1NB" (String#1735, DoABC#3) // _SafeStr_8323 = "_-1BN" (String#14317, DoABC#3) // _SafeStr_8324 = "_-5IB" (String#5821, DoABC#3) // _SafeStr_8325 = "_-1Mc" (String#15386, DoABC#3) // _SafeStr_8326 = "_-1Vz" (String#36392, DoABC#3) // _SafeStr_8327 = "_-678" (String#43730, DoABC#3) // _SafeStr_8328 = "_-2Z" (String#11633, DoABC#3) // _SafeStr_8329 = "_-0k8" (String#7886, DoABC#3) // _SafeStr_8330 = "_-4at" (String#36066, DoABC#3) // _SafeStr_8331 = "_-0oH" (String#31992, DoABC#3) // _SafeStr_8332 = "_-1-q" (String#2728, DoABC#3) //------------------------------------------------------------ //_-104._SafeStr_2829 package _-104 { import _-nN._SafeStr_2824; import _-2mL._SafeStr_35; import _-2mL.Component; import _-15X.Map; import _-2LT._SafeStr_2823; import _-0Qu._SafeStr_634; import _-59z._SafeStr_10; import _-33o._SafeStr_500; import _-0Ph._SafeStr_4475; import flash.events.IEventDispatcher; import _-0Ph._SafeStr_4478; import _-3XZ._SafeStr_4477; import _-2QZ._SafeStr_2361; import _-3XZ._SafeStr_4476; import _-3XZ._SafeStr_4479; public class _SafeStr_2829 extends _SafeStr_2824 implements _SafeStr_35 { private var _SafeStr_8333:Component; private var _SafeStr_6648:Map; public function _SafeStr_2829(k:_SafeStr_2823, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:_SafeStr_500, _arg_5:Component) { super(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8333 = _arg_5; this._SafeStr_6648 = new Map(); } override public function dispose():void { var k:_SafeStr_4474; if (disposed){ return; }; if (this._SafeStr_8333){ this._SafeStr_8333.removeUpdateReceiver(this); this._SafeStr_8333 = null; }; if (this._SafeStr_6648){ for each (k in this._SafeStr_6648) { k.dispose(); k = null; }; this._SafeStr_6648.dispose(); this._SafeStr_6648 = null; }; super.dispose(); } override public function registerUpdateEvents(k:IEventDispatcher):void { if (!k){ return; }; k.addEventListener(_SafeStr_4475._SafeStr_7233, this._SafeStr_5612); k.addEventListener(_SafeStr_4475._SafeStr_7234, this._SafeStr_5612); super.registerUpdateEvents(k); } override public function unregisterUpdateEvents(k:IEventDispatcher):void { if (k == null){ return; }; k.removeEventListener(_SafeStr_4475._SafeStr_7233, this._SafeStr_5612); k.removeEventListener(_SafeStr_4475._SafeStr_7234, this._SafeStr_5612); } private function _SafeStr_5612(k:_SafeStr_4475):void { if (!k){ return; }; switch (k.type){ case _SafeStr_4475._SafeStr_7233: this._SafeStr_6659(k._SafeStr_6662, new _SafeStr_4474(this, k._SafeStr_6662, k.userId, k.userName)); break; case _SafeStr_4475._SafeStr_7234: this._SafeStr_6653(k._SafeStr_6662); break; }; this._SafeStr_8334(); } public function _SafeStr_8334():void { if (!this._SafeStr_8333){ return; }; if (((this._SafeStr_6648) && ((this._SafeStr_6648.length > 0)))){ this._SafeStr_8333.registerUpdateReceiver(this, 10); } else { this._SafeStr_8333.removeUpdateReceiver(this); }; } public function update(k:uint):void { var _local_2:_SafeStr_4474; var _local_3:_SafeStr_4478; if (!this._SafeStr_6648){ return; }; for each (_local_2 in this._SafeStr_6648) { if (!_local_2){ } else { _local_3 = (messageListener.processWidgetMessage(new _SafeStr_4477(_SafeStr_4477._SafeStr_8335, _local_2.userId, _SafeStr_2361._SafeStr_8336)) as _SafeStr_4478); if (!_local_3){ } else { _local_2._SafeStr_8337 = _local_3.rectangle; }; }; }; } public function _SafeStr_8338(k:int):void { if (!messageListener){ return; }; messageListener.processWidgetMessage(new _SafeStr_4476(_SafeStr_4476._SafeStr_8339, k)); this._SafeStr_6653(k); } public function _SafeStr_8340(k:int):void { if (!messageListener){ return; }; messageListener.processWidgetMessage(new _SafeStr_4476(_SafeStr_4476._SafeStr_8341, k)); this._SafeStr_6653(k); } public function _SafeStr_8342(k:int):void { this._SafeStr_6653(k); } private function _SafeStr_6659(k:int, _arg_2:_SafeStr_4474):void { if (((!(this._SafeStr_6648)) || (!(_arg_2)))){ return; }; this._SafeStr_6648.add(k, _arg_2); } private function _SafeStr_6653(k:int):void { if (!this._SafeStr_6648){ return; }; var _local_2:_SafeStr_4474 = (this._SafeStr_6648.getValue(k) as _SafeStr_4474); if (!_local_2){ return; }; this._SafeStr_6648.remove(k); _local_2.dispose(); this._SafeStr_8334(); } public function showProfile(k:int, _arg_2:String):void { messageListener.processWidgetMessage(new _SafeStr_4479(_SafeStr_4479._SafeStr_8343, k, _arg_2)); } } }//package _-104 // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2361 = "_-YQ" (String#1841, DoABC#3) // _SafeStr_2823 = "_-0Et" (String#733, DoABC#3) // _SafeStr_2824 = "_-5jY" (String#864, DoABC#3) // _SafeStr_2829 = "_-5IF" (String#10072, DoABC#3) // _SafeStr_35 = "_-4V8" (String#2413, DoABC#3) // _SafeStr_4474 = "_-0sK" (String#6027, DoABC#3) // _SafeStr_4475 = "_-5xx" (String#4324, DoABC#3) // _SafeStr_4476 = "_-tl" (String#4420, DoABC#3) // _SafeStr_4477 = "_-2kX" (String#2781, DoABC#3) // _SafeStr_4478 = "_-vZ" (String#3423, DoABC#3) // _SafeStr_4479 = "_-4jV" (String#2995, DoABC#3) // _SafeStr_500 = "_-5Ii" (String#590, DoABC#3) // _SafeStr_5612 = "_-0ao" (String#3703, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6648 = "_-0s2" (String#3133, DoABC#3) // _SafeStr_6653 = "_-41Y" (String#10033, DoABC#3) // _SafeStr_6659 = "_-6YL" (String#11434, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_7233 = "_-3Zy" (String#12537, DoABC#3) // _SafeStr_7234 = "_-4CT" (String#13044, DoABC#3) // _SafeStr_8333 = "_-0vB" (String#388, DoABC#3) // _SafeStr_8334 = "_-0Lb" (String#5940, DoABC#3) // _SafeStr_8335 = "_-5sJ" (String#6793, DoABC#3) // _SafeStr_8336 = "_-4l1" (String#3742, DoABC#3) // _SafeStr_8337 = "_-Zf" (String#34075, DoABC#3) // _SafeStr_8338 = "_-2JT" (String#16768, DoABC#3) // _SafeStr_8339 = "_-2JG" (String#16568, DoABC#3) // _SafeStr_8340 = "_-6cz" (String#15476, DoABC#3) // _SafeStr_8341 = "_-2J-" (String#15755, DoABC#3) // _SafeStr_8342 = "_-6A9" (String#27095, DoABC#3) // _SafeStr_8343 = "_-Z0" (String#6512, DoABC#3) //------------------------------------------------------------ //_-104._SafeStr_4474 package _-104 { import _-vq.IWindowContainer; import _-561._SafeStr_2340; import _-OK.WindowMouseEvent; import _-vq.IWindow; import _-59z.XmlAsset; import _-OK.WindowEvent; import _-tc.IRegionWindow; import _-tc.ITextWindow; import _-tc.IIconWindow; import _-59z.BitmapDataAsset; import flash.display.BitmapData; import _-tc.IBitmapWrapperWindow; import flash.geom.Point; import flash.geom.Rectangle; public class _SafeStr_4474 { private var _SafeStr_5605:IWindowContainer; private var _SafeStr_5842:_SafeStr_2829; private var _SafeStr_6723:int; private var _SafeStr_5687:int; private var _SafeStr_7187:String; private var _SafeStr_8344:Boolean = false; private var _SafeStr_8345:Boolean = false; private var _SafeStr_8346:Boolean = false; public function _SafeStr_4474(k:_SafeStr_2829, _arg_2:int, _arg_3:int, _arg_4:String) { this._SafeStr_5842 = k; this._SafeStr_6723 = _arg_2; this._SafeStr_5687 = _arg_3; this._SafeStr_7187 = _arg_4; } public function dispose():void { this._SafeStr_5842 = null; if (this._SafeStr_5605){ this._SafeStr_5605.dispose(); }; this._SafeStr_5605 = null; } private function _SafeStr_8001(k:IWindow, _arg_2:Function):void { if (k != null){ k.setParamFlag(_SafeStr_2340._SafeStr_5349, true); k.addEventListener(WindowMouseEvent.CLICK, _arg_2); }; } private function createWindow():void { if (((((!(this._SafeStr_5842)) || (!(this._SafeStr_5842.assets)))) || (!(this._SafeStr_5842.windowManager)))){ return; }; var k:XmlAsset = (this._SafeStr_5842.assets.getAssetByName("instant_friend_request") as XmlAsset); if (!k){ return; }; this._SafeStr_5605 = (this._SafeStr_5842.windowManager.buildFromXML((k.content as XML), 0) as IWindowContainer); if (!this._SafeStr_5605){ return; }; this._SafeStr_5605.addEventListener(WindowEvent._SafeStr_8347, this._SafeStr_8348); var _local_2:IRegionWindow = (this._SafeStr_5605.findChildByName("profile_region") as IRegionWindow); if (_local_2){ _local_2.procedure = this._SafeStr_8349; _local_2._SafeStr_8350 = this._SafeStr_5842.localizations.getLocalization("infostand.profile.link.tooltip", ""); _local_2._SafeStr_7026 = 100; }; var _local_3:ITextWindow = (this._SafeStr_5605.findChildByName("text") as ITextWindow); if (_local_3){ _local_3.text = this._SafeStr_5842.localizations.registerParameter("widget.friendrequest.from", "username", this._SafeStr_7187); }; var _local_4:IWindow = this._SafeStr_5605.findChildByName("accept_button"); this._SafeStr_8001(_local_4, this._SafeStr_8351); var _local_5:IWindow = this._SafeStr_5605.findChildByName("decline_button"); this._SafeStr_8001(_local_5, this._SafeStr_8352); var _local_6:IWindow = this._SafeStr_5605.findChildByName("close_button"); this._SafeStr_8001(_local_6, this._SafeStr_5880); var _local_7:IIconWindow = (this._SafeStr_5605.findChildByName("profile_icon") as IIconWindow); _local_7.procedure = this._SafeStr_8353; this._SafeStr_5605.procedure = this._SafeStr_5881; this._SafeStr_5605.visible = false; } private function _SafeStr_5881(k:WindowEvent, _arg_2:IWindow):void { if (!k){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5347: this._SafeStr_8344 = true; return; case WindowMouseEvent._SafeStr_5348: this._SafeStr_8344 = false; return; case WindowMouseEvent.DOWN: this._SafeStr_8345 = true; return; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_6836: this._SafeStr_8345 = false; return; }; } public function _SafeStr_8354(k:IBitmapWrapperWindow, _arg_2:String):void { if (((((!(k)) || (!(this._SafeStr_5842)))) || (!(this._SafeStr_5842.assets)))){ return; }; var _local_3:BitmapDataAsset = (this._SafeStr_5842.assets.getAssetByName(_arg_2) as BitmapDataAsset); if (!_local_3){ return; }; var _local_4:BitmapData = (_local_3.content as BitmapData); if (!_local_4){ return; }; if (k.bitmap){ k.bitmap.dispose(); }; k.bitmap = new BitmapData(k.width, k.height, true, 0); k.bitmap.draw(_local_4); } public function get userId():int { return (this._SafeStr_5687); } public function show():void { if (this._SafeStr_5605 != null){ this._SafeStr_5605.visible = true; this._SafeStr_5605.activate(); }; } public function set _SafeStr_8337(k:Rectangle):void { var _local_5:Point; if (!k){ this._SafeStr_5842._SafeStr_8342(this._SafeStr_6723); return; }; if (((this._SafeStr_8344) || (this._SafeStr_8345))){ return; }; var _local_2:Boolean = true; if (!this._SafeStr_5605){ this.createWindow(); _local_2 = false; }; if (!this._SafeStr_5605){ return; }; var _local_3:Point = new Point(((k.left + (k.width / 2)) - (this._SafeStr_5605.width / 2)), ((k.top - this._SafeStr_5605.height) + 10)); var _local_4:Number = Point.distance(this._SafeStr_5605.position, _local_3); if (((_local_2) && ((_local_4 > 5)))){ _local_5 = Point.interpolate(this._SafeStr_5605.position, _local_3, 0.5); this._SafeStr_5605.x = _local_5.x; this._SafeStr_5605.y = _local_5.y; } else { this._SafeStr_5605.x = _local_3.x; this._SafeStr_5605.y = _local_3.y; }; if (!this._SafeStr_5605.visible){ this.show(); }; if (this._SafeStr_8346){ this.show(); this._SafeStr_8346 = false; }; } private function _SafeStr_8348(k:WindowEvent):void { this._SafeStr_8346 = true; } private function _SafeStr_5880(k:WindowMouseEvent):void { if (this._SafeStr_5842 != null){ this._SafeStr_5842._SafeStr_8342(this._SafeStr_6723); }; } private function _SafeStr_8351(k:WindowMouseEvent):void { if (this._SafeStr_5842 != null){ this._SafeStr_5842._SafeStr_8338(this._SafeStr_6723); }; } private function _SafeStr_8352(k:WindowMouseEvent):void { if (this._SafeStr_5842 != null){ this._SafeStr_5842._SafeStr_8340(this._SafeStr_6723); }; } private function _SafeStr_8349(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ITextWindow; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5842.showProfile(this._SafeStr_5687, "instantFriendRequest_name"); }; if (k.type == WindowMouseEvent._SafeStr_5347){ _local_3 = (this._SafeStr_5605.findChildByName("text") as ITextWindow); _local_3.underline = true; }; if (k.type == WindowMouseEvent._SafeStr_5348){ _local_3 = (this._SafeStr_5605.findChildByName("text") as ITextWindow); _local_3.underline = false; }; } private function _SafeStr_8353(k:WindowEvent, _arg_2:IWindow):void { var _local_3:IIconWindow; if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_5842.showProfile(this._SafeStr_5687, "instantFriendRequest_icon"); }; if (k.type == WindowMouseEvent._SafeStr_5347){ _local_3 = (this._SafeStr_5605.findChildByName("profile_icon") as IIconWindow); _local_3.style = 22; _local_3.invalidate(); }; if (k.type == WindowMouseEvent._SafeStr_5348){ _local_3 = (this._SafeStr_5605.findChildByName("profile_icon") as IIconWindow); _local_3.style = 21; _local_3.invalidate(); }; } } }//package _-104 // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_2829 = "_-5IF" (String#10072, DoABC#3) // _SafeStr_4474 = "_-0sK" (String#6027, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_5842 = "_-49Y" (String#66, DoABC#3) // _SafeStr_5880 = "_-2dS" (String#1167, DoABC#3) // _SafeStr_5881 = "_-4H" (String#4356, DoABC#3) // _SafeStr_6723 = "_-0Nh" (String#2992, DoABC#3) // _SafeStr_6836 = "_-6Gx" (String#4107, DoABC#3) // _SafeStr_7026 = "_-29M" (String#3428, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_8001 = "_-3l" (String#2630, DoABC#3) // _SafeStr_8337 = "_-Zf" (String#34075, DoABC#3) // _SafeStr_8338 = "_-2JT" (String#16768, DoABC#3) // _SafeStr_8340 = "_-6cz" (String#15476, DoABC#3) // _SafeStr_8342 = "_-6A9" (String#27095, DoABC#3) // _SafeStr_8344 = "_-5Xd" (String#3475, DoABC#3) // _SafeStr_8345 = "_-5F0" (String#23779, DoABC#3) // _SafeStr_8346 = "_-22A" (String#25237, DoABC#3) // _SafeStr_8347 = "_-6M5" (String#10832, DoABC#3) // _SafeStr_8348 = "_-hr" (String#33526, DoABC#3) // _SafeStr_8349 = "_-0RY" (String#23181, DoABC#3) // _SafeStr_8350 = "_-ve" (String#2085, DoABC#3) // _SafeStr_8351 = "_-0Cc" (String#22120, DoABC#3) // _SafeStr_8352 = "_-B3" (String#33596, DoABC#3) // _SafeStr_8353 = "_-sQ" (String#33463, DoABC#3) // _SafeStr_8354 = "_-4fH" (String#25644, DoABC#3) //------------------------------------------------------------ //_-11L.Purse package _-11L { import flash.utils.getTimer; public class Purse { private var _SafeStr_8355:Boolean = false; private var _SafeStr_8356:Boolean = false; private var _SafeStr_8357:int = 0; private var _SafeStr_8358:int = 0; private var _SafeStr_8359:int = 0; private var _SafeStr_8360:Boolean = false; private var _SafeStr_8361:Boolean = false; private var _SafeStr_8362:int = 0; private var _SafeStr_8363:int = -1; private var _SafeStr_8364:int; public function get clubDays():int { return (this._SafeStr_8357); } public function set clubDays(k:int):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8357 = Math.max(0, k); } public function get clubPeriods():int { return (this._SafeStr_8358); } public function set clubPeriods(k:int):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8358 = Math.max(0, k); } public function get _SafeStr_8365():int { return (this._SafeStr_8359); } public function set _SafeStr_8365(k:int):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8359 = Math.max(0, k); } public function get _SafeStr_8366():Boolean { return (this._SafeStr_8360); } public function set _SafeStr_8366(k:Boolean):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8360 = k; } public function get _SafeStr_5872():Boolean { return (this._SafeStr_8361); } public function set _SafeStr_5872(k:Boolean):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8361 = k; } public function get _SafeStr_8367():int { var k:int = ((getTimer() - this._SafeStr_8364) / (1000 * 60)); var _local_2:int = (this._SafeStr_8362 - k); return ((((_local_2 > 0)) ? _local_2 : 0)); } public function set _SafeStr_8367(k:int):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8362 = k; } public function get _SafeStr_8368():Boolean { return (this._SafeStr_8355); } public function set _SafeStr_8368(k:Boolean):void { this._SafeStr_8355 = k; } public function get _SafeStr_8369():Boolean { return (this._SafeStr_8356); } public function set _SafeStr_8369(k:Boolean):void { this._SafeStr_8356 = k; } public function get _SafeStr_8370():int { return (this._SafeStr_8363); } public function set _SafeStr_8370(k:int):void { this._SafeStr_8364 = getTimer(); this._SafeStr_8363 = k; } } }//package _-11L // _SafeStr_5872 = "_-sg" (String#4735, DoABC#3) // _SafeStr_8355 = "_-6YH" (String#16361, DoABC#3) // _SafeStr_8356 = "_-6GV" (String#27114, DoABC#3) // _SafeStr_8357 = "_-6Z6" (String#8503, DoABC#3) // _SafeStr_8358 = "_-4EB" (String#13123, DoABC#3) // _SafeStr_8359 = "_-5Oh" (String#28402, DoABC#3) // _SafeStr_8360 = "_-0zh" (String#28828, DoABC#3) // _SafeStr_8361 = "_-0Xj" (String#8721, DoABC#3) // _SafeStr_8362 = "_-50D" (String#9224, DoABC#3) // _SafeStr_8363 = "_-4FY" (String#9659, DoABC#3) // _SafeStr_8364 = "_-4rl" (String#4386, DoABC#3) // _SafeStr_8365 = "_-1aK" (String#12424, DoABC#3) // _SafeStr_8366 = "_-5KJ" (String#14757, DoABC#3) // _SafeStr_8367 = "_-42w" (String#5768, DoABC#3) // _SafeStr_8368 = "_-5up" (String#8795, DoABC#3) // _SafeStr_8369 = "_-0FC" (String#12057, DoABC#3) // _SafeStr_8370 = "_-4wJ" (String#9510, DoABC#3) //------------------------------------------------------------ //_-15X._SafeStr_185 package _-15X { import _-1HD.EventDispatcherWrapper; import _-2mL._SafeStr_3; public class _SafeStr_185 extends EventDispatcherWrapper implements _SafeStr_3 { protected static const _SafeStr_8371:int = 4; private var _SafeStr_8372:Boolean = false; private var _SafeStr_8373:Array; private var _SafeStr_8374:Array; public function _SafeStr_185(k:Boolean=false) { this._SafeStr_8373 = new Array(); this._SafeStr_8374 = new Array(); this._SafeStr_8372 = k; super(); } public function get length():int { return ((this._SafeStr_8373.length + this._SafeStr_8374.length)); } override public function dispose():void { var k:LibraryLoader; if (!disposed){ for each (k in this._SafeStr_8374) { k.dispose(); }; for each (k in this._SafeStr_8373) { k.dispose(); }; this._SafeStr_8374 = null; this._SafeStr_8373 = null; super.dispose(); }; } public function push(k:LibraryLoader):void { if (((((!(disposed)) && (!(this._SafeStr_8376(k.url))))) && (!(this._SafeStr_8375(k.url))))){ if (k.paused){ this._SafeStr_8373.push(k); } else { this._SafeStr_8374.push(k); }; k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8377); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this._SafeStr_8378); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_DISPOSE, this._SafeStr_8379); k.addEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8380); this.next(); }; } private function next():void { var k:LibraryLoader; if (!disposed){ while ((((this._SafeStr_8374.length < _SafeStr_8371)) && ((this._SafeStr_8373.length > 0)))) { k = this._SafeStr_8373.shift(); this._SafeStr_8374.push(k); k.resume(); }; }; } private function _SafeStr_8377(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); if (_local_2){ this._SafeStr_8381(_local_2); }; this.next(); } private function _SafeStr_8378(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); } private function _SafeStr_8379(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); this._SafeStr_8381(_local_2); this.next(); } private function _SafeStr_8380(k:_SafeStr_40):void { var _local_2:LibraryLoader = (k.target as LibraryLoader); if (_local_2){ this._SafeStr_8381(_local_2); }; this.next(); } private function _SafeStr_8381(loader:LibraryLoader):void { var index:int; loader.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8377); loader.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this._SafeStr_8378); loader.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_DISPOSE, this._SafeStr_8379); loader.removeEventListener(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8380); try { index = this._SafeStr_8373.indexOf(loader); if (index > -1){ this._SafeStr_8373.splice(index, 1); }; index = this._SafeStr_8374.indexOf(loader); if (index > -1){ this._SafeStr_8374.splice(index, 1); }; } catch(e:Error) { }; } private function _SafeStr_8376(k:String, _arg_2:Boolean=true):Boolean { var _local_3:LibraryLoader; if (!disposed){ if (((_arg_2) && ((k.indexOf("?") > -1)))){ k = k.slice(0, k.indexOf("?")); }; for each (_local_3 in this._SafeStr_8373) { if (_arg_2){ if (_local_3.url.indexOf(k) == 0){ return (true); }; } else { if (_local_3.url == k){ return (true); }; }; }; }; return (false); } public function _SafeStr_8375(k:String, _arg_2:Boolean=true):LibraryLoader { var _local_3:LibraryLoader; if (!disposed){ if (((_arg_2) && ((k.indexOf("?") > -1)))){ k = k.slice(0, k.indexOf("?")); }; for each (_local_3 in this._SafeStr_8374) { if (_arg_2){ if (_local_3.url.indexOf(k) == 0){ return (_local_3); }; } else { if (_local_3.url == k){ return (_local_3); }; }; }; }; return (null); } } }//package _-15X // _SafeStr_185 = "_-6EI" (String#2967, DoABC#2) // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_40 = "_-1hO" (String#75, DoABC#2) // _SafeStr_8371 = "_-69o" (String#2948, DoABC#2) // _SafeStr_8372 = "_-1j8" (String#1943, DoABC#2) // _SafeStr_8373 = "_-2Te" (String#2130, DoABC#2) // _SafeStr_8374 = "_-3AP" (String#2287, DoABC#2) // _SafeStr_8375 = "_-0Mj" (String#1657, DoABC#2) // _SafeStr_8376 = "_-d1" (String#3191, DoABC#2) // _SafeStr_8377 = "_-4f9" (String#2616, DoABC#2) // _SafeStr_8378 = "_-2Ri" (String#2122, DoABC#2) // _SafeStr_8379 = "_-41n" (String#2482, DoABC#2) // _SafeStr_8380 = "_-5VM" (String#2813, DoABC#2) // _SafeStr_8381 = "_-5Wf" (String#2816, DoABC#2) //------------------------------------------------------------ //_-15X._SafeStr_40 package _-15X { import flash.events.Event; public class _SafeStr_40 extends Event { public static const LIBRARY_LOADER_EVENT_COMPLETE:String = "LIBRARY_LOADER_EVENT_COMPLETE"; public static const LIBRARY_LOADER_EVENT_PROGRESS:String = "LIBRARY_LOADER_EVENT_PROGRESS"; public static const LIBRARY_LOADER_EVENT_UNLOAD:String = "LIBRARY_LOADER_EVENT_UNLOAD"; public static const LIBRARY_LOADER_EVENT_STATUS:String = "LIBRARY_LOADER_EVENT_STATUS"; public static const LIBRARY_LOADER_EVENT_ERROR:String = "LIBRARY_LOADER_EVENT_ERROR"; public static const LIBRARY_LOADER_EVENT_DEBUG:String = "LIBRARY_LOADER_EVENT_DEBUG"; public static const LIBRARY_LOADER_EVENT_DISPOSE:String = "LIBRARY_LOADER_EVENT_DISPOSE"; private var _SafeStr_8382:int; private var _SafeStr_8383:uint; private var _SafeStr_8384:uint; private var _SafeStr_8385:uint; public function _SafeStr_40(k:String, _arg_2:int, _arg_3:uint, _arg_4:uint, _arg_5:uint) { this._SafeStr_8382 = _arg_2; this._SafeStr_8383 = _arg_3; this._SafeStr_8384 = _arg_4; this._SafeStr_8385 = _arg_5; super(k, false, false); } public function get status():int { return (this._SafeStr_8382); } public function get bytesTotal():uint { return (this._SafeStr_8383); } public function get bytesLoaded():uint { return (this._SafeStr_8384); } public function get _SafeStr_8386():uint { return (this._SafeStr_8385); } override public function clone():Event { return (new _SafeStr_40(type, this._SafeStr_8382, this._SafeStr_8383, this._SafeStr_8384, this._SafeStr_8386)); } } }//package _-15X // _SafeStr_40 = "_-1hO" (String#75, DoABC#2) // _SafeStr_8382 = "_-5zi" (String#2915, DoABC#2) // _SafeStr_8383 = "_-a1" (String#3178, DoABC#2) // _SafeStr_8384 = "_-0ky" (String#1743, DoABC#2) // _SafeStr_8385 = "_-mT" (String#3223, DoABC#2) // _SafeStr_8386 = "_-1H6" (String#1849, DoABC#2) //------------------------------------------------------------ //_-15X._SafeStr_4022 package _-15X { import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class _SafeStr_4022 extends Map { override flash_proxy function setProperty(k:*, _arg_2:*):void { if (_SafeStr_6880((((k is QName)) ? QName(k).localName : k))){ throw (new Error(((("Trying to overwrite value in SingleWriteMap - key: " + k) + ", value: ") + _arg_2))); }; super.setProperty(k, _arg_2); } } }//package _-15X // _SafeStr_4022 = "_-02e" (String#11535, DoABC#3) // _SafeStr_6880 = "_-2TD" (String#4930, DoABC#3) //------------------------------------------------------------ //_-15X.BrowserInfo package _-15X { public class BrowserInfo { public static const _SafeStr_8387:String = "win"; public static const _SafeStr_8388:String = "mac"; public static const _SafeStr_8389:String = "safari"; public static const _SafeStr_8390:String = "opera"; public static const _SafeStr_8391:String = "msie"; public static const _SafeStr_8392:String = "mozilla"; public static const _SafeStr_8393:String = "chrome"; private var _SafeStr_8394:String = "undefined"; private var _SafeStr_8395:String = "undefined"; private var _SafeStr_8396:String = "undefined"; public function BrowserInfo(k:Object, _arg_2:Object, _arg_3:String) { var _local_4:String; var _local_5:String; super(); if (((((!(k)) || (!(_arg_2)))) || (!(_arg_3)))){ return; }; this._SafeStr_8396 = k.version; for (_local_4 in k) { if (_local_4 != "version"){ if (k[_local_4] == true){ this._SafeStr_8395 = _local_4; break; }; }; }; for (_local_5 in _arg_2) { if (_arg_2[_local_5] == true){ this._SafeStr_8394 = _local_5; }; }; } public function get _SafeStr_8397():String { return (this._SafeStr_8394); } public function get browser():String { return (this._SafeStr_8395); } public function get version():String { return (this._SafeStr_8396); } } }//package _-15X // _SafeStr_8387 = "_-0YQ" (String#1696, DoABC#2) // _SafeStr_8388 = "_-2-4" (String#2007, DoABC#2) // _SafeStr_8389 = "_-5KR" (String#2774, DoABC#2) // _SafeStr_8390 = "_-4ih" (String#2627, DoABC#2) // _SafeStr_8391 = "_-31K" (String#2250, DoABC#2) // _SafeStr_8392 = "_-0Pp" (String#1670, DoABC#2) // _SafeStr_8393 = "_-0w-" (String#1778, DoABC#2) // _SafeStr_8394 = "_-0Dn" (String#1629, DoABC#2) // _SafeStr_8395 = "_-6QC" (String#2998, DoABC#2) // _SafeStr_8396 = "_-h" (String#3203, DoABC#2) // _SafeStr_8397 = "_-01L" (String#1585, DoABC#2) //------------------------------------------------------------ //_-15X.ClassUtils package _-15X { import flash.utils.describeType; import flash.utils.getQualifiedClassName; import flash.utils.*; public class ClassUtils { public static function implementsInterface(testedClass:Class, interfaceClass:Class):Boolean { return ((describeType(testedClass).factory.implementsInterface.(@type == getQualifiedClassName(interfaceClass)).length() > 0)); } public static function _SafeStr_8398(k:*):String { var _local_2:String = getQualifiedClassName(k); var _local_3:int = _local_2.indexOf("::"); if (_local_3 > 0){ return (_local_2.substr((_local_3 + 2), _local_2.length)); }; return (_local_2); } } }//package _-15X // _SafeStr_8398 = "_-17z" (String#43880, DoABC#3) //------------------------------------------------------------ //_-15X.ErrorReportStorage package _-15X { public class ErrorReportStorage { private static var _SafeStr_8399:Map = new Map(); private static var _SafeStr_8400:Map = new Map(); public static function _SafeStr_5290():String { var k:String = ""; var _local_2:int; while (_local_2 < _SafeStr_8400.length) { if (_local_2 == 0){ k = _SafeStr_8400._SafeStr_5645(_local_2); } else { k = ((k + " ** ") + _SafeStr_8400._SafeStr_5645(_local_2)); }; _local_2++; }; if (k.length > 400){ k = k.substr((k.length - 400)); }; return (k); } public static function _SafeStr_5454(k:String, _arg_2:String):void { _SafeStr_8400.remove(k); _SafeStr_8400.add(k, _arg_2); } public static function _SafeStr_7759(k:String, _arg_2:String):void { _SafeStr_8399[k] = _arg_2; } public static function _SafeStr_5289(k:String):String { return (_SafeStr_8399[k]); } public static function _SafeStr_5288():Array { return (_SafeStr_8399._SafeStr_5569()); } } }//package _-15X // _SafeStr_5288 = "_-5LM" (String#2779, DoABC#2) // _SafeStr_5289 = "_-Uj" (String#3156, DoABC#2) // _SafeStr_5290 = "_-1cB" (String#1917, DoABC#2) // _SafeStr_5454 = "_-1-7" (String#1792, DoABC#2) // _SafeStr_5569 = "_-2vO" (String#2225, DoABC#2) // _SafeStr_5645 = "_-3rg" (String#2438, DoABC#2) // _SafeStr_7759 = "_-3bI" (String#2378, DoABC#2) // _SafeStr_8399 = "_-M0" (String#3119, DoABC#2) // _SafeStr_8400 = "_-3fd" (String#2397, DoABC#2) //------------------------------------------------------------ //_-15X.FontEnum package _-15X { import flash.text.Font; import flash.utils.getQualifiedClassName; public class FontEnum { private static const _SafeStr_8401:Map = new Map(); private static const _SafeStr_8402:Map = new Map(); private static var _SafeStr_8403:Boolean = false; { init(); } public static function _SafeStr_8404(k:String):Boolean { return (!((_SafeStr_8401.getValue(k) == null))); } public static function _SafeStr_6870(k:String):Boolean { return (!((_SafeStr_8402.getValue(k) == null))); } public static function get _SafeStr_8405():Map { return (_SafeStr_8401); } public static function get _SafeStr_8406():Map { return (_SafeStr_8402); } public static function registerFont(k:Class):Font { var _local_4:Font; Font.registerFont((k as Class)); var _local_2:String = getQualifiedClassName(k); var _local_3:Array = Font.enumerateFonts(false); var _local_5:int = _local_3.length; var _local_6:int = _local_5; while (_local_6 > 0) { _local_4 = _local_3[(_local_6 - 1)]; if (getQualifiedClassName(_local_4) == _local_2){ break; }; _local_6--; }; _SafeStr_8402.add(_local_4.fontName, _local_4); return (_local_4); } private static function init():void { var k:Array; var _local_2:Array; var _local_3:Font; if (!_SafeStr_8403){ k = Font.enumerateFonts(true); _local_2 = Font.enumerateFonts(false); for each (_local_3 in k) { if (_local_2.indexOf(_local_3) == -1){ _SafeStr_8401.add(_local_3.fontName, _local_3); }; }; _SafeStr_8403 = true; }; } public static function refresh():void { var _local_2:Font; var _local_3:Font; var k:Array = Font.enumerateFonts(false); var _local_4:int = k.length; var _local_5:int; while (_local_5 < _local_4) { _local_2 = k[_local_5]; _local_3 = _SafeStr_8402.getValue(_local_2.fontName); if (((((!(_local_3)) || (!((_local_3.fontType == _local_2.fontType))))) || (!((_local_3.fontStyle == _local_2.fontStyle))))){ _SafeStr_8402.add(_local_2.fontName, _local_2); }; _local_5++; }; } } }//package _-15X // _SafeStr_6870 = "_-3kA" (String#2406, DoABC#2) // _SafeStr_8401 = "_-5ON" (String#2790, DoABC#2) // _SafeStr_8402 = "_-AZ" (String#3079, DoABC#2) // _SafeStr_8403 = "_-3bo" (String#2380, DoABC#2) // _SafeStr_8404 = "_-32a" (String#2255, DoABC#2) // _SafeStr_8405 = "_-50I" (String#2692, DoABC#2) // _SafeStr_8406 = "_-2jK" (String#2181, DoABC#2) //------------------------------------------------------------ //_-15X.LibraryLoader package _-15X { import _-1HD.EventDispatcherWrapper; import _-2mL._SafeStr_3; import flash.display.Loader; import _-Iw.FZip; import flash.system.LoaderContext; import flash.net.URLRequest; import flash.system.ApplicationDomain; import flash.events.Event; import flash.events.ProgressEvent; import flash.events.HTTPStatusEvent; import flash.events.IOErrorEvent; import flash.events.SecurityErrorEvent; import flash.utils.getTimer; import flash.display.DisplayObject; import flash.utils.Timer; import flash.events.TimerEvent; import flash.display.MovieClip; import flash.display.FrameLabel; import flash.utils.ByteArray; import _-Iw.FZipFile; import _-6Wm.Core; public class LibraryLoader extends EventDispatcherWrapper implements _SafeStr_3 { protected static const _SafeStr_8407:uint = 1; protected static const _SafeStr_8408:uint = 2; protected static const _SafeStr_8409:uint = 4; protected static const _SafeStr_8410:uint = 3; protected static const _SafeStr_8411:uint = 7; protected static const _SafeStr_8412:uint = 8; public static const _SafeStr_8413:int = 5; public static const LIBRARY_LOADER_FINALIZE:String = "LIBRARY_LOADER_FINALIZE"; public static const _SafeStr_8414:Boolean = false; public static const _SafeStr_8371:int = 2; private static var _SafeStr_8415:Array = new Array(); private static var _SafeStr_8416:Array = new Array(); protected var _SafeStr_8417:Loader; private var _SafeStr_8418:FZip; protected var _context:LoaderContext; protected var _SafeStr_8382:int = 0; protected var _SafeStr_8419:URLRequest; protected var _SafeStr_8420:XML; protected var _SafeStr_6552:Class; protected var _SafeStr_8421:uint = 0; protected var _name:String; protected var _SafeStr_8422:Boolean = false; protected var _SafeStr_8372:Boolean = false; protected var _SafeStr_5782:Boolean = false; protected var _SafeStr_8423:String = ""; protected var _SafeStr_8424:String = ""; protected var _SafeStr_8425:int; protected var _SafeStr_8426:int; protected var _SafeStr_8427:int; protected var _SafeStr_8428:uint = 0; public function LibraryLoader(k:LoaderContext=null, _arg_2:Boolean=false, _arg_3:Boolean=false) { if (k == null){ this._context = new LoaderContext(); this._context.applicationDomain = ApplicationDomain.currentDomain; } else { this._context = k; }; this._SafeStr_5782 = _arg_2; this._SafeStr_8372 = _arg_3; this._SafeStr_8382 = 0; this._SafeStr_8417 = new Loader(); this._SafeStr_8417.contentLoaderInfo.addEventListener(Event.INIT, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(Event.COMPLETE, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(ProgressEvent.PROGRESS, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(Event.UNLOAD, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.addEventListener(SecurityErrorEvent.SECURITY_ERROR, this.loadEventHandler); } protected static function _SafeStr_8429(k:URLRequest, _arg_2:int):void { var _local_9:int; var _local_10:String; if ((((k.url == null)) || ((k.url == "")))){ return; }; var _local_3:Array = k.url.split("?"); var _local_4:String = _local_3[0]; var _local_5:String = (((_local_3.length > 1)) ? _local_3[1] : ""); var _local_6:String = "counterparameter"; var _local_7:Array = _local_5.split("&"); var _local_8:Boolean; _local_9 = 0; while (_local_9 < _local_7.length) { _local_10 = _local_7[_local_9]; if (_local_10.indexOf((_local_6 + "=")) >= 0){ _local_10 = ((_local_6 + "=") + _arg_2.toString()); _local_7[_local_9] = _local_10; _local_8 = true; break; }; _local_9++; }; if (!_local_8){ _local_7.push(((_local_6 + "=") + _arg_2)); }; _local_9 = 0; while (_local_9 < _local_7.length) { _local_4 = (_local_4 + ((((_local_9 == 0)) ? "?" : "&") + _local_7[_local_9])); _local_9++; }; k.url = _local_4; } protected static function _SafeStr_8430(k:String):String { var _local_2:int; _local_2 = k.indexOf("?", 0); if (_local_2 > -1){ k = k.slice(0, _local_2); }; _local_2 = k.lastIndexOf("."); if (_local_2 > -1){ k = k.slice(0, _local_2); }; _local_2 = k.lastIndexOf("/"); if (_local_2 > -1){ k = k.slice((_local_2 + 1), k.length); }; return (k); } protected static function queue(k:LibraryLoader):void { if (_SafeStr_8414){ if (_SafeStr_8415.indexOf(k) == -1){ _SafeStr_8415.push(k); }; _SafeStr_8431(); } else { k._SafeStr_8417.load(k._SafeStr_8419, k._context); }; } protected static function _SafeStr_8431():void { var k:LibraryLoader; var _local_2:int; if (_SafeStr_8414){ _local_2 = (_SafeStr_8416.length - 1); while (_local_2 > -1) { k = (_SafeStr_8416[_local_2] as LibraryLoader); if (((k) && (((k.ready) || (k.disposed))))){ _SafeStr_8416.splice(_local_2, 1); }; _local_2--; }; while ((((_SafeStr_8416.length < _SafeStr_8371)) && ((_SafeStr_8415.length > 0)))) { k = (_SafeStr_8415.shift() as LibraryLoader); if (((!(k.ready)) && (!(k.disposed)))){ _SafeStr_8416.push(k); k._SafeStr_8417.load(k._SafeStr_8419, k._context); }; }; }; } public function get url():String { return (((this._SafeStr_8419) ? this._SafeStr_8419.url : null)); } public function get name():String { return (this._name); } public function get ready():Boolean { return (this._SafeStr_8422); } public function get status():int { return (this._SafeStr_8382); } public function get domain():ApplicationDomain { return (this._SafeStr_8417.contentLoaderInfo.applicationDomain); } public function get request():URLRequest { return (this._SafeStr_8419); } public function get resource():Class { return (this._SafeStr_6552); } public function get manifest():XML { return (this._SafeStr_8420); } public function get bytesTotal():uint { return (this._SafeStr_8417.contentLoaderInfo.bytesTotal); } public function get bytesLoaded():uint { return (this._SafeStr_8417.contentLoaderInfo.bytesLoaded); } public function get _SafeStr_8386():uint { return (((this._SafeStr_8422) ? (this._SafeStr_8426 - this._SafeStr_8425) : (getTimer() - this._SafeStr_8425))); } public function get paused():Boolean { return (this._SafeStr_5782); } public function get _SafeStr_8432():FZip { return (this._SafeStr_8418); } protected function get content():DisplayObject { return (this._SafeStr_8417.content); } override public function dispose():void { if (!disposed){ dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_DISPOSE, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); try { this._SafeStr_8417.close(); } catch(e:Error) { }; try { this._SafeStr_8417.unload(); } catch(e:Error) { }; this._SafeStr_8417 = null; this._context = null; this._SafeStr_6552 = null; this._SafeStr_8420 = null; super.dispose(); }; } public function load(k:URLRequest, _arg_2:int=5):void { this._SafeStr_8419 = k; this._name = _SafeStr_8430(this._SafeStr_8419.url); this._SafeStr_8422 = false; this._SafeStr_8427 = _arg_2; ErrorReportStorage._SafeStr_5454("Library url", ("Library url " + k.url)); ErrorReportStorage._SafeStr_5454("Library name", ("Library name " + this._name)); if (!this._SafeStr_5782){ this._SafeStr_5782 = true; this.resume(); }; } public function resume():void { if (((this._SafeStr_5782) && (!(_disposed)))){ this._SafeStr_5782 = false; if (((!(this._SafeStr_8422)) && (this._SafeStr_8419))){ this._SafeStr_8426 = -1; this._SafeStr_8425 = getTimer(); if (this._SafeStr_8418){ this._SafeStr_8418.load(this._SafeStr_8419); } else { queue(this); }; }; }; } protected function retry():Boolean { if (((((!(this._SafeStr_8422)) && (!(_disposed)))) && ((this._SafeStr_8427 > 0)))){ try { this._SafeStr_8417.close(); this._SafeStr_8417.unload(); } catch(e:Error) { }; _SafeStr_8429(this._SafeStr_8419, (_SafeStr_8413 - this._SafeStr_8427)); this._SafeStr_8427--; this._SafeStr_8421 = 0; this._SafeStr_8417.load(this._SafeStr_8419, this._context); return (true); }; return (false); } public function hasDefinition(k:String):Boolean { var _local_2:Boolean; try { _local_2 = this._SafeStr_8417.contentLoaderInfo.applicationDomain.hasDefinition(k); } catch(e:Error) { }; return (_local_2); } public function getDefinition(k:String):Object { var _local_2:Object; try { if (this._SafeStr_8417.contentLoaderInfo.applicationDomain.hasDefinition(k)){ _local_2 = this._SafeStr_8417.contentLoaderInfo.applicationDomain.getDefinition(k); }; } catch(e:Error) { }; return (_local_2); } protected function loadEventHandler(k:Event):void { var _local_2:Timer; var _local_3:Boolean; switch (k.type){ case Event.INIT: this.debug((('Load event INIT for file "' + this.url) + '"')); this._SafeStr_8421 = (this._SafeStr_8421 | LibraryLoader._SafeStr_8408); break; case Event.COMPLETE: this.debug((('Load event COMPLETE for file "' + this.url) + '"')); this._SafeStr_8421 = (this._SafeStr_8421 | LibraryLoader._SafeStr_8407); break; case Event.ENTER_FRAME: break; case HTTPStatusEvent.HTTP_STATUS: this._SafeStr_8382 = HTTPStatusEvent(k).status; this.debug((((("Load event STATUS " + this._SafeStr_8382) + ' for file "') + this.url) + '"')); break; case Event.UNLOAD: this.debug((('Load event UNLOAD for file "' + this.url) + '"')); dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_UNLOAD, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); break; case ProgressEvent.PROGRESS: this.debug(((((('Load event PROGRESS for file "' + this.url) + '" bytes: ') + this.bytesLoaded) + "/") + this.bytesTotal)); dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_PROGRESS, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); break; case IOErrorEvent.IO_ERROR: this.debug((('Load event IO ERROR for file "' + this.url) + '"')); if (!this._SafeStr_8433(this._SafeStr_8382)){ this._SafeStr_8426 = getTimer(); this.failure((('IO Error, send or load operation failed for file "' + this.url) + '"')); this._SafeStr_8434(); }; break; case SecurityErrorEvent.SECURITY_ERROR: this._SafeStr_8426 = getTimer(); this.failure((('Security Error, security violation with file "' + this.url) + '"')); this._SafeStr_8434(); break; case TimerEvent.TIMER: _local_2 = (TimerEvent(k).target as Timer); _local_2.removeEventListener(TimerEvent.TIMER, this.loadEventHandler); _local_2.stop(); if (!_disposed){ this._SafeStr_8421 = LibraryLoader._SafeStr_8411; this.loadEventHandler(new Event(Event.COMPLETE)); }; return; }; if (this._SafeStr_8421 == LibraryLoader._SafeStr_8410){ if (this._SafeStr_8435()){ this._SafeStr_8421 = (this._SafeStr_8421 | LibraryLoader._SafeStr_8409); }; }; if (this._SafeStr_8421 == LibraryLoader._SafeStr_8411){ _local_3 = this._SafeStr_8436(); if (_local_3){ this._SafeStr_8422 = true; this._SafeStr_8426 = getTimer(); this._SafeStr_8434(); _SafeStr_8431(); dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); dispatchEvent(new Event(LIBRARY_LOADER_FINALIZE)); }; }; } private function _SafeStr_8437(k:Event):void { var _local_3:Boolean; var _local_2:FZip = (k.target as FZip); _local_2.removeEventListener(Event.COMPLETE, this._SafeStr_8437); this._SafeStr_8421 = LibraryLoader._SafeStr_8412; if (this._SafeStr_8421 == LibraryLoader._SafeStr_8412){ _local_3 = this._SafeStr_8438(); if (_local_3){ this._SafeStr_8422 = true; this._SafeStr_8426 = getTimer(); this._SafeStr_8434(); _SafeStr_8431(); dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_COMPLETE, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); dispatchEvent(new Event(LIBRARY_LOADER_FINALIZE)); }; }; } protected function _SafeStr_8435():Boolean { var k:MovieClip; var _local_2:FrameLabel; var _local_3:Array; var _local_4:uint; this.debug((((('Analyzing library "' + this._name) + '", content ') + (((this.content is MovieClip)) ? "is" : "is not")) + " a MovieClip")); this.debug(((("\tBytes loaded: " + this._SafeStr_8417.contentLoaderInfo.bytesLoaded) + "/") + this._SafeStr_8417.contentLoaderInfo.bytesTotal)); if ((this.content is MovieClip)){ k = (this.content as MovieClip); _local_3 = k.currentLabels; this.debug((((((('\tLibrary "' + this._name) + '" is in frame ') + k.currentFrame) + "(") + k.currentLabel) + ")")); if (_local_3.length > 1){ _local_4 = 0; while (_local_4 < _local_3.length) { _local_2 = (_local_3[_local_4] as FrameLabel); if (_local_2.name == this._name){ if (_local_2.frame != k.currentFrame){ k.addEventListener(Event.ENTER_FRAME, this.loadEventHandler); return (false); }; }; _local_4++; }; }; }; return (true); } protected function _SafeStr_8436():Boolean { var xmlClass:Class; this.debug((('Preparing library "' + this._name) + '"')); this._SafeStr_6552 = (this.getDefinition(this._name) as Class); if (this._SafeStr_6552 == null){ if (!this.retry()){ this.failure((((('Failed to find resource class "' + this._name) + '" from library ') + this._SafeStr_8419.url) + "!")); }; return (false); }; var result:Boolean = true; try { xmlClass = (this._SafeStr_6552.manifest as Class); if (xmlClass == null){ return (false); }; } catch(e:Error) { if (!retry()){ failure((("Failed to find embedded manifest.xml from library " + _SafeStr_8419.url) + "!")); }; result = false; }; if (!result){ return (false); }; var bytes:ByteArray = (new (xmlClass)() as ByteArray); try { this._SafeStr_8420 = new XML(bytes.readUTFBytes(bytes.length)); } catch(e:Error) { if (!retry()){ failure(((("Failed to extract manifest.xml from library " + _name) + "!\n") + e.message)); }; result = false; }; return (result); } protected function _SafeStr_8438():Boolean { var xmlFile:FZipFile; this.debug((('Preparing ZIP library "' + this._name) + '"')); if (this._SafeStr_8418 == null){ this.failure((((('Failed to find resource class "' + this._name) + '" from ZIP library ') + this._SafeStr_8419.url) + "!")); return (false); }; this._SafeStr_6552 = FZip; var result:Boolean = true; try { xmlFile = this._SafeStr_8418._SafeStr_8439("manifest.xml"); if (xmlFile == null){ return (false); }; } catch(e:Error) { if (!retry()){ failure((("Failed to find embedded manifest.xml from ZIP library " + _SafeStr_8419.url) + "!")); }; result = false; }; if (!result){ return (false); }; var bytes:ByteArray = xmlFile.content; try { this._SafeStr_8420 = new XML(bytes.readUTFBytes(bytes.length)); } catch(e:Error) { if (!retry()){ failure(((("Failed to extract manifest.xml from library " + _name) + "!\n") + e.message)); }; result = false; }; return (result); } protected function _SafeStr_8433(k:int):Boolean { if ((((k == 0)) || ((k >= 400)))){ if (this.retry()){ return (true); }; this.failure((((("HTTP Error " + k) + ' "') + this._SafeStr_8417.contentLoaderInfo.url) + '"')); this._SafeStr_8434(); }; return (false); } protected function _SafeStr_8434():void { if (this._SafeStr_8417){ if (this._SafeStr_8417.content != null){ this._SafeStr_8417.content.removeEventListener(Event.ENTER_FRAME, this.loadEventHandler); }; this._SafeStr_8417.contentLoaderInfo.removeEventListener(Event.INIT, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(Event.COMPLETE, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(ProgressEvent.PROGRESS, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(Event.UNLOAD, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(HTTPStatusEvent.HTTP_STATUS, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(IOErrorEvent.IO_ERROR, this.loadEventHandler); this._SafeStr_8417.contentLoaderInfo.removeEventListener(SecurityErrorEvent.SECURITY_ERROR, this.loadEventHandler); }; } protected function debug(k:String):void { Core.debug(k); this._SafeStr_8424 = k; if (this._SafeStr_8372){ dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_DEBUG, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); }; } protected function failure(k:String):void { Core.warning(k); this._SafeStr_8423 = k; _SafeStr_8431(); dispatchEvent(new _SafeStr_40(_SafeStr_40.LIBRARY_LOADER_EVENT_ERROR, this._SafeStr_8382, this.bytesTotal, this.bytesLoaded, this._SafeStr_8386)); dispatchEvent(new Event(LIBRARY_LOADER_FINALIZE)); } public function _SafeStr_8440():String { return (this._SafeStr_8424); } public function getLastErrorMessage():String { return (this._SafeStr_8423); } } }//package _-15X // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_40 = "_-1hO" (String#75, DoABC#2) // _SafeStr_5454 = "_-1-7" (String#1792, DoABC#2) // _SafeStr_5782 = "_-5xM" (String#2902, DoABC#2) // _SafeStr_6552 = "_-6Gf" (String#2974, DoABC#2) // _SafeStr_8371 = "_-69o" (String#2948, DoABC#2) // _SafeStr_8372 = "_-1j8" (String#1943, DoABC#2) // _SafeStr_8382 = "_-5zi" (String#2915, DoABC#2) // _SafeStr_8386 = "_-1H6" (String#1849, DoABC#2) // _SafeStr_8407 = "_-5kF" (String#2857, DoABC#2) // _SafeStr_8408 = "_-4bE" (String#2604, DoABC#2) // _SafeStr_8409 = "_-4nO" (String#2646, DoABC#2) // _SafeStr_8410 = "_-3ro" (String#2439, DoABC#2) // _SafeStr_8411 = "_-29O" (String#2052, DoABC#2) // _SafeStr_8412 = "_-00A" (String#1580, DoABC#2) // _SafeStr_8413 = "_-6RS" (String#3003, DoABC#2) // _SafeStr_8414 = "_-2C9" (String#2064, DoABC#2) // _SafeStr_8415 = "_-2bo" (String#2157, DoABC#2) // _SafeStr_8416 = "_-0Y6" (String#1694, DoABC#2) // _SafeStr_8417 = "_-2Nd" (String#78, DoABC#2) // _SafeStr_8418 = "_-1nS" (String#1956, DoABC#2) // _SafeStr_8419 = "_-3kE" (String#2408, DoABC#2) // _SafeStr_8420 = "_-0ur" (String#1775, DoABC#2) // _SafeStr_8421 = "_-2oB" (String#2197, DoABC#2) // _SafeStr_8422 = "_-0MT" (String#1655, DoABC#2) // _SafeStr_8423 = "_-1fB" (String#1933, DoABC#2) // _SafeStr_8424 = "_-08b" (String#1612, DoABC#2) // _SafeStr_8425 = "_-0Z5" (String#1699, DoABC#2) // _SafeStr_8426 = "_-6P7" (String#2993, DoABC#2) // _SafeStr_8427 = "_-4xW" (String#2679, DoABC#2) // _SafeStr_8428 = "_-4SD" (String#2580, DoABC#2) // _SafeStr_8429 = "_-25n" (String#2038, DoABC#2) // _SafeStr_8430 = "_-4lg" (String#2638, DoABC#2) // _SafeStr_8431 = "_-0sm" (String#1771, DoABC#2) // _SafeStr_8432 = "_-3xo" (String#2465, DoABC#2) // _SafeStr_8433 = "_-6BV" (String#2955, DoABC#2) // _SafeStr_8434 = "_-3Z6" (String#2370, DoABC#2) // _SafeStr_8435 = "_-4TU" (String#2586, DoABC#2) // _SafeStr_8436 = "_-38y" (String#2282, DoABC#2) // _SafeStr_8437 = "_-6n" (String#3068, DoABC#2) // _SafeStr_8438 = "_-ef" (String#3195, DoABC#2) // _SafeStr_8439 = "_-4-k" (String#2474, DoABC#2) // _SafeStr_8440 = "_-122" (String#1804, DoABC#2) //------------------------------------------------------------ //_-15X.Map package _-15X { import flash.utils.Proxy; import _-2mL._SafeStr_3; import flash.utils.Dictionary; import flash.utils.flash_proxy; use namespace flash.utils.flash_proxy; public class Map extends Proxy implements _SafeStr_3 { private var _SafeStr_5701:uint; private var _SafeStr_8441:Dictionary; private var _SafeStr_6039:Array; private var _SafeStr_8442:Array; public function Map() { this._SafeStr_5701 = 0; this._SafeStr_8441 = new Dictionary(); this._SafeStr_6039 = []; this._SafeStr_8442 = []; } public function get length():uint { return (this._SafeStr_5701); } public function get disposed():Boolean { return ((this._SafeStr_8441 == null)); } public function dispose():void { var k:Object; if (this._SafeStr_8441 != null){ for (k in this._SafeStr_8441) { delete this._SafeStr_8441[k]; }; this._SafeStr_8441 = null; }; this._SafeStr_5701 = 0; this._SafeStr_6039 = null; this._SafeStr_8442 = null; } public function reset():void { var k:Object; for (k in this._SafeStr_8441) { delete this._SafeStr_8441[k]; }; this._SafeStr_5701 = 0; this._SafeStr_6039 = []; this._SafeStr_8442 = []; } public function unshift(k:*, _arg_2:*):Boolean { if (this._SafeStr_8441[k] != null){ return (false); }; this._SafeStr_8441[k] = _arg_2; this._SafeStr_6039.unshift(_arg_2); this._SafeStr_8442.unshift(k); this._SafeStr_5701++; return (true); } public function add(k:*, _arg_2:*):Boolean { if (this._SafeStr_8441[k] != null){ return (false); }; this._SafeStr_8441[k] = _arg_2; this._SafeStr_6039[this._SafeStr_5701] = _arg_2; this._SafeStr_8442[this._SafeStr_5701] = k; this._SafeStr_5701++; return (true); } public function remove(k:*) { var _local_2:Object = this._SafeStr_8441[k]; if (_local_2 == null){ return (null); }; var _local_3:int = this._SafeStr_6039.indexOf(_local_2); if (_local_3 >= 0){ this._SafeStr_6039.splice(_local_3, 1); this._SafeStr_8442.splice(_local_3, 1); this._SafeStr_5701--; }; delete this._SafeStr_8441[k]; return (_local_2); } public function _SafeStr_5645(k:int) { if ((((k < 0)) || ((k >= this._SafeStr_5701)))){ return (null); }; return (this._SafeStr_6039[k]); } public function _SafeStr_6864(k:int) { if ((((k < 0)) || ((k >= this._SafeStr_5701)))){ return (null); }; return (this._SafeStr_8442[k]); } public function _SafeStr_5569():Array { return (this._SafeStr_8442.slice()); } public function _SafeStr_6880(k:*):Boolean { return ((this._SafeStr_8442.indexOf(k) > -1)); } public function getValue(k:*) { return (this._SafeStr_8441[k]); } public function _SafeStr_7177():Array { return (this._SafeStr_6039.slice()); } public function _SafeStr_8443(k:*):Boolean { return ((this._SafeStr_6039.indexOf(k) > -1)); } public function indexOf(k:*):int { return (this._SafeStr_6039.indexOf(k)); } public function _SafeStr_8444(k:Map):void { var _local_3:*; var _local_2:Array = k._SafeStr_8442; for each (_local_3 in _local_2) { this.add(_local_3, k[_local_3]); }; } public function clone():Map { var k:Map = new Map(); k._SafeStr_8444(this); return (k); } override flash_proxy function getProperty(k:*) { if ((k is QName)){ k = QName(k).localName; }; return (this._SafeStr_8441[k]); } override flash_proxy function setProperty(k:*, _arg_2:*):void { if ((k is QName)){ k = QName(k).localName; }; this._SafeStr_8441[k] = _arg_2; var _local_3:int = this._SafeStr_8442.indexOf(k); if (_local_3 == -1){ this._SafeStr_6039[this._SafeStr_5701] = _arg_2; this._SafeStr_8442[this._SafeStr_5701] = k; this._SafeStr_5701++; } else { this._SafeStr_6039.splice(_local_3, 1, _arg_2); }; } override flash_proxy function nextNameIndex(k:int):int { return ((((k < this._SafeStr_5701)) ? (k + 1) : 0)); } override flash_proxy function nextName(k:int):String { return (this._SafeStr_8442[(k - 1)]); } override flash_proxy function nextValue(k:int) { return (this._SafeStr_6039[(k - 1)]); } override flash_proxy function callProperty(k:*, ... _args) { return ((((k.localName == "toString")) ? "Map" : null)); } } }//package _-15X // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_5569 = "_-2vO" (String#2225, DoABC#2) // _SafeStr_5645 = "_-3rg" (String#2438, DoABC#2) // _SafeStr_5701 = "_-1Ux" (String#1895, DoABC#2) // _SafeStr_6039 = "_-5dY" (String#2839, DoABC#2) // _SafeStr_6864 = "_-W-" (String#3162, DoABC#2) // _SafeStr_6880 = "_-2TD" (String#2127, DoABC#2) // _SafeStr_7177 = "_-0wk" (String#1780, DoABC#2) // _SafeStr_8441 = "_-4o6" (String#2648, DoABC#2) // _SafeStr_8442 = "_-1" (String#1791, DoABC#2) // _SafeStr_8443 = "_-2hp" (String#2176, DoABC#2) // _SafeStr_8444 = "_-5SK" (String#2805, DoABC#2) //------------------------------------------------------------ //_-15X.MouseWheelEnabler package _-15X { import flash.display.InteractiveObject; import flash.events.MouseEvent; import flash.display.Stage; import flash.external.ExternalInterface; import flash.utils.getTimer; public class MouseWheelEnabler { private static var _SafeStr_8445:Boolean = false; private static var _SafeStr_8446:InteractiveObject; private static var _SafeStr_8447:MouseEvent; private static var _SafeStr_8448:uint = 0; public static var _SafeStr_8449:Boolean; public static var _SafeStr_8450:Number = 50; public static function init(k:Stage, _arg_2:Boolean=false):void { if (!_SafeStr_8445){ _SafeStr_8445 = true; _SafeStr_8451(k); _SafeStr_8452(); }; _SafeStr_8449 = _arg_2; } private static function _SafeStr_8451(stage:Stage):void { stage.addEventListener(MouseEvent.MOUSE_MOVE, function (k:MouseEvent):void { _SafeStr_8446 = InteractiveObject(k.target); _SafeStr_8447 = MouseEvent(k); }); } private static function _SafeStr_8452():void { var id:String; if (ExternalInterface.available){ id = ("mws_" + Math.floor((Math.random() * 1000000))); ExternalInterface.addCallback(id, function ():void { }); ExternalInterface.call(MouseWheelEnabler_JavaScript.CODE); ExternalInterface.call("mws.InitMouseWheelSupport", id); ExternalInterface.addCallback("externalMouseEvent", _SafeStr_8453); }; } private static function _SafeStr_8453(k:Number, _arg_2:*):void { var _local_3:Number; var _local_4:uint = getTimer(); if (_local_4 >= (_SafeStr_8450 + _SafeStr_8448)){ if (_SafeStr_8449){ _local_3 = k; } else { _local_3 = _arg_2; }; if (((_SafeStr_8446) && (_SafeStr_8447))){ _SafeStr_8446.dispatchEvent(new MouseEvent(MouseEvent.MOUSE_WHEEL, true, false, _SafeStr_8447.localX, _SafeStr_8447.localY, _SafeStr_8447.relatedObject, _SafeStr_8447.ctrlKey, _SafeStr_8447.altKey, _SafeStr_8447.shiftKey, _SafeStr_8447.buttonDown, int(_local_3))); }; _SafeStr_8448 = _local_4; }; } public static function getBrowserInfo():BrowserInfo { var k:Object; var _local_2:Object; var _local_3:String; if (ExternalInterface.available){ k = ExternalInterface.call("mws.getBrowserInfo"); _local_2 = ExternalInterface.call("mws.getPlatformInfo"); _local_3 = ExternalInterface.call("mws.getAgentInfo"); return (new BrowserInfo(k, _local_2, _local_3)); }; return (null); } } }//package _-15X class MouseWheelEnabler_JavaScript { public static const CODE:XML = ; } // _SafeStr_8445 = "_-50z" (String#2695, DoABC#2) // _SafeStr_8446 = "_-31L" (String#2251, DoABC#2) // _SafeStr_8447 = "_-5bc" (String#2834, DoABC#2) // _SafeStr_8448 = "_-6ZN" (String#3037, DoABC#2) // _SafeStr_8449 = "_-5JY" (String#2771, DoABC#2) // _SafeStr_8450 = "_-4Hw" (String#2534, DoABC#2) // _SafeStr_8451 = "_-5hx" (String#2849, DoABC#2) // _SafeStr_8452 = "_-66r" (String#2939, DoABC#2) // _SafeStr_8453 = "_-1cj" (String#1922, DoABC#2) //------------------------------------------------------------ //_-15X.Player package _-15X { import flash.system.Capabilities; public class Player { private static var _SafeStr_8454:int; private static var _SafeStr_8455:int; private static var _SafeStr_8456:String; { init(); } public static function get _SafeStr_7140():int { return (_SafeStr_8454); } public static function get _SafeStr_8457():int { return (_SafeStr_8455); } public static function get _SafeStr_8458():String { return (_SafeStr_8456); } private static function init():void { var k:String = Capabilities.version; var _local_2:Array = k.split(" "); var _local_3:Array = _local_2[1].split(","); _SafeStr_8456 = _local_2[0]; _SafeStr_8454 = parseInt(_local_3[0]); _SafeStr_8455 = parseInt(_local_3[1]); } } }//package _-15X // _SafeStr_7140 = "_-6d5" (String#3051, DoABC#2) // _SafeStr_8454 = "_-3gB" (String#2398, DoABC#2) // _SafeStr_8455 = "_-160" (String#1816, DoABC#2) // _SafeStr_8456 = "_-4Gw" (String#2524, DoABC#2) // _SafeStr_8457 = "_-57Y" (String#2726, DoABC#2) // _SafeStr_8458 = "_-4sP" (String#2660, DoABC#2) //------------------------------------------------------------ //_-15X.PlayerVersionCheck package _-15X { import flash.system.Capabilities; public class PlayerVersionCheck { private static var _SafeStr_8454:int; private static var _SafeStr_8459:int; private static var _SafeStr_8460:Boolean; public static function _SafeStr_8461(k:int, _arg_2:int):Boolean { if (k < PlayerVersionCheck._SafeStr_7140){ return (true); }; if ((((k == PlayerVersionCheck._SafeStr_7140)) && ((_arg_2 <= PlayerVersionCheck._SafeStr_8462)))){ return (true); }; return (false); } public static function get _SafeStr_7140():int { _SafeStr_8463(); return (_SafeStr_8454); } public static function get _SafeStr_8462():int { _SafeStr_8463(); return (_SafeStr_8459); } private static function _SafeStr_8463():void { if (_SafeStr_8460){ return; }; var k:Array = Capabilities.version.split(" "); var _local_2:Array = k[1].split(","); var _local_3:int = _local_2.length; _SafeStr_8454 = (((_local_3)>=1) ? parseInt(_local_2[0]) : 0); _SafeStr_8459 = (((_local_3)>=2) ? parseInt(_local_2[1]) : 0); _SafeStr_8460 = true; } } }//package _-15X // _SafeStr_7140 = "_-6d5" (String#3051, DoABC#2) // _SafeStr_8454 = "_-3gB" (String#2398, DoABC#2) // _SafeStr_8459 = "_-5oL" (String#2866, DoABC#2) // _SafeStr_8460 = "_-2cy" (String#2165, DoABC#2) // _SafeStr_8461 = "_-0jI" (String#1733, DoABC#2) // _SafeStr_8462 = "_-09e" (String#1616, DoABC#2) // _SafeStr_8463 = "_-2NP" (String#2101, DoABC#2) //------------------------------------------------------------ //_-15X.PurgeTrigger package _-15X { import flash.utils.setTimeout; import flash.system.System; import flash.utils.getTimer; import _-6Wm.Core; public class PurgeTrigger { private static var _SafeStr_8464:uint = 300; private static var _SafeStr_8465:uint = 400; private static var _SafeStr_8466:uint = (60 * 1000);//60000 private static var _SafeStr_5779:Boolean = false; public static function get _SafeStr_8467():uint { return (_SafeStr_8464); } public static function set _SafeStr_8467(k:uint):void { _SafeStr_8464 = k; } public static function get _SafeStr_8468():uint { return (_SafeStr_8465); } public static function set _SafeStr_8468(k:uint):void { _SafeStr_8465 = Math.max(k, _SafeStr_8464); } public static function get _SafeStr_8469():uint { return (_SafeStr_8466); } public static function set _SafeStr_8469(k:uint):void { _SafeStr_8466 = k; } public static function get _SafeStr_5727():Boolean { return (_SafeStr_5779); } protected static function get _SafeStr_8470():Boolean { return ((((Player._SafeStr_7140 > 10)) || ((((Player._SafeStr_7140 == 10)) && ((Player._SafeStr_8457 >= 1)))))); } public static function start():void { if (!_SafeStr_5779){ if (!_SafeStr_8470){ _SafeStr_8466 = (_SafeStr_8466 * 2); _SafeStr_8464 = 0; _SafeStr_8465 = int.MAX_VALUE; }; setTimeout(_SafeStr_8471, _SafeStr_8466); _SafeStr_5779 = true; }; } public static function stop():void { if (_SafeStr_5779){ _SafeStr_5779 = false; }; } public static function trigger():void { var _local_3:int; var _local_4:Number; var k:Object = System; var _local_2:Number = ((_SafeStr_8470) ? (((k.totalMemory - k.freeMemory) / 0x0400) / 0x0400) : (_SafeStr_8467 + 1)); if (_local_2 > _SafeStr_8467){ _local_3 = getTimer(); Core.purge(); _local_4 = ((_SafeStr_8470) ? (((k.totalMemory - k.freeMemory) / 0x0400) / 0x0400) : 0); if (_local_4 > _SafeStr_8465){ _SafeStr_8472(); }; }; } public static function _SafeStr_8472():void { System.pauseForGCIfCollectionImminent(0.25); } private static function _SafeStr_8471():void { if (_SafeStr_5779){ trigger(); setTimeout(_SafeStr_8471, _SafeStr_8466); }; } } }//package _-15X // _SafeStr_5727 = "_-5Vb" (String#2815, DoABC#2) // _SafeStr_5779 = "_-T8" (String#3144, DoABC#2) // _SafeStr_7140 = "_-6d5" (String#3051, DoABC#2) // _SafeStr_8457 = "_-57Y" (String#2726, DoABC#2) // _SafeStr_8464 = "_-1tl" (String#1981, DoABC#2) // _SafeStr_8465 = "_-4qX" (String#2655, DoABC#2) // _SafeStr_8466 = "_-5y5" (String#2909, DoABC#2) // _SafeStr_8467 = "_-3lr" (String#2415, DoABC#2) // _SafeStr_8468 = "_-21H" (String#2013, DoABC#2) // _SafeStr_8469 = "_-3xa" (String#2464, DoABC#2) // _SafeStr_8470 = "_-2pL" (String#2203, DoABC#2) // _SafeStr_8471 = "_-1Pj" (String#1878, DoABC#2) // _SafeStr_8472 = "_-2wO" (String#2228, DoABC#2) //------------------------------------------------------------ //_-15X.XMLVariableParser package _-15X { import flash.geom.Point; import flash.geom.Rectangle; public class XMLVariableParser { public static const _SafeStr_6847:String = "hex"; public static const _SafeStr_6848:String = "int"; public static const _SafeStr_6849:String = "uint"; public static const NUMBER:String = "Number"; public static const _SafeStr_8473:String = "float"; public static const _SafeStr_6850:String = "Boolean"; public static const _SafeStr_8474:String = "bool"; public static const STRING:String = "String"; public static const _SafeStr_6851:String = "Point"; public static const _SafeStr_6852:String = "Rectangle"; public static const _SafeStr_6853:String = "Array"; public static const _SafeStr_6854:String = "Map"; private static const _SafeStr_8475:String = "key"; private static const _SafeStr_8476:String = "type"; private static const _SafeStr_8477:String = "value"; private static const TRUE:String = "true"; private static const FALSE:String = "false"; private static const X:String = "x"; private static const _SafeStr_6900:String = "y"; private static const _SafeStr_6901:String = "width"; private static const _SafeStr_6902:String = "height"; private static const COMMA:String = ","; public static function parseVariableList(k:XMLList, _arg_2:Map, _arg_3:Array=null):uint { var _local_5:uint; var _local_4:uint = k.length(); _local_5 = 0; while (_local_5 < _local_4) { XMLVariableParser._SafeStr_8478(k[_local_5], _arg_2, _arg_3); _local_5++; }; return (_local_4); } private static function _SafeStr_8478(k:XML, _arg_2:Map, _arg_3:Array=null):void { var _local_4:String; var _local_6:String; var _local_7:XMLList; var _local_8:XML; var _local_9:XML; var _local_5:String = STRING; _local_7 = k.attribute(_SafeStr_8475); if (_local_7.length() > 0){ _local_4 = String(k.attribute(_SafeStr_8475)); } else { _local_4 = k.child(_SafeStr_8475)[0]; }; _local_7 = k.attribute(_SafeStr_8476); if (_local_7.length() > 0){ _local_5 = String(k.attribute(_SafeStr_8476)); }; _local_7 = k.attribute(_SafeStr_8477); if (_local_7.length() > 0){ _local_6 = String(k.attribute(_SafeStr_8477)); }; if (_local_6 != null){ _arg_2[_local_4] = XMLVariableParser._SafeStr_8479(_local_6, _local_5); } else { _local_8 = k.child(_SafeStr_8477)[0]; if (_local_8 != null){ _local_9 = _local_8.child(0)[0]; _local_6 = _local_9.children()[0]; _local_5 = _local_9.localName(); _arg_2[_local_4] = XMLVariableParser._SafeStr_8480(_local_9, _local_5); } else { if ((((_local_5 == _SafeStr_6854)) || ((_local_5 == _SafeStr_6853)))){ _arg_2[_local_4] = XMLVariableParser._SafeStr_8480(k, _local_5); }; }; }; if (_arg_3){ _arg_3.push(_local_5); }; } public static function _SafeStr_8479(k:String, _arg_2:String):Object { switch (_arg_2){ case _SafeStr_6849: return (uint(k)); case _SafeStr_6848: return (int(k)); case NUMBER: return (Number(k)); case _SafeStr_8473: return (Number(k)); case _SafeStr_6850: return ((((k == TRUE)) || ((int(k) > 0)))); case _SafeStr_8474: return ((((k == TRUE)) || ((int(k) > 0)))); case _SafeStr_6847: return (uint(k)); case _SafeStr_6853: return (k.split(COMMA)); default: return (String(k)); }; } public static function _SafeStr_8480(k:XML, _arg_2:String):Object { var _local_3:Map; var _local_4:Point; var _local_5:Rectangle; var _local_6:Array; var _local_7:String; switch (_arg_2){ case STRING: return (String(k)); case _SafeStr_6851: _local_4 = new Point(); _local_4.x = Number(k.attribute(X)); _local_4.y = Number(k.attribute(_SafeStr_6900)); return (_local_4); case _SafeStr_6852: _local_5 = new Rectangle(); _local_5.x = Number(k.attribute(X)); _local_5.y = Number(k.attribute(_SafeStr_6900)); _local_5.width = Number(k.attribute(_SafeStr_6901)); _local_5.height = Number(k.attribute(_SafeStr_6902)); return (_local_5); case _SafeStr_6853: _local_3 = new Map(); parseVariableList(k.children(), _local_3); _local_6 = new Array(); for (_local_7 in _local_3) { _local_6.push(_local_3[_local_7]); }; return (_local_6); case _SafeStr_6854: _local_3 = new Map(); XMLVariableParser.parseVariableList(k.children(), _local_3); return (_local_3); }; throw (new Error((('Unable to parse data type "' + _arg_2) + '", unknown type!'))); } } }//package _-15X // _SafeStr_6847 = "_-2SY" (String#5954, DoABC#3) // _SafeStr_6848 = "_-2j8" (String#2873, DoABC#3) // _SafeStr_6849 = "_-0yp" (String#4874, DoABC#3) // _SafeStr_6850 = "_-67V" (String#4136, DoABC#3) // _SafeStr_6851 = "_-5jx" (String#8155, DoABC#3) // _SafeStr_6852 = "_-5J4" (String#8040, DoABC#3) // _SafeStr_6853 = "_-24r" (String#6274, DoABC#3) // _SafeStr_6854 = "_-6P" (String#8591, DoABC#3) // _SafeStr_6900 = "_-1B1" (String#9013, DoABC#3) // _SafeStr_6901 = "_-1Wz" (String#3396, DoABC#3) // _SafeStr_6902 = "_-75" (String#2645, DoABC#3) // _SafeStr_8473 = "_-1NE" (String#22525, DoABC#3) // _SafeStr_8474 = "_-4Gz" (String#25154, DoABC#3) // _SafeStr_8475 = "_-69S" (String#15266, DoABC#3) // _SafeStr_8476 = "_-3xV" (String#696, DoABC#3) // _SafeStr_8477 = "_-1PW" (String#15290, DoABC#3) // _SafeStr_8478 = "_-4EE" (String#37769, DoABC#3) // _SafeStr_8479 = "_-Pq" (String#34585, DoABC#3) // _SafeStr_8480 = "_-63V" (String#28175, DoABC#3) //------------------------------------------------------------ //_-16U._SafeStr_5246 package _-16U { import _-5Ju.AdServerConfig; import _-5Ju.CustomProperties; public class _SafeStr_5246 extends AdServerConfig { public function _SafeStr_5246(k:Object=null) { this.oneAdPerRequest = true; super("Adify", k); } override protected function get defaultTemplate():String { return ("__api-address__/ad?enc=__enc__&asId=__zone__&sf=__sf__&ct=__ct__"); } override protected function get defaultCustomProperties():CustomProperties { return (new CustomProperties({ "enc":"4", "sf":"0", "ct":"256" })); } } }//package _-16U // _SafeStr_5246 = "_-1Fe" (String#16666, DoABC#3) //------------------------------------------------------------ //_-17d.FilterModeEnum package _-17d { public class FilterModeEnum { public static const DEFAULT:int = 0; public static const _SafeStr_8481:int = 1; public static const _SafeStr_8482:int = 2; public static const _SafeStr_8483:int = 3; public static const _SafeStr_8484:int = 4; public static const _SafeStr_8485:int = 5; public static const _SafeStr_8486:Array = ["", "owner:", "roomname:", "tag:", "group:", ""]; public static function _SafeStr_8487(k:String):int { var _local_2:int = 1; while (_local_2 < _SafeStr_8486.length) { if (k.indexOf(_SafeStr_8486[_local_2]) == 0){ return (_local_2); }; _local_2++; }; return (DEFAULT); } } }//package _-17d // _SafeStr_8481 = "_-2G1" (String#25352, DoABC#3) // _SafeStr_8482 = "_-5Rs" (String#23902, DoABC#3) // _SafeStr_8483 = "_-1Rj" (String#21828, DoABC#3) // _SafeStr_8484 = "_-o6" (String#4721, DoABC#3) // _SafeStr_8485 = "_-0e3" (String#22051, DoABC#3) // _SafeStr_8486 = "_-1p9" (String#10260, DoABC#3) // _SafeStr_8487 = "_-5qw" (String#33759, DoABC#3) //------------------------------------------------------------ //_-17d.SearchView package _-17d { import _-4i9.HabboNewNavigator; import _-vq.IWindowContainer; import _-tc.ITextFieldWindow; import _-tc.IDropMenuWindow; import _-OK.WindowKeyboardEvent; import _-OK.WindowEvent; import _-vq.IWindow; import _-OK.WindowMouseEvent; import _-tc._SafeStr_2434; import flash.ui.Keyboard; public class SearchView { private static var _SafeStr_8488:Array = [FilterModeEnum._SafeStr_8485, FilterModeEnum._SafeStr_8482, FilterModeEnum._SafeStr_8481, FilterModeEnum._SafeStr_8483, FilterModeEnum._SafeStr_8484]; private static var _SafeStr_8489:Array = [0, 2, 1, 3, 4, 0]; private static const _SafeStr_8490:uint = 0x9F9F9F; private static const _SafeStr_8491:uint = 0; private var _SafeStr_5309:HabboNewNavigator; private var _container:IWindowContainer; private var _SafeStr_6985:ITextFieldWindow; private var _SafeStr_8492:IDropMenuWindow; private var _SafeStr_8493:String; public function SearchView(k:HabboNewNavigator) { this._SafeStr_5309 = k; this._SafeStr_8493 = this._SafeStr_5309.localization.getLocalizationWithParams("navigator.filter.input.placeholder", "filter rooms by..."); } public function set container(k:IWindowContainer):void { this._container = k; this._SafeStr_8492 = IDropMenuWindow(this._container.findChildByName("filter_type_drop_menu")); this._SafeStr_6985 = ITextFieldWindow(this._container.findChildByName("search_input")); this._SafeStr_6985.addEventListener(WindowKeyboardEvent._SafeStr_7018, this._SafeStr_7019); this._SafeStr_6985.addEventListener(WindowEvent._SafeStr_7020, this._SafeStr_7021); this._SafeStr_6985.addEventListener(WindowEvent._SafeStr_8494, this._SafeStr_8495); var _local_2:IWindow = this._container.findChildByName("clear_search_button"); if (_local_2){ _local_2.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_8496); }; this.clear(); } private function _SafeStr_8496(k:WindowMouseEvent=null):void { this._SafeStr_6985.focus(); this._SafeStr_6985.caption = ""; var _local_2:_SafeStr_2434 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2434); _local_2.assetUri = "common_small_pen"; } public function clear():void { this._SafeStr_8497(); this._SafeStr_8492.selection = FilterModeEnum.DEFAULT; this._container.findChildByName("refreshButtonContainer").visible = false; } public function _SafeStr_8498(k:String, _arg_2:String=""):void { var _local_4:_SafeStr_2434; var _local_3:int = FilterModeEnum._SafeStr_8487(k); if (_local_3 != 0){ this._SafeStr_8492.selection = _SafeStr_8489[_local_3]; this._SafeStr_6985.caption = k.substr(FilterModeEnum._SafeStr_8486[_local_3].length, (k.length - FilterModeEnum._SafeStr_8486[_local_3].length)); } else { this._SafeStr_6985.caption = k; this._SafeStr_8492.selection = FilterModeEnum.DEFAULT; }; if (((!((_arg_2 == ""))) && (!((_arg_2 == this._SafeStr_8493))))){ this._SafeStr_6985.caption = _arg_2; this._SafeStr_8499(true); } else { if (this._SafeStr_6985.caption == ""){ this._SafeStr_8497(); } else { this._SafeStr_8499(false); }; }; if (((!((this._SafeStr_6985.caption.length == 0))) && (!((this._SafeStr_6985.caption == this._SafeStr_8493))))){ this._container.findChildByName("refreshButtonContainer").visible = true; _local_4 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2434); _local_4.assetUri = "icons_close"; } else { this._container.findChildByName("refreshButtonContainer").visible = false; _local_4 = (this._container.findChildByName("search.clear.icon") as _SafeStr_2434); _local_4.assetUri = "common_small_pen"; }; } private function _SafeStr_7019(k:WindowKeyboardEvent):void { if (k.keyCode == Keyboard.ENTER){ this._SafeStr_5309._SafeStr_8500(this._SafeStr_5309._SafeStr_8502._SafeStr_8501, this._SafeStr_8503()); }; } private function _SafeStr_8503():String { return ((FilterModeEnum._SafeStr_8486[_SafeStr_8488[this._SafeStr_8492.selection]] + this._SafeStr_6985.caption)); } private function _SafeStr_8497():void { this._SafeStr_8499(true); this._SafeStr_6985.caption = this._SafeStr_8493; } private function _SafeStr_8495(k:WindowEvent):void { this._SafeStr_8499(false); if (this._SafeStr_6985.caption == this._SafeStr_8493){ this._SafeStr_6985.caption = ""; }; } private function _SafeStr_8499(k:Boolean):void { this._SafeStr_6985.textColor = ((k) ? _SafeStr_8490 : _SafeStr_8491); this._SafeStr_6985.italic = k; } private function _SafeStr_7021(k:WindowEvent):void { } public function get _SafeStr_8504():String { if (this._SafeStr_6985 != null){ return (this._SafeStr_6985.caption); }; return (this._SafeStr_8493); } } }//package _-17d // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_6985 = "_-4zI" (String#1030, DoABC#3) // _SafeStr_7018 = "_-4iV" (String#3492, DoABC#3) // _SafeStr_7019 = "_-6g0" (String#18266, DoABC#3) // _SafeStr_7020 = "_-1T4" (String#3997, DoABC#3) // _SafeStr_7021 = "_-Fo" (String#17798, DoABC#3) // _SafeStr_8481 = "_-2G1" (String#25352, DoABC#3) // _SafeStr_8482 = "_-5Rs" (String#23902, DoABC#3) // _SafeStr_8483 = "_-1Rj" (String#21828, DoABC#3) // _SafeStr_8484 = "_-o6" (String#4721, DoABC#3) // _SafeStr_8485 = "_-0e3" (String#22051, DoABC#3) // _SafeStr_8486 = "_-1p9" (String#10260, DoABC#3) // _SafeStr_8487 = "_-5qw" (String#33759, DoABC#3) // _SafeStr_8488 = "_-1ly" (String#25601, DoABC#3) // _SafeStr_8489 = "_-3A7" (String#22956, DoABC#3) // _SafeStr_8490 = "_-1w3" (String#22613, DoABC#3) // _SafeStr_8491 = "_-0SW" (String#21877, DoABC#3) // _SafeStr_8492 = "_-4ru" (String#16786, DoABC#3) // _SafeStr_8493 = "_-1VX" (String#12756, DoABC#3) // _SafeStr_8494 = "_-2P6" (String#6972, DoABC#3) // _SafeStr_8495 = "_-0Zs" (String#32576, DoABC#3) // _SafeStr_8496 = "_-13u" (String#19563, DoABC#3) // _SafeStr_8497 = "_-42k" (String#30604, DoABC#3) // _SafeStr_8498 = "_-1hX" (String#37836, DoABC#3) // _SafeStr_8499 = "_-Wg" (String#17741, DoABC#3) // _SafeStr_8500 = "_-3yi" (String#3870, DoABC#3) // _SafeStr_8501 = "_-6Rc" (String#6111, DoABC#3) // _SafeStr_8502 = "_-6Rt" (String#4153, DoABC#3) // _SafeStr_8503 = "_-5ea" (String#35374, DoABC#3) // _SafeStr_8504 = "_-30m" (String#36243, DoABC#3) //------------------------------------------------------------ //_-17d.ViewMode package _-17d { public class ViewMode { public static const _SafeStr_8505:String = "myworld_view"; public static const _SafeStr_8506:String = "hotel_view"; public static const _SafeStr_8507:String = "official_view"; public static const _SafeStr_8508:String = "roomads_view"; public static const _SafeStr_8509:String = "new_ads"; public static const _SafeStr_8510:String = "eventcategory__"; public static const _SafeStr_8511:int = 0; public static const _SafeStr_8512:int = 1; public static const _SafeStr_8513:int = 2; public static const _SafeStr_8514:int = 3; public static const _SafeStr_8515:int = 4; public static function _SafeStr_8516(k:String):int { if (k == _SafeStr_8507){ return (_SafeStr_8511); }; if (k == _SafeStr_8505){ return (_SafeStr_8512); }; if (k == _SafeStr_8508){ return (_SafeStr_8514); }; if (k == _SafeStr_8509){ return (_SafeStr_8515); }; if (k.indexOf(_SafeStr_8510) == 0){ return (_SafeStr_8515); }; return (_SafeStr_8513); } public static function _SafeStr_8517(k:int):Boolean { return ((((k == _SafeStr_8514)) || ((k == _SafeStr_8515)))); } } }//package _-17d // _SafeStr_8505 = "_-29q" (String#17525, DoABC#3) // _SafeStr_8506 = "_-kx" (String#24490, DoABC#3) // _SafeStr_8507 = "_-4We" (String#10104, DoABC#3) // _SafeStr_8508 = "_-0xh" (String#17161, DoABC#3) // _SafeStr_8509 = "_-2fn" (String#22405, DoABC#3) // _SafeStr_8510 = "_-0vv" (String#24537, DoABC#3) // _SafeStr_8511 = "_-CZ" (String#25608, DoABC#3) // _SafeStr_8512 = "_-0-b" (String#25005, DoABC#3) // _SafeStr_8513 = "_-4wP" (String#24246, DoABC#3) // _SafeStr_8514 = "_-5nU" (String#17556, DoABC#3) // _SafeStr_8515 = "_-GL" (String#16972, DoABC#3) // _SafeStr_8516 = "_-0T" (String#30239, DoABC#3) // _SafeStr_8517 = "_-5ev" (String#35487, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_2271 package _-18B { public class _SafeStr_2271 { public static const _SafeStr_8518:String = "HHVE_START_LOAD"; public static const _SafeStr_8519:String = "HHVE_LOADED"; public static const ERROR:String = "HHVE_ERROR"; } }//package _-18B // _SafeStr_2271 = "_-5V4" (String#9443, DoABC#3) // _SafeStr_8518 = "_-n1" (String#17482, DoABC#3) // _SafeStr_8519 = "_-06f" (String#4422, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_2284 package _-18B { public class _SafeStr_2284 { public static const INIT:String = "HABBO_CONNECTION_EVENT_INIT"; public static const _SafeStr_8520:String = "HABBO_CONNECTION_EVENT_ESTABLISHED"; public static const _SafeStr_8521:String = "HABBO_CONNECTION_EVENT_HANDSHAKING"; public static const _SafeStr_8522:String = "HABBO_CONNECTION_EVENT_HANDSHAKED"; public static const _SafeStr_8523:String = "HABBO_CONNECTION_EVENT_HANDSHAKE_FAIL"; public static const _SafeStr_8524:String = "HABBO_CONNECTION_EVENT_AUTHENTICATED"; public static const _SafeStr_8525:String = "HABBO_CONNECTION_EVENT_REGISTER"; } }//package _-18B // _SafeStr_2284 = "_-UC" (String#3568, DoABC#3) // _SafeStr_8520 = "_-1i5" (String#15602, DoABC#3) // _SafeStr_8521 = "_-5nT" (String#8050, DoABC#3) // _SafeStr_8522 = "_-1G" (String#8559, DoABC#3) // _SafeStr_8523 = "_-0gW" (String#6971, DoABC#3) // _SafeStr_8524 = "_-34j" (String#6924, DoABC#3) // _SafeStr_8525 = "_-6XL" (String#26908, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_2722 package _-18B { public class _SafeStr_2722 { public static const _SafeStr_8526:String = "habbo"; public static const _SafeStr_7206:int = 0; public static const _SafeStr_8527:int = 1; public static const _SafeStr_8528:int = 2; } }//package _-18B // _SafeStr_2722 = "_-1pP" (String#8771, DoABC#3) // _SafeStr_7206 = "_-5sk" (String#5716, DoABC#3) // _SafeStr_8526 = "_-1rx" (String#12544, DoABC#3) // _SafeStr_8527 = "_-2-1" (String#26776, DoABC#3) // _SafeStr_8528 = "_-1Qm" (String#26245, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_2890 package _-18B { public class _SafeStr_2890 { public static const _SafeStr_8529:int = 0; public static const _SafeStr_8530:int = 1; public static const _SafeStr_8531:int = 2; } }//package _-18B // _SafeStr_2890 = "_-5OL" (String#14371, DoABC#3) // _SafeStr_8529 = "_-6R9" (String#18448, DoABC#3) // _SafeStr_8530 = "_-kN" (String#31944, DoABC#3) // _SafeStr_8531 = "_-3-Z" (String#24945, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_3509 package _-18B { public class _SafeStr_3509 { public static const _SafeStr_8532:int = 1; public static const REJECTED:int = 2; public static const _SafeStr_8533:int = 3; public static const _SafeStr_8534:int = 4; public static const _SafeStr_8535:int = 5; public static const _SafeStr_8536:int = 6; } }//package _-18B // _SafeStr_3509 = "_-5Oi" (String#6302, DoABC#3) // _SafeStr_8532 = "_-4W6" (String#17377, DoABC#3) // _SafeStr_8533 = "_-5Tt" (String#27506, DoABC#3) // _SafeStr_8534 = "_-0YA" (String#7828, DoABC#3) // _SafeStr_8535 = "_-wC" (String#7049, DoABC#3) // _SafeStr_8536 = "_-107" (String#20456, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_3968 package _-18B { public class _SafeStr_3968 { public static const _SafeStr_8537:int = 0; public static const _SafeStr_8538:int = 1; public static const _SafeStr_8539:int = 2; } }//package _-18B // _SafeStr_3968 = "_-0Us" (String#15028, DoABC#3) // _SafeStr_8537 = "_-23v" (String#23312, DoABC#3) // _SafeStr_8538 = "_-3s1" (String#25000, DoABC#3) // _SafeStr_8539 = "_-3T8" (String#30852, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_4335 package _-18B { public class _SafeStr_4335 { public static const _SafeStr_8540:String = "habbo_web_login_successful"; public static const _SafeStr_8541:String = "habbo_web_login_error"; } }//package _-18B // _SafeStr_4335 = "_-4yD" (String#7355, DoABC#3) // _SafeStr_8540 = "_-Iu" (String#8328, DoABC#3) // _SafeStr_8541 = "_-5Ra" (String#28181, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_4637 package _-18B { public class _SafeStr_4637 { public static const UNKNOWN:int = 0; public static const _SafeStr_8542:int = 1; public static const _SafeStr_8543:int = 2; } }//package _-18B // _SafeStr_4637 = "_-51N" (String#17828, DoABC#3) // _SafeStr_8542 = "_-6Cn" (String#27092, DoABC#3) // _SafeStr_8543 = "_-2bW" (String#31588, DoABC#3) //------------------------------------------------------------ //_-18B._SafeStr_4638 package _-18B { public class _SafeStr_4638 { public static const UNKNOWN:int = 0; public static const FLASH:int = 1; public static const _SafeStr_8544:int = 2; public static const _SafeStr_8545:int = 3; } }//package _-18B // _SafeStr_4638 = "_-6B3" (String#19783, DoABC#3) // _SafeStr_8544 = "_-51-" (String#27882, DoABC#3) // _SafeStr_8545 = "_-64h" (String#28229, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3336 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3336 implements _SafeStr_2272 { public static const _SafeStr_8546:int = 1; public static const _SafeStr_8547:int = 2; public static const _SafeStr_8548:int = 3; public static const _SafeStr_8549:int = 4; public static const _SafeStr_8550:int = 5; public static const _SafeStr_8551:int = 6; public static const _SafeStr_8552:int = 7; public static const _SafeStr_8553:int = 8; public static const _SafeStr_8554:int = 9; public static const _SafeStr_8555:int = 10; public static const _SafeStr_8556:int = 11; public static const _SafeStr_8557:int = 12; public static const _SafeStr_8558:int = 13; private var _SafeStr_6766:int; private var _SafeStr_8559:int; private var _SafeStr_8560:String; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); this._SafeStr_8559 = k.readInt(); this._SafeStr_8560 = k.readString(); return (true); } public function flush():Boolean { return (true); } public function get roomId():int { return (this._SafeStr_6766); } public function get errorCode():int { return (this._SafeStr_8559); } public function get info():String { return (this._SafeStr_8560); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3336 = "_-0Vq" (String#5256, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_8546 = "_-5K" (String#30436, DoABC#3) // _SafeStr_8547 = "_-4zH" (String#27539, DoABC#3) // _SafeStr_8548 = "_-Tu" (String#30592, DoABC#3) // _SafeStr_8549 = "_-6cA" (String#26836, DoABC#3) // _SafeStr_8550 = "_-20f" (String#22943, DoABC#3) // _SafeStr_8551 = "_-4BX" (String#31379, DoABC#3) // _SafeStr_8552 = "_-2AK" (String#24517, DoABC#3) // _SafeStr_8553 = "_-3Wu" (String#23326, DoABC#3) // _SafeStr_8554 = "_-23B" (String#26258, DoABC#3) // _SafeStr_8555 = "_-2nD" (String#25068, DoABC#3) // _SafeStr_8556 = "_-1yn" (String#23283, DoABC#3) // _SafeStr_8557 = "_-5-M" (String#21532, DoABC#3) // _SafeStr_8558 = "_-50n" (String#24861, DoABC#3) // _SafeStr_8559 = "_-4AX" (String#1831, DoABC#3) // _SafeStr_8560 = "_-IA" (String#15768, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3379 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3379 implements _SafeStr_2272 { private var _SafeStr_8561:Boolean; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8561 = k.readBoolean(); return (true); } public function get _SafeStr_8562():Boolean { return (this._SafeStr_8561); } public function flush():Boolean { return (true); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3379 = "_-5i3" (String#9428, DoABC#3) // _SafeStr_8561 = "_-0Vb" (String#26652, DoABC#3) // _SafeStr_8562 = "_-5vX" (String#26907, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3382 package _-18T { import _-1Qv._SafeStr_2272; import _-5yE._SafeStr_3340; import _-1Qv._SafeStr_2721; public class _SafeStr_3382 implements _SafeStr_2272 { private var _SafeStr_6766:int; private var _SafeStr_8563:Array; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8563.push(new _SafeStr_3340(k)); _local_3++; }; return (true); } public function flush():Boolean { this._SafeStr_8563 = []; return (true); } public function get roomId():int { return (this._SafeStr_6766); } public function get _SafeStr_8564():Array { return (this._SafeStr_8563); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3340 = "_-4ke" (String#5221, DoABC#3) // _SafeStr_3382 = "_-1Mb" (String#9711, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_8563 = "_-3gL" (String#12709, DoABC#3) // _SafeStr_8564 = "_-3Ct" (String#11682, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3391 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3391 implements _SafeStr_2272 { private var _SafeStr_6766:int; private var _SafeStr_5687:int; public function flush():Boolean { this._SafeStr_6766 = 0; this._SafeStr_5687 = 0; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); this._SafeStr_5687 = k.readInt(); return (true); } public function get roomId():int { return (this._SafeStr_6766); } public function get userId():int { return (this._SafeStr_5687); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3391 = "_-6Jo" (String#9551, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3395 package _-18T { import _-1Qv._SafeStr_2272; import _-5yE._SafeStr_3340; import _-1Qv._SafeStr_2721; public class _SafeStr_3395 implements _SafeStr_2272 { private var _SafeStr_7935:int; private var _SafeStr_5686:_SafeStr_3340; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7935 = k.readInt(); this._SafeStr_5686 = new _SafeStr_3340(k); return (true); } public function get flatId():int { return (this._SafeStr_7935); } public function get data():_SafeStr_3340 { return (this._SafeStr_5686); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3340 = "_-4ke" (String#5221, DoABC#3) // _SafeStr_3395 = "_-2XW" (String#9048, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7935 = "_-46Q" (String#1472, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3397 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3397 implements _SafeStr_2272 { private var _SafeStr_8565:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8565 = k.readInt(); return (true); } public function get _SafeStr_8566():int { return (this._SafeStr_8565); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3397 = "_-15" (String#10964, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8565 = "_-0ik" (String#26784, DoABC#3) // _SafeStr_8566 = "_-19H" (String#32884, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3401 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3401 implements _SafeStr_2272 { private var _SafeStr_7935:int; private var _SafeStr_5687:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7935 = k.readInt(); this._SafeStr_5687 = k.readInt(); return (true); } public function get flatId():int { return (this._SafeStr_7935); } public function get userId():int { return (this._SafeStr_5687); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3401 = "_-3vB" (String#8949, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7935 = "_-46Q" (String#1472, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3405 package _-18T { import _-1Qv._SafeStr_2272; import _-5yE.RoomSettingsData; import _-5yE._SafeStr_2742; import _-5yE._SafeStr_3088; import _-1Qv._SafeStr_2721; public class _SafeStr_3405 implements _SafeStr_2272 { private var _SafeStr_8567:RoomSettingsData; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8567 = new RoomSettingsData(); this._SafeStr_8567.roomId = k.readInt(); this._SafeStr_8567.name = k.readString(); this._SafeStr_8567.description = k.readString(); this._SafeStr_8567._SafeStr_5354 = k.readInt(); this._SafeStr_8567._SafeStr_6715 = k.readInt(); this._SafeStr_8567._SafeStr_8568 = k.readInt(); this._SafeStr_8567._SafeStr_8569 = k.readInt(); this._SafeStr_8567.tags = []; var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8567.tags.push(k.readString()); _local_3++; }; this._SafeStr_8567._SafeStr_8570 = k.readInt(); this._SafeStr_8567._SafeStr_8571 = (k.readInt() == 1); this._SafeStr_8567._SafeStr_8572 = (k.readInt() == 1); this._SafeStr_8567._SafeStr_8573 = (k.readInt() == 1); this._SafeStr_8567._SafeStr_8574 = (k.readInt() == 1); this._SafeStr_8567._SafeStr_8575 = k.readInt(); this._SafeStr_8567._SafeStr_8576 = k.readInt(); this._SafeStr_8567._SafeStr_8577 = new _SafeStr_2742(k); this._SafeStr_8567._SafeStr_8578 = k.readBoolean(); this._SafeStr_8567._SafeStr_8579 = new _SafeStr_3088(k); return (true); } public function flush():Boolean { this._SafeStr_8567 = null; return (true); } public function get data():RoomSettingsData { return (this._SafeStr_8567); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_2742 = "_-3zb" (String#3294, DoABC#3) // _SafeStr_3088 = "_-3IW" (String#2678, DoABC#3) // _SafeStr_3405 = "_-s0" (String#6228, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_8567 = "_-2JN" (String#3847, DoABC#3) // _SafeStr_8568 = "_-PC" (String#7429, DoABC#3) // _SafeStr_8569 = "_-0ye" (String#17135, DoABC#3) // _SafeStr_8570 = "_-2K3" (String#4747, DoABC#3) // _SafeStr_8571 = "_-1NK" (String#8010, DoABC#3) // _SafeStr_8572 = "_-5wD" (String#11398, DoABC#3) // _SafeStr_8573 = "_-61t" (String#10739, DoABC#3) // _SafeStr_8574 = "_-58J" (String#10090, DoABC#3) // _SafeStr_8575 = "_-gJ" (String#8081, DoABC#3) // _SafeStr_8576 = "_-3bL" (String#7969, DoABC#3) // _SafeStr_8577 = "_-60S" (String#7142, DoABC#3) // _SafeStr_8578 = "_-44i" (String#23035, DoABC#3) // _SafeStr_8579 = "_-46W" (String#5841, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3407 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3407 implements _SafeStr_2272 { private var _SafeStr_6766:int; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); return (true); } public function flush():Boolean { this._SafeStr_6766 = 0; return (true); } public function get roomId():int { return (this._SafeStr_6766); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3407 = "_-6-w" (String#9556, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3411 package _-18T { import _-1Qv._SafeStr_2272; import _-5yE._SafeStr_3333; import _-1Qv._SafeStr_2721; public class _SafeStr_3411 implements _SafeStr_2272 { private var _SafeStr_6766:int; private var _SafeStr_8580:Array; public function flush():Boolean { this._SafeStr_8580 = []; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_8580.push(new _SafeStr_3333(k)); _local_3++; }; return (true); } public function get roomId():int { return (this._SafeStr_6766); } public function get _SafeStr_8581():Array { return (this._SafeStr_8580); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3333 = "_-4Lw" (String#7639, DoABC#3) // _SafeStr_3411 = "_-0e8" (String#9094, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_8580 = "_-3PO" (String#22228, DoABC#3) // _SafeStr_8581 = "_-5Bm" (String#17327, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_3421 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3421 implements _SafeStr_2272 { private var _SafeStr_6766:int; private var _SafeStr_8559:int; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6766 = k.readInt(); this._SafeStr_8559 = k.readInt(); return (true); } public function flush():Boolean { this._SafeStr_6766 = 0; this._SafeStr_8559 = 0; return (true); } public function get roomId():int { return (this._SafeStr_6766); } public function get errorCode():int { return (this._SafeStr_8559); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3421 = "use" (String#5021, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_8559 = "_-4AX" (String#1831, DoABC#3) //------------------------------------------------------------ //_-18T._SafeStr_4789 package _-18T { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4789 implements _SafeStr_2272 { private var _SafeStr_7935:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7935 = k.readInt(); return (true); } public function get flatId():int { return (this._SafeStr_7935); } } }//package _-18T // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4789 = "_-4yh" (String#12167, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7935 = "_-46Q" (String#1472, DoABC#3) //------------------------------------------------------------ //_-19n.LiftDataContainer package _-19n { import _-4i9.HabboNewNavigator; import __AS3__.vec.Vector; import _-5qA._SafeStr_3809; import __AS3__.vec.*; public class LiftDataContainer { private static const _SafeStr_8582:String = "${image.library.url}officialrooms_hq/nav_teaser_wl.png"; private var _SafeStr_5309:HabboNewNavigator; private var _SafeStr_8153:Vector.<_SafeStr_3809>; public function LiftDataContainer(k:HabboNewNavigator) { this._SafeStr_8153 = new Vector.<_SafeStr_3809>(0); super(); this._SafeStr_5309 = k; } public function _SafeStr_8583(k:Vector.<_SafeStr_3809>):void { this._SafeStr_8153 = k; } public function get _SafeStr_8154():Vector.<_SafeStr_3809> { return (this._SafeStr_8153); } public function _SafeStr_8584(k:int):String { if ((((k < 0)) || ((k > (this._SafeStr_8153.length - 1))))){ return (""); }; if (this._SafeStr_8153[k].image == ""){ return (_SafeStr_8582); }; return ((this._SafeStr_5309._SafeStr_8585 + this._SafeStr_8153[k].image)); } } }//package _-19n // _SafeStr_3809 = "_-5FI" (String#6306, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_8153 = "_-2Z8" (String#7611, DoABC#3) // _SafeStr_8154 = "_-45l" (String#9181, DoABC#3) // _SafeStr_8582 = "_-266" (String#23424, DoABC#3) // _SafeStr_8583 = "_-5fa" (String#33730, DoABC#3) // _SafeStr_8584 = "_-09R" (String#32446, DoABC#3) // _SafeStr_8585 = "_-2oG" (String#37296, DoABC#3) //------------------------------------------------------------ //_-19V._SafeStr_2432 package _-19V { import flash.events.Event; public class _SafeStr_2432 extends Event { public static const _SafeStr_8586:String = "GSCIME_GUILD_VISUAL_SETTINGS_CHANGED"; private var _SafeStr_6938:int; public function _SafeStr_2432(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_6938 = _arg_2; } public function get _SafeStr_8587():int { return (this._SafeStr_6938); } } }//package _-19V // _SafeStr_2432 = "_-2Qd" (String#6097, DoABC#3) // _SafeStr_6938 = "_-5Gv" (String#3132, DoABC#3) // _SafeStr_8586 = "_-0Ic" (String#11716, DoABC#3) // _SafeStr_8587 = "_-32l" (String#4951, DoABC#3) //------------------------------------------------------------ //_-19V._SafeStr_2961 package _-19V { import flash.events.Event; public class _SafeStr_2961 extends Event { public static const _SafeStr_8588:String = "HGE_EDIT_INFO"; public function _SafeStr_2961(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_8588, k, _arg_2); } } }//package _-19V // _SafeStr_2961 = "_-3bi" (String#10881, DoABC#3) // _SafeStr_8588 = "_-4S1" (String#21457, DoABC#3) //------------------------------------------------------------ //_-1aa._SafeStr_2279 package _-1aa { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-3e6._SafeStr_3081; public class _SafeStr_2279 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2279(k:Function) { super(k, _SafeStr_3081); } public function _SafeStr_5551():_SafeStr_3081 { return ((_SafeStr_5552 as _SafeStr_3081)); } } }//package _-1aa // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_2279 = "_-5Ub" (String#9454, DoABC#3) // _SafeStr_3081 = "_-2XX" (String#9858, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-1ac._SafeStr_2316 package _-1ac { public class _SafeStr_2316 { public static const _SafeStr_8589:int = 1; public static function _SafeStr_8590(k:int):Boolean { return (!(((k & _SafeStr_8589) == 0))); } } }//package _-1ac // _SafeStr_2316 = "_-61m" (String#9496, DoABC#3) // _SafeStr_8589 = "_-0rP" (String#19435, DoABC#3) // _SafeStr_8590 = "_-2JC" (String#6791, DoABC#3) //------------------------------------------------------------ //_-1ac._SafeStr_2851 package _-1ac { public class _SafeStr_2851 { public static const DEFAULT:uint = 0; public static const _SafeStr_8591:uint = 0x10000000; public static const _SafeStr_8592:uint = 16777216; } }//package _-1ac // _SafeStr_2851 = "_-Zm" (String#15458, DoABC#3) // _SafeStr_8591 = "_-52D" (String#24882, DoABC#3) // _SafeStr_8592 = "_-6W" (String#25446, DoABC#3) //------------------------------------------------------------ //_-1b._SafeStr_116 package _-1b { import mx.core.BitmapAsset; public class _SafeStr_116 extends BitmapAsset { } }//package _-1b // _SafeStr_116 = "_-1wa" (String#1992, DoABC#2) //------------------------------------------------------------ //_-1b._SafeStr_117 package _-1b { import mx.core.BitmapAsset; public class _SafeStr_117 extends BitmapAsset { } }//package _-1b // _SafeStr_117 = "_-14I" (String#1809, DoABC#2) //------------------------------------------------------------ //_-1b._SafeStr_21 package _-1b { import flash.display.Sprite; import flash.display.Bitmap; import flash.text.TextField; import _-2Yb.LoaderUI; import flash.geom.Rectangle; import _-2Yb.NineSplitSprite; import flash.events.MouseEvent; import flash.events.Event; import _-2Yb.WaitIndicator; public class _SafeStr_21 extends NameChangeDialog { private var _SafeStr_8593:Class; private var _SafeStr_8594:Class; public function _SafeStr_21(k:_SafeStr_5, _arg_2:Sprite, _arg_3:int) { this._SafeStr_8593 = _SafeStr_117; this._SafeStr_8594 = _SafeStr_116; super(k, _arg_2, _arg_3); } override protected function init():void { var _local_2:int; var _local_5:Sprite; var _local_6:Bitmap; var _local_7:TextField; _SafeStr_5681 = LoaderUI._SafeStr_8595; _SafeStr_8596 = LoaderUI._SafeStr_8597("", "", new Rectangle((-(_SafeStr_8598) / 2), 0, _SafeStr_8598, 1), _SafeStr_5681); _container.addChild(_SafeStr_8596); var k:int; _local_2 = 330; var _local_3:int = (_SafeStr_8598 - 12); var _local_4:Boolean; _local_5 = new Sprite(); _SafeStr_8599 = NineSplitSprite._SafeStr_8600.render(_local_2, 31); _local_5.addChild(_SafeStr_8599); _SafeStr_8596.addChild(_local_5); _local_5.x = k; _local_6 = null; _local_7 = LoaderUI._SafeStr_8601(_context.getString("onboarding.characters.tip", "TIP: There are tons of Habbos created every day"), 18, LoaderUI._SafeStr_8602, false, true, false, false); _local_7.width = (_local_2 - 32); var _local_8:TextField = LoaderUI._SafeStr_8601(_context.getString("onboarding.creative.tip", "be creative! You can also use these special characters"), 18, LoaderUI._SafeStr_8602, false, true, false, false); _local_8.width = (_local_2 - 32); _SafeStr_8603 = new Sprite(); var _local_9:Bitmap = LoaderUI._SafeStr_8604(295, 230, 45, false, 995918, "down"); _local_9.y = 90; _SafeStr_8603.addChild(_local_9); _SafeStr_8603.addChild(_local_7); _SafeStr_8603.addChild(_local_8); _local_7.x = 16; _local_7.y = (_local_9.y + ((_local_9.height - (_local_7.height + _local_8.height)) / 2)); _local_7.width = 250; _SafeStr_8603.visible = false; _local_8.x = 16; _local_8.y = ((_local_7.y + _local_7.height) + 20); _local_8.width = 250; if (_local_6 != null){ _SafeStr_8603.addChild(_local_6); _local_6.x = 16; _local_6.y = int(((_SafeStr_8603.height - _local_6.height) / 2)); }; _SafeStr_8596.addChild(_SafeStr_8603); _SafeStr_8603.x = k; _SafeStr_8605 = _context.getString("name", "Enter name here"); _SafeStr_6985 = LoaderUI._SafeStr_8601(_SafeStr_8605, 18, 0x666666, true, false, true, false); _SafeStr_8596.addChild(_SafeStr_6985); _SafeStr_6985.x = (_local_5.x + 16); _SafeStr_6985.y = (_local_5.y + int(((_local_5.height - _SafeStr_6985.height) / 2))); _SafeStr_6985.width = (_local_5.width - 30); _SafeStr_6985.addEventListener(MouseEvent.CLICK, _SafeStr_8606); _SafeStr_6985.addEventListener(Event.CHANGE, _SafeStr_8607); _SafeStr_8608 = new this._SafeStr_8593(); _SafeStr_8596.addChild(_SafeStr_8608); _SafeStr_8608.y = (_local_5.y + int(((_local_5.height - _SafeStr_8608.height) / 2))); _SafeStr_8608.x = (((_local_5.x + _local_5.width) - _SafeStr_8608.width) - 7); _SafeStr_8609 = new this._SafeStr_8594(); _SafeStr_8596.addChild(_SafeStr_8609); _SafeStr_8609.x = _SafeStr_8608.x; _SafeStr_8609.y = _SafeStr_8608.y; _SafeStr_8610 = false; _SafeStr_8611 = new WaitIndicator(_SafeStr_5681); _SafeStr_8596.addChild(_SafeStr_8611); _SafeStr_8611.y = ((_local_5.y + int((_local_5.height / 2))) + 2); _SafeStr_8611.x = (((_local_5.x + _local_5.width) - int((_SafeStr_8608.width / 2))) - 7); _SafeStr_8611.visible = false; _local_5.addEventListener(MouseEvent.CLICK, _SafeStr_8612); _SafeStr_8596.y = -50; } } }//package _-1b // _SafeStr_116 = "_-1wa" (String#1992, DoABC#2) // _SafeStr_117 = "_-14I" (String#1809, DoABC#2) // _SafeStr_21 = "_-3Yd" (String#2366, DoABC#2) // _SafeStr_5 = "_-6N3" (String#2991, DoABC#2) // _SafeStr_5681 = "_-XC" (String#3168, DoABC#2) // _SafeStr_6985 = "_-4zI" (String#2683, DoABC#2) // _SafeStr_8593 = "_-5O" (String#2789, DoABC#2) // _SafeStr_8594 = "_-6O4" (String#2992, DoABC#2) // _SafeStr_8595 = "_-3tm" (String#2449, DoABC#2) // _SafeStr_8596 = "_-1Y9" (String#1902, DoABC#2) // _SafeStr_8597 = "_-4sz" (String#2663, DoABC#2) // _SafeStr_8598 = "_-3ER" (String#2301, DoABC#2) // _SafeStr_8599 = "_-4lB" (String#2636, DoABC#2) // _SafeStr_8600 = "_-24y" (String#2031, DoABC#2) // _SafeStr_8601 = "_-6Kn" (String#2986, DoABC#2) // _SafeStr_8602 = "_-0O4" (String#1665, DoABC#2) // _SafeStr_8603 = "_-3GC" (String#2309, DoABC#2) // _SafeStr_8604 = "_-24T" (String#2029, DoABC#2) // _SafeStr_8605 = "_-Xh" (String#3170, DoABC#2) // _SafeStr_8606 = "_-1U3" (String#1890, DoABC#2) // _SafeStr_8607 = "_-2Xi" (String#2144, DoABC#2) // _SafeStr_8608 = "_-1ur" (String#1985, DoABC#2) // _SafeStr_8609 = "_-3Ox" (String#2334, DoABC#2) // _SafeStr_8610 = "_-1CQ" (String#1833, DoABC#2) // _SafeStr_8611 = "_-5cO" (String#2836, DoABC#2) // _SafeStr_8612 = "_-x" (String#3265, DoABC#2) //------------------------------------------------------------ //_-1b._SafeStr_5 package _-1b { import flash.display.Stage; import flash.text.TextField; public interface _SafeStr_5 { function getString(_arg_1:String, _arg_2:String):String; function get stage():Stage; function get _SafeStr_8613():TextField; function _SafeStr_8614(_arg_1:Boolean=true):void; function _SafeStr_8615(_arg_1:Boolean):void; function _SafeStr_8616(_arg_1:String, _arg_2:Boolean):void; function _SafeStr_8617():void; } }//package _-1b // _SafeStr_5 = "_-6N3" (String#2991, DoABC#2) // _SafeStr_8613 = "_-6fF" (String#3058, DoABC#2) // _SafeStr_8614 = "_-5-Z" (String#2689, DoABC#2) // _SafeStr_8615 = "_-2b1" (String#2153, DoABC#2) // _SafeStr_8616 = "_-1q-" (String#1969, DoABC#2) // _SafeStr_8617 = "_-6Q5" (String#2997, DoABC#2) //------------------------------------------------------------ //_-1b._SafeStr_98 package _-1b { import mx.core.BitmapAsset; public class _SafeStr_98 extends BitmapAsset { } }//package _-1b // _SafeStr_98 = "_-5HQ" (String#2766, DoABC#2) //------------------------------------------------------------ //_-1b.NameChangeDialog package _-1b { import _-2mL._SafeStr_3; import flash.display.Sprite; import _-2Yb._SafeStr_97; import flash.text.TextField; import _-2Yb._SafeStr_93; import flash.display.Bitmap; import flash.utils.Timer; import _-2Yb.WaitIndicator; import _-2Yb.LoaderUI; import flash.external.ExternalInterface; import flash.events.TimerEvent; import flash.geom.Rectangle; import _-2Yb.NineSplitSprite; import flash.events.MouseEvent; import flash.events.Event; import flash.display.Shape; import flash.filters.GlowFilter; public class NameChangeDialog implements _SafeStr_3 { private static const _SafeStr_8618:int = 500; private static const _SafeStr_8619:String = "NewUserReception.claimName"; private static const _SafeStr_8620:String = "newUserReceptionClaimNameResponse"; private static const _SafeStr_8621:String = "newUserReceptionClaimNameFailed"; private static const _SafeStr_8622:String = "NewUserReception.checkName"; private static const _SafeStr_8623:String = "newUserReceptionCheckNameResponse"; private static const _SafeStr_8624:String = "newUserReceptionCheckNameFailed"; private var _SafeStr_8625:Class; protected var _SafeStr_5681:int; private var _disposed:Boolean; protected var _context:_SafeStr_5; private var _SafeStr_8626:Boolean; protected var _SafeStr_8596:Sprite; private var _SafeStr_8627:_SafeStr_97; protected var _SafeStr_6985:TextField; protected var _SafeStr_8628:_SafeStr_93; protected var _SafeStr_8629:_SafeStr_93; private var _SafeStr_8630:Sprite; protected var _SafeStr_8608:Bitmap; protected var _SafeStr_8609:Bitmap; private var _SafeStr_8631:Boolean; protected var _SafeStr_8599:Bitmap; private var _SafeStr_7001:Timer; protected var _SafeStr_8611:WaitIndicator; protected var _container:Sprite; private var _SafeStr_8632:String; protected var _SafeStr_8605:String; protected var _SafeStr_8603:Sprite; protected var _SafeStr_8598:int; public function NameChangeDialog(k:_SafeStr_5, _arg_2:Sprite, _arg_3:int) { this._SafeStr_8625 = _SafeStr_98; this._SafeStr_5681 = LoaderUI._SafeStr_8633; super(); this._context = k; this._container = _arg_2; this._SafeStr_8598 = _arg_3; this.init(); if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_8620, this._SafeStr_8634); ExternalInterface.addCallback(_SafeStr_8621, this._SafeStr_8635); ExternalInterface.addCallback(_SafeStr_8623, this._SafeStr_8636); ExternalInterface.addCallback(_SafeStr_8624, this._SafeStr_8637); this._SafeStr_7001 = new Timer(_SafeStr_8618, 1); this._SafeStr_7001.addEventListener(TimerEvent.TIMER, this._SafeStr_8638); }; this._SafeStr_8607(null); } protected function init():void { var _local_10:Bitmap; this._SafeStr_8596 = LoaderUI._SafeStr_8597(this._context.getString("rename.title", "Pick a name for your character"), "", new Rectangle((-(this._SafeStr_8598) / 2), 0, this._SafeStr_8598, 1), this._SafeStr_5681); var k:int = 23; var _local_2:int = (this._SafeStr_8598 - (k * 2)); var _local_3:int = (this._SafeStr_8598 - 12); this._SafeStr_8596.x = 5; var _local_4:Boolean; var _local_5:TextField = LoaderUI._SafeStr_8601(this._context.getString("rename.subtitle", " \tYou are a unique and beautiful snowflake."), 20, 0, true, false, false, _local_4); _local_5.x = k; LoaderUI._SafeStr_8639(_local_5); var _local_6:TextField = LoaderUI._SafeStr_8601(this._context.getString("rename.description", "In Habbo, we all sign in using a unique name, so go ahead and enter yours. There's no need to use your real one - stage names are perfectly ok."), 12, 0, false, true, false, _local_4); this._SafeStr_8596.addChild(_local_6); _local_6.x = k; _local_6.width = _local_2; LoaderUI._SafeStr_8639(_local_6); var _local_7:Sprite = new Sprite(); this._SafeStr_8599 = NineSplitSprite._SafeStr_8640.render(_local_2, 50); _local_7.addChild(this._SafeStr_8599); this._SafeStr_8596.addChild(_local_7); _local_7.x = k; var _local_8:TextField = LoaderUI._SafeStr_8601(this._context.getString("rename.accepted", "WE ACCEPT LETTERS AND NUMBERS. NOT VISA OR MASTERCARD."), 9, 0x424242, true, false, false, _local_4); this._SafeStr_8596.addChild(_local_8); _local_8.x = (k + 5); LoaderUI._SafeStr_8639(_local_8); var _local_9:TextField = LoaderUI._SafeStr_8601(this._context.getString("rename.warning", "Once you've selected a name for your character, you can't change it anymore, so please pay a bit of attention to your selection."), 16, 0x424242, false, true, false, false); _local_9.width = (_local_2 - 66); LoaderUI._SafeStr_8639(_local_9); _local_10 = NineSplitSprite._SafeStr_8641.render(_local_2, (_local_9.height + 24)); this._SafeStr_8603 = new Sprite(); if (_local_10){ this._SafeStr_8603.addChild(_local_10); }; this._SafeStr_8603.addChild(_local_9); _local_9.x = 50; _local_9.y = 12; this._SafeStr_8596.addChild(this._SafeStr_8603); this._SafeStr_8603.x = k; this._SafeStr_8605 = this._context.getString("name", "Click here to type a name"); this._SafeStr_6985 = LoaderUI._SafeStr_8601(this._SafeStr_8605, 14, 0x888888, true, false, true, false); this._SafeStr_8596.addChild(this._SafeStr_6985); this._SafeStr_6985.x = (_local_7.x + 16); this._SafeStr_6985.y = (_local_7.y + int(((_local_7.height - this._SafeStr_6985.height) / 2))); this._SafeStr_6985.width = (_local_7.width - 30); this._SafeStr_6985.addEventListener(MouseEvent.CLICK, this._SafeStr_8606); this._SafeStr_6985.addEventListener(Event.CHANGE, this._SafeStr_8607); this._SafeStr_8611 = new WaitIndicator(this._SafeStr_5681); this._SafeStr_8596.addChild(this._SafeStr_8611); this._SafeStr_8611.y = (_local_7.y + int((_local_7.height / 2))); this._SafeStr_8611.x = (((_local_7.x + _local_7.width) - int((this._SafeStr_8608.width / 2))) - 15); this._SafeStr_8611.visible = false; _local_7.addEventListener(MouseEvent.CLICK, this._SafeStr_8612); var _local_11:int = -50; LoaderUI._SafeStr_8642(this._SafeStr_8596, this._SafeStr_8598, _local_11); this._SafeStr_8596.y = -(int((_local_11 / 2))); this._SafeStr_8627 = new _SafeStr_97(); this._container.addChild(this._SafeStr_8596); } private function _SafeStr_8638(k:TimerEvent):void { this.checkName(this._SafeStr_6985.text); } public function _SafeStr_8643(k:Boolean):void { this._SafeStr_8626 = k; } protected function _SafeStr_8607(k:Event):void { if (this._SafeStr_7001 != null){ this._SafeStr_7001.reset(); this._SafeStr_7001.start(); }; this._SafeStr_8644(); } protected function _SafeStr_8612(k:MouseEvent):void { this._context.stage.focus = this._SafeStr_6985; this._SafeStr_8606(null); } protected function _SafeStr_8606(k:Event):void { if (this._SafeStr_8631){ return; }; this._SafeStr_8631 = true; this._SafeStr_6985.textColor = (((this._SafeStr_5681 == LoaderUI._SafeStr_8595)) ? 0x666666 : 0); this._SafeStr_6985.removeEventListener(MouseEvent.CLICK, this._SafeStr_8606); this._SafeStr_8607(null); } public function _SafeStr_8645(k:Boolean):void { this.claimName(this._SafeStr_6985.text, k); } private function get _SafeStr_8646():Boolean { return (((!((this._SafeStr_6985 == null))) && (!((this._SafeStr_6985.text == this._context.getString("name", this._SafeStr_8605)))))); } public function dispose():void { if (this._disposed){ return; }; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_8620, null); ExternalInterface.addCallback(_SafeStr_8621, null); }; if (this._SafeStr_8627){ this._container.removeChild(this._SafeStr_8627); }; if (this._SafeStr_8596){ this._container.removeChild(this._SafeStr_8596); }; if (this._SafeStr_8611 != null){ this._SafeStr_8611.dispose(); this._SafeStr_8611 = null; }; this._SafeStr_8627 = null; this._SafeStr_6985 = null; this._SafeStr_8628 = null; this._SafeStr_8629 = null; this._SafeStr_8630 = null; this._SafeStr_8608 = null; this._SafeStr_8599 = null; this._SafeStr_8596 = null; this._context = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_8634(k:String, _arg_2:Object, _arg_3:Array):void { this._SafeStr_8610 = false; switch (k){ case "OK": this._SafeStr_8610 = true; this._context._SafeStr_8614(); this._context._SafeStr_8617(); return; case "INVALID_NAME": switch (_arg_2.resultType){ case "VALIDATION_NAME_OK": this._SafeStr_8610 = true; this._context._SafeStr_8614(); break; case "VALIDATION_ERROR_NAME_TOO_LONG": this._SafeStr_8647(this._context.getString("rename.error.too_long", "OOPS! YOUR NAME'S TOO LONG TO REMEMBER")); break; case "VALIDATION_ERROR_NAME_TOO_SHORT": this._SafeStr_8647(this._context.getString("rename.error.too_short", "OOPS! YOUR NAME'S TOO SHORT TO PRONOUNCE.")); break; case "VALIDATION_ERROR_ILLEGAL_CHARS": this._SafeStr_8647(this._context.getString("rename.error.chars", "OOPS! JUST LETTERS AND NUMBERS, PLS.")); break; case "VALIDATION_ERROR_ILLEGAL_WORDS": this._SafeStr_8647(this._context.getString("rename.error.words", "OOPS! THINK HARDER - THAT'S NOT A VERY NICE NAME.")); break; }; return; case "NAME_IN_USE": this._SafeStr_8647(this._context.getString("rename.error.taken", "OOPS! SOMEONE'S ALREADY USING THAT NAME.")); return; case "NAME_CHANGE_NOT_ALLOWED": return; }; } public function _SafeStr_8635(k:String):void { } private function claimName(k:String, _arg_2:Boolean):void { if (ExternalInterface.available){ if (this._SafeStr_8626){ this._context._SafeStr_8614(); }; ExternalInterface.call(_SafeStr_8619, k, _arg_2); this._context._SafeStr_8614(); } else { this._context._SafeStr_8614(false); }; } public function _SafeStr_8636(k:String, _arg_2:String, _arg_3:Object, _arg_4:Array):void { if ((((this._SafeStr_6985 == null)) || (!((this._SafeStr_6985.text == k))))){ return; }; if (this._SafeStr_8611 != null){ this._SafeStr_8611.visible = false; }; this._SafeStr_8610 = false; switch (_arg_2){ case "OK": this._SafeStr_8610 = true; break; case "INVALID_NAME": switch (_arg_3.resultType){ case "VALIDATION_NAME_OK": this._SafeStr_8610 = true; break; case "VALIDATION_ERROR_NAME_TOO_LONG": this._SafeStr_8647(this._context.getString("rename.error.too_long", "OOPS! YOUR NAME'S TOO LONG TO REMEMBER")); break; case "VALIDATION_ERROR_NAME_TOO_SHORT": this._SafeStr_8647(this._context.getString("rename.error.too_short", "OOPS! YOUR NAME'S TOO SHORT TO PRONOUNCE.")); break; case "VALIDATION_ERROR_ILLEGAL_CHARS": this._SafeStr_8647(this._context.getString("rename.error.chars", "OOPS! JUST LETTERS AND NUMBERS, PLS.")); break; case "VALIDATION_ERROR_ILLEGAL_WORDS": this._SafeStr_8647(this._context.getString("rename.error.words", "OOPS! THINK HARDER - THAT'S NOT A VERY NICE NAME.")); break; }; break; case "NAME_IN_USE": this._SafeStr_8647(this._context.getString("rename.error.taken", "OOPS! SOMEONE'S ALREADY USING THAT NAME.")); break; case "NAME_CHANGE_NOT_ALLOWED": break; }; if (this._SafeStr_8603 != null){ this._SafeStr_8603.visible = !(this._SafeStr_8610); this._context._SafeStr_8615(this._SafeStr_8610); }; } public function _SafeStr_8637(k:String):void { } private function checkName(k:String):void { if (ExternalInterface.available){ ExternalInterface.call(_SafeStr_8622, k); if (this._SafeStr_8611 != null){ this._SafeStr_8611.visible = true; }; }; } protected function get _SafeStr_8610():Boolean { return (((!((this._SafeStr_8608 == null))) && (this._SafeStr_8608.visible))); } protected function set _SafeStr_8610(k:Boolean):void { k = true; if (this._SafeStr_8608 != null){ this._SafeStr_8608.visible = k; }; if (this._SafeStr_8609 != null){ this._SafeStr_8609.visible = !(k); }; if (this._SafeStr_8628 != null){ this._SafeStr_8628.active = true; if (this._SafeStr_5681 == LoaderUI._SafeStr_8595){ this._SafeStr_8628.visible = true; this._SafeStr_8628.active = ((this._SafeStr_8646) ? k : true); } else { this._SafeStr_8628.visible = ((k) && (this._SafeStr_8646)); }; }; if (this._SafeStr_8629 != null){ if (this._SafeStr_5681 == LoaderUI._SafeStr_8595){ this._SafeStr_8629.visible = this._SafeStr_8646; }; }; } private function _SafeStr_8647(k:String):void { var _local_4:TextField; var _local_5:Bitmap; var _local_6:Shape; var _local_2:int = this._SafeStr_8599.width; var _local_3:int = this._SafeStr_8599.height; this._SafeStr_8599.bitmapData = (((this._SafeStr_5681)==LoaderUI._SafeStr_8595) ? NineSplitSprite._SafeStr_8648.render(_local_2, _local_3).bitmapData : NineSplitSprite._SafeStr_8649.render(_local_2, _local_3).bitmapData); this._SafeStr_8644(); if (this._SafeStr_8609 != null){ this._SafeStr_8609.visible = true; }; if (this._SafeStr_5681 == LoaderUI._SafeStr_8633){ _local_4 = LoaderUI._SafeStr_8601(k, 9, 0xFFFFFF, true); _local_5 = LoaderUI._SafeStr_8604((_local_4.width + 30), (_local_4.height + 17), -1, true, 11411485); this._SafeStr_8630 = new Sprite(); this._SafeStr_8630.addChild(_local_5); this._SafeStr_8630.addChild(_local_4); _local_4.x = 15; _local_4.y = 14; } else { _local_4 = LoaderUI._SafeStr_8601(k, 10, 0xFFFFFF); _local_6 = LoaderUI._SafeStr_8650(Bitmap(new this._SafeStr_8625()).bitmapData, new Rectangle(3, 3, 5, 5)); _local_2 = this._SafeStr_8599.width; if (_local_4.width > _local_2){ _local_2 = (_local_4.width + 20); }; _local_6.width = _local_2; _local_6.height = (this._SafeStr_8599.height - 11); this._SafeStr_8630 = new Sprite(); this._SafeStr_8630.addChild(_local_6); this._SafeStr_8630.addChild(_local_4); _local_4.x = 16; _local_4.y = int(((_local_6.height - _local_4.height) / 2)); }; this._SafeStr_8596.addChild(this._SafeStr_8630); if (this._SafeStr_5681 == LoaderUI._SafeStr_8633){ this._SafeStr_8630.x = int(((this._SafeStr_8596.width - this._SafeStr_8630.width) / 2)); this._SafeStr_8630.y = (this._SafeStr_8599.parent.y + this._SafeStr_8599.height); this._SafeStr_8630.filters = [new GlowFilter(0, 0.24, 6, 6)]; } else { this._SafeStr_8630.x = this._SafeStr_8599.parent.x; this._SafeStr_8630.y = ((this._SafeStr_8599.parent.y + this._SafeStr_8599.height) + 4); }; } private function _SafeStr_8644():void { var k:int; var _local_2:int; if (((!((this._SafeStr_8630 == null))) && (this._SafeStr_8596.contains(this._SafeStr_8630)))){ k = this._SafeStr_8599.width; _local_2 = this._SafeStr_8599.height; this._SafeStr_8599.bitmapData = (((this._SafeStr_5681)==LoaderUI._SafeStr_8595) ? NineSplitSprite._SafeStr_8651.render(k, _local_2).bitmapData : NineSplitSprite._SafeStr_8652.render(k, _local_2).bitmapData); this._SafeStr_8596.removeChild(this._SafeStr_8630); }; this._SafeStr_8608.visible = false; if (this._SafeStr_8609 != null){ this._SafeStr_8609.visible = false; }; } public function set _SafeStr_8653(k:String):void { this._SafeStr_8632 = k; } } }//package _-1b // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_5 = "_-6N3" (String#2991, DoABC#2) // _SafeStr_5681 = "_-XC" (String#3168, DoABC#2) // _SafeStr_6985 = "_-4zI" (String#2683, DoABC#2) // _SafeStr_7001 = "_-Ta" (String#3149, DoABC#2) // _SafeStr_8595 = "_-3tm" (String#2449, DoABC#2) // _SafeStr_8596 = "_-1Y9" (String#1902, DoABC#2) // _SafeStr_8597 = "_-4sz" (String#2663, DoABC#2) // _SafeStr_8598 = "_-3ER" (String#2301, DoABC#2) // _SafeStr_8599 = "_-4lB" (String#2636, DoABC#2) // _SafeStr_8601 = "_-6Kn" (String#2986, DoABC#2) // _SafeStr_8603 = "_-3GC" (String#2309, DoABC#2) // _SafeStr_8604 = "_-24T" (String#2029, DoABC#2) // _SafeStr_8605 = "_-Xh" (String#3170, DoABC#2) // _SafeStr_8606 = "_-1U3" (String#1890, DoABC#2) // _SafeStr_8607 = "_-2Xi" (String#2144, DoABC#2) // _SafeStr_8608 = "_-1ur" (String#1985, DoABC#2) // _SafeStr_8609 = "_-3Ox" (String#2334, DoABC#2) // _SafeStr_8610 = "_-1CQ" (String#1833, DoABC#2) // _SafeStr_8611 = "_-5cO" (String#2836, DoABC#2) // _SafeStr_8612 = "_-x" (String#3265, DoABC#2) // _SafeStr_8614 = "_-5-Z" (String#2689, DoABC#2) // _SafeStr_8615 = "_-2b1" (String#2153, DoABC#2) // _SafeStr_8617 = "_-6Q5" (String#2997, DoABC#2) // _SafeStr_8618 = "_-4mo" (String#2643, DoABC#2) // _SafeStr_8619 = "_-2PX" (String#2112, DoABC#2) // _SafeStr_8620 = "_-5pZ" (String#2872, DoABC#2) // _SafeStr_8621 = "_-1z7" (String#2003, DoABC#2) // _SafeStr_8622 = "_-2uN" (String#2222, DoABC#2) // _SafeStr_8623 = "_-2k1" (String#2183, DoABC#2) // _SafeStr_8624 = "_-1tE" (String#1979, DoABC#2) // _SafeStr_8625 = "_-1eU" (String#1930, DoABC#2) // _SafeStr_8626 = "_-2rZ" (String#2211, DoABC#2) // _SafeStr_8627 = "_-1zo" (String#2006, DoABC#2) // _SafeStr_8628 = "_-6ZD" (String#3035, DoABC#2) // _SafeStr_8629 = "_-vi" (String#3258, DoABC#2) // _SafeStr_8630 = "_-1cF" (String#1919, DoABC#2) // _SafeStr_8631 = "_-4Io" (String#2537, DoABC#2) // _SafeStr_8632 = "_-3d4" (String#2385, DoABC#2) // _SafeStr_8633 = "_-5bg" (String#2835, DoABC#2) // _SafeStr_8634 = "_-1JO" (String#1860, DoABC#2) // _SafeStr_8635 = "_-4Py" (String#2570, DoABC#2) // _SafeStr_8636 = "_-3o" (String#2421, DoABC#2) // _SafeStr_8637 = "_-5U4" (String#2808, DoABC#2) // _SafeStr_8638 = "_-5N7" (String#2782, DoABC#2) // _SafeStr_8639 = "_-2O1" (String#2106, DoABC#2) // _SafeStr_8640 = "_-1zU" (String#2005, DoABC#2) // _SafeStr_8641 = "_-4Nf" (String#2558, DoABC#2) // _SafeStr_8642 = "_-6kc" (String#3067, DoABC#2) // _SafeStr_8643 = "_-5k9" (String#2855, DoABC#2) // _SafeStr_8644 = "_-4QM" (String#2572, DoABC#2) // _SafeStr_8645 = "_-503" (String#2691, DoABC#2) // _SafeStr_8646 = "_-Cy" (String#3088, DoABC#2) // _SafeStr_8647 = "_-1s4" (String#1975, DoABC#2) // _SafeStr_8648 = "_-0n1" (String#1752, DoABC#2) // _SafeStr_8649 = "_-fO" (String#3198, DoABC#2) // _SafeStr_8650 = "_-46e" (String#2497, DoABC#2) // _SafeStr_8651 = "_-6-3" (String#2918, DoABC#2) // _SafeStr_8652 = "_-1oT" (String#1962, DoABC#2) // _SafeStr_8653 = "_-0uc" (String#1774, DoABC#2) // _SafeStr_93 = "_-1-f" (String#1794, DoABC#2) // _SafeStr_97 = "_-3Ac" (String#2289, DoABC#2) // _SafeStr_98 = "_-5HQ" (String#2766, DoABC#2) //------------------------------------------------------------ //_-1BC._SafeStr_4340 package _-1BC { public class _SafeStr_4340 { public static const _SafeStr_8654:String = "FlashExternalGameInterface.sendGameEvent"; } }//package _-1BC // _SafeStr_4340 = "_-499" (String#19011, DoABC#3) // _SafeStr_8654 = "_-2N1" (String#25365, DoABC#3) //------------------------------------------------------------ //_-1BC._SafeStr_4341 package _-1BC { public class _SafeStr_4341 { public static const _SafeStr_8655:String = "HabboGameJsAPIEventToHabbo"; public static const _SafeStr_8656:String = "HabboGameAPI_game_crashed"; public static const _SafeStr_8657:String = "HabboGameAPI_game_loaded"; public static const QUIT_GAME_EVENT:String = "HabboGameAPI_exit_game"; } }//package _-1BC // _SafeStr_4341 = "_-4p0" (String#9890, DoABC#3) // _SafeStr_8655 = " null" (String#25632, DoABC#3) // _SafeStr_8656 = "_-0C9" (String#25283, DoABC#3) // _SafeStr_8657 = "_-6fk" (String#22147, DoABC#3) //------------------------------------------------------------ //_-1BC.JsMessageHandler package _-1BC { import _-20B.HabboGameManager; import flash.external.ExternalInterface; public class JsMessageHandler { private static const _SafeStr_8658:String = ";"; private static const _SafeStr_8659:String = String.fromCharCode(31); private var _SafeStr_8660:HabboGameManager; private var _SafeStr_7134:Boolean; private var _SafeStr_8661:Boolean; public function JsMessageHandler(k:HabboGameManager, _arg_2:Boolean=false) { this._SafeStr_8660 = k; this._SafeStr_8661 = _arg_2; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_4341._SafeStr_8655, this._SafeStr_8662); }; } public function dispose():void { this._SafeStr_8660 = null; this._SafeStr_7134 = true; } private function _SafeStr_8662(k:String=null):void { var _local_6:String; var _local_7:String; var _local_8:String; var _local_9:String; var _local_10:Array; if (this._SafeStr_7134){ return; }; var _local_2:Boolean = ExternalInterface.marshallExceptions; ExternalInterface.marshallExceptions = this._SafeStr_8661; var _local_3:int = k.indexOf(_SafeStr_8658); var _local_4:int = k.indexOf(_SafeStr_8659); var _local_5:String = k.substr(0, (_local_3 + 1)); if (_local_4 != -1){ _local_6 = k.substr((_local_3 + 1), ((_local_4 - _local_3) - 1)); } else { _local_6 = k.substr((_local_3 + 1)); }; switch (_local_6){ case _SafeStr_4341.QUIT_GAME_EVENT: this._SafeStr_8660._SafeStr_7139(); break; case _SafeStr_4341._SafeStr_8657: this._SafeStr_8660._SafeStr_8663(); break; case _SafeStr_4341._SafeStr_8656: _local_9 = null; _local_10 = k.split(_SafeStr_8659); if (_local_10.length >= 3){ _local_7 = _local_10[1]; _local_8 = _local_10[2]; if (_local_10.length >= 4){ _local_9 = _local_10[3]; }; this._SafeStr_8660._SafeStr_8664(_local_7, _local_8, _local_9); } else { _SafeStr_4.log(("Invalid game API event: " + k)); }; break; }; ExternalInterface.marshallExceptions = _local_2; } public function sendGameEvent(event:String):void { var preValue:Boolean; try { if (ExternalInterface.available){ preValue = ExternalInterface.marshallExceptions; ExternalInterface.marshallExceptions = this._SafeStr_8661; ExternalInterface.call(_SafeStr_4340._SafeStr_8654, event); ExternalInterface.marshallExceptions = preValue; }; } catch(e:Error) { _SafeStr_4.log(("Failed to send event to game: " + e)); }; } } }//package _-1BC // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4340 = "_-499" (String#19011, DoABC#3) // _SafeStr_4341 = "_-4p0" (String#9890, DoABC#3) // _SafeStr_7134 = "_-3lA" (String#654, DoABC#3) // _SafeStr_7139 = "_-1M4" (String#26314, DoABC#3) // _SafeStr_8654 = "_-2N1" (String#25365, DoABC#3) // _SafeStr_8655 = " null" (String#25632, DoABC#3) // _SafeStr_8656 = "_-0C9" (String#25283, DoABC#3) // _SafeStr_8657 = "_-6fk" (String#22147, DoABC#3) // _SafeStr_8658 = "_-12a" (String#23180, DoABC#3) // _SafeStr_8659 = "_-1MG" (String#19384, DoABC#3) // _SafeStr_8660 = "_-6Yk" (String#363, DoABC#3) // _SafeStr_8661 = "_-27p" (String#24076, DoABC#3) // _SafeStr_8662 = "_-4jA" (String#35845, DoABC#3) // _SafeStr_8663 = "_-3x9" (String#27757, DoABC#3) // _SafeStr_8664 = "_-2uo" (String#31966, DoABC#3) //------------------------------------------------------------ //_-1BE._SafeStr_139 package _-1BE { public interface _SafeStr_139 { function get id():String; function get state():String; function get precedence():int; function get activePartSet():String; function get _SafeStr_8076():Boolean; function get _SafeStr_8665():Boolean; function get _SafeStr_8666():String; function get lay():String; function get _SafeStr_8667():String; function get _SafeStr_8668():Boolean; function get _SafeStr_8669():Boolean; function _SafeStr_8670(_arg_1:String):Boolean; function _SafeStr_8671(_arg_1:String=""):Array; function _SafeStr_8672(_arg_1:String=""):Boolean; function _SafeStr_8673(_arg_1:String, _arg_2:int, _arg_3:Array):void; function _SafeStr_8674(_arg_1:String, _arg_2:int):Array; } }//package _-1BE // _SafeStr_139 = "_-0Gg" (String#1636, DoABC#2) // _SafeStr_8076 = "_-Bn" (String#3084, DoABC#2) // _SafeStr_8665 = "_-4wm" (String#2677, DoABC#2) // _SafeStr_8666 = "_-5ag" (String#2831, DoABC#2) // _SafeStr_8667 = "_-WA" (String#3163, DoABC#2) // _SafeStr_8668 = "_-5jR" (String#2853, DoABC#2) // _SafeStr_8669 = "_-2Ur" (String#2135, DoABC#2) // _SafeStr_8670 = "_-5Nh" (String#2786, DoABC#2) // _SafeStr_8671 = "_-3By" (String#2295, DoABC#2) // _SafeStr_8672 = "_-0lC" (String#1746, DoABC#2) // _SafeStr_8673 = "_-0sB" (String#1769, DoABC#2) // _SafeStr_8674 = "_-4HA" (String#2526, DoABC#2) //------------------------------------------------------------ //_-1BE._SafeStr_140 package _-1BE { public interface _SafeStr_140 { function get id():String; function get _SafeStr_8675():String; function get _SafeStr_8676():String; function set _SafeStr_8676(_arg_1:String):void; function get _SafeStr_8677():int; function get _SafeStr_8678():_SafeStr_139; function set _SafeStr_8678(_arg_1:_SafeStr_139):void; function get _SafeStr_8679():String; function set _SafeStr_8679(_arg_1:String):void; } }//package _-1BE // _SafeStr_139 = "_-0Gg" (String#1636, DoABC#2) // _SafeStr_140 = "_-257" (String#2033, DoABC#2) // _SafeStr_8675 = "_-2tU" (String#2219, DoABC#2) // _SafeStr_8676 = "_-4WD" (String#2592, DoABC#2) // _SafeStr_8677 = "_-4e8" (String#2613, DoABC#2) // _SafeStr_8678 = "_-25X" (String#2035, DoABC#2) // _SafeStr_8679 = "_-34Q" (String#2264, DoABC#2) //------------------------------------------------------------ //_-1BE._SafeStr_141 package _-1BE { public class _SafeStr_141 implements _SafeStr_140 { private var _SafeStr_8680:String = ""; private var _SafeStr_8681:String = ""; private var _SafeStr_8682:_SafeStr_139; private var _SafeStr_8683:int = 0; private var _SafeStr_8684:String; public function _SafeStr_141(k:String, _arg_2:String="", _arg_3:int=0) { this._SafeStr_8680 = k; this._SafeStr_8681 = _arg_2; this._SafeStr_8683 = _arg_3; } public function get _SafeStr_8675():String { return (this._SafeStr_8680); } public function get _SafeStr_8676():String { return (this._SafeStr_8681); } public function get _SafeStr_8678():_SafeStr_139 { return (this._SafeStr_8682); } public function get id():String { if (this._SafeStr_8682 == null){ return (""); }; return (((this._SafeStr_8682.id + "_") + this._SafeStr_8681)); } public function set _SafeStr_8676(k:String):void { this._SafeStr_8681 = k; } public function set _SafeStr_8678(k:_SafeStr_139):void { this._SafeStr_8682 = k; } public function dispose():void { this._SafeStr_8680 = null; this._SafeStr_8681 = null; this._SafeStr_8682 = null; } public function get _SafeStr_8677():int { return (this._SafeStr_8683); } public function get _SafeStr_8679():String { return (this._SafeStr_8684); } public function set _SafeStr_8679(k:String):void { this._SafeStr_8684 = k; } public function toString():String { return (((("Action: " + this._SafeStr_8680) + " param: ") + this._SafeStr_8681)); } } }//package _-1BE // _SafeStr_139 = "_-0Gg" (String#1636, DoABC#2) // _SafeStr_140 = "_-257" (String#2033, DoABC#2) // _SafeStr_141 = "_-1ie" (String#1942, DoABC#2) // _SafeStr_8675 = "_-2tU" (String#2219, DoABC#2) // _SafeStr_8676 = "_-4WD" (String#2592, DoABC#2) // _SafeStr_8677 = "_-4e8" (String#2613, DoABC#2) // _SafeStr_8678 = "_-25X" (String#2035, DoABC#2) // _SafeStr_8679 = "_-34Q" (String#2264, DoABC#2) // _SafeStr_8680 = "_-3Pn" (String#2338, DoABC#2) // _SafeStr_8681 = "_-6BI" (String#2953, DoABC#2) // _SafeStr_8682 = "_-30L" (String#2246, DoABC#2) // _SafeStr_8683 = "_-260" (String#2040, DoABC#2) // _SafeStr_8684 = "_-62k" (String#2925, DoABC#2) //------------------------------------------------------------ //_-1BE.ActionDefinition package _-1BE { import _-15X.Map; import flash.utils.Dictionary; public class ActionDefinition implements _SafeStr_139 { private var _SafeStr_6041:String; private var _SafeStr_5718:String; private var _SafeStr_8685:int; private var _SafeStr_8686:String; private var _SafeStr_8687:String; private var _SafeStr_8688:String; private var _SafeStr_8689:String; private var _SafeStr_8094:Boolean = false; private var _SafeStr_8690:Boolean = false; private var _SafeStr_8691:Boolean = false; private var _SafeStr_8692:Boolean = false; private var _SafeStr_8693:Array; private var _SafeStr_8694:Boolean; private var _SafeStr_8695:Map; private var _SafeStr_8696:Dictionary; private var _SafeStr_8697:Dictionary; private var _SafeStr_8698:String = ""; public function ActionDefinition(k:XML) { var _local_3:XML; var _local_4:XML; var _local_5:String; var _local_6:String; var _local_7:String; this._SafeStr_8693 = new Array(); this._SafeStr_8696 = new Dictionary(); this._SafeStr_8697 = new Dictionary(); super(); this._SafeStr_6041 = String(k.@id); this._SafeStr_5718 = String(k.@state); this._SafeStr_8685 = parseInt(k.@precedence); this._SafeStr_8686 = String(k.@activepartset); this._SafeStr_8687 = String(k.@assetpartdefinition); this._SafeStr_8688 = String(k.@lay); this._SafeStr_8689 = String(k.@geometrytype); this._SafeStr_8094 = Boolean(parseInt(k.@main)); this._SafeStr_8690 = Boolean(parseInt(k.@isdefault)); this._SafeStr_8691 = Boolean(parseInt(k.@animation)); this._SafeStr_8692 = (k.@startfromframezero == "true"); this._SafeStr_8694 = (k.@preventheadturn == "true"); var _local_2:String = String(k.@prevents); if (_local_2 != ""){ this._SafeStr_8693 = _local_2.split(","); }; for each (_local_3 in k.param) { _local_5 = String(_local_3.@id); _local_6 = String(_local_3.@value); if (_local_5 == "default"){ this._SafeStr_8698 = _local_6; } else { this._SafeStr_8697[_local_5] = _local_6; }; }; for each (_local_4 in k.type) { _local_7 = String(_local_4.@id); this._SafeStr_8696[_local_7] = new ActionType(_local_4); }; } public function _SafeStr_8673(k:String, _arg_2:int, _arg_3:Array):void { if (this._SafeStr_8695 == null){ this._SafeStr_8695 = new Map(); }; if (this._SafeStr_8695.getValue(k) == null){ this._SafeStr_8695.add(k, new Map()); }; var _local_4:Map = this._SafeStr_8695.getValue(k); _local_4.add(_arg_2, _arg_3); } public function _SafeStr_8674(k:String, _arg_2:int):Array { if (this._SafeStr_8695 == null){ return (null); }; var _local_3:Map = (this._SafeStr_8695.getValue(k) as Map); if (_local_3 == null){ return (null); }; return ((_local_3.getValue(_arg_2) as Array)); } public function _SafeStr_8699(k:String):String { if (k == ""){ return (""); }; var _local_2:String = this._SafeStr_8697[k]; if (_local_2 == null){ _local_2 = this._SafeStr_8698; }; return (_local_2); } private function _SafeStr_8700(k:String):Array { if (k == ""){ return ([]); }; var _local_2:ActionType = this._SafeStr_8696[k]; if (_local_2 != null){ return (_local_2.prevents); }; return ([]); } public function toString():String { return ((((((((((((((((((((((((("[ActionDefinition]\n" + "id: ") + this.id) + "\n") + "state: ") + this.state) + "\n") + "main: ") + this._SafeStr_8076) + "\n") + "default: ") + this._SafeStr_8665) + "\n") + "geometry: ") + this.state) + "\n") + "precedence: ") + this.precedence) + "\n") + "activepartset:") + this.activePartSet) + "\n") + "activepartdef:") + this._SafeStr_8666) + "")); } public function get id():String { return (this._SafeStr_6041); } public function get state():String { return (this._SafeStr_5718); } public function get precedence():int { return (this._SafeStr_8685); } public function get activePartSet():String { return (this._SafeStr_8686); } public function get _SafeStr_8076():Boolean { return (this._SafeStr_8094); } public function get _SafeStr_8665():Boolean { return (this._SafeStr_8690); } public function get _SafeStr_8666():String { return (this._SafeStr_8687); } public function get lay():String { return (this._SafeStr_8688); } public function get _SafeStr_8667():String { return (this._SafeStr_8689); } public function get _SafeStr_8668():Boolean { return (this._SafeStr_8691); } public function _SafeStr_8671(k:String=""):Array { return (this._SafeStr_8693.concat(this._SafeStr_8700(k))); } public function _SafeStr_8672(k:String=""):Boolean { if (k == ""){ return (this._SafeStr_8694); }; var _local_2:ActionType = this._SafeStr_8696[k]; if (_local_2 != null){ return (_local_2._SafeStr_8701); }; return (this._SafeStr_8694); } public function _SafeStr_8670(k:String):Boolean { if (k == ""){ return (true); }; var _local_2:ActionType = this._SafeStr_8696[k]; if (_local_2 != null){ return (_local_2._SafeStr_8670); }; return (true); } public function get _SafeStr_8669():Boolean { return (this._SafeStr_8692); } public function get params():Dictionary { return (this._SafeStr_8697); } } }//package _-1BE // _SafeStr_139 = "_-0Gg" (String#1636, DoABC#2) // _SafeStr_5718 = "_-2XZ" (String#2143, DoABC#2) // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_8076 = "_-Bn" (String#3084, DoABC#2) // _SafeStr_8094 = "_-3sV" (String#2441, DoABC#2) // _SafeStr_8665 = "_-4wm" (String#2677, DoABC#2) // _SafeStr_8666 = "_-5ag" (String#2831, DoABC#2) // _SafeStr_8667 = "_-WA" (String#3163, DoABC#2) // _SafeStr_8668 = "_-5jR" (String#2853, DoABC#2) // _SafeStr_8669 = "_-2Ur" (String#2135, DoABC#2) // _SafeStr_8670 = "_-5Nh" (String#2786, DoABC#2) // _SafeStr_8671 = "_-3By" (String#2295, DoABC#2) // _SafeStr_8672 = "_-0lC" (String#1746, DoABC#2) // _SafeStr_8673 = "_-0sB" (String#1769, DoABC#2) // _SafeStr_8674 = "_-4HA" (String#2526, DoABC#2) // _SafeStr_8685 = "_-2lS" (String#2189, DoABC#2) // _SafeStr_8686 = "_-3ma" (String#2417, DoABC#2) // _SafeStr_8687 = "_-2pZ" (String#2205, DoABC#2) // _SafeStr_8688 = "_-6Lp" (String#2989, DoABC#2) // _SafeStr_8689 = "_-0r0" (String#1762, DoABC#2) // _SafeStr_8690 = "_-5qC" (String#2875, DoABC#2) // _SafeStr_8691 = "_-0gN" (String#1719, DoABC#2) // _SafeStr_8692 = "_-5y4" (String#2908, DoABC#2) // _SafeStr_8693 = "_-3K3" (String#2321, DoABC#2) // _SafeStr_8694 = "_-30P" (String#2247, DoABC#2) // _SafeStr_8695 = "_-5AK" (String#2733, DoABC#2) // _SafeStr_8696 = "_-4H4" (String#2525, DoABC#2) // _SafeStr_8697 = "_-3vG" (String#2458, DoABC#2) // _SafeStr_8698 = "_-21m" (String#2017, DoABC#2) // _SafeStr_8699 = "_-1xz" (String#1998, DoABC#2) // _SafeStr_8700 = "_-1uI" (String#1984, DoABC#2) // _SafeStr_8701 = "_-2fp" (String#2170, DoABC#2) //------------------------------------------------------------ //_-1BE.ActionType package _-1BE { public class ActionType { private var _SafeStr_6041:int; private var _SafeStr_6856:int; private var _SafeStr_8693:Array; private var _SafeStr_8694:Boolean = true; private var _SafeStr_8702:Boolean = true; public function ActionType(k:XML) { this._SafeStr_8693 = []; super(); this._SafeStr_6041 = parseInt(k.@value); this._SafeStr_6856 = parseInt(k.@value); var _local_2:String = String(k.@prevents); if (_local_2 != ""){ this._SafeStr_8693 = _local_2.split(","); }; this._SafeStr_8694 = (String(k.@preventheadturn) == "true"); var _local_3:String = String(k.@animated); if (_local_3 == ""){ this._SafeStr_8702 = true; } else { this._SafeStr_8702 = (_local_3 == "true"); }; } public function get id():int { return (this._SafeStr_6041); } public function get value():int { return (this._SafeStr_6856); } public function get prevents():Array { return (this._SafeStr_8693); } public function get _SafeStr_8701():Boolean { return (this._SafeStr_8694); } public function get _SafeStr_8670():Boolean { return (this._SafeStr_8702); } } }//package _-1BE // _SafeStr_6041 = "_-4WA" (String#2591, DoABC#2) // _SafeStr_6856 = "_-1mN" (String#1952, DoABC#2) // _SafeStr_8670 = "_-5Nh" (String#2786, DoABC#2) // _SafeStr_8693 = "_-3K3" (String#2321, DoABC#2) // _SafeStr_8694 = "_-30P" (String#2247, DoABC#2) // _SafeStr_8701 = "_-2fp" (String#2170, DoABC#2) // _SafeStr_8702 = "_-2TX" (String#2129, DoABC#2) //------------------------------------------------------------ //_-1BE.AvatarActionManager package _-1BE { import _-59z._SafeStr_10; import flash.utils.Dictionary; public class AvatarActionManager { private var _assets:_SafeStr_10; private var _SafeStr_8703:Dictionary; private var _SafeStr_8704:ActionDefinition; public function AvatarActionManager(k:_SafeStr_10, _arg_2:XML) { this._assets = k; this._SafeStr_8703 = new Dictionary(); this._SafeStr_8705(_arg_2); } public function _SafeStr_8705(k:XML):void { var _local_2:XML; var _local_3:String; var _local_4:ActionDefinition; for each (_local_2 in k.action) { _local_3 = String(_local_2.@state); if (_local_3 != ""){ _local_4 = new ActionDefinition(_local_2); this._SafeStr_8703[_local_3] = _local_4; }; }; this._SafeStr_8706(); } private function _SafeStr_8706():void { var k:_SafeStr_141; var _local_2:ActionDefinition; var _local_3:String; var _local_4:XML; var _local_5:String; var _local_6:int; var _local_7:int; var _local_8:int; var _local_9:Number; var _local_10:XML; for each (_local_2 in this._SafeStr_8703) { _local_3 = _local_2.state; if (this._assets.hasAsset(("action_offset_" + _local_3))){ _local_4 = (this._assets.getAssetByName(("action_offset_" + _local_3)).content as XML); for each (_local_10 in _local_4.offset) { _local_5 = String(_local_10.@size); _local_6 = parseInt(_local_10.@direction); _local_7 = parseInt(_local_10.@x); _local_8 = parseInt(_local_10.@y); _local_9 = Number(_local_10.@z); _local_2._SafeStr_8673(_local_5, _local_6, new Array(_local_7, _local_8, _local_9)); }; }; }; } public function _SafeStr_8707(k:String):ActionDefinition { var _local_2:ActionDefinition; for each (_local_2 in this._SafeStr_8703) { if (_local_2.id == k){ return (_local_2); }; }; return (null); } public function _SafeStr_8708(k:String):ActionDefinition { return (this._SafeStr_8703[k]); } public function _SafeStr_8709():ActionDefinition { var k:ActionDefinition; if (this._SafeStr_8704){ return (this._SafeStr_8704); }; for each (k in this._SafeStr_8703) { if (k._SafeStr_8665){ this._SafeStr_8704 = k; return (k); }; }; return (null); } public function _SafeStr_8710(k:Array, _arg_2:String, _arg_3:int):Array { var _local_4:Array; var _local_5:_SafeStr_141; var _local_6:ActionDefinition; var _local_7:int; _local_7 = 0; while (_local_7 < k.length) { _local_5 = (k[_local_7] as _SafeStr_141); _local_6 = (this._SafeStr_8703[_local_5._SafeStr_8675] as ActionDefinition); if (((!((_local_6 == null))) && (!((_local_6._SafeStr_8674(_arg_2, _arg_3) == null))))){ _local_4 = _local_6._SafeStr_8674(_arg_2, _arg_3); }; _local_7++; }; return (_local_4); } public function _SafeStr_8711(k:Array):Array { var _local_3:_SafeStr_140; var _local_4:ActionDefinition; k = this._SafeStr_8712(k); var _local_2:Array = new Array(); for each (_local_3 in k) { _local_4 = this._SafeStr_8703[_local_3._SafeStr_8675]; if (_local_4 != null){ _local_3._SafeStr_8678 = _local_4; _local_2.push(_local_3); }; }; _local_2.sort(this._SafeStr_5860); return (_local_2); } private function _SafeStr_8712(k:Array):Array { var _local_4:_SafeStr_141; var _local_5:ActionDefinition; var _local_6:int; var _local_7:String; var _local_2:Array = new Array(); var _local_3:Array = new Array(); _local_6 = 0; while (_local_6 < k.length) { _local_4 = (k[_local_6] as _SafeStr_141); _local_5 = (this._SafeStr_8703[_local_4._SafeStr_8675] as ActionDefinition); if (_local_5 != null){ _local_3 = _local_3.concat(_local_5._SafeStr_8671(_local_4._SafeStr_8676)); }; _local_6++; }; _local_6 = 0; while (_local_6 < k.length) { _local_4 = (k[_local_6] as _SafeStr_141); _local_7 = _local_4._SafeStr_8675; if (_local_4._SafeStr_8675 == "fx"){ _local_7 = (_local_7 + ("." + _local_4._SafeStr_8676)); }; if (_local_3.indexOf(_local_7) == -1){ _local_2.push(_local_4); }; _local_6++; }; return (_local_2); } private function _SafeStr_5860(k:_SafeStr_140, _arg_2:_SafeStr_140):Number { var _local_3:Number = k._SafeStr_8678.precedence; var _local_4:Number = _arg_2._SafeStr_8678.precedence; if (_local_3 < _local_4){ return (1); }; if (_local_3 > _local_4){ return (-1); }; return (0); } } }//package _-1BE // _SafeStr_10 = "_-1Uy" (String#74, DoABC#2) // _SafeStr_140 = "_-257" (String#2033, DoABC#2) // _SafeStr_141 = "_-1ie" (String#1942, DoABC#2) // _SafeStr_5860 = "_-63t" (String#2930, DoABC#2) // _SafeStr_8665 = "_-4wm" (String#2677, DoABC#2) // _SafeStr_8671 = "_-3By" (String#2295, DoABC#2) // _SafeStr_8673 = "_-0sB" (String#1769, DoABC#2) // _SafeStr_8674 = "_-4HA" (String#2526, DoABC#2) // _SafeStr_8675 = "_-2tU" (String#2219, DoABC#2) // _SafeStr_8676 = "_-4WD" (String#2592, DoABC#2) // _SafeStr_8678 = "_-25X" (String#2035, DoABC#2) // _SafeStr_8703 = "_-1jl" (String#1945, DoABC#2) // _SafeStr_8704 = "_-y3" (String#3272, DoABC#2) // _SafeStr_8705 = "_-6JW" (String#2981, DoABC#2) // _SafeStr_8706 = "_-0l7" (String#1745, DoABC#2) // _SafeStr_8707 = "_-3oU" (String#2423, DoABC#2) // _SafeStr_8708 = "_-TP" (String#3147, DoABC#2) // _SafeStr_8709 = "_-0i7" (String#1728, DoABC#2) // _SafeStr_8710 = "_-4Jp" (String#2542, DoABC#2) // _SafeStr_8711 = "_-2rP" (String#2209, DoABC#2) // _SafeStr_8712 = "_-0Ze" (String#1701, DoABC#2) //------------------------------------------------------------ //_-1bV._SafeStr_3933 package _-1bV { import _-2mL._SafeStr_3; import _-1ZO.HabboHelp; import _-1ZO._SafeStr_2709; import _-7c._SafeStr_2534; import _-vq.IWindowContainer; import _-tc.ICheckBoxWindow; import _-OK.WindowMouseEvent; import _-3g5._SafeStr_2707; import _-4Qm._SafeStr_6; import _-58m._SafeStr_2728; import _-OK.WindowEvent; import _-vq.IWindow; import flash.utils.getTimer; import _-2ga._SafeStr_3644; import _-tc._SafeStr_2538; import _-2ga._SafeStr_3628; import _-2AI._SafeStr_3931; public class _SafeStr_3933 implements _SafeStr_3 { private var _SafeStr_8713:HabboHelp; private var _SafeStr_8714:_SafeStr_2709; private var _disposed:Boolean = false; private var _SafeStr_8715:_SafeStr_2534; private var _SafeStr_8716:IWindowContainer; private var _SafeStr_8717:int; private var _SafeStr_8718:IWindowContainer; public function _SafeStr_3933(k:_SafeStr_2709) { this._SafeStr_8713 = k._SafeStr_8044; this._SafeStr_8714 = k; } public function dispose():void { if (this._disposed){ return; }; this.closeWindow(); this._SafeStr_8719(); this._SafeStr_8713 = null; this._SafeStr_8714 = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } private function _SafeStr_8720():void { if ((((this._SafeStr_8715 == null)) && (!(this.disposed)))){ this._SafeStr_8715 = this._SafeStr_8714._SafeStr_8044._SafeStr_8721("main_help"); this._SafeStr_8715._SafeStr_8722.procedure = this._SafeStr_8723; }; } public function closeWindow():void { if (this._SafeStr_8715 != null){ this._SafeStr_8715.dispose(); this._SafeStr_8715 = null; }; } private function _SafeStr_8723(k:WindowEvent, _arg_2:IWindow):void { var _local_3:ICheckBoxWindow; if (((this.disposed) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this.closeWindow(); return; case "tour_button": this._SafeStr_8714._SafeStr_8724(((this._SafeStr_8713._SafeStr_8725) ? _SafeStr_2707._SafeStr_8726 : _SafeStr_2707._SafeStr_8727)); this._SafeStr_8713.trackGoogle("helpWindow", "click_userTour"); this.closeWindow(); return; case "bully_button": this.closeWindow(); this._SafeStr_8713._SafeStr_8728(); this._SafeStr_8713.trackGoogle("helpWindow", "click_reportBully"); return; case "instructions_button": this._SafeStr_8714._SafeStr_8724(_SafeStr_2707._SafeStr_8729); this._SafeStr_8713.trackGoogle("helpWindow", "click_instructions"); this.closeWindow(); return; case "self_help_link": _SafeStr_6._SafeStr_8124(this._SafeStr_8713.getProperty("zendesk.url"), "habboMain"); this._SafeStr_8713.trackGoogle("helpWindow", "click_selfHelp"); this.closeWindow(); return; case "habboway_link": if (this._SafeStr_8713.getBoolean("habboway.enabled")){ this._SafeStr_8713.showHabboWay(); } else { _SafeStr_6._SafeStr_8124(this._SafeStr_8713.getProperty("habboway.url"), "habboMain"); }; this._SafeStr_8713.trackGoogle("helpWindow", "click_habboWay"); this.closeWindow(); return; case "safetybooklet_link": this._SafeStr_8713._SafeStr_8730(); this._SafeStr_8713.trackGoogle("helpWindow", "click_showSafetyBooklet"); this.closeWindow(); return; case "emergency_button": _local_3 = (IWindowContainer(this._SafeStr_8715._SafeStr_8722).findChildByName("leave_room") as ICheckBoxWindow); if (((!((_local_3 == null))) && (_local_3._SafeStr_5894))){ this._SafeStr_8713._SafeStr_8731(new _SafeStr_2728()); }; this.closeWindow(); this._SafeStr_8713._SafeStr_8732(); this._SafeStr_8713.trackGoogle("helpWindow", "click_emergency"); return; }; } public function _SafeStr_8733():void { if ((((this._SafeStr_8716 == null)) && (!(this.disposed)))){ this._SafeStr_8717 = getTimer(); this._SafeStr_8716 = (this._SafeStr_8714._SafeStr_8044.getXmlWindow("welcome_tour_popup") as IWindowContainer); this._SafeStr_8716.center(); this._SafeStr_8716.y = (this._SafeStr_8716.y * 0.25); this._SafeStr_8716.procedure = this._SafeStr_8734; }; } private function _SafeStr_8719():void { if (this._SafeStr_8716 != null){ this._SafeStr_8716.dispose(); this._SafeStr_8716 = null; }; } private function _SafeStr_8734(k:WindowEvent, _arg_2:IWindow):void { if (((this.disposed) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; var _local_3:int = int(((this._SafeStr_8717 - getTimer()) / 1000)); switch (_arg_2.name){ case "refuse_tour": this._SafeStr_8713.tracking.trackEventLog("Help", "", "tour.new_user.cancel", "", _local_3); this._SafeStr_8713.trackGoogle("newbieTourWindow", "click_refuseTour"); this._SafeStr_8719(); return; case "header_button_close": this._SafeStr_8713.tracking.trackEventLog("Help", "", "tour.new_user.dismiss", "", _local_3); this._SafeStr_8713.trackGoogle("newbieTourWindow", "click_closeWindow"); this._SafeStr_8719(); return; case "take_tour": this._SafeStr_8714._SafeStr_8724(_SafeStr_2707._SafeStr_8726); this._SafeStr_8713.tracking.trackEventLog("Help", "", "tour.new_user.accept", "", _local_3); this._SafeStr_8713.trackGoogle("newbieTourWindow", "click_acceptTour"); this._SafeStr_8719(); return; }; } public function _SafeStr_8735(k:_SafeStr_3931):void { var _local_2:String; if (k._SafeStr_8736){ _local_2 = "pending_guide_session"; } else { switch (k.type){ case _SafeStr_2707._SafeStr_8726: case _SafeStr_2707._SafeStr_8727: _local_2 = "pending_tour_request"; break; case _SafeStr_2707._SafeStr_8729: _local_2 = "pending_instructions_request"; break; case _SafeStr_2707._SafeStr_8737: _local_2 = "pending_bully_request"; break; default: return; }; }; this._SafeStr_8718 = (this._SafeStr_8713.getXmlWindow(_local_2) as IWindowContainer); this._SafeStr_8718.center(); this._SafeStr_8718.procedure = this._SafeStr_8738; if (k._SafeStr_8736){ return; }; switch (k.type){ case _SafeStr_2707._SafeStr_8729: this._SafeStr_8718.findChildByName("description").caption = k.description; _SafeStr_3644(_SafeStr_2538(this._SafeStr_8718.findChildByName("timestamp")).widget).timeStamp = (new Date().getTime() - (k._SafeStr_8739 * 1000)); return; case _SafeStr_2707._SafeStr_8737: this._SafeStr_8718.findChildByName("user_name").caption = k._SafeStr_8740; _SafeStr_3628(_SafeStr_2538(this._SafeStr_8718.findChildByName("user_avatar")).widget).figure = k._SafeStr_8741; _SafeStr_3644(_SafeStr_2538(this._SafeStr_8718.findChildByName("timestamp")).widget).timeStamp = (new Date().getTime() - (k._SafeStr_8739 * 1000)); this._SafeStr_8713.localization.registerParameter("guide.pending.bully.room", "room", k.roomName); return; }; } private function _SafeStr_8738(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "header_button_close": case "close_button": if (((!((this._SafeStr_8718 == null))) && (!(this._SafeStr_8718.disposed)))){ this._SafeStr_8718.dispose(); this._SafeStr_8718 = null; }; return; }; }; } } }//package _-1bV // _SafeStr_2534 = "_-lK" (String#2607, DoABC#3) // _SafeStr_2538 = "_-0jD" (String#317, DoABC#3) // _SafeStr_2707 = "_-4ZE" (String#2753, DoABC#3) // _SafeStr_2709 = "_-6at" (String#7205, DoABC#3) // _SafeStr_2728 = "_-1eI" (String#4740, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3628 = "_-4Ku" (String#1601, DoABC#3) // _SafeStr_3644 = "_-2tz" (String#7230, DoABC#3) // _SafeStr_3931 = "_-65K" (String#8196, DoABC#3) // _SafeStr_3933 = "_-0TF" (String#13379, DoABC#3) // _SafeStr_5894 = "_-ZR" (String#1005, DoABC#3) // _SafeStr_6 = "_-0rq" (String#1456, DoABC#3) // _SafeStr_8044 = "_-5mG" (String#2063, DoABC#3) // _SafeStr_8124 = "_-0bH" (String#3431, DoABC#3) // _SafeStr_8713 = "_-2gZ" (String#234, DoABC#3) // _SafeStr_8714 = "_-1js" (String#7045, DoABC#3) // _SafeStr_8715 = "_-1MZ" (String#4512, DoABC#3) // _SafeStr_8716 = "_-3IF" (String#7968, DoABC#3) // _SafeStr_8717 = "_-3Xu" (String#31139, DoABC#3) // _SafeStr_8718 = "_-2ff" (String#6535, DoABC#3) // _SafeStr_8719 = "_-6HX" (String#20751, DoABC#3) // _SafeStr_8720 = "_-6G3" (String#2715, DoABC#3) // _SafeStr_8721 = "_-6Ju" (String#6589, DoABC#3) // _SafeStr_8722 = "_-4xm" (String#1348, DoABC#3) // _SafeStr_8723 = "_-5A8" (String#24268, DoABC#3) // _SafeStr_8724 = "_-5o5" (String#9782, DoABC#3) // _SafeStr_8725 = "_-1Bs" (String#9786, DoABC#3) // _SafeStr_8726 = "_-2Y5" (String#5518, DoABC#3) // _SafeStr_8727 = "_-2Qj" (String#6630, DoABC#3) // _SafeStr_8728 = "_-3NJ" (String#18295, DoABC#3) // _SafeStr_8729 = "_-46K" (String#10014, DoABC#3) // _SafeStr_8730 = "_-tJ" (String#12853, DoABC#3) // _SafeStr_8731 = "_-2QH" (String#1618, DoABC#3) // _SafeStr_8732 = "_-0hZ" (String#32331, DoABC#3) // _SafeStr_8733 = "_-3V-" (String#19082, DoABC#3) // _SafeStr_8734 = "_-10D" (String#32102, DoABC#3) // _SafeStr_8735 = "_-ns" (String#24263, DoABC#3) // _SafeStr_8736 = "_-0cn" (String#22158, DoABC#3) // _SafeStr_8737 = "_-EJ" (String#11569, DoABC#3) // _SafeStr_8738 = "_-mY" (String#24779, DoABC#3) // _SafeStr_8739 = "_-6aA" (String#27033, DoABC#3) // _SafeStr_8740 = "_-5Ej" (String#36201, DoABC#3) // _SafeStr_8741 = "_-1r7" (String#36425, DoABC#3) //------------------------------------------------------------ //_-1bV._SafeStr_4906 package _-1bV { import _-1JP._SafeStr_4905; public class _SafeStr_4906 { public static const _SafeStr_8742:uint = 0; public static const _SafeStr_8743:uint = 1; public static const _SafeStr_8744:uint = 2; public static const _SafeStr_8745:int = 0; public static const _SafeStr_8746:int = 1; public static const _SafeStr_8747:int = 2; private var _SafeStr_8748:uint = 0; private var _SafeStr_8749:String; private var _SafeStr_7608:uint = 0; private var _SafeStr_8750:String = ""; private var _SafeStr_5687:uint = 0; private var _SafeStr_7187:String = ""; private var _SafeStr_8751:String = ""; private var _SafeStr_8752:uint = 0; private var _SafeStr_8753:String = ""; private var _SafeStr_8754:String = ""; public function _SafeStr_4906() { this._SafeStr_8749 = _SafeStr_4905._SafeStr_8755; super(); } public function _SafeStr_8756():Boolean { return (((this._SafeStr_8758()) || (this._SafeStr_8757()))); } public function _SafeStr_8758():Boolean { return ((((this._SafeStr_8748 == _SafeStr_8744)) && ((((((((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8762)) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8761)))) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8760)))) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8759)))))); } public function _SafeStr_8757():Boolean { return ((((this._SafeStr_8748 == _SafeStr_8743)) && ((((((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8765)) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8764)))) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8763)))))); } public function _SafeStr_8766():Boolean { return ((((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8764)) || ((this._SafeStr_8749 == _SafeStr_4905._SafeStr_8760)))); } public function set _SafeStr_8767(k:uint):void { this._SafeStr_8748 = k; } public function get _SafeStr_8768():String { return (this._SafeStr_8749); } public function set _SafeStr_8768(k:String):void { this._SafeStr_8749 = k; } public function get _SafeStr_7614():uint { return (this._SafeStr_7608); } public function set _SafeStr_7614(k:uint):void { this._SafeStr_7608 = k; } public function get _SafeStr_8769():String { return (this._SafeStr_8750); } public function set _SafeStr_8769(k:String):void { this._SafeStr_8750 = k; } public function get userId():uint { return (this._SafeStr_5687); } public function set userId(k:uint):void { this._SafeStr_5687 = k; } public function get userName():String { return (this._SafeStr_7187); } public function set userName(k:String):void { this._SafeStr_7187 = k; } public function get _SafeStr_8770():String { return (this._SafeStr_8751); } public function set _SafeStr_8770(k:String):void { this._SafeStr_8751 = k; } public function get _SafeStr_8771():uint { return (this._SafeStr_8752); } public function set _SafeStr_8771(k:uint):void { this._SafeStr_8752 = k; } public function get _SafeStr_8772():String { return (this._SafeStr_8753); } public function set _SafeStr_8772(k:String):void { this._SafeStr_8753 = k; } public function get _SafeStr_8773():String { return (this._SafeStr_8754); } public function set _SafeStr_8773(k:String):void { this._SafeStr_8754 = k; } } }//package _-1bV // _SafeStr_4905 = "_-2Zn" (String#1943, DoABC#3) // _SafeStr_4906 = "_-4o7" (String#5466, DoABC#3) // _SafeStr_5687 = "_-2Ca" (String#462, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_7608 = "_-37o" (String#7449, DoABC#3) // _SafeStr_7614 = "_-4t8" (String#5401, DoABC#3) // _SafeStr_8742 = "_-00M" (String#28367, DoABC#3) // _SafeStr_8743 = "_-60B" (String#21523, DoABC#3) // _SafeStr_8744 = "_-4zb" (String#14947, DoABC#3) // _SafeStr_8745 = "_-2CF" (String#17368, DoABC#3) // _SafeStr_8746 = "_-RS" (String#23201, DoABC#3) // _SafeStr_8747 = "_-1i9" (String#29199, DoABC#3) // _SafeStr_8748 = "_-6Pt" (String#24061, DoABC#3) // _SafeStr_8749 = "_-2nV" (String#6222, DoABC#3) // _SafeStr_8750 = "_-17Q" (String#28088, DoABC#3) // _SafeStr_8751 = "_-4Yj" (String#27643, DoABC#3) // _SafeStr_8752 = "_-2Wx" (String#9063, DoABC#3) // _SafeStr_8753 = "_-3V6" (String#14454, DoABC#3) // _SafeStr_8754 = "_-4iM" (String#14692, DoABC#3) // _SafeStr_8755 = "_-5SR" (String#25483, DoABC#3) // _SafeStr_8756 = "_-c4" (String#17293, DoABC#3) // _SafeStr_8757 = "_-6fg" (String#8401, DoABC#3) // _SafeStr_8758 = "_-1NR" (String#7992, DoABC#3) // _SafeStr_8759 = "_-1TF" (String#11753, DoABC#3) // _SafeStr_8760 = "_-0TM" (String#7468, DoABC#3) // _SafeStr_8761 = "_-2QP" (String#16677, DoABC#3) // _SafeStr_8762 = "_-68P" (String#12305, DoABC#3) // _SafeStr_8763 = "_-38h" (String#15593, DoABC#3) // _SafeStr_8764 = "_-5p8" (String#7276, DoABC#3) // _SafeStr_8765 = "_-6B2" (String#14863, DoABC#3) // _SafeStr_8766 = "_-12p" (String#19779, DoABC#3) // _SafeStr_8767 = "_-5yf" (String#23835, DoABC#3) // _SafeStr_8768 = "_-1f1" (String#3646, DoABC#3) // _SafeStr_8769 = "_-4lx" (String#12200, DoABC#3) // _SafeStr_8770 = "_-1Iy" (String#10836, DoABC#3) // _SafeStr_8771 = "_-2Hh" (String#7621, DoABC#3) // _SafeStr_8772 = "_-0cd" (String#5728, DoABC#3) // _SafeStr_8773 = "_-3Ax" (String#9295, DoABC#3) //------------------------------------------------------------ //_-1bV.AnimationData package _-1bV { import _-tc._SafeStr_2434; public class AnimationData { public var window:_SafeStr_2434; public var asset:String; public var _SafeStr_8214:int; public function AnimationData(k:_SafeStr_2434, _arg_2:String, _arg_3:int) { this.window = k; this.asset = _arg_2; this._SafeStr_8214 = _arg_3; } } }//package _-1bV // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_8214 = "_-4RP" (String#5553, DoABC#3) //------------------------------------------------------------ //_-1bV.GuideSessionController package _-1bV { import _-2mL._SafeStr_3; import _-2ga._SafeStr_2673; import _-1ZO.HabboHelp; import _-1ZO._SafeStr_2709; import _-vq.IWindowContainer; import flash.geom.Point; import _-tc._SafeStr_2538; import flash.utils.Timer; import __AS3__.vec.Vector; import flash.events.MouseEvent; import flash.events.TimerEvent; import flash.utils.getTimer; import _-rI._SafeStr_4167; import _-rI._SafeStr_4082; import _-rI._SafeStr_4143; import _-rI._SafeStr_4171; import _-rI._SafeStr_4122; import _-rI._SafeStr_4303; import _-rI._SafeStr_4091; import _-rI._SafeStr_4150; import _-rI._SafeStr_4223; import _-5Fu._SafeStr_2740; import _-rI._SafeStr_4328; import _-rI._SafeStr_4129; import _-rI._SafeStr_4294; import _-rI._SafeStr_4220; import _-rI._SafeStr_4112; import _-rI._SafeStr_4212; import _-2FI._SafeStr_4909; import _-3g5._SafeStr_2707; import _-1JP._SafeStr_4905; import _-2Ob._SafeStr_4222; import _-2Ob._SafeStr_4024; import _-2FI._SafeStr_4903; import _-2FI._SafeStr_4902; import _-1Qv._SafeStr_2275; import _-2FI._SafeStr_4702; import _-2FI._SafeStr_4900; import _-2FI._SafeStr_4908; import _-2FI._SafeStr_4910; import _-2FI._SafeStr_4911; import _-2FI._SafeStr_4901; import _-2FI._SafeStr_4912; import _-2mW.PerkAllowancesMessageParser; import _-4Ff._SafeStr_2343; import _-2FI._SafeStr_4907; import _-tc.IItemListWindow; import _-2FI._SafeStr_4904; import _-OK.WindowMouseEvent; import _-0Mx._SafeStr_2639; import _-4Qm._SafeStr_6; import _-tc.ICheckBoxWindow; import _-OK.WindowEvent; import _-3op._SafeStr_2906; import _-0Mf._SafeStr_3829; import _-vq.IWindow; import _-tc.ITextWindow; import _-3HZ._SafeStr_2378; import _-2ga._SafeStr_3656; import _-2Ob._SafeStr_4018; import _-2ga._SafeStr_3642; import _-2Ob._SafeStr_4032; import _-7c._SafeStr_2515; import _-2Ob._SafeStr_4200; import _-2Ob._SafeStr_4168; import _-2ga._SafeStr_3628; import _-2Ob._SafeStr_4186; import mx.utils.StringUtil; import _-4Qm._SafeStr_2486; import _-2Ob._SafeStr_4116; import _-0Mx._SafeStr_2642; import _-2Ob._SafeStr_4016; import _-tc._SafeStr_2434; import _-2Ob._SafeStr_4119; import _-tc.IRegionWindow; import _-2Ob._SafeStr_4092; import _-0g4.WindowType; import _-tc.IDesktopWindow; import _-2Ob._SafeStr_4227; import _-2ga._SafeStr_3648; import _-0g4.WindowParam; import _-2Ob._SafeStr_4273; import _-2Ob._SafeStr_4292; import __AS3__.vec.*; public class GuideSessionController implements _SafeStr_3, _SafeStr_2673 { private static const _SafeStr_8774:int = 0; private static const _SafeStr_8775:int = 1; private static const _SafeStr_8776:int = 2; private static const _SafeStr_8777:int = 0; private static const _SafeStr_8778:int = 1; private static const _SafeStr_8779:int = 2; private static const _SafeStr_8780:int = -1; private static const _SafeStr_8781:int = 0; private static const _SafeStr_8782:int = 1; private static const _SafeStr_8783:int = 2; private static const _SafeStr_8784:int = 3000; private static const _SafeStr_8785:int = 500; private static const _SafeStr_8786:Array = ["waiting", "ok", "bad", "very_bad", "refused", "searching"]; private static const _SafeStr_8787:Array = ["waiting", "ok", "bad", "very_bad", "inconclusive", "searching"]; private static const _SafeStr_8788:String = "${guide.bully.request.guide.results.outcome."; private static const _SafeStr_8789:String = "help_chat_review_decision_"; private var _SafeStr_8713:HabboHelp; private var _SafeStr_8714:_SafeStr_2709; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_8790:IWindowContainer; private var _SafeStr_8791:_SafeStr_4906; private var _SafeStr_8792:Point; private var _onDuty:Boolean = false; private var _SafeStr_8793:Boolean; private var _SafeStr_8794:Boolean; private var _SafeStr_8795:Boolean; private var _SafeStr_8796:Boolean = false; private var _SafeStr_8797:_SafeStr_2538; private var _SafeStr_8798:IWindowContainer; private var _SafeStr_8799:IWindowContainer; private var _disposed:Boolean = false; private var _SafeStr_7000:Timer; private var _SafeStr_8800:int; private var _SafeStr_8801:Boolean; private var _SafeStr_8802:Timer; private var _SafeStr_8803:Vector.; private var _SafeStr_8804:Timer; private var _SafeStr_8805:int; public function GuideSessionController(k:_SafeStr_2709) { this._SafeStr_8792 = new Point(120, 80); super(); this._SafeStr_8713 = k._SafeStr_8044; this._SafeStr_8714 = k; this._SafeStr_8791 = new _SafeStr_4906(); this._SafeStr_8797 = _SafeStr_2538(this._SafeStr_8713.getXmlWindow("chat_msg")); this._SafeStr_8798 = IWindowContainer(this._SafeStr_8713.getXmlWindow("chat_msg_notification")); this._SafeStr_8799 = IWindowContainer(this._SafeStr_8713.getXmlWindow("chat_msg_reminder")); this._SafeStr_8793 = this._SafeStr_8713.getBoolean("guidetool.handle.help_requests"); this._SafeStr_8794 = this._SafeStr_8713.getBoolean("guidetool.handle.chat_reviews"); this._SafeStr_8795 = this._SafeStr_8713.getBoolean("guidetool.handle.tour_requests"); this._SafeStr_8713.context.displayObjectContainer.stage.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_6821); this._SafeStr_8803 = new Vector.(); this._SafeStr_8802 = new Timer(_SafeStr_8785); this._SafeStr_8802.addEventListener(TimerEvent.TIMER, this._SafeStr_8806); this._SafeStr_8802.start(); this._SafeStr_8805 = getTimer(); this._SafeStr_8804 = new Timer(5000); this._SafeStr_8804.addEventListener(TimerEvent.TIMER, this._SafeStr_8807); this._SafeStr_8804.start(); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4167(this.onGuideSessionAttached)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4082(this.onGuideSessionDetached)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4143(this.onGuideSessionStarted)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4171(this.onGuideSessionEnded)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4122(this.onGuideSessionError)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4303(this.onGuideSessionMessage)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4091(this.onGuideSessionRequesterRoom)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4150(this.onGuideSessionInvitedToGuideRoom)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4223(this.onGuideSessionPartnerIsTyping)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_2740(this._SafeStr_8808)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4328(this._SafeStr_8809)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4129(this._SafeStr_8810)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4294(this._SafeStr_8811)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4220(this._SafeStr_8812)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4112(this._SafeStr_8813)); this._SafeStr_8713.communicationManager.addHabboConnectionMessageEvent(new _SafeStr_4212(this._SafeStr_8814)); } private static function _SafeStr_8815(k:int):int { var _local_2:int = _SafeStr_4909._SafeStr_8816; switch (k){ case _SafeStr_8781: _local_2 = _SafeStr_4909._SafeStr_8817; break; case _SafeStr_8782: _local_2 = _SafeStr_4909._SafeStr_8818; break; case _SafeStr_8783: _local_2 = _SafeStr_4909._SafeStr_8819; break; case _SafeStr_8780: _local_2 = _SafeStr_4909._SafeStr_8820; break; }; return (_local_2); } public function dispose():void { if (this._disposed){ return; }; if (this._SafeStr_8804 != null){ this._SafeStr_8804.stop(); this._SafeStr_8804.removeEventListener(TimerEvent.TIMER, this._SafeStr_8807); this._SafeStr_8804 = null; }; if (this._SafeStr_8802 != null){ this._SafeStr_8802.stop(); this._SafeStr_8802.removeEventListener(TimerEvent.TIMER, this._SafeStr_8806); this._SafeStr_8802 = null; }; this._SafeStr_8803 = null; if (this._SafeStr_8797){ this._SafeStr_8797.dispose(); this._SafeStr_8797 = null; }; if (this._SafeStr_8798){ this._SafeStr_8798.dispose(); this._SafeStr_8798 = null; }; this.closeWindow(); this._SafeStr_8791 = null; this._SafeStr_8792 = null; this._SafeStr_8714 = null; if (((((this._SafeStr_8713) && (this._SafeStr_8713.context))) && (this._SafeStr_8713.context.displayObjectContainer))){ this._SafeStr_8713.context.displayObjectContainer.stage.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_6821); }; this._SafeStr_8713 = null; this._disposed = true; } public function get disposed():Boolean { return (this._disposed); } public function _SafeStr_8724(k:uint):void { if (this._SafeStr_8791._SafeStr_8756()){ _SafeStr_4.log("Can't create a new help request while another help request is ongoing"); return; }; if ((((k == _SafeStr_2707._SafeStr_8726)) || ((k == _SafeStr_2707._SafeStr_8727)))){ this._SafeStr_8791._SafeStr_8767 = _SafeStr_4906._SafeStr_8744; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8762; this._SafeStr_8791._SafeStr_7614 = k; this._SafeStr_8713._SafeStr_8731(new _SafeStr_4222(k, this._SafeStr_8713.localization.getLocalization("guide.help.request.tour.description"))); } else { this._SafeStr_8821(k); }; } public function _SafeStr_8822():void { this._SafeStr_8713._SafeStr_8731(new _SafeStr_4024(this._onDuty, this._SafeStr_8795, this._SafeStr_8793, this._SafeStr_8794)); } private function _SafeStr_8809(k:_SafeStr_4328):void { var _local_2:_SafeStr_4903 = k._SafeStr_5551(); this._onDuty = _local_2._SafeStr_8823; this._SafeStr_8713.localization.registerParameter("guide.help.guide.tool.guidesonduty", "amount", _local_2._SafeStr_8824.toString()); this._SafeStr_8713.localization.registerParameter("guide.help.guide.tool.helpersonduty", "amount", _local_2._SafeStr_8825.toString()); this._SafeStr_8713.localization.registerParameter("guide.help.guide.tool.guardiansonduty", "amount", _local_2._SafeStr_8826.toString()); this._SafeStr_8827(); } private function onGuideSessionAttached(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionAttached"); if (((this._disposed) || (!(this._SafeStr_8791)))){ _SafeStr_4.log("_diposed or no _sessionData"); return; }; var _local_2:_SafeStr_4902 = (k.parser as _SafeStr_4902); if (_local_2._SafeStr_8828){ if (this._SafeStr_8791._SafeStr_8757()){ this._SafeStr_8829(); return; }; this._SafeStr_8830(_local_2._SafeStr_8831, _local_2._SafeStr_8832, _local_2._SafeStr_8833); } else { if (!this._SafeStr_8791._SafeStr_8758()){ this._SafeStr_8829(); return; }; this._SafeStr_8834(_local_2._SafeStr_8831, _local_2._SafeStr_8832, _local_2._SafeStr_8833); }; } private function onGuideSessionDetached(k:_SafeStr_2275):void { var _local_2:int; var _local_3:String; _SafeStr_4.log("onGuideSessionDetached"); if (this._disposed){ return; }; if (this._SafeStr_8796){ _local_2 = this._SafeStr_8791._SafeStr_7614; _local_3 = this._SafeStr_8791._SafeStr_8769; this._SafeStr_8835(); this._SafeStr_8821(_local_2, _local_3); } else { if (((this._SafeStr_8791._SafeStr_8758()) && ((this._SafeStr_8791._SafeStr_8768 == _SafeStr_4905._SafeStr_8759)))){ this._SafeStr_8836(); } else { this._SafeStr_8837(true); }; }; } private function onGuideSessionStarted(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionStarted"); if (this._disposed){ return; }; var _local_2:_SafeStr_4702 = (k.parser as _SafeStr_4702); this._SafeStr_8791.userId = _local_2._SafeStr_6663; this._SafeStr_8791.userName = _local_2._SafeStr_6726; this._SafeStr_8791._SafeStr_8770 = _local_2._SafeStr_8838; this._SafeStr_8791._SafeStr_8771 = _local_2._SafeStr_8839; this._SafeStr_8791._SafeStr_8772 = _local_2._SafeStr_8772; this._SafeStr_8791._SafeStr_8773 = _local_2._SafeStr_8773; this._SafeStr_8801 = false; if (this._SafeStr_8791._SafeStr_8757()){ this._SafeStr_8840(); } else { this._SafeStr_8841(); }; } private function onGuideSessionEnded(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionEnded"); if (this._disposed){ return; }; var _local_2:_SafeStr_4900 = (k.parser as _SafeStr_4900); if (this._SafeStr_8791._SafeStr_8757()){ this._SafeStr_8842(_local_2._SafeStr_8843); } else { if (_local_2._SafeStr_8843 == _SafeStr_4906._SafeStr_8745){ this._SafeStr_8844(); } else { this._SafeStr_8845(); }; }; } private function onGuideSessionError(k:_SafeStr_4122):void { _SafeStr_4.log("onGuideSessionError"); if (this._disposed){ return; }; var _local_2:_SafeStr_4908 = k._SafeStr_5551(); switch (_local_2.errorCode){ case _SafeStr_4908._SafeStr_8847: this._SafeStr_8846(); return; case _SafeStr_4908._SafeStr_8849: case _SafeStr_4908._SafeStr_8850: this._SafeStr_8848("guide.bully.request.error.not_enough_guardians"); return; default: this._SafeStr_8829(); }; } private function onGuideSessionMessage(k:_SafeStr_2275):void { var _local_4:String; var _local_5:String; _SafeStr_4.log("onGuideSessionMessage"); if (((((this._disposed) || (!(this._SafeStr_8791._SafeStr_8766())))) || ((this._SafeStr_5605 == null)))){ return; }; var _local_2:_SafeStr_4910 = (k.parser as _SafeStr_4910); var _local_3:int = _local_2.senderId; if (_local_3 == this._SafeStr_8791._SafeStr_8771){ _local_4 = this._SafeStr_8791._SafeStr_8772; _local_5 = this._SafeStr_8791._SafeStr_8773; } else { _local_4 = this._SafeStr_8791.userName; _local_5 = this._SafeStr_8791._SafeStr_8770; }; var _local_6:Boolean = true; if (((this._SafeStr_8791._SafeStr_8757()) && ((this._SafeStr_8791._SafeStr_8771 == _local_3)))){ _local_6 = false; } else { if (((!(this._SafeStr_8791._SafeStr_8757())) && ((this._SafeStr_8791.userId == _local_3)))){ _local_6 = false; }; }; this._SafeStr_8851(_local_3, _local_4, _local_5, _local_2._SafeStr_8852, _local_6); } private function onGuideSessionRequesterRoom(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionRequesterRoom"); if (((this._disposed) || (!(this._SafeStr_8791._SafeStr_8766())))){ return; }; var _local_2:_SafeStr_4911 = (k.parser as _SafeStr_4911); if (_local_2._SafeStr_8853() > 0){ this._SafeStr_8713.roomSessionManager._SafeStr_8854(_local_2._SafeStr_8853()); } else { this._SafeStr_8851(this._SafeStr_8791._SafeStr_8771, this._SafeStr_8791._SafeStr_8772, this._SafeStr_8791._SafeStr_8773, this._SafeStr_8713.localization.getLocalization("guide.help.request.guide.ongoing.user.not.in.room.error", ""), false, _SafeStr_8779); }; } private function onGuideSessionInvitedToGuideRoom(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionInvitedToGuideRoom"); if (((((this._disposed) || ((this._SafeStr_5605 == null)))) || (!(this._SafeStr_8791._SafeStr_8766())))){ return; }; var _local_2:_SafeStr_4901 = (k.parser as _SafeStr_4901); if (this._SafeStr_8791._SafeStr_8757()){ if (_local_2._SafeStr_8855() > 0){ this._SafeStr_8856(_SafeStr_8774, this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.guide.ongoing.error.invite.success", "", "name", this._SafeStr_8791.userName)); } else { this._SafeStr_8856(_SafeStr_8774, this._SafeStr_8713.localization.getLocalization("guide.help.request.guide.ongoing.error.invite.failed", "")); }; } else { if (_local_2._SafeStr_8855() > 0){ this._SafeStr_8851(this._SafeStr_8791._SafeStr_8771, this._SafeStr_8791._SafeStr_8772, this._SafeStr_8791._SafeStr_8773, this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.user.ongoing.visit.guide.request.message", "", "name", this._SafeStr_8791._SafeStr_8772, "roomname", _local_2._SafeStr_8857()), true, _SafeStr_8778, _local_2._SafeStr_8855()); }; }; } private function onGuideSessionPartnerIsTyping(k:_SafeStr_2275):void { _SafeStr_4.log("onGuideSessionPartnerIsTyping"); var _local_2:_SafeStr_4912 = _SafeStr_4223(k)._SafeStr_5551(); this._SafeStr_8858(_local_2._SafeStr_8859); } private function _SafeStr_8808(k:_SafeStr_2740):void { var _local_2:PerkAllowancesMessageParser; if (this._SafeStr_8791._SafeStr_8768 == _SafeStr_4905._SafeStr_8860){ _local_2 = k._SafeStr_5551(); if (!_local_2.isPerkAllowed(_SafeStr_2343.USE_GUIDE_TOOL)){ if (this._onDuty){ this._SafeStr_8861(false); this._SafeStr_8713._SafeStr_8731(new _SafeStr_4024(false, false, false, false)); }; this._SafeStr_8837(false); }; }; } private function _SafeStr_8810(k:_SafeStr_4129):void { this._SafeStr_8862(k._SafeStr_5551()._SafeStr_8863); } private function _SafeStr_8811(k:_SafeStr_4294):void { var _local_2:_SafeStr_4907 = k._SafeStr_5551(); this._SafeStr_8864(_local_2._SafeStr_8865, _local_2._SafeStr_8866); } private function _SafeStr_8812(k:_SafeStr_4220):void { if (this._SafeStr_8791._SafeStr_8768 != _SafeStr_4905._SafeStr_8867){ return; }; this._SafeStr_8868((this._SafeStr_5605.findChildByName("results") as IItemListWindow), k._SafeStr_5551().status); } private function _SafeStr_8813(k:_SafeStr_4112):void { var _local_2:_SafeStr_4904 = k._SafeStr_5551(); this._SafeStr_8869(_local_2._SafeStr_8870, _local_2._SafeStr_8871, _local_2._SafeStr_8872); } private function _SafeStr_8814(k:_SafeStr_2275):void { this._SafeStr_8837(true); } private function _SafeStr_8827():void { var k:IItemListWindow; var _local_2:IWindowContainer; if (this._SafeStr_8791._SafeStr_8756()){ _SafeStr_4.log("Trying to set state to guide tool, but an active session exists"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8860; this._SafeStr_8720(this._SafeStr_8873, true); this._SafeStr_8874(this._onDuty); this._SafeStr_5605.procedure = this._SafeStr_8873; this._SafeStr_8875("handle_guardian_tickets", this._SafeStr_8794); this._SafeStr_8875("handle_helper_tickets", this._SafeStr_8793); this._SafeStr_8875("handle_guide_tickets", this._SafeStr_8795); if (!this._SafeStr_8713.sessionDataManager.isPerkAllowed(_SafeStr_2343.JUDGE_CHAT_REVIEWS)){ k = IItemListWindow(this._SafeStr_5605.findChildByName("list")); _local_2 = (k.getListItemByName("handle_selection_container") as IWindowContainer); _local_2.findChildByName("handle_guardian_tickets").dispose(); _local_2.findChildByName("selection_separator").y = (_local_2.findChildByName("selection_separator").y - 17); _local_2.height = (_local_2.height - 17); }; } private function _SafeStr_8873(k:WindowEvent, _arg_2:IWindow):void { var _local_4:String; if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8860))))){ return; }; var _local_3:int; switch (_arg_2.name){ case "header_button_close": if (k.type == WindowMouseEvent.CLICK){ this._SafeStr_8837(false); }; return; case "helper_group_link": if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_8713.getInteger("guide.help.alpha.groupid", 0); if (_local_3 > 0){ this._SafeStr_8713._SafeStr_8731(new _SafeStr_2639(_local_3, true)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_groupProfile")); }; }; return; case "guide_forum_link": if (k.type == WindowMouseEvent.CLICK){ _local_3 = this._SafeStr_8713.getInteger("guide.help.alpha.groupid", 0); if (_local_3 > 0){ _local_4 = this._SafeStr_8713.getProperty("group.homepage.url"); _local_4 = _local_4.replace("%groupid%", _local_3); _SafeStr_6._SafeStr_8124(_local_4, "habboMain"); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_groupForum")); }; }; return; case "guide_tool_duty": switch (k.type){ case WindowEvent._SafeStr_5426: this._SafeStr_8874(true); this._SafeStr_8793 = (this._SafeStr_5605.findChildByName("handle_helper_tickets") as ICheckBoxWindow)._SafeStr_5894; this._SafeStr_8794 = ((!((this._SafeStr_5605.findChildByName("handle_guardian_tickets") == null))) && ((this._SafeStr_5605.findChildByName("handle_guardian_tickets") as ICheckBoxWindow)._SafeStr_5894)); this._SafeStr_8795 = (this._SafeStr_5605.findChildByName("handle_guide_tickets") as ICheckBoxWindow)._SafeStr_5894; if (((((!(this._SafeStr_8793)) && (!(this._SafeStr_8794)))) && (!(this._SafeStr_8795)))){ this._SafeStr_8713.windowManager.simpleAlert("${guide.help.guide.tool.noqueueselected.caption}", "${guide.help.guide.tool.noqueueselected.subtitle}", "${guide.help.guide.tool.noqueueselected.message}"); this._SafeStr_8874(false); return; }; this._SafeStr_8713._SafeStr_8731(new _SafeStr_4024(true, this._SafeStr_8795, this._SafeStr_8793, this._SafeStr_8794)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_onDuty")); break; case WindowEvent._SafeStr_8876: this._SafeStr_8874(false); this._SafeStr_8713._SafeStr_8731(new _SafeStr_4024(false, false, false, false)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_offDuty")); break; }; return; case "guide_tool_talent": if (k.type == WindowMouseEvent.CLICK){ if (this._SafeStr_8713.getBoolean("talent.track.enabled")){ this._SafeStr_8713.tracking.trackTalentTrackOpen(_SafeStr_2906._SafeStr_8877, "guidetool"); this._SafeStr_8713._SafeStr_8731(new _SafeStr_3829(_SafeStr_2906._SafeStr_8877)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_talent")); }; }; return; }; } private function _SafeStr_8830(k:int, _arg_2:String, _arg_3:int):void { var _local_5:IWindow; var _local_6:ITextWindow; var _local_7:IItemListWindow; var _local_8:int; var _local_9:int; if (((!(this._onDuty)) || (this._SafeStr_8791._SafeStr_8756()))){ _SafeStr_4.log("Trying to set state to guide accept, but not on duty or active session exists"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8765; this._SafeStr_8791._SafeStr_8767 = _SafeStr_4906._SafeStr_8743; this._SafeStr_8791._SafeStr_8769 = _arg_2; this._SafeStr_8791._SafeStr_7614 = k; this._SafeStr_8720(this._SafeStr_8878, false); this._SafeStr_8713._SafeStr_8880._SafeStr_8879(_SafeStr_2378._SafeStr_8881); if ((((k == _SafeStr_2707._SafeStr_8727)) || ((k == _SafeStr_2707._SafeStr_8726)))){ this._SafeStr_5605.findChildByName("frank_greeting").visible = true; this._SafeStr_5605.findChildByName("request_title").caption = "${guide.help.request.guide.accept.tour_request.title}"; this._SafeStr_5605.findChildByName("request_type").dispose(); _local_5 = this._SafeStr_5605.findChildByName("request_description_wrapper"); _local_6 = (this._SafeStr_5605.findChildByName("request_description") as ITextWindow); _local_7 = (this._SafeStr_5605.findChildByName("itemlist") as IItemListWindow); _local_7._SafeStr_8882(_local_6, _local_7._SafeStr_8883(_local_5)); _local_7.removeListItem(_local_5); _local_6.x = this._SafeStr_5605.findChildByName("request_title").x; _local_6.margins.top = 10; _local_6.caption = _arg_2; _local_8 = _local_7.height; _local_9 = this._SafeStr_5605.findChildByName("skip_link").bottom; _local_7.height = _local_9; this._SafeStr_5605.findChildByName("border").height = (this._SafeStr_5605.findChildByName("border").height + (_local_9 - _local_8)); this._SafeStr_5605.height = (this._SafeStr_5605.height + ((_local_9 - _local_8) + 40)); } else { this._SafeStr_5605.findChildByName("request_type").caption = this._SafeStr_8884(k); this._SafeStr_5605.findChildByName("request_description").caption = _arg_2; }; var _local_4:_SafeStr_3656 = _SafeStr_3656(_SafeStr_2538(this._SafeStr_5605.findChildByName("countdown")).widget); _local_4.seconds = _arg_3; _local_4.running = true; } private function _SafeStr_8878(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8765))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "accept_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4018(true)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickAccept")); this.closeWindow(); return; case "skip_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4018(false)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickSkip")); this.closeWindow(); return; }; } private function _SafeStr_8840():void { var title:String; var summary:String; if (((!(this._onDuty)) || (!(this._SafeStr_8791._SafeStr_8757())))){ _SafeStr_4.log("Trying to set state to guide ongoing, but not on duty or no active guide session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8764; this._SafeStr_8720(this._SafeStr_8885, false); this._SafeStr_8851(this._SafeStr_8791.userId, this._SafeStr_8791.userName, this._SafeStr_8791._SafeStr_8770, this._SafeStr_8791._SafeStr_8769, true, _SafeStr_8779); this._SafeStr_5605.caption = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.guide.ongoing.title", "", "name", this._SafeStr_8791.userName); var inputWidget:_SafeStr_3642 = _SafeStr_3642(_SafeStr_2538(this._SafeStr_5605.findChildByName("input_widget")).widget); inputWidget._SafeStr_8886 = this; inputWidget._SafeStr_8887 = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.guide.ongoing.input.empty", "", "name", this._SafeStr_8791.userName); inputWidget.maxChars = this._SafeStr_8713.getInteger("guide.help.request.max.chat.message.length", 150); if ((((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8727)) || ((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8726)))){ title = "${guide.help.request.join.room.title}"; summary = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.join.room.summary", "", "name", this._SafeStr_8791.userName); this._SafeStr_8713.windowManager.confirm(title, summary, 0, function (k:_SafeStr_2515, _arg_2:WindowEvent):void { k.dispose(); if (_arg_2.type == WindowEvent._SafeStr_8888){ _SafeStr_8713._SafeStr_8731(new _SafeStr_4032()); }; }); }; } private function _SafeStr_8885(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8764))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "visit_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4032()); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickVisit")); return; case "invite_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4200()); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickInvite")); return; case "report_link": this._SafeStr_8889(); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickReport")); return; case "close_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4168()); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickClose")); this.closeWindow(); return; }; } private function _SafeStr_8842(k:int):void { if (((!(this._onDuty)) || (!(this._SafeStr_8791._SafeStr_8757())))){ _SafeStr_4.log("Trying to set state to guide ongoing, but not on duty or no active guide session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8763; this._SafeStr_8720(this._SafeStr_8890, true); if ((((k == _SafeStr_4906._SafeStr_8745)) || ((k == _SafeStr_4906._SafeStr_8746)))){ this._SafeStr_5605.findChildByName("close_reason").caption = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.guide.closed.reason.other", "", "name", this._SafeStr_8791.userName); } else { this._SafeStr_5605.findChildByName("close_reason").caption = this._SafeStr_8713.localization.getLocalization("guide.help.request.guide.closed.reason.you", ""); }; this._SafeStr_5605.findChildByName("report_link").caption = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.guide.closed.report.link", "", "name", this._SafeStr_8791.userName); _SafeStr_3628(_SafeStr_2538(this._SafeStr_5605.findChildByName("requester_avatar")).widget).figure = this._SafeStr_8791._SafeStr_8770; } private function _SafeStr_8890(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8763))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "close_button": case "header_button_close": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4186(true)); this.closeWindow(); return; case "report_link": this._SafeStr_8889(); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickReport")); return; }; } private function _SafeStr_8821(k:uint, _arg_2:String=null):void { if (this._SafeStr_8791._SafeStr_8756()){ _SafeStr_4.log("Trying to set state to user create, but active session exists"); return; }; this._SafeStr_8791._SafeStr_8767 = _SafeStr_4906._SafeStr_8744; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8762; this._SafeStr_8791._SafeStr_7614 = k; this._SafeStr_8720(this._SafeStr_8891, true); var _local_3:_SafeStr_3642 = _SafeStr_3642(_SafeStr_2538(this._SafeStr_5605.findChildByName("input_widget")).widget); _local_3.maxChars = this._SafeStr_8713.getInteger("guide.help.request.max.description.length", 0xFF); if (_arg_2){ _local_3.message = _arg_2; }; } private function _SafeStr_8891(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8762))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "create_button": _local_3 = StringUtil.trim(_SafeStr_3642(_SafeStr_2538(this._SafeStr_5605.findChildByName("input_widget")).widget).message); if (_local_3.length < this._SafeStr_8713.getInteger("guide.help.request.min.description.length", 15)){ this._SafeStr_5605.findChildByName("create_error").visible = true; IItemListWindow(this._SafeStr_5605.findChildByName("list")).arrangeListItems(); } else { this._SafeStr_8713._SafeStr_8731(new _SafeStr_4222(this._SafeStr_8791._SafeStr_7614, _local_3)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickCreate")); this.closeWindow(); }; return; case "header_button_close": case "cancel_link": this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickCancel")); this._SafeStr_8837(true); return; }; } private function _SafeStr_8834(k:int, _arg_2:String, _arg_3:int):void { if (!this._SafeStr_8791._SafeStr_8758()){ _SafeStr_4.log("Trying to set state to user pending request, but no active user session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8761; this._SafeStr_8791._SafeStr_7614 = k; this._SafeStr_8791._SafeStr_8769 = _arg_2; this._SafeStr_8720(this._SafeStr_8892, false); this._SafeStr_5605.findChildByName("request_type").caption = this._SafeStr_8884(k); this._SafeStr_5605.findChildByName("request_description").caption = _arg_2; this._SafeStr_5605.findChildByName("waiting_time").caption = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.user.pending.info.waiting", "", "waitingtime", _SafeStr_2486._SafeStr_6568(this._SafeStr_8713.localization, _arg_3)); } private function _SafeStr_8892(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8761))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "cancel_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4116()); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickCancel")); this.closeWindow(); return; }; } private function _SafeStr_8841():void { if (!this._SafeStr_8791._SafeStr_8758()){ _SafeStr_4.log("Trying to set state to user ongoing request, but no active user session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8760; this._SafeStr_8720(this._SafeStr_8893, false); this._SafeStr_8856(_SafeStr_8775, this._SafeStr_8713.localization.getLocalization("guide.help.requester.disclaimer")); if ((((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8726)) || ((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8727)))){ this._SafeStr_8856(_SafeStr_8776, this._SafeStr_8713.localization.getLocalization("guide.help.request.tour.reminder")); } else { this._SafeStr_8851(this._SafeStr_8791.userId, this._SafeStr_8791.userName, this._SafeStr_8791._SafeStr_8770, this._SafeStr_8791._SafeStr_8769, false, _SafeStr_8779); }; this._SafeStr_5605.caption = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.user.ongoing.title", "", "name", this._SafeStr_8791._SafeStr_8772); this._SafeStr_5605.findChildByName("guide_name_link").caption = this._SafeStr_8791._SafeStr_8772; var k:_SafeStr_3642 = _SafeStr_3642(_SafeStr_2538(this._SafeStr_5605.findChildByName("input_widget")).widget); k._SafeStr_8886 = this; k._SafeStr_8887 = this._SafeStr_8713.localization.getLocalizationWithParams("guide.help.request.user.ongoing.input.help", "", "name", this._SafeStr_8791._SafeStr_8772); k.maxChars = this._SafeStr_8713.getInteger("guide.help.request.max.chat.message.length", 150); } private function _SafeStr_8893(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8760))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "guide_name_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_2642(this._SafeStr_8791._SafeStr_8771)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickProfile")); return; case "report_guide_link": this._SafeStr_8889(); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickReport")); return; case "close_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4168()); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickClose")); this.closeWindow(); return; }; } private function _SafeStr_8844():void { if (!this._SafeStr_8791._SafeStr_8758()){ _SafeStr_4.log("Trying to set state to user guide disconnected, but no active user session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8894; this._SafeStr_8720(this._SafeStr_8895, true); this._SafeStr_5605.findChildByName("guide_name_link").caption = this._SafeStr_8791._SafeStr_8772; } private function _SafeStr_8895(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8894))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4186(false)); this.closeWindow(); return; case "guide_name_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_2642(this._SafeStr_8791._SafeStr_8771)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickProfile")); return; case "report_guide_link": this._SafeStr_8889(); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickReport")); return; case "resubmit_button": this._SafeStr_8796 = true; this._SafeStr_8713._SafeStr_8731(new _SafeStr_4186(false)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickResubmit")); this.closeWindow(); return; }; } private function _SafeStr_8845():void { if (!this._SafeStr_8791._SafeStr_8758()){ _SafeStr_4.log("Trying to set state to user feedback, but no active user session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8759; this._SafeStr_8720(this._SafeStr_8896, false); this._SafeStr_5605.findChildByName("guide_name_link").caption = this._SafeStr_8791._SafeStr_8772; } private function _SafeStr_8896(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8759))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "guide_name_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_2642(this._SafeStr_8791._SafeStr_8771)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickProfile")); return; case "report_guide_link": this._SafeStr_8889(); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickReport")); return; case "positive_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4186(true)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickPositiveFeedback")); this.closeWindow(); return; case "negative_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4186(false)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_5605.name + "_clickNegativeFeedback")); this.closeWindow(); return; }; } private function _SafeStr_8836():void { if (!this._SafeStr_8791._SafeStr_8758()){ _SafeStr_4.log("Trying to set state to user thanks, but no active user session"); return; }; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8897; this._SafeStr_8720(this._SafeStr_8898, true); } private function _SafeStr_8898(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8897))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this._SafeStr_8837(false); return; }; } private function _SafeStr_8862(k:int):void { this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8899; this._SafeStr_8720(this._SafeStr_8900, false); this._SafeStr_8713._SafeStr_8880._SafeStr_8879(_SafeStr_2378._SafeStr_8881); var _local_2:_SafeStr_3656 = (_SafeStr_2538(this._SafeStr_5605.findChildByName("countdown")).widget as _SafeStr_3656); _local_2.seconds = k; _local_2.running = true; } private function _SafeStr_8900(k:WindowEvent, _arg_2:IWindow):void { if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "skip_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4016(false)); this._SafeStr_8837(true); return; case "accept_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4016(true)); this._SafeStr_8901(); return; }; } private function _SafeStr_8901():void { this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8902; this._SafeStr_8720(this._SafeStr_8903, false); this._SafeStr_8904((this._SafeStr_5605.findChildByName("waiting_animation") as _SafeStr_2434), "help_chat_review_progress_big", 4); } private function _SafeStr_8903(k:WindowEvent, _arg_2:IWindow):void { if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "close_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4119()); this._SafeStr_8837(true); return; }; } private function _SafeStr_8864(k:int, _arg_2:String):void { var _local_5:Date; var _local_13:String; var _local_14:Array; var _local_15:int; var _local_16:String; var _local_17:Boolean; var _local_18:String; this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8905; this._SafeStr_8720(this._SafeStr_8906, false); var _local_3:_SafeStr_3656 = (_SafeStr_2538(this._SafeStr_5605.findChildByName("countdown")).widget as _SafeStr_3656); _local_3.seconds = k; _local_3.running = true; var _local_4:Array = _arg_2.substr(0, _arg_2.indexOf(";")).match(/\d+/g); if (_local_4.length > 5){ _local_5 = new Date(_local_4[0], (int(_local_4[1]) - 1), _local_4[2], _local_4[3], _local_4[4], _local_4[5]); } else { _local_5 = new Date(); }; var _local_6:Number = ((new Date().getTime() - _local_5.getTime()) / 1000); this._SafeStr_5605.findChildByName("incident_time").caption = (("(" + _SafeStr_2486._SafeStr_6568(this._SafeStr_8713.localization, _local_6, ".ago")) + ")"); var _local_7:IItemListWindow = (this._SafeStr_5605.findChildByName("chatlog") as IItemListWindow); var _local_8:IWindow = this._SafeStr_5605.findChildByName("reported_user_template"); var _local_9:IWindow = this._SafeStr_5605.findChildByName("other_user_template"); var _local_10:IWindow = this._SafeStr_5605.findChildByName("separator_template"); _local_7._SafeStr_7646(); var _local_11:int = -1; var _local_12:IWindowContainer; for each (_local_13 in _arg_2.split("\r")) { if (_local_13 == ""){ } else { _local_14 = _local_13.split(";", 3); _local_15 = 1; if (_local_14.length < 3){ } else { _local_15 = int(_local_14[1]); _local_16 = String(_local_14[2]).replace("<", "<").replace(">", ">"); if ((((_local_15 == _local_11)) && (!((_local_12 == null))))){ _local_12.findChildByName("message").caption = (_local_12.findChildByName("message").caption + ("\n" + _local_16)); } else { _local_17 = (_local_15 == 0); _local_12 = (((_local_17) ? _local_8.clone() : _local_9.clone()) as IWindowContainer); _local_18 = ((_local_17) ? this._SafeStr_8713.localization.getLocalization("guide.bully.request.guide.vote.perpetrator", "") : this._SafeStr_8713.localization.getLocalizationWithParams("guide.bully.request.guide.vote.anonymous", "%ID%", "id", _local_15.toString())); _local_12.findChildByName("message").caption = ((("" + _local_18) + ": ") + _local_16); _local_7.addListItem(_local_12); _local_11 = _local_15; }; }; }; }; } private function _SafeStr_8906(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; var _local_4:IRegionWindow; var _local_5:String; var _local_6:_SafeStr_2434; if (((this.disposed) || ((this._SafeStr_5605 == null)))){ return; }; if (k.type == WindowMouseEvent.CLICK){ switch (_arg_2.name){ case "close_link": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4119()); this._SafeStr_8837(true); break; case "vote_ok": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4092(_SafeStr_8781)); this._SafeStr_8907(_SafeStr_8781); break; case "vote_bad": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4092(_SafeStr_8782)); this._SafeStr_8907(_SafeStr_8782); break; case "vote_very_bad": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4092(_SafeStr_8783)); this._SafeStr_8907(_SafeStr_8783); break; }; } else { if ((((_arg_2.type == WindowType._SafeStr_6248)) && ((_arg_2.name.substr(0, 5) == "vote_")))){ _local_3 = _arg_2.name.substr(5); _local_4 = (_arg_2 as IRegionWindow); _local_5 = ("help_chat_review_vote_" + _local_3); _local_6 = (_local_4.getChildAt(0) as _SafeStr_2434); switch (k.type){ case WindowMouseEvent._SafeStr_5347: _local_6.id = (_local_6.id | 1); break; case WindowMouseEvent._SafeStr_5348: _local_6.id = (_local_6.id & ~(1)); break; case WindowMouseEvent.DOWN: _local_6.id = (_local_6.id | 2); break; case WindowMouseEvent.UP: case WindowMouseEvent._SafeStr_6836: _local_6.id = (_local_6.id & ~(2)); break; }; switch (_local_6.id){ case 1: _local_6.assetUri = (_local_5 + "_over"); return; case 3: _local_6.assetUri = (_local_5 + "_down"); return; default: _local_6.assetUri = _local_5; }; }; }; } private function _SafeStr_8907(k:int):void { this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8867; this._SafeStr_8720(this._SafeStr_8908, true); this._SafeStr_8909(k); } private function _SafeStr_8908(k:WindowEvent, _arg_2:IWindow):void { if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4119()); this._SafeStr_8837(true); return; }; } private function _SafeStr_8869(k:int, _arg_2:int, _arg_3:Array):void { this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905._SafeStr_8910; this._SafeStr_8720(this._SafeStr_8911, true); var _local_4:int = _SafeStr_8815(k); this._SafeStr_5605.findChildByName("result_text").caption = ((_SafeStr_8788 + _SafeStr_8787[_local_4]) + "}"); _SafeStr_2434(this._SafeStr_5605.findChildByName("result_image")).assetUri = (_SafeStr_8789 + _SafeStr_8786[_local_4]); this._SafeStr_8909(_arg_2); this._SafeStr_8868((this._SafeStr_5605.findChildByName("results") as IItemListWindow), _arg_3); } private function _SafeStr_8911(k:WindowEvent, _arg_2:IWindow):void { if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this._SafeStr_8713._SafeStr_8731(new _SafeStr_4119()); this._SafeStr_8837(true); return; }; } private function _SafeStr_8909(k:int):void { var _local_2:int = _SafeStr_8815(k); this._SafeStr_5605.findChildByName("vote_text").caption = ((_SafeStr_8788 + _SafeStr_8786[_local_2]) + "}"); _SafeStr_2434(this._SafeStr_5605.findChildByName("vote_image")).assetUri = (_SafeStr_8789 + _SafeStr_8786[_local_2]); } private function _SafeStr_8868(k:IItemListWindow, _arg_2:Array):void { var _local_3:IWindowContainer; var _local_4:int; var _local_5:IWindowContainer; var _local_6:int; var _local_7:_SafeStr_2434; if (k.numListItems < (_arg_2.length + 1)){ _local_5 = (k.getListItemAt(0) as IWindowContainer); _local_4 = 0; while (_local_4 < _arg_2.length) { _local_3 = (_local_5.clone() as IWindowContainer); k.addListItem(_local_3); _local_4++; }; _local_3.findChildByName("vote_separator").dispose(); }; _local_4 = 0; while (_local_4 < _arg_2.length) { _local_3 = (k.getListItemAt((_local_4 + 1)) as IWindowContainer); _local_6 = _arg_2[_local_4]; _local_7 = (_local_3.findChildByName("vote_image") as _SafeStr_2434); _local_3.findChildByName("vote_text").caption = ((_SafeStr_8788 + _SafeStr_8786[_local_6]) + "}"); this._SafeStr_8912(_local_7); switch (_local_6){ case _SafeStr_4909._SafeStr_8816: case _SafeStr_4909._SafeStr_8913: this._SafeStr_8904(_local_7, (_SafeStr_8789 + _SafeStr_8786[_local_6]), 2); break; default: _local_7.assetUri = (_SafeStr_8789 + _SafeStr_8786[_local_6]); }; _local_4++; }; } private function _SafeStr_8848(k:String):void { this._SafeStr_8713.windowManager.simpleAlert((("${" + k) + ".title}"), (("${" + k) + ".heading}"), (("${" + k) + ".message}")); this._SafeStr_8837(true); } private function _SafeStr_8829():void { this._SafeStr_8861(false); this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905.ERROR; this._SafeStr_8720(this._SafeStr_8914, true); } private function _SafeStr_8914(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905.ERROR))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this._SafeStr_8837(true); return; }; } private function _SafeStr_8846():void { this._SafeStr_8861(false); this._SafeStr_8791._SafeStr_8768 = _SafeStr_4905.REJECTED; this._SafeStr_8720(this._SafeStr_8915, true); if ((((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8726)) || ((this._SafeStr_8791._SafeStr_7614 == _SafeStr_2707._SafeStr_8727)))){ this._SafeStr_5605.caption = "${guide.help.request.no_tour_guides.title}"; this._SafeStr_5605.findChildByName("heading").caption = "${guide.help.request.no_tour_guides.heading}"; this._SafeStr_5605.findChildByName("message").caption = "${guide.help.request.no_tour_guides.message}"; }; } private function _SafeStr_8915(k:WindowEvent, _arg_2:IWindow):void { if (((((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((this._SafeStr_5605.name == _SafeStr_4905.REJECTED))))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "close_button": this._SafeStr_8837(true); return; }; } private function _SafeStr_8837(k:Boolean):void { this._SafeStr_8835(); this.closeWindow(); if (((this._onDuty) && (!(this._SafeStr_8713.sessionDataManager.isPerkAllowed(_SafeStr_2343.USE_GUIDE_TOOL))))){ this._SafeStr_8861(false); }; if (((k) && (this._onDuty))){ this._SafeStr_8827(); }; } private function _SafeStr_8720(k:Function, _arg_2:Boolean):void { if (this._disposed){ return; }; if (this._SafeStr_5605 != null){ this.closeWindow(); }; _SafeStr_4.log(("Opening window " + this._SafeStr_8791._SafeStr_8768)); this._SafeStr_5605 = (this._SafeStr_8714._SafeStr_8044.getXmlWindow(this._SafeStr_8791._SafeStr_8768) as IWindowContainer); this._SafeStr_5605.position = this._SafeStr_8792; this._SafeStr_5605.procedure = k; this._SafeStr_5605.findChildByName("header_button_close").visible = _arg_2; } private function closeWindow():void { if (this._SafeStr_5605 != null){ _SafeStr_4.log(("Closing window: " + this._SafeStr_5605.name)); this._SafeStr_8792.x = Math.max(0, this._SafeStr_5605.position.x); this._SafeStr_8792.y = Math.max(0, this._SafeStr_5605.position.y); this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; } private function _SafeStr_8889():void { this._SafeStr_8713._SafeStr_8916(HabboHelp._SafeStr_8917); } public function _SafeStr_8918():void { if (((this._SafeStr_8790) || ((this._SafeStr_5605 == null)))){ return; }; var k:IDesktopWindow = this._SafeStr_8713.windowManager.getDesktop(0); this._SafeStr_8790 = IWindowContainer(this._SafeStr_8713.getXmlWindow("report_window")); this._SafeStr_8790.procedure = this._SafeStr_8919; this._SafeStr_8790.x = Math.max(0, Math.min((k.width - this._SafeStr_8790.width), ((this._SafeStr_5605.x + this._SafeStr_5605.width) + 10))); this._SafeStr_8790.y = Math.max(0, this._SafeStr_5605.y); } private function _SafeStr_8920():void { if (this._SafeStr_8790){ this._SafeStr_8790.dispose(); this._SafeStr_8790 = null; }; } private function _SafeStr_8919(k:WindowEvent, _arg_2:IWindow):void { var _local_3:String; if (((((((this.disposed) || (!(this._SafeStr_8790)))) || (this._SafeStr_8790.disposed))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; switch (_arg_2.name){ case "header_button_close": case "cancel_link": this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_8790.name + "_clickClose")); this._SafeStr_8920(); return; case "urgent_help_link": return; case "submit_button": _local_3 = _SafeStr_3642(_SafeStr_2538(this._SafeStr_8790.findChildByName("input_widget")).widget).message; if (_local_3.length == 0){ this._SafeStr_8790.findChildByName("report_error").visible = true; IItemListWindow(this._SafeStr_8790.findChildByName("list")).arrangeListItems(); } else { this._SafeStr_8713._SafeStr_8731(new _SafeStr_4227(_local_3)); this._SafeStr_8713.trackGoogle("guideHelp", (this._SafeStr_8790.name + "_clickReport")); this._SafeStr_8920(); this.closeWindow(); }; return; }; } private function _SafeStr_8835():void { this._SafeStr_8791 = new _SafeStr_4906(); } private function _SafeStr_8874(k:Boolean):void { var _local_2:ICheckBoxWindow = ICheckBoxWindow(this._SafeStr_5605.findChildByName("guide_tool_duty")); this._SafeStr_8861(k); _local_2._SafeStr_5894 = k; if (k){ _local_2.caption = this._SafeStr_8713.localization.getLocalization("guide.help.guide.tool.duty.on", ""); } else { _local_2.caption = this._SafeStr_8713.localization.getLocalization("guide.help.guide.tool.duty.off", ""); }; var _local_3:IWindow = this._SafeStr_5605.findChildByName("disabled_screen"); if (_local_3){ _local_3.visible = k; }; } private function _SafeStr_8875(k:String, _arg_2:Boolean):void { var _local_3:ICheckBoxWindow = (this._SafeStr_5605.findChildByName(k) as ICheckBoxWindow); if (_local_3 != null){ _local_3._SafeStr_5894 = _arg_2; }; } private function _SafeStr_8884(k:int):String { if (k == _SafeStr_2707._SafeStr_8727){ k = _SafeStr_2707._SafeStr_8726; }; return (this._SafeStr_8713.localization.getLocalization(("guide.help.request.type." + k), "")); } private function _SafeStr_8851(k:int, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Boolean, _arg_6:int=0, _arg_7:*=null):void { var _local_8:_SafeStr_2538; var _local_9:_SafeStr_3648; var _local_10:IWindowContainer; _local_8 = this._SafeStr_8921(); if (((((!((_local_8 == null))) && (!((null == (_local_8.widget as _SafeStr_3648)))))) && ((_local_8.name == ("chat_msg_" + _SafeStr_8777))))){ _local_9 = _SafeStr_3648(_local_8.widget); }; if (((((_local_9) && ((_local_9.userId == k)))) && ((_arg_6 == _SafeStr_8777)))){ _local_9.message = ((_local_9.message + "\n") + _arg_4); this._SafeStr_8922(null); } else { _local_8 = _SafeStr_2538(this._SafeStr_8797.clone()); _local_8.name = ("chat_msg_" + _arg_6); _local_9 = _SafeStr_3648(_local_8.widget); _local_9.figure = _arg_3; _local_9._SafeStr_8923 = _arg_5; _local_9.message = _arg_4; _local_9.userName = _arg_2; _local_9.userId = k; switch (_arg_6){ case _SafeStr_8778: _local_10 = IWindowContainer(IWindowContainer(_local_8._SafeStr_8722).findChildByName("message_region")); _local_10.procedure = this._SafeStr_8924; _local_10.setParamFlag(WindowParam._SafeStr_6180, true); _local_10.id = _arg_7; ITextWindow(_local_10.findChildByName("message")).underline = true; break; }; this._SafeStr_8922(_local_8); }; } private function _SafeStr_8924(k:WindowEvent, _arg_2:IWindow):void { if (((((this.disposed) || ((this._SafeStr_5605 == null)))) || (!((k.type == WindowMouseEvent.CLICK))))){ return; }; this._SafeStr_8713.navigator.goToPrivateRoom(_arg_2.id); } private function _SafeStr_8922(k:IWindow):void { var _local_2:IItemListWindow = IItemListWindow(this._SafeStr_5605.findChildByName("chat_list")); if (k){ _local_2._SafeStr_8882(k, (_local_2.numListItems - 1)); }; _local_2.scrollV = 1; _local_2.arrangeListItems(); this._SafeStr_8925(); } private function _SafeStr_8856(k:int, _arg_2:String):void { var _local_3:IWindowContainer; if (((!(this._SafeStr_8791._SafeStr_8766())) || ((_arg_2 == "")))){ return; }; switch (k){ case _SafeStr_8775: _local_3 = (this._SafeStr_8798.clone() as IWindowContainer); _local_3.findChildByName("content").caption = _arg_2; this._SafeStr_8922(_local_3); return; case _SafeStr_8776: _local_3 = (this._SafeStr_8799.clone() as IWindowContainer); _local_3.findChildByName("content").caption = _arg_2; this._SafeStr_8922(_local_3); return; default: if (this._SafeStr_8791._SafeStr_8758()){ this._SafeStr_8851(this._SafeStr_8791.userId, this._SafeStr_8791.userName, this._SafeStr_8791._SafeStr_8770, _arg_2, true, _SafeStr_8779); } else { this._SafeStr_8851(this._SafeStr_8791._SafeStr_8771, this._SafeStr_8791._SafeStr_8772, this._SafeStr_8791._SafeStr_8773, _arg_2, true, _SafeStr_8779); }; }; } private function _SafeStr_8921():_SafeStr_2538 { if ((((this._SafeStr_5605 == null)) || (this._SafeStr_5605.disposed))){ return (null); }; var k:IItemListWindow = IItemListWindow(this._SafeStr_5605.findChildByName("chat_list")); if (k.numListItems > 1){ return ((k.getListItemAt((k.numListItems - 2)) as _SafeStr_2538)); }; return (null); } public function _SafeStr_8926(k:_SafeStr_2538, _arg_2:String):void { if (_arg_2.length > 0){ this._SafeStr_8713._SafeStr_8731(new _SafeStr_4273(_arg_2)); _SafeStr_3642(k.widget).message = ""; this._SafeStr_8925(); }; } private function _SafeStr_8861(k:Boolean):void { this._onDuty = k; this._SafeStr_8713.toolbar._SafeStr_8823 = k; } private function _SafeStr_8925():void { if (this._SafeStr_7000 != null){ this._SafeStr_7000.stop(); this._SafeStr_7000 = null; }; if ((((((this._SafeStr_5605 == null)) || (this._SafeStr_5605.disposed))) || (((!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8760))) && (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8764))))))){ return; }; this._SafeStr_7000 = new Timer(_SafeStr_8784); this._SafeStr_7000.addEventListener(TimerEvent.TIMER, this._SafeStr_8927); this._SafeStr_7000.start(); this._SafeStr_8800 = this._SafeStr_8928; this._SafeStr_8858(false); } private function get _SafeStr_8928():int { if ((((((this._SafeStr_5605 == null)) || (this._SafeStr_5605.disposed))) || (((!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8760))) && (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8764))))))){ return (0); }; var k:_SafeStr_2538 = (this._SafeStr_5605.findChildByName("input_widget") as _SafeStr_2538); return ((((k)!=null) ? _SafeStr_3642(k.widget).message.length : 0)); } private function _SafeStr_8927(k:TimerEvent):void { if ((((((this._SafeStr_5605 == null)) || (this._SafeStr_5605.disposed))) || (((!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8760))) && (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8764))))))){ return; }; var _local_2:int = this._SafeStr_8928; var _local_3 = !((this._SafeStr_8800 == _local_2)); if (this._SafeStr_8801 != _local_3){ this._SafeStr_8713._SafeStr_8731(new _SafeStr_4292(_local_3)); this._SafeStr_8801 = _local_3; }; this._SafeStr_8800 = _local_2; } private function _SafeStr_8858(k:Boolean):void { if ((((((this._SafeStr_5605 == null)) || (this._SafeStr_5605.disposed))) || (((!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8760))) && (!((this._SafeStr_5605.name == _SafeStr_4905._SafeStr_8764))))))){ return; }; var _local_2:IItemListWindow = IItemListWindow(this._SafeStr_5605.findChildByName("chat_list")); _local_2.getListItemAt((_local_2.numListItems - 1)).blend = ((k) ? 1 : 0); } private function _SafeStr_8806(event:TimerEvent):void { var data:AnimationData; this._SafeStr_8803 = this._SafeStr_8803.filter(function (k:AnimationData, _arg_2:int, _arg_3:Vector.):Boolean { return (((!((k.window == null))) && (!(k.window.disposed)))); }); for each (data in this._SafeStr_8803) { this._SafeStr_5931(data); }; } private function _SafeStr_8904(k:_SafeStr_2434, _arg_2:String, _arg_3:int):void { if (this._SafeStr_5605 == null){ return; }; var _local_4:AnimationData = new AnimationData(k, _arg_2, _arg_3); this._SafeStr_5931(_local_4); this._SafeStr_8803.push(_local_4); } private function _SafeStr_5931(k:AnimationData):void { var _local_2:int = (this._SafeStr_8802.currentCount % k._SafeStr_8214); k.window.assetUri = ((k.asset + "_") + String((_local_2 + 1))); } private function _SafeStr_8912(window:_SafeStr_2434):void { this._SafeStr_8803 = this._SafeStr_8803.filter(function (k:AnimationData, _arg_2:int, _arg_3:Vector.):Boolean { return (!((k.window == window))); }); } private function _SafeStr_6821(k:MouseEvent):void { this._SafeStr_8805 = getTimer(); } private function _SafeStr_8807(k:TimerEvent):void { if (((this._onDuty) && (((getTimer() - this._SafeStr_8805) > (this._SafeStr_8713.getInteger("guidetool.idle.timeout", 300) * 1000))))){ this._SafeStr_8713._SafeStr_8731(new _SafeStr_4024(false, this._SafeStr_8795, this._SafeStr_8793, this._SafeStr_8794)); }; } } }//package _-1bV // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2343 = "_-1fK" (String#3501, DoABC#3) // _SafeStr_2378 = "_-5ge" (String#3630, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2486 = "_-5L9" (String#3555, DoABC#3) // _SafeStr_2515 = "_-6Vk" (String#2942, DoABC#3) // _SafeStr_2538 = "_-0jD" (String#317, DoABC#3) // _SafeStr_2639 = "_-5os" (String#2707, DoABC#3) // _SafeStr_2642 = "_-ut" (String#1905, DoABC#3) // _SafeStr_2673 = "_-4EP" (String#7436, DoABC#3) // _SafeStr_2707 = "_-4ZE" (String#2753, DoABC#3) // _SafeStr_2709 = "_-6at" (String#7205, DoABC#3) // _SafeStr_2740 = "_-1Le" (String#3790, DoABC#3) // _SafeStr_2906 = "_-6c" (String#3802, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3628 = "_-4Ku" (String#1601, DoABC#3) // _SafeStr_3642 = "_-14v" (String#2648, DoABC#3) // _SafeStr_3648 = "_-G5" (String#4934, DoABC#3) // _SafeStr_3656 = "_-1Sq" (String#3012, DoABC#3) // _SafeStr_3829 = "_-17O" (String#3272, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4016 = "_-3Sg" (String#10584, DoABC#3) // _SafeStr_4018 = "_-4kQ" (String#10253, DoABC#3) // _SafeStr_4024 = "_-4Ld" (String#6082, DoABC#3) // _SafeStr_4032 = "_-65P" (String#10675, DoABC#3) // _SafeStr_4082 = "_-0c3" (String#14991, DoABC#3) // _SafeStr_4091 = "_-43K" (String#16193, DoABC#3) // _SafeStr_4092 = "_-5gF" (String#8267, DoABC#3) // _SafeStr_4112 = "_-tE" (String#12858, DoABC#3) // _SafeStr_4116 = "_-3qM" (String#16834, DoABC#3) // _SafeStr_4119 = "_-3N1" (String#7198, DoABC#3) // _SafeStr_4122 = "_-1wM" (String#9066, DoABC#3) // _SafeStr_4129 = "_-2hM" (String#13084, DoABC#3) // _SafeStr_4143 = "_-5H2" (String#10405, DoABC#3) // _SafeStr_4150 = "_-2TL" (String#14816, DoABC#3) // _SafeStr_4167 = "_-2bT" (String#16088, DoABC#3) // _SafeStr_4168 = "_-2Rj" (String#10366, DoABC#3) // _SafeStr_4171 = "_-51u" (String#10296, DoABC#3) // _SafeStr_4186 = "_-4e3" (String#6083, DoABC#3) // _SafeStr_4200 = "_-03s" (String#16336, DoABC#3) // _SafeStr_4212 = "_-6Ul" (String#15761, DoABC#3) // _SafeStr_4220 = "_-4rn" (String#12513, DoABC#3) // _SafeStr_4222 = "_-5nw" (String#11123, DoABC#3) // _SafeStr_4223 = "_-5Gt" (String#9908, DoABC#3) // _SafeStr_4227 = "_-zT" (String#13576, DoABC#3) // _SafeStr_4273 = "_-5ZL" (String#14629, DoABC#3) // _SafeStr_4292 = "_-1Gp" (String#13515, DoABC#3) // _SafeStr_4294 = "_-24Z" (String#13471, DoABC#3) // _SafeStr_4303 = "_-382" (String#13647, DoABC#3) // _SafeStr_4328 = "_-1sj" (String#12621, DoABC#3) // _SafeStr_4702 = "_-5fG" (String#7726, DoABC#3) // _SafeStr_4900 = "_-1oA" (String#8711, DoABC#3) // _SafeStr_4901 = "_-6Dl" (String#12605, DoABC#3) // _SafeStr_4902 = "_-4EJ" (String#8902, DoABC#3) // _SafeStr_4903 = "_-2Cv" (String#10038, DoABC#3) // _SafeStr_4904 = "_-57S" (String#9833, DoABC#3) // _SafeStr_4905 = "_-2Zn" (String#1943, DoABC#3) // _SafeStr_4906 = "_-4o7" (String#5466, DoABC#3) // _SafeStr_4907 = "_-1jb" (String#10684, DoABC#3) // _SafeStr_4908 = "_-6h0" (String#7565, DoABC#3) // _SafeStr_4909 = "_-34R" (String#5945, DoABC#3) // _SafeStr_4910 = "_-5yn" (String#8925, DoABC#3) // _SafeStr_4911 = "_-yT" (String#8731, DoABC#3) // _SafeStr_4912 = "_-6Qu" (String#11419, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5426 = "_-3nx" (String#2284, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5894 = "_-ZR" (String#1005, DoABC#3) // _SafeStr_5931 = "_-65I" (String#12859, DoABC#3) // _SafeStr_6 = "_-0rq" (String#1456, DoABC#3) // _SafeStr_6180 = "_-0bq" (String#2582, DoABC#3) // _SafeStr_6248 = "_-0P1" (String#7990, DoABC#3) // _SafeStr_6568 = "_-5-X" (String#4506, DoABC#3) // _SafeStr_6663 = "_-0v8" (String#10664, DoABC#3) // _SafeStr_6726 = "_-3PD" (String#9779, DoABC#3) // _SafeStr_6821 = "_-68t" (String#5453, DoABC#3) // _SafeStr_6836 = "_-6Gx" (String#4107, DoABC#3) // _SafeStr_7000 = "_-1q7" (String#4606, DoABC#3) // _SafeStr_7614 = "_-4t8" (String#5401, DoABC#3) // _SafeStr_7646 = "_-49g" (String#2219, DoABC#3) // _SafeStr_8044 = "_-5mG" (String#2063, DoABC#3) // _SafeStr_8124 = "_-0bH" (String#3431, DoABC#3) // _SafeStr_8214 = "_-4RP" (String#5553, DoABC#3) // _SafeStr_8713 = "_-2gZ" (String#234, DoABC#3) // _SafeStr_8714 = "_-1js" (String#7045, DoABC#3) // _SafeStr_8720 = "_-6G3" (String#2715, DoABC#3) // _SafeStr_8722 = "_-4xm" (String#1348, DoABC#3) // _SafeStr_8724 = "_-5o5" (String#9782, DoABC#3) // _SafeStr_8726 = "_-2Y5" (String#5518, DoABC#3) // _SafeStr_8727 = "_-2Qj" (String#6630, DoABC#3) // _SafeStr_8731 = "_-2QH" (String#1618, DoABC#3) // _SafeStr_8743 = "_-60B" (String#21523, DoABC#3) // _SafeStr_8744 = "_-4zb" (String#14947, DoABC#3) // _SafeStr_8745 = "_-2CF" (String#17368, DoABC#3) // _SafeStr_8746 = "_-RS" (String#23201, DoABC#3) // _SafeStr_8756 = "_-c4" (String#17293, DoABC#3) // _SafeStr_8757 = "_-6fg" (String#8401, DoABC#3) // _SafeStr_8758 = "_-1NR" (String#7992, DoABC#3) // _SafeStr_8759 = "_-1TF" (String#11753, DoABC#3) // _SafeStr_8760 = "_-0TM" (String#7468, DoABC#3) // _SafeStr_8761 = "_-2QP" (String#16677, DoABC#3) // _SafeStr_8762 = "_-68P" (String#12305, DoABC#3) // _SafeStr_8763 = "_-38h" (String#15593, DoABC#3) // _SafeStr_8764 = "_-5p8" (String#7276, DoABC#3) // _SafeStr_8765 = "_-6B2" (String#14863, DoABC#3) // _SafeStr_8766 = "_-12p" (String#19779, DoABC#3) // _SafeStr_8767 = "_-5yf" (String#23835, DoABC#3) // _SafeStr_8768 = "_-1f1" (String#3646, DoABC#3) // _SafeStr_8769 = "_-4lx" (String#12200, DoABC#3) // _SafeStr_8770 = "_-1Iy" (String#10836, DoABC#3) // _SafeStr_8771 = "_-2Hh" (String#7621, DoABC#3) // _SafeStr_8772 = "_-0cd" (String#5728, DoABC#3) // _SafeStr_8773 = "_-3Ax" (String#9295, DoABC#3) // _SafeStr_8774 = "_-66-" (String#19792, DoABC#3) // _SafeStr_8775 = "_-4J5" (String#17232, DoABC#3) // _SafeStr_8776 = "_-1sm" (String#19085, DoABC#3) // _SafeStr_8777 = "_-0Ek" (String#20245, DoABC#3) // _SafeStr_8778 = "_-1V9" (String#18646, DoABC#3) // _SafeStr_8779 = "_-1eB" (String#10727, DoABC#3) // _SafeStr_8780 = "_-4ah" (String#24394, DoABC#3) // _SafeStr_8781 = "_-2MD" (String#16528, DoABC#3) // _SafeStr_8782 = "_-2tM" (String#13850, DoABC#3) // _SafeStr_8783 = "_-tg" (String#14455, DoABC#3) // _SafeStr_8784 = "_-4Jk" (String#22949, DoABC#3) // _SafeStr_8785 = "_-5X7" (String#24156, DoABC#3) // _SafeStr_8786 = "_-6Av" (String#9425, DoABC#3) // _SafeStr_8787 = "_-yB" (String#25533, DoABC#3) // _SafeStr_8788 = "_-6FD" (String#14820, DoABC#3) // _SafeStr_8789 = "_-55m" (String#12381, DoABC#3) // _SafeStr_8790 = "_-5Wt" (String#4911, DoABC#3) // _SafeStr_8791 = "_-0Sk" (String#826, DoABC#3) // _SafeStr_8792 = "_-He" (String#15742, DoABC#3) // _SafeStr_8793 = "_-2nd" (String#10111, DoABC#3) // _SafeStr_8794 = "_-3N4" (String#9963, DoABC#3) // _SafeStr_8795 = "_-2Wh" (String#9800, DoABC#3) // _SafeStr_8796 = "_-2rL" (String#30765, DoABC#3) // _SafeStr_8797 = "_-1xV" (String#16050, DoABC#3) // _SafeStr_8798 = "_-2dx" (String#15401, DoABC#3) // _SafeStr_8799 = "_-0Ga" (String#27949, DoABC#3) // _SafeStr_8800 = "_-6UY" (String#24326, DoABC#3) // _SafeStr_8801 = "_-iO" (String#23635, DoABC#3) // _SafeStr_8802 = "_-1wq" (String#9054, DoABC#3) // _SafeStr_8803 = "_-0CX" (String#9097, DoABC#3) // _SafeStr_8804 = "_-3hQ" (String#11150, DoABC#3) // _SafeStr_8805 = "_-3IE" (String#22450, DoABC#3) // _SafeStr_8806 = "_-1cu" (String#29997, DoABC#3) // _SafeStr_8807 = "_-4yg" (String#27534, DoABC#3) // _SafeStr_8808 = "_-4Ag" (String#7195, DoABC#3) // _SafeStr_8809 = "_-1sB" (String#36414, DoABC#3) // _SafeStr_8810 = "_-2Fr" (String#37873, DoABC#3) // _SafeStr_8811 = "_-2CY" (String#36019, DoABC#3) // _SafeStr_8812 = "_-0FH" (String#32738, DoABC#3) // _SafeStr_8813 = "_-2Wk" (String#38235, DoABC#3) // _SafeStr_8814 = "_-wG" (String#33505, DoABC#3) // _SafeStr_8815 = "_-6L7" (String#19929, DoABC#3) // _SafeStr_8816 = "_-4d7" (String#18781, DoABC#3) // _SafeStr_8817 = "_-0hM" (String#23008, DoABC#3) // _SafeStr_8818 = "_-50C" (String#22074, DoABC#3) // _SafeStr_8819 = "_-47P" (String#22749, DoABC#3) // _SafeStr_8820 = "_-5-b" (String#23030, DoABC#3) // _SafeStr_8821 = "_-E" (String#30557, DoABC#3) // _SafeStr_8822 = "_-4gC" (String#24632, DoABC#3) // _SafeStr_8823 = "_-4lm" (String#9873, DoABC#3) // _SafeStr_8824 = "_-1Um" (String#35926, DoABC#3) // _SafeStr_8825 = "_-5Wn" (String#37108, DoABC#3) // _SafeStr_8826 = "_-3Ht" (String#37805, DoABC#3) // _SafeStr_8827 = "_-26X" (String#28714, DoABC#3) // _SafeStr_8828 = "_-3Qh" (String#37213, DoABC#3) // _SafeStr_8829 = "_-2Eo" (String#25336, DoABC#3) // _SafeStr_8830 = "_-5XC" (String#36882, DoABC#3) // _SafeStr_8831 = "_-3So" (String#30843, DoABC#3) // _SafeStr_8832 = "_-6Gl" (String#27332, DoABC#3) // _SafeStr_8833 = "_-1SF" (String#26260, DoABC#3) // _SafeStr_8834 = "_-4Mb" (String#37943, DoABC#3) // _SafeStr_8835 = "_-fX" (String#29015, DoABC#3) // _SafeStr_8836 = "_-6Ze" (String#33437, DoABC#3) // _SafeStr_8837 = "_-4zf" (String#5586, DoABC#3) // _SafeStr_8838 = "_-0gk" (String#32374, DoABC#3) // _SafeStr_8839 = "_-124" (String#28053, DoABC#3) // _SafeStr_8840 = "_-0uv" (String#36393, DoABC#3) // _SafeStr_8841 = "_-5Q0" (String#38772, DoABC#3) // _SafeStr_8842 = "_-4Ry" (String#37800, DoABC#3) // _SafeStr_8843 = "_-2aN" (String#31494, DoABC#3) // _SafeStr_8844 = "_-6GI" (String#35388, DoABC#3) // _SafeStr_8845 = "_-gF" (String#33994, DoABC#3) // _SafeStr_8846 = "_-5yF" (String#34418, DoABC#3) // _SafeStr_8847 = "_-NL" (String#25341, DoABC#3) // _SafeStr_8848 = "_-6DZ" (String#35316, DoABC#3) // _SafeStr_8849 = "_-d6" (String#24413, DoABC#3) // _SafeStr_8850 = "_-4Bw" (String#21622, DoABC#3) // _SafeStr_8851 = "_-0c" (String#8583, DoABC#3) // _SafeStr_8852 = "_-1E" (String#34873, DoABC#3) // _SafeStr_8853 = "_-3aq" (String#31356, DoABC#3) // _SafeStr_8854 = "_-4Hb" (String#14101, DoABC#3) // _SafeStr_8855 = "_-3ak" (String#6881, DoABC#3) // _SafeStr_8856 = "_-14h" (String#19882, DoABC#3) // _SafeStr_8857 = "_-5we" (String#34407, DoABC#3) // _SafeStr_8858 = "_-5yV" (String#26866, DoABC#3) // _SafeStr_8859 = "_-4Sa" (String#10084, DoABC#3) // _SafeStr_8860 = "_-2bV" (String#16257, DoABC#3) // _SafeStr_8861 = "_-4dw" (String#14972, DoABC#3) // _SafeStr_8862 = "_-0zX" (String#35968, DoABC#3) // _SafeStr_8863 = "_-5DM" (String#36337, DoABC#3) // _SafeStr_8864 = "_-0d1" (String#32128, DoABC#3) // _SafeStr_8865 = "_-3Vy" (String#38259, DoABC#3) // _SafeStr_8866 = "_-1CU" (String#22959, DoABC#3) // _SafeStr_8867 = "_-4pg" (String#19265, DoABC#3) // _SafeStr_8868 = "_-1o5" (String#29283, DoABC#3) // _SafeStr_8869 = "_-3ys" (String#35994, DoABC#3) // _SafeStr_8870 = "_-4qD" (String#38817, DoABC#3) // _SafeStr_8871 = "_-1Ag" (String#32745, DoABC#3) // _SafeStr_8872 = "_-0lb" (String#34919, DoABC#3) // _SafeStr_8873 = "_-3M1" (String#30702, DoABC#3) // _SafeStr_8874 = "_-3tj" (String#17174, DoABC#3) // _SafeStr_8875 = "_-3gF" (String#23889, DoABC#3) // _SafeStr_8876 = "_-1pt" (String#10308, DoABC#3) // _SafeStr_8877 = "_-6FI" (String#6848, DoABC#3) // _SafeStr_8878 = "_-2aI" (String#38330, DoABC#3) // _SafeStr_8879 = "_-cj" (String#5898, DoABC#3) // _SafeStr_8880 = "_-5N4" (String#1571, DoABC#3) // _SafeStr_8881 = "_-3zP" (String#15557, DoABC#3) // _SafeStr_8882 = "_-2WP" (String#3211, DoABC#3) // _SafeStr_8883 = "_-3Lo" (String#3539, DoABC#3) // _SafeStr_8884 = "_-2tk" (String#30761, DoABC#3) // _SafeStr_8885 = "_-5dH" (String#35675, DoABC#3) // _SafeStr_8886 = "_-419" (String#12904, DoABC#3) // _SafeStr_8887 = "_-5k6" (String#9588, DoABC#3) // _SafeStr_8888 = "_-6hY" (String#2896, DoABC#3) // _SafeStr_8889 = "_-5tF" (String#15424, DoABC#3) // _SafeStr_8890 = "_-2I" (String#34760, DoABC#3) // _SafeStr_8891 = "_-R6" (String#34486, DoABC#3) // _SafeStr_8892 = "_-5qN" (String#33725, DoABC#3) // _SafeStr_8893 = "_-3RX" (String#37368, DoABC#3) // _SafeStr_8894 = "_-3yE" (String#17643, DoABC#3) // _SafeStr_8895 = "_-6SH" (String#33703, DoABC#3) // _SafeStr_8896 = "_-6Y8" (String#34434, DoABC#3) // _SafeStr_8897 = "_-4G" (String#20588, DoABC#3) // _SafeStr_8898 = "_-24R" (String#35161, DoABC#3) // _SafeStr_8899 = "_-5oK" (String#23453, DoABC#3) // _SafeStr_8900 = "_-4dV" (String#36467, DoABC#3) // _SafeStr_8901 = "_-e9" (String#33970, DoABC#3) // _SafeStr_8902 = "_-4OL" (String#25462, DoABC#3) // _SafeStr_8903 = "_-49Q" (String#38311, DoABC#3) // _SafeStr_8904 = "_-5eo" (String#27113, DoABC#3) // _SafeStr_8905 = "_-5c-" (String#25577, DoABC#3) // _SafeStr_8906 = "_-30d" (String#36286, DoABC#3) // _SafeStr_8907 = "_-5nv" (String#23687, DoABC#3) // _SafeStr_8908 = "_-1dS" (String#36090, DoABC#3) // _SafeStr_8909 = "_-kU" (String#31939, DoABC#3) // _SafeStr_8910 = "_-2WN" (String#22495, DoABC#3) // _SafeStr_8911 = "_-3Lq" (String#37246, DoABC#3) // _SafeStr_8912 = "_-5Je" (String#35914, DoABC#3) // _SafeStr_8913 = "_-5n" (String#25470, DoABC#3) // _SafeStr_8914 = "_-4oQ" (String#38910, DoABC#3) // _SafeStr_8915 = "_-216" (String#32508, DoABC#3) // _SafeStr_8916 = "_-lp" (String#11340, DoABC#3) // _SafeStr_8917 = "_-3Rt" (String#17554, DoABC#3) // _SafeStr_8918 = "_-0SD" (String#22700, DoABC#3) // _SafeStr_8919 = "_-4nu" (String#28211, DoABC#3) // _SafeStr_8920 = "_-36h" (String#28682, DoABC#3) // _SafeStr_8921 = "_-4xy" (String#37064, DoABC#3) // _SafeStr_8922 = "_-4QP" (String#18814, DoABC#3) // _SafeStr_8923 = "_-RZ" (String#9062, DoABC#3) // _SafeStr_8924 = "_-3W-" (String#37378, DoABC#3) // _SafeStr_8925 = "_-1qP" (String#28552, DoABC#3) // _SafeStr_8926 = "_-4NW" (String#3187, DoABC#3) // _SafeStr_8927 = "_-4Sm" (String#37314, DoABC#3) // _SafeStr_8928 = "_-6Zx" (String#26921, DoABC#3) //------------------------------------------------------------ //_-1bY._SafeStr_5110 package _-1bY { import flash.display.Sprite; import flash.display.Loader; import flash.net.URLRequest; import _-6bP._SafeStr_5109; import flash.display.Shape; import flash.events.MouseEvent; import flash.events.Event; import _-33r.VideoControlsEvent; public class _SafeStr_5110 extends Sprite { private var _SafeStr_8929:Loader; private var _SafeStr_8930:_SafeStr_5218; private var _SafeStr_8931:Number; private var _SafeStr_8932:Number; public function _SafeStr_5110(k:Number, _arg_2:Number) { this._SafeStr_8403(k, _arg_2); } public function load(k:URLRequest):void { if (k == null){ return; }; this._SafeStr_8929.load(k); } private function _SafeStr_8933():void { this._SafeStr_8929 = new Loader(); addChild(this._SafeStr_8929); this._SafeStr_8930 = new _SafeStr_5218(); this._SafeStr_8930.x = Math.round((this._SafeStr_8931 * 0.5)); this._SafeStr_8930.y = Math.round((this._SafeStr_8932 * 0.5)); addChild(this._SafeStr_8930); var k:Shape = _SafeStr_5109.rect(this._SafeStr_8931, this._SafeStr_8932, 0xFF0000, 1); addChild(k); mask = k; } private function _SafeStr_8403(k:Number, _arg_2:Number):void { this._SafeStr_8931 = k; this._SafeStr_8932 = _arg_2; buttonMode = true; this._SafeStr_8933(); addEventListener(MouseEvent.MOUSE_OVER, this._SafeStr_8934, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this._SafeStr_8935, false, 0, true); addEventListener(MouseEvent.CLICK, this._SafeStr_8936, false, 0, true); this._SafeStr_8929.contentLoaderInfo.addEventListener(Event.COMPLETE, this._SafeStr_8937, false, 0, true); } private function _SafeStr_8936(k:MouseEvent):void { dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_8938, true, true)); } private function _SafeStr_8937(k:Event):void { var _local_2:Number; var _local_3:Number; var _local_4:Number; var _local_6:Number; _local_2 = (this._SafeStr_8929.width / this._SafeStr_8929.height); _local_3 = this._SafeStr_8931; _local_4 = this._SafeStr_8932; var _local_5:Number = (_local_3 / _local_4); if (_local_2 > _local_5){ this._SafeStr_8929.width = _local_3; this._SafeStr_8929.height = (_local_3 / _local_2); if (this._SafeStr_8929.height < _local_4){ _local_6 = (_local_4 / this._SafeStr_8929.height); this._SafeStr_8929.width = (this._SafeStr_8929.width * _local_6); this._SafeStr_8929.height = (this._SafeStr_8929.height * _local_6); }; } else { this._SafeStr_8929.width = (_local_4 * _local_2); this._SafeStr_8929.height = _local_4; if (this._SafeStr_8929.width < _local_3){ _local_6 = (_local_3 / this._SafeStr_8929.width); this._SafeStr_8929.width = (this._SafeStr_8929.width * _local_6); this._SafeStr_8929.height = (this._SafeStr_8929.height * _local_6); }; }; this._SafeStr_8929.x = Math.round(((_local_3 - this._SafeStr_8929.width) * 0.5)); this._SafeStr_8929.y = Math.round(((_local_4 - this._SafeStr_8929.height) * 0.5)); } private function _SafeStr_8935(k:MouseEvent):void { this._SafeStr_8930.alpha = 0.3; } private function _SafeStr_8934(k:MouseEvent):void { this._SafeStr_8930.alpha = 0.5; } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5110 = "_-193" (String#13183, DoABC#3) // _SafeStr_5218 = "_-2mx" (String#12894, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8929 = "_-4aC" (String#2763, DoABC#3) // _SafeStr_8930 = "_-5WJ" (String#12319, DoABC#3) // _SafeStr_8931 = "_-5TB" (String#7108, DoABC#3) // _SafeStr_8932 = "function" (String#6817, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8934 = "_-37y" (String#38207, DoABC#3) // _SafeStr_8935 = "_-6Pg" (String#33414, DoABC#3) // _SafeStr_8936 = "_-5Xb" (String#36652, DoABC#3) // _SafeStr_8937 = "_-JK" (String#15549, DoABC#3) // _SafeStr_8938 = "_-4xP" (String#6116, DoABC#3) //------------------------------------------------------------ //_-1bY._SafeStr_5218 package _-1bY { import flash.display.Sprite; import _-6bP._SafeStr_5109; import flash.display.Shape; import flash.display.Graphics; public class _SafeStr_5218 extends Sprite { public function _SafeStr_5218() { mouseEnabled = false; mouseChildren = false; alpha = 0.3; var k:Shape = _SafeStr_5109._SafeStr_8939(28, 40, 360, 0xFFFFFF, 1); addChild(k); var _local_2:Graphics = graphics; _local_2.beginFill(0xFFFFFF, 1); _local_2.moveTo(-9, -16); _local_2.lineTo(15, 0); _local_2.lineTo(-9, 16); _local_2.lineTo(-9, -16); _local_2.endFill(); } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5218 = "_-2mx" (String#12894, DoABC#3) // _SafeStr_8939 = "_-3OI" (String#37169, DoABC#3) //------------------------------------------------------------ //_-1bY._SafeStr_5219 package _-1bY { import flash.display.Sprite; import flash.display.Shape; import _-5YC.VideoMetadataVo; import flash.events.MouseEvent; import _-6bP._SafeStr_5109; import _-33r.VideoControlsEvent; public class _SafeStr_5219 extends Sprite { private var _SafeStr_8940:Shape; private var _SafeStr_8941:Sprite; private var _SafeStr_8942:Sprite; private var _SafeStr_6779:Number = 0; private var _SafeStr_8943:Sprite; private var _SafeStr_8944:Shape; private var _SafeStr_8945:int; private var _SafeStr_8946:Boolean = false; public function _SafeStr_5219(k:int) { this._SafeStr_8403(k); } public function _SafeStr_8947(k:Number):void { this._SafeStr_8944.scaleX = (((k <= 1)) ? k : 1); } public function _SafeStr_8948(k:VideoMetadataVo):void { this._SafeStr_6779 = k.duration; } public function _SafeStr_8949(k:Number):void { this._SafeStr_8942.scaleX = (((k <= 1)) ? k : 1); this._SafeStr_8943.x = Math.round(this._SafeStr_8942.width); } private function _SafeStr_8950():void { if (this._SafeStr_8941 != null){ this._SafeStr_8941.removeEventListener(MouseEvent.CLICK, this._SafeStr_8951); removeChild(this._SafeStr_8941); this._SafeStr_8941 = null; }; if (this._SafeStr_8944 != null){ removeChild(this._SafeStr_8944); this._SafeStr_8944 = null; }; if (this._SafeStr_8942 != null){ removeChild(this._SafeStr_8942); this._SafeStr_8942 = null; }; this._SafeStr_8941 = new Sprite(); this._SafeStr_8941.buttonMode = true; this._SafeStr_8941.addChild(_SafeStr_5109.rect(this._SafeStr_8940.width, 5, 5787708, 1)); this._SafeStr_8941.addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_8951, false, 0, true); addChild(this._SafeStr_8941); this._SafeStr_8944 = _SafeStr_5109.rect(this._SafeStr_8940.width, 5, 0xFF0000, 1); addChild(this._SafeStr_8944); this._SafeStr_8941.mask = this._SafeStr_8944; this._SafeStr_8942 = new Sprite(); this._SafeStr_8942.mouseEnabled = false; this._SafeStr_8942.addChild(_SafeStr_5109.rect(this._SafeStr_8940.width, 5, 13020778, 1)); addChild(this._SafeStr_8942); this._SafeStr_8944.scaleX = 0; this._SafeStr_8942.scaleX = 0; } private function _SafeStr_8933():void { this._SafeStr_8940 = _SafeStr_5109.rect(this._SafeStr_8945, 5, 5787708, 0.5); addChild(this._SafeStr_8940); this._SafeStr_8950(); this._SafeStr_8943 = new Sprite(); this._SafeStr_8943.mouseEnabled = false; this._SafeStr_8943.addChild(_SafeStr_5109.rect(5, 11, 0, 0.2, -2, -3)); this._SafeStr_8943.addChild(_SafeStr_5109.rect(3, 9, 0xFFFFFF, 1, -1, -2)); addChild(this._SafeStr_8943); } private function _SafeStr_8403(k:int):void { this._SafeStr_8945 = k; this._SafeStr_8933(); } private function _SafeStr_8952(k:Boolean):void { var _local_3:VideoControlsEvent; if (!this._SafeStr_8953){ return; }; var _local_2:Number = ((this._SafeStr_8941.mouseX * this._SafeStr_8941.scaleX) / this._SafeStr_8941.width); if (k){ _local_3 = new VideoControlsEvent(VideoControlsEvent._SafeStr_8954, true, true, _local_2); } else { _local_3 = new VideoControlsEvent(VideoControlsEvent._SafeStr_8955, true, true, _local_2); }; dispatchEvent(_local_3); } private function _SafeStr_8951(k:MouseEvent):void { dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_8938, true, true, false)); this._SafeStr_8952(false); stage.addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8956, false, 0, true); stage.addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5346, false, 0, true); } private function _SafeStr_5346(k:MouseEvent):void { this._SafeStr_8952(true); } private function _SafeStr_8956(k:MouseEvent):void { stage.removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5346); stage.removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8956); this._SafeStr_8952(false); dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_8938, true, true, true)); } override public function set width(k:Number):void { this._SafeStr_8940.width = k; this._SafeStr_8950(); } override public function get width():Number { return (this._SafeStr_8940.width); } public function get _SafeStr_8953():Boolean { return (this._SafeStr_8946); } public function set _SafeStr_8953(k:Boolean):void { this._SafeStr_8946 = k; } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5219 = "_-5mM" (String#11226, DoABC#3) // _SafeStr_5346 = "_-0Y2" (String#7040, DoABC#3) // _SafeStr_6779 = "_-0e4" (String#1529, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8938 = "_-4xP" (String#6116, DoABC#3) // _SafeStr_8940 = "_-0NO" (String#10532, DoABC#3) // _SafeStr_8941 = "_-4L2" (String#6004, DoABC#3) // _SafeStr_8942 = "_-2vN" (String#7507, DoABC#3) // _SafeStr_8943 = "_-5AY" (String#12375, DoABC#3) // _SafeStr_8944 = "_-2Gs" (String#9204, DoABC#3) // _SafeStr_8945 = "_-3x-" (String#27743, DoABC#3) // _SafeStr_8946 = "_-Qv" (String#30649, DoABC#3) // _SafeStr_8947 = "_-4EW" (String#23381, DoABC#3) // _SafeStr_8948 = "_-2cu" (String#22286, DoABC#3) // _SafeStr_8949 = "_-15y" (String#19326, DoABC#3) // _SafeStr_8950 = "_-2AV" (String#30211, DoABC#3) // _SafeStr_8951 = "_-1CH" (String#26523, DoABC#3) // _SafeStr_8952 = "_-1tc" (String#25537, DoABC#3) // _SafeStr_8953 = "_-4Ul" (String#22055, DoABC#3) // _SafeStr_8954 = "_-40" (String#16424, DoABC#3) // _SafeStr_8955 = "_-1Cj" (String#21292, DoABC#3) // _SafeStr_8956 = "_-Eu" (String#13949, DoABC#3) //------------------------------------------------------------ //_-1bY._SafeStr_5220 package _-1bY { import flash.display.Sprite; import _-5NB._SafeStr_4553; import flash.display.Graphics; import _-6bP._SafeStr_5109; import flash.display.Shape; import flash.events.MouseEvent; import flash.filters.GlowFilter; public class _SafeStr_5220 extends Sprite { private var _SafeStr_8957:Sprite; private var _SafeStr_8958:Sprite; private var _SafeStr_5718:String; public function _SafeStr_5220() { this._SafeStr_8403(); } public function _SafeStr_5565(k:String):void { visible = true; this._SafeStr_5718 = k; switch (k){ case _SafeStr_4553._SafeStr_8959: this._SafeStr_8957.visible = false; this._SafeStr_8958.visible = true; return; case _SafeStr_4553._SafeStr_8960: case _SafeStr_4553._SafeStr_8961: this._SafeStr_8957.visible = true; this._SafeStr_8958.visible = false; return; }; } private function _SafeStr_8933():void { var _local_2:Graphics; var k:Shape = _SafeStr_5109._SafeStr_8962(23, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_8957 = new Sprite(); _local_2 = this._SafeStr_8957.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(9, 5, 1, 1); _local_2.drawRect(9, 6, 2, 1); _local_2.drawRect(9, 7, 3, 1); _local_2.drawRect(9, 8, 4, 1); _local_2.drawRect(9, 9, 5, 1); _local_2.drawRect(9, 10, 6, 1); _local_2.drawRect(9, 11, 7, 1); _local_2.drawRect(9, 12, 6, 1); _local_2.drawRect(9, 13, 5, 1); _local_2.drawRect(9, 14, 4, 1); _local_2.drawRect(9, 15, 3, 1); _local_2.drawRect(9, 16, 2, 1); _local_2.drawRect(9, 17, 1, 1); _local_2.endFill(); addChild(this._SafeStr_8957); this._SafeStr_8958 = new Sprite(); this._SafeStr_8958.visible = false; _local_2 = this._SafeStr_8958.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(7, 5, 3, 12); _local_2.drawRect(13, 5, 3, 12); _local_2.endFill(); addChild(this._SafeStr_8958); } private function _SafeStr_8403():void { buttonMode = true; mouseChildren = false; this._SafeStr_8933(); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); this._SafeStr_5718 = _SafeStr_4553._SafeStr_8960; } private function onMouseOver(k:MouseEvent):void { this._SafeStr_8958.filters = [new GlowFilter(0xFFFFFF, 0.45)]; this._SafeStr_8957.filters = [new GlowFilter(0xFFFFFF, 0.45)]; } private function onMouseOut(k:MouseEvent):void { this._SafeStr_8958.filters = []; this._SafeStr_8957.filters = []; } } }//package _-1bY // _SafeStr_4553 = "_-1Fx" (String#2810, DoABC#3) // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5220 = "_-2vk" (String#10219, DoABC#3) // _SafeStr_5565 = "_-6Q7" (String#4719, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8957 = "_-1gs" (String#4609, DoABC#3) // _SafeStr_8958 = "_-4ak" (String#9730, DoABC#3) // _SafeStr_8959 = "_-Q6" (String#7201, DoABC#3) // _SafeStr_8960 = "_-1FB" (String#6203, DoABC#3) // _SafeStr_8961 = "_-2iX" (String#7307, DoABC#3) // _SafeStr_8962 = "_-2R" (String#20533, DoABC#3) //------------------------------------------------------------ //_-1bY._SafeStr_5221 package _-1bY { import flash.display.Sprite; import flash.display.StageDisplayState; import _-6bP._SafeStr_5109; import flash.display.Shape; import flash.display.Graphics; import flash.events.MouseEvent; import flash.filters.GlowFilter; public class _SafeStr_5221 extends Sprite { private var _SafeStr_8963:Sprite; private var _SafeStr_8964:Sprite; public function _SafeStr_5221() { this._SafeStr_8403(); } public function _SafeStr_5565(k:String):void { switch (k){ case StageDisplayState.NORMAL: this._SafeStr_8963.visible = true; this._SafeStr_8964.visible = false; return; case StageDisplayState.FULL_SCREEN: this._SafeStr_8963.visible = false; this._SafeStr_8964.visible = true; return; }; } private function _SafeStr_8933():void { var k:Shape = _SafeStr_5109._SafeStr_8962(25, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_8963 = new Sprite(); var _local_2:Graphics = this._SafeStr_8963.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(2, 2, 3, 1); _local_2.drawRect(2, 3, 1, 2); _local_2.drawRect(20, 2, 3, 1); _local_2.drawRect(22, 3, 1, 2); _local_2.drawRect(2, 18, 1, 3); _local_2.drawRect(3, 20, 2, 1); _local_2.drawRect(20, 20, 3, 1); _local_2.drawRect(22, 18, 1, 2); _local_2.drawRect(6, 5, 13, 3); _local_2.drawRect(6, 8, 1, 9); _local_2.drawRect(18, 8, 1, 9); _local_2.drawRect(7, 16, 11, 1); _local_2.endFill(); addChild(this._SafeStr_8963); this._SafeStr_8964 = new Sprite(); this._SafeStr_8964.visible = false; _local_2 = this._SafeStr_8964.graphics; _local_2.beginFill(13020778, 1); _local_2.drawRect(6, 10, 3, 1); _local_2.drawRect(8, 8, 1, 2); _local_2.drawRect(6, 14, 3, 1); _local_2.drawRect(8, 15, 1, 2); _local_2.drawRect(16, 8, 1, 3); _local_2.drawRect(17, 10, 2, 1); _local_2.drawRect(16, 14, 3, 1); _local_2.drawRect(16, 15, 1, 2); _local_2.drawRect(3, 3, 19, 3); _local_2.drawRect(3, 6, 1, 14); _local_2.drawRect(21, 6, 1, 14); _local_2.drawRect(4, 19, 17, 1); _local_2.endFill(); addChild(this._SafeStr_8964); } private function _SafeStr_8403():void { buttonMode = true; mouseChildren = false; this._SafeStr_8933(); addEventListener(MouseEvent.CLICK, this.onMouseClick, false, 0, true); addEventListener(MouseEvent.MOUSE_OVER, this.onMouseOver, false, 0, true); addEventListener(MouseEvent.MOUSE_OUT, this.onMouseOut, false, 0, true); } private function onMouseClick(k:MouseEvent):void { this._SafeStr_8963.filters = []; this._SafeStr_8964.filters = []; } private function onMouseOver(k:MouseEvent):void { this._SafeStr_8963.filters = [new GlowFilter(0xFFFFFF, 0.45)]; this._SafeStr_8964.filters = [new GlowFilter(0xFFFFFF, 0.45)]; } private function onMouseOut(k:MouseEvent):void { this._SafeStr_8963.filters = []; this._SafeStr_8964.filters = []; } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5221 = "_-4mU" (String#9844, DoABC#3) // _SafeStr_5565 = "_-6Q7" (String#4719, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8962 = "_-2R" (String#20533, DoABC#3) // _SafeStr_8963 = "_-0jH" (String#9322, DoABC#3) // _SafeStr_8964 = "_-0Su" (String#7876, DoABC#3) //------------------------------------------------------------ //_-1bY.BtnSound package _-1bY { import flash.display.Sprite; import flash.display.Shape; import _-6bP._SafeStr_5109; import flash.events.MouseEvent; import _-33r.VideoControlsEvent; public class BtnSound extends Sprite { private var _SafeStr_8965:Array; public function BtnSound() { this._SafeStr_8403(); } public function _SafeStr_5565(k:Number):void { var _local_4:Shape; var _local_2:int = Math.ceil((k * 7)); var _local_3:Number = 1; while (_local_3 < 9) { _local_4 = (this._SafeStr_8965[(_local_3 - 1)] as Shape); if (_local_4 != null){ _local_4.alpha = ((((_local_3 - 1))>_local_2) ? 0.25 : 1); }; _local_3++; }; } private function _SafeStr_8933():void { var _local_3:Shape; var k:Shape = _SafeStr_5109._SafeStr_8962(31, 23, 90, 3748644, 0, 1, 1); addChild(k); this._SafeStr_8965 = new Array(); var _local_2:Number = 0; while (_local_2 < 8) { _local_3 = _SafeStr_5109.rect(2, (_local_2 + 1), 13020778, 1); _local_3.x = (4 + (_local_2 * 3)); _local_3.y = (16 - (1 + _local_2)); addChild(_local_3); this._SafeStr_8965.push(_local_3); _local_2++; }; } private function _SafeStr_8403():void { mouseEnabled = true; buttonMode = true; this._SafeStr_8933(); addEventListener(MouseEvent.MOUSE_DOWN, this._SafeStr_8966, false, 0, true); } private function _SafeStr_8967():void { var _local_2:Number; var k:int = mouseX; if (k < 4){ _local_2 = 0; } else { if (k > 27){ _local_2 = 1; } else { _local_2 = ((k - 4) / 23); }; }; dispatchEvent(new VideoControlsEvent(VideoControlsEvent._SafeStr_8968, true, true, _local_2)); } private function _SafeStr_5346(k:MouseEvent):void { this._SafeStr_8967(); } private function _SafeStr_8966(k:MouseEvent):void { addEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8956, false, 0, true); addEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5346, false, 0, true); } private function _SafeStr_8956(k:MouseEvent):void { removeEventListener(MouseEvent.MOUSE_UP, this._SafeStr_8956); removeEventListener(MouseEvent.MOUSE_MOVE, this._SafeStr_5346); this._SafeStr_8967(); } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5346 = "_-0Y2" (String#7040, DoABC#3) // _SafeStr_5565 = "_-6Q7" (String#4719, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8956 = "_-Eu" (String#13949, DoABC#3) // _SafeStr_8962 = "_-2R" (String#20533, DoABC#3) // _SafeStr_8965 = "_-2q9" (String#23009, DoABC#3) // _SafeStr_8966 = "_-mc" (String#17127, DoABC#3) // _SafeStr_8967 = "_-3HE" (String#31242, DoABC#3) // _SafeStr_8968 = "_-2Ho" (String#15559, DoABC#3) //------------------------------------------------------------ //_-1bY.VideoTimeLabel package _-1bY { import flash.display.Sprite; import flash.display.Shape; import flash.text.TextField; import _-5YC.VideoMetadataVo; import _-6bP.StringUtils; import _-6bP._SafeStr_5109; import flash.text.TextFormat; import flash.text.TextFormatAlign; import flash.events.MouseEvent; public class VideoTimeLabel extends Sprite { public static const _SafeStr_8969:String = "stateCountUp"; public static const _SafeStr_8970:String = "stateCountDown"; private var _SafeStr_8971:Shape; private var _txt:TextField; private var _SafeStr_5718:String; private var _SafeStr_8972:VideoMetadataVo; private var _SafeStr_8973:Number; public function VideoTimeLabel() { this._SafeStr_8403(); } public function update(k:Number):void { var _local_6:int; this._SafeStr_8973 = k; if (this._SafeStr_5718 == VideoTimeLabel._SafeStr_8970){ _local_6 = (((this._SafeStr_8972)!=null) ? this._SafeStr_8972.duration : 0); k = (_local_6 - k); this._txt.textColor = 5787708; } else { this._txt.textColor = 13020778; }; var _local_2:Number = (k % 60); var _local_3:Number = ((k - _local_2) / 60); var _local_4:String = _local_2.toString().split(".")[0]; _local_4 = StringUtils._SafeStr_8974(_local_4, 2, "0"); var _local_5:String = StringUtils._SafeStr_8974(_local_3.toString(), 2, "0"); this._txt.text = ((_local_5 + ":") + _local_4); } public function _SafeStr_8948(k:VideoMetadataVo):void { this._SafeStr_8972 = k; } private function _SafeStr_8933():void { this._SafeStr_8971 = _SafeStr_5109.rect(34, 23, 0xFF0000, 0); addChild(this._SafeStr_8971); this._txt = new TextField(); this._txt.width = 34; this._txt.height = 18; this._txt.y = 2; this._txt.selectable = false; var k:TextFormat = new TextFormat(); k.font = "Arial"; k.color = 13020778; k.size = 10; k.kerning = true; k.align = TextFormatAlign.CENTER; this._txt.defaultTextFormat = k; this._txt.text = "00:00"; addChild(this._txt); } private function _SafeStr_8403():void { mouseChildren = false; buttonMode = true; this._SafeStr_5718 = VideoTimeLabel._SafeStr_8969; this._SafeStr_8973 = 0; this._SafeStr_8933(); addEventListener(MouseEvent.CLICK, this.onMouseClick, false, 0, true); } private function _SafeStr_8975():void { if (this._SafeStr_5718 == VideoTimeLabel._SafeStr_8969){ this._SafeStr_5718 = VideoTimeLabel._SafeStr_8970; } else { this._SafeStr_5718 = VideoTimeLabel._SafeStr_8969; }; this.update(this._SafeStr_8973); } private function onMouseClick(k:MouseEvent):void { this._SafeStr_8975(); } } }//package _-1bY // _SafeStr_5109 = "_-35q" (String#4542, DoABC#3) // _SafeStr_5718 = "_-2XZ" (String#413, DoABC#3) // _SafeStr_8403 = "_-3bo" (String#5175, DoABC#3) // _SafeStr_8933 = "_-64j" (String#5418, DoABC#3) // _SafeStr_8948 = "_-2cu" (String#22286, DoABC#3) // _SafeStr_8969 = "_-5KW" (String#14633, DoABC#3) // _SafeStr_8970 = "_-483" (String#18974, DoABC#3) // _SafeStr_8971 = "_-3HO" (String#4854, DoABC#3) // _SafeStr_8972 = "_-6IC" (String#11376, DoABC#3) // _SafeStr_8973 = "_-1C" (String#5864, DoABC#3) // _SafeStr_8974 = "_-Tn" (String#30513, DoABC#3) // _SafeStr_8975 = "_-4Bo" (String#37822, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2155 package _-1Cg { import _-2mL._SafeStr_8; import flash.events.IEventDispatcher; import flash.geom.Rectangle; import flash.display.BitmapData; import _-1rn._SafeStr_2856; import _-vq.IWindow; public interface _SafeStr_2155 extends _SafeStr_8 { function get events():IEventDispatcher; function _SafeStr_8976(_arg_1:String):Rectangle; function _SafeStr_8977(_arg_1:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2856; function _SafeStr_8978(_arg_1:String):void; function _SafeStr_8979(_arg_1:String, _arg_2:BitmapData):void; function getRect():Rectangle; function get extensionView():_SafeStr_2857; function _SafeStr_8980(_arg_1:String, _arg_2:Boolean):void; function toggleWindowVisibility(_arg_1:String):void; function set _SafeStr_8823(_arg_1:Boolean):void; function get _SafeStr_6974():int; function _SafeStr_8981(_arg_1:String):IWindow; } }//package _-1Cg // _SafeStr_2155 = "_-1Co" (String#1625, DoABC#3) // _SafeStr_2856 = "_-CL" (String#1225, DoABC#3) // _SafeStr_2857 = "_-0dU" (String#9125, DoABC#3) // _SafeStr_6974 = "_-6gv" (String#27052, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) // _SafeStr_8823 = "_-4lm" (String#9873, DoABC#3) // _SafeStr_8976 = "_-0Kh" (String#4558, DoABC#3) // _SafeStr_8977 = "_-14w" (String#15366, DoABC#3) // _SafeStr_8978 = "_-5R9" (String#6231, DoABC#3) // _SafeStr_8979 = "_-33N" (String#7546, DoABC#3) // _SafeStr_8980 = "_-5dA" (String#35702, DoABC#3) // _SafeStr_8981 = "_-Xk" (String#9043, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2736 package _-1Cg { public class _SafeStr_2736 { public static const _SafeStr_8982:String = "HTE_STATE_HOTEL_VIEW"; public static const _SafeStr_8983:String = "HTE_STATE_GAME_CENTER_VIEW"; public static const _SafeStr_8984:String = "HTE_STATE_ROOM_VIEW"; public static const _SafeStr_8985:String = "HTE_STATE_HIDDEN"; public static const _SafeStr_8986:String = "HTE_STATE_COLLAPSED"; public static const _SafeStr_8987:int = 20; public static const _SafeStr_8988:int = 10; public static const _SafeStr_8989:String = "HTE_STATE_NOOB_NOT_HOME"; public static const _SafeStr_8990:String = "HETE_STATE_NOOB_HOME"; } }//package _-1Cg // _SafeStr_2736 = "_-5R3" (String#2704, DoABC#3) // _SafeStr_8982 = "_-6d4" (String#9357, DoABC#3) // _SafeStr_8983 = "_-2KA" (String#16706, DoABC#3) // _SafeStr_8984 = "_-10W" (String#7843, DoABC#3) // _SafeStr_8985 = "_-0L9" (String#11722, DoABC#3) // _SafeStr_8986 = "_-5Eu" (String#14923, DoABC#3) // _SafeStr_8987 = "_-0vb" (String#23484, DoABC#3) // _SafeStr_8988 = "_-4EO" (String#21885, DoABC#3) // _SafeStr_8989 = "_-kJ" (String#12116, DoABC#3) // _SafeStr_8990 = "_-5Ml" (String#12203, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2857 package _-1Cg { import _-vq.IWindow; public interface _SafeStr_2857 { function set visible(_arg_1:Boolean):void; function get visible():Boolean; function get _SafeStr_8991():uint; function attachExtension(_arg_1:String, _arg_2:IWindow, _arg_3:int=-1, _arg_4:Array=null):void; function detachExtension(_arg_1:String):void; function _SafeStr_8992(_arg_1:String):Boolean; function set extraMargin(_arg_1:int):void; function get extraMargin():int; function _SafeStr_8993():void; } }//package _-1Cg // _SafeStr_2857 = "_-0dU" (String#9125, DoABC#3) // _SafeStr_8991 = "_-3H-" (String#21941, DoABC#3) // _SafeStr_8992 = "_-67G" (String#27486, DoABC#3) // _SafeStr_8993 = "_-2if" (String#11609, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2865 package _-1Cg { public class _SafeStr_2865 { public static const _SafeStr_8994:String = "toolbar_dimmer"; public static const _SafeStr_8995:String = "purse"; public static const _SafeStr_8996:String = "purse_credits"; public static const _SafeStr_8997:String = "purse_engagement_currency"; public static const _SafeStr_8998:String = "purse_habbo_club"; public static const _SafeStr_8999:String = "purse_seasonal_currency"; public static const _SafeStr_9000:String = "logout_tools"; public static const _SafeStr_9001:String = "talent_promo"; public static const _SafeStr_9002:String = "room_tools"; public static const _SafeStr_9003:String = "club_promo"; public static const _SafeStr_9004:String = "vip_quests"; public static const MYSTERY_BOX:String = "mystery_box"; public static const _SafeStr_9005:String = "video_offers"; public static const BUILDER:String = "builder"; public static const _SafeStr_9006:String = "settings"; public static const _SafeStr_9007:String = "phone_number"; public static const _SafeStr_9008:String = "verification_code"; public static const _SafeStr_9009:String = "return_gift"; public static const _SafeStr_9010:String = "targeted_offer"; } }//package _-1Cg // _SafeStr_2865 = "_-0ck" (String#2422, DoABC#3) // _SafeStr_8994 = "_-1BK" (String#22427, DoABC#3) // _SafeStr_8995 = "_-0yt" (String#17179, DoABC#3) // _SafeStr_8996 = "_-2qH" (String#22050, DoABC#3) // _SafeStr_8997 = "_-Lj" (String#25471, DoABC#3) // _SafeStr_8998 = "_-1gR" (String#25165, DoABC#3) // _SafeStr_8999 = "_-em" (String#17182, DoABC#3) // _SafeStr_9000 = "_-0lK" (String#22673, DoABC#3) // _SafeStr_9001 = "_-48S" (String#13299, DoABC#3) // _SafeStr_9002 = "_-4tP" (String#27501, DoABC#3) // _SafeStr_9003 = "_-0v4" (String#10671, DoABC#3) // _SafeStr_9004 = "_-5lP" (String#11084, DoABC#3) // _SafeStr_9005 = "_-3Uk" (String#18476, DoABC#3) // _SafeStr_9006 = "_-2Co" (String#17490, DoABC#3) // _SafeStr_9007 = "_-3L" (String#16394, DoABC#3) // _SafeStr_9008 = "_-4H9" (String#14243, DoABC#3) // _SafeStr_9009 = "_-3tQ" (String#21604, DoABC#3) // _SafeStr_9010 = "_-5SF" (String#15055, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2866 package _-1Cg { import _-2mL._SafeStr_3; import _-vq.IWindowContainer; import _-OK.WindowEvent; import _-vq.IWindow; import flash.geom.Point; public class _SafeStr_2866 implements _SafeStr_3 { private var _SafeStr_5605:IWindowContainer; private var _disposed:Boolean = false; public function _SafeStr_2866(k:HabboToolbar) { this._SafeStr_5605 = (k.windowManager.buildFromXML((k.assets.getAssetByName("bottom_background_border_xml").content as XML)) as IWindowContainer); this._SafeStr_5605.procedure = this._SafeStr_9011; this._SafeStr_6969(); } public function dispose():void { if (this.disposed){ return; }; } private function _SafeStr_9011(k:WindowEvent, _arg_2:IWindow):void { if (k.type == WindowEvent._SafeStr_7028){ this._SafeStr_6969(); }; } private function _SafeStr_6969():void { this._SafeStr_5605.position = new Point(-10, (this._SafeStr_5605.desktop.height - (this._SafeStr_5605.height - 3))); this._SafeStr_5605.width = (this._SafeStr_5605.desktop.width + 20); } public function get disposed():Boolean { return (this._disposed); } } }//package _-1Cg // _SafeStr_2866 = "_-4CC" (String#13466, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_6969 = "_-5Ar" (String#4770, DoABC#3) // _SafeStr_7028 = "_-K5" (String#5806, DoABC#3) // _SafeStr_9011 = "_-0vX" (String#3349, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_2874 package _-1Cg { public class _SafeStr_2874 { public static const _SafeStr_9012:String = "social"; public static const _SafeStr_8484:String = "group"; public static const _SafeStr_9013:String = "quest"; public static const _SafeStr_9014:String = "game"; } }//package _-1Cg // _SafeStr_2874 = "_-4Fh" (String#7362, DoABC#3) // _SafeStr_8484 = "_-o6" (String#4721, DoABC#3) // _SafeStr_9012 = "_-1Px" (String#20106, DoABC#3) // _SafeStr_9013 = "_-0oC" (String#19618, DoABC#3) // _SafeStr_9014 = "_-Nk" (String#18084, DoABC#3) //------------------------------------------------------------ //_-1Cg._SafeStr_3514 package _-1Cg { public class _SafeStr_3514 { public static const _SafeStr_9015:int = 0; public static const _SafeStr_9016:int = 0; public static const _SafeStr_9017:int = 1; public static const _SafeStr_9018:int = 2; public static const _SafeStr_9019:int = 3; public static const _SafeStr_9020:int = 4; public static const _SafeStr_9021:int = 5; public static const _SafeStr_9022:int = 6; public static const _SafeStr_9023:int = 7; public static const _SafeStr_9024:int = 8; public static const _SafeStr_9025:int = 9; public static const _SafeStr_9026:int = 10; public static const _SafeStr_9027:int = 11; public static const _SafeStr_9028:int = 12; public static const _SafeStr_9029:int = 13; } }//package _-1Cg // _SafeStr_3514 = "_-55V" (String#5686, DoABC#3) // _SafeStr_9015 = "_-1AJ" (String#26574, DoABC#3) // _SafeStr_9016 = "_-5fx" (String#24525, DoABC#3) // _SafeStr_9017 = "_-5Dd" (String#23906, DoABC#3) // _SafeStr_9018 = "_-1om" (String#29258, DoABC#3) // _SafeStr_9019 = "_-17" (String#30240, DoABC#3) // _SafeStr_9020 = "_-0X0" (String#26643, DoABC#3) // _SafeStr_9021 = "_-07i" (String#24902, DoABC#3) // _SafeStr_9022 = "_-6M9" (String#27129, DoABC#3) // _SafeStr_9023 = "_-1m1" (String#25367, DoABC#3) // _SafeStr_9024 = "_-6fW" (String#25297, DoABC#3) // _SafeStr_9025 = "_-aW" (String#29088, DoABC#3) // _SafeStr_9026 = "_-3W0" (String#13289, DoABC#3) // _SafeStr_9027 = "_-4dg" (String#27798, DoABC#3) // _SafeStr_9028 = "_-28v" (String#17305, DoABC#3) // _SafeStr_9029 = "_-2Vw" (String#22813, DoABC#3) //------------------------------------------------------------ //_-1Cg.BottomBarLeft package _-1Cg { import _-1HD._SafeStr_36; import flash.geom.Point; import _-vq.IWindowContainer; import flash.events.IEventDispatcher; import _-59z._SafeStr_10; import _-0Qu._SafeStr_634; import _-15X.Map; import flash.display.BitmapData; import _-tc.IRegionWindow; import _-tc._SafeStr_3579; import _-tc._SafeStr_2434; import _-3cR._SafeStr_4618; import _-vq.IWindow; import _-59z.XmlAsset; import _-OK.WindowEvent; import _-OK.WindowMouseEvent; import _-tc.ITextWindow; import _-1lq.ILocalization; import _-2mL.Component; import _-2VF._SafeStr_2386; import _-4jH._SafeStr_2322; import _-4Ff._SafeStr_2343; import flash.geom.Rectangle; import _-tc.IBorderWindow; import _-0mx._SafeStr_2433; import _-tc.IBitmapWrapperWindow; import _-0g4.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1rn.Motions; import _-1rn.Queue; import _-1rn._SafeStr_4620; import _-1rn._SafeStr_4621; import _-1rn._SafeStr_3679; import _-1rn._SafeStr_4617; import _-1rn._SafeStr_4619; import _-1rn._SafeStr_2856; public class BottomBarLeft implements _SafeStr_36 { private static const _SafeStr_9030:Point = new Point(0, 500); private static const _SafeStr_9031:Point = new Point(0, 500); private static const _SafeStr_9032:uint = 7433577; private static const _SafeStr_9033:uint = 5723213; private static const _SafeStr_9034:String = "_hover"; private static const _SafeStr_9035:String = "_normal"; private static const _SafeStr_9036:int = 0; private static const _SafeStr_9037:String = "icon_me_menu"; private static const _SafeStr_9038:int = 45; private static const _SafeStr_9039:int = 20; private static const _SafeStr_9040:int = 10; private static const _SafeStr_9041:int = 185; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_7132:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_9042:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_9043:Map; private var _SafeStr_9044:IWindowContainer; private var _SafeStr_9045:Boolean; private var _SafeStr_9046:BitmapData; private var _SafeStr_9047:IRegionWindow; private var _SafeStr_9048:IRegionWindow; private var _SafeStr_9049:_SafeStr_3579; private var _SafeStr_9050:_SafeStr_2434; private var _SafeStr_9051:String; private var _SafeStr_9052:int; private var _SafeStr_9053:int; private var _SafeStr_9054:int; private var _SafeStr_9055:Boolean = false; private var _SafeStr_9056:_SafeStr_4618; public function BottomBarLeft(k:HabboToolbar, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher) { var _local_9:IWindow; var _local_10:Boolean; var _local_12:IWindowContainer; super(); this._SafeStr_9042 = k; this._SafeStr_5627 = _arg_2; this._assets = _arg_3; this._SafeStr_7132 = _arg_4; this._SafeStr_9056 = new _SafeStr_4618(this._SafeStr_9042, this); this._SafeStr_9043 = new Map(); var _local_5:XmlAsset = (_arg_3.getAssetByName("bottom_bar_left_xml") as XmlAsset); this._SafeStr_5605 = (_arg_2.buildFromXML((_local_5.content as XML)) as IWindowContainer); if (this._SafeStr_5605 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5605.addEventListener(WindowEvent._SafeStr_7028, this._SafeStr_9057); this._SafeStr_9049 = (this._SafeStr_5605.getChildByName("toolbar_items") as _SafeStr_3579); var _local_6:IWindowContainer = (this._SafeStr_5605.getChildByName("arrow_container_left") as IWindowContainer); var _local_7:IWindowContainer = (this._SafeStr_5605.getChildByName("arrow_container_right") as IWindowContainer); this._SafeStr_9047 = (_local_6.getChildByName("collapse_left") as IRegionWindow); this._SafeStr_9048 = (_local_7.getChildByName("collapse_right") as IRegionWindow); if (this._SafeStr_9047){ this._SafeStr_9047.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9058); }; if (this._SafeStr_9048){ this._SafeStr_9048.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9058); }; this._SafeStr_9050 = (this._SafeStr_9049.getChildByName("line") as _SafeStr_2434); var _local_8:Array = []; this._SafeStr_5605.groupChildrenWithTag("TOGGLE", _local_8, -1); for each (_local_9 in _local_8) { if (((_local_9) && ((_local_9 is IRegionWindow)))){ _local_9.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9059); }; }; this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), false); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10){ this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); } else { this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_9044 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_9044 == null){ throw (new Error("Failed to construct toolbar label from XML!")); }; _local_12 = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)) as IWindowContainer); if (_local_12){ this._SafeStr_5627.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR), _local_12); }; _local_12 = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)) as IWindowContainer); if (_local_12){ this._SafeStr_5627.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), _local_12); }; _local_12 = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)) as IWindowContainer); if (_local_12){ this._SafeStr_5627.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), _local_12); }; var _local_13:IWindowContainer = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_13.addChild(this._SafeStr_9044); this._SafeStr_5627.registerHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE), _local_13); var _local_14:ITextWindow = (this._SafeStr_9044.findChildByName("new_textfield") as ITextWindow); var _local_15:ILocalization = k.localization._SafeStr_5885("toolbar.new_additions.notification"); if (_local_15 != null){ _local_14.text = _local_15.value; }; this._SafeStr_9044.visible = false; this._SafeStr_9044.x = ((_local_13.width - this._SafeStr_9044.width) - _SafeStr_9036); this._SafeStr_9044.y = _SafeStr_9036; this._SafeStr_9045 = this._SafeStr_9061(); this._SafeStr_9062(); (k as Component).context.addLinkEventTracker(this); } private function _SafeStr_9063(k:WindowMouseEvent, _arg_2:*):void { this._SafeStr_9042.toggleWindowVisibility("PANIC"); } private function _SafeStr_9057(k:WindowEvent):void { this._SafeStr_9062(); } private function _SafeStr_9062():void { if (((!(this._SafeStr_5605)) || (!(this._SafeStr_5627)))){ return; }; this._SafeStr_9047.visible = !(this._SafeStr_9055); this._SafeStr_9048.visible = this._SafeStr_9055; this._SafeStr_5605.y = (this._SafeStr_5605.desktop.height - this._SafeStr_5605.height); this._SafeStr_5605.width = (((_SafeStr_9038 * this._SafeStr_9064()) + _SafeStr_9040) + 150); if (!this._SafeStr_9055){ if (this._SafeStr_9056 != null){ this._SafeStr_9056._SafeStr_9065(); }; }; this._SafeStr_5605.invalidate(); } public function dispose():void { if (this._SafeStr_9056 != null){ this._SafeStr_9056.dispose(); this._SafeStr_9056 = null; }; if (this._SafeStr_9046 != null){ this._SafeStr_9046.dispose(); this._SafeStr_9046 = null; }; if (this._SafeStr_9043 != null){ this._SafeStr_9043.dispose(); this._SafeStr_9043 = null; }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; if (this._SafeStr_9044 != null){ this._SafeStr_9044.dispose(); this._SafeStr_9044 = null; }; if (this._SafeStr_5627){ this._SafeStr_5627.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); this._SafeStr_5627.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); this._SafeStr_5627.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY)); this._SafeStr_5627.unregisterHintWindow(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); }; if (this._SafeStr_9042){ (this._SafeStr_9042 as Component).context.removeLinkEventTracker(this); this._SafeStr_9042 = null; }; this._SafeStr_5627 = null; this._assets = null; this._disposed = true; if (this._SafeStr_7132){ this._SafeStr_7132 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindow { return (this._SafeStr_5605); } private function _SafeStr_9066():void { var k:IWindowContainer = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_9067(k:_SafeStr_2322):void { var _local_2:IWindowContainer; var _local_3:String; switch (k.type){ case _SafeStr_2322.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_9042.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_9042.catalog))){ this._SafeStr_9042.catalog.openCatalogPage(_SafeStr_2386._SafeStr_9068); this._SafeStr_9042.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2322.CATALOG_NOT_READY: this._SafeStr_9066(); return; case _SafeStr_2322.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_9044 == null))) && (this._SafeStr_9045))){ this._SafeStr_9044.visible = true; }; return; case _SafeStr_2322.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_9044 != null){ this._SafeStr_9044.visible = false; }; return; }; } public function _SafeStr_8978(k:String):void { var _local_3:String; var _local_4:IWindow; var _local_5:Boolean; var _local_6:String; var _local_7:Boolean; if (k == _SafeStr_2736._SafeStr_8985){ this._SafeStr_5605.visible = false; return; }; this._SafeStr_5605.visible = true; if (k != _SafeStr_2736._SafeStr_8986){ this._SafeStr_9051 = k; }; var _local_2:Array = []; this._SafeStr_5605.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k){ case _SafeStr_2736._SafeStr_8983: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5605.position = _SafeStr_9030; break; case _SafeStr_2736._SafeStr_8982: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5605.position = _SafeStr_9031; break; case _SafeStr_2736._SafeStr_8989: _local_3 = "VISIBLE_NOOB"; this._SafeStr_5605.position = _SafeStr_9030; break; case _SafeStr_2736._SafeStr_8990: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5605.position = _SafeStr_9030; break; case _SafeStr_2736._SafeStr_8984: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5605.position = _SafeStr_9030; break; case _SafeStr_2736._SafeStr_8986: _local_3 = "VISIBLE_COLLAPSED"; this._SafeStr_5605.position = _SafeStr_9030; break; }; for each (_local_4 in _local_2) { if (_local_4){ _local_4.visible = (_local_4.tags.indexOf(_local_3) >= 0); if ((((_local_4.name == "QUESTS")) && (!(this._SafeStr_9055)))){ _local_4.visible = ((_local_4.visible) && (((!(this._SafeStr_9042._SafeStr_9069())) || (!(this._SafeStr_9042.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_9042.getBoolean("toolbar.hide.quests")))); } else { if ((((_local_4.name == "STORIES")) && (!(this._SafeStr_9055)))){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_9042.getBoolean("toolbar.stories.enabled"))); } else { if ((((_local_4.name == "BUILDER")) && (!(this._SafeStr_9055)))){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_9042.getBoolean("builders.club.enabled"))); } else { if (_local_4.name == "GAMES"){ _local_4.visible = false; } else { if (_local_4.name == "CAMERA"){ _local_5 = (((((((k == _SafeStr_2736._SafeStr_8984)) || ((k == _SafeStr_2736._SafeStr_8990)))) || ((k == _SafeStr_2736._SafeStr_8989)))) || (((this._SafeStr_9055) && ((((((this._SafeStr_9051 == _SafeStr_2736._SafeStr_8984)) || ((this._SafeStr_9051 == _SafeStr_2736._SafeStr_8990)))) || ((this._SafeStr_9051 == _SafeStr_2736._SafeStr_8989))))))); _local_6 = this._SafeStr_9042.getProperty("camera.launch.ui.position"); _local_7 = this._SafeStr_9042.sessionDataManager.isPerkAllowed(_SafeStr_2343.CAMERA); _local_4.visible = ((((_local_5) && ((_local_6 == "bottom-icons")))) && (_local_7)); }; }; }; }; }; }; }; this._SafeStr_9062(); } public function _SafeStr_9060(k:String, _arg_2:Boolean):void { var _local_3:IWindowContainer = (this._SafeStr_5605.findChildByName(k) as IWindowContainer); if (_local_3){ _local_3.visible = _arg_2; }; this._SafeStr_9062(); } public function _SafeStr_9064():int { var _local_3:IWindow; var k:Array = []; var _local_2:int = 1; this._SafeStr_5605.groupChildrenWithTag("TOGGLE", k, -1); for each (_local_3 in k) { if (((_local_3) && (_local_3.visible))){ _local_2++; }; }; return (_local_2); } private function _SafeStr_9070(k:WindowMouseEvent):void { var _local_2:Rectangle; if (this._SafeStr_9042.navigator == null){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5347: _local_2 = this._SafeStr_8976(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_9042.navigator._SafeStr_9071(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5348: this._SafeStr_9042.navigator._SafeStr_9072(true); return; }; } private function _SafeStr_9073(k:WindowMouseEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (!_local_2){ return; }; var _local_3:IBorderWindow = (_local_2.findChildByTag("ICON_BORDER") as IBorderWindow); var _local_4:_SafeStr_2433 = (_local_2.findChildByTag("ICON_BMP") as _SafeStr_2433); _SafeStr_4.log(k); switch (k.type){ case WindowMouseEvent._SafeStr_5347: this._SafeStr_9074(_local_4, _SafeStr_9034); this._SafeStr_9075(_local_3, _SafeStr_9034); if (k.target.name == "NAVIGATOR"){ this._SafeStr_9070(k); }; return; case WindowMouseEvent._SafeStr_5348: this._SafeStr_9074(_local_4, _SafeStr_9035); this._SafeStr_9075(_local_3, _SafeStr_9035); if (k.target.name == "NAVIGATOR"){ this._SafeStr_9070(k); }; return; }; } private function _SafeStr_9074(k:_SafeStr_2433, _arg_2:String):void { var _local_3:_SafeStr_2434; var _local_4:IBitmapWrapperWindow; if ((k is _SafeStr_2434)){ _local_3 = (k as _SafeStr_2434); _local_3.assetUri = (_local_3.name + _arg_2); } else { if ((k is IBitmapWrapperWindow)){ _local_4 = (k as IBitmapWrapperWindow); if (_local_4.name == _SafeStr_9037){ _local_4.bitmap = this._SafeStr_9046; }; }; }; } private function _SafeStr_9075(k:IWindowContainer, _arg_2:String):void { if (!k){ return; }; if (_arg_2 == _SafeStr_9034){ k.color = _SafeStr_9032; } else { k.color = _SafeStr_9033; }; } private function _SafeStr_9059(k:WindowMouseEvent):void { var _local_2:String = IWindow(k.target).name; this._SafeStr_9042.toggleWindowVisibility(_local_2); this._SafeStr_5627._SafeStr_7723(_local_2); } public function _SafeStr_8979(k:String, _arg_2:BitmapData):void { var _local_3:String; if (!_arg_2){ return; }; switch (k){ case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_9037; this._SafeStr_9076(_arg_2); break; }; var _local_4:_SafeStr_2433 = (this._SafeStr_5605.findChildByName(_local_3) as _SafeStr_2433); if (_local_4 != null){ this._SafeStr_9074(_local_4, _SafeStr_9035); }; } private function getIconName(k:String):String { var _local_2:String; switch (k){ case HabboToolbarIconEnum.CATALOGUE: _local_2 = "icons_toolbar_catalogue"; break; case HabboToolbarIconEnum.INVENTORY: _local_2 = "icons_toolbar_inventory"; break; case HabboToolbarIconEnum.MEMENU: _local_2 = "MEMENU"; break; case HabboToolbarIconEnum.NAVIGATOR: _local_2 = "icons_toolbar_navigator"; break; case HabboToolbarIconEnum.QUESTS: _local_2 = "icons_toolbar_quests"; break; case HabboToolbarIconEnum.GAMES: _local_2 = "icons_toolbar_games"; break; case HabboToolbarIconEnum.STORIES: _local_2 = "icons_toolbar_stories"; break; case HabboToolbarIconEnum.RECEPTION: _local_2 = "icons_toolbar_reception"; break; case HabboToolbarIconEnum.BUILDER: _local_2 = "icons_toolbar_builder"; break; case HabboToolbarIconEnum.CAMERA: _local_2 = "icons_toolbar_camera"; break; }; return (_local_2); } public function _SafeStr_8976(k:String):Rectangle { var _local_3:IWindow; var _local_2:Rectangle = new Rectangle(); var _local_4:String; _local_4 = this.getIconName(k); if (_local_4 != null){ _local_3 = this._SafeStr_5605.findChildByName(_local_4); }; if (((!((_local_3 == null))) && (_local_3.visible))){ _local_3.getGlobalRectangle(_local_2); return (_local_2); }; var _local_5:Rectangle = this._SafeStr_9056._SafeStr_9077(k); if (_local_5 != null){ return (_local_5); }; return (null); } public function _SafeStr_9078(k:String):IWindow { var _local_3:IWindow; var _local_2:String = this.getIconName(k); _local_3 = this._SafeStr_5605.findChildByName(_local_2); if (!_local_3){ _local_3 = this._SafeStr_9056._SafeStr_8981(k); }; return (_local_3); } private function _SafeStr_9076(k:BitmapData):void { if (this._SafeStr_9046 != null){ this._SafeStr_9046.dispose(); }; if (k != null){ this._SafeStr_9046 = k.clone(); }; k.dispose(); } public function _SafeStr_9079(k:String, _arg_2:int):void { var _local_3:IWindowContainer = this._SafeStr_9080(k); if (!_local_3){ return; }; if (_arg_2 < 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = " "; } else { if (_arg_2 > 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = _arg_2.toString(); } else { _local_3.visible = false; }; }; } public function _SafeStr_9080(k:String):IWindowContainer { var _local_4:IWindowContainer; var _local_2:String = HabboToolbarIconEnum.getIconName(k); if (!_local_2){ _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_9043.getValue(k) as IWindowContainer); if (!_local_3){ _local_3 = this._SafeStr_5627.createUnseenItemCounter(); _local_4 = (this._SafeStr_5605.findChildByName(_local_2) as IWindowContainer); if (_local_4){ _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_9036); _local_3.y = _SafeStr_9036; this._SafeStr_9043.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_9061():Boolean { return (this._SafeStr_9042.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_9081(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2856 { var _local_9:IWindow; var _local_5:int = 20; var _local_6:int = ((_arg_2) ? _arg_2.width : _local_5); var _local_7:int = ((_arg_2) ? _arg_2.height : _local_5); var _local_8:IBitmapWrapperWindow = (this._SafeStr_5627.create("ToolBarTransition", WindowType._SafeStr_6261, 0, 0, new Rectangle(_arg_3, _arg_4, _local_6, _local_7)) as IBitmapWrapperWindow); if (_arg_2){ _local_8.bitmap = _arg_2; _local_8._SafeStr_5320 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5627.getDesktop(2).addChild(_local_8); var _local_10:String; _local_10 = this.getIconName(k); if (_local_10 != null){ _local_9 = this._SafeStr_5605.findChildByName(_local_10); }; if (!_local_9){ _local_8.dispose(); return (null); }; var _local_11:Rectangle = new Rectangle(); _local_8.getGlobalRectangle(_local_11); var _local_12:Rectangle = new Rectangle(); _local_9.getGlobalRectangle(_local_12); var _local_13:int = (_local_11.x - _local_12.x); var _local_14:int = (_local_11.y - _local_12.y); var _local_15:Number = Math.sqrt(((_local_13 * _local_13) + (_local_14 * _local_14))); var _local_16:int = (500 - Math.abs(((((1 / _local_15) * 100) * 500) * 0.5))); var _local_17:int = 20; var _local_18 = (("ToolBarBouncing[ " + _local_10) + " ]"); if (!Motions._SafeStr_9082(_local_18)){ Motions._SafeStr_7787(new Queue(new _SafeStr_4620((_local_16 + 8)), new _SafeStr_4621(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2856 = new Queue(new _SafeStr_3679(new _SafeStr_4617(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4619(_local_8)); return (Motions._SafeStr_7787(_local_19)); } public function set _SafeStr_8823(k:Boolean):void { var _local_2:IWindow = this._SafeStr_5605.findChildByName("guide_icon"); if (_local_2 != null){ _local_2.visible = k; }; } public function set _SafeStr_9083(k:int):void { this._SafeStr_9053 = k; } public function set _SafeStr_9084(k:int):void { this._SafeStr_9052 = k; } public function set _SafeStr_9085(k:int):void { this._SafeStr_9054 = k; } public function get _SafeStr_9086():int { return (((this._SafeStr_9052 + this._SafeStr_9053) + this._SafeStr_9054)); } public function get memenu():_SafeStr_4618 { return (this._SafeStr_9056); } public function get _SafeStr_6136():String { return ("toolbar/"); } private function _SafeStr_9058(k:WindowMouseEvent):void { this._SafeStr_9055 = !(this._SafeStr_9055); if (this._SafeStr_9055){ this._SafeStr_8978(_SafeStr_2736._SafeStr_8986); } else { this._SafeStr_8978(this._SafeStr_9051); }; this._SafeStr_9062(); this._SafeStr_9042._SafeStr_9088._SafeStr_9087(); } public function _SafeStr_6137(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "memenu": this.memenu.toggleVisibility(); return; case "highlight": if (_local_2.length <= 2){ return; }; switch (_local_2[2]){ case "catalog": this._SafeStr_5627.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)); break; case "navigator": this._SafeStr_5627.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case "memenu": this._SafeStr_5627.showHint(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU)); break; }; return; default: _SafeStr_4.log(("Toolbar unknown link-type received: " + _local_2[1])); }; } public function _SafeStr_9089():int { if (((!(this._SafeStr_9050)) || (!(this._SafeStr_9050.parent)))){ return (0); }; return (((this._SafeStr_9055) ? _SafeStr_9041 : (this._SafeStr_9050.x + this._SafeStr_9050.parent.x))); } } }//package _-1Cg // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2322 = "_-4x-" (String#2022, DoABC#3) // _SafeStr_2343 = "_-1fK" (String#3501, DoABC#3) // _SafeStr_2386 = "_-0k1" (String#3570, DoABC#3) // _SafeStr_2433 = "_-6OT" (String#3161, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2736 = "_-5R3" (String#2704, DoABC#3) // _SafeStr_2856 = "_-CL" (String#1225, DoABC#3) // _SafeStr_3579 = "_-Hn" (String#6372, DoABC#3) // _SafeStr_36 = "_-2h6" (String#3290, DoABC#3) // _SafeStr_3679 = "_-5CE" (String#2961, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4617 = "_-2-m" (String#13160, DoABC#3) // _SafeStr_4618 = "_-5eD" (String#10887, DoABC#3) // _SafeStr_4619 = "_-2CH" (String#12474, DoABC#3) // _SafeStr_4620 = "_-5LE" (String#12832, DoABC#3) // _SafeStr_4621 = "_-Sh" (String#6887, DoABC#3) // _SafeStr_5320 = "_-5-V" (String#2215, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_6136 = "_-57i" (String#3500, DoABC#3) // _SafeStr_6137 = "_-3IU" (String#3677, DoABC#3) // _SafeStr_6261 = "_-5Fk" (String#7458, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_7028 = "_-K5" (String#5806, DoABC#3) // _SafeStr_7132 = "_-pz" (String#212, DoABC#3) // _SafeStr_7723 = "_-4Q5" (String#16787, DoABC#3) // _SafeStr_7787 = "_-5OH" (String#6122, DoABC#3) // _SafeStr_8823 = "_-4lm" (String#9873, DoABC#3) // _SafeStr_8976 = "_-0Kh" (String#4558, DoABC#3) // _SafeStr_8978 = "_-5R9" (String#6231, DoABC#3) // _SafeStr_8979 = "_-33N" (String#7546, DoABC#3) // _SafeStr_8981 = "_-Xk" (String#9043, DoABC#3) // _SafeStr_8982 = "_-6d4" (String#9357, DoABC#3) // _SafeStr_8983 = "_-2KA" (String#16706, DoABC#3) // _SafeStr_8984 = "_-10W" (String#7843, DoABC#3) // _SafeStr_8985 = "_-0L9" (String#11722, DoABC#3) // _SafeStr_8986 = "_-5Eu" (String#14923, DoABC#3) // _SafeStr_8989 = "_-kJ" (String#12116, DoABC#3) // _SafeStr_8990 = "_-5Ml" (String#12203, DoABC#3) // _SafeStr_9030 = "_-6a1" (String#3481, DoABC#3) // _SafeStr_9031 = "_-0TP" (String#10316, DoABC#3) // _SafeStr_9032 = "_-nG" (String#11339, DoABC#3) // _SafeStr_9033 = "_-0QQ" (String#10695, DoABC#3) // _SafeStr_9034 = "_-0nj" (String#6955, DoABC#3) // _SafeStr_9035 = "_-0Si" (String#6045, DoABC#3) // _SafeStr_9036 = "_-3ib" (String#4235, DoABC#3) // _SafeStr_9037 = "_-5fX" (String#8172, DoABC#3) // _SafeStr_9038 = "_-67m" (String#24375, DoABC#3) // _SafeStr_9039 = "_-4a" (String#11461, DoABC#3) // _SafeStr_9040 = "_-Zs" (String#22624, DoABC#3) // _SafeStr_9041 = "_-1du" (String#9235, DoABC#3) // _SafeStr_9042 = "_-By" (String#286, DoABC#3) // _SafeStr_9043 = "_-1Ti" (String#4070, DoABC#3) // _SafeStr_9044 = "_-T1" (String#2954, DoABC#3) // _SafeStr_9045 = "_-57x" (String#15134, DoABC#3) // _SafeStr_9046 = "_-1xj" (String#5171, DoABC#3) // _SafeStr_9047 = "_-5eI" (String#20874, DoABC#3) // _SafeStr_9048 = "_-6Xr" (String#17775, DoABC#3) // _SafeStr_9049 = "_-1TH" (String#9651, DoABC#3) // _SafeStr_9050 = "_-FW" (String#8529, DoABC#3) // _SafeStr_9051 = "_-1O-" (String#16745, DoABC#3) // _SafeStr_9052 = "_-1db" (String#16857, DoABC#3) // _SafeStr_9053 = "_-5sr" (String#16285, DoABC#3) // _SafeStr_9054 = "_-1VV" (String#15152, DoABC#3) // _SafeStr_9055 = "_-0HK" (String#3889, DoABC#3) // _SafeStr_9056 = "_-44h" (String#4594, DoABC#3) // _SafeStr_9057 = "_-4Dv" (String#23281, DoABC#3) // _SafeStr_9058 = "_-2--" (String#26766, DoABC#3) // _SafeStr_9059 = "_-1KX" (String#21921, DoABC#3) // _SafeStr_9060 = "_-08h" (String#5793, DoABC#3) // _SafeStr_9061 = "_-7R" (String#16946, DoABC#3) // _SafeStr_9062 = "_-0PA" (String#7663, DoABC#3) // _SafeStr_9063 = "_-1eC" (String#38082, DoABC#3) // _SafeStr_9064 = "_-P0" (String#34530, DoABC#3) // _SafeStr_9065 = "_-54u" (String#7485, DoABC#3) // _SafeStr_9066 = "_-4ym" (String#24453, DoABC#3) // _SafeStr_9067 = "_-28M" (String#10343, DoABC#3) // _SafeStr_9068 = "_-2Xe" (String#9052, DoABC#3) // _SafeStr_9069 = "_-2DH" (String#12141, DoABC#3) // _SafeStr_9070 = "_-4s-" (String#14979, DoABC#3) // _SafeStr_9071 = "_-5HS" (String#16329, DoABC#3) // _SafeStr_9072 = "_-56e" (String#16812, DoABC#3) // _SafeStr_9073 = "_-0li" (String#22508, DoABC#3) // _SafeStr_9074 = "_-2Vu" (String#9088, DoABC#3) // _SafeStr_9075 = "_-1go" (String#15591, DoABC#3) // _SafeStr_9076 = "_-02K" (String#24971, DoABC#3) // _SafeStr_9077 = "_-1jJ" (String#38057, DoABC#3) // _SafeStr_9078 = "_-2PT" (String#36257, DoABC#3) // _SafeStr_9079 = "_-3zm" (String#5382, DoABC#3) // _SafeStr_9080 = "_-5T8" (String#10092, DoABC#3) // _SafeStr_9081 = "_-3Kl" (String#30620, DoABC#3) // _SafeStr_9082 = "_-3X0" (String#31958, DoABC#3) // _SafeStr_9083 = "_-2gr" (String#22892, DoABC#3) // _SafeStr_9084 = "_-30u" (String#25959, DoABC#3) // _SafeStr_9085 = "_-EY" (String#12674, DoABC#3) // _SafeStr_9086 = "_-uv" (String#23452, DoABC#3) // _SafeStr_9087 = "_-6aS" (String#27026, DoABC#3) // _SafeStr_9088 = "_-0Jg" (String#16070, DoABC#3) // _SafeStr_9089 = "_-0kU" (String#34971, DoABC#3) //------------------------------------------------------------ //_-1Cg.ExtensionView package _-1Cg { import _-tc.IItemListWindow; import _-15X.Map; import _-0Qu._SafeStr_634; import _-59z.XmlAsset; import _-vq.IWindowContainer; import _-6Wm.Core; import _-59z._SafeStr_10; import _-vq.IWindow; import flash.utils.Timer; import flash.events.TimerEvent; import _-0W9._SafeStr_4616; import flash.geom.Rectangle; public class ExtensionView implements _SafeStr_2857 { private static const _SafeStr_9090:int = 3; private static const _SafeStr_9091:int = -8; private var _SafeStr_9042:HabboToolbar; private var _SafeStr_9092:IItemListWindow; private var _SafeStr_7220:Map; private var _disposed:Boolean = false; private var _SafeStr_9093:Boolean = false; private var _SafeStr_9094:Array; private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_9095:int = 0; public function ExtensionView(k:_SafeStr_634, _arg_2:_SafeStr_10, _arg_3:HabboToolbar) { this._SafeStr_9094 = []; super(); this._SafeStr_9042 = _arg_3; this._SafeStr_5627 = k; var _local_4:XmlAsset = (_arg_2.getAssetByName("extension_grid_xml") as XmlAsset); if (_local_4){ this._SafeStr_9092 = (k.buildFromXML((_local_4.content as XML), 1) as IItemListWindow); }; var _local_5:IWindowContainer = this._SafeStr_9092.desktop; if (this._SafeStr_9092){ this._SafeStr_9092.x = (((_local_5.width - this._SafeStr_9092.width) - _SafeStr_9090) - this.extraMargin); this._SafeStr_9092.y = _SafeStr_9090; this._SafeStr_9092.visible = true; } else { Core.error("Unable to initialize Toolbar Extension view window from xml asset", false); }; this._SafeStr_7220 = new Map(); } public function dispose():void { var k:Array; var _local_2:String; if (!this._disposed){ k = this._SafeStr_7220._SafeStr_5569(); for each (_local_2 in k) { this.detachExtension(_local_2); }; if (this._SafeStr_9092){ this._SafeStr_9092.dispose(); this._SafeStr_9092 = null; }; this._SafeStr_9094 = null; this._SafeStr_9042 = null; this._SafeStr_7220 = null; this._disposed = true; }; } public function get visible():Boolean { return (((this._SafeStr_9092) && (this._SafeStr_9092.visible))); } public function get _SafeStr_8991():uint { if (!this._SafeStr_9092){ return (0); }; return ((this._SafeStr_9092.height + this._SafeStr_9092.y)); } public function attachExtension(k:String, _arg_2:IWindow, _arg_3:int=-1, _arg_4:Array=null):void { if (!this._disposed){ if (this._SafeStr_7220.getValue(k)){ return; }; this._SafeStr_7220.add(k, _arg_2); _arg_3 = (((_arg_4)!=null) ? this._SafeStr_9096(_arg_4) : _arg_3); if (_arg_3 == -1){ this._SafeStr_9094.push(_arg_2); } else { this._SafeStr_9094.splice(_arg_3, 0, _arg_2); }; if (this._SafeStr_9092){ this._SafeStr_9042._SafeStr_7038((_arg_2 as IWindowContainer)); this._SafeStr_8993(); }; this._SafeStr_9097(); }; } public function _SafeStr_8992(k:String):Boolean { return (!((this._SafeStr_7220.getValue(k) == null))); } private function _SafeStr_9098(k:IWindow):String { var _local_2:int = this._SafeStr_7220._SafeStr_7177().indexOf(k); if (_local_2 != -1){ return (this._SafeStr_7220._SafeStr_5569()[_local_2]); }; return (""); } public function _SafeStr_8993():void { var k:IWindow; var _local_2:String; this._SafeStr_9092._SafeStr_7646(); for each (k in this._SafeStr_9094) { _local_2 = this._SafeStr_9098(k); switch (_local_2){ case _SafeStr_2865._SafeStr_9000: case _SafeStr_2865._SafeStr_8996: case _SafeStr_2865._SafeStr_8997: case _SafeStr_2865._SafeStr_8998: case _SafeStr_2865._SafeStr_8999: case _SafeStr_2865._SafeStr_9001: case _SafeStr_2865._SafeStr_9003: case _SafeStr_2865._SafeStr_9004: case _SafeStr_2865._SafeStr_9005: case _SafeStr_2865._SafeStr_9006: case _SafeStr_2865._SafeStr_9007: case _SafeStr_2865._SafeStr_9008: case _SafeStr_2865._SafeStr_9009: case _SafeStr_2865._SafeStr_9010: this._SafeStr_9092.addListItem(k); break; case _SafeStr_2865._SafeStr_8995: this._SafeStr_9092.addListItem(k); this._SafeStr_9092.y = (_SafeStr_9090 + _SafeStr_9091); break; default: if (!this._SafeStr_9093){ this._SafeStr_9092.addListItem(k); }; }; }; this._SafeStr_9092.arrangeListItems(); this._SafeStr_9092.invalidate(); } private function _SafeStr_9096(k:Array):int { var _local_2:int; while (_local_2 < this._SafeStr_9094.length) { if (k.indexOf(this._SafeStr_9094[_local_2].name) > -1){ return (_local_2); }; _local_2++; }; return (-1); } public function detachExtension(k:String):void { var _local_2:IWindowContainer; if (!this._disposed){ _local_2 = this._SafeStr_7220[k]; if (_local_2 != null){ this._SafeStr_9094.splice(this._SafeStr_9094.indexOf(_local_2), 1); if (this._SafeStr_9092){ this._SafeStr_9042._SafeStr_9099(_local_2); this._SafeStr_8993(); }; }; this._SafeStr_7220.remove(k); this._SafeStr_9097(); }; } private function _SafeStr_9097():void { var k:Timer = new Timer(25, 1); k.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_5409); k.start(); } private function _SafeStr_5409(k:TimerEvent):void { if (this._SafeStr_9042){ this._SafeStr_9042.events.dispatchEvent(new _SafeStr_4616(_SafeStr_4616._SafeStr_8057)); }; } public function set visible(k:Boolean):void { if (this._SafeStr_9092){ this._SafeStr_9092.visible = k; }; } public function _SafeStr_9100():void { var k:IWindowContainer; for each (k in this._SafeStr_9094) { this._SafeStr_9042._SafeStr_9099(k); }; } public function _SafeStr_8976(k:String):Rectangle { var _local_2:IWindow; var _local_3:Rectangle; switch (k){ case HabboToolbarIconEnum.EXT_GROUP: _local_2 = (this._SafeStr_7220["room_group_info"] as IWindow); break; }; if (((!((_local_2 == null))) && (_local_2.visible))){ _local_3 = new Rectangle(); _local_2.getGlobalRectangle(_local_3); return (_local_3); }; return (null); } public function _SafeStr_8981(k:String):IWindow { var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = (this._SafeStr_7220["room_group_info"] as IWindow); }; return (_local_2); } public function get landingView():Boolean { return (this._SafeStr_9093); } public function set landingView(k:Boolean):void { this._SafeStr_9093 = k; this._SafeStr_8993(); } public function set extraMargin(k:int):void { this._SafeStr_9095 = k; if (this._SafeStr_9092){ this._SafeStr_9092.x = (((this._SafeStr_9092.desktop.width - this._SafeStr_9092.width) - _SafeStr_9090) - this.extraMargin); }; } public function get extraMargin():int { return (this._SafeStr_9095); } } }//package _-1Cg // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2857 = "_-0dU" (String#9125, DoABC#3) // _SafeStr_2865 = "_-0ck" (String#2422, DoABC#3) // _SafeStr_4616 = "_-4CW" (String#9018, DoABC#3) // _SafeStr_5409 = "_-1VB" (String#4651, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_7038 = "_-0tD" (String#18765, DoABC#3) // _SafeStr_7177 = "_-0wk" (String#3015, DoABC#3) // _SafeStr_7220 = "_-0hx" (String#666, DoABC#3) // _SafeStr_7646 = "_-49g" (String#2219, DoABC#3) // _SafeStr_8057 = "_-30C" (String#14198, DoABC#3) // _SafeStr_8976 = "_-0Kh" (String#4558, DoABC#3) // _SafeStr_8981 = "_-Xk" (String#9043, DoABC#3) // _SafeStr_8991 = "_-3H-" (String#21941, DoABC#3) // _SafeStr_8992 = "_-67G" (String#27486, DoABC#3) // _SafeStr_8993 = "_-2if" (String#11609, DoABC#3) // _SafeStr_8995 = "_-0yt" (String#17179, DoABC#3) // _SafeStr_8996 = "_-2qH" (String#22050, DoABC#3) // _SafeStr_8997 = "_-Lj" (String#25471, DoABC#3) // _SafeStr_8998 = "_-1gR" (String#25165, DoABC#3) // _SafeStr_8999 = "_-em" (String#17182, DoABC#3) // _SafeStr_9000 = "_-0lK" (String#22673, DoABC#3) // _SafeStr_9001 = "_-48S" (String#13299, DoABC#3) // _SafeStr_9003 = "_-0v4" (String#10671, DoABC#3) // _SafeStr_9004 = "_-5lP" (String#11084, DoABC#3) // _SafeStr_9005 = "_-3Uk" (String#18476, DoABC#3) // _SafeStr_9006 = "_-2Co" (String#17490, DoABC#3) // _SafeStr_9007 = "_-3L" (String#16394, DoABC#3) // _SafeStr_9008 = "_-4H9" (String#14243, DoABC#3) // _SafeStr_9009 = "_-3tQ" (String#21604, DoABC#3) // _SafeStr_9010 = "_-5SF" (String#15055, DoABC#3) // _SafeStr_9042 = "_-By" (String#286, DoABC#3) // _SafeStr_9090 = "_-06D" (String#3616, DoABC#3) // _SafeStr_9091 = "_-0kA" (String#21768, DoABC#3) // _SafeStr_9092 = "_-0Hr" (String#3013, DoABC#3) // _SafeStr_9093 = "_-1NM" (String#403, DoABC#3) // _SafeStr_9094 = "_-0LA" (String#7769, DoABC#3) // _SafeStr_9095 = "_-29p" (String#28771, DoABC#3) // _SafeStr_9096 = "_-3Mu" (String#37231, DoABC#3) // _SafeStr_9097 = "_-5gY" (String#27287, DoABC#3) // _SafeStr_9098 = "_-4Mj" (String#37840, DoABC#3) // _SafeStr_9099 = "_-3nm" (String#24864, DoABC#3) // _SafeStr_9100 = "_-kB" (String#33486, DoABC#3) //------------------------------------------------------------ //_-1Cg.HabboToolbar package _-1Cg { import _-2mL.Component; import _-0Qu._SafeStr_634; import _-3oH._SafeStr_1408; import _-5nM._SafeStr_2860; import _-5nM.SettingsExtension; import _-ZX._SafeStr_2309; import _-5Xu._SafeStr_431; import _-gK._SafeStr_1321; import _-4i9._SafeStr_270; import _-4i9._SafeStr_1211; import _-2ST._SafeStr_2863; import _-5nM._SafeStr_2868; import _-5nM._SafeStr_2864; import _-5nM._SafeStr_2871; import _-5nM._SafeStr_2873; import _-1lq.ICoreLocalizationManager; import _-4lY._SafeStr_1202; import _-3HZ._SafeStr_502; import _-5Lv._SafeStr_2177; import _-1ZO._SafeStr_1374; import _-CG._SafeStr_13; import _-5Lg._SafeStr_1381; import _-4v-._SafeStr_1498; import _-2LT._SafeStr_1701; import _-4ux._SafeStr_2870; import flash.utils.Timer; import _-4k4.HabboPhoneNumber; import com.sulake.iid.IIDHabboPhoneNumber; import _-TD.HabboNuxDialogs; import com.sulake.iid.IIDHabboNuxDialogs; import _-0ee.HabboCampaigns; import com.sulake.iid.IIDHabboCampaigns; import _-2mL._SafeStr_9; import _-59z._SafeStr_10; import _-2mL._SafeStr_44; import com.sulake.iid.IIDHabboConfigurationManager; import flash.events.Event; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboWindowManager; import com.sulake.iid.IIDHabboCatalog; import _-4jH._SafeStr_2322; import com.sulake.iid.IIDCoreLocalizationManager; import com.sulake.iid.IIDHabboInventory; import _-2yD.HabboUnseenItemsUpdatedEvent; import _-2yD._SafeStr_2867; import com.sulake.iid.IIDHabboSoundManager; import com.sulake.iid.IIDSessionDataManager; import _-1Y6._SafeStr_2344; import com.sulake.iid.IIDHabboHelp; import com.sulake.iid.IIDHabboFreeFlowChat; import com.sulake.iid.IIDHabboRoomUI; import com.sulake.iid.IIDAvatarRenderManager; import com.sulake.iid.IIDHabboQuestEngine; import _-FL._SafeStr_2861; import com.sulake.iid.IIDHabboMessenger; import _-tN._SafeStr_2670; import com.sulake.iid.IIDHabboGroupForumController; import _-Mb._SafeStr_2869; import com.sulake.iid.IIDHabboNavigator; import com.sulake.iid.IIDHabboNewNavigator; import __AS3__.vec.Vector; import _-4XD._SafeStr_2858; import flash.events.TimerEvent; import _-1Qv._SafeStr_2275; import _-1JP._SafeStr_2734; import _-0-8._SafeStr_2859; import _-vq.IWindowContainer; import _-3pm._SafeStr_2404; import _-3pm._SafeStr_2479; import _-vq.IWindow; import _-561._SafeStr_2346; import _-561._SafeStr_2341; import _-561._SafeStr_2340; import flash.geom.Rectangle; import _-0W9._SafeStr_2297; import _-5lI._SafeStr_2286; import _-tc._SafeStr_2434; import flash.display.BitmapData; import _-1rn._SafeStr_2856; import _-0qT._SafeStr_2625; import __AS3__.vec.*; public class HabboToolbar extends Component implements _SafeStr_2155 { private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_6115:_SafeStr_1408; private var _SafeStr_5554:BottomBarLeft; private var _SafeStr_9101:_SafeStr_2866; private var _SafeStr_5635:Boolean; private var _SafeStr_9102:_SafeStr_2860; private var _SafeStr_9103:SettingsExtension; private var _SafeStr_5857:_SafeStr_2309; private var _SafeStr_5557:_SafeStr_431; private var _SafeStr_9104:_SafeStr_1321; private var _SafeStr_5309:_SafeStr_270; private var _SafeStr_9105:_SafeStr_1211; private var _SafeStr_9106:_SafeStr_2863; private var _SafeStr_9107:_SafeStr_2868; private var _SafeStr_9108:_SafeStr_2864; private var _SafeStr_9109:_SafeStr_2871; private var _SafeStr_9110:_SafeStr_2873; private var _SafeStr_7116:ICoreLocalizationManager; private var _SafeStr_9111:_SafeStr_1202; private var _SafeStr_9112:ExtensionView; private var _SafeStr_9113:_SafeStr_502; private var _SafeStr_6117:_SafeStr_2177; private var _SafeStr_8713:_SafeStr_1374; private var _SafeStr_6144:_SafeStr_13; private var _SafeStr_9114:_SafeStr_1381; private var _SafeStr_9115:_SafeStr_1498; private var _SafeStr_9116:_SafeStr_1701; private var _SafeStr_9117:_SafeStr_2870; private var _SafeStr_7004:Timer; private var _SafeStr_9118:Timer; private var _SafeStr_9119:Timer; public function HabboToolbar(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); k._SafeStr_9120(new HabboPhoneNumber(k, 0, _arg_3), [new IIDHabboPhoneNumber()]); k._SafeStr_9120(new HabboNuxDialogs(k, 0, _arg_3), [new IIDHabboNuxDialogs()]); k._SafeStr_9120(new HabboCampaigns(k, 0, _arg_3), [new IIDHabboCampaigns()]); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboConfigurationManager(), null, true, [{ "type":Event.COMPLETE, "callback":this.onConfigurationComplete }]), new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1408):void { _SafeStr_6115 = k; }), new _SafeStr_44(new IIDHabboWindowManager(), function (k:_SafeStr_634):void { _SafeStr_5627 = k; }, true), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void { _SafeStr_5557 = k; }, true, [{ "type":_SafeStr_2322.CATALOG_INITIALIZED, "callback":this._SafeStr_9067 }, { "type":_SafeStr_2322.CATALOG_NOT_READY, "callback":this._SafeStr_9067 }, { "type":_SafeStr_2322.CATALOG_NEW_ITEMS_SHOW, "callback":this._SafeStr_9067 }, { "type":_SafeStr_2322.CATALOG_NEW_ITEMS_HIDE, "callback":this._SafeStr_9067 }]), new _SafeStr_44(new IIDCoreLocalizationManager(), function (k:ICoreLocalizationManager):void { _SafeStr_7116 = k; }), new _SafeStr_44(new IIDHabboInventory(), function (k:_SafeStr_1202):void { _SafeStr_9111 = k; }, false, [{ "type":HabboUnseenItemsUpdatedEvent._SafeStr_9121, "callback":this._SafeStr_9122 }, { "type":_SafeStr_2867._SafeStr_9123, "callback":this._SafeStr_9124 }]), new _SafeStr_44(new IIDHabboSoundManager(), function (k:_SafeStr_502):void { _SafeStr_9113 = k; }), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2177):void { _SafeStr_6117 = k; }, true, [{ "type":_SafeStr_2344._SafeStr_9125, "callback":this._SafeStr_9126 }]), new _SafeStr_44(new IIDHabboHelp(), function (k:_SafeStr_1374):void { _SafeStr_8713 = k; }, false), new _SafeStr_44(new IIDHabboFreeFlowChat(), function (k:_SafeStr_1498):void { _SafeStr_9115 = k; }, false), new _SafeStr_44(new IIDHabboRoomUI(), function (k:_SafeStr_1701):void { _SafeStr_9116 = k; }, false), new _SafeStr_44(new IIDAvatarRenderManager(), function (k:_SafeStr_13):void { _SafeStr_6144 = k; }, false), new _SafeStr_44(new IIDHabboQuestEngine(), function (k:_SafeStr_1381):void { _SafeStr_9114 = k; }, false, [{ "type":_SafeStr_2861._SafeStr_8476, "callback":this._SafeStr_9127 }]), new _SafeStr_44(new IIDHabboMessenger(), function (k:_SafeStr_1321):void { _SafeStr_9104 = k; }, false, [{ "type":_SafeStr_2670._SafeStr_7528, "callback":this._SafeStr_9128 }, { "type":_SafeStr_2670._SafeStr_9129, "callback":this._SafeStr_9128 }, { "type":HabboUnseenItemsUpdatedEvent._SafeStr_9121, "callback":this._SafeStr_9122 }]), new _SafeStr_44(new IIDHabboGroupForumController(), null, false, [{ "type":_SafeStr_2869._SafeStr_8476, "callback":this._SafeStr_9130 }]), new _SafeStr_44(new IIDHabboNavigator(), function (k:_SafeStr_270):void { _SafeStr_5309 = k; }, false), new _SafeStr_44(new IIDHabboNewNavigator(), function (k:_SafeStr_1211):void { _SafeStr_9105 = k; }, false)])); } override public function dispose():void { this._SafeStr_5635 = false; this._SafeStr_5857 = null; this._SafeStr_9131(); this._SafeStr_9132(); this._SafeStr_9133(); if (this._SafeStr_9112){ this._SafeStr_9112.dispose(); this._SafeStr_9112 = null; }; if (this._SafeStr_9102){ this._SafeStr_9102.dispose(); this._SafeStr_9102 = null; }; if (this._SafeStr_9103){ this._SafeStr_9103.dispose(); this._SafeStr_9103 = null; }; if (this._SafeStr_9117 != null){ this._SafeStr_9117.dispose(); this._SafeStr_9117 = null; }; if (this._SafeStr_9107){ this._SafeStr_9107.dispose(); this._SafeStr_9107 = null; }; if (this._SafeStr_9108){ this._SafeStr_9108.dispose(); this._SafeStr_9108 = null; }; if (this._SafeStr_9109){ this._SafeStr_9109.dispose(); this._SafeStr_9109 = null; }; if (this._SafeStr_9110){ this._SafeStr_9110.dispose(); this._SafeStr_9110 = null; }; if (this._SafeStr_9104 != null){ if (this._SafeStr_9104.events){ this._SafeStr_9104.events.removeEventListener(_SafeStr_2670._SafeStr_7528, this._SafeStr_9128); this._SafeStr_9104.events.removeEventListener(_SafeStr_2670._SafeStr_9129, this._SafeStr_9128); }; this._SafeStr_9104 = null; }; if (this._SafeStr_5554 != null){ this._SafeStr_5554.dispose(); this._SafeStr_5554 = null; }; super.dispose(); } private function onConfigurationComplete(k:Event):void { } override protected function initComponent():void { var _local_2:int; var _local_3:int; this._SafeStr_5857 = this._SafeStr_6115.connection; this._SafeStr_6115.addHabboConnectionMessageEvent(new _SafeStr_2858(this._SafeStr_9134)); this._SafeStr_9101 = new _SafeStr_2866(this); this._SafeStr_5554 = new BottomBarLeft(this, this._SafeStr_5627, assets, events); this._SafeStr_5554.window.visible = false; this._SafeStr_9135(); this._SafeStr_9112 = new ExtensionView(this._SafeStr_5627, assets, this); if (this._SafeStr_5554 == null){ _SafeStr_4.log("Error, toolbar view was not available"); return; }; var k:String = getProperty("new.user.wing"); if (k != ""){ _local_2 = (getInteger("new.user.promo.delay", 10) * 1000); if ((((_local_2 > 0)) && ((this._SafeStr_9118 == null)))){ this._SafeStr_9118 = new Timer(_local_2, 1); this._SafeStr_9118.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9136); this._SafeStr_9118.start(); }; if ((((((((k == _SafeStr_2874._SafeStr_9012)) || ((k == _SafeStr_2874._SafeStr_9013)))) || ((k == _SafeStr_2874._SafeStr_8484)))) || ((k == _SafeStr_2874._SafeStr_9014)))){ _local_3 = (getInteger("new.user.promo.room.delay", 180) * 1000); if ((((_local_3 > 0)) && ((this._SafeStr_9119 == null)))){ this._SafeStr_9119 = new Timer(_local_3, 1); this._SafeStr_9119.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9137); this._SafeStr_9119.start(); }; }; }; } private function _SafeStr_9126(k:_SafeStr_2344):void { if (((this._SafeStr_9112) && (!(this._SafeStr_5635)))){ this._SafeStr_9138(); this._SafeStr_9139(); this._SafeStr_9140(); this._SafeStr_9141(); this._SafeStr_9142(); this._SafeStr_9143(); this._SafeStr_9144(); this._SafeStr_9145(); this._SafeStr_5635 = true; }; } private function _SafeStr_9067(k:_SafeStr_2322):void { if (this._SafeStr_5554){ this._SafeStr_5554._SafeStr_9067(k); }; } private function _SafeStr_9134(k:_SafeStr_2275):void { if (!this._SafeStr_9110){ this._SafeStr_9143(); }; } private function _SafeStr_9136(k:TimerEvent):void { var _local_3:String; var _local_4:String; this._SafeStr_9131(); var _local_2:String = getProperty("new.user.wing"); var _local_5:int = _SafeStr_2734.LEFT; var _local_6:String; switch (_local_2){ case _SafeStr_2874._SafeStr_9012: _local_3 = "new.user.promo.social"; _local_4 = HabboToolbarIconEnum.NAVIGATOR; _local_6 = "NAVIGATOR"; break; case _SafeStr_2874._SafeStr_8484: _local_3 = "new.user.promo.group"; _local_4 = HabboToolbarIconEnum.EXT_GROUP; _local_5 = _SafeStr_2734.RIGHT; break; case _SafeStr_2874._SafeStr_9013: _local_3 = "new.user.promo.quest"; _local_4 = HabboToolbarIconEnum.QUESTS; _local_6 = "QUESTS"; break; case _SafeStr_2874._SafeStr_9014: _local_3 = "new.user.promo.game"; _local_4 = HabboToolbarIconEnum.GAMES; _local_6 = "GAMES"; break; default: return; }; if (this._SafeStr_8976(_local_4) != null){ this._SafeStr_8713._SafeStr_9146(_local_4, _local_3, _local_5, _local_6); }; } private function _SafeStr_9137(k:TimerEvent):void { this._SafeStr_9133(); this._SafeStr_8713._SafeStr_9146(HabboToolbarIconEnum.NAVIGATOR, "new.user.promo.room", _SafeStr_2734.LEFT, "NAVIGATOR_ME_TAB"); } private function _SafeStr_9135():void { var k:int; var _local_2:int; if (!this._SafeStr_9069()){ return; }; if (getBoolean("room.enter.effect.enabled")){ k = getInteger("room.enter.effect.delay", 4000); _local_2 = getInteger("room.enter.effect.duration", 2000); _SafeStr_2859.init(k, _local_2); this._SafeStr_7038(IWindowContainer(this._SafeStr_5554.window)); if (this._SafeStr_7004 == null){ this._SafeStr_7004 = new Timer((k + _local_2), 1); this._SafeStr_7004.addEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7025); this._SafeStr_7004.start(); }; }; } private function _SafeStr_9138():void { this._SafeStr_9102 = new _SafeStr_2860(this, this._SafeStr_5557); this._SafeStr_9102._SafeStr_9147()._SafeStr_9124(); } private function _SafeStr_9145():void { this._SafeStr_9103 = new SettingsExtension(this); } private function _SafeStr_9139():void { var k:_SafeStr_2404; if (getBoolean("seasonalcurrencyindicator.enabled")){ this._SafeStr_9106 = new _SafeStr_2863(this, this._SafeStr_5627, assets, this._SafeStr_5557, this._SafeStr_7116); k = new _SafeStr_2404(_SafeStr_2404._SafeStr_9148, this._SafeStr_5557.getPurse()._SafeStr_9149(_SafeStr_2479.SEASONAL_1), _SafeStr_2479.SEASONAL_1); this._SafeStr_9106._SafeStr_9150(k); }; } private function _SafeStr_9140():void { if (getBoolean("club.membership.extend.vip.promotion.enabled")){ this._SafeStr_9107 = new _SafeStr_2868(this); }; } private function _SafeStr_9142():void { if (getBoolean("citizenship.vip.quest.promotion.enabled")){ this._SafeStr_9108 = new _SafeStr_2864(this, this._SafeStr_5627, assets, events, this._SafeStr_7116, this._SafeStr_5857); }; } private function _SafeStr_9141():void { if (getBoolean("club.membership.extend.vip.promotion.enabled")){ this._SafeStr_9109 = new _SafeStr_2871(this); }; } private function _SafeStr_9143():void { var k:Boolean = ((!(this._SafeStr_9069())) || (!(getBoolean("new.identity.hide.ui")))); if (((((this._SafeStr_5557._SafeStr_9151.enabled) && (getBoolean("toolbar.extension.video.promo.enabled")))) && (k))){ this._SafeStr_9110 = new _SafeStr_2873(this); }; } private function _SafeStr_9144():void { var k:Boolean = ((!(this._SafeStr_9069())) || (!(getBoolean("new.identity.hide.ui")))); if (((((getBoolean("offers.enabled")) && (k))) && (!(getBoolean("offers.habboclub.enabled"))))){ this._SafeStr_9117 = new _SafeStr_2870(this, this._SafeStr_5627, assets, this._SafeStr_5557); }; } public function _SafeStr_9152():void { if (((this._SafeStr_9103) && (this._SafeStr_9103.window))){ this._SafeStr_9103.window.visible = !(this._SafeStr_9103.window.visible); }; this.extensionView._SafeStr_8993(); } private function _SafeStr_7025(k:TimerEvent):void { this._SafeStr_9132(); if (this._SafeStr_5554){ this._SafeStr_9099((this._SafeStr_5554.window as IWindowContainer)); }; if (this._SafeStr_9112){ this._SafeStr_9112._SafeStr_9100(); }; } public function _SafeStr_7038(k:IWindowContainer):void { var _local_2:IWindow; if (_SafeStr_2859._SafeStr_5727()){ if (k == null){ return; }; _local_2 = this._SafeStr_5627.createWindow(_SafeStr_2865._SafeStr_8994, "", _SafeStr_2346.BORDER, _SafeStr_2341._SafeStr_7039, ((_SafeStr_2340._SafeStr_5350 | _SafeStr_2340._SafeStr_7040) | _SafeStr_2340._SafeStr_5349), new Rectangle(0, 0, k.width, k.height), null, 0); _local_2.color = 0; _local_2.blend = 0.3; k.addChild(_local_2); k.invalidate(); }; } public function _SafeStr_9099(k:IWindowContainer):void { if (k == null){ return; }; var _local_2:IWindow = k.findChildByName("toolbar_dimmer"); if (_local_2 != null){ k.removeChild(_local_2); k.invalidate(); this._SafeStr_5627.destroy(_local_2); }; } public function toggleWindowVisibility(k:String):void { var _local_4:_SafeStr_2297; var _local_5:_SafeStr_2297; var _local_2:String = HabboToolbarIconEnum[k]; if (_local_2 == HabboToolbarIconEnum.CAMERA){ _local_4 = new _SafeStr_2297(_SafeStr_2297._SafeStr_8050); _local_4._SafeStr_7604 = _SafeStr_2297._SafeStr_8054; events.dispatchEvent(_local_4); } else { _local_5 = new _SafeStr_2297(_SafeStr_2297._SafeStr_8046); _local_5._SafeStr_8056 = _local_2; _local_5._SafeStr_7604 = k; events.dispatchEvent(_local_5); }; var _local_3:_SafeStr_2286 = new _SafeStr_2286("Toolbar", k, "client.toolbar.clicked"); if (this._SafeStr_5857){ this._SafeStr_5857.send(_local_3); }; } public function _SafeStr_8976(k:String):Rectangle { var _local_2:Rectangle; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = this._SafeStr_9112._SafeStr_8976(k); } else { if (this._SafeStr_5554){ _local_2 = this._SafeStr_5554._SafeStr_8976(k); }; }; if (((!(_local_2)) && (this._SafeStr_9102))){ _local_2 = this._SafeStr_9102._SafeStr_8976(k); }; return (_local_2); } public function _SafeStr_8981(k:String):IWindow { var _local_2:IWindow; if (k == HabboToolbarIconEnum.EXT_GROUP){ _local_2 = this._SafeStr_9112._SafeStr_8981(k); } else { if (this._SafeStr_5554){ _local_2 = this._SafeStr_5554._SafeStr_9078(k); if ((_local_2 as _SafeStr_2434)){ _local_2 = _local_2.parent; }; }; }; if (((!(_local_2)) && (this._SafeStr_9102))){ _local_2 = this._SafeStr_9102._SafeStr_8981(k); }; return (_local_2); } public function _SafeStr_9079(k:String, _arg_2:int):void { if (this._SafeStr_5554){ this._SafeStr_5554._SafeStr_9079(k, _arg_2); }; } public function _SafeStr_8978(k:String):void { switch (k){ case _SafeStr_2736._SafeStr_8982: case _SafeStr_2736._SafeStr_8983: this._SafeStr_9153(true); break; case _SafeStr_2736._SafeStr_8984: this._SafeStr_9153(true); break; case _SafeStr_2736._SafeStr_8985: this._SafeStr_9153(false); break; }; if (this._SafeStr_9112 != null){ this._SafeStr_9112.landingView = (k == _SafeStr_2736._SafeStr_8982); }; if (this._SafeStr_5554){ this._SafeStr_5554._SafeStr_8978(k); this._SafeStr_5554.window.visible = true; }; if (this._SafeStr_8713 != null){ this._SafeStr_8713._SafeStr_9154 = !((k == _SafeStr_2736._SafeStr_8984)); }; var _local_2:_SafeStr_2297 = new _SafeStr_2297(_SafeStr_2297._SafeStr_8049); events.dispatchEvent(_local_2); } private function _SafeStr_9153(k:Boolean):void { if (this._SafeStr_9112){ this._SafeStr_9112.visible = k; }; } public function _SafeStr_8979(k:String, _arg_2:BitmapData):void { var _local_3:BitmapData; if (_arg_2 != null){ _local_3 = _arg_2.clone(); }; if (this._SafeStr_5554){ this._SafeStr_5554._SafeStr_8979(k, _arg_2); }; } public function getRect():Rectangle { if (this._SafeStr_5554){ return (this._SafeStr_5554.window.rectangle); }; return (new Rectangle()); } public function get extensionView():_SafeStr_2857 { return (this._SafeStr_9112); } public function get _SafeStr_8880():_SafeStr_502 { return (this._SafeStr_9113); } public function _SafeStr_8977(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2856 { if (((this._SafeStr_5554) && (!(this._SafeStr_5554.disposed)))){ return (this._SafeStr_5554._SafeStr_9081(k, _arg_2, _arg_3, _arg_4)); }; _arg_2.dispose(); return (null); } public function _SafeStr_9155():Boolean { return (getBoolean("xmas11.enabled")); } public function _SafeStr_9156():Boolean { return (getBoolean("valentines.enabled")); } public function _SafeStr_9069():Boolean { return ((getInteger("new.identity", 0) > 0)); } public function _SafeStr_8980(k:String, _arg_2:Boolean):void { if (this._SafeStr_5554){ this._SafeStr_5554._SafeStr_9060(k, _arg_2); }; } private function _SafeStr_9132():void { if (this._SafeStr_7004){ this._SafeStr_7004.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_7025); this._SafeStr_7004.stop(); this._SafeStr_7004 = null; }; } private function _SafeStr_9131():void { if (this._SafeStr_9118){ this._SafeStr_9118.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9136); this._SafeStr_9118.stop(); this._SafeStr_9118 = null; }; } private function _SafeStr_9133():void { if (this._SafeStr_9119){ this._SafeStr_9119.removeEventListener(TimerEvent.TIMER_COMPLETE, this._SafeStr_9137); this._SafeStr_9119.stop(); this._SafeStr_9119 = null; }; } private function _SafeStr_9128(k:_SafeStr_2670):void { if (((!(this._SafeStr_9104)) || (!(this._SafeStr_5554)))){ return; }; if (this._SafeStr_5554 != null){ this._SafeStr_5554._SafeStr_9084 = this._SafeStr_9104.getUnseenMiniMailMessageCount(); this._SafeStr_5554.memenu._SafeStr_9157 = this._SafeStr_9104.getUnseenMiniMailMessageCount(); this._SafeStr_9079(HabboToolbarIconEnum.MEMENU, this._SafeStr_5554._SafeStr_9086); }; } private function _SafeStr_9127(k:_SafeStr_2861):void { if (this._SafeStr_5554 != null){ this._SafeStr_5554._SafeStr_9083 = k.count; this._SafeStr_5554.memenu._SafeStr_9158 = k.count; this._SafeStr_9079(HabboToolbarIconEnum.MEMENU, this._SafeStr_5554._SafeStr_9086); }; } private function _SafeStr_9130(k:_SafeStr_2869):void { if (this._SafeStr_5554 != null){ this._SafeStr_5554._SafeStr_9085 = k._SafeStr_9085; this._SafeStr_5554.memenu._SafeStr_9085 = k._SafeStr_9085; this._SafeStr_9079(HabboToolbarIconEnum.MEMENU, this._SafeStr_5554._SafeStr_9086); }; } public function set _SafeStr_8823(k:Boolean):void { if (this._SafeStr_5554 != null){ this._SafeStr_5554._SafeStr_8823 = k; }; } private function _SafeStr_9122(k:HabboUnseenItemsUpdatedEvent):void { this._SafeStr_9079(HabboToolbarIconEnum.INVENTORY, k._SafeStr_9159); this._SafeStr_9079(HabboToolbarIconEnum.GAMES, k._SafeStr_9160(_SafeStr_2625.GAMES)); } public function _SafeStr_9124(k:_SafeStr_2867):void { if (this._SafeStr_9102 != null){ this._SafeStr_9102._SafeStr_9147()._SafeStr_9124(k); }; if (this._SafeStr_9109 != null){ this._SafeStr_9109._SafeStr_9124(k); }; if (this._SafeStr_9110 != null){ this._SafeStr_9110._SafeStr_9124(k); }; if (this._SafeStr_9107 != null){ this._SafeStr_9107._SafeStr_9124(k); }; } public function get _SafeStr_6974():int { if (this._SafeStr_5554){ return (this._SafeStr_5554._SafeStr_9089()); }; return (0); } public function get windowManager():_SafeStr_634 { return (this._SafeStr_5627); } public function get avatarRenderManager():_SafeStr_13 { return (this._SafeStr_6144); } public function get sessionDataManager():_SafeStr_2177 { return (this._SafeStr_6117); } public function get communicationManager():_SafeStr_1408 { return (this._SafeStr_6115); } public function get connection():_SafeStr_2309 { return (this._SafeStr_5857); } public function get navigator():_SafeStr_270 { if (this._SafeStr_9105 != null){ return (this._SafeStr_9105._SafeStr_9161); }; return (null); } public function get questEngine():_SafeStr_1381 { return (this._SafeStr_9114); } public function get freeFlowChat():_SafeStr_1498 { return (this._SafeStr_9115); } public function get _SafeStr_9088():_SafeStr_1701 { return (this._SafeStr_9116); } public function get inventory():_SafeStr_1202 { return (this._SafeStr_9111); } public function get localization():ICoreLocalizationManager { return (this._SafeStr_7116); } public function get catalog():_SafeStr_431 { return (this._SafeStr_5557); } public function get messenger():_SafeStr_1321 { return (this._SafeStr_9104); } } }//package _-1Cg // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_1202 = "_-4Qc" (String#2488, DoABC#3) // _SafeStr_1211 = "_-1AQ" (String#4955, DoABC#3) // _SafeStr_13 = "_-3Os" (String#1983, DoABC#3) // _SafeStr_1321 = "_-29Y" (String#4124, DoABC#3) // _SafeStr_1374 = "_-3PF" (String#2288, DoABC#3) // _SafeStr_1381 = "_-5i" (String#4083, DoABC#3) // _SafeStr_1408 = "_-0GR" (String#890, DoABC#3) // _SafeStr_1498 = "_-4Y9" (String#4793, DoABC#3) // _SafeStr_1701 = "_-5Yr" (String#7632, DoABC#3) // _SafeStr_2155 = "_-1Co" (String#1625, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2286 = "_-05C" (String#1569, DoABC#3) // _SafeStr_2297 = "_-5HK" (String#880, DoABC#3) // _SafeStr_2309 = "_-3uO" (String#1057, DoABC#3) // _SafeStr_2322 = "_-4x-" (String#2022, DoABC#3) // _SafeStr_2340 = "_-25u" (String#1455, DoABC#3) // _SafeStr_2341 = "_-0Bp" (String#3376, DoABC#3) // _SafeStr_2344 = "_-6j" (String#7461, DoABC#3) // _SafeStr_2346 = "_-2hW" (String#3540, DoABC#3) // _SafeStr_2404 = "_-2Iy" (String#3542, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2479 = "_-6Dw" (String#3099, DoABC#3) // _SafeStr_2625 = "_-4CP" (String#2974, DoABC#3) // _SafeStr_2670 = "_-25R" (String#4295, DoABC#3) // _SafeStr_270 = "_-4G0" (String#2154, DoABC#3) // _SafeStr_2734 = "_-1PA" (String#8920, DoABC#3) // _SafeStr_2736 = "_-5R3" (String#2704, DoABC#3) // _SafeStr_2856 = "_-CL" (String#1225, DoABC#3) // _SafeStr_2857 = "_-0dU" (String#9125, DoABC#3) // _SafeStr_2858 = "_-4Ki" (String#3084, DoABC#3) // _SafeStr_2859 = "_-4bn" (String#4161, DoABC#3) // _SafeStr_2860 = "_-4xr" (String#12178, DoABC#3) // _SafeStr_2861 = "_-00H" (String#11615, DoABC#3) // _SafeStr_2863 = "_-5ZG" (String#12288, DoABC#3) // _SafeStr_2864 = "_-2eS" (String#11999, DoABC#3) // _SafeStr_2865 = "_-0ck" (String#2422, DoABC#3) // _SafeStr_2866 = "_-4CC" (String#13466, DoABC#3) // _SafeStr_2867 = "_-0eA" (String#5637, DoABC#3) // _SafeStr_2868 = "_-55h" (String#12382, DoABC#3) // _SafeStr_2869 = "_-6Pk" (String#11032, DoABC#3) // _SafeStr_2870 = "_-3Ei" (String#11699, DoABC#3) // _SafeStr_2871 = "_-EE" (String#11573, DoABC#3) // _SafeStr_2873 = "_-CE" (String#12636, DoABC#3) // _SafeStr_2874 = "_-4Fh" (String#7362, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_44 = "_-54h" (String#193, DoABC#3) // _SafeStr_502 = "_-2x1" (String#2398, DoABC#3) // _SafeStr_5309 = "_-i6" (String#109, DoABC#3) // _SafeStr_5349 = "_-33D" (String#3185, DoABC#3) // _SafeStr_5350 = "_-vC" (String#11001, DoABC#3) // _SafeStr_5554 = "_-09l" (String#95, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_5635 = "_-2Pj" (String#1015, DoABC#3) // _SafeStr_5727 = "_-5Vb" (String#5002, DoABC#3) // _SafeStr_5857 = "_-b5" (String#483, DoABC#3) // _SafeStr_6115 = "_-5VL" (String#889, DoABC#3) // _SafeStr_6117 = "_-vB" (String#571, DoABC#3) // _SafeStr_6144 = "_-1Kn" (String#3278, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_6974 = "_-6gv" (String#27052, DoABC#3) // _SafeStr_7004 = "_-1Qq" (String#3136, DoABC#3) // _SafeStr_7025 = "_-3jQ" (String#7577, DoABC#3) // _SafeStr_7038 = "_-0tD" (String#18765, DoABC#3) // _SafeStr_7039 = "_-6XT" (String#16530, DoABC#3) // _SafeStr_7040 = "_-6KN" (String#15146, DoABC#3) // _SafeStr_7116 = "_-0wq" (String#520, DoABC#3) // _SafeStr_7528 = "_-2ad" (String#6482, DoABC#3) // _SafeStr_7604 = "_-6kt" (String#6598, DoABC#3) // _SafeStr_8046 = "_-4B" (String#2520, DoABC#3) // _SafeStr_8049 = "_-1-s" (String#16094, DoABC#3) // _SafeStr_8050 = "_-Hy" (String#8323, DoABC#3) // _SafeStr_8054 = "_-3Y2" (String#22182, DoABC#3) // _SafeStr_8056 = "_-0rW" (String#4033, DoABC#3) // _SafeStr_8476 = "_-3xV" (String#696, DoABC#3) // _SafeStr_8484 = "_-o6" (String#4721, DoABC#3) // _SafeStr_8713 = "_-2gZ" (String#234, DoABC#3) // _SafeStr_8823 = "_-4lm" (String#9873, DoABC#3) // _SafeStr_8880 = "_-5N4" (String#1571, DoABC#3) // _SafeStr_8976 = "_-0Kh" (String#4558, DoABC#3) // _SafeStr_8977 = "_-14w" (String#15366, DoABC#3) // _SafeStr_8978 = "_-5R9" (String#6231, DoABC#3) // _SafeStr_8979 = "_-33N" (String#7546, DoABC#3) // _SafeStr_8980 = "_-5dA" (String#35702, DoABC#3) // _SafeStr_8981 = "_-Xk" (String#9043, DoABC#3) // _SafeStr_8982 = "_-6d4" (String#9357, DoABC#3) // _SafeStr_8983 = "_-2KA" (String#16706, DoABC#3) // _SafeStr_8984 = "_-10W" (String#7843, DoABC#3) // _SafeStr_8985 = "_-0L9" (String#11722, DoABC#3) // _SafeStr_8993 = "_-2if" (String#11609, DoABC#3) // _SafeStr_8994 = "_-1BK" (String#22427, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) // _SafeStr_9012 = "_-1Px" (String#20106, DoABC#3) // _SafeStr_9013 = "_-0oC" (String#19618, DoABC#3) // _SafeStr_9014 = "_-Nk" (String#18084, DoABC#3) // _SafeStr_9060 = "_-08h" (String#5793, DoABC#3) // _SafeStr_9067 = "_-28M" (String#10343, DoABC#3) // _SafeStr_9069 = "_-2DH" (String#12141, DoABC#3) // _SafeStr_9078 = "_-2PT" (String#36257, DoABC#3) // _SafeStr_9079 = "_-3zm" (String#5382, DoABC#3) // _SafeStr_9081 = "_-3Kl" (String#30620, DoABC#3) // _SafeStr_9083 = "_-2gr" (String#22892, DoABC#3) // _SafeStr_9084 = "_-30u" (String#25959, DoABC#3) // _SafeStr_9085 = "_-EY" (String#12674, DoABC#3) // _SafeStr_9086 = "_-uv" (String#23452, DoABC#3) // _SafeStr_9088 = "_-0Jg" (String#16070, DoABC#3) // _SafeStr_9089 = "_-0kU" (String#34971, DoABC#3) // _SafeStr_9099 = "_-3nm" (String#24864, DoABC#3) // _SafeStr_9100 = "_-kB" (String#33486, DoABC#3) // _SafeStr_9101 = "_-5Q9" (String#38950, DoABC#3) // _SafeStr_9102 = "_-1SB" (String#7117, DoABC#3) // _SafeStr_9103 = "_-0FY" (String#8951, DoABC#3) // _SafeStr_9104 = "_-410" (String#1882, DoABC#3) // _SafeStr_9105 = "_-0JE" (String#2044, DoABC#3) // _SafeStr_9106 = "_-0gj" (String#26688, DoABC#3) // _SafeStr_9107 = "_-4v0" (String#12359, DoABC#3) // _SafeStr_9108 = "_-58a" (String#18428, DoABC#3) // _SafeStr_9109 = "_-3rz" (String#12261, DoABC#3) // _SafeStr_9110 = "_-Bm" (String#11297, DoABC#3) // _SafeStr_9111 = "_-1Fl" (String#523, DoABC#3) // _SafeStr_9112 = "_-2fY" (String#3977, DoABC#3) // _SafeStr_9113 = "_-5QV" (String#829, DoABC#3) // _SafeStr_9114 = "_-jC" (String#349, DoABC#3) // _SafeStr_9115 = "_-5VR" (String#3309, DoABC#3) // _SafeStr_9116 = "_-6Qh" (String#1114, DoABC#3) // _SafeStr_9117 = "_-22h" (String#7150, DoABC#3) // _SafeStr_9118 = "_-1sV" (String#8946, DoABC#3) // _SafeStr_9119 = "_-4As" (String#9264, DoABC#3) // _SafeStr_9120 = "_-k0" (String#8121, DoABC#3) // _SafeStr_9121 = "_-57w" (String#10075, DoABC#3) // _SafeStr_9122 = "_-3P-" (String#30686, DoABC#3) // _SafeStr_9123 = "_-09D" (String#11940, DoABC#3) // _SafeStr_9124 = "_-201" (String#6946, DoABC#3) // _SafeStr_9125 = "_-5P1" (String#12803, DoABC#3) // _SafeStr_9126 = "_-0vK" (String#15075, DoABC#3) // _SafeStr_9127 = "_-1VM" (String#35923, DoABC#3) // _SafeStr_9128 = "_-0rQ" (String#11267, DoABC#3) // _SafeStr_9129 = "_-Ko" (String#11099, DoABC#3) // _SafeStr_9130 = "_-O4" (String#34390, DoABC#3) // _SafeStr_9131 = "_-3Bi" (String#31473, DoABC#3) // _SafeStr_9132 = "_-3hr" (String#27623, DoABC#3) // _SafeStr_9133 = "_-12T" (String#28154, DoABC#3) // _SafeStr_9134 = "_-2Bd" (String#5629, DoABC#3) // _SafeStr_9135 = "_-60H" (String#36781, DoABC#3) // _SafeStr_9136 = "_-3Yf" (String#31112, DoABC#3) // _SafeStr_9137 = "_-4DK" (String#31040, DoABC#3) // _SafeStr_9138 = "_-2Jb" (String#38058, DoABC#3) // _SafeStr_9139 = "_-62f" (String#38740, DoABC#3) // _SafeStr_9140 = "_-4JJ" (String#38427, DoABC#3) // _SafeStr_9141 = "_-1B-" (String#33210, DoABC#3) // _SafeStr_9142 = "_-3em" (String#37560, DoABC#3) // _SafeStr_9143 = "_-0fS" (String#26557, DoABC#3) // _SafeStr_9144 = "_-2TY" (String#36235, DoABC#3) // _SafeStr_9145 = "_-rZ" (String#33445, DoABC#3) // _SafeStr_9146 = "_-0qk" (String#11203, DoABC#3) // _SafeStr_9147 = "_-02S" (String#28354, DoABC#3) // _SafeStr_9148 = "_-164" (String#9853, DoABC#3) // _SafeStr_9149 = "_-04W" (String#7297, DoABC#3) // _SafeStr_9150 = "_-3aG" (String#31354, DoABC#3) // _SafeStr_9151 = "_-5br" (String#19319, DoABC#3) // _SafeStr_9152 = "_-6PB" (String#17521, DoABC#3) // _SafeStr_9153 = "_-3HR" (String#22251, DoABC#3) // _SafeStr_9154 = "_-5sK" (String#24161, DoABC#3) // _SafeStr_9155 = "_-Dg" (String#33551, DoABC#3) // _SafeStr_9156 = "_-4IF" (String#37535, DoABC#3) // _SafeStr_9157 = "_-2ix" (String#37731, DoABC#3) // _SafeStr_9158 = "_-5F9" (String#36463, DoABC#3) // _SafeStr_9159 = "_-tS" (String#18782, DoABC#3) // _SafeStr_9160 = "_-4hq" (String#35982, DoABC#3) // _SafeStr_9161 = "_-0j0" (String#1927, DoABC#3) //------------------------------------------------------------ //_-1Cg.HabboToolbarIconEnum package _-1Cg { import flash.utils.Dictionary; public class HabboToolbarIconEnum { public static const HELP:String = "HTIE_ICON_HELP"; public static const NAVIGATOR:String = "HTIE_ICON_NAVIGATOR"; public static const CATALOGUE:String = "HTIE_ICON_CATALOGUE"; public static const INVENTORY:String = "HTIE_ICON_INVENTORY"; public static const QUESTS:String = "HTIE_ICON_QUESTS"; public static const ACHIEVEMENTS:String = "HTIE_ICON_ACHIEVEMENTS"; public static const MEMENU:String = "HTIE_ICON_MEMENU"; public static const GAMES:String = "HTIE_ICON_GAMES"; public static const STORIES:String = "HTIE_ICON_STORIES"; public static const RECEPTION:String = "HTIE_ICON_RECEPTION"; public static const HOME:String = "HTIE_ICON_HOME"; public static const GUIDE:String = "HTIE_ICON_GUIDE"; public static const BUILDER:String = "HTIE_ICON_BUILDER"; public static const CAMERA:String = "HTIE_ICON_CAMERA"; public static const ROOMINFO:String = "HTIE_ICON_ROOMINFO"; public static const EXT_GROUP:String = "HTIE_EXT_GROUP"; public static const NAVIGATOR_ME_TAB:String = "HTIE_ICON_NAVIGATOR_ME_TAB"; private static const _TOOLBAR_NAMES:Dictionary = new Dictionary(); { _TOOLBAR_NAMES[HELP] = "HELP"; _TOOLBAR_NAMES[NAVIGATOR] = "NAVIGATOR"; _TOOLBAR_NAMES[CATALOGUE] = "CATALOGUE"; _TOOLBAR_NAMES[INVENTORY] = "INVENTORY"; _TOOLBAR_NAMES[QUESTS] = "QUESTS"; _TOOLBAR_NAMES[ACHIEVEMENTS] = "ACHIEVEMENTS"; _TOOLBAR_NAMES[MEMENU] = "MEMENU"; _TOOLBAR_NAMES[GAMES] = "GAMES"; _TOOLBAR_NAMES[STORIES] = "STORIES"; _TOOLBAR_NAMES[RECEPTION] = "RECEPTION"; _TOOLBAR_NAMES[HOME] = "HOME"; _TOOLBAR_NAMES[GUIDE] = "GUIDE"; _TOOLBAR_NAMES[BUILDER] = "BUILDER"; _TOOLBAR_NAMES[CAMERA] = "CAMERA"; } public static function getIconName(k:String):String { return (_TOOLBAR_NAMES[k]); } } }//package _-1Cg //------------------------------------------------------------ //_-1Cg.ToolbarView package _-1Cg { import _-1HD._SafeStr_36; import flash.geom.Point; import _-vq.IWindowContainer; import flash.events.IEventDispatcher; import _-59z._SafeStr_10; import _-0Qu._SafeStr_634; import _-15X.Map; import _-5Lv._SafeStr_2177; import flash.display.BitmapData; import _-3cR._SafeStr_5223; import _-vq.IWindow; import _-0mx._SafeStr_2433; import _-59z.XmlAsset; import _-OK.WindowEvent; import _-tc.IRegionWindow; import _-OK.WindowMouseEvent; import _-tc.ITextWindow; import _-1lq.ILocalization; import _-2mL.Component; import flash.display.BitmapDataChannel; import _-tc.IItemListWindow; import _-2VF._SafeStr_2386; import _-4jH._SafeStr_2322; import flash.geom.Rectangle; import _-tc.IBorderWindow; import _-tc._SafeStr_2434; import _-tc.IBitmapWrapperWindow; import _-0g4.WindowType; import flash.filters.GlowFilter; import flash.filters.BitmapFilterQuality; import _-1rn.Motions; import _-1rn.Queue; import _-1rn._SafeStr_4620; import _-1rn._SafeStr_4621; import _-1rn._SafeStr_3679; import _-1rn._SafeStr_4617; import _-1rn._SafeStr_4619; import _-1rn._SafeStr_2856; public class ToolbarView implements _SafeStr_36 { private static const _SafeStr_9030:Point = new Point(3, 3); private static const _SafeStr_9031:Point = new Point(3, 3); private static const _SafeStr_9032:uint = 7433577; private static const _SafeStr_9033:uint = 5723213; private static const _SafeStr_9034:String = "_hover"; private static const _SafeStr_9035:String = "_normal"; private static const _SafeStr_9036:int = 5; private static const _SafeStr_9037:String = "icon_me_menu"; private static const _SafeStr_9162:int = 80; private static const _SafeStr_9039:int = 20; private static const _SafeStr_9163:int = 52; private var _SafeStr_5605:IWindowContainer; private var _SafeStr_7132:IEventDispatcher; private var _disposed:Boolean; private var _SafeStr_9042:HabboToolbar; private var _assets:_SafeStr_10; private var _SafeStr_5627:_SafeStr_634; private var _SafeStr_9043:Map; private var _SafeStr_9044:IWindowContainer; private var _SafeStr_6117:_SafeStr_2177; private var _SafeStr_9045:Boolean; private var _SafeStr_9046:BitmapData; private var _SafeStr_9164:BitmapData; private var _SafeStr_9052:int; private var _SafeStr_9053:int; private var _SafeStr_9056:_SafeStr_5223; public function ToolbarView(k:HabboToolbar, _arg_2:_SafeStr_634, _arg_3:_SafeStr_10, _arg_4:IEventDispatcher, _arg_5:_SafeStr_2177) { var _local_8:IWindow; var _local_9:_SafeStr_2433; var _local_10:Boolean; super(); this._SafeStr_9042 = k; this._SafeStr_5627 = _arg_2; this._assets = _arg_3; this._SafeStr_7132 = _arg_4; this._SafeStr_6117 = _arg_5; this._SafeStr_9056 = new _SafeStr_5223(this._SafeStr_9042, this); this._SafeStr_9056._SafeStr_9165 = true; this._SafeStr_9043 = new Map(); var _local_6:XmlAsset = (_arg_3.getAssetByName("toolbar_view_xml") as XmlAsset); this._SafeStr_5605 = (_arg_2.buildFromXML((_local_6.content as XML), 2) as IWindowContainer); if (this._SafeStr_5605 == null){ throw (new Error("Failed to construct window from XML!")); }; this._SafeStr_5605.position = _SafeStr_9030; this._SafeStr_5605.addEventListener(WindowEvent._SafeStr_7028, this._SafeStr_9057); if (this._SafeStr_9042._SafeStr_9155()){ this._SafeStr_5605.findChildByName("icons_toolbar_quests").name = "icons_toolbar_xmas"; }; if (this._SafeStr_9042._SafeStr_9156()){ this._SafeStr_5605.findChildByName("icons_toolbar_quests").name = "icons_toolbar_valentines"; }; var _local_7:Array = []; this._SafeStr_5605.groupChildrenWithTag("TOGGLE", _local_7, -1); for each (_local_8 in _local_7) { if (((_local_8) && ((_local_8 is IRegionWindow)))){ _local_8.addEventListener(WindowMouseEvent.CLICK, this._SafeStr_9059); _local_8.addEventListener(WindowMouseEvent._SafeStr_5347, this._SafeStr_9073); _local_8.addEventListener(WindowMouseEvent._SafeStr_5348, this._SafeStr_9073); }; }; _local_7 = []; this._SafeStr_5605.groupChildrenWithTag("ICON_BMP", _local_7, -1); for each (_local_9 in _local_7) { this._SafeStr_9074(_local_9, _SafeStr_9035); }; this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS), false); this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.MEMENU), false); this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.INVENTORY), true); _local_10 = k.getBoolean("games_icon_enabled"); if (_local_10){ this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), true); this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), false); } else { this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES), false); this._SafeStr_9060(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.ACHIEVEMENTS), true); }; var _local_11:XmlAsset = (_arg_3.getAssetByName("new_items_label_xml") as XmlAsset); this._SafeStr_9044 = (_arg_2.buildFromXML((_local_11.content as XML), 2) as IWindowContainer); if (this._SafeStr_9044 == null){ throw (new Error("Failed to construct toolbar label from XML!")); }; var _local_12:IWindowContainer = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_12.addChild(this._SafeStr_9044); var _local_13:ITextWindow = (this._SafeStr_9044.findChildByName("new_textfield") as ITextWindow); var _local_14:ILocalization = k.localization._SafeStr_5885("toolbar.new_additions.notification"); if (_local_14 != null){ _local_13.text = _local_14.value; }; this._SafeStr_9044.visible = false; this._SafeStr_9044.x = ((_local_12.width - this._SafeStr_9044.width) - _SafeStr_9036); this._SafeStr_9044.y = _SafeStr_9036; this._SafeStr_9045 = this._SafeStr_9061(); this._SafeStr_9062(); (this._SafeStr_9042 as Component).context.addLinkEventTracker(this); } private static function _SafeStr_9166(k:BitmapData, _arg_2:Point, _arg_3:uint):BitmapData { var _local_4:BitmapData = new BitmapData(k.width, k.height, true, 0); _local_4.fillRect(_local_4.rect, _arg_3); _local_4.copyChannel(k, k.rect, new Point(0, 0), BitmapDataChannel.ALPHA, BitmapDataChannel.ALPHA); var _local_5:BitmapData = new BitmapData((k.width + _arg_2.x), (k.height + _arg_2.y), true, 0); _local_5.copyPixels(_local_4, _local_4.rect, _arg_2); _local_5.copyPixels(k, k.rect, new Point(0, 0), null, null, true); _local_4.dispose(); return (_local_5); } private function _SafeStr_9063(k:WindowMouseEvent):void { this._SafeStr_9042.toggleWindowVisibility("PANIC"); } private function _SafeStr_9057(k:WindowEvent):void { this._SafeStr_9062(); } private function _SafeStr_9062():void { if (((!(this._SafeStr_5605)) || (!(this._SafeStr_5627)))){ return; }; this._SafeStr_9167(true); if (this._SafeStr_9168()){ this._SafeStr_9167(false); this._SafeStr_9168(); }; this._SafeStr_5605.invalidate(); if (this._SafeStr_9056 != null){ this._SafeStr_9056._SafeStr_9065(); }; } private function _SafeStr_9167(k:Boolean):void { var _local_5:IWindowContainer; var _local_6:IWindow; var _local_2:IItemListWindow = (this._SafeStr_5605.findChildByName("toolbar_items") as IItemListWindow); var _local_3:int = _local_2.numListItems; var _local_4:int; while (_local_4 < _local_3) { _local_5 = (_local_2.getListItemAt(_local_4) as IWindowContainer); if (_local_5 != null){ _local_6 = _local_5.findChildByName("text"); if (_local_6 != null){ _local_6.visible = k; _local_5.height = ((k) ? _SafeStr_9162 : (_SafeStr_9162 - _SafeStr_9039)); }; }; _local_4++; }; } private function _SafeStr_9168():Boolean { var k:IItemListWindow = (this._SafeStr_5605.findChildByName("toolbar_items") as IItemListWindow); k.spacing = 2; k.scrollV = 0; k.arrangeListItems(); while (this._SafeStr_5605.bottom > (this._SafeStr_5627.getDesktop(2).height - _SafeStr_9163)) { if (k.spacing == -5){ return (true); }; k.spacing--; }; return (false); } public function dispose():void { if (this._SafeStr_9056 != null){ this._SafeStr_9056.dispose(); this._SafeStr_9056 = null; }; if (this._SafeStr_9046 != null){ this._SafeStr_9046.dispose(); this._SafeStr_9046 = null; }; if (this._SafeStr_9164 != null){ this._SafeStr_9164.dispose(); this._SafeStr_9164 = null; }; if (this._SafeStr_9043 != null){ this._SafeStr_9043.dispose(); this._SafeStr_9043 = null; }; if (this._SafeStr_5605 != null){ this._SafeStr_5605.dispose(); this._SafeStr_5605 = null; }; if (this._SafeStr_9044 != null){ this._SafeStr_9044.dispose(); this._SafeStr_9044 = null; }; if (this._SafeStr_9042){ (this._SafeStr_9042 as Component).context.removeLinkEventTracker(this); }; this._SafeStr_9042 = null; this._SafeStr_5627 = null; this._assets = null; this._disposed = true; if (this._SafeStr_7132){ this._SafeStr_7132 = null; }; } public function get disposed():Boolean { return (this._disposed); } public function get window():IWindow { return (this._SafeStr_5605); } private function _SafeStr_9066():void { var k:IWindowContainer = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); k.blend = 0.5; k.disable(); } public function _SafeStr_9067(k:_SafeStr_2322):void { var _local_2:IWindowContainer; var _local_3:String; switch (k.type){ case _SafeStr_2322.CATALOG_INITIALIZED: _local_2 = (this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.CATALOGUE)) as IWindowContainer); _local_2.blend = 1; _local_2.enable(); _local_3 = this._SafeStr_9042.getProperty("open.catalog.page"); if ((((_local_3.length > 0)) && (this._SafeStr_9042.catalog))){ this._SafeStr_9042.catalog.openCatalogPage(_SafeStr_2386._SafeStr_9068); this._SafeStr_9042.setProperty("open.catalog.page", ""); }; return; case _SafeStr_2322.CATALOG_NOT_READY: this._SafeStr_9066(); return; case _SafeStr_2322.CATALOG_NEW_ITEMS_SHOW: if (((!((this._SafeStr_9044 == null))) && (this._SafeStr_9045))){ this._SafeStr_9044.visible = true; }; return; case _SafeStr_2322.CATALOG_NEW_ITEMS_HIDE: if (this._SafeStr_9044 != null){ this._SafeStr_9044.visible = false; }; return; }; } public function _SafeStr_8978(k:String):void { var _local_3:String; var _local_4:IWindow; if (k == _SafeStr_2736._SafeStr_8985){ this._SafeStr_5605.visible = false; return; }; this._SafeStr_5605.visible = true; var _local_2:Array = []; this._SafeStr_5605.groupChildrenWithTag("TOGGLE", _local_2, -1); switch (k){ case _SafeStr_2736._SafeStr_8983: _local_3 = "VISIBLE_GAME_CENTER"; this._SafeStr_5605.position = _SafeStr_9030; break; case _SafeStr_2736._SafeStr_8982: _local_3 = "VISIBLE_HOTEL"; this._SafeStr_5605.position = _SafeStr_9031; break; case _SafeStr_2736._SafeStr_8984: _local_3 = "VISIBLE_ROOM"; this._SafeStr_5605.position = _SafeStr_9030; break; }; for each (_local_4 in _local_2) { if (_local_4){ _local_4.visible = (_local_4.tags.indexOf(_local_3) >= 0); if (_local_4.name == "QUESTS"){ _local_4.visible = ((_local_4.visible) && (((!(this._SafeStr_9042._SafeStr_9069())) || (!(this._SafeStr_9042.getBoolean("new.identity.hide.quests")))))); _local_4.visible = ((_local_4.visible) && (!(this._SafeStr_9042.getBoolean("toolbar.hide.quests")))); }; if (_local_4.name == "STORIES"){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_9042.getBoolean("toolbar.stories.enabled"))); }; if (_local_4.name == "BUILDER"){ _local_4.visible = ((_local_4.visible) && (this._SafeStr_9042.getBoolean("builders.club.enabled"))); }; }; }; this._SafeStr_9062(); } public function _SafeStr_9060(k:String, _arg_2:Boolean):void { var _local_3:IWindowContainer = (this._SafeStr_5605.findChildByName(k) as IWindowContainer); if (_local_3){ _local_3.visible = _arg_2; }; this._SafeStr_9062(); } private function _SafeStr_9070(k:WindowMouseEvent):void { var _local_2:Rectangle; if (this._SafeStr_9042.navigator == null){ return; }; switch (k.type){ case WindowMouseEvent._SafeStr_5347: _local_2 = this._SafeStr_8976(HabboToolbarIconEnum.NAVIGATOR); this._SafeStr_9042.navigator._SafeStr_9071(new Point((_local_2.right + 15), _local_2.y)); return; case WindowMouseEvent._SafeStr_5348: this._SafeStr_9042.navigator._SafeStr_9072(true); return; }; } private function _SafeStr_9073(k:WindowMouseEvent):void { var _local_2:IWindowContainer = (k.target as IWindowContainer); if (!_local_2){ return; }; var _local_3:IBorderWindow = (_local_2.findChildByTag("ICON_BORDER") as IBorderWindow); var _local_4:_SafeStr_2433 = (_local_2.findChildByTag("ICON_BMP") as _SafeStr_2433); _SafeStr_4.log(k); switch (k.type){ case WindowMouseEvent._SafeStr_5347: this._SafeStr_9074(_local_4, _SafeStr_9034); this._SafeStr_9075(_local_3, _SafeStr_9034); if (k.target.name == "NAVIGATOR"){ this._SafeStr_9070(k); }; return; case WindowMouseEvent._SafeStr_5348: this._SafeStr_9074(_local_4, _SafeStr_9035); this._SafeStr_9075(_local_3, _SafeStr_9035); if (k.target.name == "NAVIGATOR"){ this._SafeStr_9070(k); }; return; }; } private function _SafeStr_9074(k:_SafeStr_2433, _arg_2:String):void { var _local_3:_SafeStr_2434; var _local_4:IBitmapWrapperWindow; if ((k is _SafeStr_2434)){ _local_3 = (k as _SafeStr_2434); _local_3.assetUri = (_local_3.name + _arg_2); } else { if ((k is IBitmapWrapperWindow)){ _local_4 = (k as IBitmapWrapperWindow); if (_local_4.name == _SafeStr_9037){ _local_4.bitmap = (((_arg_2 == _SafeStr_9035)) ? this._SafeStr_9046 : this._SafeStr_9164); }; }; }; } private function _SafeStr_9075(k:IWindowContainer, _arg_2:String):void { if (!k){ return; }; if (_arg_2 == _SafeStr_9034){ k.color = _SafeStr_9032; } else { k.color = _SafeStr_9033; }; } private function _SafeStr_9059(k:WindowMouseEvent):void { var _local_2:String = IWindow(k.target).name; this._SafeStr_9042.toggleWindowVisibility(_local_2); } public function _SafeStr_8979(k:String, _arg_2:BitmapData):void { var _local_3:String; if (!_arg_2){ return; }; switch (k){ case HabboToolbarIconEnum.MEMENU: _local_3 = _SafeStr_9037; this._SafeStr_9076(_arg_2); break; }; var _local_4:_SafeStr_2433 = (this._SafeStr_5605.findChildByName(_local_3) as _SafeStr_2433); if (_local_4 != null){ this._SafeStr_9074(_local_4, _SafeStr_9035); }; } public function _SafeStr_8976(k:String):Rectangle { var _local_2:IWindow; var _local_3:Rectangle; switch (k){ case HabboToolbarIconEnum.NAVIGATOR: _local_2 = this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.NAVIGATOR)); break; case HabboToolbarIconEnum.QUESTS: _local_2 = this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.QUESTS)); break; case HabboToolbarIconEnum.GAMES: _local_2 = this._SafeStr_5605.findChildByName(HabboToolbarIconEnum.getIconName(HabboToolbarIconEnum.GAMES)); break; }; if (((!((_local_2 == null))) && (_local_2.visible))){ _local_3 = new Rectangle(); _local_2.getGlobalRectangle(_local_3); return (_local_3); }; return (null); } private function _SafeStr_9076(k:BitmapData):void { if (this._SafeStr_9046 != null){ this._SafeStr_9046.dispose(); }; if (this._SafeStr_9164 != null){ this._SafeStr_9164.dispose(); }; this._SafeStr_9046 = _SafeStr_9166(k, new Point(2, 3), 4280426782); this._SafeStr_9164 = _SafeStr_9166(k, new Point(4, 5), 4281150249); k.dispose(); } public function _SafeStr_9079(k:String, _arg_2:int):void { var _local_3:IWindowContainer = this._SafeStr_9080(k); if (!_local_3){ return; }; if (_arg_2 < 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = " "; } else { if (_arg_2 > 0){ _local_3.visible = true; _local_3.findChildByName("count").caption = _arg_2.toString(); } else { _local_3.visible = false; }; }; } public function _SafeStr_9080(k:String):IWindowContainer { var _local_4:IWindowContainer; var _local_2:String = HabboToolbarIconEnum.getIconName(k); if (!_local_2){ _SafeStr_4.log(("[Toolbar] Unknown icon type for unseen item counter for iconId: " + k)); }; var _local_3:IWindowContainer = (this._SafeStr_9043.getValue(k) as IWindowContainer); if (!_local_3){ _local_3 = this._SafeStr_5627.createUnseenItemCounter(); _local_4 = (this._SafeStr_5605.findChildByName(_local_2) as IWindowContainer); if (_local_4){ _local_4.addChild(_local_3); _local_3.x = ((_local_4.width - _local_3.width) - _SafeStr_9036); _local_3.y = _SafeStr_9036; this._SafeStr_9043.add(k, _local_3); }; }; return (_local_3); } public function _SafeStr_9061():Boolean { return (this._SafeStr_9042.getBoolean("toolbar.new_additions.notification.enabled")); } public function _SafeStr_9081(k:String, _arg_2:BitmapData, _arg_3:int, _arg_4:int):_SafeStr_2856 { var _local_9:IWindow; var _local_5:int = 20; var _local_6:int = ((_arg_2) ? _arg_2.width : _local_5); var _local_7:int = ((_arg_2) ? _arg_2.height : _local_5); var _local_8:IBitmapWrapperWindow = (this._SafeStr_5627.create("ToolBarTransition", WindowType._SafeStr_6261, 0, 0, new Rectangle(_arg_3, _arg_4, _local_6, _local_7)) as IBitmapWrapperWindow); if (_arg_2){ _local_8.bitmap = _arg_2; _local_8._SafeStr_5320 = true; _local_8.filters = [new GlowFilter(0xFFFFFF, 1, 2, 2, 0xFF, BitmapFilterQuality.LOW, false, false)]; }; this._SafeStr_5627.getDesktop(2).addChild(_local_8); var _local_10:String; switch (k){ case HabboToolbarIconEnum.CATALOGUE: _local_10 = "icons_toolbar_catalogue"; break; case HabboToolbarIconEnum.INVENTORY: _local_10 = "icons_toolbar_inventory"; break; case HabboToolbarIconEnum.MEMENU: _local_10 = "icons_toolbar_me_menu"; break; case HabboToolbarIconEnum.NAVIGATOR: _local_10 = "icons_toolbar_navigator"; break; case HabboToolbarIconEnum.QUESTS: _local_10 = "icons_toolbar_quests"; break; case HabboToolbarIconEnum.GAMES: _local_10 = "icons_toolbar_games"; break; case HabboToolbarIconEnum.STORIES: _local_10 = "icons_toolbar_stories"; break; case HabboToolbarIconEnum.RECEPTION: _local_10 = "icons_toolbar_reception"; break; }; if (_local_10 != null){ _local_9 = this._SafeStr_5605.findChildByName(_local_10); }; if (!_local_9){ _local_8.dispose(); return (null); }; var _local_11:Rectangle = new Rectangle(); _local_8.getGlobalRectangle(_local_11); var _local_12:Rectangle = new Rectangle(); _local_9.getGlobalRectangle(_local_12); var _local_13:int = (_local_11.x - _local_12.x); var _local_14:int = (_local_11.y - _local_12.y); var _local_15:Number = Math.sqrt(((_local_13 * _local_13) + (_local_14 * _local_14))); var _local_16:int = (500 - Math.abs(((((1 / _local_15) * 100) * 500) * 0.5))); var _local_17:int = 20; var _local_18 = (("ToolBarBouncing[ " + _local_10) + " ]"); if (!Motions._SafeStr_9082(_local_18)){ Motions._SafeStr_7787(new Queue(new _SafeStr_4620((_local_16 + 8)), new _SafeStr_4621(_local_9, 400, 12))).tag = _local_18; }; var _local_19:_SafeStr_2856 = new Queue(new _SafeStr_3679(new _SafeStr_4617(_local_8, _local_16, ((_local_12.x - _local_11.x) + _local_17), (_local_12.y - _local_11.y), 100, 1), 1), new _SafeStr_4619(_local_8)); return (Motions._SafeStr_7787(_local_19)); } public function set _SafeStr_8823(k:Boolean):void { this._SafeStr_5605.findChildByName("guide_icon").visible = k; } public function get _SafeStr_9083():int { return (this._SafeStr_9053); } public function set _SafeStr_9083(k:int):void { this._SafeStr_9053 = k; } public function get _SafeStr_9084():int { return (this._SafeStr_9052); } public function set _SafeStr_9084(k:int):void { this._SafeStr_9052 = k; } public function get memenu():_SafeStr_5223 { return (this._SafeStr_9056); } public function get _SafeStr_6136():String { return ("toolbar/"); } public function _SafeStr_6137(k:String):void { var _local_2:Array = k.split("/"); if (_local_2.length < 2){ return; }; switch (_local_2[1]){ case "memenu": this.memenu.toggleVisibility(); return; default: _SafeStr_4.log(("Toolbar unknown link-type received: " + _local_2[1])); }; } } }//package _-1Cg // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2322 = "_-4x-" (String#2022, DoABC#3) // _SafeStr_2386 = "_-0k1" (String#3570, DoABC#3) // _SafeStr_2433 = "_-6OT" (String#3161, DoABC#3) // _SafeStr_2434 = "_-Gr" (String#282, DoABC#3) // _SafeStr_2736 = "_-5R3" (String#2704, DoABC#3) // _SafeStr_2856 = "_-CL" (String#1225, DoABC#3) // _SafeStr_36 = "_-2h6" (String#3290, DoABC#3) // _SafeStr_3679 = "_-5CE" (String#2961, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4617 = "_-2-m" (String#13160, DoABC#3) // _SafeStr_4619 = "_-2CH" (String#12474, DoABC#3) // _SafeStr_4620 = "_-5LE" (String#12832, DoABC#3) // _SafeStr_4621 = "_-Sh" (String#6887, DoABC#3) // _SafeStr_5223 = "_-3Gf" (String#6689, DoABC#3) // _SafeStr_5320 = "_-5-V" (String#2215, DoABC#3) // _SafeStr_5347 = "_-5mq" (String#585, DoABC#3) // _SafeStr_5348 = "_-38T" (String#626, DoABC#3) // _SafeStr_5605 = "_-1QN" (String#15, DoABC#3) // _SafeStr_5627 = "_-699" (String#189, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_6117 = "_-vB" (String#571, DoABC#3) // _SafeStr_6136 = "_-57i" (String#3500, DoABC#3) // _SafeStr_6137 = "_-3IU" (String#3677, DoABC#3) // _SafeStr_6261 = "_-5Fk" (String#7458, DoABC#3) // _SafeStr_634 = "_-6kX" (String#471, DoABC#3) // _SafeStr_7028 = "_-K5" (String#5806, DoABC#3) // _SafeStr_7132 = "_-pz" (String#212, DoABC#3) // _SafeStr_7787 = "_-5OH" (String#6122, DoABC#3) // _SafeStr_8823 = "_-4lm" (String#9873, DoABC#3) // _SafeStr_8976 = "_-0Kh" (String#4558, DoABC#3) // _SafeStr_8978 = "_-5R9" (String#6231, DoABC#3) // _SafeStr_8979 = "_-33N" (String#7546, DoABC#3) // _SafeStr_8982 = "_-6d4" (String#9357, DoABC#3) // _SafeStr_8983 = "_-2KA" (String#16706, DoABC#3) // _SafeStr_8984 = "_-10W" (String#7843, DoABC#3) // _SafeStr_8985 = "_-0L9" (String#11722, DoABC#3) // _SafeStr_9030 = "_-6a1" (String#3481, DoABC#3) // _SafeStr_9031 = "_-0TP" (String#10316, DoABC#3) // _SafeStr_9032 = "_-nG" (String#11339, DoABC#3) // _SafeStr_9033 = "_-0QQ" (String#10695, DoABC#3) // _SafeStr_9034 = "_-0nj" (String#6955, DoABC#3) // _SafeStr_9035 = "_-0Si" (String#6045, DoABC#3) // _SafeStr_9036 = "_-3ib" (String#4235, DoABC#3) // _SafeStr_9037 = "_-5fX" (String#8172, DoABC#3) // _SafeStr_9039 = "_-4a" (String#11461, DoABC#3) // _SafeStr_9042 = "_-By" (String#286, DoABC#3) // _SafeStr_9043 = "_-1Ti" (String#4070, DoABC#3) // _SafeStr_9044 = "_-T1" (String#2954, DoABC#3) // _SafeStr_9045 = "_-57x" (String#15134, DoABC#3) // _SafeStr_9046 = "_-1xj" (String#5171, DoABC#3) // _SafeStr_9052 = "_-1db" (String#16857, DoABC#3) // _SafeStr_9053 = "_-5sr" (String#16285, DoABC#3) // _SafeStr_9056 = "_-44h" (String#4594, DoABC#3) // _SafeStr_9057 = "_-4Dv" (String#23281, DoABC#3) // _SafeStr_9059 = "_-1KX" (String#21921, DoABC#3) // _SafeStr_9060 = "_-08h" (String#5793, DoABC#3) // _SafeStr_9061 = "_-7R" (String#16946, DoABC#3) // _SafeStr_9062 = "_-0PA" (String#7663, DoABC#3) // _SafeStr_9063 = "_-1eC" (String#38082, DoABC#3) // _SafeStr_9065 = "_-54u" (String#7485, DoABC#3) // _SafeStr_9066 = "_-4ym" (String#24453, DoABC#3) // _SafeStr_9067 = "_-28M" (String#10343, DoABC#3) // _SafeStr_9068 = "_-2Xe" (String#9052, DoABC#3) // _SafeStr_9069 = "_-2DH" (String#12141, DoABC#3) // _SafeStr_9070 = "_-4s-" (String#14979, DoABC#3) // _SafeStr_9071 = "_-5HS" (String#16329, DoABC#3) // _SafeStr_9072 = "_-56e" (String#16812, DoABC#3) // _SafeStr_9073 = "_-0li" (String#22508, DoABC#3) // _SafeStr_9074 = "_-2Vu" (String#9088, DoABC#3) // _SafeStr_9075 = "_-1go" (String#15591, DoABC#3) // _SafeStr_9076 = "_-02K" (String#24971, DoABC#3) // _SafeStr_9079 = "_-3zm" (String#5382, DoABC#3) // _SafeStr_9080 = "_-5T8" (String#10092, DoABC#3) // _SafeStr_9081 = "_-3Kl" (String#30620, DoABC#3) // _SafeStr_9082 = "_-3X0" (String#31958, DoABC#3) // _SafeStr_9083 = "_-2gr" (String#22892, DoABC#3) // _SafeStr_9084 = "_-30u" (String#25959, DoABC#3) // _SafeStr_9155 = "_-Dg" (String#33551, DoABC#3) // _SafeStr_9156 = "_-4IF" (String#37535, DoABC#3) // _SafeStr_9162 = "_-6hy" (String#17685, DoABC#3) // _SafeStr_9163 = "_-6YT" (String#25196, DoABC#3) // _SafeStr_9164 = "_-133" (String#10697, DoABC#3) // _SafeStr_9165 = "_-2xq" (String#37595, DoABC#3) // _SafeStr_9166 = "_-2AO" (String#17423, DoABC#3) // _SafeStr_9167 = "_-02" (String#30346, DoABC#3) // _SafeStr_9168 = "_-5Qp" (String#28182, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_1591 package _-1D0 { import _-2mL._SafeStr_8; public interface _SafeStr_1591 extends _SafeStr_8 { function _SafeStr_9169():_SafeStr_2752; } }//package _-1D0 // _SafeStr_1591 = "_-1Xh" (String#15155, DoABC#3) // _SafeStr_2752 = "_-2iO" (String#7522, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) // _SafeStr_9169 = "_-1Z1" (String#28770, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_1592 package _-1D0 { import _-2mL.Component; import _-2mL._SafeStr_9; public class _SafeStr_1592 extends Component implements _SafeStr_1591 { public function _SafeStr_1592(k:_SafeStr_9, _arg_2:uint=0) { super(k, _arg_2); } public function _SafeStr_9169():_SafeStr_2752 { var k:_SafeStr_2754 = new _SafeStr_2754(this); return (k); } } }//package _-1D0 // _SafeStr_1591 = "_-1Xh" (String#15155, DoABC#3) // _SafeStr_1592 = "_-1a0" (String#12134, DoABC#3) // _SafeStr_2752 = "_-2iO" (String#7522, DoABC#3) // _SafeStr_2754 = "_-0ZL" (String#13018, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) // _SafeStr_9169 = "_-1Z1" (String#28770, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_2751 package _-1D0 { import _-6k7._SafeStr_2457; public interface _SafeStr_2751 { function dispose():void; function reset():void; function _SafeStr_9170(_arg_1:_SafeStr_2457):void; function _SafeStr_9171(_arg_1:_SafeStr_2457):void; function update(_arg_1:uint):void; } }//package _-1D0 // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2751 = "_-3J5" (String#7832, DoABC#3) // _SafeStr_9170 = "_-5rp" (String#24374, DoABC#3) // _SafeStr_9171 = "_-37" (String#25078, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_2752 package _-1D0 { public interface _SafeStr_2752 extends _SafeStr_2751 { function set _SafeStr_9172(_arg_1:String):void; function _SafeStr_9173(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017; function _SafeStr_8077(_arg_1:int):_SafeStr_3017; function _SafeStr_9174(_arg_1:int):Boolean; } }//package _-1D0 // _SafeStr_2751 = "_-3J5" (String#7832, DoABC#3) // _SafeStr_2752 = "_-2iO" (String#7522, DoABC#3) // _SafeStr_3017 = "_-3SB" (String#1953, DoABC#3) // _SafeStr_8077 = "_-3t2" (String#26208, DoABC#3) // _SafeStr_9172 = "_-1A7" (String#14966, DoABC#3) // _SafeStr_9173 = "_-VL" (String#30507, DoABC#3) // _SafeStr_9174 = "_-5ho" (String#35276, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_2753 package _-1D0 { import _-6k7._SafeStr_2457; public interface _SafeStr_2753 { function get _SafeStr_9172():String; function getRoomObject(_arg_1:String):_SafeStr_2457; function _SafeStr_9175(_arg_1:int):_SafeStr_2457; function _SafeStr_9176(_arg_1:int):String; function _SafeStr_9177():int; function _SafeStr_9178(_arg_1:_SafeStr_2457):String; } }//package _-1D0 // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2753 = "_-3qB" (String#10386, DoABC#3) // _SafeStr_9172 = "_-1A7" (String#14966, DoABC#3) // _SafeStr_9175 = "_-5rv" (String#4616, DoABC#3) // _SafeStr_9176 = "_-3VN" (String#30824, DoABC#3) // _SafeStr_9177 = "_-IE" (String#4013, DoABC#3) // _SafeStr_9178 = "_-46E" (String#23126, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_2754 package _-1D0 { import _-15X.Map; import _-2mL.Component; import _-6k7._SafeStr_2457; import flash.utils.getTimer; import _-15X.ErrorReportStorage; import _-0-8._SafeStr_3066; public class _SafeStr_2754 implements _SafeStr_2752, _SafeStr_2753 { private var _SafeStr_9179:Map; private var _SafeStr_8068:Map; private var _SafeStr_8333:Component; private var _disposed:Boolean = false; private var _SafeStr_9180:String = null; public function _SafeStr_2754(k:Component) { this._SafeStr_9179 = new Map(); this._SafeStr_8068 = new Map(); if (k != null){ this._SafeStr_8333 = k; }; } public function get disposed():Boolean { return (this._disposed); } public function get _SafeStr_9172():String { return (this._SafeStr_9180); } public function set _SafeStr_9172(k:String):void { this._SafeStr_9180 = k; } public function dispose():void { var k:int; var _local_2:RoomSpriteCanvas; if (this.disposed){ return; }; if (this._SafeStr_8068 != null){ k = 0; while (k < this._SafeStr_8068.length) { _local_2 = (this._SafeStr_8068._SafeStr_5645(k) as RoomSpriteCanvas); if (_local_2 != null){ _local_2.dispose(); }; k++; }; this._SafeStr_8068.dispose(); this._SafeStr_8068 = null; }; if (this._SafeStr_9179 != null){ this._SafeStr_9179.dispose(); this._SafeStr_9179 = null; }; if (this._SafeStr_8333 != null){ this._SafeStr_8333 = null; }; this._disposed = true; } public function reset():void { this._SafeStr_9179.reset(); } public function _SafeStr_9178(k:_SafeStr_2457):String { if (k != null){ return (String(k.getInstanceId())); }; return (null); } public function _SafeStr_9170(k:_SafeStr_2457):void { if (k == null){ return; }; this._SafeStr_9179.add(this._SafeStr_9178(k), k); } public function _SafeStr_9171(k:_SafeStr_2457):void { var _local_4:RoomSpriteCanvas; var _local_2:String = this._SafeStr_9178(k); this._SafeStr_9179.remove(_local_2); var _local_3:int; while (_local_3 < this._SafeStr_8068.length) { _local_4 = (this._SafeStr_8068._SafeStr_5645(_local_3) as RoomSpriteCanvas); if (_local_4 != null){ _local_4._SafeStr_9181(_local_2); }; _local_3++; }; } public function getRoomObject(k:String):_SafeStr_2457 { return ((this._SafeStr_9179.getValue(k) as _SafeStr_2457)); } public function _SafeStr_9175(k:int):_SafeStr_2457 { return ((this._SafeStr_9179._SafeStr_5645(k) as _SafeStr_2457)); } public function _SafeStr_9176(k:int):String { return ((this._SafeStr_9179._SafeStr_6864(k) as String)); } public function _SafeStr_9177():int { return (this._SafeStr_9179.length); } public function render():void { var _local_3:_SafeStr_3017; var k:int = getTimer(); ErrorReportStorage._SafeStr_5454("Canvas count", ("Canvas count: " + this._SafeStr_8068.length)); var _local_2:int = (this._SafeStr_8068.length - 1); while (_local_2 >= 0) { _local_3 = (this._SafeStr_8068._SafeStr_5645(_local_2) as _SafeStr_3017); if (_local_3 != null){ _local_3.render(k); }; _local_2--; }; } public function _SafeStr_9173(k:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017 { var _local_6:_SafeStr_3066; var _local_5:_SafeStr_3017 = (this._SafeStr_8068.getValue(String(k)) as _SafeStr_3017); if (_local_5 != null){ _local_5.initialize(_arg_2, _arg_3); _local_6 = (_local_5.geometry as _SafeStr_3066); if (_local_6){ _local_6.scale = _arg_4; }; return (_local_5); }; _local_5 = this._SafeStr_9182(k, _arg_2, _arg_3, _arg_4); this._SafeStr_8068.add(String(k), _local_5); return (_local_5); } protected function _SafeStr_9182(k:int, _arg_2:int, _arg_3:int, _arg_4:int):_SafeStr_3017 { return (new RoomSpriteCanvas(this, k, _arg_2, _arg_3, _arg_4)); } public function _SafeStr_8077(k:int):_SafeStr_3017 { var _local_2:_SafeStr_3017 = (this._SafeStr_8068.getValue(String(k)) as _SafeStr_3017); return (_local_2); } public function _SafeStr_9174(k:int):Boolean { var _local_2:RoomSpriteCanvas = (this._SafeStr_8068.remove(String(k)) as RoomSpriteCanvas); if (_local_2 != null){ _local_2.dispose(); }; return (false); } public function update(k:uint):void { var _local_3:RoomSpriteCanvas; this.render(); var _local_2:int = (this._SafeStr_8068.length - 1); while (_local_2 >= 0) { _local_3 = (this._SafeStr_8068._SafeStr_5645(_local_2) as RoomSpriteCanvas); if (_local_3 != null){ _local_3.update(); }; _local_2--; }; } } }//package _-1D0 // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2752 = "_-2iO" (String#7522, DoABC#3) // _SafeStr_2753 = "_-3qB" (String#10386, DoABC#3) // _SafeStr_2754 = "_-0ZL" (String#13018, DoABC#3) // _SafeStr_3017 = "_-3SB" (String#1953, DoABC#3) // _SafeStr_3066 = "_-6GR" (String#3122, DoABC#3) // _SafeStr_5454 = "_-1-7" (String#1832, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) // _SafeStr_8068 = "_-5jD" (String#4801, DoABC#3) // _SafeStr_8077 = "_-3t2" (String#26208, DoABC#3) // _SafeStr_8333 = "_-0vB" (String#388, DoABC#3) // _SafeStr_9170 = "_-5rp" (String#24374, DoABC#3) // _SafeStr_9171 = "_-37" (String#25078, DoABC#3) // _SafeStr_9172 = "_-1A7" (String#14966, DoABC#3) // _SafeStr_9173 = "_-VL" (String#30507, DoABC#3) // _SafeStr_9174 = "_-5ho" (String#35276, DoABC#3) // _SafeStr_9175 = "_-5rv" (String#4616, DoABC#3) // _SafeStr_9176 = "_-3VN" (String#30824, DoABC#3) // _SafeStr_9177 = "_-IE" (String#4013, DoABC#3) // _SafeStr_9178 = "_-46E" (String#23126, DoABC#3) // _SafeStr_9179 = "_-67E" (String#1878, DoABC#3) // _SafeStr_9180 = "_-0ny" (String#9771, DoABC#3) // _SafeStr_9181 = "_-Fs" (String#25220, DoABC#3) // _SafeStr_9182 = "_-2g2" (String#37967, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_3017 package _-1D0 { import flash.display.DisplayObject; import _-0-8._SafeStr_2305; import __AS3__.vec.Vector; import _-5rl._SafeStr_189; import flash.geom.Point; import flash.display.BitmapData; public interface _SafeStr_3017 { function set _SafeStr_9183(_arg_1:Boolean):void; function initialize(_arg_1:int, _arg_2:int):void; function get width():int; function get height():int; function set _SafeStr_9184(_arg_1:int):void; function set _SafeStr_9185(_arg_1:int):void; function get _SafeStr_9184():int; function get _SafeStr_9185():int; function render(_arg_1:int, _arg_2:Boolean=false):void; function get displayObject():DisplayObject; function get geometry():_SafeStr_2305; function set _SafeStr_9186(_arg_1:_SafeStr_3022):void; function _SafeStr_9187(_arg_1:int, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean; function _SafeStr_9188():Vector.<_SafeStr_189>; function _SafeStr_9189():Array; function _SafeStr_9190(_arg_1:Number, _arg_2:Point=null, _arg_3:Point=null, _arg_4:Boolean=false):void; function get scale():Number; function _SafeStr_9191():BitmapData; function _SafeStr_9192():void; function _SafeStr_9193():void; function getId():int; } }//package _-1D0 // _SafeStr_189 = "_-WH" (String#2588, DoABC#3) // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_3017 = "_-3SB" (String#1953, DoABC#3) // _SafeStr_3022 = "_-2hR" (String#10180, DoABC#3) // _SafeStr_9183 = "_-2Nl" (String#29336, DoABC#3) // _SafeStr_9184 = "_-4Ii" (String#4632, DoABC#3) // _SafeStr_9185 = "_-261" (String#4692, DoABC#3) // _SafeStr_9186 = "_-5W4" (String#27572, DoABC#3) // _SafeStr_9187 = "_-HA" (String#30941, DoABC#3) // _SafeStr_9188 = "_-6-P" (String#19564, DoABC#3) // _SafeStr_9189 = "_-1Rn" (String#20635, DoABC#3) // _SafeStr_9190 = "_-5mY" (String#17124, DoABC#3) // _SafeStr_9191 = "_-6Sz" (String#27237, DoABC#3) // _SafeStr_9192 = "_-5ov" (String#26880, DoABC#3) // _SafeStr_9193 = "_-0Zq" (String#26535, DoABC#3) //------------------------------------------------------------ //_-1D0._SafeStr_3022 package _-1D0 { import _-511._SafeStr_3687; import _-6k7._SafeStr_2457; import _-0-8._SafeStr_2305; public interface _SafeStr_3022 { function _SafeStr_9194(_arg_1:_SafeStr_3687, _arg_2:_SafeStr_2457, _arg_3:_SafeStr_2305):void; } }//package _-1D0 // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_3022 = "_-2hR" (String#10180, DoABC#3) // _SafeStr_3687 = "_-6dW" (String#1916, DoABC#3) // _SafeStr_9194 = "_-0At" (String#27929, DoABC#3) //------------------------------------------------------------ //_-1D0.RoomSpriteCanvas package _-1D0 { import flash.geom.Point; import _-0-8._SafeStr_3066; import flash.display.Sprite; import _-15X.Map; import _-3TC.BitmapDataCache; import _-3TC.RoomObjectCache; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.events.MouseEvent; import _-0-8._SafeStr_2308; import flash.display.DisplayObject; import _-0-8._SafeStr_2305; import __AS3__.vec.Vector; import _-5rl._SafeStr_189; import flash.display.StageQuality; import flash.display.BitmapData; import flash.geom.Rectangle; import _-05m._SafeStr_5014; import _-6k7._SafeStr_2457; import _-05m._SafeStr_5017; import _-3TC._SafeStr_5013; import _-h6._SafeStr_2756; import _-3TC._SafeStr_5015; import _-3TC.RoomObjectSortableSpriteCacheItem; import _-0-8._SafeStr_2307; import _-h6._SafeStr_4365; import _-1oe._SafeStr_4378; import flash.display.PixelSnapping; import _-0-8._SafeStr_2859; import _-05m._SafeStr_5018; import _-511._SafeStr_3687; import _-05m._SafeStr_5016; import _-2TU._SafeStr_2558; import _-0-8.*; public class RoomSpriteCanvas implements _SafeStr_3017 { private static const _SafeStr_5675:Point = new Point(0, 0); private static const _SafeStr_9195:int = 50; private static const _SafeStr_9196:int = 50; private static const _SafeStr_9197:Number = 60; private static const _SafeStr_9198:Number = 50; private static const _SafeStr_9199:int = 1000; private var _container:_SafeStr_2753; private var _SafeStr_9200:_SafeStr_3066; private var _SafeStr_9201:int = 0; private var _SafeStr_9202:Sprite; private var _SafeStr_9203:Sprite; private var _SafeStr_9204:Sprite; private var _SafeStr_9205:Map; private var _SafeStr_9206:Point; private var _SafeStr_9207:BitmapDataCache; private var _SafeStr_9208:RoomObjectCache; private var _SafeStr_9209:Array; private var _SafeStr_9210:Array; private var _SafeStr_9211:_SafeStr_3022 = null; private var _SafeStr_6041:int; private var _SafeStr_9212:Map = null; private var _SafeStr_9213:int = 0; private var _SafeStr_9214:int; private var _SafeStr_9215:int; private var _SafeStr_9216:int; private var _SafeStr_9217:int; private var _SafeStr_9218:int; private var _SafeStr_9219:int; private var _SafeStr_9220:int = -1; private var _SafeStr_9221:Number = -10000000; private var _SafeStr_9222:Number = -10000000; private var _SafeStr_9223:int = 0; private var _SafeStr_9224:Boolean = false; private var _SafeStr_6385:Boolean = false; private var _SafeStr_7173:ColorTransform; private var _SafeStr_9225:Matrix; private var _SafeStr_9226:Number = 0; private var _SafeStr_9227:int = 0; private var _SafeStr_9228:Boolean = false; private var _SafeStr_9229:Boolean = false; private var _SafeStr_9230:int = 0; private var _SafeStr_9231:Boolean = false; private var _SafeStr_9232:Array; private var _SafeStr_9233:int = 0; private var _SafeStr_9234:Number = 0; private var _SafeStr_9235:int = 0; private var _SafeStr_9236:int = 0; private var _SafeStr_5741:Number = 1; private var _SafeStr_9237:Boolean; public function RoomSpriteCanvas(k:_SafeStr_2753, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:int) { this._SafeStr_9205 = new Map(); this._SafeStr_9206 = new Point(); this._SafeStr_9209 = []; this._SafeStr_9210 = []; this._SafeStr_9232 = []; super(); this._container = k; this._SafeStr_6041 = _arg_2; this._SafeStr_9202 = new Sprite(); this._SafeStr_9202.mouseEnabled = false; this._SafeStr_9204 = new Sprite(); this._SafeStr_9204.name = "canvas"; this._SafeStr_9204.mouseEnabled = false; this._SafeStr_9202.addChild(this._SafeStr_9204); this._SafeStr_9204.mouseEnabled = true; this._SafeStr_9204.doubleClickEnabled = true; this._SafeStr_9204.addEventListener(MouseEvent.CLICK, this._SafeStr_9238); this._SafeStr_9204.addEventListener(MouseEvent.DOUBLE_CLICK, this._SafeStr_9238); this._SafeStr_9200 = new _SafeStr_3066(_arg_5, new _SafeStr_2308(-135, 30, 0), new _SafeStr_2308(11, 11, 5), new _SafeStr_2308(-135, 0.5, 0)); this._SafeStr_9207 = new BitmapDataCache(16, 32, 1); var _local_6:String; if (this._container != null){ _local_6 = this._container._SafeStr_9172; }; this._SafeStr_9212 = new Map(); this._SafeStr_9208 = new RoomObjectCache(_local_6); this._SafeStr_7173 = new ColorTransform(); this._SafeStr_9225 = new Matrix(); this.initialize(_arg_3, _arg_4); } protected function get container():_SafeStr_2753 { return (this._container); } protected function get _SafeStr_9239():int { return (this._SafeStr_9233); } public function get width():int { return ((this._SafeStr_9214 * this._SafeStr_5741)); } public function get height():int { return ((this._SafeStr_9215 * this._SafeStr_5741)); } public function set _SafeStr_9184(k:int):void { this._SafeStr_9206.x = (this._SafeStr_9206.x - (k - this._SafeStr_9216)); this._SafeStr_9216 = k; } public function set _SafeStr_9185(k:int):void { this._SafeStr_9206.y = (this._SafeStr_9206.y - (k - this._SafeStr_9217)); this._SafeStr_9217 = k; } public function get _SafeStr_9184():int { return (this._SafeStr_9216); } public function get _SafeStr_9185():int { return (this._SafeStr_9217); } public function get displayObject():DisplayObject { return (this._SafeStr_9202); } public function get geometry():_SafeStr_2305 { return (this._SafeStr_9200); } public function set _SafeStr_9186(k:_SafeStr_3022):void { this._SafeStr_9211 = k; } public function set _SafeStr_9183(k:Boolean):void { if (((k) && (!(this._SafeStr_6385)))){ this._SafeStr_6385 = true; if (((!((this._SafeStr_9203 == null))) && (!(this._SafeStr_9202.contains(this._SafeStr_9203))))){ this._SafeStr_9202.addChild(this._SafeStr_9203); this._SafeStr_9204.mask = this._SafeStr_9203; }; } else { if (((!(k)) && (this._SafeStr_6385))){ this._SafeStr_6385 = false; if (((!((this._SafeStr_9203 == null))) && (this._SafeStr_9202.contains(this._SafeStr_9203)))){ this._SafeStr_9202.removeChild(this._SafeStr_9203); this._SafeStr_9204.mask = null; }; }; }; } public function _SafeStr_9188():Vector.<_SafeStr_189> { return (this._SafeStr_9208._SafeStr_9188()); } public function _SafeStr_9189():Array { return (this._SafeStr_9208._SafeStr_9189()); } public function _SafeStr_9190(k:Number, _arg_2:Point=null, _arg_3:Point=null, _arg_4:Boolean=false):void { if (((((!(this._SafeStr_9202)) || (!(this._SafeStr_9202.stage)))) || (!(this._SafeStr_9204)))){ return; }; if (_arg_2 == null){ _arg_2 = new Point((this._SafeStr_9202.stage.stageWidth / 2), (this._SafeStr_9202.stage.stageHeight / 2)); }; if (_arg_3 == null){ _arg_3 = _arg_2; }; _arg_2 = this._SafeStr_9204.globalToLocal(_arg_2); this._SafeStr_5741 = k; if (this._SafeStr_5741 < 1){ this._SafeStr_9204.stage.quality = (((this._SafeStr_5741 == 0.5)) ? StageQuality.BEST : this._SafeStr_9204.stage.quality); if (!_arg_4){ this._SafeStr_9204.rotationX = 0; }; } else { this._SafeStr_9204.stage.quality = StageQuality.LOW; if (!_arg_4){ this._SafeStr_9204.rotationX = NaN; }; }; this._SafeStr_9184 = (_arg_3.x - (_arg_2.x * k)); this._SafeStr_9185 = (_arg_3.y - (_arg_2.y * k)); } public function get scale():Number { return (this._SafeStr_5741); } public function _SafeStr_9191():BitmapData { this._SafeStr_9237 = true; var k:Number = this._SafeStr_5741; var _local_2:int = this._SafeStr_9216; var _local_3:int = this._SafeStr_9217; var _local_4:String = this._SafeStr_9204.stage.quality; var _local_5:Number = this._SafeStr_9204.rotationX; this._SafeStr_9190(1); this._SafeStr_9216 = 0; this._SafeStr_9217 = 0; this._SafeStr_9204.stage.quality = StageQuality.LOW; this._SafeStr_9204.rotationX = NaN; this.render(-1, true); var _local_6:BitmapData = new BitmapData(this._SafeStr_9204.width, this._SafeStr_9204.height, true, 0); var _local_7:Rectangle = this._SafeStr_9204.getBounds(this._SafeStr_9204); _local_6.draw(this._SafeStr_9204, new Matrix(1, 0, 0, 1, -(_local_7.x), -(_local_7.y))); this._SafeStr_9237 = false; this._SafeStr_9190(k); this._SafeStr_9216 = _local_2; this._SafeStr_9217 = _local_3; this._SafeStr_9204.stage.quality = _local_4; this._SafeStr_9204.rotationX = _local_5; return (_local_6); } public function _SafeStr_9192():void { this._SafeStr_9237 = true; this.render(-1, true); } public function _SafeStr_9193():void { this._SafeStr_9237 = false; } public function dispose():void { this._SafeStr_9240(0, true); if (this._SafeStr_9200 != null){ this._SafeStr_9200.dispose(); this._SafeStr_9200 = null; }; if (this._SafeStr_9203 != null){ this._SafeStr_9203 = null; }; if (this._SafeStr_9207 != null){ this._SafeStr_9207.dispose(); this._SafeStr_9207 = null; }; if (this._SafeStr_9208 != null){ this._SafeStr_9208.dispose(); this._SafeStr_9208 = null; }; this._container = null; if (this._SafeStr_9202 != null){ while (this._SafeStr_9202.numChildren > 0) { this._SafeStr_9202.removeChildAt(0); }; this._SafeStr_9202 = null; }; this._SafeStr_9204 = null; this._SafeStr_9203 = null; this._SafeStr_9209 = []; if (this._SafeStr_9205 != null){ this._SafeStr_9205.dispose(); this._SafeStr_9205 = null; }; var k:int; if (this._SafeStr_9210 != null){ k = 0; while (k < this._SafeStr_9210.length) { this._SafeStr_9241((this._SafeStr_9210[k] as _SafeStr_5014), true); k++; }; this._SafeStr_9210 = []; }; if (this._SafeStr_9212 != null){ this._SafeStr_9212.dispose(); this._SafeStr_9212 = null; }; this._SafeStr_9211 = null; this._SafeStr_7173 = null; this._SafeStr_9225 = null; } public function initialize(k:int, _arg_2:int):void { if (k < 1){ k = 1; }; if (_arg_2 < 1){ _arg_2 = 1; }; if (this._SafeStr_9203 != null){ this._SafeStr_9203.graphics.clear(); } else { this._SafeStr_9203 = new Sprite(); this._SafeStr_9203.name = "mask"; if (this._SafeStr_6385){ this._SafeStr_9202.addChild(this._SafeStr_9203); this._SafeStr_9204.mask = this._SafeStr_9203; }; }; this._SafeStr_9203.graphics.beginFill(0); this._SafeStr_9203.graphics.drawRect(0, 0, k, _arg_2); this._SafeStr_9214 = k; this._SafeStr_9215 = _arg_2; } public function _SafeStr_9181(k:String):void { this._SafeStr_9208._SafeStr_9242(k); } public function render(k:int, _arg_2:Boolean=false):void { if (k == -1){ (k == (this._SafeStr_9220 + 1)); }; this._SafeStr_9229 = !(this._SafeStr_9229); var _local_3:int; if ((((this._container == null)) || ((this._SafeStr_9200 == null)))){ return; }; if (k == this._SafeStr_9220){ return; }; this._SafeStr_9243(k); this._SafeStr_9207.compress(); var _local_4:int = this._container._SafeStr_9177(); var _local_5:int; var _local_6:int; var _local_7:String = ""; var _local_8:_SafeStr_2457; if (((!((this._SafeStr_9214 == this._SafeStr_9218))) || (!((this._SafeStr_9215 == this._SafeStr_9219))))){ _arg_2 = true; }; if (((((!((this._SafeStr_9204.x == this._SafeStr_9216))) || (!((this._SafeStr_9204.y == this._SafeStr_9217))))) || (!((this._SafeStr_9204.scaleX == this._SafeStr_5741))))){ this._SafeStr_9204.x = this._SafeStr_9216; this._SafeStr_9204.y = this._SafeStr_9217; this._SafeStr_9204.scaleX = this._SafeStr_5741; this._SafeStr_9204.scaleY = this._SafeStr_5741; _arg_2 = true; }; _local_5 = 0; while (_local_5 < _local_4) { _local_8 = this._container._SafeStr_9175(_local_5); if (_local_8 != null){ _local_7 = this._container._SafeStr_9176(_local_5); _local_6 = (_local_6 + this._SafeStr_9244(_local_8, _local_7, k, _arg_2, _local_6)); }; _local_5++; }; this._SafeStr_9209.sortOn("z", (Array.DESCENDING | Array.NUMERIC)); if (_local_6 < this._SafeStr_9209.length){ this._SafeStr_9209.splice(_local_6); }; var _local_9:_SafeStr_5017; _local_5 = 0; while (_local_5 < _local_6) { _local_9 = (this._SafeStr_9209[_local_5] as _SafeStr_5017); if (_local_9 != null){ this._SafeStr_6536(_local_5, _local_9); }; _local_5++; }; this._SafeStr_9240(_local_6); this._SafeStr_9220 = k; this._SafeStr_9218 = this._SafeStr_9214; this._SafeStr_9219 = this._SafeStr_9215; } private function _SafeStr_9243(k:int):void { var _local_2:int; var _local_3:Number; if (this._SafeStr_9220 > 0){ _local_2 = (k - this._SafeStr_9220); if (_local_2 > (_SafeStr_9197 * 3)){ _SafeStr_4.log((("Really slow frame update " + _local_2) + "ms")); this._SafeStr_9236 = _local_2; }; if (_local_2 <= _SafeStr_9199){ this._SafeStr_9227++; if (this._SafeStr_9227 == (_SafeStr_9195 + 1)){ this._SafeStr_9226 = _local_2; this._SafeStr_9234 = this._SafeStr_9235; } else { if (this._SafeStr_9227 > (_SafeStr_9195 + 1)){ _local_3 = Number((this._SafeStr_9227 - _SafeStr_9195)); this._SafeStr_9226 = (((this._SafeStr_9226 * (_local_3 - 1)) / _local_3) + (Number(_local_2) / _local_3)); this._SafeStr_9234 = (((this._SafeStr_9234 * (_local_3 - 1)) / _local_3) + (Number(this._SafeStr_9235) / _local_3)); if (this._SafeStr_9227 > (_SafeStr_9195 + _SafeStr_9196)){ this._SafeStr_9227 = _SafeStr_9195; if (((!(this._SafeStr_9228)) && ((this._SafeStr_9226 > _SafeStr_9197)))){ this._SafeStr_9228 = true; _SafeStr_4.log("Room canvas updating really slow - now entering frame skipping mode..."); } else { if (((this._SafeStr_9228) && ((this._SafeStr_9226 < _SafeStr_9198)))){ this._SafeStr_9228 = false; _SafeStr_4.log("Room canvas updating fast again - now entering normal frame mode..."); }; }; this._SafeStr_9236 = 0; }; }; }; }; }; } protected function _SafeStr_9245(k:String):_SafeStr_5013 { return (this._SafeStr_9208._SafeStr_9246(k)); } private function _SafeStr_9244(k:_SafeStr_2457, _arg_2:String, _arg_3:int, _arg_4:Boolean, _arg_5:int):int { var _local_22:BitmapData; var _local_6:_SafeStr_2756 = (k._SafeStr_9247() as _SafeStr_2756); if (_local_6 == null){ this._SafeStr_9208._SafeStr_9242(_arg_2); return (0); }; var _local_7:_SafeStr_5013 = this._SafeStr_9245(_arg_2); _local_7._SafeStr_5671 = k.getId(); var _local_8:_SafeStr_5015 = _local_7.location; var _local_9:RoomObjectSortableSpriteCacheItem = _local_7._SafeStr_9248; var _local_10:_SafeStr_2307 = _local_8._SafeStr_9249(k, this._SafeStr_9200); if (_local_10 == null){ this._SafeStr_9208._SafeStr_9242(_arg_2); return (0); }; _local_6.update(this._SafeStr_9200, _arg_3, ((!(_local_9.isEmpty)) || (_arg_4)), ((this._SafeStr_9229) && (this._SafeStr_9228))); var _local_11:Boolean = _local_8._SafeStr_9250; if (_local_11){ _arg_4 = true; }; if (((!(_local_9._SafeStr_5667(_local_6.getInstanceId(), _local_6._SafeStr_6519()))) && (!(_arg_4)))){ return (_local_9._SafeStr_9251); }; var _local_12:int = _local_6._SafeStr_9251; var _local_13:int = _local_10.x; var _local_14:int = _local_10.y; var _local_15:Number = _local_10.z; if (_local_13 > 0){ _local_15 = (_local_15 + (_local_13 * 1.2E-7)); } else { _local_15 = (_local_15 + (-(_local_13) * 1.2E-7)); }; _local_13 = (_local_13 + int((this._SafeStr_9214 / 2))); _local_14 = (_local_14 + int((this._SafeStr_9215 / 2))); var _local_16:int; var _local_17:_SafeStr_5017; var _local_18:_SafeStr_4365; var _local_19:int; var _local_20:int; var _local_21:int; while (_local_21 < _local_12) { _local_18 = _local_6._SafeStr_6480(_local_21); if (((!((_local_18 == null))) && (_local_18.visible))){ _local_22 = _local_18.asset; if (_local_22 != null){ _local_19 = ((_local_13 + _local_18.offsetX) + this._SafeStr_9216); _local_20 = ((_local_14 + _local_18.offsetY) + this._SafeStr_9217); if (this._SafeStr_9252(_local_19, _local_20, _local_22.width, _local_22.height)){ _local_17 = _local_9._SafeStr_6480(_local_16); if (_local_17 == null){ _local_17 = new _SafeStr_5017(); _local_9._SafeStr_9253(_local_17); this._SafeStr_9209.push(_local_17); _local_17.name = _arg_2; }; _local_17.sprite = _local_18; if ((((_local_18._SafeStr_6483 == _SafeStr_4378._SafeStr_9255)) || ((_local_18._SafeStr_6483 == _SafeStr_4378._SafeStr_9254)))){ _local_17.sprite._SafeStr_5997 = ("avatar_" + k.getId()); }; _local_17.x = (_local_19 - this._SafeStr_9216); _local_17.y = (_local_20 - this._SafeStr_9217); _local_17.z = ((_local_15 + _local_18.relativeDepth) + (3.7E-11 * _arg_5)); _local_16++; _arg_5++; }; }; }; _local_21++; }; _local_9._SafeStr_9256(_local_16); return (_local_16); } private function _SafeStr_9252(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean { if (this._SafeStr_9237){ return (true); }; k = (((k - this._SafeStr_9216) * this._SafeStr_5741) + this._SafeStr_9216); _arg_2 = (((_arg_2 - this._SafeStr_9217) * this._SafeStr_5741) + this._SafeStr_9217); _arg_3 = (_arg_3 * this._SafeStr_5741); _arg_4 = (_arg_4 * this._SafeStr_5741); if ((((((k < this._SafeStr_9214)) && (((k + _arg_3) >= 0)))) && ((((_arg_2 < this._SafeStr_9215)) && (((_arg_2 + _arg_4) >= 0)))))){ if (!this._SafeStr_9231){ return (true); }; return (this._SafeStr_9257(k, _arg_2, _arg_3, _arg_4)); }; return (false); } private function _SafeStr_9257(k:int, _arg_2:int, _arg_3:int, _arg_4:int):Boolean { var _local_5:Rectangle; if (k < 0){ _arg_3 = (_arg_3 + k); k = 0; }; if (_arg_2 < 0){ _arg_4 = (_arg_4 + _arg_2); _arg_2 = 0; }; if ((k + _arg_3) >= this._SafeStr_9214){ _arg_3 = (_arg_3 - ((this._SafeStr_9214 + 1) - (k + _arg_3))); }; if ((_arg_2 + _arg_4) >= this._SafeStr_9215){ _arg_4 = (_arg_4 - ((this._SafeStr_9215 + 1) - (_arg_2 + _arg_4))); }; for each (_local_5 in this._SafeStr_9232) { if ((((((((k >= _local_5.left)) && (((k + _arg_3) < _local_5.right)))) && ((_arg_2 >= _local_5.top)))) && (((_arg_2 + _arg_4) < _local_5.bottom)))){ return (false); }; }; return (true); } protected function _SafeStr_6480(k:int):_SafeStr_5014 { if ((((k < 0)) || ((k >= this._SafeStr_9230)))){ return (null); }; var _local_2:_SafeStr_5014 = (this._SafeStr_9204.getChildAt(k) as _SafeStr_5014); return (_local_2); } private function _SafeStr_9258(k:_SafeStr_5017, _arg_2:int=-1):void { var _local_3:_SafeStr_5014; var _local_4:_SafeStr_4365 = k.sprite; if (this._SafeStr_9210.length > 0){ _local_3 = (this._SafeStr_9210.pop() as _SafeStr_5014); }; if (_local_3 == null){ _local_3 = new _SafeStr_5014(); }; _local_3.x = k.x; _local_3.y = k.y; _local_3._SafeStr_5664 = _local_4.offsetX; _local_3._SafeStr_5665 = _local_4.offsetY; _local_3.identifier = k.name; _local_3.alpha = (_local_4.alpha / 0xFF); _local_3.tag = _local_4.tag; _local_3.blendMode = _local_4.blendMode; _local_3.filters = _local_4.filters; _local_3._SafeStr_5662 = _local_4._SafeStr_5662; _local_3._SafeStr_5663 = _local_4._SafeStr_5663; _local_3.smoothing = false; _local_3.pixelSnapping = PixelSnapping.ALWAYS; _local_3.bitmapData = this._SafeStr_9259(_local_4.asset, _local_4.assetName, _local_4.flipH, _local_4.flipV, _local_4.color); this._SafeStr_9260(_local_3, _local_4); _local_3._SafeStr_5661 = _local_4._SafeStr_5661; if ((((_arg_2 < 0)) || ((_arg_2 >= this._SafeStr_9230)))){ this._SafeStr_9204.addChild(_local_3); this._SafeStr_9230++; } else { this._SafeStr_9204.addChildAt(_local_3, _arg_2); }; this._SafeStr_9233++; } private function _SafeStr_6536(k:int, _arg_2:_SafeStr_5017):Boolean { var _local_5:Number; var _local_6:BitmapData; if (k >= this._SafeStr_9230){ this._SafeStr_9258(_arg_2); return (true); }; var _local_3:_SafeStr_4365 = _arg_2.sprite; var _local_4:_SafeStr_5014 = this._SafeStr_6480(k); if (_local_4 != null){ if (_local_4._SafeStr_5662 != _local_3._SafeStr_5662){ if (((_local_4._SafeStr_5662) && (!(_local_3._SafeStr_5662)))){ this._SafeStr_9204.removeChildAt(k); this._SafeStr_9210.push(_local_4); return (this._SafeStr_6536(k, _arg_2)); }; this._SafeStr_9258(_arg_2, k); return (true); }; if (((_local_4._SafeStr_5667(_local_3._SafeStr_9261, _local_3._SafeStr_5699)) || (_SafeStr_2859._SafeStr_5726()))){ _local_4._SafeStr_5661 = _local_3._SafeStr_5661; _local_5 = (_local_3.alpha / 0xFF); if (_local_4.alpha != _local_5){ _local_4.alpha = _local_5; }; _local_4.identifier = _arg_2.name; _local_4.tag = _local_3.tag; _local_4._SafeStr_5662 = _local_3._SafeStr_5662; _local_4.blendMode = _local_3.blendMode; _local_4._SafeStr_5663 = _local_3._SafeStr_5663; _local_4.filters = _local_3.filters; _local_6 = this._SafeStr_9259(_local_3.asset, _local_3.assetName, _local_3.flipH, _local_3.flipV, _local_3.color); if (_local_4.bitmapData != _local_6){ _local_4.bitmapData = _local_6; }; this._SafeStr_9260(_local_4, _local_3); }; if (_local_4.x != _arg_2.x){ _local_4.x = _arg_2.x; }; if (_local_4.y != _arg_2.y){ _local_4.y = _arg_2.y; }; _local_4._SafeStr_5664 = _local_3.offsetX; _local_4._SafeStr_5665 = _local_3.offsetY; } else { return (false); }; return (true); } private function _SafeStr_9260(k:_SafeStr_5014, _arg_2:_SafeStr_4365):void { if (((((!(_SafeStr_2859._SafeStr_5726())) || ((k.bitmapData == null)))) || ((_arg_2 == null)))){ return; }; switch (_arg_2._SafeStr_6483){ case _SafeStr_4378._SafeStr_9254: return; case _SafeStr_4378._SafeStr_6484: k.alpha = _SafeStr_2859._SafeStr_5728(0.9); return; case _SafeStr_4378._SafeStr_9255: k.alpha = _SafeStr_2859._SafeStr_5728(0.5); return; default: k.alpha = _SafeStr_2859._SafeStr_5728(0.1); }; } private function _SafeStr_9240(k:int, _arg_2:Boolean=false):void { var _local_4:int; if (this._SafeStr_9204 == null){ return; }; if (k < 0){ k = 0; }; var _local_3:_SafeStr_5014; if ((((k < this._SafeStr_9233)) || ((this._SafeStr_9233 == 0)))){ _local_4 = (this._SafeStr_9230 - 1); while (_local_4 >= k) { _local_3 = this._SafeStr_6480(_local_4); this._SafeStr_9241(_local_3, _arg_2); _local_4--; }; }; this._SafeStr_9233 = k; } private function _SafeStr_9241(k:_SafeStr_5014, _arg_2:Boolean):void { if (k != null){ if (!_arg_2){ k.bitmapData = null; } else { k.dispose(); }; }; } private function _SafeStr_9262(k:int):_SafeStr_5017 { if ((((k < 0)) || ((k >= this._SafeStr_9209.length)))){ return (null); }; var _local_2:_SafeStr_5017 = (this._SafeStr_9209[k] as _SafeStr_5017); return (_local_2); } private function _SafeStr_9259(k:BitmapData, _arg_2:String, _arg_3:Boolean, _arg_4:Boolean, _arg_5:int):BitmapData { _arg_5 = (_arg_5 & 0xFFFFFF); if (((((!(_arg_3)) && (!(_arg_4)))) && ((_arg_5 == 0xFFFFFF)))){ return (k); }; var _local_6:_SafeStr_5018; var _local_7:String = ""; if (((((_arg_3) || (_arg_4))) && (!((_arg_5 == 0xFFFFFF))))){ _local_7 = ((((_arg_2 + " ") + _arg_5) + ((_arg_3) ? " FH" : "")) + ((_arg_4) ? " FV" : "")); if (_arg_2.length > 0){ _local_6 = this._SafeStr_9207._SafeStr_9259(_local_7); }; if (_local_6 == null){ _local_6 = this._SafeStr_9263(k, _arg_2, _arg_5); if (_local_6 != null){ _local_6 = this._SafeStr_9264(_local_6, _arg_2, true, _arg_3, _arg_4); if (_arg_2.length > 0){ this._SafeStr_9207._SafeStr_9265(_local_7, _local_6); }; return (_local_6); }; _local_6 = this._SafeStr_9264(k, _arg_2, true, _arg_3, _arg_4); if (_local_6 != null){ _local_6 = this._SafeStr_9263(_local_6, "", _arg_5, true); if (_arg_2.length > 0){ this._SafeStr_9207._SafeStr_9265(_local_7, _local_6); }; return (_local_6); }; _local_6 = this._SafeStr_9263(k, _arg_2, _arg_5, true); _local_6 = this._SafeStr_9264(_local_6, _arg_2, true, _arg_3, _arg_4); if (_arg_2.length > 0){ this._SafeStr_9207._SafeStr_9265(_local_7, _local_6); }; }; } else { if (((_arg_3) || (_arg_4))){ _local_6 = this._SafeStr_9264(k, _arg_2, true, _arg_3, _arg_4); } else { if (_arg_5 != 0xFFFFFF){ _local_6 = this._SafeStr_9263(k, _arg_2, _arg_5, true); } else { return (k); }; }; }; return (_local_6); } private function _SafeStr_9264(data:BitmapData, name:String, allowCreation:Boolean=false, flipH:Boolean=true, flipV:Boolean=false):_SafeStr_5018 { var cacheName:String = ((name + ((flipH) ? " FH" : "")) + ((flipV) ? " FV" : "")); var finalData:_SafeStr_5018; if (name.length > 0){ finalData = this._SafeStr_9207._SafeStr_9259(cacheName); if (!allowCreation){ return (finalData); }; }; if (finalData == null){ try { finalData = new _SafeStr_5018(data.width, data.height, true, 0xFFFFFF); } catch(e:Error) { finalData = new _SafeStr_5018(1, 1, true, 0xFFFFFF); }; this._SafeStr_9225.identity(); if (flipH){ this._SafeStr_9225.scale(-1, 1); this._SafeStr_9225.translate(data.width, 0); }; if (flipV){ this._SafeStr_9225.scale(1, -1); this._SafeStr_9225.translate(0, data.height); }; finalData.draw(data, this._SafeStr_9225); if (name.length > 0){ this._SafeStr_9207._SafeStr_9265(cacheName, finalData); }; }; return (finalData); } private function _SafeStr_9263(data:BitmapData, name:String, color:int, allowCreation:Boolean=false):_SafeStr_5018 { var r:int; var g:int; var b:int; var tR:Number; var tG:Number; var tB:Number; var cacheName:String = ((name + " ") + color); var finalData:_SafeStr_5018; if (name.length > 0){ finalData = this._SafeStr_9207._SafeStr_9259(cacheName); if (!allowCreation){ return (finalData); }; }; if (finalData == null){ r = ((color >> 16) & 0xFF); g = ((color >> 8) & 0xFF); b = (color & 0xFF); tR = (r / 0xFF); tG = (g / 0xFF); tB = (b / 0xFF); try { finalData = new _SafeStr_5018(data.width, data.height, true, 0xFFFFFF); finalData.copyPixels(data, data.rect, _SafeStr_5675); } catch(e:Error) { finalData = new _SafeStr_5018(1, 1, true, 0xFFFFFF); }; this._SafeStr_7173.redMultiplier = tR; this._SafeStr_7173.greenMultiplier = tG; this._SafeStr_7173.blueMultiplier = tB; finalData.colorTransform(finalData.rect, this._SafeStr_7173); if (name.length > 0){ this._SafeStr_9207._SafeStr_9265(cacheName, finalData); }; }; return (finalData); } protected function _SafeStr_9266(k:_SafeStr_5014):String { var _local_2:String; if (k != null){ _local_2 = k.identifier; return (_local_2); }; return (""); } public function _SafeStr_9187(k:int, _arg_2:int, _arg_3:String, _arg_4:Boolean, _arg_5:Boolean, _arg_6:Boolean, _arg_7:Boolean):Boolean { k = (k - this._SafeStr_9216); _arg_2 = (_arg_2 - this._SafeStr_9217); this._SafeStr_9206.x = (k / this._SafeStr_5741); this._SafeStr_9206.y = (_arg_2 / this._SafeStr_5741); if ((((this._SafeStr_9223 > 0)) && ((_arg_3 == MouseEvent.MOUSE_MOVE)))){ return (this._SafeStr_9224); }; this._SafeStr_9224 = this._SafeStr_9267((k / this._SafeStr_5741), (_arg_2 / this._SafeStr_5741), _arg_3, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_9223++; return (this._SafeStr_9224); } protected function _SafeStr_9268(k:int, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:String, _arg_7:Boolean, _arg_8:Boolean, _arg_9:Boolean, _arg_10:Boolean):_SafeStr_3687 { var _local_11:Number = (k - (this._SafeStr_9214 / 2)); var _local_12:Number = (_arg_2 - (this._SafeStr_9215 / 2)); var _local_13:String = ("canvas_" + this._SafeStr_6041); var _local_14:_SafeStr_3687; _local_14 = new _SafeStr_3687(_arg_5, ((_local_13 + "_") + this._SafeStr_9213), _local_13, _arg_6, _local_11, _local_12, _arg_3, _arg_4, _arg_8, _arg_7, _arg_9, _arg_10); return (_local_14); } private function _SafeStr_9269(k:Number, _arg_2:Number, _arg_3:Boolean, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean { var _local_15:String; var _local_8:Boolean; var _local_9:String = ""; var _local_10:_SafeStr_5014; var _local_11:_SafeStr_3687; var _local_12:String = MouseEvent.CLICK; if (_arg_3){ _local_12 = MouseEvent.DOUBLE_CLICK; }; var _local_13:Array = []; var _local_14:int; _local_14 = (this._SafeStr_9239 - 1); while (_local_14 >= 0) { _local_10 = this._SafeStr_6480(_local_14); if (((!((_local_10 == null))) && (_local_10._SafeStr_5663))){ if (_local_10.hitTest((k - _local_10.x), (_arg_2 - _local_10.y))){ _local_9 = this._SafeStr_9266(_local_10); if (_local_13.indexOf(_local_9) < 0){ _local_15 = _local_10.tag; _local_11 = this._SafeStr_9268(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), _local_12, _local_15, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_9270(_local_11, _local_9); _local_13.push(_local_9); }; }; _local_8 = true; }; _local_14--; }; this._SafeStr_9271(); return (_local_8); } private function _SafeStr_9267(k:int, _arg_2:int, _arg_3:String, _arg_4:Boolean=false, _arg_5:Boolean=false, _arg_6:Boolean=false, _arg_7:Boolean=false):Boolean { var _local_16:String; var _local_17:String; var _local_18:int; var _local_8:Boolean; var _local_9:String = ""; var _local_10:_SafeStr_5014; var _local_11:_SafeStr_3687; var _local_12:Array = []; var _local_13:_SafeStr_5016; var _local_14:int; _local_14 = (this._SafeStr_9239 - 1); while (_local_14 >= 0) { _local_10 = (this._SafeStr_6480(_local_14) as _SafeStr_5014); if (((!((_local_10 == null))) && (_local_10.hitTestPoint((k - _local_10.x), (_arg_2 - _local_10.y))))){ if (((_local_10._SafeStr_5663) && ((((_arg_3 == MouseEvent.CLICK)) || ((_arg_3 == MouseEvent.DOUBLE_CLICK)))))){ } else { _local_9 = this._SafeStr_9266(_local_10); if (_local_12.indexOf(_local_9) < 0){ _local_16 = _local_10.tag; _local_13 = (this._SafeStr_9205.getValue(_local_9) as _SafeStr_5016); if (_local_13 != null){ if (_local_13._SafeStr_5672 != _local_16){ _local_11 = this._SafeStr_9268(0, 0, 0, 0, MouseEvent.ROLL_OUT, _local_13._SafeStr_5672, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_9270(_local_11, _local_9); }; }; if ((((_arg_3 == MouseEvent.MOUSE_MOVE)) && ((((_local_13 == null)) || (!((_local_13._SafeStr_5672 == _local_16))))))){ _local_11 = this._SafeStr_9268(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), MouseEvent.ROLL_OVER, _local_16, _arg_4, _arg_5, _arg_6, _arg_7); } else { _local_11 = this._SafeStr_9268(k, _arg_2, (k - _local_10.x), (_arg_2 - _local_10.y), _arg_3, _local_16, _arg_4, _arg_5, _arg_6, _arg_7); _local_11._SafeStr_9272 = _local_10._SafeStr_5664; _local_11._SafeStr_9273 = _local_10._SafeStr_5665; }; if (_local_13 == null){ _local_13 = new _SafeStr_5016(); _local_13._SafeStr_5671 = _local_9; this._SafeStr_9205.add(_local_9, _local_13); }; _local_13._SafeStr_5672 = _local_16; if (((((!((_arg_3 == MouseEvent.MOUSE_MOVE))) || (!((k == this._SafeStr_9221))))) || (!((_arg_2 == this._SafeStr_9222))))){ this._SafeStr_9270(_local_11, _local_9); }; _local_12.push(_local_9); }; _local_8 = true; }; }; _local_14--; }; var _local_15:Array = this._SafeStr_9205._SafeStr_5569(); _local_14 = 0; while (_local_14 < _local_15.length) { _local_17 = (_local_15[_local_14] as String); _local_18 = _local_12.indexOf(_local_17); if (_local_18 >= 0){ _local_15[_local_14] = null; }; _local_14++; }; _local_14 = 0; while (_local_14 < _local_15.length) { _local_9 = (_local_15[_local_14] as String); if (_local_9 != null){ _local_13 = (this._SafeStr_9205.remove(_local_9) as _SafeStr_5016); if (_local_13 != null){ _local_11 = this._SafeStr_9268(0, 0, 0, 0, MouseEvent.ROLL_OUT, _local_13._SafeStr_5672, _arg_4, _arg_5, _arg_6, _arg_7); this._SafeStr_9270(_local_11, _local_9); }; }; _local_14++; }; this._SafeStr_9271(); this._SafeStr_9221 = k; this._SafeStr_9222 = _arg_2; return (_local_8); } protected function _SafeStr_9270(k:_SafeStr_3687, _arg_2:String):void { if (((!((this._SafeStr_9212 == null))) && (!((k == null))))){ this._SafeStr_9212.remove(_arg_2); this._SafeStr_9212.add(_arg_2, k); }; } protected function _SafeStr_9271():void { var _local_3:String; var _local_4:_SafeStr_3687; var _local_5:_SafeStr_2457; var _local_6:_SafeStr_2558; if ((((this._container == null)) || ((this._SafeStr_9212 == null)))){ return; }; var k:int = this._SafeStr_9212.length; var _local_2:int; while (_local_2 < k) { if (this._SafeStr_9212 == null){ return; }; _local_3 = this._SafeStr_9212._SafeStr_6864(_local_2); _local_4 = this._SafeStr_9212._SafeStr_5645(_local_2); if (((!((_local_3 == null))) && (!((_local_4 == null))))){ _local_5 = this._container.getRoomObject(_local_3); if (_local_5 != null){ if (this._SafeStr_9211 != null){ this._SafeStr_9211._SafeStr_9194(_local_4, _local_5, this.geometry); } else { _local_6 = _local_5._SafeStr_9274(); if (_local_6 != null){ _local_6.mouseEvent(_local_4, this._SafeStr_9200); }; }; }; }; _local_2++; }; if (this._SafeStr_9212){ this._SafeStr_9212.reset(); }; } public function update():void { if (this._SafeStr_9223 == 0){ this._SafeStr_9267(this._SafeStr_9206.x, this._SafeStr_9206.y, MouseEvent.MOUSE_MOVE); }; this._SafeStr_9223 = 0; this._SafeStr_9213++; } private function _SafeStr_9238(k:MouseEvent):void { var _local_2:Boolean; if ((((k.type == MouseEvent.CLICK)) || ((k.type == MouseEvent.DOUBLE_CLICK)))){ _local_2 = (k.type == MouseEvent.DOUBLE_CLICK); this._SafeStr_9269(k.localX, k.localY, _local_2, k.altKey, k.ctrlKey, k.shiftKey, k.buttonDown); }; } public function getId():int { return (this._SafeStr_6041); } } }//package _-1D0 // _SafeStr_189 = "_-WH" (String#2588, DoABC#3) // _SafeStr_2305 = "_-cg" (String#1071, DoABC#3) // _SafeStr_2307 = "_-3nQ" (String#260, DoABC#3) // _SafeStr_2308 = "_-1e-" (String#156, DoABC#3) // _SafeStr_2457 = "_-4BS" (String#351, DoABC#3) // _SafeStr_2558 = "_-02W" (String#8781, DoABC#3) // _SafeStr_2753 = "_-3qB" (String#10386, DoABC#3) // _SafeStr_2756 = "_-4iT" (String#3812, DoABC#3) // _SafeStr_2859 = "_-4bn" (String#4161, DoABC#3) // _SafeStr_3017 = "_-3SB" (String#1953, DoABC#3) // _SafeStr_3022 = "_-2hR" (String#10180, DoABC#3) // _SafeStr_3066 = "_-6GR" (String#3122, DoABC#3) // _SafeStr_3687 = "_-6dW" (String#1916, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_4365 = "_-2Ih" (String#1252, DoABC#3) // _SafeStr_4378 = "_-4gP" (String#5576, DoABC#3) // _SafeStr_5013 = "_-6du" (String#4167, DoABC#3) // _SafeStr_5014 = "_-3lL" (String#3577, DoABC#3) // _SafeStr_5015 = "_-4EQ" (String#9599, DoABC#3) // _SafeStr_5016 = "_-5tu" (String#6979, DoABC#3) // _SafeStr_5017 = "_-1ud" (String#3576, DoABC#3) // _SafeStr_5018 = "_-21o" (String#2025, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5645 = "_-3rg" (String#915, DoABC#3) // _SafeStr_5661 = "_-RY" (String#5239, DoABC#3) // _SafeStr_5662 = "_-17R" (String#5818, DoABC#3) // _SafeStr_5663 = "_-2Fj" (String#5880, DoABC#3) // _SafeStr_5664 = "_-68i" (String#21296, DoABC#3) // _SafeStr_5665 = "_-4Ea" (String#19209, DoABC#3) // _SafeStr_5667 = "_-D5" (String#25899, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_5672 = "_-Yp" (String#5474, DoABC#3) // _SafeStr_5675 = "_-21B" (String#4816, DoABC#3) // _SafeStr_5699 = "_-0xx" (String#4673, DoABC#3) // _SafeStr_5726 = "_-41Z" (String#30569, DoABC#3) // _SafeStr_5728 = "_-0kE" (String#21889, DoABC#3) // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_5997 = "_-dg" (String#4380, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6385 = "_-0hQ" (String#5832, DoABC#3) // _SafeStr_6480 = "_-0r7" (String#1695, DoABC#3) // _SafeStr_6483 = "_-3Nj" (String#7055, DoABC#3) // _SafeStr_6484 = "_-5Ac" (String#12966, DoABC#3) // _SafeStr_6519 = "_-5AJ" (String#3765, DoABC#3) // _SafeStr_6536 = "_-52U" (String#10293, DoABC#3) // _SafeStr_6864 = "_-W-" (String#2113, DoABC#3) // _SafeStr_7173 = "_-3cO" (String#3623, DoABC#3) // _SafeStr_9172 = "_-1A7" (String#14966, DoABC#3) // _SafeStr_9175 = "_-5rv" (String#4616, DoABC#3) // _SafeStr_9176 = "_-3VN" (String#30824, DoABC#3) // _SafeStr_9177 = "_-IE" (String#4013, DoABC#3) // _SafeStr_9181 = "_-Fs" (String#25220, DoABC#3) // _SafeStr_9183 = "_-2Nl" (String#29336, DoABC#3) // _SafeStr_9184 = "_-4Ii" (String#4632, DoABC#3) // _SafeStr_9185 = "_-261" (String#4692, DoABC#3) // _SafeStr_9186 = "_-5W4" (String#27572, DoABC#3) // _SafeStr_9187 = "_-HA" (String#30941, DoABC#3) // _SafeStr_9188 = "_-6-P" (String#19564, DoABC#3) // _SafeStr_9189 = "_-1Rn" (String#20635, DoABC#3) // _SafeStr_9190 = "_-5mY" (String#17124, DoABC#3) // _SafeStr_9191 = "_-6Sz" (String#27237, DoABC#3) // _SafeStr_9192 = "_-5ov" (String#26880, DoABC#3) // _SafeStr_9193 = "_-0Zq" (String#26535, DoABC#3) // _SafeStr_9194 = "_-0At" (String#27929, DoABC#3) // _SafeStr_9195 = "_-0JX" (String#10194, DoABC#3) // _SafeStr_9196 = "_-1dU" (String#24689, DoABC#3) // _SafeStr_9197 = "_-gW" (String#21128, DoABC#3) // _SafeStr_9198 = "_-44k" (String#23068, DoABC#3) // _SafeStr_9199 = "_-3dz" (String#23575, DoABC#3) // _SafeStr_9200 = "_-3PX" (String#6129, DoABC#3) // _SafeStr_9201 = "_-0LI" (String#6603, DoABC#3) // _SafeStr_9202 = "_-0mF" (String#4637, DoABC#3) // _SafeStr_9203 = "_-1Pb" (String#4560, DoABC#3) // _SafeStr_9204 = "_-0i5" (String#2394, DoABC#3) // _SafeStr_9205 = "_-m2" (String#8876, DoABC#3) // _SafeStr_9206 = "_-5q7" (String#8101, DoABC#3) // _SafeStr_9207 = "_-gh" (String#5819, DoABC#3) // _SafeStr_9208 = "_-54A" (String#7487, DoABC#3) // _SafeStr_9209 = "_-4yc" (String#8283, DoABC#3) // _SafeStr_9210 = "_-3RP" (String#9123, DoABC#3) // _SafeStr_9211 = "_-0Vn" (String#21344, DoABC#3) // _SafeStr_9212 = "_-4Ce" (String#5730, DoABC#3) // _SafeStr_9213 = "_-5aS" (String#8683, DoABC#3) // _SafeStr_9214 = "_-2-T" (String#7865, DoABC#3) // _SafeStr_9215 = "_-3PR" (String#8557, DoABC#3) // _SafeStr_9216 = "_-4cG" (String#5800, DoABC#3) // _SafeStr_9217 = "_-60N" (String#5986, DoABC#3) // _SafeStr_9218 = "_-3Wt" (String#26164, DoABC#3) // _SafeStr_9219 = "_-68y" (String#27548, DoABC#3) // _SafeStr_9220 = "_-5kJ" (String#14548, DoABC#3) // _SafeStr_9221 = "_-3VK" (String#30831, DoABC#3) // _SafeStr_9222 = "_-0XO" (String#26623, DoABC#3) // _SafeStr_9223 = "_-2Kj" (String#16317, DoABC#3) // _SafeStr_9224 = "_-6TU" (String#24386, DoABC#3) // _SafeStr_9225 = "_-1CZ" (String#9312, DoABC#3) // _SafeStr_9226 = "_-4qj" (String#4130, DoABC#3) // _SafeStr_9227 = "_-Rt" (String#5982, DoABC#3) // _SafeStr_9228 = "_-0-0" (String#16621, DoABC#3) // _SafeStr_9229 = "_-3qP" (String#23141, DoABC#3) // _SafeStr_9230 = "_-3Ze" (String#12438, DoABC#3) // _SafeStr_9231 = "_-6DG" (String#35737, DoABC#3) // _SafeStr_9232 = "_-4-m" (String#31296, DoABC#3) // _SafeStr_9233 = "_-481" (String#13300, DoABC#3) // _SafeStr_9234 = "_-3A-" (String#22936, DoABC#3) // _SafeStr_9235 = "_-4Mt" (String#27831, DoABC#3) // _SafeStr_9236 = "_-4yR" (String#27526, DoABC#3) // _SafeStr_9237 = "_-0C6" (String#15658, DoABC#3) // _SafeStr_9238 = "_-19c" (String#6269, DoABC#3) // _SafeStr_9239 = "_-3Fh" (String#29101, DoABC#3) // _SafeStr_9240 = "_-2HM" (String#28969, DoABC#3) // _SafeStr_9241 = "_-5PM" (String#28218, DoABC#3) // _SafeStr_9242 = "_-2Sa" (String#23892, DoABC#3) // _SafeStr_9243 = "_-6cR" (String#34546, DoABC#3) // _SafeStr_9244 = "_-Zv" (String#34455, DoABC#3) // _SafeStr_9245 = "_-3FP" (String#37962, DoABC#3) // _SafeStr_9246 = "_-2Es" (String#38118, DoABC#3) // _SafeStr_9247 = "_-6Gi" (String#6909, DoABC#3) // _SafeStr_9248 = "_-5Ha" (String#12171, DoABC#3) // _SafeStr_9249 = "_-0IM" (String#32659, DoABC#3) // _SafeStr_9250 = "_-4nx" (String#38884, DoABC#3) // _SafeStr_9251 = "_-4XZ" (String#3112, DoABC#3) // _SafeStr_9252 = "_-0ED" (String#33354, DoABC#3) // _SafeStr_9253 = "_-3Vc" (String#17879, DoABC#3) // _SafeStr_9254 = "_-6Wi" (String#13836, DoABC#3) // _SafeStr_9255 = "_-4va" (String#16914, DoABC#3) // _SafeStr_9256 = "_-6jm" (String#27016, DoABC#3) // _SafeStr_9257 = "_-1YY" (String#35893, DoABC#3) // _SafeStr_9258 = "_-6D3" (String#27147, DoABC#3) // _SafeStr_9259 = "_-We" (String#13212, DoABC#3) // _SafeStr_9260 = "_-1Qo" (String#26359, DoABC#3) // _SafeStr_9261 = "_-4ib" (String#15151, DoABC#3) // _SafeStr_9262 = "_-1se" (String#40713, DoABC#3) // _SafeStr_9263 = "_-0Lk" (String#20500, DoABC#3) // _SafeStr_9264 = "_-48G" (String#18916, DoABC#3) // _SafeStr_9265 = "_-3Em" (String#15335, DoABC#3) // _SafeStr_9266 = "_-0q-" (String#26309, DoABC#3) // _SafeStr_9267 = "_-4kZ" (String#28310, DoABC#3) // _SafeStr_9268 = "_-4En" (String#14896, DoABC#3) // _SafeStr_9269 = "_-3mi" (String#38095, DoABC#3) // _SafeStr_9270 = "_-3kj" (String#18202, DoABC#3) // _SafeStr_9271 = "_-ID" (String#30571, DoABC#3) // _SafeStr_9272 = "_-2tS" (String#5893, DoABC#3) // _SafeStr_9273 = "_-0qO" (String#5981, DoABC#3) // _SafeStr_9274 = "_-aw" (String#15672, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3310 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3310 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3310(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3310 = "_-1ju" (String#10654, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3311 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3311 implements _SafeStr_2285, _SafeStr_3 { public static var _SafeStr_9275:Boolean = true; public static var _SafeStr_9276:Boolean = false; private var _SafeStr_6039:Array; public function _SafeStr_3311(k:int, _arg_2:Boolean, _arg_3:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); this._SafeStr_6039.push(_arg_3); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3311 = "_-65a" (String#8229, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_9275 = "_-2eO" (String#22390, DoABC#3) // _SafeStr_9276 = "_-6M1" (String#23666, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3313 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3313 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3313(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039 = [k, _arg_2, _arg_3]; } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return ((this._SafeStr_6039 == null)); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3313 = "_-5F2" (String#15195, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3334 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3334 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3334(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3334 = "_-vF" (String#10973, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3338 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3338 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3338(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3338 = "_-161" (String#16679, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3341 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3341 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3341(k:_SafeStr_3343) { var _local_2:Array; var _local_3:String; var _local_4:String; this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k.roomId); this._SafeStr_6039.push(k.name); this._SafeStr_6039.push(k.description); this._SafeStr_6039.push(k._SafeStr_5354); this._SafeStr_6039.push((((k.password)!==null) ? k.password : "")); this._SafeStr_6039.push(k._SafeStr_8568); this._SafeStr_6039.push(k._SafeStr_6715); if (k.tags){ _local_2 = []; for each (_local_3 in k.tags) { if (((_local_3) && (!((_local_3 === ""))))){ _local_2.push(_local_3); }; }; this._SafeStr_6039.push(_local_2.length); for each (_local_4 in _local_2) { this._SafeStr_6039.push(_local_4); }; } else { this._SafeStr_6039.push(0); }; this._SafeStr_6039.push(k._SafeStr_8570); this._SafeStr_6039.push(k._SafeStr_8571); this._SafeStr_6039.push(k._SafeStr_8572); this._SafeStr_6039.push(k._SafeStr_8573); this._SafeStr_6039.push(k._SafeStr_8574); this._SafeStr_6039.push(k._SafeStr_8575); this._SafeStr_6039.push(k._SafeStr_8576); this._SafeStr_6039.push(k._SafeStr_9277); this._SafeStr_6039.push(k._SafeStr_9278); this._SafeStr_6039.push(k._SafeStr_9279); this._SafeStr_6039.push(k._SafeStr_9280); this._SafeStr_6039.push(k._SafeStr_9281); this._SafeStr_6039.push(k._SafeStr_9282); this._SafeStr_6039.push(k._SafeStr_9283); this._SafeStr_6039.push(k._SafeStr_9284); this._SafeStr_6039.push(k._SafeStr_9285); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3341 = "_-6LA" (String#15050, DoABC#3) // _SafeStr_3343 = "_-498" (String#9148, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_8568 = "_-PC" (String#7429, DoABC#3) // _SafeStr_8570 = "_-2K3" (String#4747, DoABC#3) // _SafeStr_8571 = "_-1NK" (String#8010, DoABC#3) // _SafeStr_8572 = "_-5wD" (String#11398, DoABC#3) // _SafeStr_8573 = "_-61t" (String#10739, DoABC#3) // _SafeStr_8574 = "_-58J" (String#10090, DoABC#3) // _SafeStr_8575 = "_-gJ" (String#8081, DoABC#3) // _SafeStr_8576 = "_-3bL" (String#7969, DoABC#3) // _SafeStr_9277 = "_-2pR" (String#10743, DoABC#3) // _SafeStr_9278 = "_-0WO" (String#8775, DoABC#3) // _SafeStr_9279 = "_-62N" (String#10680, DoABC#3) // _SafeStr_9280 = "_-6Ms" (String#24139, DoABC#3) // _SafeStr_9281 = "_-5uL" (String#24383, DoABC#3) // _SafeStr_9282 = "_-3JI" (String#25685, DoABC#3) // _SafeStr_9283 = "_-4Pf" (String#24956, DoABC#3) // _SafeStr_9284 = "_-5NK" (String#23689, DoABC#3) // _SafeStr_9285 = "_-6O1" (String#24108, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3342 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3342 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3342(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return ((this._SafeStr_6039 == null)); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3342 = "_-Co" (String#14007, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3343 package _-1dB { public class _SafeStr_3343 { private var _SafeStr_6766:int; private var _name:String; private var _SafeStr_7097:String; private var _SafeStr_9286:int; private var _SafeStr_9287:String; private var _SafeStr_6707:int; private var _SafeStr_9288:int; private var _SafeStr_7273:Array; private var _SafeStr_8563:Array; private var _SafeStr_9289:int; private var _SafeStr_9290:Boolean; private var _SafeStr_9291:Boolean; private var _SafeStr_9292:Boolean; private var _SafeStr_9293:Boolean; private var _SafeStr_9294:Boolean; private var _SafeStr_9295:int; private var _SafeStr_9296:int; private var _SafeStr_9297:int; private var _SafeStr_9298:int; private var _SafeStr_9299:int; private var _SafeStr_9300:int; private var _SafeStr_9301:int; private var _SafeStr_9302:int; private var _SafeStr_9303:int; private var _SafeStr_9304:int; public function get _SafeStr_8570():int { return (this._SafeStr_9289); } public function set _SafeStr_8570(k:int):void { this._SafeStr_9289 = k; } public function get _SafeStr_8571():Boolean { return (this._SafeStr_9290); } public function set _SafeStr_8571(k:Boolean):void { this._SafeStr_9290 = k; } public function get _SafeStr_8572():Boolean { return (this._SafeStr_9291); } public function set _SafeStr_8572(k:Boolean):void { this._SafeStr_9291 = k; } public function get _SafeStr_8573():Boolean { return (this._SafeStr_9292); } public function set _SafeStr_8573(k:Boolean):void { this._SafeStr_9292 = k; } public function get _SafeStr_8574():Boolean { return (this._SafeStr_9294); } public function set _SafeStr_8574(k:Boolean):void { this._SafeStr_9294 = k; } public function get _SafeStr_8575():int { return (this._SafeStr_9295); } public function set _SafeStr_8575(k:int):void { this._SafeStr_9295 = k; } public function get _SafeStr_8576():int { return (this._SafeStr_9296); } public function set _SafeStr_8576(k:int):void { this._SafeStr_9296 = k; } public function get roomId():int { return (this._SafeStr_6766); } public function set roomId(k:int):void { this._SafeStr_6766 = k; } public function get name():String { return (this._name); } public function set name(k:String):void { this._name = k; } public function get description():String { return (this._SafeStr_7097); } public function set description(k:String):void { this._SafeStr_7097 = k; } public function get _SafeStr_5354():int { return (this._SafeStr_9286); } public function set _SafeStr_5354(k:int):void { this._SafeStr_9286 = k; } public function get password():String { return (this._SafeStr_9287); } public function set password(k:String):void { this._SafeStr_9287 = k; } public function get _SafeStr_6715():int { return (this._SafeStr_6707); } public function set _SafeStr_6715(k:int):void { this._SafeStr_6707 = k; } public function get _SafeStr_8568():int { return (this._SafeStr_9288); } public function set _SafeStr_8568(k:int):void { this._SafeStr_9288 = k; } public function get tags():Array { return (this._SafeStr_7273); } public function set tags(k:Array):void { this._SafeStr_7273 = k; } public function get _SafeStr_8564():Array { return (this._SafeStr_8563); } public function set _SafeStr_8564(k:Array):void { this._SafeStr_8563 = k; } public function get _SafeStr_9277():int { return (this._SafeStr_9297); } public function set _SafeStr_9277(k:int):void { this._SafeStr_9297 = k; } public function get _SafeStr_9278():int { return (this._SafeStr_9298); } public function set _SafeStr_9278(k:int):void { this._SafeStr_9298 = k; } public function get _SafeStr_9279():int { return (this._SafeStr_9299); } public function set _SafeStr_9279(k:int):void { this._SafeStr_9299 = k; } public function get _SafeStr_9280():int { return (this._SafeStr_9300); } public function set _SafeStr_9280(k:int):void { this._SafeStr_9300 = k; } public function get _SafeStr_9281():int { return (this._SafeStr_9301); } public function set _SafeStr_9281(k:int):void { this._SafeStr_9301 = k; } public function get _SafeStr_9282():int { return (this._SafeStr_9302); } public function set _SafeStr_9282(k:int):void { this._SafeStr_9302 = k; } public function get _SafeStr_9283():int { return (this._SafeStr_9303); } public function set _SafeStr_9283(k:int):void { this._SafeStr_9303 = k; } public function get _SafeStr_9284():int { return (this._SafeStr_9304); } public function set _SafeStr_9284(k:int):void { this._SafeStr_9304 = k; } public function get _SafeStr_9285():Boolean { return (this._SafeStr_9293); } public function set _SafeStr_9285(k:Boolean):void { this._SafeStr_9293 = k; } } }//package _-1dB // _SafeStr_3343 = "_-498" (String#9148, DoABC#3) // _SafeStr_5354 = "_-1ER" (String#2489, DoABC#3) // _SafeStr_6707 = "_-6Mc" (String#2184, DoABC#3) // _SafeStr_6715 = "_-2kW" (String#2366, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7097 = "_-4nM" (String#1295, DoABC#3) // _SafeStr_7273 = "_-3l5" (String#2322, DoABC#3) // _SafeStr_8563 = "_-3gL" (String#12709, DoABC#3) // _SafeStr_8564 = "_-3Ct" (String#11682, DoABC#3) // _SafeStr_8568 = "_-PC" (String#7429, DoABC#3) // _SafeStr_8570 = "_-2K3" (String#4747, DoABC#3) // _SafeStr_8571 = "_-1NK" (String#8010, DoABC#3) // _SafeStr_8572 = "_-5wD" (String#11398, DoABC#3) // _SafeStr_8573 = "_-61t" (String#10739, DoABC#3) // _SafeStr_8574 = "_-58J" (String#10090, DoABC#3) // _SafeStr_8575 = "_-gJ" (String#8081, DoABC#3) // _SafeStr_8576 = "_-3bL" (String#7969, DoABC#3) // _SafeStr_9277 = "_-2pR" (String#10743, DoABC#3) // _SafeStr_9278 = "_-0WO" (String#8775, DoABC#3) // _SafeStr_9279 = "_-62N" (String#10680, DoABC#3) // _SafeStr_9280 = "_-6Ms" (String#24139, DoABC#3) // _SafeStr_9281 = "_-5uL" (String#24383, DoABC#3) // _SafeStr_9282 = "_-3JI" (String#25685, DoABC#3) // _SafeStr_9283 = "_-4Pf" (String#24956, DoABC#3) // _SafeStr_9284 = "_-5NK" (String#23689, DoABC#3) // _SafeStr_9285 = "_-6O1" (String#24108, DoABC#3) // _SafeStr_9286 = "_-5Lf" (String#5468, DoABC#3) // _SafeStr_9287 = "_-5oA" (String#5844, DoABC#3) // _SafeStr_9288 = "_-Kz" (String#16391, DoABC#3) // _SafeStr_9289 = "_-4Rb" (String#6252, DoABC#3) // _SafeStr_9290 = "_-05B" (String#9276, DoABC#3) // _SafeStr_9291 = "_-3jI" (String#15814, DoABC#3) // _SafeStr_9292 = "_-0Wi" (String#15241, DoABC#3) // _SafeStr_9293 = "_-4Jf" (String#27673, DoABC#3) // _SafeStr_9294 = "_-3vJ" (String#7415, DoABC#3) // _SafeStr_9295 = "_-0YL" (String#6996, DoABC#3) // _SafeStr_9296 = "_-4UZ" (String#7028, DoABC#3) // _SafeStr_9297 = "_-1lg" (String#16869, DoABC#3) // _SafeStr_9298 = "_-2Ul" (String#13682, DoABC#3) // _SafeStr_9299 = "_-0p" (String#16349, DoABC#3) // _SafeStr_9300 = "_-ba" (String#29105, DoABC#3) // _SafeStr_9301 = "_-5n5" (String#27221, DoABC#3) // _SafeStr_9302 = "_-0Wf" (String#26632, DoABC#3) // _SafeStr_9303 = "_-3a2" (String#26179, DoABC#3) // _SafeStr_9304 = "_-231" (String#26267, DoABC#3) //------------------------------------------------------------ //_-1dB._SafeStr_3344 package _-1dB { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_3344 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_3344(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return ((this._SafeStr_6039 == null)); } } }//package _-1dB // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_3344 = "_-2T1" (String#14940, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1Dj._SafeStr_2291 package _-1Dj { public class _SafeStr_2291 { public static const HABBO_FRIENDLIST_TRACKING_EVENT_CLOSED:String = "HABBO_FRIENDLIST_TRACKING_EVENT_CLOSED"; public static const HABBO_FRIENDLIST_TRACKING_EVENT_FRIENDS:String = "HABBO_FRIENDLIST_TRACKING_EVENT_FRIENDS"; public static const HABBO_FRIENDLIST_TRACKING_EVENT_SEARCH:String = "HABBO_FRIENDLIST_TRACKING_EVENT_SEARCH"; public static const HABBO_FRIENDLIST_TRACKING_EVENT_REQUEST:String = "HABBO_FRIENDLIST_TRACKING_EVENT_REQUEST"; public static const _SafeStr_9305:String = "HABBO_FRIENDLIST_TRACKING_EVENT_MINIMZED"; public static const HABBO_FRIENDLIST_TRACKING_EVENT_MESSENGER:String = "HABBO_FRIENDLIST_TRACKING_EVENT_MESSENGER"; } }//package _-1Dj // _SafeStr_2291 = "_-4oB" (String#4678, DoABC#3) // _SafeStr_9305 = "_-GR" (String#17042, DoABC#3) //------------------------------------------------------------ //_-1Dj._SafeStr_3887 package _-1Dj { import flash.events.Event; public class _SafeStr_3887 extends Event { public static const _SafeStr_7454:String = "FRE_ACCEPTED"; public static const _SafeStr_9306:String = "FRE_DECLINED"; private var _SafeStr_6723:int; public function _SafeStr_3887(k:String, _arg_2:int, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(k, _arg_3, _arg_4); this._SafeStr_6723 = _arg_2; } public function get _SafeStr_6662():int { return (this._SafeStr_6723); } } }//package _-1Dj // _SafeStr_3887 = "_-6il" (String#3069, DoABC#3) // _SafeStr_6662 = "_-0lH" (String#3014, DoABC#3) // _SafeStr_6723 = "_-0Nh" (String#2992, DoABC#3) // _SafeStr_7454 = "_-0pT" (String#3705, DoABC#3) // _SafeStr_9306 = "_-0Vs" (String#7523, DoABC#3) //------------------------------------------------------------ //_-1en._SafeStr_3929 package _-1en { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3929 implements _SafeStr_2272 { private var _SafeStr_9307:Boolean; private var _SafeStr_9308:Boolean; private var _SafeStr_9309:String; private var _SafeStr_9310:int; private var _SafeStr_9311:String; private var _SafeStr_9312:String; private var _SafeStr_9313:int; private var _SafeStr_9314:String; private var _SafeStr_9315:int; private var _SafeStr_9316:Boolean; private var _SafeStr_9317:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9307 = k.readBoolean(); this._SafeStr_9308 = k.readBoolean(); this._SafeStr_9309 = k.readString(); this._SafeStr_9310 = k.readInt(); k.readInt(); this._SafeStr_9311 = k.readString(); this._SafeStr_9312 = k.readString(); this._SafeStr_9313 = k.readInt(); this._SafeStr_9314 = k.readString(); this._SafeStr_9315 = k.readInt(); k.readInt(); this._SafeStr_9316 = k.readBoolean(); if (k.bytesAvailable){ this._SafeStr_9317 = k.readString(); }; return (true); } public function get _SafeStr_9318():Boolean { return (this._SafeStr_9307); } public function get _SafeStr_9319():Boolean { return (this._SafeStr_9308); } public function get _SafeStr_9320():String { return (this._SafeStr_9309); } public function get _SafeStr_9321():int { return (this._SafeStr_9310); } public function get _SafeStr_9322():String { return (this._SafeStr_9311); } public function get _SafeStr_9323():String { return (this._SafeStr_9312); } public function get _SafeStr_9324():int { return (this._SafeStr_9313); } public function get _SafeStr_9325():String { return (this._SafeStr_9314); } public function get _SafeStr_9326():int { return (this._SafeStr_9315); } public function get _SafeStr_9327():Boolean { return (this._SafeStr_9316); } public function get _SafeStr_9328():String { return (this._SafeStr_9317); } } }//package _-1en // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3929 = "_-1o" (String#10783, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_9307 = "_-0Vp" (String#26638, DoABC#3) // _SafeStr_9308 = "_-2-G" (String#26781, DoABC#3) // _SafeStr_9309 = "_-Mj" (String#30933, DoABC#3) // _SafeStr_9310 = "_-0cl" (String#26749, DoABC#3) // _SafeStr_9311 = "_-1Hk" (String#26685, DoABC#3) // _SafeStr_9312 = "_-6AY" (String#27195, DoABC#3) // _SafeStr_9313 = "_-4Ny" (String#27845, DoABC#3) // _SafeStr_9314 = "_-Hr" (String#30851, DoABC#3) // _SafeStr_9315 = "_-1HL" (String#26659, DoABC#3) // _SafeStr_9316 = "_-6jU" (String#27014, DoABC#3) // _SafeStr_9317 = "_-1lV" (String#29388, DoABC#3) // _SafeStr_9318 = "_-3ky" (String#37930, DoABC#3) // _SafeStr_9319 = "_-04N" (String#25063, DoABC#3) // _SafeStr_9320 = "_-0tb" (String#35916, DoABC#3) // _SafeStr_9321 = "_-1Ce" (String#32173, DoABC#3) // _SafeStr_9322 = "_-BM" (String#30836, DoABC#3) // _SafeStr_9323 = "_-5Mb" (String#36666, DoABC#3) // _SafeStr_9324 = "_-6ke" (String#27004, DoABC#3) // _SafeStr_9325 = "_-01J" (String#38530, DoABC#3) // _SafeStr_9326 = "_-03I" (String#38992, DoABC#3) // _SafeStr_9327 = "_-37f" (String#38171, DoABC#3) // _SafeStr_9328 = "_-3A1" (String#31768, DoABC#3) //------------------------------------------------------------ //_-1en._SafeStr_4402 package _-1en { import _-1Qv._SafeStr_2272; import _-6H8._SafeStr_4406; import _-1Qv._SafeStr_2721; public class _SafeStr_4402 implements _SafeStr_2272 { private var _SafeStr_9329:int = -1; private var _SafeStr_5945:int = -1; private var _SafeStr_9330:_SafeStr_4406; public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9329 = k.readInt(); this._SafeStr_5945 = k.readInt(); this._SafeStr_9330 = new _SafeStr_4406(k); return (true); } public function get _SafeStr_9331():int { return (this._SafeStr_9329); } public function get accountId():int { return (this._SafeStr_5945); } public function get _SafeStr_9332():_SafeStr_4406 { return (this._SafeStr_9330); } public function flush():Boolean { this._SafeStr_9329 = -1; this._SafeStr_5945 = -1; this._SafeStr_9330 = null; return (true); } } }//package _-1en // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4402 = "_-53Y" (String#11303, DoABC#3) // _SafeStr_4406 = "_-6Rp" (String#9396, DoABC#3) // _SafeStr_5945 = "_-0UE" (String#6620, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_9329 = "_-10k" (String#7873, DoABC#3) // _SafeStr_9330 = "_-3Ey" (String#22335, DoABC#3) // _SafeStr_9331 = "_-23n" (String#2821, DoABC#3) // _SafeStr_9332 = "_-34C" (String#28538, DoABC#3) //------------------------------------------------------------ //_-1en.CfhTopicsInitMessageParser package _-1en { import _-1Qv._SafeStr_2272; import __AS3__.vec.Vector; import _-6H8.CallForHelpCategoryData; import _-1Qv._SafeStr_2721; import __AS3__.vec.*; public class CfhTopicsInitMessageParser implements _SafeStr_2272 { private var _SafeStr_9333:Vector.; private var _disposed:Boolean; public function flush():Boolean { var k:CallForHelpCategoryData; if (this._disposed){ return (true); }; this._disposed = true; for each (k in this._SafeStr_9333) { k.dispose(); }; this._SafeStr_9333 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9333 = new Vector.(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9333.push(new CallForHelpCategoryData(k)); _local_3++; }; return (true); } public function get _SafeStr_9334():Vector. { return (this._SafeStr_9333); } } }//package _-1en // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_9333 = "_-YI" (String#9008, DoABC#3) // _SafeStr_9334 = "_-6kG" (String#13257, DoABC#3) //------------------------------------------------------------ //_-1FS._SafeStr_2526 package _-1FS { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-2QT._SafeStr_2524; public class _SafeStr_2526 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_2526(k:Function) { super(k, _SafeStr_2524); } public function _SafeStr_5551():_SafeStr_2524 { return ((this._SafeStr_5552 as _SafeStr_2524)); } } }//package _-1FS // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_2524 = "_-3d6" (String#7263, DoABC#3) // _SafeStr_2526 = "_-4rV" (String#5025, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-1HD._SafeStr_179 package _-1HD { import flash.events.Event; public class _SafeStr_179 extends Event { protected var _SafeStr_7422:String; public function _SafeStr_179(k:String, _arg_2:String) { this._SafeStr_7422 = (((_arg_2 == null)) ? "undefined" : _arg_2); super(k); } public function get message():String { return (this._SafeStr_7422); } } }//package _-1HD // _SafeStr_179 = "_-3Wd" (String#2359, DoABC#2) // _SafeStr_7422 = "_-3tc" (String#2448, DoABC#2) //------------------------------------------------------------ //_-1HD._SafeStr_181 package _-1HD { import flash.events.ProgressEvent; public class _SafeStr_181 extends ProgressEvent { private var _SafeStr_8385:int = 0; private var _SafeStr_9335:String = ""; public function _SafeStr_181(k:String, _arg_2:uint=0, _arg_3:uint=0, _arg_4:int=0) { this._SafeStr_9335 = k; this._SafeStr_8385 = _arg_4; super(ProgressEvent.PROGRESS, false, false, _arg_2, _arg_3); } public function get _SafeStr_8386():int { return (this._SafeStr_8385); } public function get fileName():String { return (this._SafeStr_9335); } } }//package _-1HD // _SafeStr_181 = "_-2NW" (String#2102, DoABC#2) // _SafeStr_8385 = "_-mT" (String#3223, DoABC#2) // _SafeStr_8386 = "_-1H6" (String#1849, DoABC#2) // _SafeStr_9335 = "_-3q-" (String#2428, DoABC#2) //------------------------------------------------------------ //_-1HD._SafeStr_2929 package _-1HD { import flash.events.Event; public class _SafeStr_2929 extends Event { public static const HOTEL_VIEW_READY:String = "HOTEL_VIEW_READY"; public function _SafeStr_2929(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-1HD // _SafeStr_2929 = "_-4BU" (String#14409, DoABC#3) //------------------------------------------------------------ //_-1HD._SafeStr_36 package _-1HD { public interface _SafeStr_36 { function get _SafeStr_6136():String; function _SafeStr_6137(_arg_1:String):void; } }//package _-1HD // _SafeStr_36 = "_-2h6" (String#2172, DoABC#2) // _SafeStr_6136 = "_-57i" (String#2727, DoABC#2) // _SafeStr_6137 = "_-3IU" (String#2317, DoABC#2) //------------------------------------------------------------ //_-1HD._SafeStr_41 package _-1HD { import flash.events.Event; import _-2mL._SafeStr_8; public class _SafeStr_41 extends Event { public var unknown:_SafeStr_8; public function _SafeStr_41(k:String, _arg_2:_SafeStr_8) { this.unknown = _arg_2; super(k); } } }//package _-1HD // _SafeStr_41 = "_-1xy" (String#1997, DoABC#2) // _SafeStr_8 = "_-4zh" (String#2686, DoABC#2) //------------------------------------------------------------ //_-1HD.ErrorEvent package _-1HD { public class ErrorEvent extends _SafeStr_179 { protected var _SafeStr_5321:int; protected var _SafeStr_9336:Boolean; protected var _error:Error; public function ErrorEvent(k:String, _arg_2:String, _arg_3:Boolean, _arg_4:int, _arg_5:Error=null) { this._SafeStr_9336 = _arg_3; this._SafeStr_5321 = _arg_4; this._error = _arg_5; super(k, _arg_2); } public function get category():int { return (this._SafeStr_5321); } public function get critical():Boolean { return (this._SafeStr_9336); } public function get error():Error { return (this._error); } } }//package _-1HD // _SafeStr_179 = "_-3Wd" (String#2359, DoABC#2) // _SafeStr_5321 = "_-ch" (String#3188, DoABC#2) // _SafeStr_9336 = "_-4vE" (String#2672, DoABC#2) //------------------------------------------------------------ //_-1HD.EventDispatcherWrapper package _-1HD { import flash.events.IEventDispatcher; import _-2mL._SafeStr_3; import flash.events.EventDispatcher; import flash.utils.Dictionary; import _-6Wm.Core; import flash.utils.getQualifiedClassName; import flash.events.Event; public class EventDispatcherWrapper implements IEventDispatcher, _SafeStr_3 { private static const EVENT_RESULT_TRUE:uint = 0; private static const EVENT_RESULT_FALSE:uint = 1; private static const EVENT_RESULT_ERROR:uint = 2; protected var _disposed:Boolean = false; private var _eventDispatcher:EventDispatcher; private var _eventListenerTable:Dictionary; private var _result:uint; private var _error:Error; public function EventDispatcherWrapper(k:IEventDispatcher=null) { this._eventListenerTable = new Dictionary(); super(); this._eventDispatcher = new EventDispatcher(((k) ? k : this)); } public function get disposed():Boolean { return (this._disposed); } public function get error():Error { return (this._error); } public function addEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false, _arg_4:int=0, _arg_5:Boolean=false):void { var _local_8:EventListenerStruct; var _local_6:Array = this._eventListenerTable[k]; var _local_7:EventListenerStruct = new EventListenerStruct(_arg_2, _arg_3, _arg_4, _arg_5); if (!_local_6){ _local_6 = [_local_7]; this._eventListenerTable[k] = _local_6; this._eventDispatcher.addEventListener(k, this.eventProcessor); } else { for each (_local_8 in _local_6) { if ((((_local_8.callback == _arg_2)) && ((_local_8._SafeStr_9337 == _arg_3)))){ return; }; if (_arg_4 > _local_8.priority){ _local_6.splice(_local_6.indexOf(_local_8), 0, _local_7); return; }; }; _local_6.push(_local_7); }; } public function removeEventListener(k:String, _arg_2:Function, _arg_3:Boolean=false):void { var _local_4:Array; var _local_5:uint; var _local_6:EventListenerStruct; if (!this._disposed){ _local_4 = this._eventListenerTable[k]; if (_local_4){ _local_5 = 0; for each (_local_6 in _local_4) { if ((((_local_6.callback == _arg_2)) && ((_local_6._SafeStr_9337 == _arg_3)))){ _local_4.splice(_local_5, 1); _local_6.callback = null; if (_local_4.length == 0){ delete this._eventListenerTable[k]; this._eventDispatcher.removeEventListener(k, this.eventProcessor); }; return; }; _local_5++; }; }; }; } public function dispatchEvent(k:Event):Boolean { if (!this._disposed){ this._result = EVENT_RESULT_TRUE; this._eventDispatcher.dispatchEvent(k); if (this._result == EVENT_RESULT_ERROR){ if (this._error != null){ Core._SafeStr_9338(((("Error caught when handling " + getQualifiedClassName(k)) + ": ") + this._error.message), this._error.errorID, this._error); } else { Core._SafeStr_9338((("Error caught when handling " + getQualifiedClassName(k)) + ". No error data available!"), 0, this._error); }; }; return ((this._result == EVENT_RESULT_TRUE)); }; return (false); } public function hasEventListener(k:String):Boolean { return (((this._disposed) ? false : !((this._eventListenerTable[k] == null)))); } public function callEventListeners(k:String):void { var _local_3:EventListenerStruct; var _local_2:Array = this._eventListenerTable[k]; if (_local_2){ for each (_local_3 in _local_2) { _local_3.callback(null); }; }; } public function willTrigger(k:String):Boolean { return (((this._disposed) ? false : !((this._eventListenerTable[k] == null)))); } private function eventProcessor(event:Event):void { var callbacks:Array; var callback:Function; var struct:EventListenerStruct; var array:Array = this._eventListenerTable[event.type]; if (array){ callbacks = []; for each (struct in array) { callbacks.push(struct.callback); }; while (callbacks.length > 0) { try { callback = callbacks.shift(); (callback(event)); } catch(e:Error) { _SafeStr_4.log(e.getStackTrace()); _result = EVENT_RESULT_ERROR; _error = e; return; }; }; }; this._result = ((event.isDefaultPrevented()) ? EVENT_RESULT_FALSE : EVENT_RESULT_TRUE); } public function dispose():void { var k:String; var _local_2:Array; var _local_3:EventListenerStruct; if (!this._disposed){ for (k in this._eventListenerTable) { _local_2 = (this._eventListenerTable[k] as Array); for each (_local_3 in _local_2) { _local_3.callback = null; }; delete this._eventListenerTable[k]; this._eventDispatcher.removeEventListener(k, this.eventProcessor); }; this._eventListenerTable = null; this._eventDispatcher = null; this._disposed = true; }; } } }//package _-1HD // _SafeStr_3 = "_-4tA" (String#2665, DoABC#2) // _SafeStr_4 = "_-5F-" (String#2758, DoABC#2) // _SafeStr_9337 = "_-33C" (String#2260, DoABC#2) // _SafeStr_9338 = "_-1Ic" (String#1855, DoABC#2) //------------------------------------------------------------ //_-1HD.EventListenerStruct package _-1HD { import flash.utils.Dictionary; public class EventListenerStruct { private var _SafeStr_8441:Dictionary; public var _SafeStr_9337:Boolean; public var priority:int; public var _SafeStr_9339:Boolean; public function EventListenerStruct(k:Function, _arg_2:Boolean=false, _arg_3:int=0, _arg_4:Boolean=false) { this._SafeStr_8441 = new Dictionary(_arg_4); this.callback = k; this._SafeStr_9337 = _arg_2; this.priority = _arg_3; this._SafeStr_9339 = _arg_4; } public function set callback(k:Function):void { var _local_2:Object; for (_local_2 in this._SafeStr_8441) { delete this._SafeStr_8441[_local_2]; }; this._SafeStr_8441[k] = null; } public function get callback():Function { var k:Object; for (k in this._SafeStr_8441) { return ((k as Function)); }; return (null); } } }//package _-1HD // _SafeStr_8441 = "_-4o6" (String#2648, DoABC#2) // _SafeStr_9337 = "_-33C" (String#2260, DoABC#2) // _SafeStr_9339 = "_-y6" (String#3273, DoABC#2) //------------------------------------------------------------ //_-1i._SafeStr_2893 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_2893 implements _SafeStr_2272 { private var _SafeStr_6041:int; private var _name:String; private var _SafeStr_6705:String; private var _SafeStr_9340:String; private var _SafeStr_9341:String; private var _SafeStr_6709:String; private var _SafeStr_9342:Boolean; private var _SafeStr_9343:int; private var _SafeStr_7367:int; private var _SafeStr_7283:int; private var _SafeStr_9344:Boolean; private var _SafeStr_9345:String; private var _SafeStr_9346:Boolean; private var _SafeStr_9347:Boolean = false; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6041 = k.readInt(); this._name = k.readString(); this._SafeStr_6705 = k.readString(); this._SafeStr_9340 = k.readString(); this._SafeStr_9341 = k.readString(); this._SafeStr_6709 = k.readString(); this._SafeStr_9342 = k.readBoolean(); this._SafeStr_9343 = k.readInt(); this._SafeStr_7367 = k.readInt(); this._SafeStr_7283 = k.readInt(); this._SafeStr_9344 = k.readBoolean(); this._SafeStr_9345 = k.readString(); this._SafeStr_9346 = k.readBoolean(); this._SafeStr_9347 = k.readBoolean(); return (true); } public function get id():int { return (this._SafeStr_6041); } public function get name():String { return (this._name); } public function get figure():String { return (this._SafeStr_6705); } public function get _SafeStr_9348():String { return (this._SafeStr_9340); } public function get _SafeStr_9349():String { return (this._SafeStr_9341); } public function get realName():String { return (this._SafeStr_6709); } public function get _SafeStr_9350():Boolean { return (this._SafeStr_9342); } public function get _SafeStr_9351():int { return (this._SafeStr_9343); } public function get _SafeStr_7379():int { return (this._SafeStr_7367); } public function get _SafeStr_7321():int { return (this._SafeStr_7283); } public function get _SafeStr_9352():Boolean { return (this._SafeStr_9344); } public function get _SafeStr_9353():String { return (this._SafeStr_9345); } public function get _SafeStr_9354():Boolean { return (this._SafeStr_9346); } public function get _SafeStr_9355():Boolean { return (this._SafeStr_9347); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_2893 = "_-WN" (String#5107, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6705 = "_-0Gt" (String#881, DoABC#3) // _SafeStr_6709 = "_-3zH" (String#3877, DoABC#3) // _SafeStr_7283 = "_-4fP" (String#4943, DoABC#3) // _SafeStr_7321 = "_-R0" (String#3104, DoABC#3) // _SafeStr_7367 = "_-2XO" (String#4152, DoABC#3) // _SafeStr_7379 = "_-474" (String#4290, DoABC#3) // _SafeStr_9340 = "_-3XB" (String#5412, DoABC#3) // _SafeStr_9341 = "_-4og" (String#10137, DoABC#3) // _SafeStr_9342 = "_-5jd" (String#27105, DoABC#3) // _SafeStr_9343 = "_-2NF" (String#10764, DoABC#3) // _SafeStr_9344 = "_-6YC" (String#26821, DoABC#3) // _SafeStr_9345 = "_-5c0" (String#27152, DoABC#3) // _SafeStr_9346 = "_-4mZ" (String#9809, DoABC#3) // _SafeStr_9347 = "_-3Jw" (String#11931, DoABC#3) // _SafeStr_9348 = "_-0JP" (String#3934, DoABC#3) // _SafeStr_9349 = "_-56K" (String#3293, DoABC#3) // _SafeStr_9350 = "_-3XO" (String#41865, DoABC#3) // _SafeStr_9351 = "_-gi" (String#14643, DoABC#3) // _SafeStr_9352 = "_-Xu" (String#41036, DoABC#3) // _SafeStr_9353 = "_-2wW" (String#40564, DoABC#3) // _SafeStr_9354 = "_-3iA" (String#14405, DoABC#3) // _SafeStr_9355 = "_-fH" (String#29175, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_2924 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_2924 implements _SafeStr_2272 { private var _SafeStr_8559:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8559 = k.readInt(); return (true); } public function get errorCode():int { return (this._SafeStr_8559); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_2924 = "_-0cV" (String#7998, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_8559 = "_-4AX" (String#1831, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_3084 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3084 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3084 = "_-4W" (String#20666, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_3943 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3943 implements _SafeStr_2272 { private var _SafeStr_9356:Boolean; public function flush():Boolean { return (false); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9356 = k.readBoolean(); return (true); } public function get _SafeStr_9357():Boolean { return (this._SafeStr_9356); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3943 = "_-h0" (String#11246, DoABC#3) // _SafeStr_9356 = "_-5C3" (String#16042, DoABC#3) // _SafeStr_9357 = "_-6Gc" (String#24761, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4603 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4603 implements _SafeStr_2272 { private var _SafeStr_7157:int; private var _SafeStr_9358:int; private var _SafeStr_7374:Boolean; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7157 = k.readInt(); this._SafeStr_9358 = k.readInt(); this._SafeStr_7374 = k.readBoolean(); return (true); } public function get clubLevel():int { return (this._SafeStr_7157); } public function get _SafeStr_9359():int { return (this._SafeStr_9358); } public function get _SafeStr_7034():Boolean { return (this._SafeStr_7374); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4603 = "_-3db" (String#10937, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7034 = "_-54X" (String#5447, DoABC#3) // _SafeStr_7157 = "_-4ik" (String#4711, DoABC#3) // _SafeStr_7374 = "_-0d3" (String#6643, DoABC#3) // _SafeStr_9358 = "_-5BK" (String#12367, DoABC#3) // _SafeStr_9359 = "_-Ig" (String#8321, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4626 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4626 implements _SafeStr_2272 { private var _SafeStr_9360:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9360 = k.readInt(); return (true); } public function get _SafeStr_9361():int { return (this._SafeStr_9360); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4626 = "_-2b0" (String#16234, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_9360 = "_-3Ue" (String#10108, DoABC#3) // _SafeStr_9361 = "_-6Qe" (String#23781, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4630 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4630 implements _SafeStr_2272 { private var _SafeStr_9362:String; private var _SafeStr_9363:Boolean = false; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9362 = k.readString(); if (k.bytesAvailable){ this._SafeStr_9363 = k.readBoolean(); }; return (true); } public function get _SafeStr_9364():String { return (this._SafeStr_9362); } public function get _SafeStr_9365():Boolean { return (this._SafeStr_9363); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4630 = "_-5a2" (String#12875, DoABC#3) // _SafeStr_9362 = "_-2Nf" (String#28631, DoABC#3) // _SafeStr_9363 = "_-5HY" (String#27458, DoABC#3) // _SafeStr_9364 = "_-6hR" (String#22599, DoABC#3) // _SafeStr_9365 = "_-0mk" (String#22357, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4631 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4631 implements _SafeStr_2272 { private var _SafeStr_9366:String; public function _SafeStr_4631() { this._SafeStr_9366 = ""; } public function flush():Boolean { this._SafeStr_9366 = ""; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9366 = k.readString(); return (true); } public function get _SafeStr_9367():String { return (this._SafeStr_9366); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4631 = "_-IR" (String#12069, DoABC#3) // _SafeStr_9366 = "_-20i" (String#10882, DoABC#3) // _SafeStr_9367 = "_-1G5" (String#22223, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4632 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4632 implements _SafeStr_2272 { private var _SafeStr_9368:String; private var _SafeStr_9369:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9368 = k.readString(); this._SafeStr_9369 = k.readString(); return (true); } public function get _SafeStr_9370():String { return (this._SafeStr_9368); } public function get _SafeStr_9371():String { return (this._SafeStr_9369); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4632 = "_-1DB" (String#13073, DoABC#3) // _SafeStr_9368 = "_-on" (String#31715, DoABC#3) // _SafeStr_9369 = "_-3yw" (String#27373, DoABC#3) // _SafeStr_9370 = "_-0cH" (String#22234, DoABC#3) // _SafeStr_9371 = "_-3Tm" (String#22260, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4633 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4633 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4633 = "_-2FU" (String#17638, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4634 package _-1i { import _-1Qv._SafeStr_2272; import _-15X.Map; import _-1Qv._SafeStr_2721; public class _SafeStr_4634 implements _SafeStr_2272 { private var _SafeStr_9372:Map; public function flush():Boolean { if (this._SafeStr_9372){ this._SafeStr_9372.dispose(); this._SafeStr_9372 = null; }; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9372 = new Map(); var _local_2:int = k.readInt(); var _local_3:int; while (_local_3 < _local_2) { this._SafeStr_9372.add(k.readInt(), k.readString()); _local_3++; }; return (true); } public function get _SafeStr_9373():Map { return (this._SafeStr_9372); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4634 = "_-2Yt" (String#13397, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_9372 = "_-3Qn" (String#13383, DoABC#3) // _SafeStr_9373 = "_-gd" (String#31712, DoABC#3) //------------------------------------------------------------ //_-1i._SafeStr_4636 package _-1i { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4636 implements _SafeStr_2272 { private var _SafeStr_7805:int; public function _SafeStr_4636() { this._SafeStr_7805 = -1; } public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { if (k.bytesAvailable){ this._SafeStr_7805 = k.readInt(); }; return (true); } public function get reason():int { return (this._SafeStr_7805); } } }//package _-1i // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4636 = "_-2km" (String#14402, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7805 = "_-3iv" (String#2446, DoABC#3) //------------------------------------------------------------ //_-1Je._SafeStr_3971 package _-1Je { import _-1Je.BigInteger; interface _SafeStr_3971 { function _SafeStr_7914(_arg_1:BigInteger):BigInteger; function revert(_arg_1:BigInteger):BigInteger; function _SafeStr_9374(_arg_1:BigInteger):void; function _SafeStr_9375(_arg_1:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void; function _SafeStr_9376(_arg_1:BigInteger, _arg_2:BigInteger):void; } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_9374 = "_-0Ob" (String#6437, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) //------------------------------------------------------------ //_-1Je._SafeStr_3972 package _-1Je { import _-1Je.BigInteger; import _-1Je.bi_internal; use namespace bi_internal; class _SafeStr_3972 implements _SafeStr_3971 { private var m:BigInteger; private var _SafeStr_9377:BigInteger; private var _SafeStr_9378:BigInteger; private var _SafeStr_9379:BigInteger; public function _SafeStr_3972(k:BigInteger) { this._SafeStr_9377 = new BigInteger(); this._SafeStr_9378 = new BigInteger(); BigInteger._SafeStr_9381._SafeStr_9380((2 * k.t), this._SafeStr_9377); this._SafeStr_9379 = this._SafeStr_9377._SafeStr_9382(k); this.m = k; } public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_9375(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_9383(_arg_2, _arg_3); this._SafeStr_9374(_arg_3); } public function _SafeStr_9376(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_9384(_arg_2); this._SafeStr_9374(_arg_2); } public function _SafeStr_7914(k:BigInteger):BigInteger { var _local_2:BigInteger; if ((((k.s < 0)) || ((k.t > (2 * this.m.t))))){ return (k.mod(this.m)); }; if (k._SafeStr_9385(this.m) < 0){ return (k); }; _local_2 = new BigInteger(); k.copyTo(_local_2); this._SafeStr_9374(_local_2); return (_local_2); } public function _SafeStr_9374(k:BigInteger):void { var _local_2:BigInteger = (k as BigInteger); _local_2._SafeStr_9386((this.m.t - 1), this._SafeStr_9377); if (_local_2.t > (this.m.t + 1)){ _local_2.t = (this.m.t + 1); _local_2._SafeStr_6641(); }; this._SafeStr_9379._SafeStr_9387(this._SafeStr_9377, (this.m.t + 1), this._SafeStr_9378); this.m._SafeStr_9388(this._SafeStr_9378, (this.m.t + 1), this._SafeStr_9377); while (_local_2._SafeStr_9385(this._SafeStr_9377) < 0) { _local_2._SafeStr_9389(1, (this.m.t + 1)); }; _local_2._SafeStr_9390(this._SafeStr_9377, _local_2); while (_local_2._SafeStr_9385(this.m) >= 0) { _local_2._SafeStr_9390(this.m, _local_2); }; } } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_3972 = "_-0vi" (String#14423, DoABC#3) // _SafeStr_6641 = "_-6XV" (String#4311, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_9374 = "_-0Ob" (String#6437, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) // _SafeStr_9377 = "_-4HH" (String#8969, DoABC#3) // _SafeStr_9378 = "_-4R-" (String#25901, DoABC#3) // _SafeStr_9379 = "_-6Bf" (String#27140, DoABC#3) // _SafeStr_9380 = "_-6EL" (String#13843, DoABC#3) // _SafeStr_9381 = "_-1Wh" (String#4398, DoABC#3) // _SafeStr_9382 = "_-0GM" (String#32755, DoABC#3) // _SafeStr_9383 = "_-1C2" (String#14739, DoABC#3) // _SafeStr_9384 = "_-Ho" (String#18256, DoABC#3) // _SafeStr_9385 = "_-WE" (String#2934, DoABC#3) // _SafeStr_9386 = "_-JH" (String#17727, DoABC#3) // _SafeStr_9387 = "_-4vp" (String#36578, DoABC#3) // _SafeStr_9388 = "_-5w7" (String#33587, DoABC#3) // _SafeStr_9389 = "_-5VO" (String#16206, DoABC#3) // _SafeStr_9390 = "_-FA" (String#3200, DoABC#3) //------------------------------------------------------------ //_-1Je._SafeStr_3973 package _-1Je { public class _SafeStr_3973 implements _SafeStr_3971 { public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_9375(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_9383(_arg_2, _arg_3); } public function _SafeStr_9376(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_9384(_arg_2); } public function _SafeStr_7914(k:BigInteger):BigInteger { return (k); } public function _SafeStr_9374(k:BigInteger):void { } } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_3973 = "_-5zj" (String#13879, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_9374 = "_-0Ob" (String#6437, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) // _SafeStr_9383 = "_-1C2" (String#14739, DoABC#3) // _SafeStr_9384 = "_-Ho" (String#18256, DoABC#3) //------------------------------------------------------------ //_-1Je._SafeStr_3974 package _-1Je { import _-1Je.BigInteger; import _-1Je.bi_internal; use namespace bi_internal; class _SafeStr_3974 implements _SafeStr_3971 { private var m:BigInteger; public function _SafeStr_3974(k:BigInteger) { this.m = k; } public function _SafeStr_7914(k:BigInteger):BigInteger { if ((((k.s < 0)) || ((k._SafeStr_9385(this.m) >= 0)))){ return (k.mod(this.m)); }; return (k); } public function revert(k:BigInteger):BigInteger { return (k); } public function _SafeStr_9374(k:BigInteger):void { k._SafeStr_9391(this.m, null, k); } public function _SafeStr_9375(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_9383(_arg_2, _arg_3); this._SafeStr_9374(_arg_3); } public function _SafeStr_9376(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_9384(_arg_2); this._SafeStr_9374(_arg_2); } } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_3974 = "_-4P1" (String#10742, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_9374 = "_-0Ob" (String#6437, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) // _SafeStr_9383 = "_-1C2" (String#14739, DoABC#3) // _SafeStr_9384 = "_-Ho" (String#18256, DoABC#3) // _SafeStr_9385 = "_-WE" (String#2934, DoABC#3) // _SafeStr_9391 = "_-7p" (String#9047, DoABC#3) //------------------------------------------------------------ //_-1Je.bi_internal package _-1Je { public namespace bi_internal = "http://crypto.hurlant.com/BigInteger"; }//package _-1Je //------------------------------------------------------------ //_-1Je.BigInteger package _-1Je { import flash.utils.ByteArray; import _-241.Hex; import _-2R5.Random; import flash.system.System; public class BigInteger { public static const _SafeStr_9392:int = 30; public static const _SafeStr_9393:int = (1 << _SafeStr_9392); public static const DM:int = (_SafeStr_9393 - 1); public static const _SafeStr_9394:int = 52; public static const _SafeStr_9395:Number = Math.pow(2, _SafeStr_9394); public static const F1:int = (_SafeStr_9394 - _SafeStr_9392);//22 public static const F2:int = ((2 * _SafeStr_9392) - _SafeStr_9394);//8 public static const _SafeStr_6914:BigInteger = _SafeStr_9396(0); public static const _SafeStr_9381:BigInteger = _SafeStr_9396(1); public static const _SafeStr_9397:Array = [2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, 103, 107, 109, 113, 127, 131, 137, 139, 149, 151, 157, 163, 167, 173, 179, 181, 191, 193, 197, 199, 211, 223, 227, 229, 233, 239, 241, 251, 0x0101, 263, 269, 271, 277, 281, 283, 293, 307, 311, 313, 317, 331, 337, 347, 349, 353, 359, 367, 373, 379, 383, 389, 397, 401, 409, 419, 421, 431, 433, 439, 443, 449, 457, 461, 463, 467, 479, 487, 491, 499, 503, 509]; public static const _SafeStr_9398:int = ((1 << 26) / _SafeStr_9397[(_SafeStr_9397.length - 1)]); public var t:int; bi_internal var s:int; bi_internal var a:Array; public function BigInteger(k:*=null, _arg_2:int=0, _arg_3:Boolean=false) { var _local_4:ByteArray; var _local_5:int; super(); this.a = new Array(); if ((k is String)){ if (((_arg_2) && (!((_arg_2 == 16))))){ this._SafeStr_9399((k as String), _arg_2); } else { k = Hex._SafeStr_9400(k); _arg_2 = 0; }; }; if ((k is ByteArray)){ _local_4 = (k as ByteArray); _local_5 = ((_arg_2) || ((_local_4.length - _local_4.position))); this._SafeStr_9401(_local_4, _local_5, _arg_3); }; } public static function _SafeStr_9396(k:int):BigInteger { var _local_2:BigInteger = new (BigInteger)(); _local_2._SafeStr_9402(k); return (_local_2); } public function dispose():void { var k:Random = new Random(); var _local_2:uint; while (_local_2 < this.a.length) { this.a[_local_2] = k._SafeStr_9403(); delete this.a[_local_2]; _local_2++; }; this.a = null; this.t = 0; this.s = 0; System.pauseForGCIfCollectionImminent(); } public function toString(k:Number=16):String { var _local_2:int; if (this.s < 0){ return (("-" + this._SafeStr_5707().toString(k))); }; switch (k){ case 2: _local_2 = 1; break; case 4: _local_2 = 2; break; case 8: _local_2 = 3; break; case 16: _local_2 = 4; break; case 32: _local_2 = 5; break; default: return (this._SafeStr_9404(k)); }; var _local_3:int = ((1 << _local_2) - 1); var _local_4:int; var _local_5:Boolean; var _local_6:String = ""; var _local_7:int = this.t; var _local_8:int = (_SafeStr_9392 - ((_local_7 * _SafeStr_9392) % _local_2)); if (_local_7-- > 0){ if ((((_local_8 < _SafeStr_9392)) && (((_local_4 = (this.a[_local_7] >> _local_8)) > 0)))){ _local_5 = true; _local_6 = _local_4.toString(36); }; while (_local_7 >= 0) { if (_local_8 < _local_2){ _local_4 = ((this.a[_local_7] & ((1 << _local_8) - 1)) << (_local_2 - _local_8)); var _temp_1 = _local_4; _local_8 = (_local_8 + (_SafeStr_9392 - _local_2)); _local_4 = (_temp_1 | (this.a[--_local_7] >> _local_8)); } else { _local_8 = (_local_8 - _local_2); _local_4 = ((this.a[_local_7] >> _local_8) & _local_3); if (_local_8 <= 0){ _local_8 = (_local_8 + _SafeStr_9392); _local_7--; }; }; if (_local_4 > 0){ _local_5 = true; }; if (_local_5){ _local_6 = (_local_6 + _local_4.toString(36)); }; }; }; return (((_local_5) ? _local_6 : "0")); } public function _SafeStr_9400(k:ByteArray):uint { var _local_2:int; _local_2 = 8; var _local_3:int = ((1 << _local_2) - 1); var _local_4:int; var _local_5:int = this.t; var _local_6:int = (_SafeStr_9392 - ((_local_5 * _SafeStr_9392) % _local_2)); var _local_7:Boolean; var _local_8:int; if (_local_5-- > 0){ if ((((_local_6 < _SafeStr_9392)) && (((_local_4 = (this.a[_local_5] >> _local_6)) > 0)))){ _local_7 = true; k.writeByte(_local_4); _local_8++; }; while (_local_5 >= 0) { if (_local_6 < _local_2){ _local_4 = ((this.a[_local_5] & ((1 << _local_6) - 1)) << (_local_2 - _local_6)); var _temp_1 = _local_4; _local_6 = (_local_6 + (_SafeStr_9392 - _local_2)); _local_4 = (_temp_1 | (this.a[--_local_5] >> _local_6)); } else { _local_6 = (_local_6 - _local_2); _local_4 = ((this.a[_local_5] >> _local_6) & _local_3); if (_local_6 <= 0){ _local_6 = (_local_6 + _SafeStr_9392); _local_5--; }; }; if (_local_4 > 0){ _local_7 = true; }; if (_local_7){ k.writeByte(_local_4); _local_8++; }; }; }; return (_local_8); } public function valueOf():Number { if (this.s == -1){ return (-(this._SafeStr_5707().valueOf())); }; var k:Number = 1; var _local_2:Number = 0; var _local_3:uint; while (_local_3 < this.t) { _local_2 = (_local_2 + (this.a[_local_3] * k)); k = (k * _SafeStr_9393); _local_3++; }; return (_local_2); } public function _SafeStr_5707():BigInteger { var k:BigInteger = this._SafeStr_9405(); _SafeStr_6914._SafeStr_9390(this, k); return (k); } public function abs():BigInteger { return ((((this.s)<0) ? this._SafeStr_5707() : this)); } public function _SafeStr_9385(k:BigInteger):int { var _local_2:int = (this.s - k.s); if (_local_2 != 0){ return (_local_2); }; var _local_3:int = this.t; _local_2 = (_local_3 - k.t); if (_local_2 != 0){ return ((((this.s)<0) ? (_local_2 * -1) : _local_2)); }; while (--_local_3 >= 0) { _local_2 = (this.a[_local_3] - k.a[_local_3]); if (_local_2 != 0){ return (_local_2); }; }; return (0); } bi_internal function _SafeStr_9406(k:int):int { var _local_3:int; var _local_2:int = 1; _local_3 = (k >>> 16); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 16); }; _local_3 = (k >> 8); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 8); }; _local_3 = (k >> 4); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 4); }; _local_3 = (k >> 2); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 2); }; _local_3 = (k >> 1); if (_local_3 != 0){ k = _local_3; _local_2 = (_local_2 + 1); }; return (_local_2); } public function _SafeStr_9407():int { if (this.t <= 0){ return (0); }; return (((_SafeStr_9392 * (this.t - 1)) + this._SafeStr_9406((this.a[(this.t - 1)] ^ (this.s & DM))))); } public function mod(k:BigInteger):BigInteger { var _local_2:BigInteger = this._SafeStr_9405(); this.abs()._SafeStr_9391(k, null, _local_2); if ((((this.s < 0)) && ((_local_2._SafeStr_9385(_SafeStr_6914) > 0)))){ k._SafeStr_9390(_local_2, _local_2); }; return (_local_2); } public function _SafeStr_9408(k:int, _arg_2:BigInteger):BigInteger { var _local_3:_SafeStr_3971; if ((((k < 0x0100)) || (_arg_2._SafeStr_9409()))){ _local_3 = new _SafeStr_3974(_arg_2); } else { _local_3 = new MontgomeryReduction(_arg_2); }; return (this._SafeStr_9410(k, _local_3)); } bi_internal function copyTo(k:BigInteger):void { var _local_2:int = (this.t - 1); while (_local_2 >= 0) { k.a[_local_2] = this.a[_local_2]; _local_2--; }; k.t = this.t; k.s = this.s; } bi_internal function _SafeStr_9402(k:int):void { this.t = 1; this.s = (((k)<0) ? -1 : 0); if (k > 0){ this.a[0] = k; } else { if (k < -1){ this.a[0] = (k + _SafeStr_9393); } else { this.t = 0; }; }; } bi_internal function _SafeStr_9401(k:ByteArray, _arg_2:int, _arg_3:Boolean=false):void { var _local_8:int; var _local_4:int = k.position; var _local_5:int = (_local_4 + _arg_2); var _local_6:int; var _local_7:int = 8; this.t = 0; this.s = 0; while (--_local_5 >= _local_4) { _local_8 = (((_local_5 < k.length)) ? k[_local_5] : 0); if (_local_6 == 0){ var _local_9 = this.t++; this.a[_local_9] = _local_8; } else { if ((_local_6 + _local_7) > _SafeStr_9392){ this.a[(this.t - 1)] = (this.a[(this.t - 1)] | ((_local_8 & ((1 << (_SafeStr_9392 - _local_6)) - 1)) << _local_6)); _local_9 = this.t++; this.a[_local_9] = (_local_8 >> (_SafeStr_9392 - _local_6)); } else { this.a[(this.t - 1)] = (this.a[(this.t - 1)] | (_local_8 << _local_6)); }; }; _local_6 = (_local_6 + _local_7); if (_local_6 >= _SafeStr_9392){ _local_6 = (_local_6 - _SafeStr_9392); }; }; if (((!(_arg_3)) && (((k[0] & 128) == 128)))){ this.s = -1; if (_local_6 > 0){ this.a[(this.t - 1)] = (this.a[(this.t - 1)] | (((1 << (_SafeStr_9392 - _local_6)) - 1) << _local_6)); }; }; this._SafeStr_6641(); k.position = Math.min((_local_4 + _arg_2), k.length); } bi_internal function _SafeStr_6641():void { var k = (this.s & DM); while ((((this.t > 0)) && ((this.a[(this.t - 1)] == k)))) { this.t--; }; } bi_internal function _SafeStr_9380(k:int, _arg_2:BigInteger):void { var _local_3:int; _local_3 = (this.t - 1); while (_local_3 >= 0) { _arg_2.a[(_local_3 + k)] = this.a[_local_3]; _local_3--; }; _local_3 = (k - 1); while (_local_3 >= 0) { _arg_2.a[_local_3] = 0; _local_3--; }; _arg_2.t = (this.t + k); _arg_2.s = this.s; } bi_internal function _SafeStr_9386(k:int, _arg_2:BigInteger):void { var _local_3:int; _local_3 = k; while (_local_3 < this.t) { _arg_2.a[(_local_3 - k)] = this.a[_local_3]; _local_3++; }; _arg_2.t = Math.max((this.t - k), 0); _arg_2.s = this.s; } bi_internal function _SafeStr_9411(k:int, _arg_2:BigInteger):void { var _local_8:int; var _local_3:int = (k % _SafeStr_9392); var _local_4:int = (_SafeStr_9392 - _local_3); var _local_5:int = ((1 << _local_4) - 1); var _local_6:int = (k / _SafeStr_9392); var _local_7 = ((this.s << _local_3) & DM); _local_8 = (this.t - 1); while (_local_8 >= 0) { _arg_2.a[((_local_8 + _local_6) + 1)] = ((this.a[_local_8] >> _local_4) | _local_7); _local_7 = ((this.a[_local_8] & _local_5) << _local_3); _local_8--; }; _local_8 = (_local_6 - 1); while (_local_8 >= 0) { _arg_2.a[_local_8] = 0; _local_8--; }; _arg_2.a[_local_6] = _local_7; _arg_2.t = ((this.t + _local_6) + 1); _arg_2.s = this.s; _arg_2._SafeStr_6641(); } bi_internal function _SafeStr_9412(k:int, _arg_2:BigInteger):void { var _local_7:int; _arg_2.s = this.s; var _local_3:int = (k / _SafeStr_9392); if (_local_3 >= this.t){ _arg_2.t = 0; return; }; var _local_4:int = (k % _SafeStr_9392); var _local_5:int = (_SafeStr_9392 - _local_4); var _local_6:int = ((1 << _local_4) - 1); _arg_2.a[0] = (this.a[_local_3] >> _local_4); _local_7 = (_local_3 + 1); while (_local_7 < this.t) { _arg_2.a[((_local_7 - _local_3) - 1)] = (_arg_2.a[((_local_7 - _local_3) - 1)] | ((this.a[_local_7] & _local_6) << _local_5)); _arg_2.a[(_local_7 - _local_3)] = (this.a[_local_7] >> _local_4); _local_7++; }; if (_local_4 > 0){ _arg_2.a[((this.t - _local_3) - 1)] = (_arg_2.a[((this.t - _local_3) - 1)] | ((this.s & _local_6) << _local_5)); }; _arg_2.t = (this.t - _local_3); _arg_2._SafeStr_6641(); } bi_internal function _SafeStr_9390(k:BigInteger, _arg_2:BigInteger):void { var _local_3:int; var _local_4:int; var _local_5:int = Math.min(k.t, this.t); while (_local_3 < _local_5) { _local_4 = (_local_4 + (this.a[_local_3] - k.a[_local_3])); var _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; if (k.t < this.t){ _local_4 = (_local_4 - k.s); while (_local_3 < this.t) { _local_4 = (_local_4 + this.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; _local_4 = (_local_4 + this.s); } else { _local_4 = (_local_4 + this.s); while (_local_3 < k.t) { _local_4 = (_local_4 - k.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; _local_4 = (_local_4 - k.s); }; _arg_2.s = (((_local_4)<0) ? -1 : 0); if (_local_4 < -1){ _local_6 = _local_3++; _arg_2.a[_local_6] = (_SafeStr_9393 + _local_4); } else { if (_local_4 > 0){ _local_6 = _local_3++; _arg_2.a[_local_6] = _local_4; }; }; _arg_2.t = _local_3; _arg_2._SafeStr_6641(); } bi_internal function _SafeStr_9413(k:int, _arg_2:int, _arg_3:BigInteger, _arg_4:int, _arg_5:int, _arg_6:int):int { var _local_9:int; var _local_10:int; var _local_11:int; var _local_7 = (_arg_2 & 32767); var _local_8 = (_arg_2 >> 15); while (--_arg_6 >= 0) { _local_9 = (this.a[k] & 32767); _local_10 = (this.a[k++] >> 15); _local_11 = ((_local_8 * _local_9) + (_local_10 * _local_7)); _local_9 = ((((_local_7 * _local_9) + ((_local_11 & 32767) << 15)) + _arg_3.a[_arg_4]) + (_arg_5 & 1073741823)); _arg_5 = ((((_local_9 >>> 30) + (_local_11 >>> 15)) + (_local_8 * _local_10)) + (_arg_5 >>> 30)); var _local_12 = _arg_4++; _arg_3.a[_local_12] = (_local_9 & 1073741823); }; return (_arg_5); } bi_internal function _SafeStr_9383(k:BigInteger, _arg_2:BigInteger):void { var _local_3:BigInteger = this.abs(); var _local_4:BigInteger = k.abs(); var _local_5:int = _local_3.t; _arg_2.t = (_local_5 + _local_4.t); while (--_local_5 >= 0) { _arg_2.a[_local_5] = 0; }; _local_5 = 0; while (_local_5 < _local_4.t) { _arg_2.a[(_local_5 + _local_3.t)] = _local_3._SafeStr_9413(0, _local_4.a[_local_5], _arg_2, _local_5, 0, _local_3.t); _local_5++; }; _arg_2.s = 0; _arg_2._SafeStr_6641(); if (this.s != k.s){ _SafeStr_6914._SafeStr_9390(_arg_2, _arg_2); }; } bi_internal function _SafeStr_9384(k:BigInteger):void { var _local_4:int; var _local_2:BigInteger = this.abs(); var _local_3:int = (k.t = (2 * _local_2.t)); while (--_local_3 >= 0) { k.a[_local_3] = 0; }; _local_3 = 0; while (_local_3 < (_local_2.t - 1)) { _local_4 = _local_2._SafeStr_9413(_local_3, _local_2.a[_local_3], k, (2 * _local_3), 0, 1); if ((k.a[(_local_3 + _local_2.t)] = (k.a[(_local_3 + _local_2.t)] + _local_2._SafeStr_9413((_local_3 + 1), (2 * _local_2.a[_local_3]), k, ((2 * _local_3) + 1), _local_4, ((_local_2.t - _local_3) - 1)))) >= _SafeStr_9393){ k.a[(_local_3 + _local_2.t)] = (k.a[(_local_3 + _local_2.t)] - _SafeStr_9393); k.a[((_local_3 + _local_2.t) + 1)] = 1; }; _local_3++; }; if (k.t > 0){ k.a[(k.t - 1)] = (k.a[(k.t - 1)] + _local_2._SafeStr_9413(_local_3, _local_2.a[_local_3], k, (2 * _local_3), 0, 1)); }; k.s = 0; k._SafeStr_6641(); } bi_internal function _SafeStr_9391(m:BigInteger, q:BigInteger=null, r:BigInteger=null):void { var qd:int; var pm:BigInteger = m.abs(); if (pm.t <= 0){ return; }; var pt:BigInteger = this.abs(); if (pt.t < pm.t){ if (q != null){ q._SafeStr_9402(0); }; if (r != null){ this.copyTo(r); }; return; }; if (r == null){ r = this._SafeStr_9405(); }; var y:BigInteger = this._SafeStr_9405(); var ts:int = this.s; var ms:int = m.s; var nsh:int = (_SafeStr_9392 - this._SafeStr_9406(pm.a[(pm.t - 1)])); if (nsh > 0){ pm._SafeStr_9411(nsh, y); pt._SafeStr_9411(nsh, r); } else { pm.copyTo(y); pt.copyTo(r); }; var ys:int = y.t; var y0:int = y.a[(ys - 1)]; if (y0 == 0){ return; }; var yt:Number = ((y0 * (1 << F1)) + (((ys)>1) ? (y.a[(ys - 2)] >> F2) : 0)); var d1:Number = (_SafeStr_9395 / yt); var d2:Number = ((1 << F1) / yt); var e:Number = (1 << F2); var i:int = r.t; var j:int = (i - ys); var t:BigInteger = (((q)==null) ? this._SafeStr_9405() : q); y._SafeStr_9380(j, t); if (r._SafeStr_9385(t) >= 0){ var _local_5 = r.t++; r.a[_local_5] = 1; r._SafeStr_9390(t, r); }; _SafeStr_9381._SafeStr_9380(ys, t); t._SafeStr_9390(y, y); while (y.t < ys) { y.(y.t++, 0); //not popped }; while (--j >= 0) { qd = (((r.a[--i])==y0) ? DM : ((Number(r.a[i]) * d1) + ((Number(r.a[(i - 1)]) + e) * d2))); if ((r.a[i] = (r.a[i] + y._SafeStr_9413(0, qd, r, j, 0, ys))) < qd){ y._SafeStr_9380(j, t); r._SafeStr_9390(t, r); while ((qd = (qd - 1)), r.a[i] < qd) { r._SafeStr_9390(t, r); }; }; }; if (q != null){ r._SafeStr_9386(ys, q); if (ts != ms){ _SafeStr_6914._SafeStr_9390(q, q); }; }; r.t = ys; r._SafeStr_6641(); if (nsh > 0){ r._SafeStr_9412(nsh, r); }; if (ts < 0){ _SafeStr_6914._SafeStr_9390(r, r); }; } bi_internal function _SafeStr_9414():int { if (this.t < 1){ return (0); }; var k:int = this.a[0]; if ((k & 1) == 0){ return (0); }; var _local_2 = (k & 3); _local_2 = ((_local_2 * (2 - ((k & 15) * _local_2))) & 15); _local_2 = ((_local_2 * (2 - ((k & 0xFF) * _local_2))) & 0xFF); _local_2 = ((_local_2 * (2 - (((k & 0xFFFF) * _local_2) & 0xFFFF))) & 0xFFFF); _local_2 = ((_local_2 * (2 - ((k * _local_2) % _SafeStr_9393))) % _SafeStr_9393); return ((((_local_2)>0) ? (_SafeStr_9393 - _local_2) : -(_local_2))); } bi_internal function _SafeStr_9409():Boolean { return (((((this.t)>0) ? (this.a[0] & 1) : this.s) == 0)); } bi_internal function _SafeStr_9410(k:int, _arg_2:_SafeStr_3971):BigInteger { var _local_7:BigInteger; if ((((k > 0xFFFFFFFF)) || ((k < 1)))){ return (_SafeStr_9381); }; var _local_3:BigInteger = this._SafeStr_9405(); var _local_4:BigInteger = this._SafeStr_9405(); var _local_5:BigInteger = _arg_2._SafeStr_7914(this); var _local_6:int = (this._SafeStr_9406(k) - 1); _local_5.copyTo(_local_3); while (--_local_6 >= 0) { _arg_2._SafeStr_9376(_local_3, _local_4); if ((k & (1 << _local_6)) > 0){ _arg_2._SafeStr_9375(_local_4, _local_5, _local_3); } else { _local_7 = _local_3; _local_3 = _local_4; _local_4 = _local_7; }; }; return (_arg_2.revert(_local_3)); } bi_internal function _SafeStr_9415(k:String, _arg_2:int):int { var _local_3:Number = parseInt(k.charAt(_arg_2), 36); return (((isNaN(_local_3)) ? -1 : _local_3)); } protected function _SafeStr_9405() { return (new BigInteger()); } public function clone():BigInteger { var k:BigInteger = new BigInteger(); this.copyTo(k); return (k); } public function _SafeStr_9416():int { if (this.s < 0){ if (this.t == 1){ return ((this.a[0] - _SafeStr_9393)); }; if (this.t == 0){ return (-1); }; } else { if (this.t == 1){ return (this.a[0]); }; if (this.t == 0){ return (0); }; }; return ((((this.a[1] & ((1 << (32 - _SafeStr_9392)) - 1)) << _SafeStr_9392) | this.a[0])); } public function _SafeStr_9417():int { return ((((this.t)==0) ? this.s : ((this.a[0] << 24) >> 24))); } public function _SafeStr_9418():int { return ((((this.t)==0) ? this.s : ((this.a[0] << 16) >> 16))); } protected function _SafeStr_9419(k:Number):int { return (Math.floor(((Math.LN2 * _SafeStr_9392) / Math.log(k)))); } public function _SafeStr_9420():int { if (this.s < 0){ return (-1); }; if ((((this.t <= 0)) || ((((this.t == 1)) && ((this.a[0] <= 0)))))){ return (0); }; return (1); } public function _SafeStr_9404(k:uint=10):String { if ((((((this._SafeStr_9420() == 0)) || ((k < 2)))) || ((k > 32)))){ return ("0"); }; var _local_2:int = this._SafeStr_9419(k); var _local_3:Number = Math.pow(k, _local_2); var _local_4:BigInteger = _SafeStr_9396(_local_3); var _local_5:BigInteger = this._SafeStr_9405(); var _local_6:BigInteger = this._SafeStr_9405(); var _local_7:String = ""; this._SafeStr_9391(_local_4, _local_5, _local_6); while (_local_5._SafeStr_9420() > 0) { _local_7 = ((_local_3 + _local_6._SafeStr_9416()).toString(k).substr(1) + _local_7); _local_5._SafeStr_9391(_local_4, _local_5, _local_6); }; return ((_local_6._SafeStr_9416().toString(k) + _local_7)); } public function _SafeStr_9399(k:String, _arg_2:int=10):void { var _local_9:int; this._SafeStr_9402(0); var _local_3:int = this._SafeStr_9419(_arg_2); var _local_4:Number = Math.pow(_arg_2, _local_3); var _local_5:Boolean; var _local_6:int; var _local_7:int; var _local_8:int; while (_local_8 < k.length) { _local_9 = this._SafeStr_9415(k, _local_8); if (_local_9 < 0){ if ((((k.charAt(_local_8) == "-")) && ((this._SafeStr_9420() == 0)))){ _local_5 = true; }; } else { _local_7 = ((_arg_2 * _local_7) + _local_9); if (++_local_6 >= _local_3){ this._SafeStr_9421(_local_4); this._SafeStr_9389(_local_7, 0); _local_6 = 0; _local_7 = 0; }; }; _local_8++; }; if (_local_6 > 0){ this._SafeStr_9421(Math.pow(_arg_2, _local_6)); this._SafeStr_9389(_local_7, 0); }; if (_local_5){ BigInteger._SafeStr_6914._SafeStr_9390(this, this); }; } public function _SafeStr_9422():ByteArray { var _local_4:int; var k:int = this.t; var _local_2:ByteArray = new ByteArray(); _local_2[0] = this.s; var _local_3:int = (_SafeStr_9392 - ((k * _SafeStr_9392) % 8)); var _local_5:int; if (k-- > 0){ if ((((_local_3 < _SafeStr_9392)) && (!(((_local_4 = (this.a[k] >> _local_3)) == ((this.s & DM) >> _local_3)))))){ var _local_6 = _local_5++; _local_2[_local_6] = (_local_4 | (this.s << (_SafeStr_9392 - _local_3))); }; while (k >= 0) { if (_local_3 < 8){ _local_4 = ((this.a[k] & ((1 << _local_3) - 1)) << (8 - _local_3)); var _temp_1 = _local_4; _local_3 = (_local_3 + (_SafeStr_9392 - 8)); _local_4 = (_temp_1 | (this.a[--k] >> _local_3)); } else { _local_3 = (_local_3 - 8); _local_4 = ((this.a[k] >> _local_3) & 0xFF); if (_local_3 <= 0){ _local_3 = (_local_3 + _SafeStr_9392); k--; }; }; if ((_local_4 & 128) != 0){ _local_4 = (_local_4 | -256); }; if ((((_local_5 == 0)) && (!(((this.s & 128) == (_local_4 & 128)))))){ _local_5++; }; if ((((_local_5 > 0)) || (!((_local_4 == this.s))))){ _local_6 = _local_5++; _local_2[_local_6] = _local_4; }; }; }; return (_local_2); } public function _SafeStr_6872(k:BigInteger):Boolean { return ((this._SafeStr_9385(k) == 0)); } public function min(k:BigInteger):BigInteger { return ((((this._SafeStr_9385(k))<0) ? this : k)); } public function max(k:BigInteger):BigInteger { return ((((this._SafeStr_9385(k))>0) ? this : k)); } protected function _SafeStr_9423(k:BigInteger, _arg_2:Function, _arg_3:BigInteger):void { var _local_4:int; var _local_5:int; var _local_6:int = Math.min(k.t, this.t); _local_4 = 0; while (_local_4 < _local_6) { _arg_3.a[_local_4] = _arg_2(this.a[_local_4], k.a[_local_4]); _local_4++; }; if (k.t < this.t){ _local_5 = (k.s & DM); _local_4 = _local_6; while (_local_4 < this.t) { _arg_3.a[_local_4] = _arg_2(this.a[_local_4], _local_5); _local_4++; }; _arg_3.t = this.t; } else { _local_5 = (this.s & DM); _local_4 = _local_6; while (_local_4 < k.t) { _arg_3.a[_local_4] = _arg_2(_local_5, k.a[_local_4]); _local_4++; }; _arg_3.t = k.t; }; _arg_3.s = _arg_2(this.s, k.s); _arg_3._SafeStr_6641(); } private function _SafeStr_9424(k:int, _arg_2:int):int { return ((k & _arg_2)); } public function _SafeStr_9425(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9423(k, this._SafeStr_9424, _local_2); return (_local_2); } private function _SafeStr_9426(k:int, _arg_2:int):int { return ((k | _arg_2)); } public function or(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9423(k, this._SafeStr_9426, _local_2); return (_local_2); } private function _SafeStr_9427(k:int, _arg_2:int):int { return ((k ^ _arg_2)); } public function _SafeStr_9428(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9423(k, this._SafeStr_9427, _local_2); return (_local_2); } private function _SafeStr_9429(k:int, _arg_2:int):int { return ((k & ~(_arg_2))); } public function _SafeStr_9430(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9423(k, this._SafeStr_9429, _local_2); return (_local_2); } public function not():BigInteger { var k:BigInteger = new BigInteger(); var _local_2:int; while (_local_2 < this.t) { k[_local_2] = (DM & ~(this.a[_local_2])); _local_2++; }; k.t = this.t; k.s = ~(this.s); return (k); } public function _SafeStr_9431(k:int):BigInteger { var _local_2:BigInteger = new BigInteger(); if (k < 0){ this._SafeStr_9412(-(k), _local_2); } else { this._SafeStr_9411(k, _local_2); }; return (_local_2); } public function _SafeStr_9432(k:int):BigInteger { var _local_2:BigInteger = new BigInteger(); if (k < 0){ this._SafeStr_9411(-(k), _local_2); } else { this._SafeStr_9412(k, _local_2); }; return (_local_2); } private function _SafeStr_9433(k:int):int { if (k == 0){ return (-1); }; var _local_2:int; if ((k & 0xFFFF) == 0){ k = (k >> 16); _local_2 = (_local_2 + 16); }; if ((k & 0xFF) == 0){ k = (k >> 8); _local_2 = (_local_2 + 8); }; if ((k & 15) == 0){ k = (k >> 4); _local_2 = (_local_2 + 4); }; if ((k & 3) == 0){ k = (k >> 2); _local_2 = (_local_2 + 2); }; if ((k & 1) == 0){ _local_2++; }; return (_local_2); } public function _SafeStr_9434():int { var k:int; while (k < this.t) { if (this.a[k] != 0){ return (((k * _SafeStr_9392) + this._SafeStr_9433(this.a[k]))); }; k++; }; if (this.s < 0){ return ((this.t * _SafeStr_9392)); }; return (-1); } private function _SafeStr_9435(k:int):int { var _local_2:uint; while (k != 0) { k = (k & (k - 1)); _local_2++; }; return (_local_2); } public function _SafeStr_9436():int { var k:int; var _local_2 = (this.s & DM); var _local_3:int; while (_local_3 < this.t) { k = (k + this._SafeStr_9435((this.a[_local_3] ^ _local_2))); _local_3++; }; return (k); } public function _SafeStr_9437(k:int):Boolean { var _local_2:int = Math.floor((k / _SafeStr_9392)); if (_local_2 >= this.t){ return (!((this.s == 0))); }; return (!(((this.a[_local_2] & (1 << (k % _SafeStr_9392))) == 0))); } protected function _SafeStr_9438(k:int, _arg_2:Function):BigInteger { var _local_3:BigInteger = BigInteger._SafeStr_9381._SafeStr_9431(k); this._SafeStr_9423(_local_3, _arg_2, _local_3); return (_local_3); } public function _SafeStr_9439(k:int):BigInteger { return (this._SafeStr_9438(k, this._SafeStr_9426)); } public function _SafeStr_9440(k:int):BigInteger { return (this._SafeStr_9438(k, this._SafeStr_9429)); } public function _SafeStr_9441(k:int):BigInteger { return (this._SafeStr_9438(k, this._SafeStr_9427)); } protected function _SafeStr_9442(k:BigInteger, _arg_2:BigInteger):void { var _local_3:int; var _local_4:int; var _local_5:int = Math.min(k.t, this.t); while (_local_3 < _local_5) { _local_4 = (_local_4 + (this.a[_local_3] + k.a[_local_3])); var _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; if (k.t < this.t){ _local_4 = (_local_4 + k.s); while (_local_3 < this.t) { _local_4 = (_local_4 + this.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; _local_4 = (_local_4 + this.s); } else { _local_4 = (_local_4 + this.s); while (_local_3 < k.t) { _local_4 = (_local_4 + k.a[_local_3]); _local_6 = _local_3++; _arg_2.a[_local_6] = (_local_4 & DM); _local_4 = (_local_4 >> _SafeStr_9392); }; _local_4 = (_local_4 + k.s); }; _arg_2.s = (((_local_4)<0) ? -1 : 0); if (_local_4 > 0){ _local_6 = _local_3++; _arg_2.a[_local_6] = _local_4; } else { if (_local_4 < -1){ _local_6 = _local_3++; _arg_2.a[_local_6] = (_SafeStr_9393 + _local_4); }; }; _arg_2.t = _local_3; _arg_2._SafeStr_6641(); } public function add(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9442(k, _local_2); return (_local_2); } public function subtract(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9390(k, _local_2); return (_local_2); } public function _SafeStr_8108(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9383(k, _local_2); return (_local_2); } public function _SafeStr_9382(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9391(k, _local_2, null); return (_local_2); } public function _SafeStr_9443(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); this._SafeStr_9391(k, null, _local_2); return (_local_2); } public function _SafeStr_9444(k:BigInteger):Array { var _local_2:BigInteger = new BigInteger(); var _local_3:BigInteger = new BigInteger(); this._SafeStr_9391(k, _local_2, _local_3); return ([_local_2, _local_3]); } bi_internal function _SafeStr_9421(k:int):void { this.a[this.t] = this._SafeStr_9413(0, (k - 1), this, 0, 0, this.t); this.t++; this._SafeStr_6641(); } bi_internal function _SafeStr_9389(k:int, _arg_2:int):void { while (this.t <= _arg_2) { var _local_3 = this.t++; this.a[_local_3] = 0; }; this.a[_arg_2] = (this.a[_arg_2] + k); while (this.a[_arg_2] >= _SafeStr_9393) { this.a[_arg_2] = (this.a[_arg_2] - _SafeStr_9393); if (++_arg_2 >= this.t){ _local_3 = this.t++; this.a[_local_3] = 0; }; _local_3 = this.a; var _local_4 = _arg_2; var _local_5 = (_local_3[_local_4] + 1); _local_3[_local_4] = _local_5; }; } public function pow(k:int):BigInteger { return (this._SafeStr_9410(k, new _SafeStr_3973())); } bi_internal function _SafeStr_9388(k:BigInteger, _arg_2:int, _arg_3:BigInteger):void { var _local_5:int; var _local_4:int = Math.min((this.t + k.t), _arg_2); _arg_3.s = 0; _arg_3.t = _local_4; while (_local_4 > 0) { var _local_6 = --_local_4; _arg_3.a[_local_6] = 0; }; _local_5 = (_arg_3.t - this.t); while (_local_4 < _local_5) { _arg_3.a[(_local_4 + this.t)] = this._SafeStr_9413(0, k.a[_local_4], _arg_3, _local_4, 0, this.t); _local_4++; }; _local_5 = Math.min(k.t, _arg_2); while (_local_4 < _local_5) { this._SafeStr_9413(0, k.a[_local_4], _arg_3, _local_4, 0, (_arg_2 - _local_4)); _local_4++; }; _arg_3._SafeStr_6641(); } bi_internal function _SafeStr_9387(k:BigInteger, _arg_2:int, _arg_3:BigInteger):void { _arg_2--; var _local_4:int = (_arg_3.t = ((this.t + k.t) - _arg_2)); _arg_3.s = 0; while (--_local_4 >= 0) { _arg_3.a[_local_4] = 0; }; _local_4 = Math.max((_arg_2 - this.t), 0); while (_local_4 < k.t) { _arg_3.a[((this.t + _local_4) - _arg_2)] = this._SafeStr_9413((_arg_2 - _local_4), k.a[_local_4], _arg_3, 0, 0, ((this.t + _local_4) - _arg_2)); _local_4++; }; _arg_3._SafeStr_6641(); _arg_3._SafeStr_9386(1, _arg_3); } public function _SafeStr_9445(k:BigInteger, _arg_2:BigInteger):BigInteger { var _local_4:int; var _local_6:_SafeStr_3971; var _local_12:int; var _local_15:BigInteger; var _local_16:BigInteger; var _local_3:int = k._SafeStr_9407(); var _local_5:BigInteger = _SafeStr_9396(1); if (_local_3 <= 0){ return (_local_5); }; if (_local_3 < 18){ _local_4 = 1; } else { if (_local_3 < 48){ _local_4 = 3; } else { if (_local_3 < 144){ _local_4 = 4; } else { if (_local_3 < 0x0300){ _local_4 = 5; } else { _local_4 = 6; }; }; }; }; if (_local_3 < 8){ _local_6 = new _SafeStr_3974(_arg_2); } else { if (_arg_2._SafeStr_9409()){ _local_6 = new _SafeStr_3972(_arg_2); } else { _local_6 = new MontgomeryReduction(_arg_2); }; }; var _local_7:Array = []; var _local_8:int = 3; var _local_9:int = (_local_4 - 1); var _local_10:int = ((1 << _local_4) - 1); _local_7[1] = _local_6._SafeStr_7914(this); if (_local_4 > 1){ _local_16 = new BigInteger(); _local_6._SafeStr_9376(_local_7[1], _local_16); while (_local_8 <= _local_10) { _local_7[_local_8] = new BigInteger(); _local_6._SafeStr_9375(_local_16, _local_7[(_local_8 - 2)], _local_7[_local_8]); _local_8 = (_local_8 + 2); }; }; var _local_11:int = (k.t - 1); var _local_13:Boolean = true; var _local_14:BigInteger = new BigInteger(); _local_3 = (this._SafeStr_9406(k.a[_local_11]) - 1); while (_local_11 >= 0) { if (_local_3 >= _local_9){ _local_12 = ((k.a[_local_11] >> (_local_3 - _local_9)) & _local_10); } else { _local_12 = ((k.a[_local_11] & ((1 << (_local_3 + 1)) - 1)) << (_local_9 - _local_3)); if (_local_11 > 0){ _local_12 = (_local_12 | (k.a[(_local_11 - 1)] >> ((_SafeStr_9392 + _local_3) - _local_9))); }; }; _local_8 = _local_4; while ((_local_12 & 1) == 0) { _local_12 = (_local_12 >> 1); _local_8--; }; _local_3 = (_local_3 - _local_8); if (_local_3 < 0){ _local_3 = (_local_3 + _SafeStr_9392); _local_11--; }; if (_local_13){ _local_7[_local_12].copyTo(_local_5); _local_13 = false; } else { while (_local_8 > 1) { _local_6._SafeStr_9376(_local_5, _local_14); _local_6._SafeStr_9376(_local_14, _local_5); _local_8 = (_local_8 - 2); }; if (_local_8 > 0){ _local_6._SafeStr_9376(_local_5, _local_14); } else { _local_15 = _local_5; _local_5 = _local_14; _local_14 = _local_15; }; _local_6._SafeStr_9375(_local_14, _local_7[_local_12], _local_5); }; while ((((_local_11 >= 0)) && (((k.a[_local_11] & (1 << _local_3)) == 0)))) { _local_6._SafeStr_9376(_local_5, _local_14); _local_15 = _local_5; _local_5 = _local_14; _local_14 = _local_15; if (--_local_3 < 0){ _local_3 = (_SafeStr_9392 - 1); _local_11--; }; }; }; return (_local_6.revert(_local_5)); } public function _SafeStr_9446(k:BigInteger):BigInteger { var _local_6:BigInteger; var _local_2:BigInteger = (((this.s)<0) ? this._SafeStr_5707() : this.clone()); var _local_3:BigInteger = (((k.s)<0) ? k._SafeStr_5707() : k.clone()); if (_local_2._SafeStr_9385(_local_3) < 0){ _local_6 = _local_2; _local_2 = _local_3; _local_3 = _local_6; }; var _local_4:int = _local_2._SafeStr_9434(); var _local_5:int = _local_3._SafeStr_9434(); if (_local_5 < 0){ return (_local_2); }; if (_local_4 < _local_5){ _local_5 = _local_4; }; if (_local_5 > 0){ _local_2._SafeStr_9412(_local_5, _local_2); _local_3._SafeStr_9412(_local_5, _local_3); }; while (_local_2._SafeStr_9420() > 0) { _local_4 = _local_2._SafeStr_9434(); if (_local_4 > 0){ _local_2._SafeStr_9412(_local_4, _local_2); }; _local_4 = _local_3._SafeStr_9434(); if (_local_4 > 0){ _local_3._SafeStr_9412(_local_4, _local_3); }; if (_local_2._SafeStr_9385(_local_3) >= 0){ _local_2._SafeStr_9390(_local_3, _local_2); _local_2._SafeStr_9412(1, _local_2); } else { _local_3._SafeStr_9390(_local_2, _local_3); _local_3._SafeStr_9412(1, _local_3); }; }; if (_local_5 > 0){ _local_3._SafeStr_9411(_local_5, _local_3); }; return (_local_3); } protected function _SafeStr_9447(k:int):int { var _local_4:int; if (k <= 0){ return (0); }; var _local_2:int = (_SafeStr_9393 % k); var _local_3:int = (((this.s)<0) ? (k - 1) : 0); if (this.t > 0){ if (_local_2 == 0){ _local_3 = (this.a[0] % k); } else { _local_4 = (this.t - 1); while (_local_4 >= 0) { _local_3 = (((_local_2 * _local_3) + this.a[_local_4]) % k); _local_4--; }; }; }; return (_local_3); } public function _SafeStr_9448(k:BigInteger):BigInteger { var _local_2:Boolean = k._SafeStr_9409(); if (((((this._SafeStr_9409()) && (_local_2))) || ((k._SafeStr_9420() == 0)))){ return (BigInteger._SafeStr_6914); }; var _local_3:BigInteger = k.clone(); var _local_4:BigInteger = this.clone(); var _local_5:BigInteger = _SafeStr_9396(1); var _local_6:BigInteger = _SafeStr_9396(0); var _local_7:BigInteger = _SafeStr_9396(0); var _local_8:BigInteger = _SafeStr_9396(1); while (_local_3._SafeStr_9420() != 0) { while (_local_3._SafeStr_9409()) { _local_3._SafeStr_9412(1, _local_3); if (_local_2){ if (((!(_local_5._SafeStr_9409())) || (!(_local_6._SafeStr_9409())))){ _local_5._SafeStr_9442(this, _local_5); _local_6._SafeStr_9390(k, _local_6); }; _local_5._SafeStr_9412(1, _local_5); } else { if (!_local_6._SafeStr_9409()){ _local_6._SafeStr_9390(k, _local_6); }; }; _local_6._SafeStr_9412(1, _local_6); }; while (_local_4._SafeStr_9409()) { _local_4._SafeStr_9412(1, _local_4); if (_local_2){ if (((!(_local_7._SafeStr_9409())) || (!(_local_8._SafeStr_9409())))){ _local_7._SafeStr_9442(this, _local_7); _local_8._SafeStr_9390(k, _local_8); }; _local_7._SafeStr_9412(1, _local_7); } else { if (!_local_8._SafeStr_9409()){ _local_8._SafeStr_9390(k, _local_8); }; }; _local_8._SafeStr_9412(1, _local_8); }; if (_local_3._SafeStr_9385(_local_4) >= 0){ _local_3._SafeStr_9390(_local_4, _local_3); if (_local_2){ _local_5._SafeStr_9390(_local_7, _local_5); }; _local_6._SafeStr_9390(_local_8, _local_6); } else { _local_4._SafeStr_9390(_local_3, _local_4); if (_local_2){ _local_7._SafeStr_9390(_local_5, _local_7); }; _local_8._SafeStr_9390(_local_6, _local_8); }; }; if (_local_4._SafeStr_9385(BigInteger._SafeStr_9381) != 0){ return (BigInteger._SafeStr_6914); }; if (_local_8._SafeStr_9385(k) >= 0){ return (_local_8.subtract(k)); }; if (_local_8._SafeStr_9420() < 0){ _local_8._SafeStr_9442(k, _local_8); } else { return (_local_8); }; if (_local_8._SafeStr_9420() < 0){ return (_local_8.add(k)); }; return (_local_8); } public function _SafeStr_9449(k:int):Boolean { var _local_2:int; var _local_4:int; var _local_5:int; var _local_3:BigInteger = this.abs(); if ((((_local_3.t == 1)) && ((_local_3.a[0] <= _SafeStr_9397[(_SafeStr_9397.length - 1)])))){ _local_2 = 0; while (_local_2 < _SafeStr_9397.length) { if (_local_3[0] == _SafeStr_9397[_local_2]){ return (true); }; _local_2++; }; return (false); }; if (_local_3._SafeStr_9409()){ return (false); }; _local_2 = 1; while (_local_2 < _SafeStr_9397.length) { _local_4 = _SafeStr_9397[_local_2]; _local_5 = (_local_2 + 1); while ((((_local_5 < _SafeStr_9397.length)) && ((_local_4 < _SafeStr_9398)))) { _local_4 = (_local_4 * _SafeStr_9397[_local_5++]); }; _local_4 = _local_3._SafeStr_9447(_local_4); while (_local_2 < _local_5) { if ((_local_4 % _SafeStr_9397[_local_2++]) == 0){ return (false); }; }; }; return (_local_3._SafeStr_9450(k)); } protected function _SafeStr_9450(k:int):Boolean { var _local_7:BigInteger; var _local_8:int; var _local_2:BigInteger = this.subtract(BigInteger._SafeStr_9381); var _local_3:int = _local_2._SafeStr_9434(); if (_local_3 <= 0){ return (false); }; var _local_4:BigInteger = _local_2._SafeStr_9432(_local_3); k = ((k + 1) >> 1); if (k > _SafeStr_9397.length){ k = _SafeStr_9397.length; }; var _local_5:BigInteger = new BigInteger(); var _local_6:int; while (_local_6 < k) { _local_5._SafeStr_9402(_SafeStr_9397[_local_6]); _local_7 = _local_5._SafeStr_9445(_local_4, this); if (((!((_local_7._SafeStr_9385(BigInteger._SafeStr_9381) == 0))) && (!((_local_7._SafeStr_9385(_local_2) == 0))))){ _local_8 = 1; while ((((_local_8++ < _local_3)) && (!((_local_7._SafeStr_9385(_local_2) == 0))))) { _local_7 = _local_7._SafeStr_9408(2, this); if (_local_7._SafeStr_9385(BigInteger._SafeStr_9381) == 0){ return (false); }; }; if (_local_7._SafeStr_9385(_local_2) != 0){ return (false); }; }; _local_6++; }; return (true); } public function _SafeStr_9451(k:int, _arg_2:int):void { if (!this._SafeStr_9437((k - 1))){ this._SafeStr_9423(BigInteger._SafeStr_9381._SafeStr_9431((k - 1)), this._SafeStr_9426, this); }; if (this._SafeStr_9409()){ this._SafeStr_9389(1, 0); }; while (!(this._SafeStr_9449(_arg_2))) { this._SafeStr_9389(2, 0); while (this._SafeStr_9407() > k) { this._SafeStr_9390(BigInteger._SafeStr_9381._SafeStr_9431((k - 1)), this); }; }; } } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_3972 = "_-0vi" (String#14423, DoABC#3) // _SafeStr_3973 = "_-5zj" (String#13879, DoABC#3) // _SafeStr_3974 = "_-4P1" (String#10742, DoABC#3) // _SafeStr_5707 = "_-45q" (String#13493, DoABC#3) // _SafeStr_6641 = "_-6XV" (String#4311, DoABC#3) // _SafeStr_6872 = "_-2lJ" (String#12827, DoABC#3) // _SafeStr_6914 = "_-6Eh" (String#4493, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_8108 = "_-34D" (String#12963, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) // _SafeStr_9380 = "_-6EL" (String#13843, DoABC#3) // _SafeStr_9381 = "_-1Wh" (String#4398, DoABC#3) // _SafeStr_9382 = "_-0GM" (String#32755, DoABC#3) // _SafeStr_9383 = "_-1C2" (String#14739, DoABC#3) // _SafeStr_9384 = "_-Ho" (String#18256, DoABC#3) // _SafeStr_9385 = "_-WE" (String#2934, DoABC#3) // _SafeStr_9386 = "_-JH" (String#17727, DoABC#3) // _SafeStr_9387 = "_-4vp" (String#36578, DoABC#3) // _SafeStr_9388 = "_-5w7" (String#33587, DoABC#3) // _SafeStr_9389 = "_-5VO" (String#16206, DoABC#3) // _SafeStr_9390 = "_-FA" (String#3200, DoABC#3) // _SafeStr_9391 = "_-7p" (String#9047, DoABC#3) // _SafeStr_9392 = "_-5MW" (String#2005, DoABC#3) // _SafeStr_9393 = "_-0C1" (String#4546, DoABC#3) // _SafeStr_9394 = "_-0-u" (String#13857, DoABC#3) // _SafeStr_9395 = "_-5o3" (String#24591, DoABC#3) // _SafeStr_9396 = "_-2d" (String#4170, DoABC#3) // _SafeStr_9397 = "_-07G" (String#5062, DoABC#3) // _SafeStr_9398 = "_-67y" (String#24091, DoABC#3) // _SafeStr_9399 = "_-cD" (String#24378, DoABC#3) // _SafeStr_9400 = "_-2m7" (String#12108, DoABC#3) // _SafeStr_9401 = "_-2SN" (String#12945, DoABC#3) // _SafeStr_9402 = "_-1Xr" (String#17527, DoABC#3) // _SafeStr_9403 = "_-67Q" (String#24272, DoABC#3) // _SafeStr_9404 = "_-0CR" (String#25138, DoABC#3) // _SafeStr_9405 = "_-1vY" (String#8305, DoABC#3) // _SafeStr_9406 = "_-3Fx" (String#18210, DoABC#3) // _SafeStr_9407 = "_-5yT" (String#19042, DoABC#3) // _SafeStr_9408 = "_-0jF" (String#26760, DoABC#3) // _SafeStr_9409 = "_-2U5" (String#5643, DoABC#3) // _SafeStr_9410 = "_-5kT" (String#27108, DoABC#3) // _SafeStr_9411 = "_-zo" (String#13519, DoABC#3) // _SafeStr_9412 = "_-6Na" (String#5432, DoABC#3) // _SafeStr_9413 = "_-0Wc" (String#7743, DoABC#3) // _SafeStr_9414 = "_-27V" (String#36354, DoABC#3) // _SafeStr_9415 = "_-5cM" (String#35318, DoABC#3) // _SafeStr_9416 = "_-4X4" (String#27703, DoABC#3) // _SafeStr_9417 = "_-2GK" (String#39218, DoABC#3) // _SafeStr_9418 = "_-2Js" (String#39335, DoABC#3) // _SafeStr_9419 = "_-3QW" (String#30501, DoABC#3) // _SafeStr_9420 = "_-1Qk" (String#9698, DoABC#3) // _SafeStr_9421 = "_-2Rg" (String#28523, DoABC#3) // _SafeStr_9422 = "_-3VX" (String#38295, DoABC#3) // _SafeStr_9423 = "_-4m5" (String#12787, DoABC#3) // _SafeStr_9424 = "_-0mi" (String#34996, DoABC#3) // _SafeStr_9425 = "_-Z-" (String#41046, DoABC#3) // _SafeStr_9426 = "_-389" (String#22722, DoABC#3) // _SafeStr_9427 = "_-2N7" (String#29389, DoABC#3) // _SafeStr_9428 = "_-wp" (String#13617, DoABC#3) // _SafeStr_9429 = "_-15n" (String#28036, DoABC#3) // _SafeStr_9430 = "_-4Wz" (String#41824, DoABC#3) // _SafeStr_9431 = "_-4WL" (String#23348, DoABC#3) // _SafeStr_9432 = "_-3PK" (String#37444, DoABC#3) // _SafeStr_9433 = "_-mn" (String#33890, DoABC#3) // _SafeStr_9434 = "_-5fF" (String#14319, DoABC#3) // _SafeStr_9435 = "_-3i8" (String#37634, DoABC#3) // _SafeStr_9436 = "_-6cB" (String#42450, DoABC#3) // _SafeStr_9437 = "_-3Dk" (String#37931, DoABC#3) // _SafeStr_9438 = "_-4Y3" (String#21971, DoABC#3) // _SafeStr_9439 = "_-6ET" (String#45422, DoABC#3) // _SafeStr_9440 = "_-0nz" (String#46258, DoABC#3) // _SafeStr_9441 = "_-6II" (String#40585, DoABC#3) // _SafeStr_9442 = "_-1Hi" (String#21484, DoABC#3) // _SafeStr_9443 = "_-5bp" (String#45514, DoABC#3) // _SafeStr_9444 = "_-4Po" (String#40509, DoABC#3) // _SafeStr_9445 = "_-6jB" (String#8397, DoABC#3) // _SafeStr_9446 = "_-1xG" (String#22625, DoABC#3) // _SafeStr_9447 = "_-0dE" (String#33167, DoABC#3) // _SafeStr_9448 = "_-2Id" (String#29164, DoABC#3) // _SafeStr_9449 = "_-4Q1" (String#25070, DoABC#3) // _SafeStr_9450 = "_-5x2" (String#34379, DoABC#3) // _SafeStr_9451 = "_-1v9" (String#38174, DoABC#3) //------------------------------------------------------------ //_-1Je.MontgomeryReduction package _-1Je { import _-1Je.BigInteger; import _-1Je.bi_internal; import _-1Je.*; use namespace bi_internal; class MontgomeryReduction implements _SafeStr_3971 { private var m:BigInteger; private var _SafeStr_9452:int; private var _SafeStr_9453:int; private var _SafeStr_9454:int; private var _SafeStr_9455:int; private var _SafeStr_9456:int; public function MontgomeryReduction(k:BigInteger) { this.m = k; this._SafeStr_9452 = k._SafeStr_9414(); this._SafeStr_9453 = (this._SafeStr_9452 & 32767); this._SafeStr_9454 = (this._SafeStr_9452 >> 15); this._SafeStr_9455 = ((1 << (BigInteger._SafeStr_9392 - 15)) - 1); this._SafeStr_9456 = (2 * k.t); } public function _SafeStr_7914(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); k.abs()._SafeStr_9380(this.m.t, _local_2); _local_2._SafeStr_9391(this.m, null, _local_2); if ((((k.s < 0)) && ((_local_2._SafeStr_9385(BigInteger._SafeStr_6914) > 0)))){ this.m._SafeStr_9390(_local_2, _local_2); }; return (_local_2); } public function revert(k:BigInteger):BigInteger { var _local_2:BigInteger = new BigInteger(); k.copyTo(_local_2); this._SafeStr_9374(_local_2); return (_local_2); } public function _SafeStr_9374(k:BigInteger):void { var _local_3:int; var _local_4:int; while (k.t <= this._SafeStr_9456) { var _local_5 = k.t++; k.a[_local_5] = 0; }; var _local_2:int; while (_local_2 < this.m.t) { _local_3 = (k.a[_local_2] & 32767); _local_4 = (((_local_3 * this._SafeStr_9453) + ((((_local_3 * this._SafeStr_9454) + ((k.a[_local_2] >> 15) * this._SafeStr_9453)) & this._SafeStr_9455) << 15)) & BigInteger.DM); _local_3 = (_local_2 + this.m.t); k.a[_local_3] = (k.a[_local_3] + this.m._SafeStr_9413(0, _local_4, k, _local_2, 0, this.m.t)); while (k.a[_local_3] >= BigInteger._SafeStr_9393) { k.a[_local_3] = (k.a[_local_3] - BigInteger._SafeStr_9393); _local_5 = k.a; var _local_6 = ++_local_3; var _local_7 = (_local_5[_local_6] + 1); _local_5[_local_6] = _local_7; }; _local_2++; }; k._SafeStr_6641(); k._SafeStr_9386(this.m.t, k); if (k._SafeStr_9385(this.m) >= 0){ k._SafeStr_9390(this.m, k); }; } public function _SafeStr_9376(k:BigInteger, _arg_2:BigInteger):void { k._SafeStr_9384(_arg_2); this._SafeStr_9374(_arg_2); } public function _SafeStr_9375(k:BigInteger, _arg_2:BigInteger, _arg_3:BigInteger):void { k._SafeStr_9383(_arg_2, _arg_3); this._SafeStr_9374(_arg_3); } } }//package _-1Je // _SafeStr_3971 = "_-6WF" (String#5182, DoABC#3) // _SafeStr_6641 = "_-6XV" (String#4311, DoABC#3) // _SafeStr_6914 = "_-6Eh" (String#4493, DoABC#3) // _SafeStr_7914 = "_-2O-" (String#5181, DoABC#3) // _SafeStr_9374 = "_-0Ob" (String#6437, DoABC#3) // _SafeStr_9375 = "_-29k" (String#10248, DoABC#3) // _SafeStr_9376 = "_-5ZK" (String#7300, DoABC#3) // _SafeStr_9380 = "_-6EL" (String#13843, DoABC#3) // _SafeStr_9383 = "_-1C2" (String#14739, DoABC#3) // _SafeStr_9384 = "_-Ho" (String#18256, DoABC#3) // _SafeStr_9385 = "_-WE" (String#2934, DoABC#3) // _SafeStr_9386 = "_-JH" (String#17727, DoABC#3) // _SafeStr_9390 = "_-FA" (String#3200, DoABC#3) // _SafeStr_9391 = "_-7p" (String#9047, DoABC#3) // _SafeStr_9392 = "_-5MW" (String#2005, DoABC#3) // _SafeStr_9393 = "_-0C1" (String#4546, DoABC#3) // _SafeStr_9413 = "_-0Wc" (String#7743, DoABC#3) // _SafeStr_9414 = "_-27V" (String#36354, DoABC#3) // _SafeStr_9452 = "_-Ei" (String#25961, DoABC#3) // _SafeStr_9453 = "_-3P" (String#24857, DoABC#3) // _SafeStr_9454 = "_-E6" (String#31835, DoABC#3) // _SafeStr_9455 = "_-4KT" (String#27672, DoABC#3) // _SafeStr_9456 = "_-6IL" (String#27280, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2370 package _-1jh { import flash.events.Event; public class _SafeStr_2370 extends Event { private var _SafeStr_5809:String; private var _SafeStr_9457:Array; public function _SafeStr_2370(k:String, _arg_2:Array, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_3445.SELLABLE_PET_PALETTES, _arg_3, _arg_4); this._SafeStr_5809 = k; this._SafeStr_9457 = _arg_2; } public function get _SafeStr_5825():String { return (this._SafeStr_5809); } public function get _SafeStr_9458():Array { if (this._SafeStr_9457 != null){ return (this._SafeStr_9457.slice()); }; return ([]); } } }//package _-1jh // _SafeStr_2370 = "_-xZ" (String#12531, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5809 = "_-00D" (String#1992, DoABC#3) // _SafeStr_5825 = "_-1br" (String#2388, DoABC#3) // _SafeStr_9457 = "_-fr" (String#9456, DoABC#3) // _SafeStr_9458 = "_-5SP" (String#19317, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2396 package _-1jh { import flash.events.Event; public class _SafeStr_2396 extends Event { private var _SafeStr_7806:String; public function _SafeStr_2396(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445._SafeStr_9459, _arg_2, _arg_3); this._SafeStr_7806 = k; } public function get parameter():String { return (this._SafeStr_7806); } } }//package _-1jh // _SafeStr_2396 = "_-X-" (String#5122, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_7806 = "_-2WX" (String#5869, DoABC#3) // _SafeStr_9459 = "_-1sC" (String#14844, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2445 package _-1jh { import flash.events.Event; import _-5Xu._SafeStr_2399; public class _SafeStr_2445 extends Event { private var _SafeStr_5875:_SafeStr_2399; public function _SafeStr_2445(k:_SafeStr_2399, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445.SELECT_PRODUCT, _arg_2, _arg_3); this._SafeStr_5875 = k; } public function get offer():_SafeStr_2399 { return (this._SafeStr_5875); } } }//package _-1jh // _SafeStr_2399 = "_-4V" (String#691, DoABC#3) // _SafeStr_2445 = "_-4Se" (String#2134, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2461 package _-1jh { import flash.events.Event; public class _SafeStr_2461 extends Event { private var _result:int; private var _SafeStr_7445:String; public function _SafeStr_2461(k:int, _arg_2:String, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_3445._SafeStr_9460, _arg_3, _arg_4); this._result = k; this._SafeStr_7445 = _arg_2; } public function get result():int { return (this._result); } public function get nameValidationInfo():String { return (this._SafeStr_7445); } } }//package _-1jh // _SafeStr_2461 = "_-1jf" (String#8703, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_7445 = "_-62Q" (String#4901, DoABC#3) // _SafeStr_9460 = "_-5FW" (String#14826, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2468 package _-1jh { import flash.events.Event; public class _SafeStr_2468 extends Event { public function _SafeStr_2468(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_3445._SafeStr_9461, k, _arg_2); } } }//package _-1jh // _SafeStr_2468 = "_-40E" (String#16647, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_9461 = "_-5wh" (String#17819, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_2474 package _-1jh { import flash.events.Event; public class _SafeStr_2474 extends Event { public function _SafeStr_2474(k:Boolean=false, _arg_2:Boolean=false) { super(_SafeStr_3445._SafeStr_9462, k, _arg_2); } } }//package _-1jh // _SafeStr_2474 = "_-29Z" (String#10056, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_9462 = "_-5Er" (String#18525, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_3445 package _-1jh { public class _SafeStr_3445 { public static const WIDGETS_INITIALIZED:String = "WIDGETS_INITIALIZED"; public static const SELECT_PRODUCT:String = "SELECT_PRODUCT"; public static const _SafeStr_9459:String = "CWE_SET_EXTRA_PARM"; public static const PURCHASE:String = "PURCHASE"; public static const COLOUR_ARRAY:String = "COLOUR_ARRAY"; public static const MULTI_COLOUR_ARRAY:String = "MULTI_COLOUR_ARRAY"; public static const COLOUR_INDEX:String = "COLOUR_INDEX"; public static const TEXT_INPUT:String = "TEXT_INPUT"; public static const _SafeStr_9463:String = "CWE_DROPMENU_SELECT"; public static const _SafeStr_9460:String = "CWE_APPROVE_RESULT"; public static const PURCHASE_OVERRIDE:String = "PURCHASE_OVERRIDE"; public static const SELLABLE_PET_PALETTES:String = "SELLABLE_PET_PALETTES"; public static const INIT_PURCHASE:String = "INIT_PURCHASE"; public static const UPDATE_ROOM_PREVIEW:String = "UPDATE_ROOM_PREVIEW"; public static const GUILD_SELECTED:String = "GUILD_SELECTED"; public static const TOTAL_PRICE_WIDGET_INITIALIZED:String = "TOTAL_PRICE_WIDGET_INITIALIZED"; public static const _SafeStr_9464:String = "CWE_PRODUCT_OFFER_UPDATED"; public static const _SafeStr_9465:String = "CWE_SET_PREVIEWER_STUFFDATA"; public static const _SafeStr_9466:String = "CWE_EXTRA_PARAM_REQUIRED_FOR_BUY"; public static const TOGGLE:String = "CWE_TOGGLE"; public static const _SafeStr_9462:String = "CWE_BUILDER_SUBSCRIPTION_UPDATED"; public static const _SafeStr_9461:String = "CWE_ROOM_CHANGED"; public static const _SafeStr_9467:String = "CWE_SHOW_WARNING_TEXT"; } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_9459 = "_-1sC" (String#14844, DoABC#3) // _SafeStr_9460 = "_-5FW" (String#14826, DoABC#3) // _SafeStr_9461 = "_-5wh" (String#17819, DoABC#3) // _SafeStr_9462 = "_-5Er" (String#18525, DoABC#3) // _SafeStr_9463 = "_-mu" (String#31873, DoABC#3) // _SafeStr_9464 = "_-6j5" (String#16884, DoABC#3) // _SafeStr_9465 = "_-3CW" (String#9980, DoABC#3) // _SafeStr_9466 = "_-4kU" (String#14335, DoABC#3) // _SafeStr_9467 = "_-0gF" (String#19674, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_3501 package _-1jh { import flash.events.Event; public class _SafeStr_3501 extends Event { public function _SafeStr_3501(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-1jh // _SafeStr_3501 = "_-3V1" (String#3978, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_4794 package _-1jh { import flash.events.Event; public class _SafeStr_4794 extends Event { public static const _SafeStr_9468:int = -1; private var _SafeStr_6938:int; private var _color1:String; private var _color2:String; private var _SafeStr_6615:String; public function _SafeStr_4794(k:int, _arg_2:String, _arg_3:String, _arg_4:String) { this._SafeStr_6938 = k; this._color1 = _arg_2; this._color2 = _arg_3; this._SafeStr_6615 = _arg_4; super(_SafeStr_3445.GUILD_SELECTED); } public function get _SafeStr_8587():int { return (this._SafeStr_6938); } public function get color1():String { return (this._color1); } public function get color2():String { return (this._color2); } public function get _SafeStr_5839():String { return (this._SafeStr_6615); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_4794 = "_-6KO" (String#7141, DoABC#3) // _SafeStr_5839 = "_-U3" (String#1639, DoABC#3) // _SafeStr_6615 = "_-01v" (String#2421, DoABC#3) // _SafeStr_6938 = "_-5Gv" (String#3132, DoABC#3) // _SafeStr_8587 = "_-32l" (String#4951, DoABC#3) // _SafeStr_9468 = "_-65V" (String#21216, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_4796 package _-1jh { import flash.events.Event; import _-3lv._SafeStr_2367; public class _SafeStr_4796 extends Event { private var _SafeStr_7344:_SafeStr_2367; public function _SafeStr_4796(k:_SafeStr_2367, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445._SafeStr_9465, _arg_2, _arg_3); this._SafeStr_7344 = k; } public function get stuffData():_SafeStr_2367 { return (this._SafeStr_7344); } } }//package _-1jh // _SafeStr_2367 = "_-6NZ" (String#726, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_4796 = "_-0qg" (String#7874, DoABC#3) // _SafeStr_7344 = "_-jt" (String#2171, DoABC#3) // _SafeStr_9465 = "_-3CW" (String#9980, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_4797 package _-1jh { import flash.events.Event; public class _SafeStr_4797 extends Event { private var _SafeStr_9469:String; private var _SafeStr_5936:Boolean; public function _SafeStr_4797(k:String, _arg_2:Boolean, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_3445.TOGGLE, _arg_3, _arg_4); this._SafeStr_9469 = k; this._SafeStr_5936 = _arg_2; } public function get _SafeStr_9470():String { return (this._SafeStr_9469); } public function get enabled():Boolean { return (this._SafeStr_5936); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_4797 = "_-3cA" (String#5665, DoABC#3) // _SafeStr_5936 = "_-39n" (String#2328, DoABC#3) // _SafeStr_9469 = "_-4uc" (String#15317, DoABC#3) // _SafeStr_9470 = "_-3yK" (String#38241, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_4823 package _-1jh { import flash.events.Event; import _-5Xu._SafeStr_2399; public class _SafeStr_4823 extends Event { private var _SafeStr_5875:_SafeStr_2399; public function _SafeStr_4823(k:_SafeStr_2399, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445._SafeStr_9464, _arg_2, _arg_3); this._SafeStr_5875 = k; } public function get offer():_SafeStr_2399 { return (this._SafeStr_5875); } } }//package _-1jh // _SafeStr_2399 = "_-4V" (String#691, DoABC#3) // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_4823 = "_-3FB" (String#15487, DoABC#3) // _SafeStr_5875 = "_-1UT" (String#645, DoABC#3) // _SafeStr_9464 = "_-6j5" (String#16884, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5133 package _-1jh { import flash.events.Event; public class _SafeStr_5133 extends Event { public static const _SafeStr_9471:String = "CWSE_VALUE_CHANGED"; public static const _SafeStr_9472:String = "CWSE_RESET"; public static const _SafeStr_7207:String = "CWSE_SHOW"; public static const _SafeStr_6550:String = "CWSE_HIDE"; public static const _SafeStr_9473:String = "CWSE_SET_MAX"; public static const _SafeStr_9474:String = "CWSE_SET_MIN"; private var _SafeStr_6856:int; private var _SafeStr_9475:Array; public function _SafeStr_5133(k:String, _arg_2:int=1, _arg_3:Array=null) { super(k); this._SafeStr_6856 = _arg_2; this._SafeStr_9475 = _arg_3; } public function get value():int { return (this._SafeStr_6856); } public function get _SafeStr_9476():Array { return (this._SafeStr_9475); } } }//package _-1jh // _SafeStr_5133 = "_-0qG" (String#1981, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_6856 = "_-1mN" (String#1148, DoABC#3) // _SafeStr_7207 = "_-HP" (String#4660, DoABC#3) // _SafeStr_9471 = "_-10B" (String#6474, DoABC#3) // _SafeStr_9472 = "_-42I" (String#5047, DoABC#3) // _SafeStr_9473 = "_-10Z" (String#15904, DoABC#3) // _SafeStr_9474 = "_-0-g" (String#13727, DoABC#3) // _SafeStr_9475 = "_-Ud" (String#11354, DoABC#3) // _SafeStr_9476 = "_-4x8" (String#27551, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5134 package _-1jh { import flash.events.Event; public class _SafeStr_5134 extends Event { private var _SafeStr_9477:Boolean = true; private var _SafeStr_7187:String; public function _SafeStr_5134(k:Boolean=true, _arg_2:String=null, _arg_3:Boolean=false, _arg_4:Boolean=false) { super(_SafeStr_3445.INIT_PURCHASE, _arg_3, _arg_4); this._SafeStr_9477 = k; this._SafeStr_7187 = _arg_2; } public function get _SafeStr_9478():Boolean { return (this._SafeStr_9477); } public function get userName():String { return (this._SafeStr_7187); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5134 = "_-2jI" (String#8854, DoABC#3) // _SafeStr_7187 = "_-ek" (String#937, DoABC#3) // _SafeStr_9477 = "_-3ah" (String#31420, DoABC#3) // _SafeStr_9478 = "_-3P0" (String#41201, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5135 package _-1jh { import flash.events.Event; public class _SafeStr_5135 extends Event { private var _index:int = 0; public function _SafeStr_5135(k:int, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445.COLOUR_INDEX, _arg_2, _arg_3); this._index = k; } public function get index():int { return (this._index); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5135 = "_-3gM" (String#8427, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5136 package _-1jh { import flash.events.Event; public class _SafeStr_5136 extends Event { private var _SafeStr_7095:Array; private var _SafeStr_9479:String; private var _SafeStr_9480:String; private var _SafeStr_9481:String; private var _index:int; public function _SafeStr_5136(k:Array, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:int=0, _arg_6:Boolean=false, _arg_7:Boolean=false) { super(_SafeStr_3445.COLOUR_ARRAY, _arg_6, _arg_7); this._SafeStr_7095 = k; this._SafeStr_9479 = _arg_2; this._SafeStr_9480 = _arg_3; this._SafeStr_9481 = _arg_4; this._index = _arg_5; } public function get _SafeStr_7071():Array { return (this._SafeStr_7095); } public function get _SafeStr_9482():String { return (this._SafeStr_9479); } public function get _SafeStr_9483():String { return (this._SafeStr_9480); } public function get _SafeStr_9484():String { return (this._SafeStr_9481); } public function get index():int { return (this._index); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5136 = "_-3ra" (String#7286, DoABC#3) // _SafeStr_7071 = "_-4Rq" (String#9186, DoABC#3) // _SafeStr_7095 = "_-0x9" (String#5331, DoABC#3) // _SafeStr_9479 = "_-4PO" (String#16406, DoABC#3) // _SafeStr_9480 = "_-2jE" (String#13987, DoABC#3) // _SafeStr_9481 = "_-1BM" (String#14315, DoABC#3) // _SafeStr_9482 = "_-6MV" (String#23490, DoABC#3) // _SafeStr_9483 = "_-5Z8" (String#23584, DoABC#3) // _SafeStr_9484 = "_-183" (String#22844, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5137 package _-1jh { import flash.events.Event; public class _SafeStr_5137 extends Event { private var _text:String; public function _SafeStr_5137(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445._SafeStr_9467, _arg_2, _arg_3); this._text = k; } public function get text():String { return (this._text); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5137 = "_-1-n" (String#11816, DoABC#3) // _SafeStr_9467 = "_-0gF" (String#19674, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5138 package _-1jh { import flash.events.Event; import _-1zw._SafeStr_5139; public class _SafeStr_5138 extends Event { public static const _SafeStr_9472:String = "CWPPEIE_RESET"; public static const _SafeStr_6550:String = "CWPPEIE_HIDE"; public static const _SafeStr_9485:String = "CWPPEIE_ITEM_CLICKED"; private var _SafeStr_6041:int; private var _SafeStr_5686:_SafeStr_5139; public function _SafeStr_5138(k:String, _arg_2:_SafeStr_5139=null, _arg_3:int=-1) { super(k); this._SafeStr_6041 = _arg_3; this._SafeStr_5686 = _arg_2; } public function get id():int { return (this._SafeStr_6041); } public function get data():_SafeStr_5139 { return (this._SafeStr_5686); } } }//package _-1jh // _SafeStr_5138 = "_-6KM" (String#3681, DoABC#3) // _SafeStr_5139 = "_-3nW" (String#2227, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_9472 = "_-42I" (String#5047, DoABC#3) // _SafeStr_9485 = "_-3R" (String#11536, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5140 package _-1jh { import flash.events.Event; public class _SafeStr_5140 extends Event { private var _text:String; public function _SafeStr_5140(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445.TEXT_INPUT, _arg_2, _arg_3); this._text = k; } public function get text():String { return (this._text); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5140 = "_-3lM" (String#11970, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5148 package _-1jh { import flash.events.Event; public class _SafeStr_5148 extends Event { private var _SafeStr_6450:String = "default"; private var _SafeStr_6451:String = "default"; private var _SafeStr_6452:String = "1.1"; private var _SafeStr_9486:int = 64; public function _SafeStr_5148(k:String, _arg_2:String, _arg_3:String, _arg_4:int, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(_SafeStr_3445.UPDATE_ROOM_PREVIEW, _arg_5, _arg_6); this._SafeStr_6451 = k; this._SafeStr_6450 = _arg_2; this._SafeStr_6452 = _arg_3; this._SafeStr_9486 = _arg_4; } public function get _SafeStr_9487():String { return (this._SafeStr_6450); } public function get _SafeStr_9488():String { return (this._SafeStr_6451); } public function get _SafeStr_9489():String { return (this._SafeStr_6452); } public function get _SafeStr_9490():int { return (this._SafeStr_9486); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5148 = "_-3yB" (String#13301, DoABC#3) // _SafeStr_6450 = "_-0Wj" (String#5782, DoABC#3) // _SafeStr_6451 = "_-4VW" (String#6081, DoABC#3) // _SafeStr_6452 = "_-6OL" (String#5861, DoABC#3) // _SafeStr_9486 = "_-2eK" (String#15321, DoABC#3) // _SafeStr_9487 = "_-3ud" (String#6819, DoABC#3) // _SafeStr_9488 = "_-5pP" (String#6951, DoABC#3) // _SafeStr_9489 = "_-5oM" (String#7061, DoABC#3) // _SafeStr_9490 = "_-8D" (String#20256, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5149 package _-1jh { import flash.events.Event; public class _SafeStr_5149 extends Event { private var _SafeStr_7095:Array; private var _SafeStr_9479:String; private var _SafeStr_9480:String; private var _SafeStr_9481:String; public function _SafeStr_5149(k:Array, _arg_2:String, _arg_3:String, _arg_4:String, _arg_5:Boolean=false, _arg_6:Boolean=false) { super(_SafeStr_3445.MULTI_COLOUR_ARRAY, _arg_5, _arg_6); this._SafeStr_7095 = k; this._SafeStr_9479 = _arg_2; this._SafeStr_9480 = _arg_3; this._SafeStr_9481 = _arg_4; } public function get _SafeStr_7071():Array { return (this._SafeStr_7095); } public function get _SafeStr_9482():String { return (this._SafeStr_9479); } public function get _SafeStr_9483():String { return (this._SafeStr_9480); } public function get _SafeStr_9484():String { return (this._SafeStr_9481); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5149 = "_-4hS" (String#12151, DoABC#3) // _SafeStr_7071 = "_-4Rq" (String#9186, DoABC#3) // _SafeStr_7095 = "_-0x9" (String#5331, DoABC#3) // _SafeStr_9479 = "_-4PO" (String#16406, DoABC#3) // _SafeStr_9480 = "_-2jE" (String#13987, DoABC#3) // _SafeStr_9481 = "_-1BM" (String#14315, DoABC#3) // _SafeStr_9482 = "_-6MV" (String#23490, DoABC#3) // _SafeStr_9483 = "_-5Z8" (String#23584, DoABC#3) // _SafeStr_9484 = "_-183" (String#22844, DoABC#3) //------------------------------------------------------------ //_-1jh._SafeStr_5150 package _-1jh { import flash.events.Event; public class _SafeStr_5150 extends Event { private var _SafeStr_6810:Function; public function _SafeStr_5150(k:Function, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(_SafeStr_3445.PURCHASE_OVERRIDE, _arg_2, _arg_3); this._SafeStr_6810 = k; } public function get callback():Function { return (this._SafeStr_6810); } } }//package _-1jh // _SafeStr_3445 = "_-0yL" (String#1146, DoABC#3) // _SafeStr_5150 = "_-6kK" (String#9080, DoABC#3) // _SafeStr_6810 = "_-Jl" (String#2387, DoABC#3) //------------------------------------------------------------ //_-1JP._SafeStr_2281 package _-1JP { public class _SafeStr_2281 { public static const HABBO_HELP_TRACKING_EVENT_CLOSED:String = "HABBO_HELP_TRACKING_EVENT_CLOSED"; public static const HABBO_HELP_TRACKING_EVENT_DEFAULT:String = "HABBO_HELP_TRACKING_EVENT_DEFAULT"; } }//package _-1JP // _SafeStr_2281 = "_-1jZ" (String#11553, DoABC#3) //------------------------------------------------------------ //_-1JP._SafeStr_2734 package _-1JP { public class _SafeStr_2734 { public static const LEFT:int = 0; public static const RIGHT:int = 1; } }//package _-1JP // _SafeStr_2734 = "_-1PA" (String#8920, DoABC#3) //------------------------------------------------------------ //_-1JP._SafeStr_3906 package _-1JP { public class _SafeStr_3906 { public static const _SafeStr_9491:String = "CFHRE_SENT_OK"; public static const _SafeStr_9492:String = "CFHRE_ERROR_TOO_MANY_PENDING"; public static const _SafeStr_9493:String = "CFHRE_HAS_ABUSIVE_CALL"; public static const _SafeStr_9494:int = 1; public static const _SafeStr_9495:int = 2; } }//package _-1JP // _SafeStr_3906 = "_-SZ" (String#15369, DoABC#3) // _SafeStr_9491 = "_-49J" (String#31923, DoABC#3) // _SafeStr_9492 = "_-2y7" (String#31141, DoABC#3) // _SafeStr_9493 = "_-zh" (String#31481, DoABC#3) // _SafeStr_9494 = "_-170" (String#22473, DoABC#3) // _SafeStr_9495 = "_-4yf" (String#24478, DoABC#3) //------------------------------------------------------------ //_-1JP._SafeStr_3926 package _-1JP { import flash.events.Event; public class _SafeStr_3926 extends Event { public static const _SafeStr_7526:String = "HHTPNUFWE_AVATAR_TUTORIAL_START"; public static const _SafeStr_9496:String = "HHTPNUFWE_LIGHT_CLOTHES_ICON"; public static const _SafeStr_9497:String = "HHTE_DONE_AVATAR_EDITOR_OPENING"; public static const _SafeStr_9498:String = "HHTE_DONE_AVATAR_EDITOR_CLOSING"; public function _SafeStr_3926(k:String, _arg_2:Boolean=false, _arg_3:Boolean=false) { super(k, _arg_2, _arg_3); } } }//package _-1JP // _SafeStr_3926 = "_-2nM" (String#4589, DoABC#3) // _SafeStr_7526 = "_-2jh" (String#5977, DoABC#3) // _SafeStr_9496 = "_-3lV" (String#15336, DoABC#3) // _SafeStr_9497 = "_-2Bz" (String#24236, DoABC#3) // _SafeStr_9498 = "_-6Po" (String#23814, DoABC#3) //------------------------------------------------------------ //_-1JP._SafeStr_4905 package _-1JP { public class _SafeStr_4905 { public static const _SafeStr_8755:String = ""; public static const ERROR:String = "error_window"; public static const REJECTED:String = "rejected_window"; public static const _SafeStr_8762:String = "user_create"; public static const _SafeStr_8761:String = "user_pending"; public static const _SafeStr_8760:String = "user_ongoing"; public static const _SafeStr_8759:String = "user_feedback"; public static const _SafeStr_8897:String = "user_thanks"; public static const _SafeStr_8894:String = "user_guide_disconnected"; public static const _SafeStr_8860:String = "guide_tool"; public static const _SafeStr_8765:String = "guide_accept"; public static const _SafeStr_8764:String = "guide_ongoing"; public static const _SafeStr_8763:String = "guide_closed"; public static const _SafeStr_8899:String = "guardian_chat_review_accept"; public static const _SafeStr_8902:String = "guardian_chat_review_wait_for_voters"; public static const _SafeStr_8905:String = "guardian_chat_review_vote"; public static const _SafeStr_8867:String = "guardian_chat_review_wait_for_results"; public static const _SafeStr_8910:String = "guardian_chat_review_results"; } }//package _-1JP // _SafeStr_4905 = "_-2Zn" (String#1943, DoABC#3) // _SafeStr_8755 = "_-5SR" (String#25483, DoABC#3) // _SafeStr_8759 = "_-1TF" (String#11753, DoABC#3) // _SafeStr_8760 = "_-0TM" (String#7468, DoABC#3) // _SafeStr_8761 = "_-2QP" (String#16677, DoABC#3) // _SafeStr_8762 = "_-68P" (String#12305, DoABC#3) // _SafeStr_8763 = "_-38h" (String#15593, DoABC#3) // _SafeStr_8764 = "_-5p8" (String#7276, DoABC#3) // _SafeStr_8765 = "_-6B2" (String#14863, DoABC#3) // _SafeStr_8860 = "_-2bV" (String#16257, DoABC#3) // _SafeStr_8867 = "_-4pg" (String#19265, DoABC#3) // _SafeStr_8894 = "_-3yE" (String#17643, DoABC#3) // _SafeStr_8897 = "_-4G" (String#20588, DoABC#3) // _SafeStr_8899 = "_-5oK" (String#23453, DoABC#3) // _SafeStr_8902 = "_-4OL" (String#25462, DoABC#3) // _SafeStr_8905 = "_-5c-" (String#25577, DoABC#3) // _SafeStr_8910 = "_-2WN" (String#22495, DoABC#3) //------------------------------------------------------------ //_-1k8._SafeStr_3759 package _-1k8 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5ZR.FigureSetIdsMessageParser; public class _SafeStr_3759 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3759(k:Function) { super(k, FigureSetIdsMessageParser); } public function _SafeStr_5551():FigureSetIdsMessageParser { return ((_SafeStr_5552 as FigureSetIdsMessageParser)); } } }//package _-1k8 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3759 = "_-5Lz" (String#12769, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-1k8._SafeStr_3980 package _-1k8 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5ZR._SafeStr_4919; public class _SafeStr_3980 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_3980(k:Function) { super(k, _SafeStr_4919); } public function _SafeStr_5551():_SafeStr_4919 { return ((_SafeStr_5552 as _SafeStr_4919)); } } }//package _-1k8 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_3980 = "_-4pA" (String#25656, DoABC#3) // _SafeStr_4919 = "_-5k3" (String#12791, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-1k8._SafeStr_4037 package _-1k8 { import _-1Qv._SafeStr_2278; import _-1Qv._SafeStr_2275; import _-5ZR._SafeStr_4928; public class _SafeStr_4037 extends _SafeStr_2278 implements _SafeStr_2275 { public function _SafeStr_4037(k:Function) { super(k, _SafeStr_4928); } public function _SafeStr_5551():_SafeStr_4928 { return ((_SafeStr_5552 as _SafeStr_4928)); } } }//package _-1k8 // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2278 = "_-0Qz" (String#67, DoABC#3) // _SafeStr_4037 = "_-3mZ" (String#21961, DoABC#3) // _SafeStr_4928 = "_-0Q7" (String#13102, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5552 = "_-4WR" (String#251, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_2423 package _-1Ki { import _-1Qv._SafeStr_2285; import _-2QZ._SafeStr_2287; public class _SafeStr_2423 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_7499:int; private var _SafeStr_9499:String; private var _x:int = 0; private var _y:int = 0; private var _SafeStr_5749:int = 0; public function _SafeStr_2423(k:int, _arg_2:int, _arg_3:String, _arg_4:int, _arg_5:int, _arg_6:int) { this._SafeStr_5669 = k; this._SafeStr_7499 = _arg_2; this._SafeStr_9499 = _arg_3; this._x = _arg_4; this._y = _arg_5; this._SafeStr_5749 = _arg_6; } public function dispose():void { } public function _SafeStr_5301():Array { switch (this._SafeStr_7499){ case _SafeStr_2287._SafeStr_9500: return ([((((((this._SafeStr_5669 + " ") + this._x) + " ") + this._y) + " ") + this._SafeStr_5749)]); case _SafeStr_2287._SafeStr_9501: return ([((this._SafeStr_5669 + " ") + this._SafeStr_9499)]); default: return ([]); }; } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2287 = "_-0l-" (String#407, DoABC#3) // _SafeStr_2423 = "_-1Tp" (String#8837, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5749 = "_-0bS" (String#2037, DoABC#3) // _SafeStr_7499 = "_-2FM" (String#3229, DoABC#3) // _SafeStr_9499 = "_-Fp" (String#8513, DoABC#3) // _SafeStr_9500 = "_-1sY" (String#1212, DoABC#3) // _SafeStr_9501 = "_-55l" (String#1471, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3157 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3157 implements _SafeStr_2285 { protected var _SafeStr_5686:Array; public function _SafeStr_3157(k:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3157 = "_-294" (String#8106, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3158 package _-1Ki { public class _SafeStr_3158 extends _SafeStr_3157 { public function _SafeStr_3158(k:int) { super(k); } } }//package _-1Ki // _SafeStr_3157 = "_-294" (String#8106, DoABC#3) // _SafeStr_3158 = "_-04Y" (String#16328, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3159 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3159 implements _SafeStr_2285 { private var _SafeStr_5685:int; private var _SafeStr_9502:Boolean; public function _SafeStr_3159(k:int, _arg_2:Boolean) { this._SafeStr_5685 = k; this._SafeStr_9502 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685, this._SafeStr_9502]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3159 = "_-lm" (String#11390, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) // _SafeStr_9502 = "_-2bD" (String#31595, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3161 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3161 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_3161(k:int) { this._SafeStr_5685 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3161 = "_-4Fg" (String#14228, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3164 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3164 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_3164(k:int) { this._SafeStr_5685 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3164 = "_-4Bq" (String#16265, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3170 package _-1Ki { public class _SafeStr_3170 extends _SafeStr_3157 { public function _SafeStr_3170(k:int) { super(k); } } }//package _-1Ki // _SafeStr_3157 = "_-294" (String#8106, DoABC#3) // _SafeStr_3170 = "_-4OG" (String#15767, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3176 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3176 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_9503:int = 0; public function _SafeStr_3176(k:int, _arg_2:int=0) { this._SafeStr_5669 = k; this._SafeStr_9503 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669, this._SafeStr_9503]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3176 = "_-3Ly" (String#4004, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_9503 = "_-3aK" (String#1616, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3179 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3179 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_3179(k:int) { this._SafeStr_5685 = k; } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } public function dispose():void { } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3179 = "_-0PS" (String#16289, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3184 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3184 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_6702:String; private var _SafeStr_9504:String; public function _SafeStr_3184(k:int, _arg_2:String, _arg_3:String="") { this._SafeStr_5669 = k; this._SafeStr_6702 = _arg_2; this._SafeStr_9504 = _arg_3; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669, this._SafeStr_6702, this._SafeStr_9504]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3184 = "_-0zZ" (String#10160, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_6702 = "_-4ry" (String#1430, DoABC#3) // _SafeStr_9504 = "_-4gi" (String#27455, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3190 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3190 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_3190(k:int) { this._SafeStr_5685 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3190 = "_-0T7" (String#14146, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3191 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3191 implements _SafeStr_2285 { private var _SafeStr_5685:int; public function _SafeStr_3191(k:int) { this._SafeStr_5685 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3191 = "_-102" (String#16018, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3711 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3711 implements _SafeStr_2285 { private var _SafeStr_7203:int; private var _x:int; private var _y:int; public function _SafeStr_3711(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_7203 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_7203, this._x, this._y]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3711 = "_-53Q" (String#11122, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_7203 = "_-1Yv" (String#2517, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_3796 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_3796 implements _SafeStr_2285 { private var _SafeStr_5685:int; private var _x:int; private var _y:int; public function _SafeStr_3796(k:int, _arg_2:int, _arg_3:int) { this._SafeStr_5685 = k; this._x = _arg_2; this._y = _arg_3; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5685, this._x, this._y]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3796 = "_-4sJ" (String#10067, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5685 = "_-2ci" (String#1143, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4003 package _-1Ki { import _-1Qv._SafeStr_2285; import _-2QZ._SafeStr_2287; public class _SafeStr_4003 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_7499:int; public function _SafeStr_4003(k:int, _arg_2:int) { this._SafeStr_5669 = k; this._SafeStr_7499 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { var k:int; switch (this._SafeStr_7499){ case _SafeStr_2287._SafeStr_9500: k = 2; break; case _SafeStr_2287._SafeStr_9501: k = 1; break; default: return ([]); }; return ([k, this._SafeStr_5669]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_2287 = "_-0l-" (String#407, DoABC#3) // _SafeStr_4003 = "_-4dD" (String#12899, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_7499 = "_-2FM" (String#3229, DoABC#3) // _SafeStr_9500 = "_-1sY" (String#1212, DoABC#3) // _SafeStr_9501 = "_-55l" (String#1471, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4013 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4013 implements _SafeStr_2285 { private var _SafeStr_5669:int; public function _SafeStr_4013(k:int) { this._SafeStr_5669 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4013 = "_-29a" (String#15072, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4014 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4014 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4014(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); this._SafeStr_5686.push(_arg_3); this._SafeStr_5686.push(_arg_4); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4014 = "_-1lb" (String#10775, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4084 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4084 implements _SafeStr_2285 { private var _SafeStr_5669:int = 0; public function _SafeStr_4084(k:int) { this._SafeStr_5669 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4084 = "_-1G2" (String#16055, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4132 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4132 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_5686:String; private var _SafeStr_7394:String; public function _SafeStr_4132(k:int, _arg_2:String="", _arg_3:String="") { this._SafeStr_5669 = k; this._SafeStr_5686 = _arg_3; this._SafeStr_7394 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669, this._SafeStr_7394, this._SafeStr_5686]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4132 = "_-359" (String#14922, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) // _SafeStr_7394 = "_-0oQ" (String#3318, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4178 package _-1Ki { import _-1Qv._SafeStr_2285; import _-15X.Map; public class _SafeStr_4178 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4178(k:int, _arg_2:Map) { var _local_3:String; this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push((_arg_2.length * 2)); for each (_local_3 in _arg_2._SafeStr_5569()) { this._SafeStr_5686.push(_local_3); this._SafeStr_5686.push(_arg_2.getValue(_local_3)); }; } public function dispose():void { this._SafeStr_5686 = null; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4178 = "_-3GR" (String#8344, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4190 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4190 implements _SafeStr_2285 { private var _SafeStr_7203:int; public function _SafeStr_4190(k:int) { this._SafeStr_7203 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_7203]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4190 = "_-4v9" (String#8057, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_7203 = "_-1Yv" (String#2517, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4198 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4198 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _SafeStr_9503:int = 0; public function _SafeStr_4198(k:int, _arg_2:int=0) { this._SafeStr_5669 = k; this._SafeStr_9503 = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669, this._SafeStr_9503]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4198 = "_-1aF" (String#16720, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_9503 = "_-3aK" (String#1616, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4202 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4202 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4202(k:int, _arg_2:int) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } public function dispose():void { this._SafeStr_5686 = null; } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4202 = "_-TL" (String#10932, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4211 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4211 implements _SafeStr_2285 { private var _SafeStr_5669:int; private var _x:int; private var _y:int; private var _SafeStr_5739:int; public function _SafeStr_4211(k:int, _arg_2:int, _arg_3:int, _arg_4:int) { this._SafeStr_5669 = k; this._x = _arg_2; this._y = _arg_3; this._SafeStr_5739 = _arg_4; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_5669, this._x, this._y, this._SafeStr_5739]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4211 = "_-2Mc" (String#10768, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5739 = "_-5u2" (String#1226, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4225 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4225 implements _SafeStr_2285 { private var _x:int; private var _y:int; public function _SafeStr_4225(k:int, _arg_2:int) { this._x = k; this._y = _arg_2; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._x, this._y]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4225 = "_-2O0" (String#14055, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4235 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4235 implements _SafeStr_2285 { private var _SafeStr_5686:Array; public function _SafeStr_4235(k:int, _arg_2:int, _arg_3:String) { this._SafeStr_5686 = []; super(); this._SafeStr_5686.push(k); this._SafeStr_5686.push(_arg_3); } public function dispose():void { this._SafeStr_5686 = null; } public function _SafeStr_5301():Array { return (this._SafeStr_5686); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4235 = "_-3ef" (String#13990, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_5686 = "_-3bp" (String#61, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4268 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4268 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4268 = "_-6VF" (String#11254, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1Ki._SafeStr_4286 package _-1Ki { import _-1Qv._SafeStr_2285; public class _SafeStr_4286 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return ([]); } } }//package _-1Ki // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_4286 = "_-4e0" (String#14875, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1KI._SafeStr_4011 package _-1KI { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4011 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_9505:int = -1; private var _SafeStr_6039:Array; public function _SafeStr_4011(k:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1KI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4011 = "_-0i9" (String#15165, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_9505 = "_-3RC" (String#3092, DoABC#3) //------------------------------------------------------------ //_-1KI._SafeStr_4044 package _-1KI { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4044 implements _SafeStr_2285, _SafeStr_3 { private var _SafeStr_6039:Array; public function _SafeStr_4044() { this._SafeStr_6039 = new Array(); super(); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1KI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4044 = "_-1xo" (String#9789, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1KI._SafeStr_4151 package _-1KI { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4151 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_9505:int = -1; private var _SafeStr_6039:Array; public function _SafeStr_4151(k:int) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1KI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4151 = "_-2Oy" (String#8451, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_9505 = "_-3RC" (String#3092, DoABC#3) //------------------------------------------------------------ //_-1KI._SafeStr_4240 package _-1KI { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4240 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_9505:int = -1; private var _SafeStr_6039:Array; public function _SafeStr_4240() { this._SafeStr_6039 = new Array(); super(); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1KI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4240 = "_-5wP" (String#24957, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_9505 = "_-3RC" (String#3092, DoABC#3) //------------------------------------------------------------ //_-1KI._SafeStr_4279 package _-1KI { import _-1Qv._SafeStr_2285; import _-2mL._SafeStr_3; public class _SafeStr_4279 implements _SafeStr_2285, _SafeStr_3 { public static const _SafeStr_9505:int = -1; private var _SafeStr_6039:Array; public function _SafeStr_4279(k:String, _arg_2:String) { this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k); this._SafeStr_6039.push(_arg_2); } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { this._SafeStr_6039 = null; } public function get disposed():Boolean { return (false); } } }//package _-1KI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_4279 = "_-vn" (String#14711, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) // _SafeStr_9505 = "_-3RC" (String#3092, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3274 package _-1Kq { import _-1Qv._SafeStr_2272; import _-223.ActionDefinition; import _-1Qv._SafeStr_2721; public class _SafeStr_3274 implements _SafeStr_2272 { private var _SafeStr_9506:ActionDefinition; public function flush():Boolean { this._SafeStr_9506 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9506 = new ActionDefinition(k); return (true); } public function get _SafeStr_9507():ActionDefinition { return (this._SafeStr_9506); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3274 = "_-4l0" (String#10223, DoABC#3) // _SafeStr_9506 = "_-2nL" (String#6943, DoABC#3) // _SafeStr_9507 = "_-6F7" (String#13791, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3276 package _-1Kq { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3276 implements _SafeStr_2272 { private var _SafeStr_6035:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_6035 = k.readInt(); return (true); } public function get stuffId():int { return (this._SafeStr_6035); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3276 = "_-1aM" (String#9938, DoABC#3) // _SafeStr_6035 = "_-2-d" (String#2029, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3278 package _-1Kq { import _-1Qv._SafeStr_2272; import _-223._SafeStr_3289; import _-1Qv._SafeStr_2721; public class _SafeStr_3278 implements _SafeStr_2272 { private var _SafeStr_9506:_SafeStr_3289; public function flush():Boolean { this._SafeStr_9506 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9506 = new _SafeStr_3289(k); return (true); } public function get _SafeStr_9507():_SafeStr_3289 { return (this._SafeStr_9506); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3278 = "_-Hx" (String#10831, DoABC#3) // _SafeStr_3289 = "_-2Df" (String#5536, DoABC#3) // _SafeStr_9506 = "_-2nL" (String#6943, DoABC#3) // _SafeStr_9507 = "_-6F7" (String#13791, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3280 package _-1Kq { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3280 implements _SafeStr_2272 { private var _SafeStr_7805:int; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_7805 = k.readInt(); return (true); } public function get reason():int { return (this._SafeStr_7805); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3280 = "_-0iu" (String#10946, DoABC#3) // readInt() = "_-Xq" (String#82, DoABC#3) // _SafeStr_7805 = "_-3iv" (String#2446, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3285 package _-1Kq { import _-1Qv._SafeStr_2272; import _-223._SafeStr_3296; import _-1Qv._SafeStr_2721; public class _SafeStr_3285 implements _SafeStr_2272 { private var _SafeStr_9506:_SafeStr_3296; public function flush():Boolean { this._SafeStr_9506 = null; return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_9506 = new _SafeStr_3296(k); return (true); } public function get _SafeStr_9507():_SafeStr_3296 { return (this._SafeStr_9506); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3285 = "_-4yL" (String#9939, DoABC#3) // _SafeStr_3296 = "_-4PF" (String#7758, DoABC#3) // _SafeStr_9506 = "_-2nL" (String#6943, DoABC#3) // _SafeStr_9507 = "_-6F7" (String#13791, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_3286 package _-1Kq { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_3286 implements _SafeStr_2272 { private var _SafeStr_8560:String; public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { this._SafeStr_8560 = k.readString(); return (true); } public function get info():String { return (this._SafeStr_8560); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_3286 = "_-2K7" (String#10353, DoABC#3) // _SafeStr_8560 = "_-IA" (String#15768, DoABC#3) //------------------------------------------------------------ //_-1Kq._SafeStr_4743 package _-1Kq { import _-1Qv._SafeStr_2272; import _-1Qv._SafeStr_2721; public class _SafeStr_4743 implements _SafeStr_2272 { public function flush():Boolean { return (true); } public function parse(k:_SafeStr_2721):Boolean { return (true); } } }//package _-1Kq // _SafeStr_2272 = "_-63f" (String#255, DoABC#3) // _SafeStr_2721 = "_-1nb" (String#207, DoABC#3) // _SafeStr_4743 = "_-0Tk" (String#13278, DoABC#3) //------------------------------------------------------------ //_-1l8._SafeStr_3820 package _-1l8 { import _-5qA._SafeStr_2652; public class _SafeStr_3820 { private var _SafeStr_6855:String; private var _SafeStr_9508:_SafeStr_2652; private var _SafeStr_9509:Number; private var _SafeStr_9510:Number; public function _SafeStr_3820(k:String, _arg_2:_SafeStr_2652, _arg_3:Number, _arg_4:Number) { this._SafeStr_6855 = k; this._SafeStr_9508 = _arg_2; this._SafeStr_9509 = _arg_3; this._SafeStr_9510 = _arg_4; } public function _SafeStr_9511(k:Number):Boolean { return ((k >= this._SafeStr_9510)); } public function get key():String { return (this._SafeStr_6855); } public function get _SafeStr_9512():_SafeStr_2652 { return (this._SafeStr_9508); } } }//package _-1l8 // _SafeStr_2652 = "_-1rL" (String#5408, DoABC#3) // _SafeStr_3820 = "_-3Yr" (String#9354, DoABC#3) // _SafeStr_6855 = "_-2ru" (String#3123, DoABC#3) // _SafeStr_9508 = "in" (String#18614, DoABC#3) // _SafeStr_9509 = "_-4-o" (String#37249, DoABC#3) // _SafeStr_9510 = "_-17c" (String#26648, DoABC#3) // _SafeStr_9511 = "_-5nk" (String#27251, DoABC#3) // _SafeStr_9512 = "_-3KG" (String#37741, DoABC#3) //------------------------------------------------------------ //_-1l8.NavigatorCache package _-1l8 { import flash.utils.Dictionary; import flash.utils.getTimer; import _-5qA._SafeStr_2652; public class NavigatorCache { private static const _SafeStr_9513:Number = (4 * 1000);//4000 private var _SafeStr_9514:Dictionary; public function NavigatorCache() { this._SafeStr_9514 = new Dictionary(); } public function _SafeStr_9515(k:String, _arg_2:_SafeStr_2652):void { this._SafeStr_9516(); var _local_3:Number = getTimer(); this._SafeStr_9514[k] = new _SafeStr_3820(k, _arg_2, _local_3, this._SafeStr_9517(_local_3)); } public function _SafeStr_5514(k:String):_SafeStr_2652 { var _local_2:_SafeStr_3820 = this._SafeStr_9514[k]; if (_local_2 != null){ if (_local_2._SafeStr_9511(getTimer())){ delete this._SafeStr_9514[k]; return (null); }; return (_local_2._SafeStr_9512); }; return (null); } public function _SafeStr_9518(k:String):void { delete this._SafeStr_9514[k]; } private function _SafeStr_9516():void { var k:Object; var _local_2:String; var _local_3:_SafeStr_3820; for (k in this._SafeStr_9514) { _local_2 = String(k); _local_3 = this._SafeStr_9514[_local_2]; if ((((_local_3 == null)) || (_local_3._SafeStr_9511(getTimer())))){ delete this._SafeStr_9514[_local_2]; }; }; } private function _SafeStr_9517(k:Number):Number { return ((k + _SafeStr_9513)); } } }//package _-1l8 // _SafeStr_2652 = "_-1rL" (String#5408, DoABC#3) // _SafeStr_3820 = "_-3Yr" (String#9354, DoABC#3) // _SafeStr_5514 = "_-3X9" (String#6396, DoABC#3) // _SafeStr_9511 = "_-5nk" (String#27251, DoABC#3) // _SafeStr_9512 = "_-3KG" (String#37741, DoABC#3) // _SafeStr_9513 = "_-6k4" (String#22805, DoABC#3) // _SafeStr_9514 = "_-1Lh" (String#9460, DoABC#3) // _SafeStr_9515 = "_-2Ik" (String#38046, DoABC#3) // _SafeStr_9516 = "_-5Ze" (String#37044, DoABC#3) // _SafeStr_9517 = "_-1da" (String#38093, DoABC#3) // _SafeStr_9518 = "_-1PP" (String#34750, DoABC#3) //------------------------------------------------------------ //_-1lq.CoreLocalizationManager package _-1lq { import _-2mL.Component; import _-2mL._SafeStr_3; import flash.utils.Dictionary; import _-15X.Map; import _-2mL._SafeStr_9; import _-59z._SafeStr_10; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-53G.AssetLoaderEvent; import _-59z._SafeStr_39; import flash.events.Event; import _-24L.LocalizationEvent; import _-15X.ErrorReportStorage; import _-6Wm.Core; public class CoreLocalizationManager extends Component implements _SafeStr_3, ICoreLocalizationManager { private var _SafeStr_9519:Dictionary; private var _SafeStr_9520:Map; private var _SafeStr_9521:String; private var _SafeStr_9522:Array; public function CoreLocalizationManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { this._SafeStr_9522 = []; super(k, _arg_2, _arg_3); } override protected function initComponent():void { this._SafeStr_9519 = new Dictionary(); this._SafeStr_9520 = new Map(); } override public function dispose():void { this._SafeStr_9519 = null; if (this._SafeStr_9520 != null){ this._SafeStr_9520.dispose(); }; this._SafeStr_9520 = null; this._SafeStr_9522 = null; super.dispose(); } public function _SafeStr_9523(k:String, _arg_2:String, _arg_3:String, _arg_4:String):void { var _local_5:LocalizationDefinition = this._SafeStr_9520[k]; if (_local_5 == null){ _local_5 = new LocalizationDefinition(_arg_4, _arg_2, _arg_3); this._SafeStr_9520[k] = _local_5; }; } public function _SafeStr_9524(k:String):Boolean { var _local_2:LocalizationDefinition = this._SafeStr_9520[k]; if (_local_2 != null){ this._SafeStr_9521 = k; this._SafeStr_9525(_local_2.url); return (true); }; return (false); } public function _SafeStr_9526():Map { return (this._SafeStr_9520); } public function _SafeStr_9527(k:String):ILocalizationDefinition { return ((this._SafeStr_9520[k] as ILocalizationDefinition)); } public function _SafeStr_9528():ILocalizationDefinition { return (this._SafeStr_9527(this._SafeStr_9521)); } public function _SafeStr_9525(k:String):void { var _local_2:String = k; var _local_3:URLRequest = new URLRequest(k); var _local_4:_SafeStr_37 = assets.loadAssetFromFile(_local_2, _local_3, "text/plain"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_9529); _local_4.addEventListener(AssetLoaderEvent._SafeStr_5317, this.onLocalizationFailed); } private function _SafeStr_9529(k:AssetLoaderEvent):void { var _local_3:String; var _local_4:_SafeStr_39; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); if (_local_2 != null){ _local_3 = _local_2.assetName; this._SafeStr_9530((_local_2._SafeStr_7121.content as String)); this.events.dispatchEvent(new Event(LocalizationEvent._SafeStr_9531)); _local_4 = assets.getAssetByName(_local_3); if (_local_4){ assets.removeAsset(_local_4).dispose(); }; }; } protected function onLocalizationFailed(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:URLRequest = new URLRequest(_local_2._SafeStr_7121.url); var _local_4:_SafeStr_37 = assets.loadAssetFromFile(_local_2._SafeStr_7121.url, _local_3, "text/plain"); _local_4.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_9529); _local_4.addEventListener(AssetLoaderEvent._SafeStr_5317, this._SafeStr_9532); } private function _SafeStr_9532(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); ErrorReportStorage._SafeStr_5454("Localization name", _local_2.assetName); ErrorReportStorage._SafeStr_5454("Localization url", _local_2._SafeStr_7121.url); ErrorReportStorage._SafeStr_5454("Localization error", ("Code: " + _local_2._SafeStr_7121.errorCode)); Core.error("Failed to download localization", true, Core._SafeStr_9533); } public function hasLocalization(k:String):Boolean { var _local_2:Localization = (this._SafeStr_9519[k] as Localization); return (!((_local_2 == null))); } public function getLocalization(k:String, _arg_2:String=""):String { var _local_3:Localization = (this._SafeStr_9519[k] as Localization); if (_local_3 == null){ this._SafeStr_9522.push(k); return (_arg_2); }; return (_local_3.value); } private function _SafeStr_9534(k:String, _arg_2:String=""):String { var _local_3:Localization = (this._SafeStr_9519[k] as Localization); if (_local_3 == null){ this._SafeStr_9522.push(k); return (_arg_2); }; return (_local_3.raw); } public function _SafeStr_7130(k:String, _arg_2:String):void { var _local_3:Localization = this._SafeStr_9519[k]; if (_local_3 == null){ _local_3 = new Localization(this, k, _arg_2); this._SafeStr_9519[k] = _local_3; } else { _local_3._SafeStr_9535(_arg_2); }; } private function _SafeStr_9536():void { var k:Localization; for each (k in this._SafeStr_9519) { k._SafeStr_9537(); }; } public function _SafeStr_9538(k:String, _arg_2:ILocalizable):Boolean { var _local_3:Localization = this._SafeStr_9519[k]; if (_local_3 == null){ this._SafeStr_9522.push(k); _local_3 = new Localization(this, k, k); this._SafeStr_9519[k] = _local_3; }; _local_3._SafeStr_9538(_arg_2); return (true); } public function _SafeStr_9539(k:String, _arg_2:ILocalizable):Boolean { var _local_3:Localization = this._SafeStr_9519[k]; if (_local_3 != null){ _local_3._SafeStr_9539(_arg_2); }; return (true); } public function registerParameter(k:String, _arg_2:String, _arg_3:String, _arg_4:String="%"):String { var _local_5:Localization = this._SafeStr_9519[k]; if (_local_5 == null){ _local_5 = new Localization(this, k, k); this._SafeStr_9519[k] = _local_5; }; _local_5.registerParameter(_arg_2, _arg_3, _arg_4); return (_local_5.value); } public function _SafeStr_5885(k:String):ILocalization { return ((this._SafeStr_9519[k] as ILocalization)); } public function _SafeStr_5569():Array { var _local_2:String; var k:Array = new Array(); for (_local_2 in this._SafeStr_9519) { k.push(_local_2); }; return (k); } public function _SafeStr_9540():void { var _local_2:String; var k:String = ""; for each (_local_2 in this._SafeStr_9522) { k = (k + (_local_2 + "\n")); }; _SafeStr_4.log(k); } protected function _SafeStr_9530(k:String):void { var _local_6:String; var _local_7:Array; var _local_8:String; var _local_9:String; if (k == null){ return; }; var _local_2:RegExp = /\n\r{1,}|\n{1,}|\r{1,}/mg; var _local_3:RegExp = /^\s+|\s+$/g; var _local_4:Array = k.split(_local_2); var _local_5:RegExp = /\\n/mg; for each (_local_6 in _local_4) { if (_local_6.charAt(0) == "#"){ } else { _local_7 = _local_6.split("="); if (_local_7[0].length > 0){ if (_local_7.length > 1){ _local_8 = _local_7.shift(); _local_9 = _local_7.join("="); _local_8 = _local_8.replace(_local_3, ""); _local_9 = _local_9.replace(_local_3, ""); _local_9 = _local_9.replace(_local_5, "\n"); if (_local_9.length > 0){ this._SafeStr_7130(_local_8, _local_9); }; }; }; }; }; this._SafeStr_9536(); } } }//package _-1lq // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_3 = "_-4tA" (String#266, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_4 = "_-5F-" (String#232, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5317 = "_-wO" (String#7063, DoABC#3) // _SafeStr_5454 = "_-1-7" (String#1832, DoABC#3) // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_7121 = "_-5xX" (String#3971, DoABC#3) // _SafeStr_7130 = "_-4hK" (String#8128, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) // _SafeStr_9519 = "_-dN" (String#1662, DoABC#3) // _SafeStr_9520 = "_-3Nw" (String#8456, DoABC#3) // _SafeStr_9521 = "_-2wt" (String#31146, DoABC#3) // _SafeStr_9522 = "_-1wI" (String#13233, DoABC#3) // _SafeStr_9523 = "_-2ta" (String#30758, DoABC#3) // _SafeStr_9524 = "_-1uh" (String#31557, DoABC#3) // _SafeStr_9525 = "_-6HR" (String#20703, DoABC#3) // _SafeStr_9526 = "_-4uh" (String#36835, DoABC#3) // _SafeStr_9527 = "_-4-d" (String#30624, DoABC#3) // _SafeStr_9528 = "_-5po" (String#33717, DoABC#3) // _SafeStr_9529 = "_-5mZ" (String#12461, DoABC#3) // _SafeStr_9530 = "_-4-1" (String#37740, DoABC#3) // _SafeStr_9531 = "_-2Ut" (String#9014, DoABC#3) // _SafeStr_9532 = "_-2OA" (String#36183, DoABC#3) // _SafeStr_9533 = "_-c2" (String#39882, DoABC#3) // _SafeStr_9534 = "_-4zJ" (String#42952, DoABC#3) // _SafeStr_9535 = "_-Bc" (String#1788, DoABC#3) // _SafeStr_9536 = "_-56Q" (String#37230, DoABC#3) // _SafeStr_9537 = "_-5l-" (String#23731, DoABC#3) // _SafeStr_9538 = "_-5qv" (String#21188, DoABC#3) // _SafeStr_9539 = "_-19Q" (String#21423, DoABC#3) // _SafeStr_9540 = "_-5P4" (String#23544, DoABC#3) //------------------------------------------------------------ //_-1lq.ICoreLocalizationManager package _-1lq { import _-2mL._SafeStr_8; import _-15X.Map; public interface ICoreLocalizationManager extends _SafeStr_8 { function _SafeStr_9538(_arg_1:String, _arg_2:ILocalizable):Boolean; function _SafeStr_9539(_arg_1:String, _arg_2:ILocalizable):Boolean; function _SafeStr_9525(_arg_1:String):void; function hasLocalization(_arg_1:String):Boolean; function getLocalization(_arg_1:String, _arg_2:String=""):String; function _SafeStr_7130(_arg_1:String, _arg_2:String):void; function registerParameter(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String="%"):String; function _SafeStr_5885(_arg_1:String):ILocalization; function _SafeStr_5569():Array; function _SafeStr_9523(_arg_1:String, _arg_2:String, _arg_3:String, _arg_4:String):void; function _SafeStr_9524(_arg_1:String):Boolean; function _SafeStr_9526():Map; function _SafeStr_9527(_arg_1:String):ILocalizationDefinition; function _SafeStr_9528():ILocalizationDefinition; function _SafeStr_9540():void; } }//package _-1lq // _SafeStr_5569 = "_-2vO" (String#2303, DoABC#3) // _SafeStr_5885 = "_-56P" (String#2833, DoABC#3) // _SafeStr_7130 = "_-4hK" (String#8128, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) // _SafeStr_9523 = "_-2ta" (String#30758, DoABC#3) // _SafeStr_9524 = "_-1uh" (String#31557, DoABC#3) // _SafeStr_9525 = "_-6HR" (String#20703, DoABC#3) // _SafeStr_9526 = "_-4uh" (String#36835, DoABC#3) // _SafeStr_9527 = "_-4-d" (String#30624, DoABC#3) // _SafeStr_9528 = "_-5po" (String#33717, DoABC#3) // _SafeStr_9538 = "_-5qv" (String#21188, DoABC#3) // _SafeStr_9539 = "_-19Q" (String#21423, DoABC#3) // _SafeStr_9540 = "_-5P4" (String#23544, DoABC#3) //------------------------------------------------------------ //_-1lq.ILocalizable package _-1lq { public interface ILocalizable { function set localization(_arg_1:String):void; } }//package _-1lq //------------------------------------------------------------ //_-1lq.ILocalization package _-1lq { public interface ILocalization { function get _SafeStr_9541():Boolean; function get value():String; function get raw():String; } }//package _-1lq // _SafeStr_9541 = "_-0PJ" (String#3206, DoABC#3) //------------------------------------------------------------ //_-1lq.ILocalizationDefinition package _-1lq { public interface ILocalizationDefinition { function get id():String; function get _SafeStr_9542():String; function get _SafeStr_9543():String; function get _SafeStr_9544():String; function get name():String; function get url():String; } }//package _-1lq // _SafeStr_9542 = "_-62Z" (String#38827, DoABC#3) // _SafeStr_9543 = "_-2lY" (String#37266, DoABC#3) // _SafeStr_9544 = "_-5uH" (String#33865, DoABC#3) //------------------------------------------------------------ //_-1lq.Localization package _-1lq { import flash.utils.Dictionary; public class Localization implements ILocalization { private var _SafeStr_8660:ICoreLocalizationManager; private var _SafeStr_6855:String; private var _SafeStr_6856:String; private var _SafeStr_9545:Dictionary; private var _SafeStr_9546:Array; private var _SafeStr_5635:Boolean = false; public function Localization(k:ICoreLocalizationManager, _arg_2:String, _arg_3:String=null) { this._SafeStr_8660 = k; this._SafeStr_6855 = _arg_2; this._SafeStr_6856 = _arg_3; } public function get _SafeStr_9541():Boolean { return (!((this._SafeStr_6856 == null))); } public function get value():String { return (this._SafeStr_9547()); } public function get raw():String { return (this._SafeStr_6856); } public function _SafeStr_9535(k:String):void { this._SafeStr_6856 = k; this._SafeStr_9537(); } public function _SafeStr_9538(k:ILocalizable):void { if (!this._SafeStr_9546){ this._SafeStr_9546 = []; }; if (this._SafeStr_9546.indexOf(k) == -1){ this._SafeStr_9546.push(k); }; k.localization = this.value; } public function _SafeStr_9539(k:ILocalizable):void { var _local_2:int; if (this._SafeStr_9546){ _local_2 = this._SafeStr_9546.indexOf(k); if (_local_2 >= 0){ this._SafeStr_9546.splice(_local_2, 1); }; }; } public function registerParameter(k:String, _arg_2:String, _arg_3:String="%"):void { if (!this._SafeStr_9545){ this._SafeStr_9545 = new Dictionary(); }; this._SafeStr_9545[k] = { "id":_arg_3, "value":_arg_2 }; this._SafeStr_9537(); } public function _SafeStr_9537():void { var k:ILocalizable; if (this._SafeStr_9546){ for each (k in this._SafeStr_9546) { k.localization = this.value; }; }; } private function _SafeStr_9547():String { var _local_4:String; var _local_5:Object; var _local_6:String; var _local_7:String; var _local_8:RegExp; var _local_9:int; var _local_10:RegExp; var _local_11:RegExp; var _local_12:int; var _local_13:String; var _local_14:String; var _local_15:String; var k:String = this._SafeStr_6856; if (k == null){ return (null); }; if (this._SafeStr_9545){ for (_local_4 in this._SafeStr_9545) { _local_5 = this._SafeStr_9545[_local_4]; _local_6 = ((_local_5.id + _local_4) + _local_5.id); _local_7 = _local_5.value; _local_8 = new RegExp(_local_6, "gim"); k = k.replace(_local_8, _local_7); if (k.toLowerCase().indexOf(((_local_5.id + "{") + _local_4)) >= 0){ switch (int(_local_7)){ case 0: _local_9 = 1; break; case 1: _local_9 = 2; break; default: _local_9 = 3; }; _local_10 = new RegExp((((_local_5.id + "\\{") + _local_4) + "\\|([^|]*)\\|([^|]*)\\|([^}]*)\\}"), "gim"); _local_11 = new RegExp((_local_5.id + _local_5.id), "gim"); k = k.replace(_local_10, ("$" + _local_9)); k = k.replace(_local_11, _local_7); }; }; }; var _local_2:RegExp = new RegExp("%%%([A-Za-z0-9_])+%%%", "g"); var _local_3:Array = k.match(_local_2); if (_local_3 != null){ _local_12 = (_local_3.length - 1); while (_local_12 >= 0) { _local_13 = _local_3[_local_12].substring(3, (_local_3[_local_12].length - 3)); _local_14 = ((this._SafeStr_6855 + ".") + _local_13); _local_15 = this._SafeStr_8660.getLocalization(_local_14, _local_13); k = k.replace(_local_3[_local_12], _local_15); _local_12--; }; }; return (k); } } }//package _-1lq // _SafeStr_5635 = "_-2Pj" (String#1015, DoABC#3) // _SafeStr_6855 = "_-2ru" (String#3123, DoABC#3) // _SafeStr_6856 = "_-1mN" (String#1148, DoABC#3) // _SafeStr_8660 = "_-6Yk" (String#363, DoABC#3) // _SafeStr_9535 = "_-Bc" (String#1788, DoABC#3) // _SafeStr_9537 = "_-5l-" (String#23731, DoABC#3) // _SafeStr_9538 = "_-5qv" (String#21188, DoABC#3) // _SafeStr_9539 = "_-19Q" (String#21423, DoABC#3) // _SafeStr_9541 = "_-0PJ" (String#3206, DoABC#3) // _SafeStr_9545 = "_-2s2" (String#5359, DoABC#3) // _SafeStr_9546 = "_-Md" (String#8497, DoABC#3) // _SafeStr_9547 = "_-1tm" (String#36177, DoABC#3) //------------------------------------------------------------ //_-1lq.LocalizationDefinition package _-1lq { public class LocalizationDefinition implements ILocalizationDefinition { private var _SafeStr_9548:String; private var _SafeStr_9549:String; private var _SafeStr_9550:String; private var _name:String; private var _SafeStr_5311:String; public function LocalizationDefinition(k:String, _arg_2:String, _arg_3:String) { var _local_4:Array = k.split("_"); this._SafeStr_9548 = _local_4[0]; var _local_5:Array = String(_local_4[1]).split("."); this._SafeStr_9549 = _local_5[0]; this._SafeStr_9550 = _local_5[1]; this._name = _arg_2; this._SafeStr_5311 = _arg_3; } public function get id():String { return (((((this._SafeStr_9548 + "_") + this._SafeStr_9549) + ".") + this._SafeStr_9550)); } public function get _SafeStr_9542():String { return (this._SafeStr_9548); } public function get _SafeStr_9543():String { return (this._SafeStr_9549); } public function get _SafeStr_9544():String { return (this._SafeStr_9550); } public function get name():String { return (this._name); } public function get url():String { return (this._SafeStr_5311); } } }//package _-1lq // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_9542 = "_-62Z" (String#38827, DoABC#3) // _SafeStr_9543 = "_-2lY" (String#37266, DoABC#3) // _SafeStr_9544 = "_-5uH" (String#33865, DoABC#3) // _SafeStr_9548 = "_-0QS" (String#23371, DoABC#3) // _SafeStr_9549 = "_-1VD" (String#23434, DoABC#3) // _SafeStr_9550 = "_-mq" (String#24623, DoABC#3) //------------------------------------------------------------ //_-1Lq.ChecksumUtil package _-1Lq { import flash.utils.ByteArray; public class ChecksumUtil { private static var _SafeStr_9551:Array = _SafeStr_9552(); private static function _SafeStr_9552():Array { var _local_2:uint; var _local_3:uint; var _local_4:uint; var k:Array = []; _local_2 = 0; while (_local_2 < 0x0100) { _local_4 = _local_2; _local_3 = 0; while (_local_3 < 8) { if ((_local_4 & 1)){ _local_4 = (3988292384 ^ (_local_4 >>> 1)); } else { _local_4 = (_local_4 >>> 1); }; _local_3++; }; k.push(_local_4); _local_2++; }; return (k); } public static function _SafeStr_9553(k:ByteArray, _arg_2:uint=0, _arg_3:uint=0):uint { var _local_4:uint; if (_arg_2 >= k.length){ _arg_2 = k.length; }; if (_arg_3 == 0){ _arg_3 = (k.length - _arg_2); }; if ((_arg_3 + _arg_2) > k.length){ _arg_3 = (k.length - _arg_2); }; var _local_5:uint = 0xFFFFFFFF; _local_4 = _arg_2; while (_local_4 < _arg_3) { _local_5 = (uint(_SafeStr_9551[((_local_5 ^ k[_local_4]) & 0xFF)]) ^ (_local_5 >>> 8)); _local_4++; }; return ((_local_5 ^ 0xFFFFFFFF)); } public static function _SafeStr_9554(k:ByteArray, _arg_2:uint=0, _arg_3:uint=0):uint { if (_arg_2 >= k.length){ _arg_2 = k.length; }; if (_arg_3 == 0){ _arg_3 = (k.length - _arg_2); }; if ((_arg_3 + _arg_2) > k.length){ _arg_3 = (k.length - _arg_2); }; var _local_4:uint = _arg_2; var _local_5:uint = 1; var _local_6:uint; while (_local_4 < (_arg_2 + _arg_3)) { _local_5 = ((_local_5 + k[_local_4]) % 65521); _local_6 = ((_local_5 + _local_6) % 65521); _local_4++; }; return (((_local_6 << 16) | _local_5)); } } }//package _-1Lq // _SafeStr_9551 = "_-Eh" (String#3095, DoABC#2) // _SafeStr_9552 = "_-L6" (String#3113, DoABC#2) // _SafeStr_9553 = "_-6SG" (String#3005, DoABC#2) // _SafeStr_9554 = "_-5HJ" (String#2765, DoABC#2) //------------------------------------------------------------ //_-1LZ._SafeStr_2811 package _-1LZ { public class _SafeStr_2811 { public static const NONE:_SafeStr_2811 = new (_SafeStr_2811)(0); public static const _SafeStr_9555:_SafeStr_2811 = new (_SafeStr_2811)(1); public static const _SafeStr_9556:_SafeStr_2811 = new (_SafeStr_2811)(2); public static const _SafeStr_9557:_SafeStr_2811 = new (_SafeStr_2811)(3); public static const _SafeStr_9558:_SafeStr_2811 = new (_SafeStr_2811)(4); public static const _SafeStr_9559:_SafeStr_2811 = new (_SafeStr_2811)(5); public static const _SafeStr_9560:_SafeStr_2811 = new (_SafeStr_2811)(6); public static const _SafeStr_9561:_SafeStr_2811 = new (_SafeStr_2811)(7); private var _SafeStr_9562:int = 0; public function _SafeStr_2811(k:int):void { this._SafeStr_9562 = k; } public function get _SafeStr_9563():int { return (this._SafeStr_9562); } public function _SafeStr_6872(k:_SafeStr_2811):Boolean { return (((k) && ((k._SafeStr_9562 == this._SafeStr_9562)))); } } }//package _-1LZ // _SafeStr_2811 = "_-3iP" (String#2951, DoABC#3) // _SafeStr_6872 = "_-2lJ" (String#12827, DoABC#3) // _SafeStr_9555 = "_-3Tu" (String#9127, DoABC#3) // _SafeStr_9556 = "_-2Aj" (String#7329, DoABC#3) // _SafeStr_9557 = "_-5cU" (String#10986, DoABC#3) // _SafeStr_9558 = "_-5kO" (String#14621, DoABC#3) // _SafeStr_9559 = "_-7r" (String#9058, DoABC#3) // _SafeStr_9560 = "_-387" (String#22778, DoABC#3) // _SafeStr_9561 = "_-1kU" (String#8802, DoABC#3) // _SafeStr_9562 = "_-2vy" (String#17673, DoABC#3) // _SafeStr_9563 = "_-5eq" (String#9634, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_2818 package _-1LZ { public class _SafeStr_2818 { public static const _SafeStr_9564:String = "RWE_CHAT_WIDGET"; public static const _SafeStr_9565:String = "RWE_INFOSTAND"; public static const _SafeStr_9566:String = "RWE_ME_MENU"; public static const _SafeStr_9567:String = "RWE_CHAT_INPUT_WIDGET"; public static const _SafeStr_9568:String = "RWE_FURNI_PLACEHOLDER"; public static const _SafeStr_9569:String = "RWE_FURNI_CREDIT_WIDGET"; public static const _SafeStr_9570:String = "RWE_FURNI_STICKIE_WIDGET"; public static const _SafeStr_9571:String = "RWE_FURNI_TROPHY_WIDGET"; public static const _SafeStr_9572:String = "RWE_FURNI_PRESENT_WIDGET"; public static const _SafeStr_9573:String = "RWE_FURNI_ECOTRONBOX_WIDGET"; public static const _SafeStr_9574:String = "RWE_FURNI_PET_PACKAGE_WIDGET"; public static const _SafeStr_9575:String = "RWE_PLAYLIST_EDITOR_WIDGET"; public static const _SafeStr_9576:String = "RWE_DOORBELL"; public static const _SafeStr_9577:String = "RWE_LOADINGBAR"; public static const _SafeStr_9578:String = "RWE_ROOM_QUEUE"; public static const _SafeStr_9579:String = "RWE_ROOM_POLL"; public static const _SafeStr_9580:String = "RWE_USER_CHOOSER"; public static const _SafeStr_9581:String = "RWE_FURNI_CHOOSER"; public static const _SafeStr_9582:String = "RWE_ROOM_DIMMER"; public static const _SafeStr_9583:String = "RWE_FRIEND_REQUEST"; public static const _SafeStr_9584:String = "RWE_CLOTHING_CHANGE"; public static const _SafeStr_9585:String = "RWE_CONVERSION_TRACKING"; public static const _SafeStr_9586:String = "RWE_USER_NOTIFICATION"; public static const _SafeStr_9587:String = "RWE_FRIENDS_BAR"; public static const _SafeStr_9588:String = "RWE_PURSE_WIDGET"; public static const _SafeStr_7568:String = "RWE_AVATAR_INFO"; public static const _SafeStr_9589:String = "RWE_WELCOME_GIFT"; public static const _SafeStr_9590:String = "RWE_SPAMWALL_POSTIT_WIDGET"; public static const _SafeStr_7712:String = "RWE_EFFECTS"; public static const _SafeStr_9591:String = "RWE_MANNEQUIN"; public static const _SafeStr_9592:String = "RWE_FURNITURE_CONTEXT_MENU"; public static const _SafeStr_9593:String = "RWE_LOCATION_WIDGET"; public static const CAMERA:String = "RWE_CAMERA"; public static const _SafeStr_9594:String = "RWE_ROOM_THUMBNAIL_CAMERA"; public static const _SafeStr_6522:String = "RWE_ROOM_BACKGROUND_COLOR"; public static const _SafeStr_9595:String = "RWE_CUSTOM_USER_NOTIFICATION"; public static const _SafeStr_9596:String = "RWE_FURNI_ACHIEVEMENT_RESOLUTION_ENGRAVING"; public static const _SafeStr_9597:String = "RWE_FRIEND_FURNI_CONFIRM"; public static const _SafeStr_9598:String = "RWE_FRIEND_FURNI_ENGRAVING"; public static const _SafeStr_9599:String = "RWE_HIGH_SCORE_DISPLAY"; public static const _SafeStr_9600:String = "RWE_INTERNAL_LINK"; public static const _SafeStr_9601:String = "RWE_CUSTOM_STACK_HEIGHT"; public static const _SafeStr_9602:String = "RWE_YOUTUBE"; public static const _SafeStr_9603:String = "RWE_RENTABLESPACE"; public static const _SafeStr_9604:String = "RWE_VIMEO"; public static const _SafeStr_6977:String = "RWE_ROOM_TOOLS"; public static const _SafeStr_9605:String = "RWE_EXTERNAL_IMAGE"; public static const _SafeStr_9606:String = "RWE_WORD_QUIZZ"; public static const _SafeStr_9607:String = "RWE_UI_HELP_BUBBLE"; public static const _SafeStr_9608:String = "RWE_ROOM_LINK"; public static const _SafeStr_9609:String = "RWE_CRAFTING"; } }//package _-1LZ // _SafeStr_2818 = "_-2Hp" (String#579, DoABC#3) // _SafeStr_6522 = "_-111" (String#3324, DoABC#3) // _SafeStr_6977 = "_-3kO" (String#9298, DoABC#3) // _SafeStr_7568 = "_-6gZ" (String#5258, DoABC#3) // _SafeStr_7712 = "_-1Vp" (String#3987, DoABC#3) // _SafeStr_9564 = "_-6K2" (String#9573, DoABC#3) // _SafeStr_9565 = "_-Xg" (String#13261, DoABC#3) // _SafeStr_9566 = "_-022" (String#11593, DoABC#3) // _SafeStr_9567 = "_-1hr" (String#6986, DoABC#3) // _SafeStr_9568 = "_-1p" (String#16696, DoABC#3) // _SafeStr_9569 = "_-6cy" (String#11659, DoABC#3) // _SafeStr_9570 = "_-0eh" (String#13353, DoABC#3) // _SafeStr_9571 = "_-6Ph" (String#12778, DoABC#3) // _SafeStr_9572 = "_-27Y" (String#12790, DoABC#3) // _SafeStr_9573 = "_-0eB" (String#13473, DoABC#3) // _SafeStr_9574 = "_-2bI" (String#11842, DoABC#3) // _SafeStr_9575 = "_-1mH" (String#11962, DoABC#3) // _SafeStr_9576 = "_-1hc" (String#6046, DoABC#3) // _SafeStr_9577 = "_-1S2" (String#11837, DoABC#3) // _SafeStr_9578 = "_-5sh" (String#12383, DoABC#3) // _SafeStr_9579 = "_-53z" (String#8873, DoABC#3) // _SafeStr_9580 = "_-5Yx" (String#9414, DoABC#3) // _SafeStr_9581 = "_-3NZ" (String#12727, DoABC#3) // _SafeStr_9582 = "_-w6" (String#5812, DoABC#3) // _SafeStr_9583 = "_-Hs" (String#6385, DoABC#3) // _SafeStr_9584 = "_-0gU" (String#6109, DoABC#3) // _SafeStr_9585 = "_-0Mh" (String#11808, DoABC#3) // _SafeStr_9586 = "_-1Op" (String#26299, DoABC#3) // _SafeStr_9587 = "_-08S" (String#27977, DoABC#3) // _SafeStr_9588 = "_-Tr" (String#30597, DoABC#3) // _SafeStr_9589 = "_-0Hk" (String#11715, DoABC#3) // _SafeStr_9590 = "_-2Wf" (String#13203, DoABC#3) // _SafeStr_9591 = "_-61J" (String#5879, DoABC#3) // _SafeStr_9592 = "_-4zg" (String#14999, DoABC#3) // _SafeStr_9593 = "_-51g" (String#16502, DoABC#3) // _SafeStr_9594 = "_-35r" (String#12552, DoABC#3) // _SafeStr_9595 = "_-1m8" (String#11912, DoABC#3) // _SafeStr_9596 = "_-5kN" (String#12268, DoABC#3) // _SafeStr_9597 = "_-OL" (String#16259, DoABC#3) // _SafeStr_9598 = "_-0KK" (String#11646, DoABC#3) // _SafeStr_9599 = "_-0ep" (String#5515, DoABC#3) // _SafeStr_9600 = "_-0GU" (String#5094, DoABC#3) // _SafeStr_9601 = "_-ja" (String#10945, DoABC#3) // _SafeStr_9602 = "_-6ZW" (String#10827, DoABC#3) // _SafeStr_9603 = "_-TU" (String#10891, DoABC#3) // _SafeStr_9604 = "_-6-o" (String#10055, DoABC#3) // _SafeStr_9605 = "_-40z" (String#10100, DoABC#3) // _SafeStr_9606 = "_-fh" (String#11240, DoABC#3) // _SafeStr_9607 = "_-4k9" (String#14554, DoABC#3) // _SafeStr_9608 = "_-C-" (String#6009, DoABC#3) // _SafeStr_9609 = "_-vt" (String#11097, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_3097 package _-1LZ { public class _SafeStr_3097 { public static const NORMAL:int = 0; public static const _SafeStr_9610:int = 1; public static const BOT:int = 2; } }//package _-1LZ // _SafeStr_3097 = "_-4Jq" (String#5334, DoABC#3) // _SafeStr_9610 = "_-21j" (String#3260, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_3691 package _-1LZ { public class _SafeStr_3691 { public static const _SafeStr_9611:String = "RWEIEP_INFOSTAND_EXTRA_PARAM"; public static const _SafeStr_9612:String = "RWEIEP_JUKEBOX"; public static const _SafeStr_9613:String = "RWEIEP_USABLE_PRODUCT"; public static const _SafeStr_9614:String = "RWEIEP_SONGDISK"; public static const _SafeStr_9615:String = "RWEIEP_CRACKABLE_FURNI"; public static const _SafeStr_9616:String = "RWEIEP_BRANDING_OPTIONS"; public static const _SafeStr_9617:String = "RWEIEP_USABLE"; } }//package _-1LZ // _SafeStr_3691 = "_-3d3" (String#3622, DoABC#3) // _SafeStr_9611 = "_-4IB" (String#8511, DoABC#3) // _SafeStr_9612 = "_-17T" (String#13252, DoABC#3) // _SafeStr_9613 = "_-1k6" (String#17848, DoABC#3) // _SafeStr_9614 = "_-Sr" (String#10888, DoABC#3) // _SafeStr_9615 = "_-1f9" (String#17632, DoABC#3) // _SafeStr_9616 = "_-3e9" (String#19440, DoABC#3) // _SafeStr_9617 = "_-2rf" (String#30957, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_3692 package _-1LZ { public class _SafeStr_3692 { public static const DUMMY:String = "DUMMY"; public static const FRIEND_FURNITURE:String = "FRIEND_FURNITURE"; public static const MONSTERPLANT_SEED:String = "MONSTERPLANT_SEED"; public static const MYSTERY_BOX:String = "MYSTERY_BOX"; public static const EFFECT_BOX:String = "EFFECT_BOX"; public static const MYSTERY_TROPHY:String = "MYSTERY_TROPHY"; public static const RANDOM_TELEPORT:String = "RANDOM_TELEPORT"; public static const PURCHASABLE_CLOTHING:String = "PURCHASABLE_CLOTHING"; public static const GENERIC_USABLE:String = "GENERIC_USABLE"; } }//package _-1LZ // _SafeStr_3692 = "_-5-u" (String#5362, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_3693 package _-1LZ { public class _SafeStr_3693 { public static const _SafeStr_9618:int = 0; public static const _SafeStr_9619:int = 1; public static const _SafeStr_9620:int = 2; public static const _SafeStr_9621:int = 3; public static const _SafeStr_9622:int = 4; } }//package _-1LZ // _SafeStr_3693 = "_-6aI" (String#7673, DoABC#3) // _SafeStr_9618 = "_-23m" (String#20539, DoABC#3) // _SafeStr_9619 = "_-aT" (String#24164, DoABC#3) // _SafeStr_9620 = "_-2eX" (String#22332, DoABC#3) // _SafeStr_9621 = "_-2Lw" (String#17661, DoABC#3) // _SafeStr_9622 = "_-0PB" (String#20376, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_5073 package _-1LZ { public class _SafeStr_5073 { public static const _SafeStr_9623:int = 0; public static const _SafeStr_9624:int = 1; } }//package _-1LZ // _SafeStr_5073 = "_-55a" (String#17364, DoABC#3) // _SafeStr_9623 = "_-3GD" (String#12015, DoABC#3) // _SafeStr_9624 = "_-1Ds" (String#13104, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_5086 package _-1LZ { public class _SafeStr_5086 { public static const _SafeStr_9625:int = 0; public static const _SafeStr_9626:int = 1; public static const _SafeStr_9627:int = 2; } }//package _-1LZ // _SafeStr_5086 = "_-6jE" (String#17780, DoABC#3) // _SafeStr_9625 = "_-5-P" (String#27663, DoABC#3) // _SafeStr_9626 = "_-0fb" (String#21827, DoABC#3) // _SafeStr_9627 = "_-6Zl" (String#25675, DoABC#3) //------------------------------------------------------------ //_-1LZ._SafeStr_5093 package _-1LZ { public class _SafeStr_5093 { public static const _SafeStr_9628:int = 0; public static const _SafeStr_9629:int = 1; public static const _SafeStr_9630:int = 2; } }//package _-1LZ // _SafeStr_5093 = "_-4TL" (String#12660, DoABC#3) // _SafeStr_9628 = "_-40K" (String#23914, DoABC#3) // _SafeStr_9629 = "_-0GS" (String#21939, DoABC#3) // _SafeStr_9630 = "_-4ln" (String#23447, DoABC#3) //------------------------------------------------------------ //_-1M9._SafeStr_2132 package _-1M9 { import _-2mL._SafeStr_8; import flash.events.IEventDispatcher; public interface _SafeStr_2132 extends _SafeStr_8 { function get events():IEventDispatcher; function showInterstitial():void; function _SafeStr_9631(_arg_1:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void; } }//package _-1M9 // _SafeStr_2132 = "_-2zV" (String#8467, DoABC#3) // _SafeStr_8 = "_-4zh" (String#1556, DoABC#3) // _SafeStr_9631 = "_-2rs" (String#30847, DoABC#3) //------------------------------------------------------------ //_-1M9._SafeStr_2854 package _-1M9 { public class _SafeStr_2854 { private var _SafeStr_6766:int; private var _SafeStr_5669:int; private var _SafeStr_7499:int; private var _SafeStr_6079:String; private var _SafeStr_9632:String; public function _SafeStr_2854(k:int, _arg_2:String=null, _arg_3:String=null, _arg_4:int=-1, _arg_5:int=-1) { this._SafeStr_6766 = k; this._SafeStr_5669 = _arg_4; this._SafeStr_7499 = _arg_5; this._SafeStr_6079 = _arg_2; this._SafeStr_9632 = _arg_3; } public function get roomId():int { return (this._SafeStr_6766); } public function get _SafeStr_5671():int { return (this._SafeStr_5669); } public function get _SafeStr_7500():int { return (this._SafeStr_7499); } public function get _SafeStr_6080():String { return (this._SafeStr_6079); } public function get _SafeStr_9633():String { return (this._SafeStr_9632); } } }//package _-1M9 // _SafeStr_2854 = "_-4De" (String#7767, DoABC#3) // _SafeStr_5669 = "_-1T1" (String#575, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_6079 = "_-2GL" (String#11905, DoABC#3) // _SafeStr_6080 = "_-6UM" (String#9471, DoABC#3) // _SafeStr_6766 = "_-3wl" (String#735, DoABC#3) // _SafeStr_7499 = "_-2FM" (String#3229, DoABC#3) // _SafeStr_7500 = "_-4Bz" (String#5353, DoABC#3) // _SafeStr_9632 = "_-1e7" (String#29992, DoABC#3) // _SafeStr_9633 = "_-5tc" (String#27211, DoABC#3) //------------------------------------------------------------ //_-1M9.AdManager package _-1M9 { import _-2mL.Component; import _-3oH._SafeStr_1408; import _-5Lv._SafeStr_2177; import _-5Xu._SafeStr_431; import flash.display.BitmapData; import _-15X.Map; import _-1Qv._SafeStr_2275; import _-2mL._SafeStr_9; import _-59z._SafeStr_10; import _-2mL._SafeStr_44; import com.sulake.iid.IIDHabboCommunicationManager; import com.sulake.iid.IIDHabboConfigurationManager; import com.sulake.iid.IIDSessionDataManager; import com.sulake.iid.IIDHabboCatalog; import __AS3__.vec.Vector; import flash.net.URLRequest; import _-59z._SafeStr_37; import _-2M7._SafeStr_2855; import flash.system.Security; import _-53G.AssetLoaderEvent; import flash.external.ExternalInterface; import _-4xM._SafeStr_2852; import _-2wD._SafeStr_2853; import _-4S6._SafeStr_2793; import flash.display.Bitmap; import _-59z._SafeStr_39; import _-4S6._SafeStr_2269; import __AS3__.vec.*; public class AdManager extends Component implements _SafeStr_2132 { private static const _SafeStr_9634:String = "interstitialCompleted"; private var _SafeStr_6115:_SafeStr_1408; private var _SafeStr_6117:_SafeStr_2177; private var _SafeStr_5557:_SafeStr_431; private var _SafeStr_9635:BitmapData = null; private var _SafeStr_9636:BitmapData = null; private var _SafeStr_9637:Map; private var _SafeStr_9638:_SafeStr_2275; public function AdManager(k:_SafeStr_9, _arg_2:uint=0, _arg_3:_SafeStr_10=null) { super(k, _arg_2, _arg_3); } public function get sessionDataManager():_SafeStr_2177 { return (this._SafeStr_6117); } override protected function get dependencies():Vector.<_SafeStr_44> { return (super.dependencies.concat(new <_SafeStr_44>[new _SafeStr_44(new IIDHabboCommunicationManager(), function (k:_SafeStr_1408):void { _SafeStr_6115 = k; }), new _SafeStr_44(new IIDHabboConfigurationManager(), null), new _SafeStr_44(new IIDSessionDataManager(), function (k:_SafeStr_2177):void { _SafeStr_6117 = k; }, false), new _SafeStr_44(new IIDHabboCatalog(), function (k:_SafeStr_431):void { _SafeStr_5557 = k; }, false)])); } override protected function initComponent():void { var _local_5:URLRequest; var _local_6:_SafeStr_37; this._SafeStr_9637 = new Map(); this._SafeStr_9638 = this._SafeStr_6115.addHabboConnectionMessageEvent(new _SafeStr_2855(this._SafeStr_9639)); var k:String = getProperty("ads.domain"); if (k != ""){ Security.loadPolicyFile((("http://" + k) + "/crossdomain.xml")); }; var _local_2:String = getProperty("billboard.adwarning.left.url"); var _local_3:String = getProperty("billboard.adwarning.right.url"); var _local_4:String = getProperty("image.library.url"); if (((!((_local_2 == ""))) && (!((_local_3 == ""))))){ _local_2 = (_local_4 + _local_2); _local_3 = (_local_4 + _local_3); _local_5 = new URLRequest(_local_2); _local_6 = assets.loadAssetFromFile("adWarningL", _local_5, "image/png"); _local_6.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_9640); _local_5 = new URLRequest(_local_3); _local_6 = assets.loadAssetFromFile("adWarningRight", _local_5, "image/png"); _local_6.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_9641); }; if (ExternalInterface.available){ ExternalInterface.addCallback(_SafeStr_9634, this._SafeStr_9642); }; } override public function dispose():void { if (disposed){ return; }; if (this._SafeStr_9637 != null){ this._SafeStr_9637.dispose(); this._SafeStr_9637 = null; }; if (this._SafeStr_6115 != null){ this._SafeStr_6115._SafeStr_9643(this._SafeStr_9638); this._SafeStr_9638 = null; }; if (this._SafeStr_9635){ this._SafeStr_9635.dispose(); this._SafeStr_9635 = null; }; if (this._SafeStr_9636){ this._SafeStr_9636.dispose(); this._SafeStr_9636 = null; }; super.dispose(); } public function showInterstitial():void { if (!getBoolean("interstitials.2016.enabled")){ this._SafeStr_9644(); return; }; this._SafeStr_6115.connection.send(new _SafeStr_2852()); } private function _SafeStr_9639(k:_SafeStr_2855):void { var _local_2:_SafeStr_2853 = k._SafeStr_5551(); if (((_local_2) && (_local_2._SafeStr_9645))){ if (ExternalInterface.available){ ExternalInterface.call("FlashExternalInterface.showInterstitial"); events.dispatchEvent(new _SafeStr_2793(_SafeStr_2793._SafeStr_9646)); } else { this._SafeStr_9644(); }; } else { this._SafeStr_9644(); }; } private function _SafeStr_9644():void { if (events != null){ events.dispatchEvent(new _SafeStr_2793(_SafeStr_2793._SafeStr_9647)); }; } private function _SafeStr_9642(k:String):void { events.dispatchEvent(new _SafeStr_2793(_SafeStr_2793._SafeStr_9648, k)); } private function _SafeStr_9640(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_7121.content as Bitmap); if (_local_3 != null){ this._SafeStr_9635 = this._SafeStr_9649(_local_3.bitmapData); }; } private function _SafeStr_9641(k:AssetLoaderEvent):void { var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_7121.content as Bitmap); if (_local_3 != null){ this._SafeStr_9636 = this._SafeStr_9649(_local_3.bitmapData); }; } private function _SafeStr_9649(k:BitmapData):BitmapData { var _local_4:int; var _local_5:uint; if (k == null){ return (null); }; var _local_2:BitmapData = new BitmapData(k.width, k.height, true, 0); var _local_3:int; while (_local_3 < _local_2.height) { _local_4 = 0; while (_local_4 < _local_2.width) { _local_5 = k.getPixel32(_local_4, _local_3); if (_local_5 != 0xFFFFFFFF){ _local_2.setPixel32(_local_4, _local_3, _local_5); }; _local_4++; }; _local_3++; }; return (_local_2); } private function _SafeStr_9650(k:Bitmap):Boolean { if (((((!((k == null))) && (!((k.bitmapData == null))))) && ((((k.width > 1)) || ((k.height > 1)))))){ return (true); }; return (false); } public function _SafeStr_9631(k:int, _arg_2:int, _arg_3:int, _arg_4:String, _arg_5:String):void { var _local_9:_SafeStr_39; var _local_10:BitmapData; var _local_11:_SafeStr_2854; if ((((_arg_4 == null)) || ((_arg_4.length == 0)))){ return; }; if (assets.hasAsset(_arg_4)){ _local_9 = assets.getAssetByName(_arg_4); if (_local_9 != null){ _local_10 = (_local_9.content as BitmapData); if (_local_10 != null){ this._SafeStr_9651(_local_10.clone(), k, _arg_2, _arg_3, _arg_4, _arg_5); }; }; return; }; var _local_6:Array = this._SafeStr_9637.getValue(_arg_4); if (_local_6 == null){ _local_6 = []; this._SafeStr_9637.add(_arg_4, _local_6); }; if (_local_6.length > 0){ for each (_local_11 in _local_6) { if ((((((_local_11.roomId == k)) && ((_local_11._SafeStr_5671 == _arg_2)))) && ((_local_11._SafeStr_7500 == _arg_3)))){ return; }; }; }; _local_6.push(new _SafeStr_2854(k, _arg_4, _arg_5, _arg_2, _arg_3)); var _local_7:URLRequest = new URLRequest(_arg_4); var _local_8:_SafeStr_37 = assets.loadAssetFromFile(_arg_4, _local_7, "image/png"); _local_8.addEventListener(AssetLoaderEvent._SafeStr_5315, this._SafeStr_9652); _local_8.addEventListener(AssetLoaderEvent._SafeStr_5317, this._SafeStr_9653); } private function _SafeStr_9652(k:AssetLoaderEvent):void { var _local_5:BitmapData; var _local_6:_SafeStr_2854; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Bitmap = (_local_2._SafeStr_7121.content as Bitmap); var _local_4:Array = this._SafeStr_9637.remove(_local_2.assetName); if ((((_local_4 == null)) || ((_local_4.length == 0)))){ return; }; if (this._SafeStr_9650(_local_3)){ _local_5 = _local_3.bitmapData; if (_local_5 != null){ for each (_local_6 in _local_4) { this._SafeStr_9651(_local_5.clone(), _local_6.roomId, _local_6._SafeStr_5671, _local_6._SafeStr_7500, _local_6._SafeStr_6080, _local_6._SafeStr_9633); }; }; }; } private function _SafeStr_9651(k:BitmapData, _arg_2:int, _arg_3:int, _arg_4:int, _arg_5:String, _arg_6:String):void { if (events != null){ events.dispatchEvent(new _SafeStr_2269(_SafeStr_2269._SafeStr_9654, _arg_2, k, _arg_5, _arg_6, null, null, _arg_3, _arg_4)); }; } private function _SafeStr_9653(k:AssetLoaderEvent):void { var _local_4:_SafeStr_2854; var _local_2:_SafeStr_37 = (k.target as _SafeStr_37); var _local_3:Array = this._SafeStr_9637.remove(_local_2.assetName); if ((((_local_3 == null)) || ((_local_3.length == 0)))){ return; }; for each (_local_4 in _local_3) { this._SafeStr_9651(null, _local_4.roomId, _local_4._SafeStr_5671, _local_4._SafeStr_7500, _local_4._SafeStr_6080, _local_4._SafeStr_9633); }; } } }//package _-1M9 // _SafeStr_10 = "_-1Uy" (String#398, DoABC#3) // _SafeStr_1408 = "_-0GR" (String#890, DoABC#3) // _SafeStr_2132 = "_-2zV" (String#8467, DoABC#3) // _SafeStr_2177 = "_-3uG" (String#1074, DoABC#3) // _SafeStr_2269 = "_-ST" (String#5066, DoABC#3) // _SafeStr_2275 = "_-2Xh" (String#157, DoABC#3) // _SafeStr_2793 = "_-3T0" (String#4508, DoABC#3) // _SafeStr_2852 = "_-8H" (String#17011, DoABC#3) // _SafeStr_2853 = "_-0y3" (String#10186, DoABC#3) // _SafeStr_2854 = "_-4De" (String#7767, DoABC#3) // _SafeStr_2855 = "_-6V4" (String#12394, DoABC#3) // _SafeStr_37 = "_-3AZ" (String#1157, DoABC#3) // _SafeStr_39 = "_-0yC" (String#592, DoABC#3) // _SafeStr_431 = "_-2P1" (String#1134, DoABC#3) // _SafeStr_44 = "_-54h" (String#193, DoABC#3) // _SafeStr_5315 = "_-3B" (String#2876, DoABC#3) // _SafeStr_5317 = "_-wO" (String#7063, DoABC#3) // _SafeStr_5551 = "_-ud" (String#110, DoABC#3) // _SafeStr_5557 = "_-rS" (String#164, DoABC#3) // _SafeStr_5671 = "_-6Kh" (String#619, DoABC#3) // _SafeStr_6080 = "_-6UM" (String#9471, DoABC#3) // _SafeStr_6115 = "_-5VL" (String#889, DoABC#3) // _SafeStr_6117 = "_-vB" (String#571, DoABC#3) // _SafeStr_7121 = "_-5xX" (String#3971, DoABC#3) // _SafeStr_7500 = "_-4Bz" (String#5353, DoABC#3) // _SafeStr_9 = "_-2he" (String#1385, DoABC#3) // _SafeStr_9631 = "_-2rs" (String#30847, DoABC#3) // _SafeStr_9633 = "_-5tc" (String#27211, DoABC#3) // _SafeStr_9634 = "_-1hB" (String#25276, DoABC#3) // _SafeStr_9635 = "_-EG" (String#18972, DoABC#3) // _SafeStr_9636 = "_-0pS" (String#20119, DoABC#3) // _SafeStr_9637 = "_-09B" (String#9075, DoABC#3) // _SafeStr_9638 = "_-6eH" (String#22150, DoABC#3) // _SafeStr_9639 = "_-5Y8" (String#36611, DoABC#3) // _SafeStr_9640 = "_-6Jf" (String#35342, DoABC#3) // _SafeStr_9641 = "_-xu" (String#33660, DoABC#3) // _SafeStr_9642 = "_-1qZ" (String#36480, DoABC#3) // _SafeStr_9643 = "_-0as" (String#2558, DoABC#3) // _SafeStr_9644 = "_-1Kp" (String#22541, DoABC#3) // _SafeStr_9645 = "_-4fp" (String#36155, DoABC#3) // _SafeStr_9646 = "_-5Qb" (String#19273, DoABC#3) // _SafeStr_9647 = "_-45X" (String#18578, DoABC#3) // _SafeStr_9648 = "_-1bz" (String#17455, DoABC#3) // _SafeStr_9649 = "_-2jZ" (String#31256, DoABC#3) // _SafeStr_9650 = "_-1eF" (String#38096, DoABC#3) // _SafeStr_9651 = "_-0lZ" (String#22834, DoABC#3) // _SafeStr_9652 = "_-3Nz" (String#37304, DoABC#3) // _SafeStr_9653 = "_-4Ql" (String#37815, DoABC#3) // _SafeStr_9654 = "_-Eg" (String#14014, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3783 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3783 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return (new Array()); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3783 = "_-1Ve" (String#15239, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3784 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3784 implements _SafeStr_2285 { private var _SafeStr_9655:int; public function _SafeStr_3784(k:int) { this._SafeStr_9655 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_9655]); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3784 = "_-Xd" (String#17077, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_9655 = "_-685" (String#27581, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3785 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3785 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return (new Array()); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3785 = "_-6bu" (String#16264, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3786 package _-1mI { import _-1Qv._SafeStr_2285; import __AS3__.vec.Vector; public class _SafeStr_3786 implements _SafeStr_2285 { private var _SafeStr_6039:Array; public function _SafeStr_3786(k:Vector.) { var _local_2:int; this._SafeStr_6039 = new Array(); super(); this._SafeStr_6039.push(k.length); for each (_local_2 in k) { this._SafeStr_6039.push(_local_2); }; } public function _SafeStr_5301():Array { return (this._SafeStr_6039); } public function dispose():void { } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3786 = "_-O7" (String#17040, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_6039 = "_-5dY" (String#125, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3787 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3787 implements _SafeStr_2285 { private var _SafeStr_9656:int; public function _SafeStr_3787(k:int) { this._SafeStr_9656 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_9656]); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3787 = "_-3ok" (String#14071, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_9656 = "_-37p" (String#16405, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3788 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3788 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return (new Array()); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3788 = "_-6c3" (String#15996, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3789 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3789 implements _SafeStr_2285 { private var _SafeStr_9656:int; public function _SafeStr_3789(k:int) { this._SafeStr_9656 = k; } public function dispose():void { } public function _SafeStr_5301():Array { return ([this._SafeStr_9656]); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3789 = "_-4ps" (String#10027, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) // _SafeStr_9656 = "_-37p" (String#16405, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3790 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3790 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return (new Array()); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3790 = "_-1vS" (String#15306, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1mI._SafeStr_3791 package _-1mI { import _-1Qv._SafeStr_2285; public class _SafeStr_3791 implements _SafeStr_2285 { public function dispose():void { } public function _SafeStr_5301():Array { return (new Array()); } } }//package _-1mI // _SafeStr_2285 = "_-5ay" (String#239, DoABC#3) // _SafeStr_3791 = "_-1D7" (String#15286, DoABC#3) // _SafeStr_5301 = "_-65S" (String#257, DoABC#3) //------------------------------------------------------------ //_-1Na._SafeStr_5203 package _-1Na { import _-6AT.AdServerRequest; import _-5Ju.AdServerConfig; import _-4Bv.NetworkResource; public class _SafeStr_5203 extends AdServerRequest { protected var _SafeStr_5311:String = null; public function _SafeStr_5203(k:String, _arg_2:AdServerConfig) { super(new _SafeStr_5256(_arg_2)); if (parseWrappedAdTags()){ this._SafeStr_5311 = _SafeStr_9657(k); } else { this._SafeStr_5311 = k; }; } override public function isWrapped():Boolean { return (true); } override public function formRequest(k:Array=null):String { if (_SafeStr_9658()){ _SafeStr_9659 = NetworkResource._SafeStr_9660(this._SafeStr_5311, ("cache-buster=" + Math.random())); } else { _SafeStr_9659 = this._SafeStr_5311; }; return (_SafeStr_9659); } } }//package _-1Na // _SafeStr_5203 = "_-AM" (String#8520, DoABC#3) // _SafeStr_5256 = "_-4Pq" (String#14026, DoABC#3) // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_9657 = "_-Ic" (String#17732, DoABC#3) // _SafeStr_9658 = "_-5OX" (String#28256, DoABC#3) // _SafeStr_9659 = "_-3JY" (String#5277, DoABC#3) // _SafeStr_9660 = "_-4vk" (String#37105, DoABC#3) //------------------------------------------------------------ //_-1Na._SafeStr_5256 package _-1Na { import _-5Ju.AdServerConfig; public class _SafeStr_5256 extends AdServerConfig { public function _SafeStr_5256(k:AdServerConfig) { super("Wrapped Ad Server", k); if (k != null){ _SafeStr_9661 = k.addCacheBuster; }; } } }//package _-1Na // _SafeStr_5256 = "_-4Pq" (String#14026, DoABC#3) // _SafeStr_9661 = "_-2AG" (String#13690, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5098 package _-1Ne { public class _SafeStr_5098 extends NonLinearVideoAd { override public function contentType():String { return ("SCRIPT"); } } }//package _-1Ne // _SafeStr_5098 = "_-3EE" (String#6405, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5099 package _-1Ne { public class _SafeStr_5099 extends NonLinearVideoAd { public function get _SafeStr_6080():String { if (_SafeStr_9662 != null){ return (_SafeStr_9662); }; if (_SafeStr_9663()){ return (_SafeStr_5311.getQualifiedStreamAddress()); }; return (""); } override public function get content():String { return (this._SafeStr_6080); } } }//package _-1Ne // _SafeStr_5099 = "_-n8" (String#7365, DoABC#3) // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_6080 = "_-6UM" (String#9471, DoABC#3) // _SafeStr_9662 = "_-4G4" (String#4084, DoABC#3) // _SafeStr_9663 = "_-4cm" (String#5739, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5100 package _-1Ne { public class _SafeStr_5100 extends NonLinearVideoAd { override public function contentType():String { return ("IFRAME"); } } }//package _-1Ne // _SafeStr_5100 = "_-136" (String#9509, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5101 package _-1Ne { import _-35R.VPAIDWrapper; import _-4YX._SafeStr_5199; import _-35R.OverlayView; public interface _SafeStr_5101 { function _SafeStr_9664(_arg_1:Function):void; function _SafeStr_9665(_arg_1:Function):void; function _SafeStr_9666(_arg_1:Function):void; function _SafeStr_9667(_arg_1:Function):void; function _SafeStr_9668(_arg_1:Function):void; function _SafeStr_9669(_arg_1:Function):void; function _SafeStr_9670(_arg_1:Function):void; function _SafeStr_9671(_arg_1:Function):void; function _SafeStr_9672(_arg_1:Function):void; function _SafeStr_9673(_arg_1:Function):void; function _SafeStr_9674(_arg_1:Function):void; function _SafeStr_9675(_arg_1:Function):void; function _SafeStr_9676(_arg_1:Function):void; function _SafeStr_9677(_arg_1:Function):void; function _SafeStr_9678(_arg_1:Function):void; function _SafeStr_9679(_arg_1:Function):void; function _SafeStr_9680(_arg_1:Function):void; function _SafeStr_9681(_arg_1:Function):void; function _SafeStr_9682(_arg_1:Function):void; function _SafeStr_9683(_arg_1:Function):void; function _SafeStr_9684(_arg_1:Function):void; function _SafeStr_9685(_arg_1:Function):void; function _SafeStr_9686(_arg_1:Function):void; function _SafeStr_9687(_arg_1:Function):void; function _SafeStr_9688(_arg_1:Function):void; function registerAsVPAID(_arg_1:VPAIDWrapper):Boolean; function startVPAID(_arg_1:Number=-1, _arg_2:Number=-1, _arg_3:String="normal", _arg_4:Boolean=false, _arg_5:String=null):void; function getVPAID():_SafeStr_5199; function _SafeStr_9689():Object; function _SafeStr_5727():Boolean; function _SafeStr_9690(_arg_1:int):void; function enableMaxDurationTimeout():void; function _SafeStr_9691():void; function resize(_arg_1:Number, _arg_2:Number, _arg_3:String):void; function _SafeStr_9692(_arg_1:OverlayView):void; function _SafeStr_9693():OverlayView; function _SafeStr_9694():Boolean; function _SafeStr_9695():void; function unload():void; function pause():void; function resume():void; } }//package _-1Ne // _SafeStr_5101 = "_-38O" (String#7167, DoABC#3) // _SafeStr_5199 = "_-Vh" (String#8386, DoABC#3) // _SafeStr_5727 = "_-5Vb" (String#5002, DoABC#3) // _SafeStr_9664 = "_-56x" (String#21767, DoABC#3) // _SafeStr_9665 = "_-4zi" (String#24587, DoABC#3) // _SafeStr_9666 = "_-3qi" (String#21605, DoABC#3) // _SafeStr_9667 = "_-03X" (String#24847, DoABC#3) // _SafeStr_9668 = "_-0Aj" (String#25296, DoABC#3) // _SafeStr_9669 = "_-4Mh" (String#25245, DoABC#3) // _SafeStr_9670 = "_-60i" (String#25816, DoABC#3) // _SafeStr_9671 = "_-3DZ" (String#21688, DoABC#3) // _SafeStr_9672 = "_-5ZI" (String#23704, DoABC#3) // _SafeStr_9673 = "_-4oX" (String#25686, DoABC#3) // _SafeStr_9674 = "_-4go" (String#24452, DoABC#3) // _SafeStr_9675 = "_-52k" (String#23314, DoABC#3) // _SafeStr_9676 = "_-4Yp" (String#22787, DoABC#3) // _SafeStr_9677 = "_-6eZ" (String#21967, DoABC#3) // _SafeStr_9678 = "_-3F8" (String#22290, DoABC#3) // _SafeStr_9679 = "_-5ew" (String#23697, DoABC#3) // _SafeStr_9680 = "_-3LL" (String#24382, DoABC#3) // _SafeStr_9681 = "_-3Me" (String#24077, DoABC#3) // _SafeStr_9682 = "_-0c-" (String#23354, DoABC#3) // _SafeStr_9683 = "_-0p7" (String#22329, DoABC#3) // _SafeStr_9684 = "_-2xf" (String#22930, DoABC#3) // _SafeStr_9685 = "_-48w" (String#21682, DoABC#3) // _SafeStr_9686 = "_-gk" (String#23727, DoABC#3) // _SafeStr_9687 = "_-5Uc" (String#24717, DoABC#3) // _SafeStr_9688 = "_-3j9" (String#22512, DoABC#3) // _SafeStr_9689 = "_-5ET" (String#15263, DoABC#3) // _SafeStr_9690 = "_-yG" (String#25555, DoABC#3) // _SafeStr_9691 = "_-5OD" (String#23655, DoABC#3) // _SafeStr_9692 = "_-6Xe" (String#16316, DoABC#3) // _SafeStr_9693 = "_-33e" (String#6230, DoABC#3) // _SafeStr_9694 = "_-4B5" (String#11349, DoABC#3) // _SafeStr_9695 = "_-3d2" (String#20548, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5103 package _-1Ne { import _-5eN._SafeStr_5102; public class _SafeStr_5103 extends NonLinearVideoAd implements _SafeStr_5102 { public function signalLoadError(k:String):void { } public function get _SafeStr_9696():String { if (_SafeStr_9697()){ return (_SafeStr_9662); }; return (_SafeStr_5311.getQualifiedStreamAddress()); } override public function get content():String { return (this._SafeStr_9696); } public function shouldMaintainAspectRatio():Boolean { return (this.maintainAspectRatio); } public function get recommendedWidth():int { return (_SafeStr_5658); } public function get recommendedHeight():int { return (_height); } override public function clicked():void { if (!isInteractive()){ super.clicked(); }; } override public function close():void { super.close(); } } }//package _-1Ne // _SafeStr_5102 = "_-4Te" (String#5373, DoABC#3) // _SafeStr_5103 = "_-66c" (String#6403, DoABC#3) // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_9662 = "_-4G4" (String#4084, DoABC#3) // _SafeStr_9696 = "_-6Px" (String#18588, DoABC#3) // _SafeStr_9697 = "_-2HN" (String#5020, DoABC#3) //------------------------------------------------------------ //_-1Ne._SafeStr_5104 package _-1Ne { public class _SafeStr_5104 extends NonLinearVideoAd { public function get html():String { return (_SafeStr_9662); } override public function get content():String { return (this.html); } } }//package _-1Ne // _SafeStr_5104 = "_-1-E" (String#9585, DoABC#3) // _SafeStr_9662 = "_-4G4" (String#4084, DoABC#3) //------------------------------------------------------------ //_-1Ne.AdNetworkResource package _-1Ne { import _-4Bv.NetworkResource; import _-43u.AdStreamerConfig; public class AdNetworkResource extends NetworkResource { protected var _SafeStr_9698:Array = null; protected var _SafeStr_9699:AdStreamerConfig = null; protected var _SafeStr_9700:String = null; protected var _SafeStr_9701:String = null; public function AdNetworkResource(k:String=null, _arg_2:String=null, _arg_3:String=null) { super(k, _arg_2, _arg_3); } public function _SafeStr_9702():Boolean { return (!((this._SafeStr_9698 == null))); } protected function _SafeStr_9703():Boolean { var k:int; if (_SafeStr_5311 != null){ if (this._SafeStr_9699 == null){ if (this._SafeStr_9698 != null){ k = 0; while (k < this._SafeStr_9698.length) { if (_SafeStr_5311.indexOf(AdStreamerConfig(this._SafeStr_9698[k]).netConnectionAddress) > -1){ this._SafeStr_9699 = AdStreamerConfig(this._SafeStr_9698[k]); return (true); }; k++; }; }; }; } else { this._SafeStr_9699 = null; }; return (false); } public function set streamers(k:Array):void { this._SafeStr_9698 = k; this._SafeStr_9699 = null; } override public function get netConnectionAddress():String { var _local_1:String; if (this._SafeStr_9701 != null){ return (this._SafeStr_9701); }; if (this._SafeStr_9703()){ return (this._SafeStr_9699.netConnectionAddress); }; _local_1 = super.netConnectionAddress; if (_local_1 != null){ return (_local_1); }; return (this._SafeStr_9704()); } protected function _SafeStr_9704():String { var k:String; var _local_2:Array; if (isRTMP()){ k = _SafeStr_5311.substr((_SafeStr_5311.indexOf("rtmp://") + 7)); _local_2 = k.split("/"); if (_local_2.length > 2){ this._SafeStr_9701 = ((("rtmp://" + _local_2[0]) + "/") + _local_2[1]); return (this._SafeStr_9701); }; }; return (null); } public function _SafeStr_9705():String { var _local_1:String; var _local_2:Array; var k:int; if (isRTMP()){ if (this._SafeStr_9700 == null){ if (this._SafeStr_9703()){ this._SafeStr_9700 = this._SafeStr_9699._SafeStr_9706(_SafeStr_5311, _SafeStr_9707); } else { if (_SafeStr_9708()){ this._SafeStr_9700 = _SafeStr_9709("mp4:"); } else { if (_SafeStr_9710()){ this._SafeStr_9700 = _SafeStr_9709("flv:"); this._SafeStr_9700 = this._SafeStr_9700.replace(new RegExp("flv:", "g"), ""); } else { _local_1 = _SafeStr_5311.substr((_SafeStr_5311.indexOf("rtmp://") + 7)); _local_2 = _local_1.split("/"); if (_local_2.length > 2){ this._SafeStr_9700 = ""; k = 2; while (k < _local_2.length) { this._SafeStr_9700 = (this._SafeStr_9700 + ("/" + _local_2[k])); k++; }; this._SafeStr_9700 = this._SafeStr_9700.substr(1); if (((((((isMimeType("video/x-mp4")) || (isMimeType("video/mp4")))) || (isMimeType("mp4")))) || (_SafeStr_9711(".mp4")))){ this._SafeStr_9700 = ("mp4:" + this._SafeStr_9700); } else { if (((((((isMimeType("video/x-flv")) || (isMimeType("video/flv")))) || (isMimeType("flv")))) || (_SafeStr_9711(".flv")))){ this._SafeStr_9700 = this._SafeStr_9700.replace(new RegExp("\\.flv", "g"), ""); }; }; } else { this._SafeStr_9700 = _SafeStr_5311; }; }; }; }; }; return (this._SafeStr_9700); }; return (null); } } }//package _-1Ne // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_9698 = "_-03t" (String#6696, DoABC#3) // _SafeStr_9699 = "_-446" (String#13352, DoABC#3) // _SafeStr_9700 = "_-65f" (String#4745, DoABC#3) // _SafeStr_9701 = "_-47g" (String#17859, DoABC#3) // _SafeStr_9702 = "_-5ft" (String#40543, DoABC#3) // _SafeStr_9703 = "_-2yv" (String#26182, DoABC#3) // _SafeStr_9704 = "_-4C3" (String#37751, DoABC#3) // _SafeStr_9705 = "_-4al" (String#36047, DoABC#3) // _SafeStr_9706 = "_-1pA" (String#36253, DoABC#3) // _SafeStr_9707 = "_-3mC" (String#3323, DoABC#3) // _SafeStr_9708 = "_-150" (String#22474, DoABC#3) // _SafeStr_9709 = "_-0A8" (String#6635, DoABC#3) // _SafeStr_9710 = "_-4tX" (String#24722, DoABC#3) // _SafeStr_9711 = "_-4wb" (String#21479, DoABC#3) //------------------------------------------------------------ //_-1Ne.CompanionAd package _-1Ne { import _-4Bv.StringUtils; import _-2hL._SafeStr_5202; import _-2hL._SafeStr_5108; import _-4Bv.ArrayUtils; public class CompanionAd extends NonLinearVideoAd { protected var _SafeStr_9712:String = null; protected var _SafeStr_9713:String = null; protected var _SafeStr_9714:String = ""; protected var _SafeStr_9715:int = -1; protected var _SafeStr_9716:String = null; public function CompanionAd(k:VideoAd=null) { _SafeStr_9717 = k; super(); } public function set altText(k:String):void { this._SafeStr_9712 = k; } public function get altText():String { return (this._SafeStr_9712); } public function set _SafeStr_9718(k:String):void { this._SafeStr_9713 = k; } public function get _SafeStr_9718():String { return (this._SafeStr_9713); } public function set _SafeStr_9719(k:int):void { this._SafeStr_9715 = k; } public function get _SafeStr_9719():int { return (this._SafeStr_9715); } public function set _SafeStr_9720(k:String):void { this._SafeStr_9714 = k; } public function get _SafeStr_9720():String { return (this._SafeStr_9714); } public function _SafeStr_9721(k:String, _arg_2:String):void { this._SafeStr_9713 = k; this._SafeStr_9714 = _arg_2; } public function _SafeStr_9722():Boolean { return (!((this._SafeStr_9713 == null))); } public function _SafeStr_9723():void { this._SafeStr_9713 = null; } public function _SafeStr_9724():String { if (_SafeStr_9717 != null){ return (_SafeStr_9717.uid); }; return (null); } public function _SafeStr_9725(k:CompanionAd):Boolean { if (k != null){ if (this == k){ return (true); }; return (((((((((k.isVAST2) && (this.isVAST2))) && (!((this.id == null))))) && (!(StringUtils.isEmpty(this.id))))) && ((k.id == this.id)))); }; return (false); } public function suitableForDisplayInDIV(k:Object):Boolean { var _local_2:Boolean; var _local_3:Boolean; if (((!((k.resourceType == undefined))) && ((k.creativeType == undefined)))){ _local_3 = _SafeStr_9726(k.width, k.height, k.resourceType); } else { if (k.index != undefined){ _local_3 = _SafeStr_9727(k.width, k.height, k.index); } else { if (((!((k.creativeType == undefined))) && (!((k.resoruceType == undefined))))){ _local_3 = _SafeStr_9728(k.width, k.height, k.creativeType, k.resourceType); } else { _local_3 = _SafeStr_9729(k.width, k.height); }; }; }; if (_local_3){ _local_2 = true; }; return (_local_2); } protected function _SafeStr_9730():String { var k:String; if (_SafeStr_9731()){ k = _SafeStr_9732; }; if (_SafeStr_9733()){ if (k != null){ k = ((((((((("&clickTag=" + escape(this._SafeStr_9734())) + "&") + "clickTAG=") + escape(this._SafeStr_9734())) + "&") + "clicktag=") + escape(this._SafeStr_9734())) + "&") + k); } else { k = ((((((("clickTag=" + escape(this._SafeStr_9734())) + "&") + "clickTAG=") + escape(this._SafeStr_9734())) + "&") + "clicktag=") + escape(this._SafeStr_9734())); }; }; return (k); } protected function _SafeStr_9735(k:Array, _arg_2:Boolean=true):String { var _local_7:int; var _local_3:String = ""; var _local_4:String = ""; if (this._SafeStr_9736()){ _local_4 = (_local_4 + ((' width="' + this.width) + '"')); }; if (this._SafeStr_9737()){ _local_4 = (_local_4 + ((' height="' + this.height) + '"')); }; _local_3 = ((((''); _local_3 = (_local_3 + (('')); _local_3 = (_local_3 + ''); var _local_5:String = ""; if (k != null){ if (k.length > 0){ _local_7 = 0; while (_local_7 < k.length) { if (((!((k[_local_7].name == undefined))) && (!((k[_local_7].value == undefined))))){ _local_3 = (_local_3 + (((('')); _local_5 = (_local_5 + ((((" " + k[_local_7].name) + '="') + k[_local_7].value) + '"')); }; _local_7++; }; }; }; var _local_6:String = this._SafeStr_9730(); if (_arg_2){ if (_local_6 != null){ _local_3 = (_local_3 + (('')); _local_3 = (_local_3 + (((((((((('")); } else { _local_3 = (_local_3 + (((((((('")); }; } else { if (_local_6 != null){ _local_3 = (_local_3 + (('')); }; }; _local_3 = (_local_3 + ""); return (_local_3); } public function _SafeStr_9738(k:Array, _arg_2:Boolean=false, _arg_3:String="companion", _arg_4:Boolean=false):String { var _local_5:String; var _local_6:String; if ((((((this._SafeStr_9716 == null)) || (_SafeStr_9739()))) || (!((k == null))))){ _local_5 = ""; if (_SafeStr_9740()){ if (((_SafeStr_9733()) && (!(StringUtils._SafeStr_9741(codeBlock, "'); _local_5 = (_local_5 + codeBlock); _local_5 = (_local_5 + ""); } else { _local_5 = codeBlock; }; } else { if (((_SafeStr_9743()) || (_SafeStr_9742()))){ if (_SafeStr_9733()){ _local_5 = ((''); _local_5 = (_local_5 + (('')); _local_5 = (_local_5 + ""); } else { _local_5 = (_local_5 + (('')); }; } else { if (isScript()){ if (_SafeStr_9697()){ _local_5 = codeBlock; } else { if (_SafeStr_9663()){ _local_5 = (_local_5 + (('')); }; }; } else { if (_SafeStr_9739()){ if (_SafeStr_9697()){ _local_5 = codeBlock; } else { _local_5 = this._SafeStr_9735(k); }; } else { if (isIFrame()){ if (_SafeStr_9663()){ _local_6 = ""; if (this._SafeStr_9736()){ _local_6 = (_local_6 + ((' width="' + this.width) + '"')); }; if (this._SafeStr_9737()){ _local_6 = (_local_6 + ((' height="' + this.height) + '"')); }; _local_5 = (((('"); }; }; }; }; }; }; this._SafeStr_9716 = _local_5; }; return (this._SafeStr_9716); } override public function start(k:_SafeStr_5108, _arg_2:*=null):void { if (k.controller.onDisplayCompanionAd(new _SafeStr_5202(_SafeStr_5202._SafeStr_6549, this))){ triggerTrackingEvent(TrackingEvent._SafeStr_9744); triggerTrackingEvent(TrackingEvent._SafeStr_9745); }; } override public function stop(k:_SafeStr_5108, _arg_2:*=null):void { if (k.controller.onHideCompanionAd(new _SafeStr_5202(_SafeStr_5202._SafeStr_6550, this))){ triggerTrackingEvent(TrackingEvent._SafeStr_9746); }; } override public function clone(k:*=null) { var _local_2:CompanionAd = super.clone(new CompanionAd(parentAdContainer)); _local_2.altText = this._SafeStr_9712; _local_2._SafeStr_9720 = this._SafeStr_9714; _local_2._SafeStr_9718 = this._SafeStr_9713; _local_2._SafeStr_9719 = this._SafeStr_9715; _local_2.adParameters = _SafeStr_9732; return (_local_2); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":_SafeStr_6041, "adId":_SafeStr_9747, "uid":_SafeStr_9748, "divId":this._SafeStr_9713, "altText":this._SafeStr_9712, "width":_SafeStr_5658, "height":_height, "resourceType":_SafeStr_9749, "creativeType":_SafeStr_9750, "codeBlock":((_SafeStr_9697()) ? codeBlock : null), "clickThroughs":ArrayUtils._SafeStr_9751(_SafeStr_9752), "url":((_SafeStr_9663()) ? url.url : null) }; return (k); } } }//package _-1Ne // _SafeStr_5108 = "_-SY" (String#3253, DoABC#3) // _SafeStr_5202 = "_-5M" (String#3436, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_6549 = "_-4Ec" (String#4655, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_9663 = "_-4cm" (String#5739, DoABC#3) // _SafeStr_9697 = "_-2HN" (String#5020, DoABC#3) // _SafeStr_9712 = "_-0Qj" (String#19446, DoABC#3) // _SafeStr_9713 = "_-Jx" (String#11035, DoABC#3) // _SafeStr_9714 = "_-cJ" (String#17274, DoABC#3) // _SafeStr_9715 = "_-1bg" (String#24742, DoABC#3) // _SafeStr_9716 = "_-3TG" (String#23048, DoABC#3) // _SafeStr_9717 = "_-1XX" (String#5372, DoABC#3) // _SafeStr_9718 = "_-ao" (String#12486, DoABC#3) // _SafeStr_9719 = "_-1re" (String#28477, DoABC#3) // _SafeStr_9720 = "_-4pZ" (String#19238, DoABC#3) // _SafeStr_9721 = "_-422" (String#30905, DoABC#3) // _SafeStr_9722 = "_-4S-" (String#37755, DoABC#3) // _SafeStr_9723 = "_-3DS" (String#31938, DoABC#3) // _SafeStr_9724 = "_-4j-" (String#9865, DoABC#3) // _SafeStr_9725 = "_-4Sk" (String#13957, DoABC#3) // _SafeStr_9726 = "_-5dS" (String#25758, DoABC#3) // _SafeStr_9727 = "_-oO" (String#24681, DoABC#3) // _SafeStr_9728 = "_-5v8" (String#26063, DoABC#3) // _SafeStr_9729 = "_-21Z" (String#9482, DoABC#3) // _SafeStr_9730 = "_-5SC" (String#38956, DoABC#3) // _SafeStr_9731 = "_-HK" (String#25434, DoABC#3) // _SafeStr_9732 = "_-0bx" (String#6645, DoABC#3) // _SafeStr_9733 = "_-1YJ" (String#7253, DoABC#3) // _SafeStr_9734 = "_-6Qn" (String#9386, DoABC#3) // _SafeStr_9735 = "_-4js" (String#36682, DoABC#3) // _SafeStr_9736 = "_-0ne" (String#23089, DoABC#3) // _SafeStr_9737 = "_-1S" (String#24952, DoABC#3) // _SafeStr_9738 = "_-6Os" (String#33537, DoABC#3) // _SafeStr_9739 = "_-5t-" (String#12336, DoABC#3) // _SafeStr_9740 = "_-4p7" (String#19330, DoABC#3) // _SafeStr_9741 = "_-NS" (String#6539, DoABC#3) // _SafeStr_9742 = "_-a" (String#30580, DoABC#3) // _SafeStr_9743 = "_-QR" (String#30642, DoABC#3) // _SafeStr_9744 = "_-3Wi" (String#10062, DoABC#3) // _SafeStr_9745 = "_-1Aq" (String#9902, DoABC#3) // _SafeStr_9746 = "_-4wZ" (String#12076, DoABC#3) // _SafeStr_9747 = "_-5Y4" (String#15178, DoABC#3) // _SafeStr_9748 = "_-0Cz" (String#3168, DoABC#3) // _SafeStr_9749 = "_-2BR" (String#4265, DoABC#3) // _SafeStr_9750 = "_-20V" (String#5166, DoABC#3) // _SafeStr_9751 = "_-1IF" (String#8792, DoABC#3) // _SafeStr_9752 = "_-19j" (String#4800, DoABC#3) //------------------------------------------------------------ //_-1Ne.Impression package _-1Ne { import _-4Bv.NetworkResource; public class Impression extends NetworkResource { public function Impression(k:String, _arg_2:String) { super(k, _arg_2); } public function unload():void { super.close(); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.eventType = "impression"; return (k); } } }//package _-1Ne //------------------------------------------------------------ //_-1Ne.LinearVideoAd package _-1Ne { import _-4Bv.Timestamp; public class LinearVideoAd extends TrackedVideoAd { protected var _SafeStr_6779:String; protected var _SafeStr_9753:Array; protected var _SafeStr_9754:MediaFile = null; public function LinearVideoAd() { this._SafeStr_9753 = new Array(); super(); } override public function unload():void { var k:int; if (this._SafeStr_9755()){ k = 0; while (k < this._SafeStr_9753.length) { this._SafeStr_9753[k].unload(); k++; }; }; } public function set duration(k:String):void { this._SafeStr_6779 = k; } override public function get duration():String { return (this._SafeStr_6779); } public function _SafeStr_9756(k:int):void { this._SafeStr_6779 = Timestamp._SafeStr_9757(k); } public function _SafeStr_9755():Boolean { if (this._SafeStr_9753 == null){ return (false); }; return ((this._SafeStr_9753.length > 0)); } public function _SafeStr_9758():int { if (this._SafeStr_9755()){ return (this._SafeStr_9753.length); }; return (0); } public function set mediaFiles(k:Array):void { this._SafeStr_9753 = k; } public function get mediaFiles():Array { return (this._SafeStr_9753); } public function _SafeStr_9759():MediaFile { return (this._SafeStr_9754); } public function filterLinearAdMediaFileByMimeType(k:Array):void { var _local_3:Array; var _local_2:int; while (_local_2 < this._SafeStr_9753.length) { if (this._SafeStr_9753[_local_2].isPermittedMimeType(k) == false){ _local_3 = this._SafeStr_9753.splice(_local_2, 1); } else { _local_2++; }; }; } public function _SafeStr_9760(k:MediaFile):void { var _local_2:Array; if (k._SafeStr_9761()){ _local_2 = [k]; this._SafeStr_9753 = _local_2.concat(this._SafeStr_9753); } else { this._SafeStr_9753.push(k); }; } public function isEmpty():Boolean { return ((this._SafeStr_9753.length == 0)); } public function _SafeStr_9762(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { var _local_7:MediaFile; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; var _local_12:int; var _local_13:Array; if (((!((this._SafeStr_9753 == null))) && ((this._SafeStr_9753.length > 0)))){ _local_7 = null; _local_8 = -1; _local_9 = -1; _local_10 = -1; _local_11 = -1; if ((((_arg_3 is String)) && (!((_arg_3 == null))))){ if (_arg_3.indexOf("-") > -1){ _local_13 = String(_arg_3).split("-"); if (_local_13.length == 2){ _local_10 = parseInt(_local_13[0]); _local_11 = parseInt(_local_13[1]); }; } else { _local_11 = parseInt(_arg_3); _local_10 = _local_11; }; }; _local_12 = 0; for (;_local_12 < this._SafeStr_9753.length;_local_12++) { if (((this._SafeStr_9753[_local_12].isDeliveryType(k)) && (this._SafeStr_9753[_local_12].isMimeType(_arg_2)))){ if (((this._SafeStr_9753[_local_12].hasBitRate()) && ((_local_10 > -1)))){ if (!(((_local_10 <= this._SafeStr_9753[_local_12].bitRate)) && ((this._SafeStr_9753[_local_12].bitRate <= _local_11)))) continue; }; if ((((_arg_4 == -1)) && ((_arg_5 == -1)))){ _local_7 = this._SafeStr_9753[_local_12]; _local_12 = this._SafeStr_9753.length; } else { if (_arg_4 > -1){ if ((((_local_8 == -1)) || ((Math.abs((_arg_4 - this._SafeStr_9753[_local_12].width)) < _local_8)))){ if (_arg_5 > -1){ if ((((_local_9 == -1)) || ((Math.abs((_arg_5 - this._SafeStr_9753[_local_12].height)) < _local_9)))){ _local_7 = this._SafeStr_9753[_local_12]; _local_9 = Math.abs((_arg_5 - this._SafeStr_9753[_local_12].height)); _local_8 = Math.abs((_arg_4 - this._SafeStr_9753[_local_12].width)); }; } else { _local_7 = this._SafeStr_9753[_local_12]; _local_8 = Math.abs((_arg_4 - this._SafeStr_9753[_local_12].width)); }; }; } else { if ((((_local_9 == -1)) || ((Math.abs((_arg_5 - this._SafeStr_9753[_local_12].height)) < _local_9)))){ _local_7 = this._SafeStr_9753[_local_12]; _local_9 = Math.abs((_arg_5 - this._SafeStr_9753[_local_12].height)); }; }; }; }; }; if (_local_7 != null){ }; return (_local_7); }; return (null); } public function _SafeStr_9763(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_6:MediaFile; if (((!((this._SafeStr_9753 == null))) && ((this._SafeStr_9753.length > 0)))){ _local_7 = 99999999; _local_8 = 0; while (_local_8 < this._SafeStr_9753.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_9753[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_9753[_local_8].height){ if (this._SafeStr_9753[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_9753[_local_8].width == _arg_3)))){ if (this._SafeStr_9753[_local_8].bitRate < _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; }; }; }; _local_8++; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_9764(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_6:MediaFile; if (((!((this._SafeStr_9753 == null))) && ((this._SafeStr_9753.length > 0)))){ _local_7 = -1; _local_8 = 0; while (_local_8 < this._SafeStr_9753.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_9753[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_9753[_local_8].height){ if (this._SafeStr_9753[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_9753[_local_8].width == _arg_3)))){ if (this._SafeStr_9753[_local_8].bitRate > _local_7){ _local_6 = this._SafeStr_9753[_local_8]; _local_7 = this._SafeStr_9753[_local_8].bitRate; }; }; }; }; _local_8++; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_9765(k:String, _arg_2:*="any", _arg_3:int=-1, _arg_4:int=-1, _arg_5:Boolean=false):MediaFile { var _local_7:int; var _local_8:int; var _local_9:Array; var _local_10:int; var _local_11:int; var _local_12:int; var _local_6:MediaFile; if (((!((this._SafeStr_9753 == null))) && ((this._SafeStr_9753.length > 0)))){ _local_7 = -1; _local_8 = 9999999; _local_9 = new Array(); _local_10 = 0; while (_local_10 < this._SafeStr_9753.length) { if ((((_arg_3 == -1)) && ((_arg_4 == -1)))){ if (this._SafeStr_9753[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_9753[_local_10].bitRate; _local_6 = this._SafeStr_9753[_local_10]; }; if (this._SafeStr_9753[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_9753[_local_10].bitRate; }; _local_9.push(_local_10); } else { if ((((_arg_3 == -1)) && ((_arg_4 > -1)))){ if (_arg_4 == this._SafeStr_9753[_local_10].height){ if (this._SafeStr_9753[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_9753[_local_10].bitRate; _local_6 = this._SafeStr_9753[_local_10]; }; if (this._SafeStr_9753[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_9753[_local_10].bitRate; }; _local_9.push(_local_10); }; } else { if ((((_arg_3 > -1)) && ((this._SafeStr_9753[_local_10].width == _arg_3)))){ if (this._SafeStr_9753[_local_10].bitRate > _local_7){ _local_7 = this._SafeStr_9753[_local_10].bitRate; _local_6 = this._SafeStr_9753[_local_10]; }; if (this._SafeStr_9753[_local_10].bitRate < _local_8){ _local_8 = this._SafeStr_9753[_local_10].bitRate; }; _local_9.push(_local_10); }; }; }; _local_10++; }; if ((((_local_7 > -1)) && ((_local_8 < 9999999)))){ _local_11 = (_local_8 + ((_local_7 - _local_8) / 2)); _local_12 = 0; while (_local_12 < _local_9.length) { if ((((this._SafeStr_9753[_local_9[_local_12]].bitRate > _local_8)) && ((this._SafeStr_9753[_local_9[_local_12]].bitRate <= _local_11)))){ if (((((_local_11 - _local_6.bitRate) < 0)) || (((_local_11 - this._SafeStr_9753[_local_9[_local_12]].bitRate) < (_local_11 - _local_6.bitRate))))){ _local_6 = this._SafeStr_9753[_local_9[_local_12]]; } else { _local_6 = this._SafeStr_9753[_local_9[_local_12]]; }; }; _local_12++; }; }; }; if (_local_6 != null){ }; return (_local_6); } public function _SafeStr_9766(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { return (this._SafeStr_9762(k, _arg_2, _arg_3, _arg_4, _arg_5)); } public function _SafeStr_9767(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):MediaFile { var _local_7:MediaFile; if ((((_arg_3 is String)) && (!((_arg_3 == null))))){ _local_7 = null; if (_arg_3 != null){ switch (_arg_3.toUpperCase()){ case "HIGH": return (this._SafeStr_9764(k, _arg_2, _arg_4, _arg_5)); case "MEDIUM": return (this._SafeStr_9765(k, _arg_2, _arg_4, _arg_5)); case "LOW": return (this._SafeStr_9763(k, _arg_2, _arg_4, _arg_5)); default: return (this._SafeStr_9766(k, _arg_2, _arg_3, _arg_4, _arg_5)); }; }; return (this._SafeStr_9766(k, _arg_2, -1, _arg_4, _arg_5)); }; return (this._SafeStr_9766(k, _arg_2, _arg_3, _arg_4, _arg_5)); } public function getStreamToPlay(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):AdNetworkResource { var _local_7:MediaFile; if (this._SafeStr_9754 == null){ _local_7 = this._SafeStr_9767(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_9754 = _local_7; } else { if (_local_7 != null){ return (_local_7.url); }; }; }; if (this._SafeStr_9754 != null){ return (this._SafeStr_9754.url); }; return (null); } public function canScale(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_9754 == null){ _local_7 = this._SafeStr_9767(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_9754 = _local_7; } else { if (_local_7 != null){ return (_local_7.scale); }; }; }; if (this._SafeStr_9754 != null){ return (this._SafeStr_9754.scale); }; return (false); } public function shouldMaintainAspectRatio(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_9754 == null){ _local_7 = this._SafeStr_9767(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_9754 = _local_7; } else { if (_local_7 != null){ return (_local_7.maintainAspectRatio); }; }; }; if (this._SafeStr_9754 != null){ return (this._SafeStr_9754.maintainAspectRatio); }; return (true); } public function isInteractive(k:String, _arg_2:*="any", _arg_3:*=-1, _arg_4:int=-1, _arg_5:int=-1, _arg_6:Boolean=false):Boolean { var _local_7:MediaFile; if (this._SafeStr_9754 == null){ _local_7 = this._SafeStr_9767(k, _arg_2, _arg_3, _arg_4, _arg_5); if (_arg_6){ this._SafeStr_9754 = _local_7; } else { if (_local_7 != null){ return (_local_7.isInteractive()); }; }; }; if (this._SafeStr_9754 != null){ return (this._SafeStr_9754.isInteractive()); }; return (false); } public function _SafeStr_9768():void { this._SafeStr_9754 = null; } public function clicked():void { triggerTrackingEvent(TrackingEvent._SafeStr_9769); fireClickTracking(); } protected function _SafeStr_9770():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_9753 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_9753.length) { k.push(this._SafeStr_9753[_local_2].toJSObject()); _local_2++; }; }; return (k); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.duration = this._SafeStr_6779; k.mediaFiles = this._SafeStr_9770(); return (k); } } }//package _-1Ne // _SafeStr_6779 = "_-0e4" (String#1529, DoABC#3) // _SafeStr_9753 = "_-4Fd" (String#1246, DoABC#3) // _SafeStr_9754 = "_-2MX" (String#4595, DoABC#3) // _SafeStr_9755 = "_-55s" (String#26196, DoABC#3) // _SafeStr_9756 = "_-4TM" (String#37736, DoABC#3) // _SafeStr_9757 = "_-63F" (String#5389, DoABC#3) // _SafeStr_9758 = "_-61-" (String#44553, DoABC#3) // _SafeStr_9759 = "_-1ch" (String#45657, DoABC#3) // _SafeStr_9760 = "_-6Fj" (String#27294, DoABC#3) // _SafeStr_9761 = "_-1PH" (String#31987, DoABC#3) // _SafeStr_9762 = "_-2Hr" (String#37896, DoABC#3) // _SafeStr_9763 = "_-262" (String#35948, DoABC#3) // _SafeStr_9764 = "_-06E" (String#32407, DoABC#3) // _SafeStr_9765 = "_-5-B" (String#38484, DoABC#3) // _SafeStr_9766 = "_-5f5" (String#24530, DoABC#3) // _SafeStr_9767 = "_-6TA" (String#17090, DoABC#3) // _SafeStr_9768 = "_-3WR" (String#42012, DoABC#3) // _SafeStr_9769 = "_-00n" (String#11442, DoABC#3) // _SafeStr_9770 = "_-22Y" (String#35074, DoABC#3) //------------------------------------------------------------ //_-1Ne.MediaFile package _-1Ne { import _-5pY.Debuggable; import _-4Bv.StringUtils; public class MediaFile extends Debuggable { protected var _SafeStr_5311:AdNetworkResource = null; protected var _SafeStr_6041:String; protected var _SafeStr_9771:String; protected var _SafeStr_9772:String; protected var _SafeStr_5741:Boolean = false; protected var _SafeStr_9773:Boolean = true; protected var _SafeStr_9707:String; protected var _SafeStr_9774:int = -1; protected var _SafeStr_5658:String; protected var _height:String; protected var _SafeStr_9775:String = null; protected var _SafeStr_9732:String = null; protected var _SafeStr_9776:TrackedVideoAd = null; public function unload():void { } public function set id(k:String):void { this._SafeStr_6041 = k; } public function get id():String { return (this._SafeStr_6041); } public function set _SafeStr_9777(k:TrackedVideoAd):void { this._SafeStr_9776 = k; } public function get _SafeStr_9777():TrackedVideoAd { return (this._SafeStr_9776); } public function set url(k:AdNetworkResource):void { this._SafeStr_5311 = k; } public function get url():AdNetworkResource { return (this._SafeStr_5311); } public function set bandwidth(k:String):void { this._SafeStr_9771 = k; } public function get bandwidth():String { return (this._SafeStr_9771); } public function get duration():String { if (this._SafeStr_9776 != null){ return (this._SafeStr_9776.duration); }; return ("00:00:00"); } public function _SafeStr_9778():int { return (0); } public function set delivery(k:String):void { this._SafeStr_9772 = k; } public function get delivery():String { return (this._SafeStr_9772); } public function set apiFramework(k:String):void { this._SafeStr_9775 = k; } public function get apiFramework():String { return (this._SafeStr_9775); } public function _SafeStr_9779():Boolean { return (!((this._SafeStr_9775 == null))); } public function set adParameters(k:String):void { this._SafeStr_9732 = k; } public function get adParameters():String { return (this._SafeStr_9732); } public function _SafeStr_9731():Boolean { return (!(StringUtils.isEmpty(this._SafeStr_9732))); } public function _SafeStr_9761():Boolean { if (this._SafeStr_9772 != null){ return ((this._SafeStr_9772.toUpperCase() == "PROGRESSIVE")); }; return (false); } public function _SafeStr_9780():Boolean { if (this._SafeStr_9772 != null){ return ((this._SafeStr_9772.toUpperCase() == "STREAMING")); }; return (false); } public function set scale(k:*):void { if (k != null){ this._SafeStr_5741 = StringUtils._SafeStr_5960(k); }; } public function get scale():Boolean { return (this._SafeStr_5741); } public function set maintainAspectRatio(k:*):void { if (k != null){ this._SafeStr_9773 = StringUtils._SafeStr_5960(k); }; } public function get maintainAspectRatio():Boolean { return (this._SafeStr_9773); } public function _SafeStr_9781():Boolean { return (!((this._SafeStr_9707 == null))); } public function set mimeType(k:String):void { this._SafeStr_9707 = k; } public function get mimeType():String { return (this._SafeStr_9707); } public function isPermittedMimeType(k:Array):Boolean { if ((((this._SafeStr_9781() == false)) || ((k == null)))){ return (true); }; var _local_2:int; while (_local_2 < k.length) { if (StringUtils._SafeStr_5943(this._SafeStr_9707, k[_local_2])){ return (true); }; _local_2++; }; return (false); } public function isInteractive():Boolean { if (this._SafeStr_9779()){ if (StringUtils._SafeStr_5943(this._SafeStr_9775, "VPAID")){ if (this._SafeStr_9781()){ return (((StringUtils._SafeStr_5943(this._SafeStr_9707, "APPLICATION/X-SHOCKWAVE-FLASH")) || (StringUtils._SafeStr_5943(this._SafeStr_9707, "SWF")))); }; if (this._SafeStr_5311 != null){ return ((this._SafeStr_5311.isStream() == false)); }; }; }; return (false); } public function set bitRate(k:int):void { this._SafeStr_9774 = k; } public function get bitRate():int { return (this._SafeStr_9774); } public function hasBitRate():Boolean { return ((this._SafeStr_9774 > -1)); } public function set width(k:String):void { this._SafeStr_5658 = k; } public function get width():String { return (this._SafeStr_5658); } public function set height(k:String):void { this._height = k; } public function get height():String { return (this._height); } public function isMimeType(k:*):Boolean { if (k == null){ return (true); }; if ((k is Array)){ return (this.isPermittedMimeType(k)); }; return ((((k.toUpperCase() == "ANY")) || ((this._SafeStr_9707.toUpperCase() == k.toUpperCase())))); } public function isDeliveryType(k:String):Boolean { if (k == null){ return (true); }; return ((((k.toUpperCase() == "ANY")) || ((this._SafeStr_9772.toUpperCase() == k.toUpperCase())))); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":this._SafeStr_6041, "uid":_SafeStr_9748, "bandwidth":this._SafeStr_9771, "delivery":this._SafeStr_9772, "scale":this._SafeStr_5741, "maintainAspectRatio":this._SafeStr_9773, "mimeType":this._SafeStr_9707, "bitRate":this._SafeStr_9774, "width":this._SafeStr_5658, "height":this._height, "apiFramework":this._SafeStr_9775, "urlId":(((this._SafeStr_5311)!=null) ? this._SafeStr_5311.id : null), "url":(((this._SafeStr_5311)!=null) ? this._SafeStr_5311.url : null), "adParameters":(((this._SafeStr_9732)!=null) ? escape(this._SafeStr_9732) : null) }; return (k); } } }//package _-1Ne // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) // _SafeStr_5960 = "_-4qM" (String#2676, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_9707 = "_-3mC" (String#3323, DoABC#3) // _SafeStr_9731 = "_-HK" (String#25434, DoABC#3) // _SafeStr_9732 = "_-0bx" (String#6645, DoABC#3) // _SafeStr_9748 = "_-0Cz" (String#3168, DoABC#3) // _SafeStr_9761 = "_-1PH" (String#31987, DoABC#3) // _SafeStr_9771 = "_-2Tx" (String#25645, DoABC#3) // _SafeStr_9772 = "_-0PO" (String#9458, DoABC#3) // _SafeStr_9773 = "_-4s3" (String#9549, DoABC#3) // _SafeStr_9774 = "_-55H" (String#19488, DoABC#3) // _SafeStr_9775 = "_-2wM" (String#6709, DoABC#3) // _SafeStr_9776 = "_-e2" (String#4400, DoABC#3) // _SafeStr_9777 = "true" (String#2080, DoABC#3) // _SafeStr_9778 = "_-0FR" (String#42131, DoABC#3) // _SafeStr_9779 = "_-O6" (String#30763, DoABC#3) // _SafeStr_9780 = "_-497" (String#41995, DoABC#3) // _SafeStr_9781 = "_-4av" (String#24369, DoABC#3) //------------------------------------------------------------ //_-1Ne.NonLinearTextAd package _-1Ne { import flash.xml.*; public class NonLinearTextAd extends NonLinearVideoAd { protected var _SafeStr_9782:String = null; protected var _SafeStr_7097:String = null; protected var _SafeStr_9783:String = null; override public function set codeBlock(k:String):void { _SafeStr_9662 = ""; _SafeStr_9662 = (_SafeStr_9662 + k); _SafeStr_9662 = (_SafeStr_9662 + ""); this.parse(); } protected function parse():void { var k:XML = new XML(_SafeStr_9662); if (k.length() > 0){ if (k.Title != undefined){ this._SafeStr_9782 = k.Title.text(); }; if (k.Description != undefined){ this._SafeStr_7097 = k.Description.text(); }; if (k.CallToAction != undefined){ this._SafeStr_9783 = k.CallToAction.text(); }; }; } public function get title():String { return (this._SafeStr_9782); } public function get description():String { return (this._SafeStr_7097); } public function get callToActionTitle():String { return (this._SafeStr_9783); } override public function rawContentAsObject():Object { return ({ "type":"TEXT", "format":"TEXT", "content":{ "title":this.title, "description":this.description, "callToActionTitle":this.callToActionTitle } }); } } }//package _-1Ne // _SafeStr_7097 = "_-4nM" (String#1295, DoABC#3) // _SafeStr_9662 = "_-4G4" (String#4084, DoABC#3) // _SafeStr_9782 = "_-4--" (String#1649, DoABC#3) // _SafeStr_9783 = "_-1ft" (String#29016, DoABC#3) //------------------------------------------------------------ //_-1Ne.NonLinearVideoAd package _-1Ne { import _-4Bv.NetworkResource; import _-43u.AdSlotRegionConfig; import _-4Bv.StringUtils; import _-2hL._SafeStr_5198; import _-2hL._SafeStr_5108; public class NonLinearVideoAd extends TrackedVideoAd { protected var _SafeStr_5658:int = -1; protected var _height:int = -1; protected var _SafeStr_6089:int = -1; protected var _SafeStr_6090:int = -1; protected var _SafeStr_9749:String; protected var _SafeStr_9750:String; protected var _SafeStr_9775:String; protected var _SafeStr_5311:NetworkResource; protected var _SafeStr_9662:String; protected var _SafeStr_9784:Array; protected var _SafeStr_9785:AdSlotRegionConfig = null; protected var _SafeStr_9786:Number = -1; protected var _SafeStr_9787:Number = -1; protected var _SafeStr_9788:Boolean = false; protected var _SafeStr_9732:String = null; public function NonLinearVideoAd() { this._SafeStr_9784 = new Array(); super(); } override public function unload():void { var k:int; super.unload(); if (this._SafeStr_9789()){ k = 0; while (k < this._SafeStr_9784.length) { NetworkResource(this._SafeStr_9784[k]).close(); k++; }; }; } public function _SafeStr_9790(k:Array):Boolean { if (this._SafeStr_9750 == null){ return (true); }; var _local_2:int; while (_local_2 < k.length) { if (StringUtils._SafeStr_5943(this._SafeStr_9750, k[_local_2])){ return (true); }; _local_2++; }; return (false); } public function set width(k:*):void { if (typeof(k) == "string"){ this._SafeStr_5658 = parseInt(k); } else { this._SafeStr_5658 = k; }; } public function get width():int { return (this._SafeStr_5658); } public function _SafeStr_9736():Boolean { return ((this._SafeStr_5658 > -1)); } public function set height(k:*):void { if (typeof(k) == "string"){ this._height = parseInt(k); } else { this._height = k; }; } public function get height():int { return (this._height); } public function _SafeStr_9737():Boolean { return ((this._height > -1)); } public function set expandedWidth(k:*):void { if (typeof(k) == "string"){ this._SafeStr_6089 = parseInt(k); } else { this._SafeStr_6089 = k; }; } public function get expandedWidth():int { return (this._SafeStr_6089); } public function _SafeStr_9791():Boolean { return ((this._SafeStr_6089 > -1)); } public function set expandedHeight(k:*):void { if (typeof(k) == "string"){ this._SafeStr_6090 = parseInt(k); } else { this._SafeStr_6090 = k; }; } public function get expandedHeight():int { return (this._SafeStr_6090); } public function _SafeStr_9792():Boolean { return ((this._SafeStr_6090 > -1)); } public function _SafeStr_9793():Boolean { return (((this._SafeStr_9791()) && (this._SafeStr_9792()))); } public function _SafeStr_5941():void { this._SafeStr_9788 = false; } public function _SafeStr_5942():void { this._SafeStr_9788 = true; } public function get loaded():Boolean { return (this._SafeStr_9788); } public function set resourceType(k:String):void { this._SafeStr_9749 = (((k)!=null) ? k.toUpperCase() : k); } public function get resourceType():String { return (this._SafeStr_9749); } public function set creativeType(k:String):void { this._SafeStr_9750 = (((k)!=null) ? k.toUpperCase() : k); } public function get creativeType():String { var k:int; if (this._SafeStr_9750 != null){ k = this._SafeStr_9750.indexOf("/"); if ((((k > -1)) && (((k + 1) < this._SafeStr_9750.length)))){ return (this._SafeStr_9750.substr((k + 1))); }; }; return (this._SafeStr_9750); } public function get _SafeStr_9794():String { return (this._SafeStr_9750); } public function _SafeStr_9795():Boolean { return (!((this._SafeStr_9750 == null))); } public function set apiFramework(k:String):void { this._SafeStr_9775 = k; } public function get apiFramework():String { return (this._SafeStr_9775); } public function _SafeStr_9779():Boolean { return (!(StringUtils.isEmpty(this._SafeStr_9775))); } public function isInteractive():Boolean { return (false); } public function set url(k:NetworkResource):void { this._SafeStr_5311 = k; } public function get url():NetworkResource { return (this._SafeStr_5311); } public function set adParameters(k:String):void { this._SafeStr_9732 = k; } public function get adParameters():String { return (this._SafeStr_9732); } public function _SafeStr_9731():Boolean { return (!((this._SafeStr_9732 == null))); } public function _SafeStr_9663():Boolean { if (this._SafeStr_5311 != null){ return (this._SafeStr_5311._SafeStr_9663()); }; return (false); } public function set codeBlock(k:String):void { this._SafeStr_9662 = k; } public function get codeBlock():String { return (this._SafeStr_9662); } public function _SafeStr_9697():Boolean { if (this._SafeStr_9662 != null){ return ((StringUtils.trim(this._SafeStr_9662).length > 0)); }; return (false); } public function isEmpty():Boolean { return (((!(this._SafeStr_9663())) && (!(this._SafeStr_9697())))); } public function getContentFormat():String { if (this._SafeStr_9663()){ return ("URL"); }; return ("CODE"); } public function contentType():String { if (this._SafeStr_9739()){ if (this.isInteractive()){ return ("VPAID"); }; return ("SWF"); }; if (this._SafeStr_9740()){ return ("HTML"); }; if (this._SafeStr_9796()){ return ("TEXT"); }; if (this.isIFrame()){ return ("IFRAME"); }; if (this.isScript()){ return ("SCRIPT"); }; return ("IMAGE"); } public function get content():String { if (this._SafeStr_9697()){ return (this._SafeStr_9662); }; if (this._SafeStr_9663()){ return (this._SafeStr_5311.getQualifiedStreamAddress()); }; return (""); } public function rawContentAsObject():Object { return ({ "type":this.contentType(), "format":((this._SafeStr_9697()) ? "CODE" : "URL"), "content":this.content }); } public function _SafeStr_9740():Boolean { return (((this._SafeStr_9799()) || (((this._SafeStr_9798()) && (this._SafeStr_9797()))))); } public function _SafeStr_9739():Boolean { return (((this._SafeStr_9798()) && (this._SafeStr_9800()))); } public function isScript():Boolean { return (((this._SafeStr_9802()) || (((this._SafeStr_9798()) && (this._SafeStr_9801()))))); } public function _SafeStr_9743():Boolean { return (((this._SafeStr_9798()) && (this._SafeStr_9803()))); } public function _SafeStr_9796():Boolean { return (this._SafeStr_9804()); } public function isIFrame():Boolean { return (this._SafeStr_9805()); } public function _SafeStr_9804():Boolean { if (this._SafeStr_9749 != null){ return ((this._SafeStr_9749.toUpperCase() == "TEXT")); }; return (false); } public function _SafeStr_9799():Boolean { if (this._SafeStr_9749 != null){ return ((this._SafeStr_9749.toUpperCase() == "HTML")); }; return (false); } public function _SafeStr_9802():Boolean { if (this._SafeStr_9749 != null){ return ((this._SafeStr_9749.toUpperCase() == "SCRIPT")); }; return (false); } public function _SafeStr_9805():Boolean { if (this._SafeStr_9749 != null){ return ((this._SafeStr_9749.toUpperCase() == "IFRAME")); }; return (false); } public function _SafeStr_9798():Boolean { if (this._SafeStr_9749 != null){ return ((this._SafeStr_9749.toUpperCase() == "STATIC")); }; return (false); } public function _SafeStr_9742():Boolean { return (((this._SafeStr_9798()) && ((this._SafeStr_9795() == false)))); } public function _SafeStr_9800():Boolean { if (this.creativeType != null){ return ((((((((this.creativeType.toUpperCase() == "APPLICATION/SWF")) || ((this.creativeType.toUpperCase() == "SWF")))) || ((this.creativeType.toUpperCase() == "APPLICATION/X-SHOCKWAVE-FLASH")))) || ((this.creativeType.toUpperCase() == "X-SHOCKWAVE-FLASH")))); }; return (false); } public function _SafeStr_9806():Boolean { if (this.creativeType != null){ return ((this.creativeType.toUpperCase() == "TEXT")); }; return (false); } public function _SafeStr_9797():Boolean { if (this.creativeType != null){ return ((((this.creativeType.toUpperCase() == "HTML")) || ((this.creativeType.toUpperCase() == "TEXT/HTML")))); }; return (false); } public function _SafeStr_9801():Boolean { if (this.creativeType != null){ return ((((this.creativeType.toUpperCase() == "TEXT/JAVASCRIPT")) || ((this.creativeType.toUpperCase() == "JAVASCRIPT")))); }; return (false); } public function _SafeStr_9803():Boolean { return ((((((((((((((((this.creativeType == "IMAGE/JPEG")) || ((this.creativeType == "JPEG")))) || ((this.creativeType == "IMAGE/JPG")))) || ((this.creativeType == "JPG")))) || ((this.creativeType == "IMAGE/GIF")))) || ((this.creativeType == "GIF")))) || ((this.creativeType == "IMAGE/PNG")))) || ((this.creativeType == "PNG")))); } public function hasAccompanyingVideoAd():Boolean { if (parentAdContainer != null){ return (parentAdContainer.hasLinearAd()); }; return (false); } public function _SafeStr_9727(k:int, _arg_2:int, _arg_3:int):Boolean { if (this._SafeStr_9729(k, _arg_2)){ return ((_arg_3 == _index)); }; return (false); } public function _SafeStr_9726(k:int, _arg_2:int, _arg_3:String):Boolean { if (this._SafeStr_9729(k, _arg_2)){ if (((!((_arg_3 == null))) && (!((this._SafeStr_9749 == null))))){ return ((this._SafeStr_9749.toUpperCase() == _arg_3.toUpperCase())); }; }; return (false); } public function _SafeStr_9728(k:int, _arg_2:int, _arg_3:String, _arg_4:String=null):Boolean { if (this._SafeStr_9729(k, _arg_2)){ if (((!((_arg_3 == null))) && (!((this._SafeStr_9750 == null))))){ return ((((this._SafeStr_9750.toUpperCase() == _arg_3.toUpperCase())) && ((this._SafeStr_9749.toUpperCase() == _arg_4.toUpperCase())))); }; return ((this._SafeStr_9749.toUpperCase() == _arg_4.toUpperCase())); }; return (false); } public function _SafeStr_9729(k:int, _arg_2:int):Boolean { if ((((k == -1)) && ((_arg_2 == -1)))){ return (true); }; if (k == -1){ return ((_arg_2 == this._height)); }; if (k == this._SafeStr_5658){ return ((_arg_2 == this._height)); }; return (false); } public function matchesAcceptedAdTypes(k:Array):Boolean { if (k != null){ if (k.length > 0){ return ((k.indexOf(this.contentType()) > -1)); }; }; return (true); } public function matchesSizeAndAcceptedAdTypes(k:int, _arg_2:int, _arg_3:Array):Boolean { if (this.matchesAcceptedAdTypes(_arg_3)){ return (this._SafeStr_9729(k, _arg_2)); }; return (false); } public function deriveScoreBasedOnEstimatedSizeAndAcceptedAdTypes(k:int, _arg_2:int, _arg_3:Array):int { if (this.matchesAcceptedAdTypes(_arg_3)){ if (scale == false){ if (this._SafeStr_9796()){ return (0); }; if ((((this._height > _arg_2)) || ((this._SafeStr_5658 > k)))){ return (-1); }; if (this._SafeStr_5658 > 0){ return ((k - this._SafeStr_5658)); }; return (-1); }; return (0); }; return (-1); } public function set activeDisplayRegion(k:AdSlotRegionConfig):void { this._SafeStr_9785 = k; } public function get activeDisplayRegion():AdSlotRegionConfig { return (this._SafeStr_9785); } public function hasActiveDisplayRegion():Boolean { return (!((this._SafeStr_9785 == null))); } public function getActiveDisplayRegionID():String { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_9785._SafeStr_9807(this.contentType())); }; return ("auto:bottom"); } public function clearActiveDisplayRegion():void { this.activeDisplayRegion = null; } public function getRawContent():String { if (this._SafeStr_9663()){ return (this._SafeStr_5311.url); }; return (this._SafeStr_9662); } public function getContent():String { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_9785._SafeStr_9808(this.contentType()).getContent(this)); }; return (""); } public function get enforceRecommendedSizing():Boolean { if (this.hasActiveDisplayRegion()){ return (this._SafeStr_9785.enforceRecommendedSizing); }; return (false); } public function start(k:_SafeStr_5108, _arg_2:*=null):void { this.activeDisplayRegion = _arg_2; triggerTrackingEvent(TrackingEvent._SafeStr_9744); triggerTrackingEvent(TrackingEvent._SafeStr_9745); if (k.controller != null){ k.controller.onDisplayNonLinearAd(new _SafeStr_5198(_SafeStr_5198._SafeStr_6549, this, k._SafeStr_9349.adSlot, _arg_2)); }; } public function stop(k:_SafeStr_5108, _arg_2:*=null):void { triggerTrackingEvent(TrackingEvent._SafeStr_9809); if (k.controller != null){ k.controller.onHideNonLinearAd(new _SafeStr_5198(_SafeStr_5198._SafeStr_6550, this, k._SafeStr_9349.adSlot, this.activeDisplayRegion)); }; this.activeDisplayRegion = null; } public function _SafeStr_9810(k:NetworkResource):void { if (k != null){ this._SafeStr_9784.push(k); }; } public function _SafeStr_9811(k:Array):void { if (k != null){ this._SafeStr_9784 = this._SafeStr_9784.concat(k); }; } public function _SafeStr_9789():Boolean { return ((this._SafeStr_9784.length > 0)); } public function _SafeStr_9812():void { var k:int; if (this._SafeStr_9789()){ k = 0; while (k < this._SafeStr_9784.length) { this._SafeStr_9784[k].call(); k++; }; }; } public function clicked():void { this._SafeStr_9812(); triggerTrackingEvent(TrackingEvent._SafeStr_9769); } public function close():void { triggerTrackingEvent(TrackingEvent._SafeStr_9813); } override public function clone(k:*=null) { var _local_2:NonLinearVideoAd; if (k == null){ _local_2 = new NonLinearVideoAd(); } else { _local_2 = k; }; _local_2.width = this._SafeStr_5658; _local_2.height = this._height; _local_2.expandedWidth = this._SafeStr_6089; _local_2.expandedHeight = this._SafeStr_6090; _local_2.recommendedMinDuration = _SafeStr_9814; _local_2.resourceType = this._SafeStr_9749; _local_2.creativeType = this._SafeStr_9750; _local_2.apiFramework = this._SafeStr_9775; _local_2.url = this._SafeStr_5311; _local_2.codeBlock = this._SafeStr_9662; _local_2.scale = _SafeStr_5741; _local_2._SafeStr_9811(this._SafeStr_9784); return (super.clone(_local_2)); } override public function toJSObject():Object { var k:Object = super.toJSObject(); k.width = this._SafeStr_5658; k.height = this._height; k.expandedWidth = this._SafeStr_6089; k.expandedHeight = this._SafeStr_6090; k.scale = _SafeStr_5741; k.resourceType = this._SafeStr_9749; k.creativeType = this._SafeStr_9750; k.apiFramework = this._SafeStr_9775; k.url = (((this._SafeStr_5311)!=null) ? this._SafeStr_5311.url : ""); k.codeblock = this._SafeStr_9662; return (k); } } }//package _-1Ne // _SafeStr_5108 = "_-SY" (String#3253, DoABC#3) // _SafeStr_5198 = "_-3wi" (String#2782, DoABC#3) // _SafeStr_5311 = "_-2um" (String#831, DoABC#3) // _SafeStr_5658 = "_-2ty" (String#603, DoABC#3) // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_5941 = "_-Jh" (String#4619, DoABC#3) // _SafeStr_5942 = "_-6b3" (String#3455, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) // _SafeStr_6089 = "_-iT" (String#7076, DoABC#3) // _SafeStr_6090 = "_-61T" (String#7171, DoABC#3) // _SafeStr_6549 = "_-4Ec" (String#4655, DoABC#3) // _SafeStr_6550 = "_-19z" (String#2350, DoABC#3) // _SafeStr_9349 = "_-56K" (String#3293, DoABC#3) // _SafeStr_9662 = "_-4G4" (String#4084, DoABC#3) // _SafeStr_9663 = "_-4cm" (String#5739, DoABC#3) // _SafeStr_9697 = "_-2HN" (String#5020, DoABC#3) // _SafeStr_9726 = "_-5dS" (String#25758, DoABC#3) // _SafeStr_9727 = "_-oO" (String#24681, DoABC#3) // _SafeStr_9728 = "_-5v8" (String#26063, DoABC#3) // _SafeStr_9729 = "_-21Z" (String#9482, DoABC#3) // _SafeStr_9731 = "_-HK" (String#25434, DoABC#3) // _SafeStr_9732 = "_-0bx" (String#6645, DoABC#3) // _SafeStr_9736 = "_-0ne" (String#23089, DoABC#3) // _SafeStr_9737 = "_-1S" (String#24952, DoABC#3) // _SafeStr_9739 = "_-5t-" (String#12336, DoABC#3) // _SafeStr_9740 = "_-4p7" (String#19330, DoABC#3) // _SafeStr_9742 = "_-a" (String#30580, DoABC#3) // _SafeStr_9743 = "_-QR" (String#30642, DoABC#3) // _SafeStr_9744 = "_-3Wi" (String#10062, DoABC#3) // _SafeStr_9745 = "_-1Aq" (String#9902, DoABC#3) // _SafeStr_9749 = "_-2BR" (String#4265, DoABC#3) // _SafeStr_9750 = "_-20V" (String#5166, DoABC#3) // _SafeStr_9769 = "_-00n" (String#11442, DoABC#3) // _SafeStr_9775 = "_-2wM" (String#6709, DoABC#3) // _SafeStr_9779 = "_-O6" (String#30763, DoABC#3) // _SafeStr_9784 = "_-38x" (String#7747, DoABC#3) // _SafeStr_9785 = "_-3ST" (String#12967, DoABC#3) // _SafeStr_9786 = "_-59v" (String#42214, DoABC#3) // _SafeStr_9787 = "_-0tu" (String#40288, DoABC#3) // _SafeStr_9788 = "_-4j9" (String#5663, DoABC#3) // _SafeStr_9789 = "_-4BW" (String#31331, DoABC#3) // _SafeStr_9790 = "_-3Ir" (String#41047, DoABC#3) // _SafeStr_9791 = "_-4C0" (String#37745, DoABC#3) // _SafeStr_9792 = "_-3v4" (String#37426, DoABC#3) // _SafeStr_9793 = "_-5TC" (String#23763, DoABC#3) // _SafeStr_9794 = "_-40o" (String#42376, DoABC#3) // _SafeStr_9795 = "_-3VA" (String#37402, DoABC#3) // _SafeStr_9796 = "_-l7" (String#24599, DoABC#3) // _SafeStr_9797 = "_-1A5" (String#33233, DoABC#3) // _SafeStr_9798 = "_-1KL" (String#14608, DoABC#3) // _SafeStr_9799 = "_-1i-" (String#37844, DoABC#3) // _SafeStr_9800 = "_-6Sc" (String#27229, DoABC#3) // _SafeStr_9801 = "_-6em" (String#34311, DoABC#3) // _SafeStr_9802 = "_-146" (String#33345, DoABC#3) // _SafeStr_9803 = "_-3bs" (String#37543, DoABC#3) // _SafeStr_9804 = "_-4bg" (String#36350, DoABC#3) // _SafeStr_9805 = "_-1jR" (String#38010, DoABC#3) // _SafeStr_9806 = "_-5pS" (String#39628, DoABC#3) // _SafeStr_9807 = "_-3o6" (String#38142, DoABC#3) // _SafeStr_9808 = "_-1BU" (String#32749, DoABC#3) // _SafeStr_9809 = "_-4Cy" (String#12031, DoABC#3) // _SafeStr_9810 = "_-53B" (String#40544, DoABC#3) // _SafeStr_9811 = "_-64u" (String#27599, DoABC#3) // _SafeStr_9812 = "_-uO" (String#33416, DoABC#3) // _SafeStr_9813 = "_-532" (String#12668, DoABC#3) // _SafeStr_9814 = "_-32M" (String#8769, DoABC#3) //------------------------------------------------------------ //_-1Ne.TrackedVideoAd package _-1Ne { import _-5pY.Debuggable; import _-4Bv.NetworkResource; import _-4Bv.StringUtils; import _-4Bv.Timestamp; import _-4Bv.ArrayUtils; public class TrackedVideoAd extends Debuggable { protected var _SafeStr_6041:String; protected var _SafeStr_9747:String; protected var _SafeStr_9815:Array; protected var _SafeStr_9752:Array; protected var _SafeStr_9816:Array; protected var _SafeStr_9817:Array; protected var _SafeStr_9818:Array; protected var _SafeStr_9717:VideoAd = null; protected var _SafeStr_5741:Boolean = false; protected var _SafeStr_9773:Boolean = false; protected var _SafeStr_9814:int = -1; protected var _index:int = -1; protected var _SafeStr_9819:Boolean = false; public function TrackedVideoAd() { this._SafeStr_9815 = new Array(); this._SafeStr_9752 = new Array(); this._SafeStr_9816 = new Array(); this._SafeStr_9817 = new Array(); this._SafeStr_9818 = new Array(); super(); } public function unload():void { var k:int; var _local_2:int; var _local_3:int; if (this._SafeStr_9820()){ k = 0; while (k < this._SafeStr_9816.length) { NetworkResource(this._SafeStr_9816[k]).close(); k++; }; }; if (this._SafeStr_9821()){ _local_2 = 0; while (_local_2 < this._SafeStr_9818.length) { NetworkResource(this._SafeStr_9818[_local_2]).close(); _local_2++; }; }; if (this._SafeStr_9822()){ _local_3 = 0; while (_local_3 < this._SafeStr_9817.length) { NetworkResource(this._SafeStr_9817[_local_3]).close(); _local_3++; }; }; } public function set id(k:String):void { this._SafeStr_6041 = k; } public function get id():String { return (this._SafeStr_6041); } public function set uid(k:String):void { _SafeStr_9748 = uid; } public function set _SafeStr_9823(k:String):void { this._SafeStr_9747 = k; } public function get _SafeStr_9823():String { return (this._SafeStr_9747); } public function get index():int { return (this._index); } public function set index(k:int):void { this._index = k; } public function set isVAST2(k:Boolean):void { this._SafeStr_9819 = k; } public function get isVAST2():Boolean { return (this._SafeStr_9819); } public function set scale(k:*):void { this._SafeStr_5741 = StringUtils._SafeStr_5960(k); } public function get scale():Boolean { return (this._SafeStr_5741); } public function set maintainAspectRatio(k:*):void { this._SafeStr_9773 = StringUtils._SafeStr_5960(k); } public function get maintainAspectRatio():Boolean { return (this._SafeStr_9773); } public function get duration():String { return (Timestamp._SafeStr_9757(this._SafeStr_9814)); } public function getDurationAsInt():int { return (Timestamp._SafeStr_9824(this.duration)); } public function get recommendedMinDuration():int { return (this._SafeStr_9814); } public function set recommendedMinDuration(k:*):void { if (typeof(k) == "string"){ this._SafeStr_9814 = parseInt(k); } else { this._SafeStr_9814 = k; }; } public function hasRecommendedMinDuration():Boolean { return ((this._SafeStr_9814 > -1)); } public function set parentAdContainer(k:VideoAd):void { this._SafeStr_9717 = k; } public function get parentAdContainer():VideoAd { return (this._SafeStr_9717); } public function set trackingEvents(k:Array):void { this._SafeStr_9815 = k; } public function get trackingEvents():Array { return (this._SafeStr_9815); } public function hasTrackingEvents():Boolean { return ((this._SafeStr_9815.length > 0)); } public function _SafeStr_9825(k:TrackingEvent):void { this._SafeStr_9815.push(k); } public function addTrackingEventItems(k:Array):void { this._SafeStr_9815 = this._SafeStr_9815.concat(k); } public function triggerTrackingEvent(k:String):void { var _local_2:int; var _local_3:TrackingEvent; if (((!((this._SafeStr_9815 == null))) && (!((k == null))))){ _local_2 = 0; while (_local_2 < this._SafeStr_9815.length) { _local_3 = this._SafeStr_9815[_local_2]; if (_local_3.eventType != null){ if (_local_3.eventType.toUpperCase() == k.toUpperCase()){ _local_3.execute(); }; }; _local_2++; }; }; } public function getTrackingEventList():Array { var _local_2:int; var k:Array = new Array(); if (this.hasTrackingEvents()){ _local_2 = 0; while (_local_2 < this._SafeStr_9815.length) { k.push({ "type":this._SafeStr_9815[_local_2].eventType, "urls":this._SafeStr_9815[_local_2].getURLList() }); _local_2++; }; }; return (k); } public function _SafeStr_9826(k:Array):void { if (this._SafeStr_9752 != null){ this._SafeStr_9752.concat(k); } else { this._SafeStr_9752 = k; }; } public function set clickThroughs(k:Array):void { this._SafeStr_9752 = k; } public function get clickThroughs():Array { return (this._SafeStr_9752); } public function _SafeStr_9827():int { return (this._SafeStr_9752.length); } public function getClickThroughURLString():String { if (this._SafeStr_9828()){ return (this._SafeStr_9752[0].qualifiedUrl); }; return (null); } public function _SafeStr_9829():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_9828()){ _local_2 = 0; while (_local_2 < this._SafeStr_9752.length) { k.push(this._SafeStr_9752[_local_2].qualifiedHTTPUrl); _local_2++; }; }; return (k); } public function _SafeStr_9830(k:NetworkResource):void { this._SafeStr_9752.push(k); } public function _SafeStr_9828():Boolean { return ((this._SafeStr_9752.length > 0)); } public function _SafeStr_9734():String { if (this._SafeStr_9828()){ return (this._SafeStr_9752[0].qualifiedHTTPUrl); }; return (null); } public function _SafeStr_9820():Boolean { return ((this._SafeStr_9816.length > 0)); } public function set clickTracking(k:Array):void { this._SafeStr_9816 = k; } public function get clickTracking():Array { return (this._SafeStr_9816); } public function _SafeStr_9831():int { return (this._SafeStr_9816.length); } public function _SafeStr_9832(k:NetworkResource):void { this._SafeStr_9816.push(k); } public function fireClickTracking():void { } public function addClickTrackingItems(k:Array):void { if (k != null){ this._SafeStr_9816 = this._SafeStr_9816.concat(k); }; } public function set customClicks(k:Array):void { this._SafeStr_9818 = k; } public function get customClicks():Array { return (this._SafeStr_9818); } public function _SafeStr_9833():int { return (this._SafeStr_9818.length); } public function _SafeStr_9834(k:NetworkResource):void { this._SafeStr_9818.push(k); } public function addCustomClickTrackingItems(k:Array):void { if (k != null){ this._SafeStr_9818 = this._SafeStr_9818.concat(k); }; } public function _SafeStr_9821():Boolean { return ((this._SafeStr_9818.length > 0)); } public function _SafeStr_9835():void { } public function _SafeStr_9733():Boolean { return ((this._SafeStr_9752.length > 0)); } public function _SafeStr_9822():Boolean { if (this._SafeStr_9817 != null){ return ((this._SafeStr_9817.length > 0)); }; return (false); } protected function _SafeStr_9836(... k) { } public function clone(k:*=null) { var _local_2:TrackedVideoAd; var _local_3:TrackingEvent; var _local_4:NetworkResource; var _local_5:NetworkResource; var _local_6:NetworkResource; if (k == null){ _local_2 = new TrackedVideoAd(); } else { _local_2 = k; }; _local_2.id = this._SafeStr_6041; _local_2.uid = _SafeStr_9748; _local_2._SafeStr_9823 = this._SafeStr_9747; _local_2.parentAdContainer = this._SafeStr_9717; _local_2.scale = this._SafeStr_5741; _local_2.maintainAspectRatio = this._SafeStr_9773; _local_2.recommendedMinDuration = this._SafeStr_9814; _local_2.index = this._index; _local_2.isVAST2 = this._SafeStr_9819; for each (_local_3 in this._SafeStr_9815) { _local_2._SafeStr_9825(_local_3.clone()); }; for each (_local_4 in this._SafeStr_9752) { _local_2._SafeStr_9830(_local_4.clone()); }; for each (_local_5 in this._SafeStr_9816) { _local_2._SafeStr_9832(_local_5.clone()); }; for each (_local_6 in this._SafeStr_9818) { _local_2._SafeStr_9834(_local_6.clone()); }; return (_local_2); } override public function toJSObject():Object { var k:Object = new Object(); k = { "adId":this._SafeStr_9747, "id":this._SafeStr_6041, "uid":_SafeStr_9748, "trackingEvents":ArrayUtils._SafeStr_9751(this._SafeStr_9815), "clickThroughs":ArrayUtils._SafeStr_9751(this._SafeStr_9752), "clickTracking":ArrayUtils._SafeStr_9751(this._SafeStr_9816), "customClicks":ArrayUtils._SafeStr_9751(this._SafeStr_9818), "scale":this._SafeStr_5741, "maintainAspectRatio":this._SafeStr_9773, "recommendedMinDuration":this._SafeStr_9814, "index":this._index, "isVAST2":this._SafeStr_9819 }; return (k); } } }//package _-1Ne // _SafeStr_5741 = "_-3KQ" (String#1072, DoABC#3) // _SafeStr_5960 = "_-4qM" (String#2676, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_9717 = "_-1XX" (String#5372, DoABC#3) // _SafeStr_9733 = "_-1YJ" (String#7253, DoABC#3) // _SafeStr_9734 = "_-6Qn" (String#9386, DoABC#3) // _SafeStr_9747 = "_-5Y4" (String#15178, DoABC#3) // _SafeStr_9748 = "_-0Cz" (String#3168, DoABC#3) // _SafeStr_9751 = "_-1IF" (String#8792, DoABC#3) // _SafeStr_9752 = "_-19j" (String#4800, DoABC#3) // _SafeStr_9757 = "_-63F" (String#5389, DoABC#3) // _SafeStr_9773 = "_-4s3" (String#9549, DoABC#3) // _SafeStr_9814 = "_-32M" (String#8769, DoABC#3) // _SafeStr_9815 = "_-4du" (String#3254, DoABC#3) // _SafeStr_9816 = "_-0Ql" (String#6386, DoABC#3) // _SafeStr_9817 = "_-3wG" (String#15092, DoABC#3) // _SafeStr_9818 = "_-5Kq" (String#6450, DoABC#3) // _SafeStr_9819 = "_-0qr" (String#20440, DoABC#3) // _SafeStr_9820 = "_-4NS" (String#25282, DoABC#3) // _SafeStr_9821 = "_-0Ar" (String#33070, DoABC#3) // _SafeStr_9822 = "_-1Qf" (String#34708, DoABC#3) // _SafeStr_9823 = "_-2ju" (String#24335, DoABC#3) // _SafeStr_9824 = "_-2xW" (String#4252, DoABC#3) // _SafeStr_9825 = "_-15G" (String#16615, DoABC#3) // _SafeStr_9826 = "_-23y" (String#43664, DoABC#3) // _SafeStr_9827 = "_-bM" (String#39748, DoABC#3) // _SafeStr_9828 = "_-41y" (String#16920, DoABC#3) // _SafeStr_9829 = "_-5es" (String#40676, DoABC#3) // _SafeStr_9830 = "_-5bQ" (String#11344, DoABC#3) // _SafeStr_9831 = "_-5gJ" (String#39281, DoABC#3) // _SafeStr_9832 = "_-VD" (String#16167, DoABC#3) // _SafeStr_9833 = "_-3z0" (String#42236, DoABC#3) // _SafeStr_9834 = "_-0UL" (String#15325, DoABC#3) // _SafeStr_9835 = "_-2kZ" (String#41246, DoABC#3) // _SafeStr_9836 = "_-6Da" (String#35700, DoABC#3) //------------------------------------------------------------ //_-1Ne.TrackingEvent package _-1Ne { import _-5pY.Debuggable; import _-4Bv.NetworkResource; import _-4Bv.ArrayUtils; public class TrackingEvent extends Debuggable { public static const _SafeStr_9745:String = "start"; public static const _SafeStr_9746:String = "stop"; public static const _SafeStr_9837:String = "resume"; public static const _SafeStr_9838:String = "midpoint"; public static const EVENT_1STQUARTILE:String = "firstQuartile"; public static const EVENT_3RDQUARTILE:String = "thirdQuartile"; public static const _SafeStr_9809:String = "complete"; public static const _SafeStr_9839:String = "mute"; public static const _SafeStr_9840:String = "unmute"; public static const _SafeStr_9841:String = "pause"; public static const _SafeStr_9842:String = "replay"; public static const _SafeStr_9843:String = "fullscreen"; public static const _SafeStr_9844:String = "rewind"; public static const _SafeStr_9845:String = "expand"; public static const _SafeStr_9846:String = "collapse"; public static const _SafeStr_9813:String = "close"; public static const _SafeStr_9769:String = "acceptInvitation"; public static const _SafeStr_9744:String = "creativeView"; public static const _SafeStr_9847:Number = 5000; private var _SafeStr_9848:Array; private var _SafeStr_9849:String; private var _SafeStr_9850:Number = -1; private var _SafeStr_9851:Boolean = false; public function TrackingEvent(k:String=null, _arg_2:NetworkResource=null, _arg_3:Boolean=false) { this._SafeStr_9848 = new Array(); super(); this._SafeStr_9849 = k; this._SafeStr_9851 = _arg_3; if (_arg_2 != null){ this._SafeStr_9852(_arg_2); }; } public function unload():void { var k:int; if (this._SafeStr_9848 != null){ k = 0; while (k < this._SafeStr_9848.length) { this.urls[k].close(); k++; }; }; } public function set urls(k:Array):void { this._SafeStr_9848 = k; } public function get urls():Array { return (this._SafeStr_9848); } public function getURLList():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_9848 != null){ _local_2 = 0; while (_local_2 < this._SafeStr_9848.length) { k.push(NetworkResource(this._SafeStr_9848[_local_2]).url); _local_2++; }; }; return (k); } public function _SafeStr_9852(k:NetworkResource):void { this._SafeStr_9848.push(k); } public function set eventType(k:String):void { this._SafeStr_9849 = k; } public function get eventType():String { return (this._SafeStr_9849); } public function execute():void { var k:int; while (k < this._SafeStr_9848.length) { this.urls[k].call(); k++; }; } public function clone():TrackingEvent { var k:TrackingEvent = new TrackingEvent(this._SafeStr_9849, null, this._SafeStr_9851); k.urls = this._SafeStr_9848; return (k); } override public function toJSObject():Object { var k:Object = new Object(); k = { "uid":_SafeStr_9748, "eventType":this._SafeStr_9849, "urls":ArrayUtils._SafeStr_9751(this._SafeStr_9848), "alwaysFire":this._SafeStr_9851 }; return (k); } } }//package _-1Ne // _SafeStr_9744 = "_-3Wi" (String#10062, DoABC#3) // _SafeStr_9745 = "_-1Aq" (String#9902, DoABC#3) // _SafeStr_9746 = "_-4wZ" (String#12076, DoABC#3) // _SafeStr_9748 = "_-0Cz" (String#3168, DoABC#3) // _SafeStr_9751 = "_-1IF" (String#8792, DoABC#3) // _SafeStr_9769 = "_-00n" (String#11442, DoABC#3) // _SafeStr_9809 = "_-4Cy" (String#12031, DoABC#3) // _SafeStr_9813 = "_-532" (String#12668, DoABC#3) // _SafeStr_9837 = "_-53p" (String#19944, DoABC#3) // _SafeStr_9838 = "_-0xN" (String#14446, DoABC#3) // _SafeStr_9839 = "_-69I" (String#24224, DoABC#3) // _SafeStr_9840 = "_-2Kb" (String#24791, DoABC#3) // _SafeStr_9841 = "_-6Ui" (String#15493, DoABC#3) // _SafeStr_9842 = "_-6Q0" (String#23394, DoABC#3) // _SafeStr_9843 = "_-2F5" (String#24634, DoABC#3) // _SafeStr_9844 = "_-JS" (String#30882, DoABC#3) // _SafeStr_9845 = "_-ax" (String#17566, DoABC#3) // _SafeStr_9846 = "_-4-7" (String#11938, DoABC#3) // _SafeStr_9847 = "_-34y" (String#28703, DoABC#3) // _SafeStr_9848 = "_-0GG" (String#4334, DoABC#3) // _SafeStr_9849 = "_-0to" (String#8820, DoABC#3) // _SafeStr_9850 = "_-3DU" (String#39571, DoABC#3) // _SafeStr_9851 = "_-0uo" (String#24067, DoABC#3) // _SafeStr_9852 = "_-49z" (String#14895, DoABC#3) //------------------------------------------------------------ //_-1Ne.VideoAd package _-1Ne { import _-5pY.Debuggable; import _-4Bv.StringUtils; import _-5Ju.AdServerConfig; import _-4Bv.NetworkResource; import _-4Bv.Timestamp; import _-5eN._SafeStr_5102; import _-2iC.AdSlot; import _-2hL._SafeStr_5108; import _-4Bv.ArrayUtils; public class VideoAd extends Debuggable { public static const _SafeStr_9853:String = "linear"; public static const _SafeStr_9854:String = "non-linear"; public static const _SafeStr_9855:String = "companion"; public static const _SafeStr_9856:String = "unknown"; public static const _SafeStr_9857:String = "linear-vpaid"; public static const _SafeStr_9858:String = "non-linear-vpaid"; protected var _SafeStr_6041:String; protected var _SafeStr_9859:String = null; protected var _SafeStr_9860:String = null; protected var _SafeStr_9861:String; protected var _SafeStr_9862:String; protected var _SafeStr_9863:String; protected var _SafeStr_9864:String; protected var _SafeStr_7097:String; protected var final:String; protected var _error:String; protected var _SafeStr_9865:Array; protected var _SafeStr_9815:Array; protected var _SafeStr_9866:LinearVideoAd = null; protected var _SafeStr_9867:Array; protected var _SafeStr_9868:Array; protected var _SafeStr_9869:Boolean = false; protected var _SafeStr_9870:Array; protected var _SafeStr_9871:Array; protected var _SafeStr_9872:WrappedVideoAdV1 = null; protected var _SafeStr_9873:Object = null; public function VideoAd() { this._SafeStr_9865 = new Array(); this._SafeStr_9815 = new Array(); this._SafeStr_9867 = new Array(); this._SafeStr_9868 = new Array(); this._SafeStr_9870 = new Array(); this._SafeStr_9871 = new Array(); super(); } public function unload():void { var k:int; var _local_2:int; var _local_3:int; var _local_4:int; if (this.hasAds()){ if (this.hasLinearAd()){ this._SafeStr_9866.unload(); }; if (this.hasNonLinearAds()){ k = 0; while (k < this._SafeStr_9867.length) { this._SafeStr_9867[k].unload(); k++; }; }; }; if (this._SafeStr_9874()){ _local_2 = 0; while (_local_2 < this._SafeStr_9865.length) { this._SafeStr_9865[_local_2].unload(); _local_2++; }; }; if (this.hasTrackingEvents()){ _local_3 = 0; while (_local_3 < this._SafeStr_9815.length) { this._SafeStr_9815[_local_3].unload(); _local_3++; }; }; if (this.hasCompanionAds()){ _local_4 = 0; while (_local_4 < this._SafeStr_9868.length) { this._SafeStr_9868[_local_4].unload(); _local_4++; }; }; } public function set id(k:String):void { this._SafeStr_6041 = k; } public function get id():String { return (this._SafeStr_6041); } public function setPreferredSelectionCriteria(k:Object):void { this._SafeStr_9873 = k; } public function _SafeStr_9875():Boolean { return (!((this._SafeStr_9873 == null))); } public function _SafeStr_9876() { if (this._SafeStr_9873 != null){ if (this._SafeStr_9873.hasOwnProperty("bitrate")){ return (this._SafeStr_9873.bitrate); }; }; return (-1); } public function _SafeStr_9877() { if (this._SafeStr_9873 != null){ if (this._SafeStr_9873.hasOwnProperty("mimeType")){ return (this._SafeStr_9873.mimeType); }; }; return ("any"); } public function _SafeStr_9878():String { if (this._SafeStr_9873 != null){ if (this._SafeStr_9873.hasOwnProperty("deliveryType")){ return (this._SafeStr_9873.deliveryType); }; }; return ("any"); } public function _SafeStr_9879() { if (this._SafeStr_9873 != null){ if (this._SafeStr_9873.hasOwnProperty("width")){ return (this._SafeStr_9873.width); }; }; return (-1); } public function _SafeStr_9880() { if (this._SafeStr_9873 != null){ if (this._SafeStr_9873.hasOwnProperty("height")){ return (this._SafeStr_9873.height); }; }; return (-1); } public function hasAds(k:Boolean=false):Boolean { if (k){ return (((((this.hasLinearAd()) || (this.hasNonLinearAds()))) || (this._SafeStr_9874()))); }; return ((((this._SafeStr_9882() == false)) || (((this.hasNonLinearAds()) && ((this._SafeStr_9881() == false)))))); } public function _SafeStr_9883():Boolean { return (((this.hasLinearAd()) && (this.hasNonLinearAds()))); } public function _SafeStr_9884(k:String):Boolean { return (StringUtils._SafeStr_5943(this._SafeStr_9863, "OPENX")); } public function filterLinearAdMediaFileByMimeType(k:Array):void { if (this._SafeStr_9866 != null){ this._SafeStr_9866.filterLinearAdMediaFileByMimeType(k); }; } protected function _SafeStr_9885(k:String, _arg_2:AdServerConfig):Boolean { if (_arg_2 != null){ return (_arg_2.isAcceptedLinearAdMimeType(k)); }; return (true); } public function hasWrapper():Boolean { return (!((this._SafeStr_9872 == null))); } public function set wrapper(k:WrappedVideoAdV1):void { this._SafeStr_9872 = k; } public function get wrapper():WrappedVideoAdV1 { return (this._SafeStr_9872); } public function _SafeStr_9886(k:Boolean):void { } public function canFireAPICalls():Boolean { return (false); } public function _SafeStr_9887(k:Boolean):void { } public function canFireEventAPICalls():Boolean { return (false); } public function set useV2APICalls(k:Boolean):void { } public function get useV2APICalls():Boolean { return (false); } public function set jsCallbackScopingPrefix(k:String):void { } public function get jsCallbackScopingPrefix():String { return (""); } protected function _SafeStr_9888():void { this._SafeStr_9870 = new Array(); } protected function _SafeStr_9889(k:int, _arg_2:int):int { var _local_3:int; while (_local_3 < this._SafeStr_9870.length) { if ((((this._SafeStr_9870[_local_3].width == k)) && ((this._SafeStr_9870[_local_3].height == _arg_2)))){ this._SafeStr_9870[_local_3].index = (this._SafeStr_9870[_local_3].index + 1); return (this._SafeStr_9870[_local_3].index); }; _local_3++; }; this._SafeStr_9870.push({ "width":k, "height":_arg_2, "index":0 }); return (0); } public function injectAllTrackingData(k:VideoAd):VideoAd { return (k); } public function _SafeStr_9890(k:XML):void { var _local_2:XMLList; var _local_3:int; if (((!((k.Impression == null))) && (!((k.Impression.children() == null))))){ _local_2 = k.Impression.children(); _local_3 = 0; while (_local_3 < _local_2.length()) { this._SafeStr_9891(new Impression(_local_2[_local_3].@id, _local_2[_local_3])); _local_3++; }; }; } public function _SafeStr_9892(k:XML):void { var _local_2:XMLList; var _local_3:int; var _local_4:XML; var _local_5:TrackingEvent; var _local_6:XMLList; var _local_7:int; var _local_8:XML; if (((!((k.TrackingEvents == null))) && (!((k.TrackingEvents.children() == null))))){ _local_2 = k.TrackingEvents.children(); _local_3 = 0; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; _local_5 = new TrackingEvent(_local_4.@event); _local_6 = _local_4.children(); _local_7 = 0; while (_local_7 < _local_6.length()) { _local_8 = _local_6[_local_7]; _local_5._SafeStr_9852(new NetworkResource(_local_8.@id, _local_8.text())); _local_7++; }; this._SafeStr_9825(_local_5); _local_3++; }; }; } public function _SafeStr_9893(k:XML, _arg_2:int=-1, _arg_3:AdServerConfig=null):void { var _local_8:XMLList; var _local_9:XML; var _local_10:int; var _local_11:XMLList; var _local_12:XML; var _local_13:MediaFile; var _local_14:XML; var _local_4:LinearVideoAd = new LinearVideoAd(); var _local_5:String = ""; var _local_6:String = ""; _local_4._SafeStr_9823 = k.Video.AdID; _local_4.index = _arg_2; var _local_7:String; if (k.Video.VideoLength != undefined){ _local_7 = k.Video.VideoLength; } else { if (k.Video.Duration != undefined){ _local_7 = k.Video.Duration; }; }; if (_local_7 != null){ if (Timestamp.validate(_local_7)){ _local_4.duration = _local_7; } else { _local_4.duration = Timestamp._SafeStr_9894(_local_7); }; }; if (k.Video.AdParameters != undefined){ if (!StringUtils.isEmpty(k.Video.AdParameters.@apiFramework)){ _local_5 = k.Video.AdParameters.@apiFramework; _local_6 = k.Video.AdParameters.text(); }; }; if (k.Video.VideoClicks != undefined){ _local_10 = 0; if (k.Video.VideoClicks.ClickThrough.children().length() > 0){ _local_8 = k.Video.VideoClicks.ClickThrough.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_9830(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; if (k.Video.VideoClicks.ClickTracking.children().length() > 0){ _local_8 = k.Video.VideoClicks.ClickTracking.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_9832(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; if (k.Video.VideoClicks.CustomClick.children().length() > 0){ _local_8 = k.Video.CustomClick.ClickTracking.children(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_9 = _local_8[_local_10]; if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_9834(new NetworkResource(_local_9.@id, _local_9.text())); }; _local_10++; }; }; }; if (k.Video.MediaFiles != undefined){ _local_11 = k.Video.MediaFiles.children(); _local_10 = 0; while (_local_10 < _local_11.length()) { _local_12 = _local_11[_local_10]; if (_local_12.children().length() > 0){ if (this._SafeStr_9885(_local_12.@type, _arg_3)){ _local_13 = ((StringUtils._SafeStr_5943(_local_5, "VPAID")) ? new VPAIDMediaFile() : new MediaFile()); _local_13.id = _local_12.@id; _local_13.bandwidth = _local_12.@bandwidth; _local_13.delivery = _local_12.@delivery; _local_13.mimeType = _local_12.@type; _local_13.bitRate = int(_local_12.@bitrate); _local_13.width = _local_12.@width; _local_13.height = _local_12.@height; _local_13.scale = _local_12.@scalable; _local_13.maintainAspectRatio = _local_12.@maintainAspectRatio; _local_13.apiFramework = _local_5; _local_13.adParameters = _local_6; _local_13._SafeStr_9777 = _local_4; _local_14 = _local_12.children()[0]; _local_13.url = new AdNetworkResource(_local_14.@id, _local_14.text(), _local_12.@type); _local_4._SafeStr_9760(_local_13); }; }; _local_10++; }; }; this.linearVideoAd = _local_4; } public function _SafeStr_9895(k:XML, _arg_2:int=-1):void { var _local_5:XML; var _local_6:NonLinearVideoAd; var _local_7:XMLList; var _local_8:XML; var _local_9:int; var _local_3:XMLList = k.NonLinearAds.children(); var _local_4:int; _local_4 = 0; while (_local_4 < _local_3.length()) { _local_5 = _local_3[_local_4]; _local_6 = null; switch (_local_5.@resourceType.toUpperCase()){ case "HTML": _local_6 = new _SafeStr_5104(); break; case "TEXT": _local_6 = new NonLinearTextAd(); break; case "SCRIPT": _local_6 = new _SafeStr_5098(); break; case "IFRAME": _local_6 = new _SafeStr_5100(); break; case "STATIC": if (((!((_local_5.@creativeType == undefined))) && (!((_local_5.@creativeType == null))))){ switch (_local_5.@creativeType.toUpperCase()){ case "IMAGE/JPEG": case "JPEG": case "IMAGE/GIF": case "GIF": case "IMAGE/PNG": case "PNG": _local_6 = new _SafeStr_5099(); break; case "APPLICATION/X-SHOCKWAVE-FLASH": case "SWF": if (StringUtils._SafeStr_5943(_local_5.@apiFramework, "VPAID")){ _local_6 = new VPAIDNonLinearAd(); } else { _local_6 = new _SafeStr_5103(); }; break; case "SCRIPT": case "JAVASCRIPT": case "TEXT/JAVASCRIPT": case "TEXT/SCRIPT": _local_6 = new _SafeStr_5098(); break; default: _local_6 = new NonLinearVideoAd(); }; } else { _local_6 = new NonLinearVideoAd(); }; break; default: _local_6 = new NonLinearVideoAd(); }; _local_6.index = _arg_2; _local_6.id = _local_5.@id; _local_6.width = _local_5.@width; _local_6.height = _local_5.@height; if (_local_5.@expandedWidth != undefined){ _local_6.expandedWidth = _local_5.@expandedWidth; }; if (_local_5.@expandedHeight != undefined){ _local_6.expandedHeight = _local_5.@expandedHeight; }; _local_6.resourceType = _local_5.@resourceType; _local_6.creativeType = _local_5.@creativeType; _local_6.apiFramework = _local_5.@apiFramework; _local_6.maintainAspectRatio = _local_5.@maintainAspectRatio; _local_6.scale = _local_5.@scalable; if (_local_5.URL != undefined){ _local_6.url = new NetworkResource(null, _local_5.URL.text()); }; if (_local_5.Code != undefined){ _local_6.codeBlock = _local_5.Code.text(); }; if (_local_5.NonLinearClickThrough != undefined){ _local_7 = _local_5.NonLinearClickThrough.children(); _local_9 = 0; while (_local_9 < _local_7.length()) { _local_8 = _local_7[_local_9]; _local_6._SafeStr_9830(new NetworkResource(_local_8.@id, _local_8.text())); _local_9++; }; }; this._SafeStr_9896(_local_6); _local_4++; }; } public function _SafeStr_9897(k:XML):void { var _local_4:XML; var _local_5:CompanionAd; var _local_6:XMLList; var _local_7:XML; var _local_8:int; var _local_2:XMLList = k.CompanionAds.children(); var _local_3:int; this._SafeStr_9888(); _local_3 = 0; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; _local_5 = new CompanionAd(this); _local_5.id = _local_4.@id; _local_5.width = _local_4.@width; _local_5.height = _local_4.@height; _local_5.index = this._SafeStr_9889(_local_5.width, _local_5.height); if (_local_4.@resourceType != undefined){ _local_5.resourceType = _local_4.@resourceType; } else { _local_5.resourceType = "static"; }; if (_local_4.@creativeType != undefined){ _local_5.creativeType = _local_4.@creativeType; }; if (_local_4.URL != undefined){ _local_5.url = new NetworkResource(null, _local_4.URL.text()); }; if (_local_4.Code != undefined){ _local_5.codeBlock = _local_4.Code.text(); }; if (_local_4.AltText != undefined){ _local_5.altText = _local_4.AltText.text(); }; if (_local_4.AdParameters != undefined){ _local_5.adParameters = _local_4.AdParameters.text(); }; if (_local_4.CompanionClickThrough != undefined){ _local_6 = _local_4.CompanionClickThrough; _local_8 = 0; while (_local_8 < _local_6.length()) { _local_7 = _local_6[_local_8]; if (_local_7.URL != undefined){ _local_5._SafeStr_9830(new NetworkResource(_local_7.@id, _local_7.URL.text())); }; _local_8++; }; }; this._SafeStr_9898(_local_5); _local_3++; }; } public function _SafeStr_9899(k:XML):void { var _local_4:XML; var _local_5:XMLList; var _local_6:Array; var _local_7:int; var _local_8:int; var _local_2:XMLList = k.Extensions.children(); var _local_3:int; while (_local_3 < _local_2.length()) { _local_4 = _local_2[_local_3]; if (_local_4.@type == "NonLinearClickTracking"){ if (_local_4.ClickTracking != undefined){ _local_5 = _local_4.ClickTracking.children(); _local_6 = new Array(); _local_7 = 0; while (_local_7 < _local_5.length()) { if (!StringUtils.isEmpty(_local_5[_local_7].text())){ _local_6.push(new NetworkResource(_local_5[_local_7].@id, _local_5[_local_7].text())); }; _local_7++; }; _local_8 = 0; while (_local_8 < this._SafeStr_9867.length) { NonLinearVideoAd(this._SafeStr_9867[_local_8])._SafeStr_9811(_local_6); _local_8++; }; }; }; _local_3++; }; } public function addClickTrackingItems(k:Array):void { if (this._SafeStr_9866 != null){ this._SafeStr_9866.addClickTrackingItems(k); }; } public function addCustomClickTrackingItems(k:Array):void { if (this._SafeStr_9866 != null){ this._SafeStr_9866.addCustomClickTrackingItems(k); }; } public function set adId(k:String):void { this._SafeStr_9860 = k; } public function get adId():String { return (this._SafeStr_9860); } public function set inlineAdId(k:String):void { this._SafeStr_9859 = k; } public function get inlineAdId():String { return (this._SafeStr_9859); } public function _SafeStr_9900(k:String):Boolean { return ((this._SafeStr_9859 == k)); } public function set creativeId(k:String):void { this._SafeStr_9862 = k; } public function get creativeId():String { return (this._SafeStr_9862); } public function set sequenceId(k:String):void { this._SafeStr_9861 = k; } public function get sequenceId():String { return (this._SafeStr_9861); } public function set adSystem(k:String):void { this._SafeStr_9863 = k; } public function get adSystem():String { return (this._SafeStr_9863); } public function get duration():int { if (this._SafeStr_9866 != null){ return (Timestamp._SafeStr_9824(this._SafeStr_9866.duration)); }; if (this.hasNonLinearAds()){ if (this._SafeStr_9867[0].hasRecommendedMinDuration()){ return (this._SafeStr_9867[0].recommendedMinDuration); }; }; return (0); } public function _SafeStr_9901(k:int):int { var _local_2:int = this.duration; if ((((_local_2 == 0)) && ((k > 0)))){ return (k); }; return (_local_2); } public function set adTitle(k:String):void { this._SafeStr_9864 = k; } public function get adTitle():String { return (this._SafeStr_9864); } public function set description(k:String):void { this._SafeStr_7097 = k; } public function get description():String { return (this._SafeStr_7097); } public function _SafeStr_9902():Boolean { return (!((this.final == null))); } public function set survey(k:String):void { this.final = k; } public function get survey():String { return (this.final); } public function _SafeStr_9903():Boolean { return (!((this._error == null))); } public function set error(k:String):void { this._error = k; } public function get error():String { return (this._error); } public function _SafeStr_9904():NetworkResource { return (new NetworkResource("error", this.error)); } public function set impressions(k:Array):void { this._SafeStr_9865 = k; } public function get impressions():Array { return (this._SafeStr_9865); } public function get _SafeStr_9905():Array { return (this._SafeStr_9865); } public function _SafeStr_9891(k:NetworkResource):void { this._SafeStr_9865.push(k); } public function addImpressions(k:Array):void { this._SafeStr_9865 = this._SafeStr_9865.concat(k); } public function _SafeStr_9874():Boolean { return ((this._SafeStr_9865.length > 0)); } public function getImpressionList():Array { var _local_2:int; var k:Array = new Array(); if (this._SafeStr_9874()){ _local_2 = 0; while (_local_2 < this._SafeStr_9865.length) { k.push(NetworkResource(this._SafeStr_9865[_local_2]).url); _local_2++; }; }; return (k); } public function _SafeStr_9906():Boolean { return ((this._SafeStr_9871.length > 0)); } public function set extensions(k:Array):void { if (k != null){ this._SafeStr_9871 = k; } else { this._SafeStr_9871 = new Array(); }; } public function get extensions():Array { return (this._SafeStr_9871); } public function setLinearAdDurationFromSeconds(k:int):void { if (this._SafeStr_9866 != null){ this._SafeStr_9866._SafeStr_9756(k); }; } public function set trackingEvents(k:Array):void { this._SafeStr_9815 = k; } public function get trackingEvents():Array { return (this._SafeStr_9815); } public function _SafeStr_9825(k:TrackingEvent):void { this._SafeStr_9815.push(k); } public function addTrackingEventItems(k:Array):void { this._SafeStr_9815 = this._SafeStr_9815.concat(k); } public function hasTrackingEvents():Boolean { return ((this._SafeStr_9815.length > 0)); } public function _SafeStr_9820():Boolean { if (this.hasLinearAd()){ return (this._SafeStr_9866._SafeStr_9820()); }; return (false); } public function set linearVideoAd(k:LinearVideoAd):void { k.parentAdContainer = this; this._SafeStr_9866 = k; } public function get linearVideoAd():LinearVideoAd { return (this._SafeStr_9866); } public function set nonLinearVideoAds(k:Array):void { var _local_2:NonLinearVideoAd; if (k != null){ for each (_local_2 in k) { this._SafeStr_9896(_local_2); }; }; this._SafeStr_9867 = k; } public function get nonLinearVideoAds():Array { return (this._SafeStr_9867); } public function get firstNonLinearVideoAd():NonLinearVideoAd { if (this.hasNonLinearAds()){ return (this._SafeStr_9867[0]); }; return (null); } public function _SafeStr_9896(k:NonLinearVideoAd):void { k.parentAdContainer = this; this._SafeStr_9867.push(k); } public function hasNonLinearAds():Boolean { return ((this._SafeStr_9867.length > 0)); } public function hasLinearAd():Boolean { if (this._SafeStr_9866 != null){ return ((this._SafeStr_9866.isEmpty() == false)); }; return (false); } public function _SafeStr_9882():Boolean { if (this.linearVideoAd != null){ return (this.linearVideoAd.isEmpty()); }; return (true); } public function _SafeStr_9881():Boolean { var k:Boolean; var _local_2:int; if (this.hasNonLinearAds()){ k = true; _local_2 = 0; while (_local_2 < this._SafeStr_9867.length) { if (this._SafeStr_9867[_local_2].isEmpty() == false){ k = false; }; _local_2++; }; return (k); }; return (false); } public function set companionAds(k:Array):void { this._SafeStr_9868 = k; } public function get companionAds():Array { return (this._SafeStr_9868); } public function _SafeStr_9898(k:CompanionAd):void { this._SafeStr_9868.push(k); } public function _SafeStr_9907(k:Array):void { this._SafeStr_9868 = this._SafeStr_9868.concat(k); } public function hasCompanionAds():Boolean { return ((this._SafeStr_9868.length > 0)); } public function _SafeStr_9908():int { if (this._SafeStr_9868 != null){ return (this._SafeStr_9868.length); }; return (0); } public function isCompanionOnlyAd():Boolean { if (this.hasCompanionAds()){ return ((((this.hasLinearAd() == false)) && ((this.hasNonLinearAds() == false)))); }; return (false); } public function isEmpty():Boolean { if (this.isLinear()){ return (this._SafeStr_9882()); }; if (this.isNonLinear()){ return (this._SafeStr_9881()); }; if (this.isCompanionOnlyAd()){ }; return (true); } public function isLinear():Boolean { return (((!((this._SafeStr_9866 == null))) && (!(this.isNonLinear())))); } public function isNonLinear():Boolean { return (this.hasNonLinearAds()); } public function _SafeStr_9909():Boolean { return (((((!(this.isLinear())) && (!(this.isNonLinear())))) && (this.hasCompanionAds()))); } public function isWrapperTemplateAd():Boolean { return (this.isEmpty()); } public function get adType():String { if (this.isLinear()){ if (this.isInteractive()){ return (_SafeStr_9857); }; return (_SafeStr_9853); }; if (this.isNonLinear()){ if (this.isInteractive()){ return (_SafeStr_9858); }; return (_SafeStr_9854); }; if (this._SafeStr_9909()){ return (_SafeStr_9855); }; return (_SafeStr_9853); } public function getFlashMediaToPlay(k:Number, _arg_2:Number, _arg_3:Boolean=false):_SafeStr_5102 { var _local_4:int; var _local_5:int; var _local_6:int; var _local_7:int; if (this.isLinear()){ return ((this._SafeStr_9866._SafeStr_9767(null, ["APPLICATION/X-SHOCKWAVE-FLASH", "SWF"], -1, k, _arg_2, _arg_3) as _SafeStr_5102)); }; if (this.hasNonLinearAds()){ if (this._SafeStr_9867.length == 1){ if ((this._SafeStr_9867[0] is _SafeStr_5103)){ return (this._SafeStr_9867[0]); }; } else { _local_4 = -1; _local_5 = -1; _local_6 = -1; _local_7 = 0; while (_local_7 < this._SafeStr_9867.length) { if ((this._SafeStr_9867[_local_7] is _SafeStr_5103)){ if ((((this._SafeStr_9867[_local_7].width == k)) && ((this._SafeStr_9867[_local_7].height == _arg_2)))){ return (this._SafeStr_9867[_local_7]); }; _local_6 = (Math.abs((this._SafeStr_9867[_local_7].width - k)) + Math.abs((this._SafeStr_9867[_local_7].height - _arg_2))); if ((((_local_5 == -1)) || ((_local_6 < _local_5)))){ _local_4 = _local_7; _local_5 = _local_6; }; }; _local_7++; }; if (_local_4 > -1){ return (this._SafeStr_9867[_local_4]); }; }; }; return (null); } public function getStreamToPlay():AdNetworkResource { if (((this.isLinear()) || (((this.isNonLinear()) && (!((this._SafeStr_9866 == null))))))){ return (this._SafeStr_9866.getStreamToPlay(this._SafeStr_9878(), this._SafeStr_9877(), this._SafeStr_9876(), this._SafeStr_9879(), this._SafeStr_9880(), this._SafeStr_9875())); }; return (null); } public function canScale():Boolean { if (this._SafeStr_9866 != null){ return (this._SafeStr_9866.canScale(this._SafeStr_9878(), this._SafeStr_9877(), this._SafeStr_9876(), this._SafeStr_9879(), this._SafeStr_9880(), this._SafeStr_9875())); }; return (false); } public function shouldMaintainAspectRatio():Boolean { if (this._SafeStr_9866 != null){ return (this._SafeStr_9866.shouldMaintainAspectRatio(this._SafeStr_9878(), this._SafeStr_9877(), this._SafeStr_9876(), this._SafeStr_9879(), this._SafeStr_9880(), this._SafeStr_9875())); }; return (false); } public function isInteractive():Boolean { if (this.isLinear()){ return (this._SafeStr_9866.isInteractive(this._SafeStr_9878(), this._SafeStr_9877(), this._SafeStr_9876(), this._SafeStr_9879(), this._SafeStr_9880(), this._SafeStr_9875())); }; if (this.hasNonLinearAds()){ return (NonLinearVideoAd(this._SafeStr_9867[0]).isInteractive()); }; return (false); } public function _SafeStr_9910(k:Array):Array { var _local_2:Array; var _local_3:Array; var _local_4:int; var _local_5:int; if (((!((k == null))) && (this.hasCompanionAds()))){ _local_2 = new Array(); _local_3 = new Array(); _local_4 = 0; while (_local_4 < k.length) { _local_5 = 0; while (_local_5 < this._SafeStr_9868.length) { if (_local_3.indexOf(this._SafeStr_9868[_local_5]) == -1){ if (this._SafeStr_9868[_local_5].suitableForDisplayInDIV(k[_local_4])){ _local_3.push({ "div":k[_local_4], "companion":this._SafeStr_9868[_local_5] }); }; }; _local_5++; }; _local_4++; }; return (_local_3); }; return (new Array()); } protected function _triggerTrackingEvent(k:String, _arg_2:String=null):void { } public function triggerTrackingEvent(k:String, _arg_2:String=null):void { this._triggerTrackingEvent(k, _arg_2); } public function _SafeStr_9911():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9744); } public function _SafeStr_9912():void { this._SafeStr_9869 = false; } public function triggerImpressionConfirmations(k:Boolean=false):void { var _local_2:int; var _local_3:NetworkResource; if (((k) || (!(this._SafeStr_9869)))){ _local_2 = 0; while (_local_2 < this._SafeStr_9865.length) { _local_3 = this._SafeStr_9865[_local_2]; _local_3.call(); _local_2++; }; }; this._SafeStr_9869 = true; } public function triggerForcedImpressionConfirmations(k:Boolean=false):void { var _local_2:int; var _local_3:NetworkResource; if (((k) || (!(this._SafeStr_9869)))){ _local_2 = 0; while (_local_2 < this._SafeStr_9865.length) { _local_3 = this._SafeStr_9865[_local_2]; _local_3.call(); _local_2++; }; this._SafeStr_9869 = true; }; } protected function _SafeStr_9836(... k) { } protected function _SafeStr_9913(... k) { } public function processStartAdEvent():void { if (this.hasNonLinearAds() == false){ this.triggerImpressionConfirmations(); }; this._SafeStr_9911(); this._triggerTrackingEvent(TrackingEvent._SafeStr_9745); } public function processStopAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9746); } public function processPauseAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9841); } public function processResumeAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9837); } public function processFullScreenAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9843); } public function _SafeStr_9914():void { } public function processMuteAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9839); } public function processUnmuteAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9840); } public function processReplayAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9842); } public function processHitMidpointAdEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9838); } public function processFirstQuartileCompleteAdEvent():void { this._triggerTrackingEvent(TrackingEvent.EVENT_1STQUARTILE); } public function processThirdQuartileCompleteAdEvent():void { this._triggerTrackingEvent(TrackingEvent.EVENT_3RDQUARTILE); } public function processAdCompleteEvent():void { this._triggerTrackingEvent(TrackingEvent._SafeStr_9809); } protected function _SafeStr_9915():void { var k:int; while (k < this._SafeStr_9867.length) { this._SafeStr_9867[k].clearActiveDisplayRegion(); k++; }; } protected function _SafeStr_9916(k:Array):int { var _local_2:int; while (_local_2 < this._SafeStr_9867.length) { if ((((this._SafeStr_9867[_local_2].hasActiveDisplayRegion() == false)) && (this._SafeStr_9867[_local_2].matchesAcceptedAdTypes(k)))){ return (_local_2); }; _local_2++; }; return (-1); } public function processStartNonLinearAdEvent(k:_SafeStr_5108):void { var _local_2:String; var _local_3:int; var _local_4:int; var _local_5:int; var _local_6:Boolean; var _local_7:int; var _local_8:int; var _local_9:int; var _local_10:int; var _local_11:int; if (k._SafeStr_9349 != null){ if (k._SafeStr_9349.adSlot != null){ this._SafeStr_9915(); _local_2 = k._SafeStr_9349.adSlot.preferredDisplayMode; _local_3 = 0; _local_4 = 0; while (_local_4 < 2) { if (k._SafeStr_9349.adSlot.hasRegions(_local_2)){ _local_5 = 0; while ((((_local_5 < k._SafeStr_9349.adSlot.regions[_local_2].length)) && ((((AdSlot(k._SafeStr_9349.adSlot)._SafeStr_9917() == false)) || (((AdSlot(k._SafeStr_9349.adSlot)._SafeStr_9917()) && ((_local_3 < AdSlot(k._SafeStr_9349.adSlot).maxDisplayCount)))))))) { if (k._SafeStr_9349.adSlot.regions[_local_2][_local_5].enable){ _local_6 = false; _local_7 = 0; if (k._SafeStr_9349.adSlot.regions[_local_2][_local_5].hasSize()){ _local_7 = 0; while ((((_local_7 < this._SafeStr_9867.length)) && (!(_local_6)))) { if (this._SafeStr_9867[_local_7].hasActiveDisplayRegion() == false){ if (this._SafeStr_9867[_local_7].matchesSizeAndAcceptedAdTypes(k._SafeStr_9349.adSlot.regions[_local_2][_local_5].width, k._SafeStr_9349.adSlot.regions[_local_2][_local_5].height, k._SafeStr_9349.adSlot.regions[_local_2][_local_5].acceptedAdTypes)){ _local_6 = true; _local_3++; this._SafeStr_9867[_local_7].start(k, k._SafeStr_9349.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; _local_7++; }; if (!_local_6){ _local_8 = this._SafeStr_9916(k._SafeStr_9349.adSlot.regions[_local_2][_local_5].acceptedAdTypes); if ((((_local_8 > -1)) && (k._SafeStr_9349.adSlot.regions[_local_2][_local_5].alwaysMatch))){ _local_3++; this._SafeStr_9867[_local_8].start(k, k._SafeStr_9349.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; } else { _local_9 = 0; _local_10 = -1; _local_11 = -1; _local_7 = 0; while (_local_7 < this._SafeStr_9867.length) { if (this._SafeStr_9867[_local_7].hasActiveDisplayRegion() == false){ _local_9 = this._SafeStr_9867[_local_7].deriveScoreBasedOnEstimatedSizeAndAcceptedAdTypes(k.controller.playerWidth, k.controller.playerHeight, k._SafeStr_9349.adSlot.regions[_local_2][_local_5].acceptedAdTypes); if (_local_9 >= 0){ if (_local_9 == 0){ _local_11 = _local_7; break; }; if ((((_local_11 == -1)) || ((_local_9 < _local_10)))){ _local_10 = _local_9; _local_11 = _local_7; }; }; }; _local_7++; }; if ((((((this._SafeStr_9867.length > 0)) && ((_local_11 == -1)))) && (k._SafeStr_9349.adSlot.regions[_local_2][_local_5].alwaysMatch))){ _local_11 = this._SafeStr_9916(k._SafeStr_9349.adSlot.regions[_local_2][_local_5].acceptedAdTypes); }; if (_local_11 > -1){ _local_3++; this._SafeStr_9867[_local_11].start(k, k._SafeStr_9349.adSlot.regions[_local_2][_local_5]); this.triggerImpressionConfirmations(); }; }; }; _local_5++; }; }; _local_2 = (((_local_2)=="flash") ? "html5" : "flash"); _local_4++; }; }; return; }; } public function processStopNonLinearAdEvent(k:_SafeStr_5108):void { var _local_2:int; while (_local_2 < this._SafeStr_9867.length) { if (this._SafeStr_9867[_local_2].hasActiveDisplayRegion()){ this._SafeStr_9867[_local_2].stop(k); }; _local_2++; }; } public function processStartCompanionAdEvent(k:_SafeStr_5108):void { var _local_2:int; if (k.controller.displayingCompanions()){ _local_2 = 0; while (_local_2 < this._SafeStr_9868.length) { this._SafeStr_9868[_local_2].start(k); _local_2++; }; }; } public function processStopCompanionAdEvent(k:_SafeStr_5108):void { var _local_2:int; if (k.controller.displayingCompanions()){ _local_2 = 0; while (_local_2 < this._SafeStr_9868.length) { this._SafeStr_9868[_local_2].stop(k); _local_2++; }; }; } public function split():Array { var _local_2:VideoAd; var k:Array = new Array(); if (((this.hasLinearAd()) && (this.hasNonLinearAds()))){ _local_2 = new VideoAd(); _local_2.inlineAdId = this._SafeStr_9859; _local_2.adId = this._SafeStr_9860; _local_2.sequenceId = this._SafeStr_9861; _local_2.creativeId = this._SafeStr_9862; _local_2.adSystem = this._SafeStr_9863; _local_2.adTitle = this._SafeStr_9864; _local_2.description = this._SafeStr_7097; _local_2.survey = this.final; _local_2.error = this._error; _local_2.impressions = this._SafeStr_9865; _local_2.trackingEvents = this._SafeStr_9815; _local_2.companionAds = this._SafeStr_9868; _local_2.extensions = this._SafeStr_9871; _local_2.nonLinearVideoAds = this._SafeStr_9867; this.nonLinearVideoAds = new Array(); k.push(this); k.push(_local_2); } else { k.push(this); }; return (k); } public function _SafeStr_9918():Object { if (this.hasLinearAd()){ return (this._SafeStr_9866.toJSObject()); }; return (""); } public function _SafeStr_9919():Array { var _local_2:int; var k:Array = new Array(); if (this.hasNonLinearAds()){ _local_2 = 0; while (_local_2 < this._SafeStr_9867.length) { k.push(this._SafeStr_9867[_local_2].toJSObject()); _local_2++; }; }; return (k); } public function _SafeStr_9920():Array { var _local_2:int; var k:Array = new Array(); if (this.hasCompanionAds()){ _local_2 = 0; while (_local_2 < this._SafeStr_9868.length) { k.push(this._SafeStr_9868[_local_2].toJSObject()); _local_2++; }; }; return (k); } override public function toJSObject():Object { var k:Object = new Object(); k = { "id":this._SafeStr_6041, "uid":_SafeStr_9748, "adId":this._SafeStr_9860, "inlineAdId":this._SafeStr_9859, "type":this.adType, "adSystem":this._SafeStr_9863, "adTitle":this._SafeStr_9864, "description":this._SafeStr_7097, "survey":this.final, "impressions":ArrayUtils._SafeStr_9751(this._SafeStr_9865), "trackingEvents":ArrayUtils._SafeStr_9751(this._SafeStr_9815), "linearAd":this._SafeStr_9918(), "nonLinearAds":this._SafeStr_9919(), "companionAds":this._SafeStr_9920(), "sequenceId":this._SafeStr_9861, "creativeId":this._SafeStr_9862, "extensions":this._SafeStr_9871 }; return (k); } } }//package _-1Ne // _SafeStr_5098 = "_-3EE" (String#6405, DoABC#3) // _SafeStr_5099 = "_-n8" (String#7365, DoABC#3) // _SafeStr_5100 = "_-136" (String#9509, DoABC#3) // _SafeStr_5102 = "_-4Te" (String#5373, DoABC#3) // _SafeStr_5103 = "_-66c" (String#6403, DoABC#3) // _SafeStr_5104 = "_-1-E" (String#9585, DoABC#3) // _SafeStr_5108 = "_-SY" (String#3253, DoABC#3) // _SafeStr_5943 = "_-6iy" (String#1988, DoABC#3) // _SafeStr_6041 = "_-4WA" (String#285, DoABC#3) // _SafeStr_7097 = "_-4nM" (String#1295, DoABC#3) // _SafeStr_9349 = "_-56K" (String#3293, DoABC#3) // _SafeStr_9744 = "_-3Wi" (String#10062, DoABC#3) // _SafeStr_9745 = "_-1Aq" (String#9902, DoABC#3) // _SafeStr_9746 = "_-4wZ" (String#12076, DoABC#3) // _SafeStr_9748 = "_-0Cz" (String#3168, DoABC#3) // _SafeStr_9751 = "_-1IF" (String#8792, DoABC#3) // _SafeStr_9756 = "_-4TM" (String#37736, DoABC#3) // _SafeStr_9760 = "_-6Fj" (String#27294, DoABC#3) // _SafeStr_9767 = "_-6TA" (String#17090, DoABC#3) // _SafeStr_9777 = "true" (String#2080, DoABC#3) // _SafeStr_9809 = "_-4Cy" (String#12031, DoABC#3) // _SafeStr_9811 = "_-64u" (String#27599, DoABC#3) // _SafeStr_9815 = "_-4du" (String#3254, DoABC#3) // _SafeStr_9820 = "_-4NS" (String#25282, DoABC#3) // _SafeStr_9823 = "_-2ju" (String#24335, DoABC#3) // _SafeStr_9824 = "_-2xW" (String#4252, DoABC#3) // _SafeStr_9825 = "_-15G" (String#16615, DoABC#3) // _SafeStr_9830 = "_-5bQ" (String#11344, DoABC#3) // _SafeStr_9832 = "_-VD" (String#16167, DoABC#3) // _SafeStr_9834 = "_-0UL" (String#15325, DoABC#3) // _SafeStr_9836 = "_-6Da" (String#35700, DoABC#3) // _SafeStr_9837 = "_-53p" (String#19944, DoABC#3) // _SafeStr_9838 = "_-0xN" (String#14446, DoABC#3) // _SafeStr_9839 = "_-69I" (String#24224, DoABC#3) // _SafeStr_9840 = "_-2Kb" (String#24791, DoABC#3) // _SafeStr_9841 = "_-6Ui" (String#15493, DoABC#3) // _SafeStr_9842 = "_-6Q0" (String#23394, DoABC#3) // _SafeStr_9843 = "_-2F5" (String#24634, DoABC#3) // _SafeStr_9852 = "_-49z" (String#14895, DoABC#3) // _SafeStr_9853 = "_-2UZ" (String#7451, DoABC#3) // _SafeStr_9854 = "_-5xn" (String#9243, DoABC#3) // _SafeStr_9855 = "_-1AE" (String#7343, DoABC#3) // _SafeStr_9856 = "_-dM" (String#15295, DoABC#3) // _SafeStr_9857 = "_-Xw" (String#22944, DoABC#3) // _SafeStr_9858 = "_-568" (String#23672, DoABC#3) // _SafeStr_9859 = "_-3h-" (String#14172, DoABC#3) // _SafeStr_9860 = "_-eI" (String#11239, DoABC#3) // _SafeStr_9861 = "_-5sa" (String#21032, DoABC#3) // _SafeStr_9862 = "_-5RD" (String#19274, DoABC#3) // _SafeStr_9863 = "_-3NP" (String#9236, DoABC#3) // _SafeStr_9864 = "_-4wV" (String#20871, DoABC#3) // _SafeStr_9865 = "_-iP" (String#4282, DoABC#3) // _SafeStr_9866 = "_-1vM" (String#2684, DoABC#3) // _SafeStr_9867 = "_-1-I" (String#2021, DoABC#3) // _SafeStr_9868 = "_-qn" (String#3949, DoABC#3) // _SafeStr_9869 = "_-57q" (String#14471, DoABC#3) // _SafeStr_9870 = "_-2X7" (String#4285, DoABC#3) // _SafeStr_9871 = "_-61I" (String#9889, DoABC#3) // _SafeStr_9872 = "_-4l4" (String#23979, DoABC#3) // _SafeStr_9873 = "_-0Gf" (String#4310, DoABC#3) // _SafeStr_9874 = "_-2aX" (String#21657, DoABC#3) // _SafeStr_9875 = "_-6FA" (String#20868, DoABC#3) // _SafeStr_9876 = "_-4IK" (String#21079, DoABC#3) // _SafeStr_9877 = "_-58A" (String#17294, DoABC#3) // _SafeStr_9878 = "_-4Q9" (String#18923, DoABC#3) // _SafeStr_9879 = "_-4z7" (String#20958, DoABC#3) // _SafeStr_9880 = "_-3Yh" (String#17703, DoABC#3) // _SafeStr_9881 = "_-1a3" (String#17371, DoABC#3) // _SafeStr_9882 = "_-0su" (String#18681, DoABC#3) // _SafeStr_9883 = "_-5MR" (String#36738, DoABC#3) // _SafeStr_9884 = "_-5gI" (String#33820, DoABC#3) // _SafeStr_9885 = "_-5Gk" (String#17511, DoABC#3) // _SafeStr_9886 = "_-t6" (String#42148, DoABC#3) // _SafeStr_9887 = "_-42L" (String#42508, DoABC#3) // _SafeStr_9888 = "_-2Dc" (String#36105, DoABC#3) // _SafeStr_9889 = "_-5jQ" (String#24055, DoABC#3) // _SafeStr_9890 = "_-0Ye" (String#22156, DoABC#3) // _SafeStr_9891 = "_-20D" (String#35003, DoABC#3) // _SafeStr_9892 = "_-5JS" (String#24607, DoABC#3) // _SafeStr_9893 = "_-4Mg" (String#37847, DoABC#3) // _SafeStr_9894 = "_-4d4" (String#23968, DoABC#3) // _SafeStr_9895 = "_-4u7" (String#37030, DoABC#3) // _SafeStr_9896 = "_-4DS" (String#31082, DoABC#3) // _SafeStr_9897 = "_-2qP" (String#37362, DoABC#3) // _SafeStr_9898 = "_-2Dh" (String#36107, DoABC#3) // _SafeStr_9899 = "_-6eK" (String#34358, DoABC#3) // _SafeStr_9900 = "_-4dI" (String#27436, DoABC#3) // _SafeStr_9901 = "_-db" (String#33968, DoABC#3) // _SafeStr_9902 = "_-3ld" (String#27669, DoABC#3) // _SafeStr_9903 = "_-5lg" (String#33907, DoABC#3) // _SafeStr_9904 = "_-5la" (String#35281, DoABC#3) // _SafeStr_9905 = "_-6Z0" (String#42626, DoABC#3) // _SafeStr_9906 = "_-3ES" (String#39836, DoABC#3) // _SafeStr_9907 = "_-1RQ" (String#26347, DoABC#3) // _SafeStr_9908 = "_-3dA" (String#41371, DoABC#3) // _SafeStr_9909 = "_-1eq" (String#11899, DoABC#3) // _SafeStr_9910 = "_-2mN" (String#42438, DoABC#3) // _SafeStr_9911 = "_-2nZ" (String#37303, DoABC#3) // _SafeStr_9912 = "_-32v" (String#36428, DoABC#3) // _SafeStr_9913 = "_-2GQ" (String#38114, DoABC#3) // _SafeStr_9914 = "_-5du" (String#35371, DoABC#3) // _SafeStr_9915 = "_-4uX" (String#36965, DoABC#3) // _SafeStr_9916 = "_-8X" (String#30352, DoABC#3) // _SafeStr_9917 = "_-3ec" (String#31072, DoABC#3) // _SafeStr_9918 = "_-2QN" (String#38053, DoABC#3) // _SafeStr_9919 = "_-3xL" (String#38188, DoABC#3) // _SafeStr_9920 = "_-68K" (String#36859, DoABC#3) //------------------------------------------------------------ //_-1Ne.VideoAdServingTemplate package _-1Ne { import _-1Uw.AdServerTemplate; import _-1Uw._SafeStr_4552; import _-6AT.AdServerRequest; import _-5BS._SafeStr_5106; import _-4Bv._SafeStr_5105; import flash.events.Event; import _-6g9._SafeStr_5095; import _-4Bv.ObjectUtils; import _-4Bv.StringUtils; import _-4Bv.NetworkResource; import _-4Bv.Timestamp; import flash.utils.ByteArray; import flash.events.*; import flash.net.*; import flash.xml.*; public class VideoAdServingTemplate extends AdServerTemplate implements _SafeStr_4552 { public static const _SafeStr_9921:String = "ALL"; public static const _SafeStr_9922:String = "LINEAR"; public static const _SafeStr_9923:String = "NON-LINEAR"; protected var _SafeStr_9870:Array; public function VideoAdServingTemplate(k:_SafeStr_4552=null, _arg_2:AdServerRequest=null, _arg_3:Boolean=false, _arg_4:Array=null) { this._SafeStr_9870 = new Array(); super(k, _arg_2, _arg_3, _arg_4); } override public function load(k:AdServerRequest, _arg_2:Boolean=false):void { if (k != null){ if (!_arg_2){ _SafeStr_9924 = k; _SafeStr_9925(_SafeStr_9748); }; if ((k is _SafeStr_5106)){ _SafeStr_9926 = new _SafeStr_5105(); _SafeStr_9926.addEventListener(Event.COMPLETE, this.templateLoaded); _SafeStr_5105(_SafeStr_9926).process(k.formRequest()); } else { this.loadTemplateData(k); }; }; } override protected function loadTemplateData(k:AdServerRequest):void { if (k != null){ super.loadTemplateData(k); }; } public function canFireAPICalls():Boolean { return (false); } public function canFireEventAPICalls():Boolean { return (false); } public function get useV2APICalls():Boolean { return (false); } public function get jsCallbackScopingPrefix():String { return (""); } public function get analyticsProcessor():_SafeStr_5095 { if (_SafeStr_9927 != null){ return (_SafeStr_9927.analyticsProcessor); }; return (null); } override protected function getReplacementAdId(k:String):String { var _local_2:Object; if (_SafeStr_9928 != null){ for each (_local_2 in _SafeStr_9928) { if ((((((_local_2.slotType == k)) || (((_local_2.slotType + "-vpaid") == k)))) && ((_local_2.assigned == false)))){ _local_2.assigned = true; return (_local_2.id); }; }; }; return ((k + ":not-scheduled")); } protected function _SafeStr_9929(k:int):Object { if (_SafeStr_9928 != null){ if (k < _SafeStr_9928.length){ return (_SafeStr_9928[k]); }; }; return ({ "id":"no-id-found", "slotType":"unknown", "assigned":false }); } protected function _SafeStr_9930(k:String):String { var _local_2:Object; if (_SafeStr_9928 != null){ for each (_local_2 in _SafeStr_9928) { if (_local_2.id == k){ return (_local_2.slotType); }; }; }; return (null); } override protected function templateLoaded(k:Event):void { _SafeStr_9931 = _SafeStr_9926.transformedData; this._SafeStr_9932(_SafeStr_9931); if (this.hasAds()){ _SafeStr_9933 = true; super.templateLoaded(k); return; }; _SafeStr_9933 = true; super.templateLoaded(k); } override protected function errorHandler(k:Event):void { _SafeStr_9934(_SafeStr_9748, k); } override protected function timeoutHandler(k:Event):void { _SafeStr_9935(_SafeStr_9748, k); } override public function filterLinearAdMediaFileByMimeType(k:Array):void { var _local_2:int; while (_local_2 < _SafeStr_9936.length) { if (VideoAd(_SafeStr_9936[_local_2]).isLinear()){ VideoAd(_SafeStr_9936[_local_2]).filterLinearAdMediaFileByMimeType(k); }; _local_2++; }; } public function _SafeStr_9932(rawData:*):void { var xmlData:XML; var tagName:String; if (rawData != null){ XML.ignoreWhitespace = true; try { xmlData = new XML(rawData); if (xmlData != null){ if (xmlData.length() > 0){ tagName = xmlData.name(); if (tagName != null){ if (tagName.indexOf("VAST") > -1){ if ((((((xmlData.attribute("version") == "2.0")) || ((xmlData.attribute("version") == "2.0.0")))) || ((xmlData.attribute("version") == "2.0.1")))){ this.parseAdSpecs_V2(xmlData.Ad); }; } else { if (tagName.indexOf("VideoAdServingWrapper") <= -1){ if (((!((xmlData.Video == undefined))) || (!((xmlData.NonLinearAds == undefined))))){ this._SafeStr_9937(xmlData); } else { this.parseAdSpecs_V1_X(xmlData.children()); }; }; }; }; }; }; } catch(errObject:Error) { }; }; } private function _SafeStr_9937(k:XML):void { var _local_2:VideoAd = this.parseInlineAd_V1_X(0, "no-id", k, _SafeStr_9922); if (_local_2 != null){ _SafeStr_9938(_local_2); }; _local_2 = this.parseInlineAd_V1_X(1, "no-id", k, _SafeStr_9923); if (_local_2 != null){ _SafeStr_9938(_local_2); }; } private function parseAdSpecs_V1_X(k:XMLList):void { var _local_3:XMLList; var _local_4:VideoAd; var _local_5:Array; var _local_6:String; var _local_7:String; var _local_8:VideoAd; var _local_2:int; while (_local_2 < k.length()) { _local_3 = k[_local_2].attribute("id"); if (k[_local_2].children().length() == 1){ _local_4 = this.parseAdResponse_V1_X(_local_2, _local_3[0], k[_local_2]); if (_local_4 != null){ if (_local_4._SafeStr_9884("OpenX")){ _SafeStr_9938(_local_4); } else { if (_SafeStr_9939() == false){ _SafeStr_9938(_local_4); } else { if (_local_4._SafeStr_9883()){ _local_5 = _local_4.split(); _local_6 = _local_4.id; _local_7 = this._SafeStr_9930(_local_6); for each (_local_8 in _local_5) { if ((((_local_7 == "linear")) && (_local_8.isLinear()))){ _local_8.id = _local_6; _local_7 = null; } else { if ((((_local_7 == "non-linear")) && (_local_8.isNonLinear()))){ _local_8.id = _local_6; _local_7 = null; } else { _local_8.id = this.getReplacementAdId(((_local_8.isNonLinear()) ? "non-linear" : "linear")); }; }; _SafeStr_9938(_local_8); }; } else { _SafeStr_9938(_local_4); }; }; }; }; }; _local_2++; }; } private function parseAdResponse_V1_X(k:int, _arg_2:String, _arg_3:XML):VideoAd { if (_arg_3.InLine != undefined){ return (this.parseInlineAd_V1_X(k, _arg_2, _arg_3.children()[0], _SafeStr_9921)); }; if (_arg_3.Wrapper != undefined){ return (this.parseWrappedAd_V1_X(k, _arg_2, _arg_3.children()[0])); }; return (null); } private function parseWrappedAd_V1_X(k:int, _arg_2:String, _arg_3:XML):WrappedVideoAdV1 { if (_arg_3.children().length() > 0){ return (new WrappedVideoAdV1(this._SafeStr_9929(k), _arg_3, this, _SafeStr_9940())); }; return (null); } private function parseInlineAd_V1_X(k:int, _arg_2:String, _arg_3:XML, _arg_4:String="ALL"):VideoAd { var _local_5:VideoAd; if (_arg_3.children().length() > 0){ _local_5 = new VideoAd(); _local_5.adSystem = _arg_3.AdSystem; _local_5.adTitle = _arg_3.AdTitle; _local_5.adId = _arg_2; _local_5.description = _arg_3.Description; if (_arg_3.Survey != null){ if (_arg_3.Survey.URL != undefined){ _local_5.survey = _arg_3.Survey.URL; } else { _local_5.survey = _arg_3.Survey; }; }; _local_5.error = _arg_3.Error; _local_5._SafeStr_9890(_arg_3); _local_5._SafeStr_9892(_arg_3); if ((((((_arg_4 == _SafeStr_9922)) || ((_arg_4 == _SafeStr_9921)))) && (!((_arg_3.Video == undefined))))){ _local_5._SafeStr_9893(_arg_3, -1, _SafeStr_9941()); }; if ((((((_arg_4 == _SafeStr_9923)) || ((_arg_4 == _SafeStr_9921)))) && (!((_arg_3.NonLinearAds == undefined))))){ _local_5._SafeStr_9895(_arg_3); }; if (_arg_3.CompanionAds != undefined){ _local_5._SafeStr_9897(_arg_3); }; _local_5._SafeStr_9899(_arg_3); if (_SafeStr_9942()){ _local_5.id = this.getReplacementAdId(((_local_5.isNonLinear()) ? "non-linear" : "linear")); } else { _local_5.id = _arg_2; }; return (_local_5); }; return (null); } public function onTemplateLoaded(k:AdServerTemplate):void { if ((k is WrappedVideoAdServingTemplateV2)){ _SafeStr_9943(k, true, true); } else { _SafeStr_9943(k); }; _SafeStr_9944(k.uid); } public function onTemplateLoadError(k:Event):void { _SafeStr_9934(uid, k); } public function _SafeStr_9945(k:Event):void { _SafeStr_9935(uid, k); } public function _SafeStr_9946(k:Event):void { _SafeStr_9947(uid, k); } public function onAdCallStarted(k:AdServerRequest):void { if (_SafeStr_9927 != null){ _SafeStr_9927.onAdCallStarted(k); }; } public function onAdCallFailover(k:AdServerRequest, _arg_2:AdServerRequest):void { if (_SafeStr_9927 != null){ _SafeStr_9927.onAdCallFailover(k, _arg_2); }; } public function onAdCallComplete(k:AdServerRequest, _arg_2:Boolean):void { if (_SafeStr_9927 != null){ _SafeStr_9927.onAdCallComplete(k, _arg_2); }; } protected function parseAdSpecs_V2(k:XMLList):void { var _local_3:XMLList; var _local_2:int; while (_local_2 < k.length()) { _local_3 = k[_local_2].attribute("id"); if (k[_local_2].children().length() == 1){ this.parseAdResponse_V2(_local_2, _local_3[0], k[_local_2]); }; _local_2++; }; } private function parseAdResponse_V2(k:int, _arg_2:String, _arg_3:XML):void { if (_arg_3 != null){ if (_arg_3.InLine != undefined){ this.parseInlineAd_V2(k, _arg_2, _arg_3.children()[0]); } else { if (_arg_3.Wrapper != undefined){ this.parseWrappedAd_V2(k, _arg_2, _arg_3.children()[0]); }; }; }; } private function parseWrappedAd_V2(k:int, _arg_2:String, _arg_3:XML):WrappedVideoAdServingTemplateV2 { if (_arg_3.children().length() > 0){ return (new WrappedVideoAdServingTemplateV2(k, _arg_2, _arg_3, this)); }; return (null); } private function _SafeStr_9948(k:XML):Array { var _local_3:XMLList; var _local_4:XML; var _local_2:Array = new Array(); if (k.Impression != null){ _local_3 = k.Impression; for each (_local_4 in _local_3) { _local_2.push(new Impression(_local_4.@id, _local_4.text())); }; }; return (_local_2); } private function _SafeStr_9949(k:XML):Object { var _local_5:XMLList; var _local_6:XML; var _local_7:Object; var _local_2:Array = new Array(); var _local_3:Array = new Array(); if (k.Extensions != null){ _local_5 = k.Extensions.children(); for each (_local_6 in _local_5) { if (_local_6.@type == "ad_playtype"){ _local_3.push(new Impression("ad_playtype", _local_6.children().toXMLString())); } else { _local_7 = new Object(); _local_7.label = (((_local_6.@type)!=null) ? new String(_local_6.@type) : "undefined"); _local_7.text = _local_6.children().toXMLString(); _local_2.push(_local_7); }; }; }; var _local_4:Object = { "extensions":_local_2, "impressions":_local_3 }; return (_local_4); } protected function createVideoAd_V2(k:String, _arg_2:XML, _arg_3:String, _arg_4:String, _arg_5:String, _arg_6:String, _arg_7:String):VideoAd { var _local_8:VideoAdV2 = new VideoAdV2(); if (_SafeStr_9942()){ _local_8.id = this.getReplacementAdId(_arg_5); } else { _local_8.id = k; }; _local_8._SafeStr_9950 = _arg_7; _local_8.inlineAdId = _arg_6; _local_8.adId = k; _local_8.creativeId = _arg_3; _local_8.sequenceId = _arg_4; _local_8.adSystem = _arg_2.AdSystem; _local_8.adTitle = _arg_2.AdTitle; _local_8.description = _arg_2.Description; _local_8.survey = _arg_2.Survey; _local_8.error = _arg_2.Error; return (_local_8); } private function _SafeStr_9951(k:Array, _arg_2:VideoAd):Array { var _local_4:CompanionAd; var _local_5:CompanionAd; var _local_3:Array = new Array(); for each (_local_5 in k) { _local_4 = _local_5.clone(); _local_4.parentAdContainer = _arg_2; _local_3.push(_local_4); }; return (_local_3); } private function _SafeStr_9952(k:Array, _arg_2:Array):Array { if (k == null){ k = new Array(); }; if (_arg_2 == null){ return (k); }; return (k.concat(_arg_2)); } protected function parseInlineAd_V2(k:int, _arg_2:String, _arg_3:XML):Array { var _local_7:Object; var _local_8:XMLList; var _local_9:Array; var _local_10:int; var _local_11:Object; var _local_12:VideoAd; var _local_13:XMLList; var _local_14:int; var _local_15:Array; var _local_16:Array; var _local_17:Array; var _local_18:XML; var _local_19:String; var _local_20:String; var _local_21:String; var _local_22:VideoAd; var _local_23:LinearVideoAd; var _local_4:Array = new Array(); var _local_5:Array = new Array(); var _local_6:String = ObjectUtils._SafeStr_9953(); if (_arg_3.children().length() > 0){ _local_7 = this._SafeStr_9949(_arg_3); _local_5 = _local_7.extensions; _local_4 = this._SafeStr_9948(_arg_3); if (_local_7.impressions.length > 0){ _local_4 = _local_4.concat(_local_7.impressions); }; _local_8 = _arg_3.Creatives; if (_local_8 != null){ _local_9 = new Array(); _local_10 = 0; while (_local_10 < _local_8.length()) { _local_13 = _local_8[_local_10].Creative; if (_local_13 != null){ _local_14 = 1; _local_15 = new Array(); _local_16 = new Array(); _local_17 = new Array(); for each (_local_18 in _local_13) { _local_19 = _local_18.attribute("AdID"); _local_20 = _local_18.attribute("id"); _local_21 = _local_18.attribute("sequence"); this._SafeStr_9954(); _local_15 = this._SafeStr_9955(_local_18.Linear); _local_16 = this._SafeStr_9956(_local_18.NonLinearAds); _local_17 = this._SafeStr_9957(_local_18.CompanionAds); _local_22 = null; for each (_local_23 in _local_15) { _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_9853, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.linearVideoAd = _local_23; if (_local_17.length > 0){ _local_22.companionAds = this._SafeStr_9951(_local_17, _local_22); }; _SafeStr_9938(_local_22); }; if (_local_16.length > 0){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_9854, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.nonLinearVideoAds = _local_16; if (_local_17.length > 0){ _local_22.companionAds = this._SafeStr_9951(_local_17, _local_22); }; _SafeStr_9938(_local_22); }; if ((((((((_local_15.length == 0)) && ((_local_16.length == 0)))) && ((_local_17.length > 0)))) || (false))){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_9855, _local_6, _arg_2); if (_local_4.length > 0){ _local_22.impressions = _local_4; }; if (_local_5.length > 0){ _local_22.extensions = _local_5; }; _local_22.companionAds = _local_17; _SafeStr_9938(_local_22); _local_9.push({ "adId":_local_19, "creativeId":_local_20, "sequenceId":_local_21, "companions":_local_17 }); }; if ((((((((((_local_15.length == 0)) && ((_local_16.length == 0)))) && ((_local_17.length == 0)))) && ((hasAds(true) == false)))) && ((_local_4.length > 0)))){ _local_22 = this.createVideoAd_V2(_local_19, _arg_3, _local_20, _local_21, VideoAd._SafeStr_9853, _local_6, _arg_2); _local_22.impressions = _local_4; _SafeStr_9938(_local_22); }; _local_14++; }; }; _local_10++; }; for each (_local_11 in _local_9) { for each (_local_12 in _SafeStr_9936) { if (_local_12._SafeStr_9900(_local_6)){ if (((!((_local_12.adType == VideoAd._SafeStr_9855))) && (!(_local_12.hasCompanionAds())))){ if (((StringUtils.isEmpty(_local_11.creativeId)) && (StringUtils.isEmpty(_local_11.sequenceId)))){ _local_12.companionAds = this._SafeStr_9952(_local_12.companionAds, this._SafeStr_9951(_local_11.companions, _local_12)); }; }; }; }; }; for each (_local_11 in _local_9) { for each (_local_12 in _SafeStr_9936) { if (_local_12._SafeStr_9900(_local_6)){ if (_local_12.adType != VideoAd._SafeStr_9855){ if (((((!((_local_12.sequenceId == null))) && ((_local_12.sequenceId == _local_11.sequenceId)))) || (((!((_local_12.creativeId == null))) && ((_local_12.creativeId == _local_11.creativeId)))))){ _local_12.companionAds = this._SafeStr_9952(_local_12.companionAds, this._SafeStr_9951(_local_11.companions, _local_12)); }; }; }; }; }; }; }; return (_local_4); } protected function _SafeStr_9954():void { this._SafeStr_9870 = new Array(); } protected function _SafeStr_9889(k:int, _arg_2:int):int { var _local_3:int; while (_local_3 < this._SafeStr_9870.length) { if ((((this._SafeStr_9870[_local_3].width == k)) && ((this._SafeStr_9870[_local_3].height == _arg_2)))){ this._SafeStr_9870[_local_3].index = (this._SafeStr_9870[_local_3].index + 1); return (this._SafeStr_9870[_local_3].index); }; _local_3++; }; this._SafeStr_9870.push({ "width":k, "height":_arg_2, "index":0 }); return (0); } protected function _SafeStr_9955(k:XMLList):Array { var _local_3:XML; var _local_4:LinearVideoAd; var _local_5:String; var _local_6:XMLList; var _local_7:XML; var _local_8:XML; var _local_9:XML; var _local_10:XMLList; var _local_11:MediaFile; var _local_12:int; var _local_13:XML; var _local_14:String; var _local_15:NetworkResource; var _local_16:XMLList; var _local_17:int; var _local_18:XML; var _local_19:TrackingEvent; var _local_20:XMLList; var _local_2:Array = new Array(); if (k.length() > 0){ for each (_local_3 in k) { _local_4 = new LinearVideoAd(); _local_5 = null; _local_4.index = k.length(); if (Timestamp.validate(_local_3.Duration)){ _local_4.duration = _local_3.Duration; } else { _local_4.duration = Timestamp._SafeStr_9894(_local_3.Duration); }; if (_local_3.AdParameters != undefined){ _local_5 = _local_3.AdParameters; } else { _local_5 = null; }; if (_local_3.VideoClicks != undefined){ if (_local_3.VideoClicks.ClickThrough != undefined){ for each (_local_7 in _local_3.VideoClicks.ClickThrough) { if (!StringUtils.isEmpty(_local_7.text())){ _local_4._SafeStr_9830(new NetworkResource(_local_7.@id, _local_7.text())); }; }; }; if (_local_3.VideoClicks.ClickTracking != undefined){ for each (_local_8 in _local_3.VideoClicks.ClickTracking) { if (!StringUtils.isEmpty(_local_8.text())){ _local_4._SafeStr_9832(new NetworkResource(_local_8.@id, _local_8.text())); }; }; }; if (_local_3.VideoClicks.CustomClick != undefined){ for each (_local_9 in _local_3.VideoClicks.CustomClick) { if (!StringUtils.isEmpty(_local_9.text())){ _local_4._SafeStr_9834(new NetworkResource(_local_9.@id, _local_9.text())); }; }; }; }; if (_local_3.MediaFiles != undefined){ _local_10 = _local_3.MediaFiles.children(); _local_12 = 0; while (_local_12 < _local_10.length()) { _local_11 = null; _local_13 = _local_10[_local_12]; if (StringUtils.isEmpty(_local_13.text()) == false){ if (_SafeStr_9885(_local_13.@type)){ if (StringUtils._SafeStr_5943(_local_13.@apiFramework, "VPAID")){ if (_local_13.@type != undefined){ _local_14 = _local_13.@type; if (((StringUtils._SafeStr_5943(_local_14, "APPLICATION/X-SHOCKWAVE-FLASH")) || (StringUtils._SafeStr_5943(_local_14, "SWF")))){ _local_11 = new VPAIDMediaFile(); }; } else { _local_15 = new NetworkResource(_local_13.@id, _local_13.text()); if (!_local_15.isStream()){ _local_11 = new VPAIDMediaFile(); }; }; }; if (_local_11 == null){ _local_11 = new MediaFile(); }; _local_11.id = _local_13.@id; _local_11.bandwidth = _local_13.@bandwidth; _local_11.delivery = _local_13.@delivery; _local_11.mimeType = _local_13.@type; _local_11.bitRate = int(_local_13.@bitrate); _local_11.width = _local_13.@width; _local_11.height = _local_13.@height; _local_11.scale = _local_13.@scalable; _local_11.maintainAspectRatio = _local_13.@maintainAspectRatio; _local_11.apiFramework = _local_13.@apiFramework; if (_local_5 != null){ _local_11.adParameters = _local_5; }; _local_11.url = new AdNetworkResource(_local_13.@id, _local_13.text(), _local_13.@type); _local_11._SafeStr_9777 = _local_4; _local_4._SafeStr_9760(_local_11); }; }; _local_12++; }; }; if (((!((_local_3.TrackingEvents == undefined))) && (!((_local_3.TrackingEvents.children() == null))))){ _local_16 = _local_3.TrackingEvents.children(); _local_17 = 0; while (_local_17 < _local_16.length()) { _local_18 = _local_16[_local_17]; _local_19 = new TrackingEvent(_local_18.@event); _local_20 = _local_18.children(); _local_19._SafeStr_9852(new NetworkResource(_local_16[_local_17].@event, _local_16[_local_17].text())); _local_4._SafeStr_9825(_local_19); _local_17++; }; }; _local_2.push(_local_4); }; }; return (_local_2); } protected function _SafeStr_9956(k:XMLList):Array { var _local_3:XML; var _local_4:XMLList; var _local_5:int; var _local_6:Array; var _local_7:String; var _local_8:XML; var _local_9:NonLinearVideoAd; var _local_10:String; var _local_11:XML; var _local_12:XMLList; var _local_13:int; var _local_14:XML; var _local_15:TrackingEvent; var _local_16:XMLList; var _local_17:NonLinearVideoAd; var _local_2:Array = new Array(); if (k.length() > 0){ for each (_local_3 in k) { _local_4 = _local_3.children(); _local_5 = 0; _local_6 = null; _local_7 = null; _local_5 = 0; while (_local_5 < _local_4.length()) { if (_local_4[_local_5].name() == "NonLinear"){ _local_8 = _local_4[_local_5]; _local_9 = null; _local_10 = (((_local_8.@id)!=undefined) ? _local_8.@id : ("" + _local_5)); if (((!((_local_8.StaticResource == undefined))) && (!((_local_8.StaticResource == null))))){ if (((!((_local_8.StaticResource.@creativeType == undefined))) && (!((_local_8.StaticResource.@creativeType == null))))){ switch (_local_8.StaticResource.@creativeType.toUpperCase()){ case "IMAGE/JPEG": case "JPEG": case "IMAGE/GIF": case "GIF": case "IMAGE/PNG": case "PNG": _local_9 = new _SafeStr_5099(); break; case "APPLICATION/X-SHOCKWAVE-FLASH": case "SWF": if (StringUtils._SafeStr_5943(_local_8.@apiFramework, "VPAID")){ _local_9 = new VPAIDNonLinearAd(); } else { _local_9 = new _SafeStr_5103(); }; break; case "SCRIPT": case "JAVASCRIPT": case "TEXT/JAVASCRIPT": case "TEXT/SCRIPT": _local_9 = new _SafeStr_5098(); break; default: _local_9 = new NonLinearVideoAd(); }; _local_9.resourceType = "static"; _local_9.creativeType = _local_8.StaticResource.@creativeType; } else { _local_9 = new NonLinearVideoAd(); }; } else { if (((!((_local_8.HTMLResource == undefined))) && (!((_local_8.HTMLResource == null))))){ if (StringUtils._SafeStr_9741(_local_8.HTMLResource.text(), "